37878 176868
424348713903786049 386486842620314497 855931110951257089 207013442736702305 133330080088018833 665309749994761985 161215104066595681 8365823229802062 926065572063098625 412670292950451777 145883745530039009 592012171623970561 192931861413843105 78013760119361569 613588281049029377 248468408448495393 438722086110662017 546142324455132673 143209553620589953 539635257403467969 654007528044434817 635107632541391361 484525508981871425 313408127036517185 32711513733577393 771779848086509953 578203454941199617 819787399280848257 233902406565722017 509750980796823681 388421260456933505 741609251578829313 518461026954017985 354710220736336641 244588947177145857 231921100497011425 357043980586883713 641485547353212801 655415350030093441 735729032326354177 56406007030123105 606180654081867905 18514016863644401 334511242655572993 716544393801644417 973475786314239105 439563592571285953 96310604805914577 369294547181599617 256056995074828833 87550903113037041 841805088822305025 496070782944588737 978767123431381889 440775131841544257 387545920928708673 642668110405654913 398535130026573377 169149177076842977 632214170474675585 484802044158119105 212164676625846497 702094808437717377 381565939925444289 219872102148887201 712999826742560513 151311912533298465 24628575879610537 416923448785684801 875311782723869697 800354248745488641 680214377936259457 624707930100758145 678567391659271425 897835035491009793 222098219977603137 871993337106903937 414774238608529793 760910669041319169 297050377583552449 277845935874271521 798700081436692225 926270253199344769 596739738351296001 983648931030206337 986412727491185153 196137701383943169 897364521355847041 512376395839485377 431381770959490049 288842275456186561 795391710356660993 21501119258619641 214052463505666433 492527860436037889 340281675130817985 139383600875479633 680695942200003457 264871353603677313 482454978994901761 634700880944326017 46435650328348289 352711582856695553 144563210665602081 866185837306407041 947248620896175489 407822475102573633 904518897603203713 175542826347612641 673668912027224577 636393083405319937 508510218382518529 327891903787250497 157730450497552961 80922864075841265 360788395942456961 57604145515842473 402854416843112513 238148584397574593 554408384278325185 357182611404912385 398013655332476929 862359750712112513 93990820760076593 545300068498068673 112319977106110977 690227787654006145 539244267285134529 387733526760261057 659531207449589377 104390684919632545 78355568406045969 720369753110919169 404839970990437313 284944770581969217 875961775911115137 563453030296759745 675287074086781953 490268982121317953 674423589580307201 625689328771375873 862465494310768641 773939800531476097 943316705489102977 208717574641301697 369697985220710721 648707201581554945 144857908789624897 747941637412072449 869058713063211009 120538874065598385 827426259861248129 804043840222877953 275568723150001921 757671870155359489 581090363592046849 68055024994738033 311352949914024193 356633100286043009 334399543827821313 507145297934702209 381854498565275009 597622976850526977 877553831207087873 881956349637409409 95336600339223313 326945359854530433 840974075188306305 561078501105416897 267465540059106401 698882076093394049 8413272569761433 474066184871038145 821985536618186113 991246983850597761 808872427702901633 639192241545007489 49220586529060033 68633150088839305 11122986406583381 512097009041116993 154845220384387969 999032509106452737 78632178802557457 290850516931048001 626157534426909057 480130693165147457 761801528411673729 724097984369951361 381690306936391745 451355879159503809 379951398375673921 172408069300903585 937761054307173889 460009793494361217 839329813101080961 17322741695199541 423466087012215553 120976772463190945 848130977459582849 674675066915515521 470268553628102401 919163300078746881 518241978423454017 703379399400308353 75942674230205393 914661051996741761 719984158164940929 891115314260392961 43067425258215057 838471475393998081 204892655705187105 905254857552467457 582989408899536001 30424642914478997 797622688661156993 610280187449436801 986298083641543169 542739846579802817 437048350008161921 539188220763708865 735103511403465857 87705457375303553 714818089550980993 161488304797220641 181128853074682177 874521280568398337 903964698478212353 488001015790775489 562803580858471297 489893298192978241 518175580462376193 494518754825353601 75770335048787281 14068621041740671 812175436762437633 712374682389384577 351725097252384001 416342985447837313 584147278185803009 832093516468550145 713148444109634689 782484537607910401 321632966073487105 82698628438510721 144731647764658081 134941262700547073 432950340185037441 598182518746032385 10256864188875171 12205550087383445 707504475978943489 656494952850312833 116082160471890465 776493351948541697 571744789809649473 95672599663888753 14561239859602893 972277503299789441 364841640493928321 975058752281331201 203670991141720481 318640338965760577 101964822037267313 583699436614015361 629428979469366785 895450080241783297 766505967555055233 707835740160579201 167584271318233377 289713883166310657 459486451073750849 987949333035263745 348410109603747713 369938254046655169 9145944453855749 634191719050153985 806692488401992577 621880058632680065 321353423639401089 466495558602421313 867296182833627009 730768891616303745 637686184307803265 519611259853991937 409725830927825985 158119445449127489 409072384269329345 449241752708648065 53235803199271457 613951034316198017 25702841147058565 916995753890393729 643255394743491201 549035902980872257 646027341456111489 570802713506996161 641786896384360321 521278693623951745 707223623695064449 303613816343943937 986229908292344193 663181769239709953 885352545962852865 124660707276635921 205637414033077441 584395312122136833 704904800421111553 250389832112450241 509194197703138241 178532542976679297 214641955134787553 280693245379413985 392827724163396417 713819352725959553 80201650943003249 512599247564526913 266042174890074529 722939417642404481 665162519537538817 328676088572368769 167659502129680513 971950791536425345 643062881357941761 29672024223447837 817133694366233985 787833348855738113 5777590750163598 637123050941827585 804077499087725313 318648602209616897 1843583579763220 826688482892894465 434831186973511297 652149649521330561 185575811641108161 849831988224710913 679162127415366913 843789632232709889 908545381260644609 721284579240222721 355988541232179073 722387419236749697 904239912955198081 81764167782669265 493472365041782273 223289583997352993 160156467375408353 557066464352875073 40651265513204753 19913427129775841 735478902539789185 521392029994675713 405330043138604865 413387126061035585 153778301046550337 408266996283561665 772203526736447489 28065379766498921 206386196038202753 898408163333702017 707738144125983105 532562472487068545 561389793688114497 830259681099835905 91424223797858417 749304818270839937 244375300378571585 733696127893100673 99477299446704145 471282080653804033 489513877046540801 766678334453690241 495390816428809473 616615201296124161 443383723886221057 152721574628319713 306026239061509377 16831430423717821 919715408216610817 166273567186795649 551896192690676929 853536042989329537 672324849347710081 314009920079573825 791303507118726657 183818160062980257 187773429210615457 711270010987011201 81020420807803361 983669287588636417 651306568854657537 181134648841098305 567829320751343425 498146802140554 752534861158871169 313871012611787841 337725793541963521 453189414794902465 254924541755478625 449648128542609281 660758011454646529 216897432428549313 529870775719707841 198690337694092289 192820135811459169 748834082557689089 466976999543156545 929644634608596481 610333050997553537 272773206801144129 622820448777055489 456273237646474433 154359908757967905 969047426416462849 107237084007174129 580153094561072897 507668226320760129 391777374678223809 365922464003752193 926502045678905217 697541205964270721 537393447037597825 678457767477731073 693314874131406337 450360090374829249 852756543748835585 219896196368701185 150564280446008769 778353300025983745 635052230087804801 940573466490370433 434309739946858305 977288378351346433 329942584258400705 202251068165999457 916294048339313665 594745960180418305 973157055084609409 109101522699141633 57250946057454401 996062641260266497 690858223119203585 220065032644164673 614080347940149121 628788324195696129 725925762364507649 896035787366422145 637778204068812417 951924911306576897 794082447896368385 883087802813584257 219168692648811009 754273670223241729 801985059809421569 964063608257525633 89835109146552129 503519776019402369 638590808559950337 118488405510312593 221065280005621633 726450996816780033 143981763472080353 748726580268218753 567125406657911681 768794800586675841 682206017393763585 182980703294340673 231885748719509633 684040881820962433 415520278740952897 18184483613275405 89000296716196913 283395800348500865 268764559951574017 473724589260463361 322873376919734081 388419653332746881 259660941185355649 986530895904188289 376036786393687105 174273027902330561 881925342451278721 876314622339869185 361944387646378369 800832468438656513 294659148721361665 274148026944168065 432324911868622785 692815901773087745 378116713497700353 256331933170578465 755000840095238657 255722457931042881 150320529239134977 517377387568551233 369489465271900737 174685466101351489 441938510524618497 100349293114852849 29884397632731209 926739657706477313 142292700332316001 969821966358743681 331729673499101121 697615333302735489 254406093846665025 242943301501703969 644227076096445441 501720010049396609 631809490270082817 8884650557824615 151668088753471169 193803424151582241 767743643711707393 78181708672623537 247087888396965377 983901280504127873 724848801852513025 63686690015934745 543557763085491521 540118382242098945 40004308244345313 647217954908661889 379147113936586049 318869298538416513 727360613289871361 114299065493575825 223404591694649217 197196102280059905 798615102671146113 518039067816978625 257362733860549761 110204492701583953 692166922746448385 577258685150944513 334819522259042689 297603374158200065 774014772718242433 429077123254991489 857376385656426241 31525253480438665 468330755689574849 88630395551426497 954923140058443905 693597207268425089 372873147571919361 255308537370247265 980589003117263105 668601219556066433 895236666684436225 423414856007376257 256382951156442817 366609962003963137 944950820292813569 973629519834140929 372709120184129729 432436145664624385 171320479775314273 548891387596306433 109671498407298177 773441977904582273 238478306074352289 953710080847606913 246709629683682145 872696572765264001 971331324093878145 599523970675612417 523891257553120961 158244950398000129 636004141236053761 81193046996908433 755511600476371073 190589083718307969 586204333835151873 382347627223957441 345020073177014529 594730870590609537 415981698342317697 932018603537649409 58346569030920393 1265490176805884 216067694241782945 874291486837442689 57188706777797193 539642905060645697 594934805337327745 459818943185133825 629631533940699521 428061858894594113 559603027737235713 56683897708687425 365609881731931073 976376155106919425 870862569086693121 432741663989197889 370323694397615809 424353848153984385 11923426848536423 347224006416944065 479036022408283905 806737797406242433 810614116216452609 161724621371639905 899104786139151489 813537387516205953 108328753059193873 835993292857374081 655130697201347073 9187670532668335 702284276640067841 899159001904372737 124377680884169457 913620296597727617 332743133232920513 509619609137608641 623896587748536321 223501934291675745 428251547664029185 655041448906423809 827940727773114497 770137001075582337 47334897748779529 656495333769719041 962310619097198849 844653991322417153 305299989062699969 77130132437908113 527338127828233665 959575066624822145 93764516988382945 685990314985723137 357574698086953217 412808422921159489 85337012013024353 472283718769098497 326267444949440513 645228833991225729 566701405315765057 665889339504751361 966898319712985473 71675253539041249 213539337279723201 8076256902718627 811058169461450241 68372000902385825 366695774190556993 984822925579997825 758487113735927937 134073420907270705 329710541603135 626945062227584001 306118062727808385 939867559020299777 402187028555086785 680249301653581953 801419216303944577 341403891242890753 579407275249604225 229542739881715361 962376823847439105 260810056638590017 729375513136030721 137584494447445137 961349163852648961 232834421488234977 396124815907210625 239628552903049313 220139431949338177 945521720327476993 493879727801239425 62366512818407217 354486819048478465 150349533037200449 498826397163849601 749748402745872513 161394330101035873 246200531229632705 269546443612366465 854878676205508737 214056651041151009 797420823901461505 90329236611903953 65116752241102913 146504429346453697 385744914210036417 277476463713920641 775446198997762817 531450504790829121 941904308769750273 637553961677962625 612527883578543745 916341723888780929 993756260562960897 12274085699370831 578659204650442369 948544806735615233 807873038913328385 334377713498934529 861787946389235073 33309120933996185 910447067479211137 2723634594925529 616064405878027777 898160966565004801 936444816390775297 866104873173650689 119073313506028449 133325901210657345 674159039976743169 790541748101613697 759406749751938945 916405547364920577 812266379505217665 233520498280579873 794784824480508673 965736038681587457 540422063497786113 723549408236291201 880291389031178497 383634588899955265 350166998967125697 860311870052281985 22881559434388521 609231420463078913 193961517875592897 828553026012198017 37175403554009281 690044281298444417 415595986715800321 329713864097225665 314341848323500993 569264820467243009 409787965873945857 854419198299691393 966887758018792449 967397998905997953 912810181852677249 874554170059592961 264313283192514337 686060292783128705 795479812002540161 557273068507779329 955415044982110849 80157516573112993 616379040639571969 179444698107698017 200677563498494753 912211463312235777 403996089811371905 437445535227080769 671479624402302081 527294043142493505 844426520014991361 144685822641644545 61170067081441457 54991010674047657 444833098367254849 431739865474835201 86475833556526993 270312519401702657 276130506581637281 8520426110845137 716858101859919873 520877439897208897 541065171115590721 514783581682589633 175619003659498689 273530440266771521 701352105518225281 627695018332030209 421695855829916865 948438064911972097 980786422830519169 769676804067184897 697701082011995777 719410273462390401 256868666368745825 775855519198369537 61038125445044497 370589928359539329 193696882856571041 250843542525668545 984635721007286657 444752359464306561 751535985162291841 35125605170332365 396408964956215489 208393199733922785 247052985344950561 880937744694758657 337014757823588673 132812989969554705 11806684816576763 228285832438910305 559485461788916865 965914405371950849 499928949687571841 698851219315482497 318187071130687105 191920174660143777 789383338278270209 367292062151829441 635170905536206465 969329656307042561 680712146851973889 7315866543617490 966909863638839809 52917418525826321 664386461353274113 778442025593374593 291795680645556417 873320852502377729 559982109820239745 356287959346555969 707411481818091649 825773644511574657 550269064680065857 405319179708452993 65898275377669793 943950654479085185 79399408835044481 842247532627222785 525743946616124417 869955208755389057 860811016799232257 287713315861520161 89702862115395025 319584825855077505 266957174655956929 903741249215666945 802592431502766593 853663768182062849 134878032772320465 868037697220994945 761323966600862465 550063362810153217 519924615529120641 649942424368955393 45247986669288313 303801572718530369 931231665303130241 86332812659787089 100892806178968897 719204638992994945 869038436073438465 771697202919991553 645238870710606721 481533566896420225 103528237814572321 190767147562564065 310213939625334977 366859606885686401 650974628786386177 253471195715885505 703154913618526209 657573498107442561 144746221434218113 812615684430380033 359224933636859585 244115909141374497 610859671372580225 429806194486499009 908488397414139137 506829041277232065 150633120341666433 133017158673293777 259445813562997793 658884565910700161 832556725598223617 411341896783792321 439854003247511105 393798762223273281 93364492430850993 903381407481600001 52769128455885553 798984716672624257 51688995874556553 543152885132595713 859739436292777217 778121554462533249 519459294740414657 672138462166298497 443355523017437761 955974707585273345 844838968273435905 352096417033433089 17977402266772913 833936996734426113 490097305605274881 817591346859426689 431063771521543489 15360627872428979 908088813178167681 390061894958019905 49418671899324809 647222891004734209 567335937982505793 889954858964880897 266758291289484353 927446211261287297 139043797272719873 486458197978063105 653825032183327489 32034053216111857 916325320904661505 325232919250350273 543001215796699905 127970830987113265 518707113072437697 185970369167986145 979789985732729473 89574241550796081 141472088513666001 809407391970989185 258050169989026305 38815129380413537 853051096699388673 566562465422204993 599534122076555265 123290919471148897 303603878628393857 443481587915453441 246746952886532257 846436635552254977 278856367105461793 207898688827580001 257711147217086977 418690363303657153 675538105299068545 388241975764923777 458796395053077761 729330537193352065 64366982446344425 811800231231668353 304899620280330881 698328436632014209 185060132301600801 852171939655743617 183098721009720577 585693585002548609 642536271809504513 864050576147402497 985244508586895105 770440166264908289 167167537024994305 126771733336294545 466212809170094977 98601920760319921 3114562999300575 770807314634819073 37751734971401161 3929067044143864 1538716704942545 870609093808734977 653691804375888769 668396432562918401 539556589582346625 103073844300464401 392027953678557121 782944975258718721 446535651456741761 996745289846227713 194946600610542465 340602053232789377 197702922896255009 939129633055099393 91796853664014577 21036962930484293 997652201060645889 327751693276280065 595456773969296257 362590230420881473 305416337224883713 807513041770331393 963312350628136449 147875717737012033 396170874952787265 648352273420822913 674562608463709569 413326609416476033 775830578843212545 402096012474796545 960828091610800129 720797585837292545 492892577374789185 907797727583652353 92735919738778705 867928782180161537 471595572134972929 65985241230517745 567571758475359873 958930287365891585 32155392135194917 102397272975860433 449141444280776641 682391768615577345 393479658486157313 22429767330063301 108211719109895905 49418126861187521 562960033935837633 803204437969878145 118464624193940433 613721708595552001 13916026157531293 468610222955131649 337592637673871809 33272333393316701 606871155716277121 384673503072757953 395395680124131841 526851055758260865 514557051839275905 942130299937186817 210555717718328609 442629977657450241 416465263969428161 757173554509318401 445823927407595009 482091376589028929 906626837090882945 820226302760769281 308948314507738049 631712725798028161 143447556481504529 809567425805777665 25710353022937229 145512670803402241 13838785369429731 418155969450108225 4466715371641784 920534502229575169 2161559449405104 827633115264500737 921770533424457089 819520941547114753 79871627849357201 915923054479659265 69764949414199865 253414946219724161 62067003428666113 869925579720483457 592514035834945281 52038556428573913 325873868736877633 261439480349192609 115301550409775185 63613359500070745 631862940065104769 454747117470201793 543850508076083393 350074752899491393 128193183282135697 273422176964057697 925685259212677633 430905654670485889 808284664063279489 940214865763447681 560386724514565057 997106453999283073 612503864192248705 398767040461248001 496819714509193473 420684626662509953 654204567344891137 663984250748779265 31702918202064725 353572372978863553 367731974648350529 966837755621892097 333936243240025025 701171682027453569 643518614850251009 250007540263208481 262310791787179201 305916197819460225 671654428629764737 327052538510795201 360642924521265217 149585973314831489 464401693935940353 486776962356753281 834659662277466881 721997459162071937 89774781748431569 956347168483656449 610407163392032769 178624698306752097 7866651821785809 834822164942476545 806471257229709697 869321497663197057 560055078296713281 479537991202587201 724428073216891777 941366136373890305 385163398040276673 930802104462639361 766847742446522369 757422759292456449 108309662711704385 558303886800555201 163644028071182401 405714806718666689 115406011341548273 421351763961592257 550011623757434625 276868459587735329 152543426159169825 773451509835378945 957659808937385985 528765945771258561 203917353007057057 81914413456029681 711200227962571265 824732470383469953 949243521440237697 950323420173898369 759666830040650625 406974313504068865 692132251025071873 454110437993232833 706151530517054465 830022095027704449 110610141923970673 858654036446946433 953968994151601665 329770150930276161 401501882081106497 169764071287925601 83782160034253649 222423210603540865 278938522708941153 855873656215745665 571515788184562753 122272923552092289 16693540816419273 720529685328369153 901072472186008577 423862068170610241 982840884716935681 836806099490356609 808883292919311745 27011298024351761 357481548307703169 679129598842319361 999837648077949825 884764854542186881 419723604921912833 802900844740801025 17432843174496783 645065611799058305 674076614221092993 281535680013472961 746977834678041601 535528931613573185 409911458417340673 470585839041486785 131916137260837729 133806908016513409 67242529593613657 838997331339026433 332964407376472577 778602481757378177 50037340525037169 601022476489557505 641584657042237441 941414420408651905 682400629695195009 664638757018973825 747733497255019649 807702100301316481 656792439648640385 152489551537794209 371900322432928449 847611205480209409 156024028924377953 71418725767767201 108821988144008225 108080688604150769 436858394074832321 931818306382691457 541233366658779841 975565431733347329 902975192190837121 526566354438966017 103495251044996913 965390813745404545 944819528425441025 152746004048335489 784472481110888961 741662648201359105 225041969737844737 232176750353499265 924779945997308033 690571513344469377 798079827963547905 196750771306707137 94261341119583617 417862167057084097 893778784857801217 242470662722165985 230729283966532257 54319336524731201 306285871456722689 915875768075036289 920614686476959361 95608507561653505 814861226453956481 725292606052999425 336912203833129793 117087224538341425 642483505800512897 17246052430831327 990956193036076673 360776661119192705 616513860901449089 128742230934118849 64031982059255201 239187647067257825 934212608105312385 425426822885210497 765159434214943745 915887749703106433 521172640160784769 823404030082695425 405743855111929025 560459222716179521 184970843449733025 31467032055157773 823962293733409025 718839462419570177 657394845596883201 256460780050655745 456155297220682625 650088864713001857 249953889003606369 906417678375330433 904164253411089153 946653467473854721 48131069456815113 776046431477748609 842156658547800449 344564305332415425 184706157723738337 882309394990041857 740305042354457089 238249809305106209 871825298459356161 62514473282600849 242643931349284961 15364665058275053 161292617325543105 385019267466045505 350062196361214721 222016113155209633 234410726449482369 537868108682385345 444859474204669441 637879545000362881 803828862733681153 541152124466744769 909394138870077057 291947231837358593 613120485570931329 215418893431728257 787490586893802881 69179933581171585 233683162714825697 875006858028452737 903494457284089985 960388781969957249 337134047909955841 198810799171479137 770829890998733441 884647031008331137 334390763895683585 361893642579328641 810912110995609217 885925829441479297 955431612063392769 442866977277969217 76215533808813521 972097907548306433 747297297869394561 210513234341615169 180731369941064193 851715796371909249 108830351584174417 448286811103383105 230133295607153345 836929724116988161 891174699593435137 509804845257800577 596494345013631745 552572474336390209 571027964757405441 278041156997868897 672776742916546817 232937056202803905 862529607782150273 794614398081332481 685588034161945345 38365841116704049 452580527660131777 655383987004011521 46525632782994817 300839674637973761 418050780497040385 659730281772507265 29106870502964457 56810190746208633 172093214957925505 931718958614293761 106716835674951937 870190949233535361 366618621637925889 783279038840159873 554740821277128769 340470899113856961 690504015391411457 397129749482171969 775246107076419841 960219853793763201 605526476538116737 108168728769779681 754028148973922945 90827959892923361 677192131405860225 747203307477388289 506953100352014017 801292363525607937 724039917366710017 474213024178677505 855351008455976065 526492238060061633 730744314876972161 516845478976147649 319406075962128001 891060848358780033 567146801541142081 693764408838827521 905341116409822209 383178200770320385 512563953385978241 945108790776782081 548616824606320129 698002878192102785 403327448853119105 920130159208010625 563901791951444417 679794697853740417 668109283997182465 44622473531529041 636380384373048065 629933668581760001 372400845511052097 170740103609883681 301841729714730881 898023176699158657 708398673991069953 615035127085047169 29348194473875821 796209207887063297 702979345802120321 35980465703598697 605154929250964865 962010528790845185 603522470506106881 561950740610296129 575607390640278977 909719919389363713 783790904577088513 929803411383598849 736270267067474945 50311577663595841 700252483542357121 161159092932404481 641453009761171713 398407524399733121 549104436261004033 719667230750214785 580133260133571585 323974030541908289 717441729280039937 842531870931150465 539203933839281985 425920584871040129 795720458592896257 211057399291686209 111771632181891793 112666528428864161 995758623166153729 658776156412681473 756327465844499585 57157016530045017 987465741797606657 755784074918235393 62035356633280969 965008241910343425 882401374722292097 851307244341096961 906801492542321281 246824676045140033 822857246392871425 203446899988815489 429490912473333697 239766272440196097 116789898526775457 828823067820518785 287557251875519169 677783938245358593 342577195334783361 521903289971160001 588988551908720129 591344931371995905 349834118324224641 433732817718276225 416009784977156033 730818991906279041 635627688704758529 675271702875757953 881210441131422337 785998781503000321 477229103715700353 587412657319827457 949097215393074177 28617395118448741 266509831641130305 766946696104380289 732546598019005953 774459138395943809 296329041382534785 277331744906046401 939914060591981185 64120243753951201 390498908718498689 30297889853780901 550934613099052225 842171541244287233 106503605296978785 377412089643495809 474937843341258753 397038119046744257 150063700477957697 981170268715200001 870838202605874305 960099515546548993 264481852872791009 977556078678315265 353012333026619265 782210792802391809 352704600311326977 933998565610291841 479328704957644929 167057762355344865 379040336508893441 739095825824346497 616664809493734401 379621481252815617 618961752402512385 127293784704104241 545272694482058305 928795721366757505 783493682479218049 289988804736122305 426998804489961985 888259251071691137 159070993929120161 904455232435733377 94917948718652673 939560267615664897 159797451621869857 826904541957343745 985317838284295553 44655993566113497 87721947227450417 752306738307279233 529709068125917761 758624114042650241 704674658780732033 900917457735470593 947799731543661057 431807195560157441 718599170123994241 512451059571727553 265953109521312577 7274304698118074 26028890452636233 829341254993050113 53955135043686657 955318547985957121 593863835136559745 749481776460381569 990994657082318081 591012995849244033 37008522593225737 298310569346408961 495267982292070017 661003245697930497 98459970748152161 85287297090470561 476848817236650305 557230534755380097 475438103034633729 499035905562333697 887329632642668289 791787644525772545 385105860456732801 290126903693558081 369779686269758657 750368658377542657 317934525468103873 575228198343364033 576942534978435585 111665754081844433 993057757803981697 58854084305377089 883100901977734017 384599446787607489 280877184444676673 250009647832325057 415083304541333569 560575857338580609 982209638086189313 694607706557714945 860513953193752449 18303478542836873 804502863347067905 247697792726722113 57279167987339009 246455360491541601 623819269950402561 372486902712974913 248588983516178529 185138447791363361 401747669785862657 529170096393624321 314865794244674625 629362789123735681 690127452578948865 262170847582037697 619531888066454401 113247315374255921 20059895373151449 419086633875661377 73758591253387345 507438659186835393 167363826665464897 551139923466049473 19170564604898745 547162878689793089 112259239326732545 419068780178758273 821783611164398977 75609763814913585 780109229885553665 329100078762760257 80132242832540609 676223457585567873 441619397858005441 873002112732233857 881278269076155137 895324229486323713 59711130065196017 369407499378038273 36472878207113977 568822206044050177 256702583796680993 678952053411887105 30586142886996017 87237507549350113 815425231750040833 74736024583184961 3558659101337015 313570371927230721 363076103405433089 926751088016697345 316234184341375617 438652279627252289 774182914378698625 241925051458675713 645788738631601665 276462639545972161 791892679837616257 681136713589761921 506994733848053185 403648067918329217 843360722763165441 844890984564951681 144787364985198497 497390502319692737 219417775191175233 127389576474097761 821698794148382209 166219153906627777 920654693079498497 734680599980887169 201982646574201409 269857425292006081 26938725611870497 949741576493931265 274581080412822593 35372221498921165 426138860071873153 12190005350557699 662028250844137729 374507369767943745 907092066398945409 122394025152100737 225101426843799873 446017953103581249 763813853673141761 841768190078934017 227313398065568609 270086064838384481 220496986566359969 258806258234198337 493601192363037441 750623619666971137 733428055745022849 642869472317126913 648845573936704001 784712223057315585 885684414812715265 286985415710073953 709817370461486465 803976518182981377 508080350141042945 922114461877807617 725079447325178753 495843710037551233 445662801352995073 496828414323328385 398191170789978369 67040922691337105 169090061795358785 489564470721429505 417804541977112385 39081490230532977 96063222565248913 940137450759419137 672071902568724481 585774027280297857 946846243040582145 440709615153874497 402993273521580865 43961983655837145 882657997905340545 754750685783005057 308331052393789633 736899172109378561 254825027857734209 79616166376151649 414550025598622081 259146280846014337 980148571042889217 231300072235153921 404565511518661953 75017455967714145 323690337261453441 908874018526770305 810191001438902017 699922475772385921 949469969671525889 344428602281038081 782982970189046017 964071651383694209 743369781523583105 918430455857414785 891223649723166081 327695189017422465 137460720946592113 29869561798744117 798226559109004033 931059150801491585 503224167438261825 668091713182544513 641783526049600513 854144165959329665 930598662003404801 704610692299819905 230809880616568833 841023484840110977 183905581331643489 77419136243545233 718125513837229313 751991647234465409 403604647509212097 399436473272185537 503497634646954881 59736766150582097 799225581019371137 411942061128055297 714855390993470465 449826021243215041 14067718701966215 401462050336032641 544881107061492289 744118224886921857 412331592414929537 686054844385093761 962526791173978369 990187080964947329 385846860869037313 488842647103336257 242561850420408129 280316814306491585 57716168992001825 590660787976613505 369817670962895297 138126019847678801 896856038718993921 680662611131605633 577770949777580289 675518677515373825 689060334803954817 97571015706105153 113539456801639457 41711114038069041 740940761599574657 922078556862498305 213915328575389185 401923078874393281 842638794263578497 92861670264877457 301021107994351681 66457850717373649 368905993014976705 278111380935921921 523456612217792385 789963216081407233 456991354386204289 747838112536637569 81949394618128225 352420074808978945 730356781395585153 19052237770250005 780692129399746177 572731141445491009 821791467699327489 848950117300997633 70535751666163553 975686538823143937 535864551573268929 446267875799275521 522421693771100609 594698833368642689 942319366521857665 976947371976532225 353919133251928001 335285053104573889 838073558915368705 429261047256527937 884147871013091457 15210271550632371 700673821816124545 250759897544011073 809003353202506113 532004246248451521 590713570570500225 403162016897578497 56371498905555481 560852181932620673 70833122315761441 333033323290433025 927466460869219073 57400757950549777 486086400779299777 10397507550958807 873708290462992897 510693929895172289 301902432132592961 531944259514485633 857468763483659265 69267499057051649 294445489703235777 661103732888317825 948966412717602689 134519852726288753 422361247545651969 127866324834055697 910625168887257473 894096426079702401 132789277724612017 33920480304441725 694988996227415553 246560134875085889 637851236175450241 503652697236415041 354096584962512385 167577089941918433 575940689670886721 942123519297762561 38979592887649521 385859142006740545 196021304246627905 263746370511707809 910194174594003841 200930031221478337 289386605916433857 49622923241980033 627192662123412993 889302942374332161 74173300142106769 290024610210362945 19679327487317269 743881906655420929 911202759814870017 637175204939421057 842285228041880833 784460556523203713 408928324951872897 601229415765057921 589981272674002305 304347044172775553 239491063415073313 991227478846763393 11289912622068245 996776288843467009 931860183219512833 958031107917857793 645843318030692609 580387936220748929 392107925914018561 16132175363747337 769083612520326145 839283306986278145 801019069589628417 387217473093155457 27447765640509661 361784993649994369 497063691799553473 355041145075499969 660390149569686017 132891447659506673 125495149559256449 186196208857037249 39858614324877809 466553694924588289 644824888136241665 645608303339098881 712769287551175553 591435039818424705 168648255036416129 512943727103699841 747660223173873793 892005077922338049 287852532947397313 533700278104998209 893708570315233409 298049348767040833 685356477908911233 366728684109542529 429959172403236801 380453334091047425 8061319146435154 721634836363943297 76848498831346033 198077057185702913 99613007326510689 621383919095560321 563455620366163137 26432077226363761 589486050970663169 637037177109998977 385535627244031809 538589011600596033 261027118899633601 785595795438663169 585079518048011905 385288671636832449 631293272370641025 274224491210315329 556312220513298433 95736275310759569 332261786517662465 333625251172545473 600726104872045185 782283816961783169 515377589308229761 382099501072257665 270615178717697793 848533341288248961 954166949990011009 775070177918731649 152914172144328129 166831399407673345 403133750416458241 450854005498523969 239870995598103329 481305171067067073 211344034213070145 113724059888422609 137729642965915393 908271431668513409 77597112974331137 884353767620876161 197337581420335073 726913538136489729 78103878066158929 983281117095767553 970206079940446337 387576716295999553 869996683649702657 335896396303109441 849457842734757633 99010966854411473 963256793739603329 541583509423187329 137332794505276465 103651679784977809 613866485963342209 432104183903884801 270153974110975521 3953370396335033 691900039698069249 155301470679372513 349170294214268033 283389637139865857 555212568927316865 13034175790050285 183405479425751137 571635303755630977 763344552982275073 13382554290583217 601091866800366849 661412559187656577 413834533810813825 576158059491074689 72618002782270705 799394560310691585 6549349052207277 70301484765874281 593959162346088449 178425227403128161 338752018486530945 827684773885220481 79704111638882577 764265652974604161 817908559874965121 139087421576871153 124078697390039857 836373473511887489 329788141310757505 116769051308079249 212461237225433313 726244533442969217 10962643460359801 529300754592721729 251075267297601089 844104013636869121 807713468990272129 56469417974096105 465746039825326337 918859715555488129 933581860547391745 356576862710848961 279357315723892449 488981199253917249 406955635389181249 819889490601706625 80108529001428513 703227781286944513 915396676644732545 538049579824129153 847638372497151233 877923819722074241 737731300728825089 440756719632712897 310963331343948801 547904060383206849 296726310128335041 531912424765121025 711017733750644225 805582903654201473 818558703133874177 944763041936521857 762039560818415361 989222087157873665 259983209599297985 79570964367970737 121412620631240033 527889278893557185 115460616977742353 291312218389872897 548764809291874625 325448250465189633 435507806205109185 565284991288617537 64673115412766433 145957463361956033 640769094980441857 914888944222678145 300402837315438401 302960865364855873 786014449127392769 120894510723925217 996500236342278401 638340271545136001 362294933512004033 121085132520601489 284178607741303329 463795707494359297 587305994939285377 272168842670364353 134326575047360561 318886333880957569 252726363054591745 714389083774999937 740288367252368513 141282863664446977 417641084035565761 748513458862870401 808607982832590721 642960538816058881 669473028276428289 13163566870854739 853606543382575489 314132564693370113 944114699838664193 59214486034502305 854513854693287553 836545219796594305 396772884670667713 841809149403314177 656065287106095233 659210478995522177 951639168983675137 577096119637527553 533792622374669185 780747721958679425 604731201212331393 180929427713476097 553096553573489281 179375757940096737 498589323185498753 164411504666556865 16628130304546575 948497795784167169 184062420986435873 903385119534032513 98190676072967169 725137936495389825 302902105991236673 825982952724356097 24591630727677229 960726077487382913 400657194240437761 427444294635403585 101539450794867041 577521605174371841 463397470120966657 481052676970957569 838333196869903873 506072728398439873 580698460814119297 177806331362983617 151895812477484065 14410581797154265 403313973600020865 708000539096698113 507445415460203713 951183118108762241 584902021400040449 461097499456126785 155196243512371265 443776124085974977 486529045385893249 235030614959807585 764971282438771969 957905248644440321 159558599587683137 734506382039494785 549156121587238017 254576536608329473 101660453692900881 25123698029172913 845317288179266817 819211429433043073 862405959144410881 274547662177393889 439962273444571393 9748338083870323 135222072717724017 34998172272903361 131871741053338097 27424525329511341 152961203486370337 937513111881724417 25351064834104877 985591967570702081 662233605968950145 115516998633321329 319417440665567681 796336912466760065 409794946792459329 43988933964168809 317774419237260033 347987820546695297 371160486903747265 64923871729003937 566466874586943425 873068089196610945 91330608714486065 416888919623243457 362020220441685569 448261218401444929 709786740074790145 546486915924500481 933937174914994689 996014701886682753 992103647136644865 255773197156837985 853567616544019329 820147727354498817 989600148490566785 438573602408350657 259121133488712033 782004557838863745 563017105937433345 839792659690868225 307121805458997697 464193055315480065 718495635392187649 197875881420028321 497699637086377345 658774010094990849 561981417207135809 17419472314667673 699186944513037697 917054567701729409 245079331149824513 985449836266436609 481579946434429505 698145911395361153 880427959873998081 63194371513741745 814199889200416769 420554275729092097 392582358481902785 630429478268577921 986633305355489665 850793147055700481 251537439192219393 760041782290510721 360661528680175553 228965963191473761 136369931700173201 987719614279026049 981944428883672065 135230569028212961 687625714044884225 500274090863666049 291866548091867649 722901930244791681 536257928183786689 883668030910822529 940974481675304705 791685965912339585 916981261514962433 789226723336764033 665246510268282497 534297645210944705 73325652785499073 637662552118424449 135078220543185521 275758516180847137 794550030677498881 782535993226684161 805005211923266049 329375407917428481 260640078373128865 97793839271329121 901105037442498305 237280984386874401 646215000066121089 391391993242574913 494639331892763329 245100940588219617 898283408209394433 235170115360997313 977352701736514049 306559732617561281 773019315766987393 49669119205912441 419101451507209793 229529634801554753 625302368373255041 604165307481704193 135931663070202545 593174431959884161 889533449593301377 452657126502298753 100776589673394321 697571995530228865 484674200925880449 394827414225940033 504636838679878977 291777171244323329 99668379293518689 449185931955621953 129107457743920401 981090635780038401 62110891024374841 378869217134987201 167712871467010401 684838472831987841 123588355246369025 797257686515205633 570617701752389889 25873987841993797 385499723686379521 782108767845297537 862437907664308097 134045537710822065 880978380595820417 677869956646571137 64246462092434345 667914709673926401 179004828408679361 3922395071295882 847240005422229121 360065854666519425 208773094279109729 702534164816437761 256321643218718977 607553577427115265 254330932342938369 148218288065233857 307099348144014081 424647120793768065 445555308900964097 647063751962587521 910163348448044417 892432467633558017 791377105231688961 530634025694720193 983278498897384193 349532233113453825 850184017907139329 297526837339216129 237222997438671265 318832845069511681 11484841807700265 683106732778551169 66961994731023825 233425923561444641 338813249010399873 603828463628399745 739827706425991553 665858984810928001 278711389859850561 889659857821467137 780175642223973377 61257422114582737 822314703322064129 802207827708297601 130013573792673761 88057969496407649 978035794668627969 956195878788459905 482394938096057025 139241345319508273 505218682142242433 290006209968719745 694595576051405313 309451315313300033 614131693014385921 742279556059255425 587541101207470721 234746819989940289 867639365861890561 814381627564681985 813535841818357121 485585892722571777 450317452461476353 964341664203597953 53602264775655329 51742664338039649 693252071929805441 971216549498574721 206836133855496481 730094620438070017 664520814121388545 917428446717959681 715906440137580033 630594261305478913 429241681337686017 101285323921569409 884594431759872129 338390223675805377 437571759598014849 56567350364300497 275111925885560993 625245571359844353 368242985576387137 417818280544889153 705529570377997569 683498160188879233 608863885318172033 829014908251505025 322269898704739457 181327544521995073 627645268516488449 602919783551566721 911191951523456129 607667630103680513 535401129950500353 755097953300118913 385852984740346049 315492003890003777 668235000166305281 169867822899316673 996242409075854593 888282398072977537 572473263115867329 518054656231011969 619432672822874497 279277885425305089 142002081760466577 604143044405144961 799595370039249025 17725968761528323 157680106092399809 742227194718591233 413727493379290945 380074531266675585 188036644132182561 668105431502322433 756886516638168449 104238469179836817 824751017718270465 214153172849190561 913032949358402817 127254546337670865 905794963822330625 282557164060346369 841639217029360513 174435403881677345 599582741195362689 532548222525260673 143583247998513745 373306540513144833 626614623878481281 83000492158515009 840668054707386113 538041261541014401 138145269996940097 560867530955984961 220183944765487649 327805891110475777 777210608796991617 89219775203741137 258671849182185569 161523763923941729 654381953582444033 600079350874946049 887493673289348865 936319472971124609 582985585561289089 923887149283228161 327632623006742593 189697360771265985 155956626122545569 899478862625468161 473622197627541633 136848115898150273 594339185229472385 669211598142634753 308551032732971457 852997386607359745 756677103937576577 979816069754260609 186251085682975777 933168361715306753 35762662024353633 760221515680353153 516212843873951489 3009107990909144 866650959852464129 255706722253986401 565272365104981121 57442905713347873 275356869379066881 279091160348524897 272095092450634017 429968702223181505 874706045171294081 613240574095382145 820979585501298433 233726919749162945 291513054891368001 636991714351420801 296184638201147265 933336021029436545 532334792474628673 923896594189553665 733134773289229697 699505266763370753 873847538639751041 908267973031808385 885395877030823937 840171805229108097 624397894942703105 957320062421072001 763773828014073729 694153428981994881 437082901814505921 16312002335933329 594438442781076097 295934828910379393 669049520407625729 793211794892496129 45401971462972313 81222784567845713 749419875116842625 561325414747738433 34399790895243145 188447264124778977 327822780837706753 626525055020945153 946269923402290689 135708679987235569 581045678879206657 327232226582946625 834971619059537281 8159369617420254 926540740457042433 810361019627347201 985710540266659073 797967557857649665 263776129359911233 408324572033631489 778163142397211521 296477419608510913 988694808203476353 87398981658989073 975054715627798913 372707212542000129 419430388165210369 455793861853901889 604508303294075265 588801601141756929 965158922728065281 223392783685991233 393434403771259137 734482058255085953 662388794251938817 760120287077324289 17188058433482923 920053421015286017 407584500639174529 675210288812333953 172819690209188097 590383106947886209 910885780463843329 757363880656708225 965152948118920065 27854975810715389 677547681194326401 501088008142058753 262925895457264865 246120165735309377 51941439054729697 75720662416880913 373245215462311809 362155251035989761 909496963142928001 452218316441271617 574165760903916609 623451576133025025 96436863151552641 423277705211074113 105483805516179537 889981427897613057 352775891923002433 72482000136570689 155610828099945313 984924629869002625 633689953610570497 458721272671549953 97089636927769617 470125988717899905 406472017915049857 677084194290525697 754965185296690305 936147608535382145 348989943219692097 283822491445089761 271492601193280353 264963224512872129 630569908956161409 281047077694832833 228843817560850497 796322206846301825 602900452700140417 349845333303971265 70475807090311097 255221560746424097 767862562817512577 904958007721770497 624186859294091777 354522911767308097 587742455460556801 379591995023059073 168776650366659457 428420929776383041 343302127848360769 198067089074580609 135430110485565089 362217722281972225 374520090556671873 372621076413633281 218878351263590785 622817231008088577 720947402489670657 987773483077400961 557091240525458881 851782407061339393 242653825809668449 883244269404581633 277389664951705569 326078732271117377 593392146860494977 189735076645373377 297720165907712449 516268309801834113 45237035536359825 539227583561579841 901324532457529473 951552078434776449 754534802120232961 494281442575552193 498701150650013889 937441524497248897 4133619844310488 203693445934884929 770757502158950529 244858385777991585 663776775809893121 382505335299239105 310183240759208449 407119075410438593 252085854945022433 273540325626367329 93744814427630273 509692713129215489 748213013875485441 319353278736368641 916454706570242177 451085549010347393 643103226438313473 354766845966405953 980065104496510721 284083013291979841 609105142576666497 421231115392568961 474366229286765441 935381437639993089 837754560021011201 958407659691271681 432247741130545665 946997480771717249 299904025983764225 502085698339524097 730946630551521537 811512267181033345 436587326573089729 920358675011623681 595520881178778497 490072024319477633 625315147266306305 164619220219261569 720144006374646017 140135393480537825 982749561074371073 964189532962745217 432725382585893185 350362405308164417 974376784476177665 522237985912990849 603664189248000641 22039164805594425 983991397304919297 198111548927140993 45904780941363297 767408395456914817 545247514028531585 212532748015117793 417167524773667265 460736960091370689 714574782782250369 365589643720124289 453195597144322433 601530119919249921 945376137583579649 594533036753059457 210624011634728001 982756425248258177 449221500888484097 353657102129016449 747806306262283777 930159564250619265 57953690532386305 409673228493485185 830415916236454145 49712042293723617 954081189640561409 803812309296585473 215287360161831041 25143036270964813 754023752789791489 730353409475608065 380816035846031297 910506978574492417 513802609056654081 667446927839346689 165958718989408289 506333186337929665 499353845097587649 720173403912152577 223758846558943969 562517975844688321 509142971571890241 201075291091353153 951275409080331265 565422002046336321 156147256541075297 586363648098622337 228360834920145793 917374851465556481 576151712456521665 206205100364098113 876075687374147073 158849005869559073 311901211482123137 117631904671494433 865435374528139777 99953996492391889 675816639689656961 284509826613156481 493070454914466433 979751696758416513 281193846611856193 369590123655964225 657286571450093569 48463067914301665 982161965241687041 501033529402189249 71596624511393257 836308089213208193 520909031326098689 385121069443865601 439355564776114689 229001884812422689 357139282218525953 126479118554936321 869571210144677249 787454015844520705 575384627126695169 318489645342392449 867831831140812033 329742350702222337 322254114820793793 64201396385822561 205746968185714241 16840671938428643 825196344251835905 969699159834245761 616131104540265601 257878036825506017 859722230571065857 158346530899802209 228784483016518433 962030693041715073 251765916238511521 529538091189831297 743180585272533249 626751873657756417 80051466762313345 826649922852066561 710319652123793281 658313869082736129 149708875620220289 285958219572133729 787741174329816833 191078210396430145 778296385580659969 364724742058239553 151119588246224609 605156411043555713 219813776463055873 148870308274890561 245535532070412897 364933314695836225 167834634855580577 828243720845687681 982584018653120897 718180498698973953 757771271943298049 113138828234692561 219739822498574721 40196197414221761 628365453890665985 615237105036566529 670263324132527361 90703650438076273 717248017669632513 198502532457634817 200436066980408609 412379459638689409 133932326328078945 742799975353232641 81728422766936145 356250268683925953 270626933953124641 980342999501143425 124911093723930833 416297671753572033 137123344499826769 340822464636641345 568041766074721025 417080526927026817 116711922728072177 556668577651603137 98227131851409409 675778606817889537 77204412218975457 69926708768360161 826242777595417985 183664576888180161 191921697326861825 684376473938410625 412278161392116289 579630463017512193 352791975463929921 11614681686818785 759675126496979713 756162866826361601 629973945811954689 861801044625078529 791585193023614465 210336022457656929 553773532908905985 75701377388423201 233647291283126881 171356174507241825 784787611068125569 334751656318015745 115372713889705377 372452506061339521 982535740753718273 123428114304157793 835831931178923009 437101770847977665 882307633358081537 359688799333607553 218007598323161761 894453696839409665 11161488806010313 814221049942300801 493973645272696193 81274942753896801 399183063544583681 570382447464222529 753670844801369857 710758716297792897 619108887269049985 649880306187878145 77888761992433329 853287916162702977 579706017682198657 963341970783769601 526171562963007489 969949651247564033 534986666188217473 812055418149480321 918404863994773249 533661032811824769 597145506181803393 842502220633431169 131101697013882305 560688040783478657 766392052009308545 167183131944067745 512801816044721217 30753846744534741 741586733250969089 45095718428196817 235069034350054561 998598045696585473 943378748201780609 247633889310389313 554480125964211393 73646619070462545 673613024813349121 908336192424823041 325535110726370625 575391935086546625 823974209400063233 108633649441639329 823996531227642497 846295501996127745 221644105610195649 730484019091843329 304823685798531585 35771337439289397 514266961016062401 707598010927977601 409270766282510593 850467515641117441 420471008687130177 930059438222254849 873154525366821633 818145515935615489 440936278775978945 855835909199537793 184681528173264545 133594233655532689 489504462969293313 713414723429504897 248096289149621889 71965740256391801 880698105134570113 852150477360549249 471933720546509505 772565906154330369 231480167127998017 823571802167403905 401621385414834689 247482639649948769 898992642019976577 623684970805197057 329993118615682561 165620560984184097 895840920442012161 862177131914588545 660984716297342337 42991234527310241 879340621862240769 571431968505844865 977048660163326593 251865436838489377 895742143856594433 751620951664161665 215937300130626401 890136156350880769 435146821358642881 346144376364247105 434376630159086145 251600914236139073 893603886943409921 135813340359131729 802324819620672257 959607378082214529 387330944928976321 464957070516373249 600145069071551489 900499922879692545 677358978964449025 905804826414279041 590910207190283649 877564589954491905 664017567313891329 19848330981471209 610610797452075393 436828616408565313 938023544743074945 580384604965072257 100298441321932337 957386167835327489 432618387269428673 726140528545993601 526825511868686657 793276918062861825 528942668545326465 971984731984260737 774130790227268097 771846493945535233 509991606810871169 212559840273012673 96881469768227649 543600353273479425 38040551674598081 424663976906767745 715254801671413505 317583202199475777 112964812959035041 763945081527747713 586891343344838401 159157397694105633 536631071982824897 923640327903509505 953365400280169729 856723732932611201 309359301442128769 693516054909832065 448310884992913857 41559381690735369 181821216001296193 544786456444764865 537651516158256001 759798394281890689 108755344306302961 143682128982941745 894877109422658689 615032804804332801 944266416894222977 37697760293720961 692271731146711041 319574939984594433 992589465888016769 392692072192414081 299348760016364673 485726726202262401 109013393938184321 817387916570819329 250021491547578017 557207485861258817 824776354101345537 678996479861478273 688399889503536129 305080709634115265 354392651730577793 277362189029528129 588343498644000769 500100399748308865 506899596493354945 146014444656724865 513431447532987329 510501613907553793 152399359830198465 130764046184165041 331871950843854785 275145612146022945 446116993020666561 757066433413438465 305729830220037953 558980332399801921 953727896033072385 436485959430395841 156990373775037985 631499607347453953 889277760000339841 933555645711418753 786315409246931585 617912397620404609 121601898986668289 73580562799033793 136421837160547457 183824167313932929 443350502188195585 229050442091914177 493988120594600833 932269179340881537 860768238345613697 690003668483765121 195659419801465633 749922753062779905 650112392437705473 567740742306295233 19491255483906401 248399217306900513 451499873172039681 570665944783424833 418083846495981953 645962220832846209 312151560892573313 447811606487089601 489378658604472577 742122042048595841 943179131783679745 444965375599448257 131904283222574753 697977382793514113 377586258166132865 38597524632006497 30084601209246389 872409649804655617 88009508752847409 985417933129124225 939597339415478017 30113734562778661 582505919460686465 284951252291573825 560859659152903617 461833610075803585 702630637259417729 636699207895272705 109308388660558369 398071484300036353 722990819079910785 973081342851013889 413649988452228033 91088596823301057 833887657500937985 458355052752974529 37718381639727737 950471830639205761 382668567287453249 209182839296982337 958661453446588033 587285946828092929 74732764362991585 864634610013975937 815168387652015233 821374249227805057 177117263964845505 915505900859795201 626264125136636161 984343661226223105 127213280052941969 501344403329394369 276373163539425089 883931360137612673 93026686021858049 758077452421769473 459056729779355521 838682078736145025 241727159900179361 12317488471349947 303844111345704001 328175760912532865 297880448012421057 386111257082301761 602324690317580289 194567261593551425 475203402025996993 117036969654147777 566181048536144257 465191022519295681 875023637909237121 985212124770310273 946789465722112257 810826947709347969 805591394086221185 246148500535635873 319681277106546689 305426857966612161 299331992490209601 924800282294665217 474460955824561409 484296735066397569 16019792789720101 963041701539363969 379253500409468801 10676285858412627 110300239289813361 714752242723232513 726568801719032833 435236976870658753 919212094395916801 537375737638168257 873413199025883137 277240423646791361 162218794568531169 577074824481154945 211962474310787745 756093678472343041 931222616894430593 330369613239806657 938175139510370561 72064357850283761 35209569253481733 685499283058998529 505034106090000961 867359499572717825 223283177069973249 101873053315269857 75947752337974353 914135351003100289 676243197303364225 529202830721384769 244132083708741729 772923777732177793 681527308155622785 955679152410393601 508073177880838529 70192457600942505 105861563450844193 916435132106737921 234597481439301697 662183301695211649 686585426277602561 402235285681395969 483445841742756929 616804433809026177 74181069775505649 849647676108769921 384969478091996097 67318375547888113 288520916394688257 936854088594966273 170681483279757633 310130638197936321 878853643060494977 875794236930328705 260569962470562177 351521527223486145 697303670935369217 606721624433529217 457597623634846657 600187433272939393 168014047385980801 543790949700234433 625591594943280385 777599027371895297 134994176835888881 271445171246309505 709305522115037953 928200410062377345 442843628912555713 285694838543729889 462977655207943425 786248197108410113 3037809182288243 649578372386823553 295002732238792449 653630570530769025 147232182307703841 378979947497168001 610796068828797441 399446295657544001 6545552159579416 787506807277420545 483594431281993281 571720415082243265 686121190768460545 644360537157563649 334474067623581569 856769591407488257 347163930511172225 287272351541499649 129560759650580337 2913694919929100 449463254093387841 186931122457632897 866174001478789505 691094032390839937 347113497211680065 486360008144028929 423026468907970369 862260401526928129 935334081756991489 797963439456946561 185754881671279297 455011744707224577 899201785556229505 795166203680988545 861778239785387265 949926378034493953 363584990439704833 600520741539821057 92178298274355089 220430399903438721 951093196369399169 566812856458366081 518014094003227393 943184749743043201 750525407966563329 144120137910572769 919881416726447361 791205304826736001 826844853536911745 199166835501326753 618898386231585153 215774183561624257 275476448107696129 431993999776761217 91553821140514913 292286879966884097 564694023563205889 650369742134184705 437534925018063361 662266798631467393 911638183193758721 299071772111044993 66919034432295633 428749004802615041 607309257358011265 186878258271800481 499759834010994561 163096362899242561 716564803999432321 149623841382275905 146535607845528673 244196521168095873 119193974955052801 976960618063028353 152194827306196609 190155222905648449 881643418848113921 310579422146457089 20296734952275133 650432998155043457 925657776366008961 92790072026840417 608290635245388929 323376226554959361 625323806390923649 159850737888188385 912221407706461185 348902674566108545 568747324272848705 590721525321750785 691629379494393985 125473711131153473 281447999013153089 748566084003225985 666294194628768769 19303307435155405 257755206761672193 602032844289166081 629543758729248257 905025441326248577 481880136321279937 851934673312779777 142524783700999089 811899467630059521 555401750801181057 785357637911285889 415149968758349505 387335194546469825 161738590663674145 255536477000173793 848062495048033281 247448636053650977 485511319668901825 67231633324180249 452180343408763009 208023503261873793 225883929138120737 612150586360495873 815115030985516801 602285266458427009 373981190028288769 328620077026666753 424540765004813633 446051876665055873 106917839039283537 388805933253859585 355584793511390273 735990793390659073 142067666859830417 582988905925613953 591306955767088001 120893636404563409 117799706199235745 264558519652904769 471750161819393537 105210376279519121 959490656949284865 235427744858295553 997912823959971713 692822313658641793 456289098174181633 836569619175161729 382983184912667713 399559983186851073 134584484136169633 212528099732420385 415573101115846529 125796367314936929 953773966730494721 645379725990903041 840409206895579137 834200230233211265 869699292025629185 109165427924462929 173521569164073249 999176795521780353 177645946583197665 339843338997109633 644578005021891457 638536205215803649 42283942366807993 11029080076919941 432435238792884033 487522025376680577 294235689840007809 268009981648173569 55630083077410577 691635316433934849 485557879800850881 320689419935117569 862453902872310657 766962278017647489 178422738104075041 902307170333965953 591105825175226625 572338020237612737 337405996181658433 740186741364194433 135493551266272049 552163418882972929 616385996688535425 285701356695891905 43459277541678889 515669093314915713 902107090172520961 544571914186885633 119091195861948049 19648115405093593 89562437896006481 120083181771558849 417502388371168833 897039928233756033 126733080321756113 418524002982731969 167807717144562209 331249936904161025 550733222816148801 208943692358683809 887419598327944961 901865143253662209 232532692320475585 422115415489340481 448254406145700545 335733843946943745 807257993594419073 713478482488863361 803656736772985857 980599609923206785 261339903645605889 101990449746320881 805097938093290113 797124326936685953 611829650625139713 84577035401832033 241902241294106081 537834814478703297 298023991291287873 370668421622521985 277937576591362753 675040266199548673 327723491622009537 592724853910834049 579542780617408897 58976281559797177 912224590791780097 539377866867194881 12737469657729151 565343398333258305 83366152019181073 93666279549733393 109389423478212673 539156601257577281 926091737238991233 808773624325706241 976535961447687809 398665086083585857 660151348656029313 39746213392486849 756134558529574017 646421413010830977 959477421497766145 597083919460427393 580442905991894529 889883901514284801 967780991198736769 775169263935605761 547913832866534273 524858512366069633 330001757322051521 316679879817424833 43475031776516457 33384344736109741 853011788251819777 837985159934230913 613511439244213377 523223059116947585 792643417575064321 597755226579575809 88568468493797073 146934832960543105 160539037612721825 332429578582445377 125161144567876193 420744677838701633 291980560256590145 501749198846734849 352146609791155649 581280907143852929 418850852622597377 432319851928451009 787559514733096961 914185054333234561 369935027540535105 967341079783576449 709910548346947201 233057415987108385 259237639066412833 729525326915233281 185621853394145825 228847444000468417 122849163525856401 588290006275737857 574058382101007681 425381249557776897 692743199575488641 451102466937339137 546675434738723713 721122320651591809 633951158903997185 835089056234888705 100928752968108881 553494007298528577 667695404985607809 534505095304393025 247198672847169121 251286206779827393 620741393245950209 1347920193349950 163103041862449057 132081797688872625 909555934603815809 172350493501976833 699878932714263169 922653538804343809 631558808112075137 481013776328889985 886289706361303297 526407179325250497 905180149837036673 716542379640497281 93675750511756913 506814233302936385 501562906687794881 463985300560320705 528853309835959361 701146065685211521 35179728135631197 766122104982667137 827740293169746561 504572432749103681 935593538148296449 775370055854519809 490639853378063169 778830228341295361 280932246705020833 854039718940224897 379455949855021377 328334721769142145 23847187455359633 377580817385503297 277789084349500129 64053845890246209 636883467938503169 395106865430516737 777529010424508673 534078917434886337 216035053789440225 4661702686174608 321513517883936129 460110358363184705 344139641024384001 460713785983568129 812972448431942529 379667349607718337 780664763320132225 504680288433373633 651362970168143873 881483699382361217 327948696680550721 505463017490267649 613989888765878785 241151359849471457 58314124518133785 728717208006852225 557282464831239105 348625790830116225 769520774469612033 386692684982289601 235180902497184257 579846559915853953 881241896711841793 223930036462800065 539810436269952705 940709997295673601 571740084647728961 889932602334379649 467152834014122241 220341203348016993 376407105091701057 563363582062546433 44053216238062025 677558050065389441 588671669000262913 501656706279629121 159538428023161313 673232836177891841 994944997865431425 876624015997062913 700610852528107905 703695762922084353 880368187617364097 355265661628362049 968582586493632001 116271205262922449 18374303767259905 33229584447891369 55418371073521657 855500674519081601 927333421062627457 117053788081260993 589875648124355201 433718215265816577 980287010624280705 974395959625123713 60505655299287753 806662564594578433 693100739887938689 75984771527355841 217474645410369761 406118537794942145 411998448183069825 889209598923056129 918968179049265665 507685603791973249 658736355947638657 854420935217500929 182568056887880929 741307288720992769 71612020899678441 287587793834145345 229979891918297601 561918709351775873 469678732465126785 966521158703965697 468003634635557825 142364002185548337 348179498896129729 535119402761889537 763468618317226369 513608491440724161 633177092305032833 916842844936763137 69412949610303089 19354942317153957 846114337786545409 83825574373260993 609113394098947969 762726987383732737 783693526404078977 653753648407342081 979330359895619969 769088606170544897 249742060576025441 458075080631314049 890612227073624705 966834193564299265 393984766813758849 970578989730267265 907618169440702593 770742083904640001 443848297335406977 36334191148593929 713707830241183617 341993217258991681 451181251307957633 881981694553513089 719673807368373249 375098754714930049 523311640855027329 807126333001971073 525247939069224385 232763683171643969 540032669008638785 93890407187995345 973308920429992961 201270609535885825 763385038980615553 571522092649527041 600595886644462977 685556841932882561 979590738982722049 432363741846966593 865854333685469185 997161304029010177 841916006834438273 514675429090115009 947996173025835265 530143640330610561 144951536263278049 500097446885899201 364958896986486529 168558857872159969 605772504624823681 675367279906222209 521038827627386049 650864825537073665 872281242248163841 888852169933482369 289714297341085121 836629728865762689 455967889247190785 605213054330757633 264155425959067713 712099968098133505 893200758929225473 991899724304356993 633151979737711233 944718802871552257 989454910379706113 428135819978390209 181118684553574369 591810100950372225 573706188905191553 832656069584214017 472822381506865921 502742653099449665 880285284276695297 585902302382063361 312806620407336321 172476484231655297 843153745631383297 353989531777880705 403080747798476609 531096234758212673 108807940962933009 786964128975309825 238031323763799201 940515818150775169 90439220859366289 297263100911020929 540867858253115201 645875993585480705 554805603031937281 63542061660992745 470021455567113857 53260038681802513 977353698719667841 140989956476072817 806188057445190529 513355179272839041 658945916751392257 385836274607097345 911186643414360705 146846643348769857 573198768400686721 566051683613050497 359151044176236673 594029967301526785 326649918678825217 982441046410198017 350081012334435137 178873306866311297 950096049876918913 567748955415833473 787357937196425473 695187805204415873 499457183490662273 372487548267226753 837022149221716865 26428358901885221 395027409639624257 644524769254569857 880576197432425601 855832211769882881 851193561227788161 127733722296166977 658610862252651009 393116508725203329 692493805883060481 459020637504817601 604062049299734785 998931070203202177 879723974660734593 551765556646298433 546436159113362433 817957014010492161 510782265099408065 989196445574048513 187553106177610113 603338268761081729 259799309977623233 788669376538617729 701538930366432129 224539303557211425 785182054535511041 465565002616141761 83867967624719601 371371354874970177 698482996497986561 354980082877059265 193746886784957441 500578876194854401 133092677464560433 325162622824489473 919213618413643009 497910681278757057 691869433615593729 726405582571143041 303782361982023041 56024110637455497 758817880725842945 3697387694341359 456715521962344449 683018335156493313 520282985673404161 404772967210671937 416083654163706753 172122433553429505 9941426485681861 634387052145012097 25349363240742661 472457953825756481 538872827973776257 840837309233105409 141569643333745889 224362105616368257 732531942672693505 625318869892577537 828367458730504321 859129342972284545 321495489627054081 695039257224234369 452116482777988417 538963697802419265 839025729040486145 646733925963683713 38476913516184657 333314625951505409 498003501441658625 180992924492780801 742304226156754561 725603142699870977 50487958310924345 775458876741094401 611440668085840897 730765465172584833 188535119558807201 655430877559549441 899030314033233025 818306058096570881 604054274351085441 415778310431601729 305436639919243201 295043709080619713 783126658034987649 193528343701753857 655875906166038145 451960852610799425 826706351837032065 144361253346925633 480424227441808705 344160630752600833 440945526075310593 619974069193144577 736650108394051969 603655935631227393 868136544357526017 811425659888225665 869931506422382465 811442736622769409 90668628120866401 353850572380562049 551326205441675649 136054166331579297 558308310410808449 71145036624852057 667090511392991873 716684936352994177 902007347493210369 469331848237541057 497623073472617281 494275489025628929 309420669247572289 11371663357959251 947412057168698113 316034677363791873 168106896799102401 574401893535590337 242774008720338945 428266514628152321 217336501013249985 706071186559608321 662705618045670529 277683460041618689 289524380798624769 466242734273773633 712564271023289601 539393620487462785 34136068142743173 323433673077982337 183713844755608577 735324962138054913 82716479939804801 34635949507215713 898507703593047297 783003953355152001 481308697460718785 888446524499340033 643445361754636673 482471813376509569 949444225262865921 553666998215160065 9071852843497653 797956532758664833 452197124940596481 920784965057332993 138853549924796481 888105873782070145 538228897877232257 327216968349201665 937150074609171201 79633464542329329 12660567575352389 947196128480310785 185423082266261473 337769681750121025 404969648714413185 635171679702320769 493518175580867073 564699086842470145 750524149313264385 322123081667239553 687390042658400129 134089550369356657 837059996759890561 64973384739342777 364802201286686081 153882683262228417 947233870511723777 881135435582859137 85735520267810721 826853603014814849 443816926467135873 607085624029448193 294523044446599169 63318210511713601 249237872862238433 698803506262702721 276756634681454721 885150851726553601 335762867556880449 343137105421359233 557072610028676225 665482300279112577 1966314239751910 625973301318605697 355933009343011969 472710234389598593 716277402904765441 161955788601826369 397015335835099841 657529607598380801 175883730429404737 340969919835327297 234970773370584129 842461339230784001 491362112720494785 701399669178041345 739897929946089089 977832390479139969 861939323183861505 365077266048910337 704320234333870593 527471357648114049 66738525721618201 632836068924600449 145789248849858657 880789018064408705 642842176564329345 864712289697404673 569127427068941953 72795618888267905 846225710505066753 480316551335643969 673061302586738433 975473917081789185 756939966018393345 91032278434578737 73493806108736241 526411872587875265 71320602819568537 397939894122796289 47461435735577593 835459278853736705 863081287147792897 992284040197244417 946082411807402881 287291297694185473 549130726942067329 716590862799531393 290314795570559169 995146661632535553 387693293619264513 875024125916819841 49522902736619305 194792028780756961 504285531861270913 615187841992590081 749735261216550017 762204435525607297 889407896171576321 987409555465756545 796731909432004609 935943803273790593 260179125471452737 971767693621071489 300012070131110401 296214829776776129 611921337171878529 551078822229452929 209179227067757281 945825145604732801 705873752479632769 306181523583827457 326878440741289473 830392154669116417 412373517674495809 77713264194283489 735294427137638657 981117316804773761 537219924229262337 738870351095780353 157552563329944 746241582815006465 550385016435285505 772189201942364161 721622530720431105 458052070556863809 74225671143537393 59134987313793633 250320307633408833 450285687099015041 401991302834687745 446301556443682305 735001448407992065 463353069220875841 51433950991466305 321509742392716929 811778359577537793 647493745039245313 23065208162591945 645359972036214145 770947954474031873 70403625847536233 154043808679816161 870294892612232449 673274959148749057 657806631832759297 628420282218144129 624528782484656385 751603025361738753 222756250696750881 229737445774063073 329998151715127361 284525227559690561 880157936850711297 475639224677621569 402602470508394817 616001435068376705 983232293275950337 44651920451471481 893380703097616129 908296531438757889 372649750848811585 346773143183497729 367978583669337665 736094562504980865 389242783414079681 171660761089427169 188998661992339841 578408695737884673 788049383658748289 806408952607824897 814910382010236161 353869428409275585 503594387386858241 100107339192149425 116576149284664865 226672853420119233 580531084626191105 681203792443056897 347691805334118721 228071041889940321 504927207608933057 938358409858906881 301241471102908801 675576793255110913 482594650561001281 753836901773439617 306247660515463617 703449199180347777 823063966908552705 144022790496862289 236603210823115969 358563729550631681 740350618465274881 493430953780091393 238672241733734593 971114939679900161 391932930900384961 561406710981671617 761838352629009537 826040480148257921 490869552804841921 754846414232900993 974579909019905025 375505926861087873 66359734472104745 671753930968961281 249409868267743905 322790101511337473 967050749589848321 770854050922366721 37701463006595049 241624084120395809 128906090900375857 369045282559810049 767726511142083073 981253092233366401 923473492030044673 434042283484501441 976980466272447489 845622878151182593 599066174611852673 762608859023359233 527002874379629569 465180338794901633 790951805030406529 819417625571929857 692493974171366529 832485704916656769 749514281104826113 477518632779677441 116773082019729921 219450039897132865 588021468292712577 134008033824301265 985842450537244673 596450895801076737 832730180047139585 674735848346003329 399956794958679745 834379908200240513 544345860288704129 796380540591144321 374223956154803969 883002924017297665 526211390065999041 545174098449493249 441071525793855553 416655010794663361 724035017870452481 146836109860288385 673228010387173761 145663453848790433 15614416245302465 345345554009597313 515130569207396865 274030672233401153 676130108783556993 368146218344975297 975454838850833281 996479937804259969 952549803846114433 136972381193189105 68961167030064273 667258926453477889 285013326848801537 557047226182788801 430386032528542017 426023529262984385 747388674265909761 268923941245574849 488122839625898305 860226066414689665 545261032077892353 528310164199524481 665502956210882945 336872140689003201 787321221752211585 297066931300506113 660301127738304001 208077902783763585 943465770488902657 856055127191126529 779469556657044609 333968539992277185 206040461886249921 476092186872321601 619997301438186113 563148405492050561 493810620887050049 861081025176815745 585266533365466241 645907440114946561 773807335352263041 177108429233342689 9529905314760613 849796464494879489 244687128376430241 738333007076533889 184484147344971201 513119599420811329 325286083008069953 585769803379648129 697809321549666305 261794568560695489 250405896868333153 785231433765829889 13551255777013439 372085012966159937 897421620772536961 817930614788352257 661041845015002881 169702263418109569 585056725351766017 739437839961311745 218498472959662849 689121337230069761 410763455345563265 153297235669512577 148465077035918817 490696313088982081 964832985191808513 563734886889790209 586923670423953281 352957753382305857 295023494276211521 432273713915790849 231411756958376449 969618550735667329 940642748221424769 626048870194239233 294148341613219329 122218536666942161 933287916394608129 787174180452993281 65444463162716457 547541467850543041 424586987892357825 114244910029697169 405123669016045825 742104661979830401 179186081123237537 786201713194614657 582998927663648897 752940653115949441 521892988250730369 698176512802234625 414465444143456129 993975838218041473 487452267683256257 757069878303511297 877919020937294849 840602254762664833 254148908002978401 905572756504113793 104067303240963585 122199426479404849 390698847711451713 526869731963827777 243461776115903905 224682702755039553 780193259437741185 413697914098264641 651062054126111233 794546759690270209 153852307303470337 65761628366303169 681796134190872065 604876989630916737 147770874469333793 475319891905201089 228471182042124353 995581443739617153 442586346998940161 554297742110080065 715714404364685953 68440871324462193 442074742568426177 995375422445505409 306702934918302337 26898282697636945 753219100724113153 207657775724143777 502220746192417537 365851411800029761 436550917845554689 353821513691002561 486129700927772737 93735533196912961 168924327207651713 784806885511514497 572856292653394689 504179357825186945 496851505053090369 930514219177752065 969295703733234177 794397255554322561 730739239885185281 86561421419318657 7065845793672311 779785892711025537 540578546771289601 429557355933980033 715876353311312385 197086591711787649 341734453808260929 903774639137864705 482606389079929729 380745380347882177 313469446544051073 523415359676079105 914330902746154753 88164862573997025 658844340573313793 815331105131846785 440942973105418177 729434773364594945 106932375230005761 41186029225798393 651260373882887937 406515439821227201 869238894786281729 955365077806803201 555772843788584961 807019421739418881 312347920334563137 910780474601750657 562803027231563393 840605409775385217 596751028078489985 370094710513953345 799263994704997377 804104080690727553 884311050588539905 331359145738360897 811969964012217089 58002109397399697 438756019189430209 866890484596538625 663289637693193217 575606979175624641 867995280538995201 200224381285380545 951643760731666817 61515676994083889 795032661132058369 321672843180792257 511885398375081729 542953872824590209 635078732417898753 647471479441094273 105033349182672705 721802822712596993 717518458956238465 255460558914663233 616351355731520513 882978067640287617 368179605054255169 642051855272342273 423698667256086721 623181086400627713 483504044125954369 116867931357418801 155866357373692929 70451463288655705 635506372095310465 24503411474483985 967828918456614657 977566912910425857 474694784025917441 114575472223251041 354177354650911297 99960727310410385 605435844302466049 994454812024429185 994278590512816897 510864937424806017 730700377613192833 632275299182012417 966871814235471361 2881774081082256 564990043187524545 35111910679859193 134935695971972081 906799935883249537 237896040729470561 228319021420205089 533936575325181889 596494784847713793 926690645754892033 492286148777765249 101317010170429713 605096958086228609 613231697089606401 973272462665349249 168751834104195809 754821067670342017 835027572615363329 542126299285428097 360855394470075201 494079223555878849 347448403462056641 410808129876855361 167364249602766081 874552118596390913 816786104237113601 79566496556964241 696164605151533825 312167422731143041 183294050056833409 740842898306524929 390828477596553345 624480307896099841 658734722599522433 138605053748563025 680637300854737537 378428128575514241 521713189636603393 918554946131806081 198601751686108929 513129677687111041 841683688015454081 815880132345540737 882052273957480577 609233086175500161 972618661366556801 238890534364927009 692421443197158529 286824399776342881 411682173387621505 310609890754335553 40437243782587729 646255210407936385 296735487918670785 633397790241033985 167790844042311713 679221505047273473 127129590664655009 616816301412569601 557253862024321473 320441184254271169 21140336845991925 344701214788457857 964143729184822657 573373558220758657 84834556762505281 607853388370301697 380041893284651905 607264612839948417 953502649742564097 863657197784235137 354953567845026177 208676014317511265 798562758716801793 738612199795596801 769979846110015105 690477750777013505 668666355204624769 15207385798007069 725498565090074241 667593055650364417 880372790331794177 357376392357537025 499389642419185281 744743882888066305 796093894108697217 861173311527423361 48689027947599329 510844770674445697 58046845091499937 667153866939798913 742033225712884097 571946500889687553 597827098222200705 651712255128174465 588308862683927425 94777598523386081 251180962598684929 705411457637922049 291119320955754561 281635481113461601 894002275662206337 401880870741777601 834218322387467777 800929025559689473 824007338307300353 321491238493393921 768258871521322113 792984530842723201 866589669217962241 795729673924242305 905510436497902337 135336582767386913 934779018814001665 22588574917676853 171177991090569761 53798233343151481 651910266052812673 27578048178739325 45308866421802209 413930255315101185 109555117474375409 732023609259300609 448817580894750977 521521084165335937 918615749801137537 878595991295398401 374840243875294017 540386478117646593 782482497609496577 957639432467146881 789519075193066241 631864973797441153 820200198575936001 796545384701360641 774609361094402305 204110953724288897 565177683068444737 603511756303049601 961316090375827713 692585634246093185 809744944902679041 997510131524208513 616950894553692545 678556591361790081 434570568412400577 674756463056837633 352922065583737089 883102629623614593 809480826095057921 640671071571901569 86926656333840673 283871928460364129 861579313485950849 423072972216942849 329824295233901697 815071533319731201 138884866088250897 940658143932338945 997482679778752129 492914458490666625 142243619641224225 59762926049700129 141965066343214369 414680996835876673 422411242245335233 676738830395677825 329975758582857985 605952351439945857 838451397380484993 23315258540463901 897810926039721089 724361477860220801 421589203152468161 934078475402529281 212624370949210817 896917115755478273 287151647682808417 930250274649665665 54181417152602049 589756457661543681 366103415918463041 69534640721158785 687134232959007105 142858813083414305 594954191780463105 760766929336938369 462028932271390849 97221040380084385 894605033994384513 832924215556815233 407694037793159937 488294499631159361 399274696650625345 534839058306431553 255431649165057441 57776889293485569 158384589028788257 294428565296314561 366732249946547713 667429630481414913 947691255988051073 719757874926443777 774381822951578881 795366517635962113 989670622774230657 729778564591001089 848271136075563649 709771225686004865 723936598924328961 876719610276495617 271522022908623489 990414014048816641 291200787560672577 897087922981214081 72409526619590993 388440659467612225 931957811259341185 601908735774969729 368802214315973505 354113345240428161 964844956351402753 202679773765382273 413411114837028737 835532996357549953 638733266470556033 646628770340441857 102100898220310657 464529440933837633 764442695897106049 97978059316872641 649070412396493825 945158860597693697 272044276265777537 211384236539828417 920173834512990337 182511328680057249 431650269003700545 675511808551718273 430473793163823617 412343887634698113 471156782944976961 800418892676475521 188864186211429089 683580648615226497 353475144429570049 839306964750349441 48968369325503857 514749869034623937 996376228336831873 696066930271314305 592328235334729729 291372940739741185 766308805427815553 613416984436455041 621096756489148289 34220764646100577 517696546575596289 66375388890207889 320101133264170561 978873159797480193 223651460449151073 122069990516095569 12451096901653359 36445818340148153 623272040483929089 954807602770614529 82147460979182801 615600935333255041 643355072021069697 525886825380197825 177845022425653825 579571076154785153 315198713827303553 917439056200691969 803611687059440513 782065157006606209 755093932318903425 730850912173551105 107897551414904321 806379668172546305 593099444205623937 870908587103969025 316803923843689729 247221527740073569 179904826444403201 187394933433894 241068226129211649 289700277959035201 465265193847674369 793489440782707329 490026694635940161 10330789780063299 691021636927462913 694035590800993409 25378109829542697 946992285890637185 872612268074025345 281996238273080737 11168737349645853 145529391248437889 428862055466613185 237775350008504929 295496575193933377 317595135199518081 562473443694020865 608845486265295233 478562182480498433 555588423262953793 972906880423909889 77094481845634273 268569128194823041 504918532064031937 907248602102473729 846438818041775617 542419755798459137 140750720204671617 209345191089841633 816360967307829761 256106824078440097 625889153572664705 27198314341692509 830139717386543873 587238968649654017 819200078210464257 875741502233882625 956590241629967873 639453144586862977 181258599889638113 347171637894465601 216466039918913121 848880571258756993 297630609468747329 512613814956313985 650274392408377345 262789518063382145 362916389450298049 893817197473627137 659722208804623745 919598856922487297 483548312396557377 306694292356940673 672566681514368257 160335976581787777 948140858514413825 222834434573830017 178146524297545729 310121717484843649 955351000276103041 971777101036327169 371791361502388865 453348756740208385 95759888905512017 855079723051151361 109750589065072289 109948662984702849 961896793428913153 380440771945178113 706975319715937153 327711963260124865 55482450264371153 495849860496154113 668379413750329857 815355330866406529 10185442505708409 133565246597488145 606074645794350849 234365727031185857 529201005644800641 113423257666031681 2122329724329575 79163322643960753 217940812970120129 634446587163086721 785795780783601537 842508601742448385 181853891779830689 160946960741458881 829056398481185409 477154518409474113 257296923354381601 520445141455201793 862387468554217601 819457255740669441 589475847846436865 840015453673775233 179405569629523137 383079332076459137 896453992365117313 497485766328669121 52506292729461281 211241828256273569 733353929056924929 324795000388125057 508550401933206337 697528682748622209 858085012417355137 721361525504409729 14235144826884039 54460631637621049 1745103905101076 292305099108180161 461924724354503297 485509770104766145 956437429674885249 874675090335802753 410560531816386753 862613193734201601 544400896395352193 937476433568068737 870687176552820609 543386054190431617 249488573175092641 999384884532577921 591091193797907969 799075947069379585 740183497082760705 890862518377137025 136157130792128097 537912152506901697 248177538116387105 962305826357852161 382527065001866625 674080183943313921 484346829252380929 102390048303167441 21356059710200273 638414679788194689 61650290886355209 154547334313935649 354364173815483265 384497209106680065 979595119065798785 806290773739679105 9596976902798815 497740368356669889 725618825908760833 655754074832532993 83547640038105441 52930934145816625 723820581003103361 140365537122935537 812916139775921921 28413119447872505 860349266887517697 630147742984963329 880261490068662017 916563470219923457 427460892428392449 856988917564283521 317242766619244801 667511948395240705 235457867525759937 163750979728025217 156770573228371297 966394588290935297 664706193606939137 833770743463450241 236554082353876545 727102099065302145 780607929298135169 100807341701131041 122206424921827761 443961228486696065 165324412002142657 768548545368421505 14864569907558691 986621915433982337 74364716354445201 692294052090336001 768415484839593473 565318552738059329 787662772180389889 526392833847527425 62749866670429809 899448370694653185 367879510132759425 30557073574886573 175464640905417473 261009347330539041 378422415151952385 95564899639359873 244207307984481761 657934466788542977 755738008760125953 311480856871913409 10125632171209987 295943894511136577 921092113476042625 4874645846147275 640006682119832193 889532029748135553 193222338819005313 939237930894893953 716636406362894721 864557744790968065 602466130958156033 356643774436211201 5286323690938844 941183738744182785 677400009557551617 368546313041509441 306264090280265601 644310134084317825 685460338267823489 337487461821130113 12001234965879349 549988539226955457 58867202121867025 365495530626521537 840670793753972097 334531102324742593 366479758304897985 183385470773234977 320931487021823617 195214903052356449 631637848888352897 60384856975293393 673810030362759041 907820682698851329 116879777642502353 96021458449062177 763310715199821697 580056710983523457 860584020474284673 764650178193580417 268058100614084097 157648843138385793 360602322874761665 534127052784388225 428736085812033729 501096845458544513 348997200504733505 28838719129215209 932511345791240833 638500174211227265 723857363197446145 636575082026471553 253872673554525377 829263894014911105 423254090713960833 829723669541312641 144856743170109313 763852630051953665 507759163049648513 273224154669126305 785566751578755841 448137676261335809 517234651459411073 92033563992618641 212949875808661217 652474941472572545 481115771144622785 365024599556253569 152334058674881601 773779619787557505 876054145226426369 973904081480629505 908210872612343681 294972632894054977 568109294717906753 666653588419453825 919790670520001153 914834322902759553 966835013201809153 475042743323104577 360175476878467265 750207887239294977 514393570320855553 162955075615347041 428445664444467393 622468954593227137 383658477494357441 962729800313599745 940014964022722689 375163815428120257 155174904987710241 594718002328225025 416376329669390081 926787454589867137 964499824080498049 153161412662644385 80565191690951105 542018999614977985 480130624104326401 399834025003659841 214658237468455585 759676808936216449 299865384053141761 934274038740188161 981381627959294209 902643491809921921 292559224806687745 532633840278695233 570024048207187649 923612988947564161 806013293251886849 171071761134943041 929563765825847041 23422762023525225 893944996237330305 207208991174244513 197076494712774785 481774453951810945 60054172852694873 295611091046243521 530568894696941121 132261402576343553 890159030487801345 599783851815320961 491482543927588737 16881430702692769 149891935995164257 51180604524052601 487961762071179777 794813707713554817 911807610555278849 940710300444724353 445927301299519745 234499494855992193 378878988025526529 233845576572736737 697023221124354049 568433560165399169 768778024141475713 228415402995810977 702207784862253057 71116292399363345 783224150433490305 654410591634235265 324367522398361537 70031368794044369 317820914621954369 5640241989969042 845698258458611457 808120551426394881 569605701061057345 829985921466249729 234194470297254049 437971113967503105 112047343013976785 252565838024427329 502520376060090241 689882847145536769 761105985661437441 106726273931077025 591529227593539969 868335869801224961 722507797271013889 471929923616020353 535102951635707329 197457895514514081 51498118386184897 13943328710713133 723779113647864833 762335484907989505 474559447732040961 467996141666535681 648417731523295489 438998463390856129 111079351278682737 654676288463850369 354163304545195969 34325415796725877 225517010053742689 154245053315268161 17029108756361211 83791295589161761 361659755352100353 848937486440394881 134047905850636081 298851019560881793 725121639453753601 963914152444406401 122197281299634145 888895771735729281 543978918329948161 563232904069128193 995945431187990913 980326924996969473 46651342593058585 83021896602875953 848625918646433793 145686318311174305 237737426627354881 883590264534138497 224914282344215617 870406413793912065 554035455925678401 777268576614265089 32046963730977041 308169913771660481 862593961651192833 419210180855646529 303320389102864833 295791055933815297 879124801843765633 542214659634456833 71686759608752481 655770337139369217 587892902997175809 559988649490851009 522399729509672257 853176155944790785 423308196446235713 670395052924593665 925759252858085761 90341122952832369 9551393622054151 453541992970418305 73787013773383585 618222879146454529 968955045259058049 99535548104999089 793483588156021889 70489497967752617 414448884569033281 915998167586241921 835152377504968577 841893239528726401 88702825735332177 82795518155680977 53724970981647857 245863887498938273 945826239324539137 745701164646096257 346314492498336769 410179443404555137 174397317863274273 304968751929042241 578209237899983489 569877891793975553 7615540384456666 70108046310810577 535675065755683009 762204395477194625 72532506710238913 557832123440423553 366363136379561665 541413945329264129 801285803107965953 423540969529586433 601546259960585473 536865486462655617 509326143230900673 983339605702102657 559183878596826369 754370184419041537 975703864437100801 227089364089085409 78919131101983457 949639093907958145 716106012167720961 195116951366376417 281143096180471745 118484361028020401 988673776560155265 221840243291911329 529447741452159425 788858540345810177 924471018371825409 296720174943349249 431981885348847105 955688953178263809 928232098097062401 192747438280111553 480900168601849025 964723565426336257 690730265372415873 929378783859053953 504355194393554049 673321934840924289 222440537884871489 12833359519323297 212054193755605537 744494681166482817 330412362522842817 2452518119529402 738635367962359681 868837980703471361 878331468941446785 636049701459189249 729992014990543233 163771091957723777 96176259551462801 686588170846480513 442786225094550913 530235193703031617 633825892685514753 172006318885667745 818974893681584641 616446173472692097 116243969845406529 582570874450144769 103070610461855953 462232755716467393 680857495991183745 586910315980862465 353555204796336385 294879817111361601 525514606295381249 718122049704991361 990455920768056321 190305214297819009 423600506155061377 892440201605996417 163309924262719617 977022259127405569 667808216029634177 170404027493876961 327933670760415937 372999430853734977 72613111354094433 907912776823156481 612556149112478465 638669326075355265 725226962865200129 663749165486283521 725570725806051073 187530528147515681 743872276672256257 810983233171430785 715635808603693185 506724340719184577 639410268804560641 450139094516263297 512961390486367489 244473487522395073 131089848274207553 728251752713067137 46833287025421553 463287245042945281 729499588405836673 144217541925716129 802851105162687873 334437358734685825 750363900804053633 559532713365275201 923716241387595009 160586809504078337 982917552354642561 955127991638622849 605054064966196865 712929357787412993 218133345587325793 78175415533298321 343666459699292673 813217110170025857 597605279065724929 934225253231861761 76388638165326481 689186440655060353 16567879714308731 104708058560380129 935594168038520065 396834767878768705 988150715642511617 440717824768231745 40206023363708713 572253290055614 724939418582842113 212209508010250401 752305757116616321 901418756063915137 133279932022695393 16555746657306969 238189147481818977 826207670801618817 751185216978718977 989196207297755649 73721461540415585 362389896384964801 838472354637978881 257386456309749441 387450368975436289 321823451197598593 184786946271806593 359444399683258817 517116087475287169 624332473803374209 214999988416103361 68158965850702913 7558113244044763 242393841579922049 510254057806015745 838050639146434433 657782446912179329 179755715245047297 435479738453288705 899964497657894273 154974129682301505 559930287184283073 569913825061242113 889166381155082113 51993719241792745 969278188489877121 616067005185207937 178959524990066401 656484622327695873 980884706154693505 345374519665405441 743225256844585345 23867523339006881 729813490428963201 496707789384622337 158724977471369057 168560068557525249 920932105443522945 838942238834711425 130114446623640129 828711045860686081 333780906330130049 443405605813801153 854173183697330561 406180102788312065 804472625727651585 579435964320261121 389624381721876737 837653133959989249 575060034252370433 180248566859852129 548121935728037377 182511404630787425 522013415731361601 51259495439133217 331643814695002689 201845823120308417 26353681249840833 573981059981086593 600912872734145537 479928093453565889 500661048846591681 651252961268063745 35950112403089209 49244333311960985 917818650506031745 740193505292545281 938959193561348865 633215693808637057 121275507441179537 614760679577848577 505077437477627457 642951129174761601 468269351038738817 717742742118808449 649865520478929409 847401298671798017 150407072745718305 720516192586593665 713628296792979457 87336202429597169 737954474116460033 966804655842217601 569770548878015169 695504119951152641 445957770709650689 483359372109937601 133526747957848353 106622297222131121 865852293026843905 985999718874630529 612820930185169025 945602178216802305 442579336717226817 974464549186372097 257094367342393313 140350361601761617 504625455337812673 415321182080838017 863192647756935809 51962446104852233 826139974553949953 370672685755785409 988462895656613889 501117070838958529 372821449291986817 94134715481764881 126833958020970529 911583322348860801 366162497514135745 827684668469352449 28720289595629113 622202830784104321 106600238475035521 677307359565581697 723111781629373953 35349875891853345 90956752040209921 296286867208898753 541319720567475585 486185231970964097 12215871398577605 577562711034850945 785801241889860353 112103862032029153 862239536784368769 456444163393861377 451663874019050817 170359487667909089 895674185138258177 198448329317834305 238365860240381985 54282075055283489 934355542483228161 31009715653972593 708409715375825793 70763951580019577 877434034667626113 649840412672084225 910233731032835841 5378164307671797 267783150536086369 358964792945791105 713921701110951553 773835373405191297 987714792028437889 396699855208446209 968782810391477505 462334603160940097 207429240677424065 257516067691206273 917434225959386369 733195112947370881 381918171978011137 581832858663595649 956006266411666433 620073062824246785 633287470634268545 883041824016039809 256866909792666561 878794095990045313 215867753254254785 84698335249235873 239336650464569089 280723005455200801 844354803159046017 512792598666870017 733869140169947137 36620857633110409 577014877098999809 730843400406080001 612865461873443713 186709873523341217 246271368328546465 912415834684203777 911553099080936833 569403581296242561 380454917180255617 450337316790744065 118202490727131953 434715814879183425 378969061499628161 228788190410121217 535507314896353409 962213604091900289 807543227554017281 598613313323674881 893477136096382849 706627445481956353 942684589812284161 153303208908518241 796065593041522177 171604421771078817 690095387806248833 99416765626237697 4491709418633861 413936714239156353 259012992630697889 437676115376071105 973438991408745089 432896788944944449 224601677015666465 547097286675089857 763794545316873345 493662496911042561 38247973812911345 712491572622049281 337201319024064385 877447072785472001 538581020677948865 914271339001963649 1448554618210807 516712108533198465 415075696199732417 958134287195100801 207751448984044641 750212580908211585 925144967231997185 50921042266985241 115528666837779073 973703486310284929 961759001213504641 908406421235135105 29758549178200865 237654146640309697 12037563328870961 732283912533652865 500889421893592897 88620357434109569 791269328957366017 129049827628428209 156229146812695073 916992817376907905 737862309484025729 615427332073601025 131501783317990113 277274268779137857 922393926705620225 506555188544076865 796717755250927745 620064054229047169 770902690253475201 98190611029274065 654666057731280001 415398917928570177 794666246175847169 407054199929923777 244335604186648673 68489413666199537 924888085574504961 739216564762635649 344665617843222785 410303787484110657 193037742473375585 820755007046081153 63594826665212881 981612244356554753 201252182411561633 594083593218037761 658933938747967617 180365647112552097 870529600098745217 394295158614177409 394758268968605121 484620494908185153 318876318347943041 550088311127375105 941565269778070785 38238050282302537 841673223908781441 371550409660450497 910247901879859713 551506290714215169 980005501263914113 501017840385649985 27007076683222665 646510515142978177 660368645421907969 112851765630814785 244797624342499617 905988500605118977 664970161741873537 993289938425071745 111030201399305633 168650641501187681 992860307358323969 43227222856025097 913419063030620033 273251076511272129 448542007339195713 796128198915816705 276580499173409313 973413978345632769 449850001805668161 592198722945063553 829881783845241473 126326511838882993 187197660369374561 700978623621573121 488873525310427969 267508018874650593 951337049900796929 930828901184874241 543292143852557505 103180326762426945 439259073332092225 739162926737996929 707101656306864641 329148262479321857 863596123418300673 86126271524570081 221487824679702081 84029051136710113 648825028632838785 921802995542201089 999380842637467777 594245845635271041 769773421156383361 318581553222237825 227347900883660961 513150738231686913 449603341732707649 552339993681407297 193072002960324353 707317806156282753 13902225510729949 485521906732465409 857751109308953345 925423604993156353 426198699368992321 139510655928880561 644369882006035457 790812607762859393 92709177126987905 481133908912717377 444797797949707521 795054957032462593 308106376987208129 947432385735275777 169060006916598849 609395114418845185 560402918022486337 743420160126682113 555043845331756097 762439119048323713 365607392025164993 259487829403518337 40602189299622897 9836766389241803 358707066067818689 249018478322717857 464877653930376065 14809653883915531 726955962189716609 503988663215345409 232206832763498753 2508272472340423 387719796218913601 378726697665520385 438804133639298049 97327715922332913 442695450366809217 492137392337632193 756328118199153409 117073695359295009 692752616390219393 529740151799138945 592282403806610305 713474947023556225 385634290305457473 152595022836628417 38005951574010769 212836369574262113 858121238359625985 375022984319464577 281896754853182337 137095885706045809 493958699716269953 312001530628229761 747746371503783553 753288653948231937 70931756595751241 225898491534316289 33023222989232437 703161422776091137 440154299925151105 267085113692409953 415137926367723521 664769083079676161 846225660398214785 40857765089249657 988786944044665729 470301399108038273 539854073722803905 121535276379937329 446159343232952897 290732044735136705 589417517241525249 241749964537213217 743988264928805889 555381003778521153 602425405550658177 119603857139502161 875141623353503233 625986672642881153 12779477713205979 647931612430177537 213808403735146881 828872193257822721 469054260663849473 498437173493378817 296605511509685697 969363206632749569 919797064936783873 519616367010861761 879488262006749057 629497914861488513 184279872411874369 702431520589747969 942703098953419521 368616634575317889 24541023870266801 913580790082683393 351806805177904641 907603480165320833 103378619277545889 155443322159804609 798750132225141121 747978993073502337 282770318370733505 297545690136054465 698068239707698305 738935996586874881 750691085814875009 170474295207775137 982343412607921409 406623266359730433 677301676415662977 643966683309152129 389440027921086337 463989327836586113 912931614126502913 991491052261970689 350815483484414145 655403385351803521 522251396371625985 29631677261285461 42866594073121433 802798616441649025 276714965021309217 408327627514999873 447286615362262529 719586391320575617 129075439700965697 104377045536985233 355416387651946049 171044964045776737 900980020492820481 863158475681267073 447331910833586497 676894391122573313 111904147997091025 660398322498942081 758802782436180993 80557427687963921 952685771659044865 475818554899881025 726289164234177793 123025493450683137 700488234739008641 933045311407916289 357952102322332865 945776052763378049 428100148804357889 955286167511097473 31490923268027161 460924478056028865 176143014655718145 194655560727746049 659874877437847169 837466225869505409 32197562664062929 935933295034423937 14212012362808225 195425512394166401 949398146091095169 664894226233577985 447729246555429249 725951193240675201 995126338592253697 879687226176507393 52881590021943481 381490792648719425 857630474259888641 754232399001445249 909848234324261505 538356152974088769 367402537753601857 319036339196934209 882116624938877441 422120548585581889 976777875785455105 181610041857318561 794635444333739137 917833891750476033 254431971979695265 880851962460063489 531391488139181697 741111414190811521 613302317409857537 562993739363754753 929616521525350273 917468499252507265 526157531430552449 227287299501021793 472666170916117057 466191728545339841 170890654266951713 654453528922267905 916566549968326401 987530255984083329 769074256701937793 777553467433982337 678053450825277825 149663893889623969 270952005609085953 551547143069548417 194516364514687009 521981352693629249 635549899519101953 833161760030854785 496613140503942657 726535480331364225 846790858378039297 796214055545654273 948573567349303169 918608662104517761 289334028657574273 519260309298509505 873619366580758401 364222329149413313 928405361510822785 523045786212300353 534876852950606721 576886346155745793 346334050231629249 775982381882663169 456154638441379521 593258469147002625 488180586370969409 488712982399370305 190635057477567937 508647644455990657 566181823991055233 486262609126548289 555642279115691201 125049223007408721 27316841195936805 71493856757776089 803085161098568577 268871752154169025 562809869766848449 710366512112493313 770936603052238209 60555443105187121 548653439951248577 102262624196789889 422336284277793793 727368257929626369 971201470706457601 912417745514538625 314848038045486337 772898378726097281 183618638481998881 693960642983974145 20449531534769249 796868175305078785 832674292439204353 10496546590211155 732488201081540737 607226239148843649 19356763352345041 73487027585834145 722736348692667009 609007162985435009 442502449812504769 59421938139585961 751577750367946625 682785079541758977 606653871263613825 788109563327317633 367140872131006529 786913092425621121 541377265339516353 384119296759756417 462867648313196161 504988199127552641 220103589441645665 557910815448288129 783704561058375041 401586683330535297 526152275998835969 21513960222840469 893082282721568513 799379803569252097 189025099884002401 476448387635095105 628494216320792321 918990490290255489 305513357526873345 400180610305646657 303300705968926081 964740246030459009 520965542857663169 223722347605367137 955007301761345025 945738086253626881 532660147843525761 289517229899125569 222450064425093089 809181723863048321 599189427537833601 448706899824152577 960951296646715777 863501851043352577 209780263751778049 184001495725730977 308593102888441025 780934870375432449 951377950178493185 503117447929533057 509426620176231617 505734335615713345 78043117551853665 453126530492816897 619949441298306433 734628243634517761 958831432705306241 263748251945834497 90925481589057009 875024735268041857 782035452710541569 783902000810194049 773098133490865537 384214276754477185 903788407121521025 867629947862560897 866191821885156097 525388567497074625 529006030226323521 670345609699971585 767566830264090753 985296816625464065 937045183617481601 802420259657175425 309870325675650113 641015212711309313 850982209830927873 963179095026809729 964020681517414657 462466940535392705 388880052774379009 943855296339854977 761005294178193793 31474538500489757 121766482667933217 782981907676706561 817521924731725185 151355302637909985 343356584752864769 812752889098341377 878832982872996353 233110390665345345 681016324589048577 421344805812445569 487838919555318977 560460824719683585 549400800857153345 535973486121015681 600943819835112705 657325296710709505 774056051708694017 207104664033828097 375541200761436033 74417108220131921 551617305365237313 738908185176320897 705773733258627841 258687290005141793 28764672357507237 698530858770816129 965624934343001217 318209506956719681 389629778015841281 871477546526655489 492516629188362049 509266325310179009 859829042075400449 977372653737710081 99670974010198417 980957362508945665 336801540042738881 275288891254867009 408932872974720129 560334318882340225 15846940784793873 266966071776487009 943045527856501249 258227466714146209 927512219147057921 636513852581465729 681161440467310081 348539408851010561 466210003784649281 574137801917423489 465411257458786305 713446378228241025 956736851298199297 337212010250688385 129526217462956337 60891594075329185 962391750705929601 563432752985129089 210824444177152513 281830782604544097 226494069753993441 617240500563532673 390459738423732737 811373472183206017 902211269069109505 412230927578114881 497951669920073665 344356647843767425 560800344190720769 389553557135890561 707050467980639745 601716359995592193 575838421584361281 966608352750022017 961447272140507137 284639489868339969 14087545333620001 13609999959903975 299352541238551617 639858642039129729 478751758835041857 120335866220635521 522290645328585153 708199624874168833 257611422978509793 324770752846667649 80479691398057441 871829755350304897 139555631485105633 973198619444808321 457890273766512449 551437848012966465 844198897795148929 741982531828405505 145637905709822497 146279781274230913 829508308651067905 989858221367420289 232019192811296897 636748540358269057 423752379802959233 331707909598243585 28634163277093449 775601177461183489 595808221579144321 76768509192497441 140154388470936193 840548768608272257 10249638909737513 292976023565707073 194031420721973537 383565745764016705 292130764268190273 222194994994616481 627550457539687297 932603504478606721 85548065403980193 446592257606063489 613002824231092097 836626494239581569 667603395179067905 103177099500719297 345385663058042497 317878653238182081 666122470791446401 960959290081639553 557070938996293569 744510613957274369 119352096671061505 853311346870462721 624576332363037825 366255143341220417 455935891866584321 727625963213235201 936300599565971201 485456353817838273 413947561305970881 6522756803228448 67363357494517833 750788891608607361 861963173409446145 511594491379760513 607146797122670337 962423139085544193 539524786660503937 484530732799918017 383532370222983617 231803020911684129 958457417398715649 244580588424220481 80041832202585537 328830841836875713 863045072787596033 379504807907657921 431136976464646465 621950269811605889 451869699131474817 603835156544171521 967938773872578689 735860674028842241 936114728967279361 198444671775540385 660852247349314561 246485096107392097 320402763140332801 324800241844776833 334411078880339841 748076736390046849 617970108887728769 182107965349523233 808593476706736385 73336538745792273 80499724298544353 532786024132583681 823541036793319169 450103818837632705 665683905897107969 288848392034616129 732793027237026049 829174465046094209 567139112003740545 747019671028148481 83712519642052289 424323610623233089 579342952466841857 442515756652475969 750735900130795393 840513392692997761 705627907830898177 109830948975634609 533556327083505985 718028040911050881 283893080506938849 683608606022538369 692612475404619265 42999638450680777 999654539545172609 824403546227507841 960679230600067713 638195032991191681 179541911673990017 934159207494808193 162454682717456225 587379108051180801 363684106865218113 746435125382454657 792440632749805441 713028517831375617 199055759312468449 189369664262436289 171879674933652641 737244604210218369 487348426867622913 568213185554647297 132923569983621089 441631115170153537 772982136169954305 82807028782205809 395572889198152897 301513092223586881 135303799423081025 58027876752483113 821379600044924289 516654452854751873 22774674526910845 937004338131053825 786700192789542273 673684925097234049 658099705554928257 373506971544919937 834809927467450369 49498657626671161 76992577881636497 607603557626752897 185946623516546337 660288592664159105 517921964110666241 554372261593535169 330977933186847681 953609113058163841 137192035831017025 656715481540878465 859637046923612801 672516121641251585 817644184637099905 918280709128431745 508031086781659969 48645142842715929 807822346287704065 649960702232185345 610401865071200001 527905816079197633 662441666849712641 232827745946117665 243043032359327777 636771840142657153 248384801674344417 661694821528520577 218108724156397921 63030590158575705 680292209586905729 217454175007482305 164169451602834465 272052826197025857 906307708235484417 394210140685395073 489288980739505793 993501707785270529 181008604639725249 140912192213995985 409744119993622017 194898283892811713 945436220107776385 669245127749341825 120045498842191729 974199305938327553 243017903347702465 23110108440256741 832524384726401281 435749174502703361 997730982289109377 433922023654183425 910436162682859905 610492641223373825 482922856351432705 224569414401010209 818428105331481217 905655108292464257 534714889147291905 838272010878334593 607585302314849025 250314561584730209 384951239392517441 12391893430766743 206486910520244033 886129902201062657 980402577608909825 387796430991265601 800283041933088385 747306267629340929 845719090551494145 28548549754141561 20373437269388009 206645420296680993 668892586668984961 652051599917250305 839590393114836097 26849990515643185 24304196814380677 454466182325042241 851743030659566337 55350855211727889 887497427362060161 519033832244524289 717975727760123265 209658775860503969 678446480358456193 65301496812828929 771763195484044929 807081171259980545 540232119835334145 525180348407978689 203766077997531873 251694125617348161 914762247447907073 297956710813572545 589586903143004545 472444992438980225 416677066664473025 362090801073513537 298204522820928001 544533812378603009 684179575329959937 918804669864535169 125158669839112945 372758781020806401 657676444052722049 263613219552176769 259162733722778433 686913743055583873 413372425022128449 870255554339998081 918625134589991169 427820714934355777 772028605053943553 610727233572212865 18565564089673361 686019311388946561 878791380381198209 399711319806563393 459754678073199617 6994234642249354 477270301460205121 756696500237147521 809842379625681793 176203241242831169 801959226344575233 630118075916051585 588153435819368321 638797792715493505 712851843494544129 771251320498031105 217227639569163233 853158485135821825 673019891734622209 318240671414123713 188697871769097249 173901809020550 405445628949532737 530101493967968897 660491050968662529 213176304961848481 994099594516608641 664947815342749441 686486890709250689 513837139241232449 953825785912268801 334868523407060097 536685430783510529 859971224354154625 474859339900898881 691210127014649345 131749280604271489 570577328880673921 944701985716417153 38565342705872753 854758223074757249 95656104645456705 709688234180003201 874177569837833345 857525088338139393 863120683542959489 311085795261927681 473040804695578753 219380431052062625 247802158877419745 519307389691118017 449616786568363137 791572344882599297 569128253601078913 1213250343052864 827345227612873601 447104536242168385 201120280812574497 449124508794778177 30152916069461357 508833368407284353 153137590012207169 238742644125292001 509762361547807105 930970789544577537 900151628401800961 882499547260248833 963174534155093889 21927686347357425 370730092464143041 623891837411886081 941292198702647937 108939071440065761 168456963660503329 849152169948279553 157924423596149665 124521429944298497 652933075844501377 650374709840487937 674658113789909889 37031331117649561 50145813406601289 887262024181847425 948212940867342977 826055867275460481 424842150735784705 694441683650634241 210450883397662369 119827426785636961 21188077813462769 252383168695512705 925354809712963841 46200553288020529 69676076139458585 170024564162641665 890811195650250881 508965001932384833 840802276230903041 357114308554013633 575344234109600449 273529387852949665 187952805132155745 337931253608555713 291091323992553473 544551844802388289 517316182227375553 572536798930723713 984947285703960065 335300685354628289 521202006657134145 207231207455773601 601225701425896321 884906990853327361 848247162306478209 425752693136598017 843304583303911681 773855171831730305 410605909154114113 73417814863969249 591079194023755905 646804640459695489 260951095250902657 787425422790231937 458801344500876929 580028638185002113 943186874230619265 500629197415943169 887830935055369217 961402776628634881 228040311546948257 859046010519659137 535375952001693633 195108790467561025 1636671077946517 974154232763023489 458490643545381697 840296179993604353 360872554842728705 641718028086511745 8102239748076557 760248650773338113 278608984834889377 24645922325643001 386933413597652993 141641350851504193 394764529893194561 96574825323170193 324794766401801409 565881674739291201 942273254602341121 356909534689716417 262378023311349281 728058660508882177 671185163945096961 391512867773524673 178550406273735969 533566564177011329 47154499311901081 403828268839443905 755022874617445377 616024866702847617 395035271015018433 469745333427976449 845553650274844417 348822565849349761 972760352151610113 769934493867165057 244592737863762017 30726940362317381 899221871013594369 672750431443301249 963137071967288705 555898859907689089 142223086751940289 229329934300888993 688838537476662785 800855963475218177 384086978169051457 303509218238001921 795002476293753089 524054454005483457 24160980835162605 299103482690124865 271571477527537313 454577670327271489 115852235703187041 825497998853773441 773672311063116033 699807811603694337 953189925531219713 922090633590638465 753601868532193409 710924016877985537 866092336212915329 858720713973706753 384654983770595009 970748255483744769 617992751063226881 461763845588759361 864992079311285505 800107975539479041 453351729710504961 256137025487856097 262471788830488609 283883999983618913 160580302005726593 37238450505864049 523322100239902017 191771565123762145 608370683775632385 322162125996793921 705607212799641601 885134477972730625 706354857818823297 207824041423659617 140205266714438897 861934938224099073 25988322772377617 669484610143779713 685608447669757441 676457441081186817 801813056861320193 154246583670893505 787080754164882945 187422160796078433 389641835584285441 301269058166166529 824974004806684033 223234124199070305 675202044585986945 797611805412113793 531348518440630337 920797131204015105 358482603820618817 252880294556671713 749135384614795905 886918577761367297 455169129120079681 747375736979105153 825201417897964929 469350898498308993 992481564946928129 530586597225134657 679749819504600321 406590083834164033 483421789934240577 576033580585626497 432048316017322497 878439452189386625 857497687293062017 144269445051389057 129686170241690497 7930384517738532 639641447802901505 680933404566072705 9211025878464341 502478868283848385 100134996391744833 746987704219872513 84500118255171233 779280263682171137 160370966759316513 912566468778688769 130617020321686545 336162508848449473 111315154600845297 766314466226599937 110858858983682753 621812835551100545 778322421248347521 223881300313959041 229498894123189249 373972784867536513 7844158462461338 940685062949125249 419289563837146753 554493706149248321 134528224180130001 826613951148797057 668650627012731009 167817804659566849 52853280751946841 858565096670115969 26789940852360417 534380986129338689 322985274087741889 728322181887161729 904579758861693569 960631042618334849 308845946670004417 439067635445166337 814253286620562689 238950945994037761 115918342092001585 67756628227723329 501933650869681025 388029975544529985 271183796130969761 289719036705474049 454324484565098881 449517917228536833 887515481876519681 366397319299206721 575867069077780545 760637446333252097 965196746600412289 530393174486004417 897217467147307009 773449855359405825 504964808376129793 670429229504033921 92557389036606705 366427327283108865 6703433435177432 982004158169768705 345188722078752641 447763793455340673 487848553381823553 570125858010893441 341862782957257153 65463867792519889 423579967178994817 584367943138840193 420775485117935937 877818227085430913 550426868765313793 252555142536859745 811157813173302657 688661923708853121 615116509766778625 529713546222733825 539571324529596545 382202284250571009 236070410526352257 68717326559688985 635669918241937665 397703078096018433 686252734090743425 876644891334773761 335225884784740929 338554346303641985 729077299365926017 577669711600915329 778179340512416257 215000475686142785 535384793881462401 343924623187074753 352519619579517505 554925598374087041 86336615988457761 667888538720372737 99734106489897553 390613005780952705 497287993356991361 574271539474761281 123778406751064545 227436800312506913 69777151836134977 150063555862768545 523070733822827073 137267280868488945 46800908593183977 405433604420050369 174557000168455553 287359381670899681 480266698458493121 165716140196931137 561720401241977665 535153670720777793 54268275068324105 589118819066822401 466434336176867265 289384776734170433 394603721220377665 862477157088360321 590319380279275649 84920464238084753 350341518335198977 957936536216305281 277927774673095489 247728728118534753 989469825551410049 49556049845701721 365431590094537729 470298043805374977 905587367273739137 256322120394496993 548947417390543553 987850099952442625 699687986440082433 965877966881773569 471230199238242177 581042769426606081 759456551877349249 723488165741951361 269875708471808193 648946554155646337 302858074375606657 868561045429768065 560674260678460737 742398082402477441 943516150026056321 44765797216552273 583271584906988545 946022255832037505 148417773440641569 880851283455253761 490355428920075585 399028150817262145 35450710199597781 472269892999900545 884362506915842049 680205586291879937 156403549758024961 426327743904604289 705978870544406273 209387191600345793 653188839583577857 756642378497939969 355901760851914177 772127654719060481 399662890994633793 620136147930477185 525481541997372417 620745416428096769 152613509521813729 28698054826445941 53632489706764377 785555211998985985 52995600125498753 188204226234969249 288080070954315201 515600361231694401 27665892767998913 923117737172002945 870513968792416001 507104382722747713 243678489161297313 841837510171071617 690079540089605761 446960171576538561 28254109489807889 45903790919094689 451029706680152769 652744443883182849 870054381042351105 547789556743051521 12063534579162651 312993228678866561 809229821478567169 353133465933932929 401311013973788993 182933691278453377 768342890402252033 802845914146384897 357124877164004289 60796313325202081 2797176517617573 130615741895649505 946473744995536513 25612247138770529 702557016404242049 847156446987863681 466085537102962625 154541317460260801 967070167362493313 42377710065476753 523479979962594625 229909474991888641 528386143353472449 731995952826505217 153193261842680769 95018325708938529 105096032286041921 150476829384540865 666000477732588033 703306480282993409 539132607288266305 295328314175886657 914571542733021697 235600701598006177 571513886641611201 899455707290893953 937167791695976833 721126987764609537 440265549253510337 392494742608530369 801738588616011265 503915625743136513 388119337397427009 805826368146409089 596774003893564545 339612699172153729 618882338459300737 179541984102964833 223800043616442689 409011345766888449 474957395095287873 996291284664163585 151381094937228513 692472047200755713 375344411027967361 853151667274087041 944459247962264193 890570210213272833 870167560186700929 797978760226936193 928976029811998721 905674074298975233 566580932532602305 13827288627449975 173777903162879009 149724371224525761 459656523199583937 299790562487441281 344216702137607937 26391977295038061 674030255030217473 737940641478100865 319659065373478785 590288853245713281 866775480688659201 176030021140928033 575978941967640897 929383671371216001 653915701792655617 519434807674596033 660313453273538177 394734497522794241 762530631422663425 91799115260766225 965828854704405121 637729539401977473 53528775438380193 473426143768815425 926509119287594241 60981104659763473 748456979761499521 694223388087646465 564208821207650177 874730345171531777 784419447668270209 581643005772203777 541193595476435969 434098910000503937 137137135676454145 534383839663018305 900539551675258625 949901101486393217 631869751308542465 303584269139062017 54116687926828889 381264339100969345 409448363366607297 261905260197391233 234104648374035649 274379496698589537 49753457863928929 577476013117515009 130371155967900161 278823803057324673 862972692924557825 87470779564124961 254498194798721057 899700295655140481 40861186284232081 91550051108779233 304307575042308545 907077105955668353 982606472004590593 818102720809331841 443579951337348161 478769943589430401 954996851147384961 718863301175357313 594068744560324609 181399849208961697 362257296946410177 735870158068518529 85296800021076529 959008413970099841 850627920962139649 177822303338782465 987028064564945793 387582030046790017 585617825307565441 212753891780590017 215393143436621409 135008153823083185 660598519793509761 305772502807538881 752705367536172801 234767843923581409 334357534257691201 232719866589842881 639947025379406337 911692792542414337 778390967914091905 814457230775783297 517272754162569025 91139513110906737 133675051787690785 926622369826571265 519832803325563457 758841092705427713 838647919684390785 33846626933492277 42552044408232345 225495776239487361 568005250186985217 816378660956910849 917625265300905857 373974433907978497 404143819365273793 944782060328659457 692444517703300737 742133486056534529 503776853741953793 711926994892547073 134124146224998241 12988933135307691 991120958065678849 751076917722169729 641022678586118401 166948575164045825 841467875108691073 107800314550910769 623592061308450305 296546117684176385 365881977528701441 348159941075973505 979052846625187073 319430462003683841 585807757313204993 485718200556487297 769962936581556737 555118879151894593 327757228959185921 308042608315187009 9506431949027673 188231781853861697 570826660832182145 145419978473864129 830692079132411777 936722249507869953 257041957595944833 419337364004743297 187656820212076513 17253140104660503 5553897707443412 58032196463141617 910583092132618753 568741352763300481 551224846231733057 396248819081218753 357647853324742465 704690397576204161 116519077147216881 764583998748332033 914840902228725377 38901698254637297 698806013384100353 101905351280461073 164958954775748609 919249810146116225 554811089567351681 526854232789371905 48764229377503913 340309794056441473 147229124320247713 519093850401642241 782981010874884481 45744157451682809 908301618525598593 778554440548372609 580904891703205761 211624871539260801 309928835639013313 745405665048362881 381956181744293121 186540807932349409 613741432502081409 421922196740734273 267185400454913249 495805324588150849 27221356613111425 489997119987432257 89823878386418705 965840479978172801 798789270979085569 668119569461747841 45380362642113425 739506279497465601 546742472994750977 905613285765948417 547054204656738817 810523271449856257 100634701773287809 929401791079310849 352531271426620673 760087524057542657 621363941487757697 102218994727305553 541339225469407361 714306342335991169 305727889073551745 736841539783380737 692278326848971009 318323836848907841 635995725589324929 357526410066750337 623051485063932417 231215447813131201 734230774137415681 779464544682792193 884756991967414273 352292570259624705 769408106004519297 864903767067115521 48668261661013905 589880331474322561 653155733099396225 938972539840062081 768621051987629697 451546153241412865 73184261336663777 840595218155353729 876899107335667329 371921800991717761 643759338844233729 628799905134808705 992918006461287937 380559992320161921 7140477256726286 949877025920496769 551043284435756673 155706120978894817 771610416398203777 837070644346407937 935956687131586305 496579061876463617 409027704854835841 305720660733665985 841142772374062977 891000170318509569 611853143791620353 20092663346513717 718971056503882241 849369287211789697 96054751377053553 743728672110759041 590785581122013057 540568623720904641 667537512845655041 396346623792066305 744298204719548545 599012636415938689 296749949050521857 683554515458435969 315953170233193217 701512229779300609 485491026836598401 250496960209414241 180952624811176577 142767649551377217 893904710200118273 649712828344032513 337094834724773313 502154070287193857 822057074490686593 572772960860174145 344892908917252353 3149946170101004 22818939359737557 443631962930023617 790650981644965633 59538498083586689 540126982262620481 731138125279453953 976941070534429953 96770064678640465 913794835581327873 33995893713662185 562536283654644353 178115263191674689 529244309350900737 901986323877064705 8228760385527779 477098799566835649 993802180644806273 463867932212419713 913632758451250049 771939149516615681 832161512403104129 669673597492344961 521208705981372609 24213015016005813 169464771371977473 460783992735851905 326131885363103873 700723256868006017 334080669364226433 546014747293224193 263683767454615745 840707725902138497 901994216747581825 979948465884515201 889603932942257793 324341875572688577 824911514421216897 157944177910149377 253970064743647585 305343049709723137 154423883050597505 610861068916559489 366961733884004097 100886713443518513 980231598496828801 504860769195499137 727224693704734209 834627445371854337 542472332698920897 634148354622620801 933025206101170561 980138047369710081 823234952245911681 996746864499112193 916132611230501889 407421467552229185 52592165010551641 528068872849640769 462181981281325697 177320184294391233 527807191007269697 949971775850553217 933561331952894593 818779077384665089 504236729584405889 893106291314236289 156678564755019073 151268428844989697 1966563664211663 839760518938742657 330456141608728193 446626363185760769 528103745503884161 88260094846244641 253365513003181761 256642567382076705 551262009866917441 886628803279574401 739162594645968385 38510337156328233 208091422066317473 354088794703070401 524259177631812161 591579690732292097 63320852569745513 488655615462146625 380527126148855617 655533286587218049 691929239241417857 835255892095457153 295071627142071681 20186990370977045 577590315336607361 602285045864231681 112540670660003169 446720970585165121 13922108561857273 709274152565310337 745899420323915777 213532975320138273 808418616367532673 421419321727608321 128954242977592065 369455765834278081 92973197649101281 578339060356196225 329550967601385025 823303369527369729 174972953699551681 607885321983882625 378209498505789569 320238677408799105 370027264077620545 387587634417140929 245531279157681569 579045761991356033 158093258535018337 885927161721422593 266191353236514785 394926943152757569 831302906780606977 395814100180356097 41491961168155457 182934894399583201 352032156150499969 29197746684030081 230723805940677089 158726772642143745 227158705700318817 143619223753514545 578993383969326209 365248283543881089 408133136339358785 140792510691976961 331394167647012225 873603574245226625 141164782886178849 939165427667202177 796715008492064641 359249688279422913 177850497841149025 655188861376029057 85204965986640961 604404836296641409 189927880743752545 113155119818170385 931788919787059969 355935743292807425 754116193710956417 675525172115083393 396716854481475393 4873640900871835 41444615637729497 182344979749014881 118720678970696273 207108894444846913 782910267081803137 100473470568044129 580759919354598273 370863601380751361 128234127552033777 104854258904904193 575400667419465601 759497582953688577 370993129273244929 492030286690560833 156454838940739201 240448826886609633 901227909010188417 10720464007984987 906998159541039745 723152438183891585 151109494699284129 788870435627256193 303199413274974465 419255330181687937 221371158959058785 147601105190087617 411069422950127745 904105051307087873 582575349528724481 779478823370066433 612440043937773697 814223107119449473 18116569819099481 294215503024357633 651000207377244033 964283714599847681 363010893551091841 715095675573319809 43461806734519825 870140928828408961 657468018404230785 563065961096437889 979942046138511105 610938323644379777 906083957201246849 564580902416178561 797094822287625985 720678700120107137 556958193914468353 339172923255826945 143690856494622209 263334452197685921 200479958195813889 191623624903069601 158148692119375777 389275050135854145 460920758704432385 83004047188037329 568495387727089985 796234421994800129 6916024734550775 169293200492727905 225550830303610881 505120633747868225 446644200030860353 863472438448180609 448572128259904449 917691002251732609 272868474719786049 37748398446478153 848578583264391297 35610434730433129 170471093482248641 780824601596602753 288142345654726753 102937186133747361 848784402947046657 557991687786380225 18239092799753109 479021174216700993 82633061293748257 889433977577194625 124095995807742561 776663303954595841 74899690720002353 917875913253862273 424764919908689345 809802740456763777 340588271250439361 836961248979005057 257926300176301025 612730545372333057 574387314842851969 906140947159467905 885357509499478145 223755368392620129 932854884382109569 199037907321777409 959367852363463681 403377775347340865 636411395443275265 786078217514340609 870724638557483393 391497110065660801 88810422152661777 407574889006038913 269210177888588481 939236341128182785 901763984579076865 972491325334072321 414622052850553729 496008949372299649 394653586347274625 245993399068364481 725047733472074241 736975380030916225 674113160081645953 643941276505540097 277523559750143521 803677727183373441 161701627360443457 116120354382442065 561266394662389697 253157950277486785 71492551589358297 106835166107355665 353707907246281665 898139855342936449 500422919088023809 669186190446563201 693355543133513601 430896119658829249 405513988224043969 68737465574553625 960464841734513153 992361610562074497 242080961126404769 937308088398164993 586673927480909185 40150959288300929 629886519863646337 975353375598142977 828786799652938497 926774611723363457 319592591481935553 802036991396047233 931086533844158721 293031202211071937 435176626464198081 218954020150146529 326826750547475329 559917896611597825 470179755493731457 492992092010890561 895428765184384129 642202139135097345 583345992384238337 335583569524754241 690566771643467777 262920826586412929 154620739172983681 822301784764700673 619543290544577025 503524136049296769 373454785164796033 274208692786213953 810555996501768961 140293860212427297 401383337661897601 29515390459803117 516673988120963649 883297970994565377 709019940718064897 443041052514086401 429240642837420673 416877049362529537 878648992015385473 436845271438013313 905290468473531009 536001999753242561 97869519377894673 516583867236487745 440322887079055617 154428923809934561 873213490008637953 596044269410608513 466955726703837121 330163972722662209 56935759765224249 921523879441945601 349749415747147905 91221242824634177 12476389173698977 245918709999724417 35638534928231993 958018137738409985 817281019921580289 510410379560493505 857344546229235457 934137904789867649 504207882768170625 193422530631803361 263911248874613601 988856076112913537 928752357663768193 179133248804628673 948766872030240897 875159118354236673 388508391879170753 181473400923717761 782762764930843905 536487531654987777 349012064612878721 87532296260757649 849382450076014081 452744751135089281 797352729365670145 913077017202194689 574295426472950529 487985304935964609 868293030850736641 702040478121755777 684811610148223361 133513584488799361 499337243842333569 664041065297165953 410363740801237505 323896097568027841 269079379656915297 95083899451264385 717320529028718593 150748015363564737 70724914407989561 335505658249669377 375251830512432577 49357003760380993 449014374279443009 808031811370352001 582892774431492481 203636558750350369 878609929321854081 372712368074925121 686775605635993729 651065158918871809 845689161192325377 112810129057162817 40730086300364121 594799316747600641 687999844330633473 707879283221213697 257734705362700833 796805867554699137 893567476793009537 691862308450179585 365095725550510529 263524392755346785 111839978849630481 772744835865179137 698428320693658113 202252345267826433 916153006992914305 596961732045723905 658827782831970433 958276041814333057 311481270700980417 670288455684183041 750988071837831169 204008022070727425 810607651654152065 844450066680320129 48513902393246153 484418160605788033 324819372612140033 795331419246334593 467570176686244545 598370166818089217 117380508325567233 157796368688547521 933232938623127937 561729533127465409 150309336177755873 550166576658821057 796988209190963969 732051405008096641 584008952231215489 177942024327006017 201933125348865857 331170060561579073 247286791488036769 314060949615164737 628156808976989057 164103514720924449 130104751964410065 927716925855019521 608930400468814465 961490016350257537 426503093126754625 494420507482029569 753755766015181953 957545697960060929 199639722840458945 438682596162703233 302674590997675329 123657179994143713 199508465741999425 312601740566204737 663812966684353921 804707337162088961 846996982361218945 227078287337018753 839845226102461569 324709515589763265 531493744892813441 958799962202387969 556443750050640065 742053059140548737 544855434744590657 740116391056442753 885002808207310977 222523873621288001 599427871374828673 888139583802395521 461773285692281409 168265741229507873 624826673972080513 984693811204873985 195435434745270689 79124007022318929 595804859728033921 324036919506422529 915107646897943937 243620906892463297 465865057307553345 297656261595403009 421504725635180929 452534005023313345 838040524129795073 485101389576978881 186708315566697537 519193770562200257 30823263740302309 620072764194571137 714709074061779841 75816060800281809 444535807376254849 658286304176126465 678063917637778945 821198003977233537 118127214305559393 697547935737741697 128846300637157185 626814301440379777 620650121155236481 3695721666641561 728342050378266497 998763108780455169 743395793735572865 344419963126210177 324071853521680001 753259221240018177 161304668313775329 895399188077728769 739743125356788737 132715092645614881 394932375394375873 281762480496677633 139312759582516321 285270071851119425 121662280323405985 677801476875910017 226767213431394049 198432958697257089 517366713949371585 87428873353712081 185411594167881345 40925375291141817 733306865646326913 948559760681714433 121943940579704705 977611330489740033 469327332732859777 480947847655823297 729538799575131265 10454538332499653 550572127205569473 866735959072794753 429364545899481729 221767347310962049 373876095246629377 506899414245776129 790825744790829825 990736359287001985 500145769662296385 528817319114093441 107394275607724417 684587777076419713 734538212762743169 177470751515766529 547834981580912513 934173030700936321 976801979703353089 155433597755685313 883232349366430465 660720106579223169 425112502473638209 788211721698086657 870398214509073409 374641053976422017 379091525042198913 688044527738920705 554525797763140801 95369181361693473 678048273144668161 430580128671902401 31516564961499685 298103294434657345 511045380336341313 407566561151494273 217032532274394881 162068779974166689 994026777722211841 190687117676770145 429431771756078721 736599217836687361 89424350724399921 355853197272065089 772368071540221057 445255319886630465 474486734850472641 145723429823515713 455641033414202945 181713161877315329 190773726185923905 666138513845051905 16159410277786891 509778704818817345 939184983750095617 547867536793102529 481542259673297217 637253308667784065 848518562427088385 389998833426229633 584468579662335233 691243135754380289 332484899411724673 520046993614112577 304560562318194177 760756836722851713 167561746495394465 46082768939751161 45137510503529657 399078520404774657 344916757557626881 178744659909465761 294020877909481729 79569543467886913 262323567826499009 909805205087220481 460744873045335617 88500928388473457 880655801324508033 346111752503002625 907695677486948737 709631041781609217 43888077926297345 13396084749441429 821154629717561601 328028351891138241 986915324120644737 916970004776555265 211870780826252769 353729446590097729 382898084391385409 932140182021466753 846175099667185281 65975844072372785 127853645610457537 505855520668131201 530936355326936385 610872280027695745 457067187471025729 695339356021573761 792636396397590145 282361919984683841 233445420279650753 215077223701836577 376924242109915073 789553136180433793 155653829873742209 579474092114789889 65233162343837137 701915917270273537 782869280534043777 236833113940161153 365076814402563329 485076458927597569 257968893021669025 116236449691594865 626768586712096001 139383826401289217 292315378785218625 530747858249252865 908446635789523841 154735598897065793 728964935455778177 379551848142423169 430974755411362753 350087912729154753 968717955476108673 2765551767804909 102690248407363073 804522128050042113 882181731595110785 503402435168592193 359873444405586433 966703265108609537 963769622499654529 452151800970181505 361633483661201153 687177202910806529 348799331553138369 426210094070281537 437680530314331393 217472218362079425 616675613963650433 50429591214406601 44849750541438025 603778579957111809 761276425214376193 57732459152187945 414546254590099777 641585409350003713 309457818754907521 269393714165641281 530406819118702785 999689699186848897 811028356274377473 420870620887480833 165962640100438817 944216038912745857 75219971855858609 984918842985774081 929101679295150977 550580064376607233 871825694446229761 833482514980683905 737458421442958977 466701724449709569 897636943866729089 949096655679749505 910917117390233985 345358961047754305 694070836536681729 864241301970107393 279240912821386177 486626140401288129 719032630686399489 945307719489260673 920097715639066369 90247365655660161 769836669595022721 621773356510455937 561733299810775553 708060456399270017 534762507805083969 719154161724429057 392157042181516161 981845712017690881 844527891837842049 917755797976237569 240494903840009057 853982395351326977 593218476161950977 212749464924097953 454291861620141889 26937993495597113 708252149552791425 982348806526598401 547801030719703873 230898546225208897 643625189020809729 720682036735364993 990093258725103489 622905491947921793 838464710684476673 704283281272207489 628198077043656193 499953378798270593 377898611816988225 333039517402976769 880108630364169601 155006236968052481 685176958305603969 818119709684818689 306638630791944449 659316220137956353 698189129428527617 434201100259212353 691722563235948929 215409111423543457 390995549676503617 67639429890132161 680340364963818497 419395265078865281 208333077824818241 85675453104880001 84988677484467697 803754331812331905 520485649096158913 137024779984582065 559301585568498177 735435505462024961 375288139545801857 837082140872052353 725458578773221121 530144844451474049 936828205247863425 60429941016675313 445445357802007873 251315275401996289 135729604964865297 881444762459164417 550718123896821505 408855991014025473 308467806242632065 895739592773505665 436653196738170369 803863922347435521 333336063788550529 499284327129100097 824255267508370049 304683609429691393 854424208063491585 679757814013068929 169488371361886433 938780926200738689 263894653746206145 420571708360892417 528447820040675265 473733548664871041 844167194613774593 69764971283003521 673197933272824449 597244601262392705 778207555922705281 74418325545661185 297873509399444481 926588388397721729 56430990072541929 620325652966382593 797621643887644929 746556328265658241 846882988687355009 693454516417414657 274808801506573281 534169967103867521 871071006760260481 344426017695180801 698925036468885761 748674076267210625 226445514672121825 893165375609339009 980696997271657217 895249134568377473 919042274217858305 64464238772043105 719612911808631809 687246786659361665 882802037752298881 656024147226201345 540530186069851457 989436957339638273 247805457702284577 71313038740978385 883068628895095681 706769004069489153 125951429482739745 616083571823491329 371503698304202625 550624418140746049 772942936801698049 778618620747604225 137903614390232577 656732951412298113 988927286942782721 161755900683925089 752965762130578817 913220462754043905 381493977373409601 384695615829567553 433690577246515841 979163058860539393 244314886442992929 152832602781938209 531599131923321985 807171060394427521 428494592507703937 35822977777765885 687192977290997889 829675768999809537 593284960046844417 982365102326792065 583935518559748353 207624756087046337 525434250720664385 622441069708994433 706992359104781057 880215252933059073 984938484360469633 304848197274917953 557717714101620737 881243006065023617 457818152079127553 133695498990643809 184454225026023265 115873484600431457 727858233543599873 999218121702124801 844288365951719297 713536399702821505 788750355460891265 445968569658074177 930262183604604289 208710933080059393 41114410994822497 838497527426294913 696098418063634433 250240684000875297 206429602653301473 527484533965289153 638289172336577281 728251945135443841 958573236664278785 897489972771193601 896592299282907905 140629319137122625 955676247493343617 303770137209536257 592363616006529921 531336702775039553 48208929446929009 945746818862016129 414141001397645441 331792106101051585 757085260752361985 847697262470457985 896527444465981185 163269453089672097 237221086609508801 945099746343299073 27358251976728809 930292239925893889 462126843968533761 133029794404418305 5671956175937965 997710520133413377 144111024704301377 299372417909818753 996049049573748865 621246954534587521 318492747930221761 321842133734630657 560976576341737153 144517421113537377 710472208922851713 688455124541103873 470203891374787009 414759737715133505 127212954013330657 443872106577710913 793364620968297601 862748221655184769 598101460342746753 159746565830186433 478866085868169473 275764907240972705 761543939075792769 369816325247281729 48229240663907545 330298077406357761 771139193020587777 647037227297214849 21363605614318717 885728151652006785 487356307112307265 180771369675252193 305971780520671617 142147721748873585 918298495384277633 240229130078557057 995310997693827969 383279451711889153 275726133372458561 392469471091398977 925433854899743873 835960471880898817 886844432877751425 338857040882015041 438950931911882945 435737611057209793 830660929145338369 5652692101872249 221093498449469921 76772138036691473 97836511311271585 288196542598779361 839819029337156993 404618437054200065 368367697913797057 22874909807253377 899934817184565377 871776033109174657 991248802870416001 218814678462745601 67379676253302993 685601425378582273 279197116081448385 897216221100787713 830189625954453505 331713092440967489 909933799236881665 588739195147820033 824194591101168385 527062614334187905 679374433975553409 359839701787418433 91688621128888321 47134926049498209 472997618774229505 361992722693837953 378349974489857729 761164087425971329 516854255328908609 211015763664246241 766348699828988289 105815438051823921 412005757231696641 848058541651720833 739282134854768513 917623415203042433 334112915943862273 953184666203039617 467362099531804609 141844460554782609 47540133919198977 973914900338495873 369805544840723137 132669139887344305 10418744741585329 594823051975421185 176942094376549633 577444661776102273 68979747806650953 163595157592805409 989061345988325505 114321218803599585 807097052899720833 560325687461354241 565019047000610881 395310800662091585 46978820500726217 59801338921527505 14268381801663567 180018155126152385 821533259281537153 403808903381555969 595069677233475201 362278212767538561 155967865552184993 37919006428136729 713572901775485441 43745356958329041 519134122859711041 943687541194460545 888301471476687233 614385224663440257 913104686046892801 834851655413427073 197957141459973217 597202078259943681 357193615337862977 510072524898358657 13703219097969567 908902006638189825 350453864933655297 643413163039223681 967081046141238657 403177107638573057 640586529672972929 228481489779337473 599011724667626369 650656185957846145 928774875041995137 707587126945707521 842095468215667585 999186183520226433 656439482701799169 651050212245646465 916433807365358209 7993355451109353 674150498242994433 794782244212978433 767879230836236161 395556926715034497 823405532574426497 590377897389114241 387001761385612033 47968424684629697 472788805706329665 918283193557481729 147816512908924833 344529893893582785 60895194198067769 711334693414240641 268729513669590849 840871573494272385 194683513706621633 336416796153923073 86145073017355857 55577167989515177 834593198394244993 292605114575589889 646275777792048641 910950380137965313 333419091932228161 164523542973295649 156069892353777121 37022714044031345 366816902972473729 582436366764110209 723609565330995969 243197508835752545 147258563749602433 901644889027647105 86250879234519569 655181541507904129 313748826423577025 342005882383002561 336212478548439745 295331153962681729 865753500376342785 795907027412209153 63937340278052089 819617526516641025 806302337435752705 495017683653767169 545641270710284225 109603250660146753 386467273416059265 250902168535514401 189935985823758817 926752560154415745 127356095936519873 283582505993049249 156813222873516609 670828274131313409 28004192708181109 409938662428128705 988763299669564289 823942501222393985 455319403863668993 968131925600911105 7165948468802697 115033262386251777 328388718945831233 645851614520619649 776747165706531457 92268224527078497 42467186368341457 903062047901155329 916882299506617985 257387509702400769 581940503014891393 931135957781389569 121506706528556657 388672868204299265 916209886653362561 769997625974323073 260660110735038593 178578190565989569 793142566507384577 966484256604996225 588153351595288193 936709196094472705 692440120149953537 857012790623993985 224045580577318049 285555986360041217 992601500362297857 505381830341587329 460720215026391617 510043803684755649 372324496235947329 534839886217010753 941138150177373185 345582599564583169 408050121086972673 528232096858072705 151740925605288609 413997708633718977 57385578198633881 500043218938255745 875513804381306241 481769852734689857 812444586512185601 791555349021660289 568563114070492737 37785679394165329 362445514645358465 930329836600602497 2502780983085984 13807882021982465 481559535534046273 806124489496379905 791895825272668161 523749467949716801 931979438064999553 428614771650668289 578496737062515329 329337747505210369 585086378795836033 482471561743221121 40254185275536257 979762925180796929 872653288743450113 520153491510992449 541749483743608065 679431595095540097 508091429762913537 523019227614508225 43378715978754201 447119789875632257 103297284736228785 510999612899265537 879174463201501057 905901317282175745 553792128143811649 137161654433139553 628370752340892161 528597754901898753 593292821101343233 716241249265234305 614931204246026625 628664472483937025 713961170110650241 808939586947314433 534199479780632193 180025226554636929 211327144095534433 422914672985907457 429132055310070401 348154035272418817 709869922271991553 656524692051373697 213400171834315713 673560005596062465 438696708537023041 465189286459686721 298789556170838465 250766362232358369 304534058851260161 388548576663378497 654197270647962625 152021931002895617 514816689037886017 958363208740049537 968163872232160769 244599570724833633 966125924023856385 984382191650052353 61950015381889049 511004339936835777 677320678309186561 563404096849406977 501958777695953985 898242340318919425 322769683866084737 3791647189711257 575732386106047041 569122009953804993 35111168241982685 635215133413762305 652353736450969217 507130959157425537 490536894869023873 865966777463807361 64023193264212353 616636061967586305 269947971967340545 745501424758796161 279648692006951201 470000250022341249 279311678470463681 528739105067710849 442896205285144641 468829114983481793 800638307598475777 365057366108000961 606337240302330881 522211823365612545 485296253558033217 745876168031355009 890764269418845313 92886796117614529 263618826858149185 940490843023493249 655712921713579521 143250917070876225 964279141396644993 483659484840369921 795645443376038529 725674521917500929 164696434294441473 206845450730124737 828652431094347777 632440895211775745 946389919933380993 137523745348328673 264083217848998689 154681279499516929 338941305288031489 340277225463520257 206008607172513793 929932290572484225 100915966932944913 905355127970732801 545266972491852161 495534948518884033 419202073554103553 473887694482666433 829085125133268225 249281088196060097 188858193896805921 46116956051360345 779562870438475393 366876517487799681 858439721342008961 175010363887675873 906953878716358017 983438759726258433 751254335219158529 780791218791602433 67579458936116057 837013360457337601 177053268035805889 713693075883352193 626915100655615745 147734370808425569 172899919532824257 277194794633413025 974056306172862209 896654552578741761 13596915358803587 339813979629180801 3189332788899436 831436896315100417 633948612698219393 501049527486497217 230278066877083617 498164015559741121 245764869885235265 330214172316370753 988969419666567297 743743690661947393 915975184388514689 712755618690362497 579380431766971009 394150096531507905 918246626062185089 267425379612571841 898249761986612353 960548872979646977 764435912724110209 42638110101858473 420828478428298049 106842996341885761 965032055444893953 868016357114893057 36389128684582777 405103199407367489 526062803909553601 887006546198829697 153512003698530465 364594275790512513 745972210348568833 691277006951846529 322152389006411969 428684807273445057 77579566326022593 833188215590507009 891316480135408513 252965480821462305 230878312619822177 227904516174842081 599015588392283905 96658028428894481 641228841032500481 443765684825262273 530692341648126849 145255740189032417 259167960730863457 193551136079857857 279807854499658497 430805281499377921 942951753128767233 508569649886350593 986659365869236609 200951001612299521 679044150899571201 333538534099911745 946302682193582721 910574865321255041 310662410933332481 307548443266266945 781846983345396097 850460384934070401 327419270438568321 682738962408958337 534160208832410881 993895288327340929 732911542429434369 18455847010340421 72585406125092785 220637943299852417 750272784036425857 18568799877836997 773661153677060993 282464581147994657 602335020932230273 650369174620191617 626726530821464705 897970935872468353 282857896174121505 195235336522895169 627962157751930753 226930852193167009 853634594430303617 787369897207678849 229787633728342657 774948528097940737 610149035379876609 153822982087913121 573141322985598849 944138158481027969 472439695554612609 986289401789956993 489174938067641537 980007648038270721 210148568525497121 665500392899954049 698091811959436417 801619576478802945 899250771628004481 888242782116275713 30658195946223545 52585539786736745 146147715867343201 284075323639765281 767360432092253569 913777170221440129 681766136748422017 975743874917139201 636931490100359041 592191367481337473 518763200035053249 559319323167354561 586317190589106433 589696366473734913 839245910358926081 435515066966456065 965009523005910785 584042035932004225 514547724671146497 293929706043368129 235580868982388833 74300059201537041 794168169257659393 771675710847301121 97372723432364689 483690206377207937 395198940924629505 514691543886893761 414728593334246 632555578117664001 399284002500877505 654813299811916545 331188563018834241 929205298385586049 959868122501731585 872347733210315137 110845520742053345 140705468568146593 542279721152169729 989511864626574977 290600537950162177 641851081418213505 982796332476894465 384880508871841473 729548038034231169 869000842524432257 45606037330998105 336232367791932801 658990333311244545 674836272067143041 879482427567140225 795353084786338433 977076505552609793 67173872947169145 95635589513676673 633010183029494273 571282750197703169 674597365485841025 386813808072943745 328155416035084353 167813173281381025 296893816287198593 233161753539917537 628255060424816513 980777038161029633 230205742027141729 356067384188733633 296443389015077953 845043533591613953 194708760389378465 16353241278068255 558009290118075521 120652338066328465 703873902604346625 852414791886147329 838756058768520833 649856650115843585 494483107564864385 827630551402165761 379340089932622273 517209002940781185 159168498791093057 630542454073165057 44240865133101441 536108146839943361 690098615097472385 937531899233931649 306112554832150593 880071626890959617 133420636175618065 713223645232247297 863612071853705089 352472468740408833 677194627949749121 861487815102833537 484209818597104641 593993674667110785 36956741985040513 238156280240602305 496912985296173569 352650087795176129 76980950934373745 249525163177338529 390337390610948609 467567666952540161 904156100495288961 958106710575705729 399347821903742081 766084390696100609 715664620116516609 34272895220482269 941868943146925313 856058938956216705 69973972242298289 780376373609200897 652894406036775681 164082047091220321 909789645712780929 329243416222880129 364761137045928065 268745052386726977 100452025550101361 513834703192301825 214104192336431969 990019719684930561 790796611252350337 617215001366304257 582385386176110081 95557003385700065 966870621391439745 555238272235825985 467441419252875073 287359040024192321 891366826265969025 97642266270952401 260194773564858657 143482431498831889 20580305096519425 591282700487980161 588708512878664449 355480836298902145 611623542268379393 672373254979532929 669464644593755777 260105097262631105 799182670925535617 518810423213025729 454550172727945089 790888661984546049 985020554299840257 940553272631291265 217915715147153569 439818958485012929 74613578020592545 692823978973947905 221723883602063425 130120736655264577 371756322792354177 746447152279102977 835848845104987265 457669237797865921 839814508752642305 300431037222253377 243769910182233921 100748472795451953 321809563026224769 278013207802757729 403490940070451393 256436936559715905 123060672979068641 128573948898022657 692909143489881473 308128824938016513 870200061942572545 449413687371560385 58571756723164729 24497312686612817 617647274227540097 244373165743340353 111442480855284737 38116759957425473 953836294577431681 317248104409372929 532721699688448065 145146902489365473 119518166321757489 139140436532230177 129620733535144689 739733209845660161 472319224883054977 578147385515222785 631101010313340545 972507729095248385 676553941464721537 700594250920218497 755899368619704833 666822930799206401 754329488202049665 774468337292603393 591741060239979137 694781402532306945 170619303295143969 972536564116651905 970687704370046593 104025754945205057 836732965159971073 695179496540589569 339398775166966273 382539879054384385 777102390932629505 37226398082893297 836147490626185473 579923783534887553 15297569241997879 600630990759896065 583295526689351425 687903709784997377 376561532527251329 512912477459522625 972291118426593153 479016132932422081 583921882819314689 322752598427001665 298932142607849729 559872671258183617 529227719329146113 97463620925665857 43575015479770937 504211907227293953 543534088890826433 996325760989464065 381241998597925377 771737732934447233 65493903793754529 308762171193578177 850379096628497409 512821133798347265 332327458305830017 162326861035552385 159664466629362081 18417379269926925 694155037738330113 73502309341606065 726208450947378689 351562460657611073 305756464733267585 250940643591320609 25291308026947237 834725366416911617 285045579065343457 98261661688653137 204148759614323425 449895476902035777 777725412143187329 999694219998247041 636058911562894721 609991056133829121 643854008068405633 20191169913275077 335052251196568577 96024580101264689 923659272066036097 191263656324565537 38029589471630489 530117531982831745 664276706836336257 179394757620528353 615126313491881345 516210376949565825 741654240395408897 205856710763413281 569125456777566529 365076765393105537 716306367771000705 481046889059697921 212042193565562081 105563666010048961 569663335999880641 274676846970919553 596248731826488449 638005161668026241 9332909734542483 222522678196028769 66376530123871905 417286113879292481 364680175909544577 993825212797361281 977542608411180673 861476878514288513 454867692841634881 949291768839586305 489143774864512449 807360798600505857 64141874342883657 612098836364509697 638617162381915905 207196372171132737 246084635412376673 373053769034370945 76372871944780481 952984856653351681 870279825339597569 841494853942293761 804885068132431745 187265688717793921 970004649101458177 136569585410811105 118126877208023729 815575532348553601 224904941265013025 455832146577904513 241722212852021569 668346080637299201 573032620719221313 741869565704760705 192059511309022209 2969990955413949 575121731951700353 740753324930466305 319988608934362881 814447591214737025 911688981760239105 271995920146125057 300547953378920577 900478319390366209 769723421743922433 937471564264399105 846515317433709697 359744311848125185 937760719155040385 631163454920240897 735636494370336129 386738200794688705 71528114210540393 182978354054597505 377483407959072513 949727079849999745 790729493260602881 904199213405135489 837470981723267713 427858811829501889 322673826792001985 91029789156550577 167191292897012289 157169446817853505 200217341605242177 93348183387789169 949599299492430081 352130554016177665 757898030147035905 41080591994528961 995527086353671809 178796810151546017 637323259403519361 929008790962527105 168458440576639393 147616292950282017 325085139464679425 446436617720962689 864532950706671233 149212662795811457 596106760356793345 670688464314665089 934564040190874625 696228841717179137 142873217507261793 758248156800135553 957768706157491329 470549978785989249 235107333755042433 815446113092534145 119363552221638977 460438487337420097 901868961649970689 728567911969321345 315752291174970177 549479814675102337 363671526395581441 413314931571008513 24409562606248161 772543421570041729 599027859682625025 503549089030485697 396574974220538241 857623269420408065 418992190334297025 252675496309663585 628455046376668545 541474999901900865 984014211639280513 446960603425679873 62859529645816537 287077007807546625 647147249985028609 523275691508686721 493267687508531329 888398815051168385 491863527421291009 204547967049251169 564549903153203329 359676614990412673 175058154582718113 690570557765667585 970405693215948161 949911633813108865 238027622479453537 411369982249993857 771591204710073729 966786112224873729 40170994525954737 222281722436392225 738892846832751361 846423308576270081 859890546320858881 617092932476367617 251379179307217985 965816026374461953 530796072614538881 496552632302766017 247675855920785889 603351837337207553 603101291106074881 458325521517906497 782928618452142849 140336468266163201 382424533697690817 690802371750990593 336942364745876673 634048808541869825 71577040102287273 842429375795944705 553030487787861377 742565737474429057 473973468748528833 701357412163119361 168823312762096833 245911529581768193 486788528258021121 923841486656783617 589237858727795329 80179033611536001 672793721880442113 176167200725117825 610698633244961537 514927200273056961 134946899665070673 951796532120425857 950341044497417217 383795916702418113 388407441320982401 556386059354551297 383270598714172929 788933555146648705 919969259173260673 647438580037999105 817062653473254145 497169221722096193 212325227858901409 617330426951028225 610764432286540417 26169460877490281 585607927923664513 628663237110998785 904023585209880961 769012194873830913 744925546779956737 375297040672521153 892061116599702273 153228017681122721 221886225065905057 542632870725469761 548601307045526465 893564681686122241 340261881807112577 383954214440691969 649262644447272705 635313776005652609 128991410425161489 988759093054255745 423122061676917121 346413259506682881 35795922060760433 382494935378346689 304135267766039169 491744742347258049 976033235384509313 19048259380440413 63898968593985473 492744269471508289 376437885554583553 977467061382142849 783071614115836929 60928910517354497 462584361748216833 988057295095103489 313948294765065601 407122765527169857 190907895242691681 541172465533676929 957657852292722817 921584117189546241 367676720851623169 791308728322519553 335786482463202433 937054460584455681 633315136133649793 791753535552075521 890627401216075777 510759083054487937 953935697683224449 78865367625922993 66530834624199289 567001812381484161 963984334487026433 583561998991214593 175927988730247617 144252563410780961 183791837284591265 859866626746963841 859597070627028609 195189454134414561 610941912608087297 281131607384693889 236824179461390113 341316594520030465 100217583193742849 24180060831980657 585607277887230977 22448237553881257 27106985256256877 716052775041688961 177402803370082305 583068884554187137 26194370197604401 698923241098214017 649692097153927553 370511218305274753 738115176182976257 133273830696808209 670544029140383873 892828460463299201 945123206159170305 30462657393087513 223191291901070337 396588976490996033 761836045814579457 721830102717078145 409366139045939521 916627744591799809 538649690185000193 936597900599679233 484827164703556673 351715727232807745 273027733595814241 294728621069182849 849347374433758465 503443297371454465 878882226898671361 608990939341509889 819745595988830849 242271738932409153 985205231009633281 433692781750082177 324773533466295553 137226524919093153 698740009085813761 62501867939772641 734389793054599937 497251639288357697 226681513788879137 946697881884134017 135855315262457313 956604712867253633 497175153476352001 825944065076129153 710992149743287169 518262251647463745 98873574335488705 799704996189845505 871804717078159489 513161810255859073 475271186929578689 947873265114196737 347539929663849281 794897666768782977 422348207862842881 778727228019377537 60355103667060209 865497449813055617 444727892787685889 851376606532852481 907390798351581697 605053317578331521 399715218276885057 14338930673929441 215654880462093249 83801753453336401 402000339663377537 213429284424478273 837284542256536961 187904886992647841 54358522311634521 157965057198126145 494160014718428161 748472534321074049 419367727427189889 967237996511272577 903317624951181825 676691941389329025 540128442934719297 437764359356535233 462095961258480513 566340569207589825 868465497660142977 730091934632753281 341517543447917377 9110244802663205 359501295538553473 41646718995437481 928254861959597825 799357677669881601 762321968337349889 444593636157577537 822974260017087233 495030771422484865 376345182932784193 275941457492976385 402339200625046785 803141406679138433 178698565008208033 787743572272802305 93056297396099553 714427496474378625 264313727653632929 730460031500811649 501758407378925825 606559182127163905 310540533238796737 950203912603711873 860059397780286593 942810108059355009 693022282605756545 244173085680401409 548730219225628673 128573851018835233 678602829582107649 717168468117336065 880705958486128513 357121845031123521 121543973552252993 810448395637038721 674733915914483585 324861600678723073 436823700841731713 392617376762785857 218233769677464545 861976728489089793 542395739468435777 686772796754766593 980807862750193537 284252303799995329 502776273894628673 336658801529666 333382892045317889 494274516965198529 899067349275004033 881107757135296769 689879104489701633 53831400663732153 453536290838602689 367934331280736129 9409824831958959 13645777882750565 186279185966231617 875504815344058369 771258066966108673 761581492356775425 741561936730111233 154186333602808641 109328427089831601 466843530365316865 434537401648800193 917333666166499073 217626735580264353 426730881316238721 805689519678029569 615397078644235777 816897367565967873 226111976973875521 879187859506902913 459452240077766337 11293992300661417 700515358028802433 79106575558999025 923061006376883585 322444191102515969 244726904450296001 619053091209241985 362874684628891969 829187105312254209 663848595212918785 729171782119980289 142963079444854209 880436401944006529 47316396045296473 980869310773545729 288969718452605633 704993677954828289 723435573312052353 203208879733640673 564957722650035521 787780276841981953 278234560508998657 623123338404230529 302948391091902657 192063676091546401 594152523627080577 299909608572196609 933017270799467777 110148433347614369 468175045322205121 136522100318831713 86376844354489889 52126465548294481 333055937915979457 537738484465339905 266742551867650945 918207491182936705 47375164246524553 528210183078829953 313676233396236609 132573103764453745 399172255788919041 49740048207869593 388379794926919425 386437477081312129 533175531771469505 512983733440496065 686048528236753409 888999442295723649 753258903726894849 98407035582656737 973489614799007105 354304935987766337 250364159536651713 977131807241381249 835993478910225409 959900909309620737 83016422052018865 574775727864565761 928765387880929409 852872024009808897 904648032307200385 329169083338076289 816558589954624385 306855153714277377 341770478677595713 522672555070958081 167099896098307009 659494171009367169 822759243580527745 706606671110865409 171690512442424385 696224045061168129 922431630966109185 812043836724402689 397850678439255041 159079213226458913 697116833402567681 169040552550900001 647532824255947009 717351835862384513 953579759523243777 574558357393218689 379356092021964737 662451208825228161 228629533471611521 75220012445516465 449241731810460033 107431605463087729 400809160256066817 910180286775474945 191105647149100833 860682461752968961 148138687107866945 815391222677323649 573867788928154689 884657417109760769 884009343523494785 675167766592071681 474569743302140545 278827591802762945 715164674166864257 950093959152685185 157078291066127905 678974932354886785 380045651707170881 869960299054529409 264545495528778945 433313801270355009 942034233474835457 592722242375220481 959971565601492225 693688539438678529 270342869030876897 259675884173109505 986976903176525825 894311801095891969 472130137864191105 565542505179951873 91960941376740385 931378364788482561 514164059956605953 380446665670891777 434559175425619073 607732171881149697 252918739387219201 457495703643719041 816682743208488705 674025849276485889 80915934985419825 11579657769434705 48038590574378761 641062247672873985 887574964786132609 216992599687490177 820109219562723969 719941883376346625 158601105191216609 526536937611641793 628970828530128769 983078922902858881 823438403797588609 324044256386191169 633523874099680001 549036807859376833 70576649315533761 274987500587460673 688802278458808833 149543095375388897 341198195369806017 903452599501680001 998743234291467265 413166899170899905 279067479751510913 293690788328039105 999490386046403457 125301770692669121 645618479370405377 364418711254490561 838945652815581825 329737271127410049 331422056245138177 195729711633962465 552480667325312449 607794166008868993 226780243863096577 281809334849970849 155694299927418465 94436437075156481 113887058641914513 45618803103199217 55709578518786889 607778463503404289 60229460531338929 270454880774440897 611218067514911873 722923089150779009 317716692507040961 392070946724377473 302403993856557889 210166176464081633 145085463327099265 546235038376995137 774740668038433025 181480963784618881 593721363947274497 400713944201019265 230799605814780769 701171403370732801 341077587922832513 716340908752574337 12624774059062817 873102975087331201 473899522462566849 205805990272356353 260502124733420705 327552557869960769 458642152044809857 95985387441931633 784324606558371329 108161110260422081 772585533155613313 183006941796353569 539066717264205441 669544475031624833 80625919265919777 509966337964119297 669616942752824705 707763893671337729 844585502127436929 834520077860563713 61472685602268489 981149106777689217 649806251336066561 104869909697118401 797307076605946497 963098538733728257 774062041387132673 373426860686439681 235521951954609665 879773331874059009 943352216628291329 171334166122239393 471582827741357825 405500219233513089 295468022103897025 895795019592728833 357791475198496321 451772718376030721 173514984778741153 355676001947916353 699416256959821697 229686204241371425 6618427529467398 237148092783574081 637621289182931201 181280388917979713 603249900098610689 926317140128521345 10889309063415455 756537913252284289 224028479419096993 224142374226946817 860721414626311809 106770451737912001 746136688836180865 952827812293822465 434046166189958145 22009260692751553 651935274279189505 52805025389037753 519332459063406337 263125772827503809 931878317867081345 354039538604713025 736851657360816129 435184971436310529 888959228269719425 951444924090228737 252476281794770337 776550177098254593 261823084890899329 776561235550833153 81061632445212689 461207861467979521 680150692089561857 119355635248272305 737684663291730689 945485478954378113 753368582712262529 176165692705712481 46287771244166721 453739390338252929 737206159672858497 171687700774302945 754695481010060161 262764055163057025 777770242684518145 791896271955057025 577265860897185281 86813104547271537 895927557024542465 966375258387305473 1957456065468933 612547985412685825 732791224894135937 926376495213805441 783313137314834817 317385903499793921 357537160023149185 740759811612665729 388386097724037441 810176098449726849 259794485163958209 575687999147579201 676186848840316673 447587372171593473 769249752519037569 943561785730427265 945665035160715265 243860574184804321 214291911453422305 488315147914153857 871032762843171329 649612737127906561 939542698556145665 12108316938881815 210488488439011681 624245064658662529 29629484733881385 675037407440573441 994838898448236417 266400315034555745 54853665045406785 615233534499115137 911492193165003137 751156609258611457 75401481917147345 740283397251534593 47786331102983585 307679635302374529 366974793717950849 559025408126135681 62221655768780697 766453932076085889 105350800915381633 660343348364666113 245115477186359969 823671731005557505 454201183686215873 635601045392210305 109338178866465793 577695021795943169 913926550410458625 794969508268327041 930602829362257409 257668404714561217 324330608441094657 184350136408031777 614364658655915777 9417207008123541 876334109410926465 986276846497549569 997469675880736897 453912588384181249 823900453613241217 30594055547343401 57624718799246465 767143252332299905 133826924174691441 572489226823751809 878520899530130305 728647228937429505 45586924326663337 768365942480645761 744630307745296769 483797313246139265 804153372575548545 23959024573844801 574538514443148097 299895443685837633 684480633472723841 62024897283610161 468024448945158145 959034900007804289 746486088491686017 695020980094358913 378431161460113665 415480002226811265 583991744732678401 755675236885824769 532287395913897409 199061313563316129 90825201294286737 877623891876215425 922367345252453633 718985503958659713 33426906676872649 99869572625497233 983766006591594113 17833328829407691 953781008014352897 941316565355766273 926096758909565697 749811932853926785 731819276768724993 331832281175739073 405187713956820545 770109213242488321 505805658265877889 849047245907730305 556890604192190593 986163583631647361 716381996601619201 178447753608057985 431672032345687745 252632480964347649 829357494503490561 749368577045647361 625008378155413889 508762665969154433 968994542196831745 590515619858681601 224354101429582913 931805095635223041 813145752692697985 663022937345477505 933325159344420225 188272205894062241 860420435690620929 162282958363338273 498086332304723073 434526147064854465 664517390970850433 505515822107970113 975729989266128001 280858175997050113 69493867238598737 242021313126119969 341285782646650689 673442339752153217 490211876376953601 817167748275426945 836132507339826305 454016098606071937 123301838465515345 697424152988052225 988846450382794753 68676943624108593 795123822228454401 608267973618485121 578391560029942273 558732678562616769 244427501288576833 663858220360996353 913137237836224385 75174169884558497 679377431223123585 669336133708544129 637206067364061825 914248334740644737 762609428442424065 374010029192508161 83457900793717953 628116247363447425 975930761844161025 545130712691463489 720984992539328513 478131811948824065 950710614533896577 344226584427278913 10926859451274141 178440787257198241 564091898146649857 125926076378153345 519939822820347777 37073367356693865 778680068954706433 775857207730783873 243626310690189025 706306336650822401 618743165503481345 470712608667685825 76119532431718545 472748338085377665 744228924480147201 19161166740762073 305931643636824897 472424333712393025 610733597388879489 44357304818550601 16834560648320009 232298209103472417 635232047881963521 342853617612153281 686303722959195265 295495989950506305 460813920777646017 24394987583679753 978892900786476673 364421613068739009 806405201383505281 54120183121117553 369424166853491457 828562937425356673 367652390238255553 713003124724867329 458297958299127105 869763006256217601 311596866285292161 221938301093761217 581405309173675265 647900791304049793 479883863297921217 375846038922208705 8534398678122558 658232077213394689 23072902589113653 870801290425195137 870908097657263617 965155090650778625 762808572157759105 21857113594183633 180294768366778145 106082257283045329 690461280948788609 532448894454550017 384352742700428993 426739392842488769 122271109336175249 736660410644009985 846476234385804161 62022014634376177 744563185775710721 469965873961573505 210008493635541537 774085609500655617 91414207318599953 187215928647891169 588503350875740289 164327925943094753 535025850827302913 721618034550434817 963600481964277889 104156984329801361 160415954791695009 826405542500783233 633509323259019649 499873832361028993 605911551106508801 351052885686360833 367173133499420609 91704425753373905 134983154540158529 143659478035306881 426634803224786177 961185698915922817 559486237400442113 935999941150729601 433301213868475073 813067219737614977 746287590584252289 31355987629428485 298679810239590913 139077108982032625 36090362286323345 379363483180245697 8341134332226830 745889460694041217 103196034636177105 966609705318536065 846570937787092225 226115637962148961 346743508932824769 584608425055822721 851266707371365761 109943850851163201 477058884453420289 244196972427534561 582582565039885441 200115662821669825 335173496524952001 401597719406797889 128735103994301889 961324830986068737 339986389167201281 938749237238585729 127977357166585649 507048476615349121 117249698640584657 519547571996103105 192380327219296993 355593317906492929 539455479164139713 622978444710117377 727707899977289729 569205889647346177 448339373406803073 660524533252019073 770933078684038273 455025636574003329 985254280599271169 123581144762727745 145047877110542337 707148811405200897 602894866764124545 509916352312135489 257617457835777953 670939547258921473 249185457118535681 757600860147608321 58497760464931049 482917619908359809 815618612666774785 309566290845143745 602376495655164545 804140580617609345 33613583868863373 559411067413112321 928036547078434689 47176437611877729 529841916547120193 934768406416086657 428830087366890241 674852206082743297 551855821373983681 982113956985092097 923767638158651009 804408745505920513 926292570872384129 578079127660689793 387470451090280193 918063671457201025 481579219354081537 437032950876631105 917233518467028865 597977079551693441 464215414121774465 870908256034400769 429451801882947841 461049664102187521 301782043067426305 821109769042795521 724150456760227713 660804866094419969 456849007012145601 388110341401759489 639432493130641409 696886256610223873 504600577252098497 874399647896030593 757041010491732865 777633765393996929 24550662300320881 1305191231725900 501279439736407553 521107912353624385 385096925245939329 808491126997825665 997218680476848385 461255204913950209 121401126990200225 473414085664590081 987046200062195585 208220638799087265 855347383362847361 151559632442275233 727805623724194049 457810096509316353 714909278272777729 19906083216088889 657487656076028801 570606688979022913 3565033103548388 166896897947157889 782940895136832129 565196044154074433 613476257027194497 301506614384354753 41475793657866689 964426524010246273 924654256278962817 519141077168161025 163063251286146753 573816661348754305 882567525210951937 458628372925321793 922032647517283969 485444062050657281 685508940624295297 86065213251874433 742129111961602945 120352929848845489 268080395967409409 349542327062213313 798298037676090625 132271551584533857 156530205981972865 943664544143178625 449852837699509697 382931843854631617 554183647778692993 112314485394737313 715601286969018753 805350719427064321 840253543631554561 588415934662652545 750533043993911553 840012896303075969 322944896492138881 534791864773612929 859907671515600257 757057156338742529 758639323844739969 402965538869626241 459755235392734081 765508276402382337 154350461548396833 487428919906054849 798261918616361729 511635215640250625 922494689243599489 220133608726502657 941237605182308865 739097960049857537 907861525239319169 850503506957839105 13452629026460273 333241012718456641 899658914040152577 595008177579973761 508313408863401153 213396187273698241 360439446323759681 950279265917576065 428973063059885377 36191425814148913 522998371735418753 56032159474757041 418019882121868161 98571133339330433 141012151829407633 507929118988816001 949455292477352961 303587310982134529 834921316356066305 173371217815475361 190490236497069537 400214892660923009 597642593368782081 500542394775610689 652106282611015297 708799456614325889 952036744806782977 756482569392307585 112321828451158017 177706207158703233 961199316797511425 135295900527157905 156276031679112737 318876115416440321 651745670416495617 872687702286032897 689820160042373249 478003683202697281 928118256543022849 345877077207152449 871139456743691137 99751264228938657 131967200256561057 664684798668094593 506494931905464769 443752553783522049 574883928431766849 834505184653469441 275575278264511777 340203054582826049 575865871309055425 137319466011309281 408910931742369153 494783355050852673 338147257343102593 703404276593804673 119676717702276385 964832229380942209 865360763063286273 182565192726844577 195973104026265345 338526198860190401 646936338517967617 146339537782896641 453930385124294849 915900593595363713 30360966618651733 116547756743091921 18951709122134733 577559635468556801 677205493850458113 503836368026956225 689951296265718401 749689939371545985 795086052871972993 913580628042058881 513030042526949633 851458413019738497 614007046990444417 224959410360927585 475763520999464641 215112138429827137 888494244867423745 139561218668905697 275883747432615681 775299752959707393 752859303585346177 924036533144207105 28967527667958849 860621427154921345 622755061887183105 310710646230251777 684777316314793473 418633073022842689 749423285489193345 772470588340443265 712736850229816833 650050222264024321 611867265360935169 33522489396876409 200889939750723553 706413401929577089 335389830267097025 923789580747044481 62438267674593817 158810117444158305 401936999172342273 817918826426439041 248059423169181057 917344042436095489 858517729823255169 534343695440018241 174771247658725313 168970023849379201 215295079440615201 897994660221844097 472859454735683457 405269351876707905 76052644480618881 212565443199768097 356673968815783809 385043729848472769 972546451355306369 743364645940875649 693902070076077825 775703821839524481 733295591340343809 406466996183471681 197844798694177377 551889467913763841 249808893142450465 199008849672726017 130483722041631729 12278951116055481 592878868249151489 322056598609666625 778579666775414145 471944389041663489 852812109740177921 352647079197044609 564169926218752961 466834718565362305 745346337202725761 454613749720667905 553727334526058689 291087157595580225 245192421261926081 296054140341130561 931640015386463489 202077775033384193 227924053513270049 710270668788442753 563916126936504705 950742191961818881 155232313825372609 920361184950895233 473090098624751937 907173785968065921 205906289569348641 397105364429567233 16807252499688731 888409388909092737 303458182825217217 765271128991219713 967718883276930305 494336668870911233 229871064516139265 72959442994889665 953981401082870657 909623482042274433 342923661227935361 728248931791330945 776297580469119489 528422782225586497 371978353684220033 351451603299526721 673166871645605633 651417497241009665 784669987966630401 132130339950823121 380551677389988161 841733435044201217 365893214095017089 288165577458816097 810869044257032065 210685080473819393 892768934014107137 248225511921948097 860058922033871873 42674398671888273 227415124871036769 895749090095851137 507062573365601537 320406785878315521 276517866212294913 876876751783800705 279594428610394625 139616414990310753 216683903879008705 669668220686222721 871459241774374529 922525724498154113 181770591436141153 998562393224023681 273330374323720097 170246007660718849 417871624434063425 745619366305593473 49965977275007849 108328286567353169 289051686170104449 826021687243656577 207024320724556801 551891215547183105 658559018393070465 455108814545727809 550299096393558785 175505962732596993 163016079075369185 811508359600754433 175306755338041857 849752179960628225 968533914465261569 597467748864605825 127322402201230033 985644602104155649 365979716625908225 293163316508401537 748405011770628865 797661829864292609 286538323068263873 704578321136242689 451528325643181441 896707757526041089 647661204391518209 500629789602744065 821117288999104769 699947221681238529 663529841557668481 938844238665840385 988182862338533121 292151080956028161 553938379045952449 582417023696667265 136577053044860017 793157402844539009 782312116158259073 35447125435897677 6619304684819 131625044346161953 259337828678276609 166151423334742529 58324666736538689 752868980730763521 215928159425025953 876687729848899969 352865848559076737 7793573914380404 421139441485571841 717736886665068801 946429655764191617 293475891117392257 480999384562089473 869218863732218241 851798907051517057 909616498197873793 377392125425110721 626578867643633665 56883581728058633 727815172804778113 607232280427659521 284234769870838721 163805144880200257 264514022778808321 66800903904130849 511409520086818497 228210055385105185 428675867543287105 640603713553154817 116189427833550241 994174786244542465 860151757073037313 635359655085331073 714884089587673857 745214985796437249 365683476906237825 225274906004607105 817374120358213249 74739930087957873 931155131072426241 812767824886215297 335001531811588673 677026723578720129 278747720249267425 168073200414475809 473692395061736001 695278359883701633 36882352431415913 791083506250409089 427535148186979777 675052318962727297 593206650396748417 679419786011997953 601228368740382977 963403414516903937 353455366788448769 518729339769073793 206041842506625281 686202677862141313 881995496195880705 805870621980197633 763712134026039937 713624734715921281 656568596712883585 34881753230543213 164651414455267553 287715961655734977 536613913579085249 421976856967681601 637743840664061441 2866261986127939 581165547168023297 712438120176308609 53720118579111185 382135138886056321 321360639275322753 32960106083343989 985645836178324737 427579429499274945 709893677880881281 52170480041475289 549565529712840129 804472159577741825 654249853810963329 554737009202106881 235070063189116513 76691046891539825 664318255509311233 976338524957817857 276882568379779329 988317785378583809 783218872940832257 184116556909820865 9995723149476277 794976943423392897 651196210997124353 406948620797557249 566073352180826113 213632671226477569 507682099150056129 449532732915450625 9510028765621571 573053996454404993 850681340007820801 282009692535986305 957606351687776001 116181856745370737 733181477367335041 541464084258670657 88772679867080481 303034734686121985 624152496827559169 62550866511067225 1653141856667873 77051388073343217 940829011530265601 61730893140996561 260822509992156161 842990268126129665 766426744627988609 213829824658127169 343633852476774145 830412353325939969 603432211143339009 402149686708575873 608392563454348289 318718859226436289 930439737479570561 106074888297776225 434935233670859841 128674177397883233 686638649469241345 65563883614764505 771657675155356801 857919012149295617 912045922006012033 273267911555173281 462948064962336769 586395584306288257 636131127494078209 376058438690613185 760846437910291969 499717519613596993 698411459070438657 992889126988764289 255703448924936801 887798197778508289 670850250307150721 190205409551388993 331907254550717569 851604469274946049 55543078383930577 705209148506618497 983770342930530049 387454313287733505 777416535035907713 417476431467257217 58925984571150281 176178774092562657 958816391427046017 877627399148487041 455709495010712129 759696937239468161 532369481976697729 385497149326248257 538750507584641281 981709353636119937 354937500574958849 537720293811709377 683261762347786625 759526751512012801 766536353061948033 344607718017634561 871285338353064961 863368655785649281 584592054816834433 848076569499092097 178581603410766113 346267224054074049 129788714304392977 696232545063843073 673177240657739905 296096770777637633 292106214960067969 776661218166886145 138209347252018945 390945648742629697 814640111358979585 850851511829027585 403120599776006145 315405952050440449 801764303710012161 128363539750985473 267108655980184289 939354460204171521 53583559843072945 973903972132426113 703769125829385473 539036920842136193 749998228515817601 946548895449474561 500978408924982657 534973731802452353 517762844555587521 261745889594628513 798248272768947969 780229893993947649 228484077573011041 567847803839647745 296181049509545601 419412327495862785 413516934235669697 804819537544879873 718520570263510913 582474836912354049 815251601873438209 419080084907626817 474012248345889729 522751740767560577 898532131001555713 541484247817542977 288363878256294721 365957006143020161 649232608693193217 982125819568700801 829669548569160705 32153216331479941 420781886110230401 283495757265846753 335480386455660801 517515408509666497 138244604409162977 220718954756513601 846160471926271617 984315312817344129 721129526178511745 302910763321044417 565261993525556481 678783366271005697 981226337034808449 162553446659224225 889523376634560513 765845627137807105 534414446506186625 510232362425107073 892995513241292161 691281940248870785 932612201365810049 260755897180764865 204117170526092897 625336963740849665 474037640641821441 824901107665077377 801798967376274817 142588525380659809 140052782126200977 620692701205321345 875368795493233921 301914794450553345 191507747831874305 941775484437208321 470338037585324993 224304495649221281 946259123005614081 171243784743161601 682250211751114241 657249417099379201 665104112493732865 331034665469012161 997379561050198785 660397337843306753 761568621978266753 384089076535936129 422889422932616577 761502783655075201 390758662353302785 973975469027344385 39496767152943593 793594276101714561 985900765794308865 200217918199577121 864102895531505793 228406531045337153 323453724387771777 33464506640648041 573748764942710209 527855951694249345 987091229034160001 409785680482919169 939269538709329025 720644310383349249 648878210214174849 385345569163483521 298914603661646785 716560284992624513 827163175616458753 849605915720168577 198849222981710497 453938072797328129 852779915064385153 695891362511467521 396870041095500161 758878209084429057 768914913150251009 431980439055344321 803981628799665025 216714532567195297 99396986987155601 520427766894748353 989952967014548993 620924526983287681 592273363022041345 199233793516818017 545984028541557377 891954590771504769 630546935417836289 719547855878140289 650671241470494209 233618706888336193 403183121608332609 310232616520075073 473199417931329665 718805065147748225 753396860756392833 341871974096044097 746864520214931073 235791992446138465 927371200504278913 108334487876824433 711529225398624769 563758634369165185 997633899094349569 6099234950276867 238439452005028577 328928767468170241 247147846159077025 194624901888580833 976117640396427777 284684467441181249 191700188731285697 730134862118937601 781055445062040833 89031677056993889 561474151808720705 735965068602844545 89037414191853521 865718571420600833 532951977621504385 101366861204432721 637646012448275457 941451569594249857 827847487096743553 74287311810003585 541459799145702209 376999453160678401 208047803391504961 659704570348786433 950418518628144001 146124886543589121 79126083273575185 71738893859084385 768674104996410497 970461253285193985 757565990068879873 373780701144362113 383982961978919233 63512689521672881 799234424365135233 525689159870474049 342455163164022017 61373073094657113 172797018163262081 130757543668117649 14518240516824933 675637076590362497 988761407201291521 418278956423740993 727659802589801729 565039777607765377 662851637239949569 231467071967522017 610392160604082049 321962302223226945 454783545694805697 727105342298678145 598566253127121025 559056120441240961 136670902626828913 985153748826256513 126409260902537569 876469477899490817 418815807261392321 16798671347693529 965353204999235713 23732598731172061 707219630395226113 631877891137826049 316868336339499713 140125292778549233 752612981771516545 55663190077673617 522248065339585537 376788008798982337 944090077255307137 985676519715205761 861869359351405953 52046756408174137 23614795924554957 257216355019444609 696256765330236545 363130235765154881 175937964506655233 387867679864648129 296817308170947329 433015527919536705 60148298435944273 833376137462956033 849020283954093441 486523372813834945 875618277684647937 787423281551774337 336828224423275201 366596958662171329 931071353927944065 164209645636312033 964225866876507393 577165828311436289 48583586043260849 24124570488076813 895750634796915073 995970537732006273 75361395914637089 38570456906775521 939133731471901697 277680641482376705 589052938514921473 680253403965956225 213773284055012161 468679992345585089 814223901771793409 100616115081869857 291162861511043777 199745789845067649 768654705288039297 187861567770418945 28097939152534225 996862857513605121 631615365082222209 49111310388703089 689112307524585089 254568834111282177 378692046642836289 231199432995559553 647913836725056257 517120891966897025 418645853247237889 879586322209640065 223477221358496801 192636808752027393 559875003186103745 867674314093953537 127918158714752657 232044279787970721 343146550754862977 733834367152446977 741451665937024257 701648828933045377 22308514125509049 205747951987085281 473884733399220417 394504119701252865 127758000995395809 726895557533033857 889593053748786433 506265447023068289 183720982724079105 924471608564935809 959290971588760705 56179266475140825 298215072014965441 458589237848919169 730755880071644289 789285354377952385 735363320575483905 396896321402856257 183770860257741473 143385151388997649 398074984097700481 784820529321542913 931785229451964673 911086586603815425 282703714840746305 688384930023850881 462169648375667201 146123771218213953 256955049567135777 823300975085551617 554593346453902593 842645953002303873 1988675087002179 240891547534396001 497233672203581249 910375597690460801 146417087697482625 98987241103181137 425625374194329025 947176973401113345 703936228868936833 625563213961918081 59476579821424737 509005721866259393 60955790125387209 196455890381862721 907353176679027457 746403168072887937 302272447693521665 348557530122057793 574521027151977409 933258110396991489 421118624652802241 279596310573175809 650318973455785729 89710108945624257 447517797508677249 328759133343844225 101222730247005905 394663413113477185 211605177831597057 363417937531274049 565383327600006401 707896202807702913 5375120356486463 331116938880903425 173141571101243841 356287323898243329 939264149220530689 278431979908908993 823214840548462977 477968739710675521 134266366331583953 335613133336828161 371432266759828865 22598059294608677 824226522705213697 854981912369176193 161691719796824161 851408302272929537 948010507485346177 549413968932832129 298984923984821889 908833081805710209 321983752771682689 973061067491109121 161768197976574145 805551194087357185 137330377816507361 528541469945814401 833653614246433281 283596757336596289 415040116124213633 772569718947245569 438491594326951169 366216107936153921 467821495988825857 665444225144959489 152668916304580897 732522198732510849 109838691537998305 499628111031292097 886238622077531393 219427817015869665 772211239916426753 120134502554996913 40838186146405777 826182109866493825 227980743337308673 176475952114010689 215872357757081793 181067234875840193 911182054857444993 125097985374246433 421895126545368961 892035007229424129 890328596389775105 525652952105453185 26404100944308341 325503752273121473 189727689156594433 477971490375573185 885368041007556225 188044758475626849 58402403007402625 353569046501668545 564877165476122625 387742321647053249 884956764277287553 951023092618377985 220593969370813889 354712939877174465 119551514644950177 904237012094007809 145572455629054081 648344322416576769 866453298263930753 292758142799748097 615013714822342913 882615077140002305 780701483786298625 530854241919151105 923268493289430785 886357802803431169 771749114275021185 474513726072892417 225640584600373729 474133396534966785 470048033909431937 401084509527983361 345171374627955905 142719256384353345 837158378327668353 843693173660987777 290603479145548929 600930275796969217 36889647920656185 851304615151441665 142262947294302225 975065654075407873 278169822894167137 885331301094559873 811922776967637761 262808146745271649 786860737948682497 435744868841460673 163198311647352769 604622014751569793 63787525491246553 364970109400523777 111185274993207633 938953164078128513 793147671889197825 678366428165141121 702516562036709761 856806360204686209 35656423902619141 728363748071011201 236542256659877377 989161517294860417 983840244590549377 28482570530265149 229811496651098689 79420462642943329 585504062175456129 767320601140106369 282462572522778273 310498825198493505 721391494071166721 545545042720284801 587641836949291777 285771355434960129 523375374031413569 726029420196617601 172930430638846401 883944614932090625 462229075659347905 394180692716908225 793343310189175809 614795140301637889 344332622832833857 218505490661009121 354285406494572161 955925450001899393 612881719446033153 317477651388408321 553537761070590081 826231186658887425 832737929744748545 555331880154618305 145659994742832321 991241834240440705 883554608941192705 874684394121778945 480017271007557889 956121381314360961 830931134233306753 336659880289282369 202977837514428225 206745581162664385 280907831324451969 378899074976864385 781814076045538561 446385649221312513 43061043541253953 458471815705500801 666733576569956865 449225900668295681 378862362180580417 150990588440585313 900649886939323393 31951528492712101 945023440281087105 398456687257465 84283089057638705 416314017543498945 659578360110469249 917906876359388929 155591027407201217 419892145378739201 227904529786510337 815922334181628673 124130679142727025 735817698714981761 526320859108221121 926690060128045441 967618619077018881 327253497410779905 715023821362816385 29587318551300257 432707610274125185 216748628709666497 55748259094979601 619932040712917889 645955854139760513 757728515415053057 361615750076818881 60873885888121041 723394175353835265 664407135273052033 679229327500120705 524068271587829313 35377209226272301 492061937598990081 771384658226960385 240688558215815361 333045314574864193 12240329599393363 761114737280433281 338821472160653057 547357266522755713 643046591413494145 645613068134220929 563955066409981505 33037603193211141 164791288126821217 476459479267912641 84271111768750017 227799620640656289 783198241394202881 718198490394453121 630583847163499905 839863243999563009 868908465350529025 481512799236792705 561438556821379137 550219162256571073 591672723684880001 23939324232767233 367135547825476737 934554511756321153 134486089607150913 617362622580440449 312941836167205185 565633842037801345 186715650446060993 797585719100592129 692783275441847425 570729909365585537 211357856283456161 290441741988740161 732188042265029505 889054830869174145 310911529852077697 907616579156037761 895717388825765633 27811108033720445 895567795402484993 233173356016589409 962735448235868289 757346804896759041 318725709879586817 491399204768182337 119925694985902001 248967556198127937 986093753040250881 63853858934134425 753871483374503297 54362896404104081 479309116590727041 377333377685911105 27320973740778245 792603454481852801 42200488526134449 436941094749368385 494116772198630401 766641664036615809 452262320114030529 954777009011930753 396476816847261633 121709606441644529 201950951880093057 603236600793717761 231279504613731041 806586248389709953 920032024026212993 383995781622584065 146771830471344353 57160467375101833 714005868439812737 884020678761242369 605848467271790977 519928691476355457 267839636337967585 426074531174091201 35531312329332821 429044525952523521 7693320130925941 904019443592073217 273927128701991777 480415211089638913 890518142786888193 716673422335841025 65794577327572769 574373965939091841 580431575333420801 425153313090714113 576575233291499905 367031033575972993 175360065640646209 7707289391358786 463625168028833921 350027367773012801 716939981797366913 276336713669831361 924338421694478977 817716201034574593 461055853713546049 757471822847573889 936420248773480065 756537022265238273 71274299561082441 184169090110156481 608910457747448705 158406581458837793 305028611799585281 462435596193014209 807464544783549313 101340241186395729 440574413324867457 275177619727127617 528286704469117313 817367122835225473 204947640225142881 292862239445550913 537013250077869505 869371862006548865 638513926233429121 642342343834894081 617431554222811521 52167204715306785 514929817724421953 919622378630318593 86477390526333409 114382956553416897 236792699520123041 646954741898308993 613396580619628673 340280753276562817 672914423340770945 901000272828436993 559824190871459841 236128565854674113 84614964966135633 561431086263535681 151990242240437121 414176598387587777 12923555557009081 635995392937157761 565094057045364225 466575095929957953 938947199627733633 749522227857891457 92514030754848881 457897363693309249 374396869357880769 684564498782062721 778974847610264449 252535821798208097 242451514784704609 827431775749555969 397744018515290049 424507993235852865 440515914427763265 205445083721937025 268663170650647489 992650759465963265 71341873563113721 152674945957766529 858250823204294017 782427830626676993 238409920186754209 368646368386944065 227781504945220097 263384978162239489 542012014185502273 547080667404127745 443315069613142017 253542979285601441 516361435868262209 862389337690725505 916909006746770689 751727237585615873 513135518301652353 376159845395658753 85109491129976785 267128484762356065 776606796341226881 33222627757051981 764322925998065665 601528647429152129 249040026353043233 979132995530203905 258482876015513345 920992692656273665 587052946880092417 773236381901650561 778836618311906689 775928858948763137 820509164424123521 972230773414832385 805595126044472961 214888948149752673 421208722585660673 999741507309831681 654159201543471617 340075110840675905 410767309533525825 132451238087849537 72816757590864257 201122615671113889 682855240659947009 460477076550542849 202990968283067745 276347264193592673 367253882818346241 409777999535048577 576720237735237633 483414209702477377 760456626238166657 641353930567472513 49107728097418145 558559773781187393 793895422564617089 112933713190823681 96654610472036497 187462240248283521 926038854980973313 753937852287830145 826976315847609601 732119355460557825 713935251537094529 467063696814772545 303308930595171969 125282188980083473 644241058130077697 136320992489427089 490982564911824705 173874921942260833 349982115561488193 551314757634411713 775834085339944577 380280844573224641 389470198230370113 913725542066682497 720142106640984961 538404171697553857 865790732812257665 90094630144630369 534506646359439233 951158038251055105 382566586221670977 434128957336181313 819203419875428609 636739028268468865 993388755759099265 693867737454507265 21582457113517253 410110633052273217 753114273103236097 819395357522406401 963341616850748033 139039939746343329 329516210225250433 923663301572116097 799901723248531457 754446432837045889 509506911874140673 953843026064273409 111180514320913921 44486860684433081 726945038510734721 988042140517944065 106971436045888881 760598489547522433 356106247952666881 369873259883089409 419669601226807745 819662551210232193 129097936033673473 972088802657548673 801665021517585793 185663099738366817 835306958777820801 784231123252563841 534381576738290689 470961640603125185 400487233442788673 245066001144078177 171343170226840865 103967593892935633 492048125796102913 488663975411494529 700085194997932033 587066715102995585 190846138654222849 96688623861279409 529113865411950721 514806834540724609 759288184536657665 405188953559754625 238987215394523393 564290502215417409 637426215765799553 711544906757620097 524113689491493057 112370151691710161 45186760977927065 378875905378205121 577826319694501889 810591036279053185 757786540301850625 307012670962148353 612106551529002753 770013256603210241 66213364908932705 199997577713158849 670040919859410177 713324502560883585 714501532741735425 632088836572716417 189360040735245153 858412487394890241 815129473488312321 922594180566019201 355521842877514881 551308269644895425 743566034785175169 52870738507191817 479673673586212609 990771552527537153 678767100704234881 277944758028720417 927999941437711617 333524432379849857 429877755307529729 134998082308282369 382597364634968065 168133750661230145 127753510938319441 369133110305593729 938907741773839233 754802000151759233 186028775458140673 974184690292599297 140292513595461793 583985457908529025 88808297336683489 376841323462283393 56593302507529585 73073677746695153 244739364854865473 523039500934583425 861152163776445441 539719485998308097 579965608191244545 706699276042339585 621053520817717761 733310998569553665 210618923327928097 815696596875920257 650210749443608961 21159727365859029 440050867034401025 864963804192111489 386893184764936385 989999382484402433 233540425166211201 301344349451067457 339538012188064897 491231315684888897 15967894650216863 361996519434566017 831005133098521729 613022503042035585 163766305319114721 463564080119521537 586225728879305985 364993342857037121 484828903705235329 111954585732657825 316505946374853441 1083161360359242 628065289507105665 524458951695446977 411239956280759617 450633985974537409 82686399202046353 122304074982874769 350750655714755073 672295676423235713 826411232694084737 310874114765294273 89325559906065169 363660710271648897 887602580458732801 748210832579584257 152789018028180129 153342614063408449 990456592874693377 294579447184030849 668313857194199553 551401026580482049 962018402817321345 424559097190805121 754414969034307585 746596489395134465 867824729629688833 409106537040610625 295598267581574721 101062094306843873 597861019784360833 582293431386030849 898999927905172993 518864889962149057 300366779402509121 493001871983306497 960206924549233025 946980273441727873 127554888806756145 405974832256728065 73589689860959601 125925279366587265 949880421950155137 112578510295531233 220815267223265729 441324541624073409 265078386385980033 195887203670135777 112283705545074497 763773553644487169 491389414921513921 76818821612771873 983205691606578177 507400504770419777 223434340733788865 360725684296991041 942704608507135361 620518235153500801 141934336016248609 172901197671261985 415095404020128449 755834542287079297 918379452672567681 485843638053804481 212404914621991745 692110001238436481 221926534677379553 522893945979017601 641917681831763841 11300440380455969 412984137983428929 497230426100312449 728346879772907137 720604057440258561 556468857770681793 490479891799861185 954055809050778753 671083679481132161 383570886905189953 672837392032729345 870130564627025665 315410677514169153 915648276204024065 251145526341058913 874193016866321665 196661354297351201 794805798987354753 140564804413426001 396434217831249217 25997045022396749 365657101939774529 980088851535196417 582855821707774209 825608517513519105 160194514000224321 546167813277659073 354170151456649793 248761343767316833 356701047353396929 109170384306917617 880892215905227265 283524550649350017 733960322105261313 774534789757975553 121148345019541633 371307856830529921 609003941391364353 257552095715151809 79540228528180993 874305978095282689 731258798988832897 964236730466918657 965579076907339137 484109646483521089 374820479481513729 250239372861454273 951906436480591361 831974952839789953 205909874162458081 567941720778659201 889534944537324161 322553199735526849 452219946648966721 104561403955084849 154088068430390017 228405454904208929 528304803132684225 880233763650178305 938531697076449281 841617236784234241 405505415790742081 986695699425450113 329836406651601537 48672056000715001 500872076643716481 279570593122624449 605676367050300289 970945692134936449 807484485562184833 918662774472533505 449573254357183297 269378916429065633 24462862695926901 412560404143473409 436370249669344897 649832690653770625 960409184828336001 450787330945939137 802736298600713345 905209492727738753 886243139543367425 686432742850112001 448343341200590849 199645153320663137 475254233133369985 605442588943173377 461843261325050497 25070247095090537 678156240373411329 729524113955474049 521835910212779201 455466479947606465 293104409141221825 144964731017790177 967328793636092161 681584462096157697 74746092871649233 929794174376350977 486031938023238273 849252568627893121 217773341500532065 619944734388024449 444122130879755137 546325076670729729 700107999375163137 767833694745004161 230388227174522337 813549244181931649 795377599087032705 713675179036538753 354097588600303937 798058271958314753 595960365817305217 423520782944702721 803292039268960385 457827980365269825 424441520076499073 114349932091908353 612944041958151297 472402347955625857 866307350167105025 54427176309811641 125519185989240609 458754613104449729 909209781801394049 518684921382469377 855663593685257217 48689244522211793 418888963566431041 219271721631056225 642253559633154177 501213554526319873 279196275844327617 398948523553155329 221823698156249793 523448872749856513 849591719868030337 151163474606587297 964968151990625281 408667830046429249 589599415321458817 849960404635947265 149851071653394273 599819235211374081 423219491777572929 973072162879471873 313256672891149889 309443073282128705 590065563808963073 173437963464561313 319069781403534593 908318126104422401 792500794302824833 491909069302234753 356743942249771329 799781426056004097 603383837865692417 854139840824000641 58849968465132465 366795014805962433 566935278713074817 907796704569076225 878492291939714689 85019103255266513 691047097605149953 235576269725594753 256147722043529313 886014528852985729 94058782711940129 631550950856389889 533860276319806785 506999194812724609 199215502269908033 512626354698152641 35880685312555729 632205764865137409 847932845026676353 416094670612206849 862559052744806785 698839089574963841 76470570261591313 624222680485853953 262998035320613601 969044468424858241 633141155117115777 176467087135190337 626690855886771201 847429718323358081 933849245579551745 251333963043503425 220767542059356001 18917936430671745 407301971207360257 198288556083806369 493843052195579457 189551625713537665 677999035121359873 403796768219773825 656716474273089537 506955307939239937 901082102343352193 915985659556294913 61850323326744673 919250693398939905 689896843798237569 14117636019062019 755827182087024641 181188722011814465 371924612679450177 79776866882067313 230626589864634465 142124149104066785 944425696918557441 547187260832583169 500002249032497985 638343633580706945 766178968697133185 924364318765153537 966507349169226881 376425308913074049 170205101792532801 881918690529328641 303478168547293569 827139390851403521 284048912558958465 902472603920326529 575832163674526529 371403312539317889 134422363011225345 624141819797511425 775780562529185153 849613990255949825 842749907300898817 652820709842526209 707036098466765825 690051923841483777 404013728352992961 569656765627126337 956978022020827265 935869737473229441 215494562066183457 134808641850209905 434307969470516737 586449281351921281 482395804770504833 252169025324246113 394405712604118721 628769355531762433 687401008083767809 281145517043253089 940912326070836993 197128296082812673 50049246411447257 382899629947683457 985693949582163457 282494893510648385 914145758594557441 94841252316026465 516561154499576961 961425206375796609 147608279126046689 516983818558639297 599851010526954497 952514601854279169 295159148428510337 848429278066273409 810760350813971841 487511612060675521 531711188414533377 466342071173965441 106313515270905153 634385752816445569 580388011435744001 930983021740413313 542845074795643265 788823122688828673 106718460267671841 819527650813665025 591291765920352897 594954197049464321 618126816474770689 932434217855895809 159457158598137025 929855567106958593 289506826853482817 426125117533256769 221401501969161537 231894259853948641 121145045160986337 754896413641230209 251506806471120129 640807524136793217 399899031503281345 856594589831626497 426487588090544961 496165393104849537 79315157078539761 897142351934316929 895199884389363329 387305746626370945 685890689950156289 658026841324993281 816709214685239681 416844811369390529 979172050658704001 571079225479703489 465501160914634241 714457863638532609 390687187273016449 692094633077612545 523370253764149121 678928153232522625 304311490427878081 978011109265391873 885442923118624513 423734558042244929 347665112499328193 963555994479843713 458642475243586049 522073021345523329 885261533828341377 897673190039821441 720977453895038465 286691229272381761 949724295319668993 125985478064205121 326243391231237441 451893067213365633 543437553314888065 724467724649652865 8610919488965863 551296963523586945 981098071867222657 285979726150042529 83294558380977441 385293099236481153 131018011930464689 223026971338978081 211845278571665569 454646446143843969 722540969015341313 817903999707436161 953000230894652161 887468505022543105 507054713063936897 569173650650579777 242493886688883713 320088263493378369 944914559146297985 648316632330971009 18450319248962901 100575091483893425 209857807593110113 692544805069868417 54225532410832497 587310854034516481 891543799844356481 872528684713994753 889765672225571841 812708258736240257 586672404116129025 543590239052118593 918230704011953921 300685180918126337 116317735466282097 625326387513990017 929967762322554881 870713236314248449 923890190474381313 670352033573632129 124692948008593873 164171010832266273 92360000042418737 843704272999683969 49368917125327985 801480922719651585 684516037270029185 409376941847451521 518787243382710977 260351496378664385 835196123461457793 931527208370521729 133943301715170545 73766681817506449 304336116581296769 70308785344249001 976216377819746177 926668571742656129 394696205392023105 364359856139127937 760052919693471489 906202262096218881 124210631578634433 725153281759016705 650835374788776705 83689483922203329 961673083894197633 957272399467381505 966066962899823489 907053817306962945 943140815244888193 600903049064182657 585703082793081345 518242594281620225 507867688174115969 859251682846728961 500826902402089025 117411819498119745 365236418902597377 618155842289777281 68939100619239473 238518397695632001 332154827434749249 334917231013360321 149573775836564961 221881467960361793 583436473751547137 318554392171275649 937053274912891265 38739519049389769 621154230276005121 47561921488874505 449868188676369153 789475010098005505 493812671119698625 280321527305741121 880954068909282689 837761259360068097 149033211597270561 867107398637056513 353197609506175041 412290202742259009 66511269630623817 133859573956893745 693631163646720897 188972076285669025 539138906455519873 192384629627394337 162379601881418977 520691954921989697 712865999990569345 458328340149730433 313546715491064257 598121196286658817 89199572832114881 399220315195957889 380533697850104577 471097005607635585 982941000598273665 165311303195320385 464058756299372993 931208368206061057 22186027761421201 304130180594267329 944308680715330689 226094302443886625 303739379680664001 457124932286401281 666739285050844929 246328580533631937 166525843774365953 467990484616773697 682216107116666113 576516559986760833 625539562157555969 85021390304401473 415238662273161217 841372377119743233 492214495110062017 754879397097578625 738334961008497665 391211288460699073 782298141938483073 426480171478512897 336386981092367425 173740218604596225 633469205648623361 808350207767016833 132316394613475553 822642396551305729 91784522854780449 850979544037439745 236512151234414593 578737149328393473 513922813018297089 10718641858726841 588531573929181185 745086284249357057 222089193930045793 950083979494447617 33493494806485557 390071841988092417 456956525830037185 50516870357835585 260369708866143425 957069154261706241 633374047192106113 470379062706339137 708858715186231297 148891904806365729 711622013492643585 439087115280880641 107410595326485 840825083004705921 967209708729612289 206730689346979809 579271162847042817 77045148478394049 153704830561594017 189358062878095969 380434581183216385 238937204695776737 600571416196387969 688540669935999745 383043384447482561 885764322662115713 31832740074690949 398167610148686209 760636103092629377 281957174558744577 207541538466657025 223116172063296161 904852004013001473 292730644277558145 20134062827651177 658065782559713537 308592658627368641 780680889658572801 578993395644275201 747965744949961985 120618047538066273 328479252380876801 511802742042760897 65351973359224049 39178071898852809 582891258381113857 139007600129090753 987779982986264577 134555884836821345 627367536878725889 42028375383722505 88170967374235681 610294628392843265 986761622073505153 566498701943558529 612050197387301121 501683024970411393 418835100848585985 964101028769817985 711812524684216193 829701889714392833 901746244860834817 681506484022733569 445723777606954049 881622064079088769 861441928730673793 19102208942513245 87929612060673185 568958583589143553 952667100154702209 287832815670768129 297990236650772289 353315146947231553 695179145157059201 237444934237629473 380210682563483009 55211211699095489 133838994869297073 977181534887037569 643237246928403969 135310366129395729 926804561683614081 689627405516205313 621111716184582657 317227080430974721 937457884860624129 994685392765021057 213411285786204289 902568584965528961 408463021190417665 963916341707175681 172574046929650401 898983522115322881 104110047604496721 141680655667059345 542462822360644033 368278233313468225 721609362216245377 890277606914992257 818224314228398721 822289136834434945 273142590628925313 348816523378118849 641251289893144577 307954687326848385 736259637992763009 952723318545309953 605373189064106753 179326947377269633 846768586716525057 991063083941682561 275230400146963201 743139907106545665 579854037444054145 36346188401864769 302199837713015297 666673422419457025 324162939392568449 235908088380895713 767429669066753921 573307068553781121 520522767917103809 640663411207668737 738829398484210049 834261385506529537 210437894714306849 717009391008090753 855693335321429761 547113988253009601 446303971908864833 457493977503645505 360581059350618433 815918889918499713 360269927877187265 607796463525815553 895833165870950401 97938202712718689 204870562555530721 259444850377832385 37484636861744745 832530201993911553 277082545653588129 732990953622490369 621296955197660545 233665625792262689 57580675149640825 374183007978274433 546233869228768065 814529097991489025 456072358179699905 700742821265819777 745149837342804481 366993770642856961 897174244450642561 630021916262734337 169064948972629025 77348742067506753 332998586106175041 164055148397082465 921610842388840705 700049584990857473 680196030054535297 549952558938343809 538619133025729729 101616475447009697 780538981628172417 227397280229425281 972082441528183297 535911011091449985 733233224588222081 744100714044321921 198668580677871617 119295909367004065 380147954410421825 702882518853286401 824556137358992897 679660444180875393 206313591994192097 904693729130883585 347654882257057089 387642776869746817 889735505922931969 390113152352071809 315472468548644993 912887325755313793 967317895671161729 542971609487466369 885310053935778945 744755061024257281 426118388202969089 804772165131211649 859559110505497217 378096170504555585 658018188736296193 624078796373396481 192200086553423681 283661979654176833 886077715558929665 813267537663719553 5866066199583743 593265388228580609 465361351174639297 553824574704123073 37851448845412249 756310469150100993 40990070231732289 444211606355381121 67162253772860225 731841324565174017 400875071141374657 550301612146142785 635191257969704961 624471872444509313 557381955529354625 742244516732696961 335053110079623937 749741006856702081 526581280182544001 293703694073741441 137352142721294257 511505598727417537 919390262450139777 905687365656703489 874624141797735169 918476143984172161 617559864639847681 889285281340676225 807463137325310465 177080584980878081 858994228310496769 106737190765798577 530110668251264641 332299991496704193 209313288005152033 601257080319925249 682868256199366657 36369451910452713 436017178392621249 331392527850695745 567039312585190913 997317755864536065 842340571490328961 519513377164628289 802284712575765761 675894309351782913 352279154127860033 296024819364632193 326482110432774401 181790274183690305 586836892578052225 306438450743343105 967733056374196865 780117228730382849 432914343831345857 998487519771956097 373509417716231681 809399768160425089 607192873819176577 437640941202744193 572641819215544257 376032462652780481 462750044503525953 743881305938216961 884623111721335681 811035533703595521 608975446642322305 898316613610887809 243349566967435041 327431554207130689 726776695714210817 548570363264886401 437896892086566657 515696489953050753 500329987441293889 126041518634167457 913297572712149761 566176541051426369 671121339084766849 670771280771830913 944745800847439233 357396574072190273 495251235705953985 101149114701087233 477526635527521409 634730521867432193 74569669384079169 642012650830665217 193692393176629441 402498030632806081 187928316462180321 877446478605975297 359661882971447937 732358915258465921 564655753908739 580990031752108417 364192302960528705 460686706920334657 835377001786529409 518876294005764289 164389707660642881 606828803669152769 585742524079268609 759817493930469761 912527259852847489 832842527987644161 199830158661232097 361832869762963585 85501300834248897 314097817405276225 413449704019445377 362403532748388097 431968926945895489 70347387785481889 822865142935146625 758192002587947009 892897558292940417 80398076331853473 819317156715289473 125655693944949569 445862240700161985 472911755197706881 530004711656292929 970716060933682433 131520446604138641 244284769327556705 980851311688400769 86444819650310481 604972247272822785 435790356309432513 297535838541595137 690347229596028417 630996229963965825 530633014073607937 54133653947832985 970736385789948033 429383741885796865 172296356736204353 352548629849454913 724003416972721025 546846270606561537 714230702255271425 938103814819943041 856022964061665409 560438330373980161 783812530342338177 522705350420782337 761842889434177537 932441428151388801 67529097754068345 470533832517009665 614168404188475905 469638844554278721 127036963176543345 404007382154109249 774565259759242497 275446395779152193 855277017908839809 989684060960247041 299000894650490049 709146355556068609 436989903952955649 872835749680408705 514168019088998593 523320623626954561 538178490423781825 231764017872837505 81468622598933393 82440341753706289 204347434905706401 832798660503247105 795679364351769857 869512792293317505 278377841001578465 476704275658608641 554898316155416193 563907880441714561 376956699345150529 857427319369893633 722739635612441601 975306111843689601 801490229279757185 703378311081980417 233873514799583393 402573044893269825 557926484743880705 566519089139010369 786505240299220481 361842034207068481 663059713148392449 270296042264806849 852475976048268033 607873000942614529 506476022680651265 156934882910551457 815200503760962689 422670279354360193 491740984027281089 298923594015736449 631110189129273601 934332609732020865 912763929470337153 497915484683492353 80744448108191585 879243388149102849 837164978180716417 504166645007718017 25857528852910149 557184655763929729 114208273808053201 596489308307017345 479231063790933825 530094327261178241 837362631647984257 690187522819275777 600283145384409473 862428131898891393 148347820255558817 40301916990788553 593643200866495105 829005984034136449 38785108867706697 509609025355178625 566845248120344513 162512325439930561 296083559898072193 233205438139922465 620031769410303489 168301701696758945 351372897574158593 370290759662129409 233533004372176833 692779761943963777 59178701999620385 853203820780297601 592493501022943233 740456317809485441 301790225043681921 566246601655098689 61085836060058793 943996375900891137 337184362985048833 982857695339820545 77632085886506273 504547481336327745 459855313269322625 807904692769927425 287123460120014337 242742589920990081 421497251576816705 789010408051272065 525789062323383425 93637336232898609 156361053141814913 331794202057825089 105742580827623553 504134296571233857 308044711414702017 461704614742362881 764182398310623489 464994971941177217 384894740215038657 680875894737386753 204612704741336417 250288049501161697 745131544986541825 361416631278618881 696192266902983169 717140353681639169 85929577134074017 64116360719754793 56330111468540169 313140082998923905 379272105198133121 969243550424724993 131385080017793137 776010757933374209 848374710303978881 927538569122550145 736765575957505793 121674091618128705 339370203410417985 286435947389950497 812468407534765953 587121050992816897 431934630877414337 998864227288198273 200368000518338369 111308014016113793 608398445272079873 787676808823281537 128220971163869985 41409461001716609 413042832639241921 603996235322274049 880862677276056193 587135377644269569 571767668175674241 896765132523885441 705543465034395521 109530806334969809 687798681866219393 495972339667492417 205509464258923905 322912073431037761 202866216665420033 223870457632532545 59127517458335889 562679455738940929 527250516739918849 785653901728967041 112062720825164769 284124742098210689 448787854624775681 480282397569599361 743841670821211649 217594608110896801 373532056390992321 818296510066364417 939801410631176321 126172266251156625 513056175571925633 69587060485279297 2784819053459842 859220792310178945 589773262152910209 1281977168577698 129474342844375201 537637174883595777 897192434891302017 843460054487625345 733059104635515265 866566799891739265 932370856103297281 655674074326544385 11732084803796285 73819079437551953 259262790329266593 405773587414049793 701665839589708161 95626576152664449 601117764470991745 937893170619833729 589593641831569921 857147573059105409 375079999582077057 650472983411905409 335529577412103233 757795907382313089 340854815986951105 757687754532628993 627722562398403713 408787337190570817 746523686304264833 926685751093774721 82507025397404737 873039054706691073 217722087757131521 404713629214729281 549763689346193025 919693512139726721 691482348365546753 338784150533090433 294339049310053697 374129797417690945 373751353735464449 288414384903195073 614718340370885121 469570700766720257 71209344684397993 209630018865713185 817855584854640897 91611661177818609 275455153375055777 794529564520264193 594312263468722817 58634286929272865 163424159466408993 661988426763091585 997344832898761473 658692418991034113 715232060535733121 766439750963161985 705537275548991233 829768062826811777 573279305175553601 606104550542628609 588849677901436033 841108265330330369 98821795226065489 530690617101431169 866024054916394497 527617471884152449 489352288066491777 160695957180880801 166255831500222945 919063376312674817 357707883257980097 703420791997405825 434630120826184897 66353086315356081 38111122606032665 680120311995214209 959387765710147329 526670881311940097 162279631392102881 238051209365455201 475603595815172737 59284251008389081 967840943611882625 112236331259541793 705930062687571073 788891583900447617 979729248051945985 304476416785622209 241909909011738465 301198137871207169 401808327436803841 369483614519769089 21843370512129925 686787082509749121 920074002185067777 626131136687281025 11785161127974675 488244767279891073 940478996026307329 759964803874570497 999045716939860993 328974253701272065 244357375349331105 843688182618439681 632306434337081729 910383865769457409 963893640178007169 295821329987123969 224481495580647553 210488373437453185 870997224602383873 322776646816311809 124745892739142049 457854741607970817 587845660830758785 872951817093426305 181302001453104833 599832464243984769 209413036272486849 577992087594783105 488702081618399105 45825672394581577 361293689711708033 899130031772816769 40732955370032185 910810768653799809 174478413188815297 146603257564397185 405478396195164225 480324611322114241 457480813169375745 936837072746332161 182306019107556961 287814561823420705 291009000449356865 312742726200486465 885905253075478017 863748331244831745 807521485520901249 322630311468518721 390482865811094401 661548828712295041 384410117304533121 556501562775071809 33779060101650773 869692438192000641 352756180741572225 526629405778326273 567301932591249153 216758643715746049 471772425234668417 982231058168157057 3317642806806021 604539998467881601 350962893824764417 223707521374709729 973529544762783361 554334403142160449 117118024799431457 266487276574043361 917508348176553985 317191835978771777 461553665640416001 662233708382562049 464898663679775809 827245373425039745 695163436337374209 858437040618287745 983951608920918401 918516868927721217 156173367620162657 936720192774604545 925370072620097537 783071330460540289 719879982093694081 264176765900931073 295779313959641857 128546167517551873 853657045097257601 197486154914859201 115952377672329025 955472377961125889 637296149854343297 251298373481620993 837453893323996161 82129726802801169 62091180629401777 663457379989328129 455468763078243905 212757345215958785 256400580664610785 721169321322253825 28730588178220273 392720261331216833 725763301132609281 543478977589504833 828760002983983617 493781477148655041 297668385710302657 813776608202761729 734791939163713409 999143640715427457 921073415154232577 617026180214342145 378164794053049025 839724442063026561 375647559939643841 533617416125668609 46540088769106089 601660897775413889 23019829113273717 276956042956303617 375720035894232769 764869994967437313 100206322504028833 815001869725041025 292259055929335425 131322053392405985 472660953836104641 294950679137119937 696375248757618689 600328946868398081 880456276595744257 481266203695458497 680335703556849537 490557314714830977 315993775215723393 434560479158879105 116616880451772433 691717402924023681 446030343760789121 994777441756628609 692454682208065665 753146515856936833 755978725322670209 307263572336072577 648249816935248129 235122544847978785 62308490264918249 243243503169271233 847659195588207105 118152982730716609 61979752795728873 543715603974224129 383684973535537217 95258545454537825 909348325591032833 862725465317897345 739895996097644161 175103316151759009 314677453840538113 435371712460725057 876933406248582529 165535515735381729 118691715646043857 758881523376107521 315139581122863873 456639899859649025 629552187664238209 690920403633501953 913608945071985153 701834697358759041 517882615755333121 555355000570035201 198917123275194273 830068252593544961 698323162674277889 847476832193141377 633592913825026433 590103425981634945 219445391022937025 671851575055558913 511032230280406465 10666655863555975 715268542269505793 178240812424096609 361616063408632705 692453703265453441 809236954135577985 614333701924909569 11512192722321403 367320801558545217 14140681551673141 646332692990601089 173864407958404865 257268527986138209 38500113188668193 845893021358296705 610279940343545473 234991516030984129 31429668785470713 568778043072914113 182817215843840577 875890449128956289 604609584612411777 299244356436179969 242778490106459809 148718929799482433 533017407935226113 175119909609524161 757876969966872577 621787116358870401 817416188776128641 190417716627809601 864752231717588353 770311774509618689 393803541106386497 171895217910932993 415952674312848129 817658915757004161 691258808348926849 298107535471661569 851615958818470657 791565801293696641 603673572219911169 757219700410647809 914009446207074945 341774091213846273 277127751994846977 284271183463392417 401319116546162049 766800627170052737 588218615747699457 268983550819005057 154698896230058849 506887064369816897 855127228480604673 948951609666938369 634339298666489473 652699628622539009 378905256837178689 795667813445451393 876536360244557441 323415978493823553 944298698774055425 535931778064384193 960415589983185153 814882814000807041 644933071653177601 630549329954906369 741692610487575681 393125804190429313 955030936211507201 335711377160226497 938858912226024193 398337918882017281 107806419265209281 408069878323832577 357319235180426625 770383657326259969 708696687312006145 868429093855656449 297753094121091521 252780281034599585 399686178908289921 125402951261637697 970428438609985793 875123292066273665 979819888316718849 871736555108487425 997086948846302337 54207364124689409 997876168945417473 22759433863033253 61699576134259361 944976044410520193 677991455031538177 167262853394351649 221834204575301889 870359111805864705 470338046359835009 472731252756975809 830186301065396097 573595814122011649 279915726051036993 234191384484791585 973224696312868737 180490626332808545 900917548105205377 611979881517815041 608749762883263617 598025985436333185 646383701941893249 979603538557871233 489926789724947329 278808978339522881 28003998141819865 437834399604273729 579144858732718209 970026499443616129 414633285463914113 762626598156931073 75587570166433697 66121266922717585 326634066486967361 487871614591885121 766038102657688577 274599603533499009 743470790406782081 203056009013113953 35153892609841365 465686361671000513 991589829107589121 22308569964511805 180837239525203585 243523115793703233 306692049120648833 685005002247283585 329623950677969921 86958070780493553 537830239983342977 837045573230572161 159064293092484385 952520354752845569 79755511318701617 752267358966964353 247355585483703073 304852791897499009 524634189168203585 449455691629598401 389105300170228929 387766197358114817 645323789229827585 784461920773924993 859784117480060673 622370014828842241 731122383178721665 419524475194752001 865521545335212801 720749040578436225 455204166679500609 441660262198030977 280379047023629377 40839357760514617 963364346537069569 995701479436920833 16708673145330977 940078754523749889 729382652177015681 370081753572993217 777895531854497281 174763131125242657 557065905796996225 107832972416023409 554541617310206913 454651027471026497 447260218587196353 572573055369634433 608453112195817857 17168735759607757 554871579880817473 968803023465145729 172744848770491905 904648815687647105 191863934464699073 664971897502301313 25700716676126945 586580514491341569 483605363055566785 192017983333133921 81079007138981745 695181923442770945 444719754629041089 963087809624045825 304303544777539521 168165988797422721 634312449376430721 383627178011270337 504036542456674369 701936051097316481 297237800058475457 974915280926200705 769213984012949889 499306724673598273 756753509925594881 626380451009655553 695590556716894081 189022961663180673 443875019680838529 408827640457975169 761665282535361153 43789384355957137 120042196674624785 136281001348923073 725642597110606849 226293728722321665 753004189139495809 250882761481694433 192553260382467777 449007833035178561 962405609298507137 643699777032910721 279166715446052641 796697341096329857 673332264112509953 813004505879309441 834847905059618305 387012482204081473 455586523769476033 727375496267914241 975648670695818497 343837252157111809 226875168263156001 908686637125800449 788903259664280705 242938363779099841 443195244058749441 412732181194147777 264270714124478433 725698774169313025 363910158399910721 473998742845100929 618010574255137665 533288741636308545 377358000774300737 835203901395036801 779393958949924609 412590530555103617 10990971924037753 19056520464165061 496266253668935041 511746379702625345 74297883062790513 664764236949967105 151241898991514753 295663491471952257 230025024142896929 268751591980805665 336802697488209921 151629898242813249 137023352603783617 289615783296117249 658290203258161409 656941430594013569 524575985527100417 231418826360926049 275656690363021537 581807962482908929 152088451024376065 465002832664996673 780719475929487361 692616953487753729 478969131489641601 720251960580771585 75026563389812401 96829360210701761 57427874562357321 247368179359316545 668389233683171841 478437560472439553 596440919765122177 44661122829825929 979395909750522241 62222337493889057 399559152306032705 554582808635817793 772142914821614593 419326519356115329 414488312967201025 187398673889976673 308978200315081601 392361874156531329 550983226838830849 619735041459680513 403855297151039873 34953635937693405 718737426402391553 288162595206575393 607163207410408705 790998893154434049 342403798616821569 938973519896141057 788485264066167681 398791322665783105 951065143718331265 665519464667017473 472122707459035969 613490710490079745 979424857907268609 53156230404940889 250498420793576321 670261678344882433 713371405464648961 926371873602466433 297459495690489473 34967344807736113 559674890616342657 648565574803232129 537375625246880897 937900604279558785 605313938144554753 935827951028347393 22760308628548389 190113618309364801 983845306834119553 13707311162566073 924525060446853761 26035294747241977 502481253835277633 550213473639235649 652139812557507585 87942293131956001 562919703424988417 847218999405587457 668767037959611393 8291752190256575 780893812955476097 52099852573764593 737339378670569089 398878799826913857 163909634491595585 776171398868061825 581662284305991809 918319290017716865 924387305257745537 168604100465177697 241670928103488353 661673427082117633 307701626040447681 714554077591859713 979306024795249665 551439298407910145 413346066624349377 402849694793150785 202072692556598113 64102154327283505 235159233677300961 368494305614522241 31811741736191837 310495861001793857 786418711744296705 163360066052508289 388770298708337217 714112621363252481 591413004660459777 777766117021034369 583560046478879745 765006122878229889 291262125249893697 837289251754459265 725513147123408001 237017041655828833 43310268140110961 772404238023430145 844389667240022785 964778622701583489 596024016390892033 520777069775977729 578082618858687233 609529178434794241 841285739911818113 618745390833854721 962259117165189121 577488114432309633 620188304824360193 593348977072952961 144745205470016449 372887815238723137 64452990512300801 930977295596708353 379509169580956033 604265716491152513 661571667598401793 703163592272733953 89550220622996337 755004465046223361 46505887985624385 132283505145498033 47707829890129009 768183538767584001 645673639907847937 16043673161693307 247848314010909121 775518374634227585 270058189147924577 363930019850020161 30161056063150229 667583250363104897 504246724700045953 773609152583436161 703133570782895873 107837193303961249 838338515678792321 761147442319501313 756524042178824577 439518363460035009 401867028708871041 304463648763277889 785288542185512065 328686987615210305 485697013867444097 441420244227320065 210549441967486913 988150321206415361 772450004995086209 637268678574617601 572538115620787393 198390596269515393 972169059341801729 383802530022936833 629860471809735169 798758790007649793 902069944571174145 775672614762829185 292894694823914369 784038631782916481 622380430608608001 617137494796654849 875738395143855489 980096869115509889 100105922188767233 512444240642299329 615603723363690881 562912748088873345 715367437732702209 780565586062838401 491265452735063937 456142242905126977 337650963866799745 383793568282232641 199075147168841217 124966105711987297 409424554983580417 171464191727213953 607765865759688449 162865613730598817 600285266238508033 994745398696853249 19012974283342033 730861278653147649 894881168777367041 853969489003876737 282339101157418785 696458065749833857 101728360295403777 482563915055624897 938931652553875969 776011159626730113 507748114742319937 265488901547630721 553381151204746433 106529322609258513 935549174606343553 327609412429115585 704974548452540289 161263732790470017 608463740235997313 29120424567285141 486341141762721921 431109174379013633 704027015589822721 69641080086132233 47926372737933321 677316895608637313 132508291142208641 356652890185532801 748562146152153217 129854661629263297 156420544917615713 742462564857749633 857537961157746049 772644823989136129 853444484275875969 509829057811035841 799906644109370241 787685917038242433 893315896627889537 939856583858756 457758380895981505 493662687335156417 563981189223930817 276811226788343137 614968627775681409 333143877422667585 749389139025915137 981803849157859841 856195895967928833 961051832652000129 576946205950370945 316296881091265217 963025919173645697 544083391581136065 553832348950500353 913282743185124737 467105887266015425 477612869349709249 175593186993602049 523489688325330625 663487826123287041 797885561841138049 585856628484272385 368492268770854273 214430385459664321 250709398882118977 901456815584189953 280138987804949825 907444826051374721 864193469700307329 192099456685930657 843644519452954753 109890437452278897 756310445862961665 858009413511148033 565118714970910913 690028529646895105 35245748452535253 713427831422599425 34519000795558697 370859089598482689 971834959799647233 529661215064884033 422524521913832257 633641738815839489 42202778189572857 80542718880401761 783272309658816129 893719333384737537 61447069085343033 968185605884933377 211025666269197377 998719975888434433 15430591068746225 180954390831381313 172545672660579201 430637921776465729 610146081389981313 582439688040601345 391216053249596737 476537423531937089 212527887237410337 374312292234897345 654962384845607169 131162526934801345 171940537090815585 182289595172640865 346966628079801601 437671777322123009 359951874304766081 338737144251616961 423490002077915777 204776272506094881 722590934883154305 373939044024091073 882289128600294913 670094075426590081 232418955751665377 767717050248229761 451774953171895553 336520236187297409 588851061211894273 881398671188399873 586979020304884353 282451132353003233 528826606169030081 305293434871011009 763440050277825537 145021080770348481 563833167664480321 877622766402957697 222313248578021921 370959766215406721 194263083715508609 506676708766356417 525468188537406209 410737534368692545 212067552965915937 948879076216165633 642336255397456257 252433571471726753 84741942684996017 542095614026415233 503178338524936193 21966003029049829 818022418716449153 887206414356164481 536775520267841729 551314551585591041 274618621574642689 823598267937946113 262932747489760033 587122161431565825 38295180512559313 108353877629348001 458385697650928833 195183488565589857 366216694543975745 727686985112519809 263597077915608929 444041929881464641 80381728591870433 126384528676787505 180528235657963169 421074488835103041 877011686655759361 111083020576195681 638908024412462081 360521808295331457 149875444642614049 181165469416690433 420051173269914817 224020707385818689 151790665789217633 372581438896794753 40285762456552025 565045100385148673 983143093918268801 811255291501019777 356041625851165825 289609814668068545 275526136616246465 400870376926896193 383261394994139713 872617123743211265 513970024298000513 892238952614398721 176781281222279329 343929333171104193 147273074531238273 866353030240681217 720572375424684033 577859064031045505 110362416433527953 419349189943424961 95243041057475617 27133533146439961 216218249925145057 964424755842749441 751111697979030913 475986693975457345 361639641623039425 103252644644520337 887724754872440577 850965139427387393 378081305694404801 898321746227033217 666299459008246913 842026740374834049 96145096552785249 669167933638441089 30723806368090581 535916663797905793 183387363375356225 101571792363934321 134078205198722593 449600244818824961 166349196546971009 602021967559572609 937914124395920385 40317739863894529 818701245794766721 443241715693808641 225616297229169761 742828826324526465 550813521466576385 964139876188134785 632095003310556801 891486399880051329 287733716627098337 433590111704923201 936329885139032 88396316592294961 491430420897724929 827002965193422337 426238929975145473 8183795485422253 841300449749137921 753398110174011009 287068462146681473 629524801084315265 709547697770229761 804898190516205185 833273427185193985 63963426800768273 983434753782614017 267164919647548513 905961323264779905 639600661629046401 226033302046939617 155821699218414273 975989735776497665 582607506840872705 315525389715428865 48518986241880673 239265973342174465 430412778754671873 948030278624511233 923788048128237441 226478970182771649 379694650694915457 71171131992127105 845609659340318849 553241209434208513 808441614454679297 979097526086231809 636735774108750209 668754194708615297 668444641428038785 441514035964228673 844908319265336193 949411320685317889 792364458588693249 559627235447518273 145509052278207201 248724680283434209 133337587157228657 694133687091049729 553761984503985601 155240208516790561 805918684621687425 650875190534716161 291934241010118017 152446413961943265 541606346254638977 648155019781636865 115206478564665809 623968600381420673 842491422904700417 438635424137824961 227799175041234049 36580745936877433 10552660131480707 284042606268439361 392960299043359361 573893898100681793 161280622200180801 451536036577774529 371582130515569985 224250871329534369 877738995555603201 138624628403345441 720184393977469057 664755014300045185 919599032655085569 564128295828876225 186066448292585569 874993656523773953 231459660955891873 664210057766705793 292507113065376257 982517362958066817 771869205924858241 886386450837075969 187515864347652449 439262132309099969 550496323666607169 915232881979971329 803977663829847681 883735982584870017 873084170651409921 428931002174632449 855874658592931329 415941788598448897 575014617564789889 766677527612568321 74025465303414257 36807583045646905 912985003998230145 477233486671845953 405495795946784193 545601617986310593 484560093053858049 365609942573637889 94166854313847633 689805119544804097 776933082445751169 808256145166463873 697189295979846657 92708667912805969 694463323846520065 670459113379262593 135114661947859809 793221309786378753 180431357550091329 239425155011385729 924922129965885569 796792673699346945 98565547500129473 742264105185807233 298110240271149953 110830322826348753 156475564868301825 512531421481295297 94290006665566753 405555157221503041 384027779157605697 917922024979997569 168711581882924129 863009680632462337 588392836753243393 184098234718842241 724920470671257473 442175188484700481 123087900447046657 117542620816362129 36935237383012521 764247225867212161 75551752221215905 18950411361000621 655255799640990209 4571819868377959 706981787993157633 316335542492662849 484563798329709505 540190821909579457 295304419595467521 365164852486227457 305703249249710017 946141015304224513 828846108493621633 646026601553938177 8594775766461283 139481263631171969 681747750128707201 126277762023047297 264929257185933409 745492709154124417 145271969813535393 681619681015785473 749220766895526017 891741689942381953 680367643307747073 240569082260687841 604113280021941505 736971442053434369 950280180051038337 216391257697505793 321394864976731777 805479601624188801 57356367043396969 27440015602390845 895265999285634049 144251833485217409 180840429027256289 231324812555737217 210949330029457377 48290400461230121 743369978448740225 367344814202024129 512255695562167553 536057963351058945 839658269153687809 824762716909202049 189399600415960385 406634178191769281 473719193408911105 444433331624619393 426975651953505089 906063547304089729 968805335130156161 583873494945191169 725979787884178049 183590296290180545 50463675645502801 700006143171460609 378124510723999681 568287603109840961 636869804426453377 251602675398412865 431119861148125953 560377110097579841 396606278478728321 720079354010348289 986360569460139009 454808117800556737 12655663000799679 571095757792829057 152488785584019137 921057003316224897 698560334990460801 11801526751664683 117130065572574433 204374037888587873 490060903208245697 874152131137105153 462891949120241025 19729711383309481 840289654791277441 11160472610864503 551258560468561153 638503717404493185 1616343352139894 321089095464298433 928725266899284865 155649724739777889 20997448094632889 208362962798016577 813433597222932353 835915771025472769 112268320831788065 696465449106408833 728352419789793281 714086375509783297 917966960301285377 977465729275021313 829995868075734273 36646092059758217 220340073339428961 318434417094419329 901685744326819329 529378023606415809 7133162797103411 553281436521128705 939995190584646401 33962607552584957 209208185059651457 929066008574448385 755415354158436993 531514570779325633 686191408167374593 611278618447382657 667256653760311681 545197155279371521 191082037324378017 398799203630641601 722745135576822401 48715343619864625 658525520530744705 75139887100615249 576241358012701697 291871679891730881 563375765676539713 700254682405425665 282158322211934369 955852199039373569 630964354195910401 101838032297617793 480775235236642113 165003757981939009 458513787795567425 884959121907751681 376649416465916417 582200518236238209 754352416344190209 675534943830111745 252258497864623617 903234274331484929 809612529237824641 731102398399951233 143023287766347089 921883567667340033 393146711941099649 879303600381145857 482757328215022593 169427884109328641 677332536445106817 321269345753830017 660276340216462593 226508518039526753 748728531580056193 707618681793544321 298418481963857089 775654708285490049 187296728974331489 56158032666626665 856738704720477569 501875224836727105 580845465461337089 232756673831030273 689936542068203137 76969522025596145 412822105401545537 513616834127457601 677570473162127489 779271686398335105 772575489209415937 44691647072649945 829342621969395585 231162508332008801 804313779853373441 121902885024876897 107369054714560257 286752908064489281 766431529731804033 146768204081123329 976172379404140161 104663461697160897 314521788619032321 831884816286173441 667058796859699073 806932713403870849 962701481822520577 908378401485745025 741110264651659649 94039139034723713 197962668796037633 844982986439031681 559898076195203457 575200856039646849 15845208713315629 251064766120460801 671495989545000833 28031267654231585 573159373422726081 981960733986181121 728353126607153409 45910598089182745 590746622275773313 975916836857745537 350618266074626177 616840532544788609 227954650050719457 462250488483658049 701751934886580353 733964733733149185 547845501077418369 27823976278906317 461509925912416449 623369677733482113 821004572210455297 704318890713306497 264045596367971329 125360848929648945 714650266994951297 536092508821436545 555997594684207297 45396668984128753 586660475722908417 254645384840141985 651668585667870593 342639420788987777 370859503587737985 671130554544046081 591048157318987009 118156677601977121 885799114310628993 106209057945203969 203403460101704065 849811172624715265 325296561934678145 713349240149991425 646993313302878849 873569457609992321 461762411461222657 476948814824520897 127319575856951425 986222913196559873 995088162137577089 243124281409333057 626002583166034305 325356501062348289 58419747996396153 584482288444814209 324269459500790465 529953901160883585 210994461194147233 29607243620741741 144214190030560033 88550168760750833 136467287299694817 75439198946565249 13090539900339593 808717588244281473 567524620443762753 21371099253482129 277222302547606593 387404806139219457 784430402656056449 546085186585070657 239574008133622849 99876407155949921 12448468289093741 823320014410196481 296158188051741441 957477666582949633 562436833656306561 25482456500110829 219426635469382337 191060082754450625 27541416396744013 181988608251113953 40391887260732065 305655276946883009 939679761119720065 383253885704856833 864865441993863681 9010757484492871 190876350080017697 295301242020311617 112920084348864689 156158692539609249 190591552487774145 371087555184640641 775149170962699009 166661034599361089 130702776066939921 213057206814649889 655794908721922817 681068901338225153 100100492142217953 410438982496213377 433264586456012097 127083855184611857 881930073356656385 200852991736010017 65487467321950985 290671449699775745 594944373600583297 298458642758117057 344149674414872193 437835937498665089 438458255367336833 702848126567456385 641868968789928833 341927174334902145 465866393042261953 719992678422794753 374249889637219713 150349319645915361 858076214078707329 457726405613950529 829531363314480129 112633737809321841 674620346118274433 825575010721063809 607867653811389569 106408359097986961 621373979372336257 397399611848239681 406458484494741889 784350477338765697 350063692497855105 163649378169576929 622679372165357825 247382355078759265 72092089272800305 189446173002547617 702597742045519233 978916889142997377 469218615104978177 939830140031897857 204958298809835073 481766772328786177 673557729292852481 671972493746690049 689671476672849281 601402883124539009 392032763497951489 916830995123813633 174455643353333313 932718857264735105 504333861585720897 973530020593241089 573606150948101889 356586755137730177 872672933345199873 265761078853511649 169556373867330017 579656250049470849 885934127107660161 810916408670376449 342246612508738241 326564636613742465 905536496450366721 332808213887243905 955240233779655041 406620008588408385 286432866493882433 314134472003015489 573561728413857025 423852993807177089 780766958279855361 594899402331105153 59542552774225041 174986272967760929 676026167850992001 740477911442891265 693336751982648961 367353561429869313 21911582445937941 43748959819549073 318623494275250625 849243611350306817 324076412169048897 608658126888169473 786386845943887617 67807907937524449 457460584098555521 859775004401267713 216218444594041153 521935900844301441 621899349556386433 109081732933244529 11615248224579489 954876642234811649 538358956678933953 515685325613059585 740156311316532353 407503409361158465 891529302000307713 127833709589335601 648778629205899905 829736084064538881 155183558988142081 384103971632310273 846796561009661313 104637556977525745 297924650856785409 859616432216508801 813611251774538881 285093032846535969 631529652023715457 514430204898712193 523649888824714113 862897647817380481 920552329772291969 778840137307749761 917998607997581953 598776082231868417 274252637537472321 491191789095847041 871111475075771521 31720675969769021 760016606240881793 688255693265713153 23180268749051437 277569740138009281 846562312767645185 189474882883256865 586149846371377281 218588121457816705 956373997499653633 670965857812770817 336500745116232705 104715426530592737 596568518298454401 802583128269628033 723958421377552897 937996464774631297 778002728965716993 34346516174988297 236016222913910657 627511233717374465 21728618500247877 732898834017714049 637990883790287489 694010961001726721 3371705917786017 753354706680649857 372304094134641153 510700146420024513 378748816503332353 808989466971620865 554465587595622337 506565027025590785 162780531625529089 495895552913960833 593111271663182977 76844231389376465 58842868158620833 820322976697081473 324338262195460929 865300407868023297 733118667629796097 44365534064549905 664016336083214721 656640118829759745 339853321938221569 545525791325342593 513906347477224321 974626100645867393 785918394376849921 815184837613397633 17069625904461817 80138910398037665 699591974229093633 290937634991291137 144622351405480737 939806827175761537 777452792909727489 222076850995815521 49414445038358681 754091461042978689 828857791972893697 453287629756442113 73357685213672145 236274658739535681 139356530819853217 829048161382100865 815181623850371329 291147794450584001 717942117105138817 773636457407416577 216272493774063425 402990209025876545 79223798162033185 595467745216492289 306488732617104641 583397224360997121 707032529746811649 759299669020531841 562611061224039617 405562623763888321 532864301535951745 28339341655051697 903164308716320385 545743566522620673 188778309601531201 216287542683129889 199156434426875265 525970408064171841 523374787037297985 725806316543096193 985856521377989761 493867638549065921 730381997511415169 956867202262269953 371741969345102081 953107944983049345 276910125281645505 621123636072805889 153474760324506593 267037057444557761 742933121624759041 525173022611408385 947131567904598657 472015371325557697 321014554204211329 217776881761633249 963451697128185473 757781157063423233 467301715128655809 218361659105692513 506744435427528129 779532289202837377 448600237838618881 244123550892137345 622102430614169985 468456660269286145 968760814999683329 771628351896492161 703114251212248577 990248604359539585 869136861777789697 449877199053869249 592396390136876545 78987553059594257 36608693725781905 822471467775795201 440636707338320833 839008594786879105 88342548520088833 716950293927933313 657746733058097281 780570420421103233 370413138452448705 672912555041090561 904073433274739073 934857125636956033 58642938403849601 263616961954848961 582961035254889729 306894316181942657 201101654506373953 927949499251365505 451444386369509249 176199738953972225 924891844333401985 483652122026338561 147286135985375201 177432051625888929 542973032749642945 304340680264839873 912354850798699649 98081159237967345 253323450999729985 881048812841665793 989519060940573057 656617600134470785 601807282717629697 275888343449064865 888467250053089665 489869568356699137 976432591798882817 636110833069150081 401445009810395009 328232127622531073 474602495993707393 249709710454009569 239742040540541281 95266815821293713 412456199151264961 570163125953481409 933402457191924353 986078971032871041 168068766773899361 652554667438760577 58236016382217313 586447542941289857 625355586424930689 663817652509461505 434564478168105921 750035699655601409 135860859074597329 647049181142460161 80660417980773505 290263011874703361 79675782166006577 827677809942795009 940564472384970369 930829206537826049 988632872536470529 194813905690107713 671565299438647425 336828243088735489 14384699839368409 324559764438557633 642383522955519489 187387589749281601 766349721277691777 836727755523849473 220930672404570305 999443877246751105 210771488782697249 98754379957963329 22955689018395733 947380395769560065 178891802749603809 870176532350381441 43109006426426793 999686990037151489 861709974577038849 280548737184059137 131736593279462961 894566609762538497 518840796047953729 568947006495090305 638477728388586753 462637900959766337 63069659536992617 303171549256969537 882519728364421505 565827590003639361 529436091632817345 713497165553558657 484824426111835265 24592829585390777 42783316523653529 394522093439316993 206073968310583681 746269956225550209 371042916910340609 977653655731057153 362401523694025217 319245065304091457 619056771783434113 687487590352443393 866714834025934465 402541254148022913 971074784629422593 652357753760650625 584751258669577089 698200129077907457 536433035015889473 830349274924056833 760711124043602689 352509030957381953 465164453546464065 777901519790542977 406815853565952065 577823218213570305 266899497373671585 772722715687930113 554467584399866113 733711769001363457 141479153311308897 3166094131284326 312511836935222209 246800037670869441 582953480597737473 352673251576273857 591713353963818625 603497937464911873 285427388027500225 393694413253467009 845861531438863745 317424933922286081 710517982990936065 417092727845410881 101464984046820913 680527234292558337 588606195439979265 970000932926534913 142938789063897793 258513059879522433 151826030433099393 470119025275376833 872321893619862017 320315903123006529 333689301203349953 973341258889330817 346300116048503553 608966111902550017 331868603140762305 263325189284071105 723691183966956033 306765822501549953 396058170183835073 728234897943007617 639236392595229569 538403992406802689 66727671374636089 316600278096583297 300827799102698625 937124877135946881 213329519248048897 499354654856926337 724094454949927553 394907564084139265 478092435797961473 90089361610321105 948115080782109441 179583933461376705 265534418491711233 924966512978169729 187081869924533345 759800474253200513 385483430688864833 415255415096563521 673799829430883841 390723554280104001 281555670361427713 449924148935291841 341382294441821441 315530840354785601 396185710709843905 837071164379064961 509435044824179777 194281399741473857 341531718622661633 678292544326932737 821072875180256257 525096400107873537 882618904437507073 719544251630335233 888572582842066049 643219074427864961 280286901627022177 718995469785920001 410249205897066817 720089542341913345 787848480355691521 323224403426220161 21787027129754221 713824992812224257 313449426831994049 407451929309484481 334927422507668353 699321447021009793 732169133515085953 576036595199408193 628901136990741377 513597647852808577 605770006026233473 751986965246214145 519707078499557441 351117375475627841 207167763562480897 927729518732487425 804322295340988033 323911479990758977 580255653213555457 75872536830370769 116842505758803841 129757964357441585 738400077342774401 503423971831178817 237688443052256545 743975356316131073 127084709608737969 104174497654195617 952284428387265793 440174189332953601 773791411776855425 753191101818369921 489561048512733505 754351482168008449 512870722698266945 679152009968827777 401417659588652481 114886477031507889 712098935218492161 932285746989574401 530691723733063745 476310379934321985 713694368819147905 878776046204460929 606634774201559425 203311256263322817 924248947993348225 40605432670442809 293428160825918401 767555382317002753 99424171208909233 60003940600363849 879549711957601281 235941052023168385 840089565323253889 300140891016948097 555114125187223809 565357899828089921 882198327979921281 751767266335388545 592569329042767361 974537038295313409 174075628338854913 855629286198872961 75877304207175201 64902534782422809 508541526971157505 382200626049591809 857704978040125313 414355778175366401 145629251383766689 146316639107222817 546987872839160641 403648926552538241 222442186930521761 540459256147595841 814920258831996545 465564692324637249 113395976313356081 315681258226188545 571009699854720065 511775025351401089 355817126980866753 845543657774310785 407975145539730049 308383609272642177 387343066991277825 101165295810286433 591255181112664705 184274304308591041 513142228822829313 522869779853646593 112640757079198289 890122563583378945 108623039686889905 877406861007298049 415593748670481473 232037232105572161 708629218627606913 473893592080838017 200323101410141633 412168820400996353 994352087576672257 914160434067635969 738453167066147329 777255140935668737 687180258072800129 964919198259007489 769548186057484417 941108917390483457 432929620052775041 454038638280760385 854891790598479361 372742437054373697 114453596474447745 58289952870591577 958424949982749313 470554327589002945 885251700041820289 915403738779271937 581909017934144385 645280913685613953 56725098468376705 562482356274255553 463116534383694017 858872159183494657 798147725037083009 382182549851304257 254700242869454017 589847738549597313 187832024193994593 587192816417921665 730514472500296065 72905120730172961 268596260047175393 555073744901843457 549351662575070081 474596500777867201 458337001433648065 755327677458534913 967724441005209729 78897792831543969 510752493164361025 507561875703597569 798509367151744641 555718514481188929 541151691660672897 745877228179192961 416636278056820673 539229059786567425 772546346955621761 915347720078042241 412846196825221057 446819388735892865 228211214449260065 119974715594263873 178765035593023937 197183367229587969 724586841379604609 909249889647266945 998688915608418945 39203686254300153 94391957199263745 317011701633116865 243713895943848513 461876284273660801 501334866432571841 339327941797247233 770957312759030401 327468305504854849 167716959629075297 298501413293092097 274023845341055521 241582661173897153 512983085226480257 31922552493167445 900605905860651009 359063033547588609 48994624989688873 564452049152333057 129839059402833361 516098486026454145 866208250702314369 571503619087419393 507047981855571073 796984529350542209 909388072453083393 170332317633107521 78731018171716017 487400356518794113 732937781681798145 245662474760901985 108580774857351521 261527809852768897 61014007628045873 932281794906241921 129188430783848673 402749295246838529 288499006460611457 54279708738246057 477619642071310593 700027123539545217 343521550656561217 224039002827293377 950694112347726209 305518449614641729 903996044646234497 102845398917590817 12588161651045483 522775908795413377 398703023843893313 641130419795086209 398974018110529025 36407029832208337 122485860443546817 275103876055535329 934600138819114113 138823346800680977 15540263275482859 336183949923235329 751917702490182145 781335651027081473 574501583091304705 811640451147891201 844608569080001793 827102831237002753 119691581373786001 13800688415283703 379833533051261441 342201057985324289 395697752652623105 308722850146860865 435485669853498817 586355489567669249 654276069848179969 414239133534078273 723116052002872321 92801023537521841 897868711862585601 695655412655266817 443537154356612033 721569703158227329 552913494991059905 612236308056008449 131066940296626913 274623024105427041 214317927236109537 949099423738456193 245242984062137729 445165386003058241 241329599773251873 610610565600733697 327525101902843137 885823108424876417 391532585139188417 659258260494507137 857555898562019073 697909594323537153 620438189691867649 517861169727023425 12125448343091705 921604187960600321 931344371026639745 75521347523359601 483878084163613697 727557851803400321 281662941823725537 64800046185336417 380420026057215937 135335790028552337 101233902549481057 928106227935497729 162875405046996481 702473387726943361 784363439037463169 337321421217762177 151759191682948833 807140127141384065 425162849735059457 147433369040808065 523577683311422977 782984297785677825 185581493817466017 380735371295951809 30744602826253245 230302148592688385 643294337943061121 584413634358238465 127752576739077025 624996449819068545 653925388652737665 765661622187661057 396229854400509377 755744052795638017 86188791800523745 972523666086882305 389329665604229569 248387769254978977 922261222443836417 296300247742532737 411258653112675201 270937551391643425 847538940818978433 666489734679114369 600690422355931777 566967351515447873 537982114881003777 788966231287741185 677994485174544129 932009988644654849 359234269896845121 142595924656401249 166928800502368801 647290661153423489 354977583246608193 252095165024126561 23609794817225805 816433232136734721 973521760410207489 852077838308414209 751726241524998785 940379889986079617 478026968595031553 858497675313440513 996266753686974465 918567063280523393 939256330095091073 781758311416066177 672273961150601473 313406358990338433 918192350763121153 816460474247332225 174735763700489601 571461608664225921 722710942424370689 995026947639100673 545714438809362433 697649661226225921 546887954164333249 618362250388695809 450861898437814529 945706165744741889 968142918682431745 501460590708855873 885863096607117441 564556055553683905 546654608819693505 173792924076007425 31003550650957837 749744588904565761 519289548440710273 34827166066829565 76510216639881889 243476433408464033 448269393578698305 18735105181274749 20731615966361973 635960214388081409 830192656637237249 706910636089670401 906392207978790017 302671993402729089 16672150983282565 133186903712225297 106491605359344993 102966115132876017 782228347963311361 48540125541219225 640960397153570177 829433571015986305 702292125727979009 896675556149357825 28595141478639621 876919289011699073 393944711760425985 649401586392226433 427364578462679361 465668383141977665 109709541169394241 364431642908481729 251821356399155137 853310196500689921 161286833130574785 464655683648370369 681607622938223361 482065759757151809 952188490838125313 356563984819370433 483072770881086913 685561876289501313 798015018463061633 869080896327201153 990616507293786753 6961247476343858 258469084406243617 818395619011152257 459944297713498433 17905679848940537 959598706080939265 708406140224635521 977014186683298689 765276282261286401 177308350063469793 532191567095065217 739728074220501249 177383478471757185 128595095210201297 922692531611627265 520665797599058049 328418441047578113 585610957755164929 538829421035199361 55290891508157361 863459008802198785 215498088974854337 798069223501638401 708611739737044353 927785094555734017 847592390235263361 562534084597853505 172425050530229377 3603835369961673 586269709620992769 540823558629536897 893789248157638401 342521096051942913 495268751387271809 322618320770128961 82687537550903297 479356221144161793 166242706673003233 661791095782543745 282983129569878145 236438953324157089 304668963766459905 863241068038387713 796406474082608897 869734009622948865 989809641225022593 609186378623856897 545735399067375233 589517743639138561 227516669816367297 935515800917197953 962447858877062913 707515434474391425 66290292070775081 194460628649576257 38482616144015937 546154843946087681 904730713712751873 25871522619393517 34499682047659521 998784585244255361 714595791874913281 618467856419552897 371978781317572801 85352361092478897 35944643288104317 840389290257871105 728044553901334273 917271070146302465 582784464088987905 324166197702790977 215100717189351073 407277959317728065 708347233989854849 926907485469751425 67856053558024601 652396229450733441 413330893815171393 477276593678023873 424421920267995777 826147594790317185 898497599325395457 645009355853527937 412768064935853825 363571065486400641 240906328320860993 607766246830092161 816479932385583105 261135479454001281 752370014747043585 878576665109829249 462630430180162497 73173867772414529 116695065407284913 832719596682746753 158451343034123233 125024408948721793 921735144430073217 726413602276419841 401778313114512257 116768324294771025 641748050335238017 125104872008503073 242987596450596769 524567401871852481 189085922896936161 903515412948063873 14006727791787911 461505722443622081 561601464511070977 293139588656170945 234253839778652673 207039410145402049 848667905940800385 738876527871877249 815955749723521281 802287655626816641 425364651636058945 691403674636685441 824752111135090561 614215672754799105 827775467801529857 465303276808793217 998975989865563521 850148464075335425 844708289522273537 197544216607862913 126299228909253713 738021097624883969 330326784047230145 962516588051766273 243957973938229601 638449450856246145 201660278278083649 657361134398708865 633568806123456385 211352868898732289 863832102114486145 236900386491338817 279273132159040929 989859726608802561 748843378066411009 826258402713900673 44895876182572185 213086289384936129 871221363960415873 699571715619196545 388888166966189889 510731349019312833 921765192138863617 816490751659070977 202581678840907393 318031680438966913 830598807779665537 739018921360337153 945878628810852737 609359235550403585 339997653348873985 197331090227518049 923725217714483841 380617974044245249 608843738239471617 175374548124477057 445981592596474753 70749140440302225 412559734846965377 189229209388965825 32647263166857953 905336444358542977 59078217185913217 930459909967321857 446491389843153281 662899799487764353 682543668161272833 843227633920999809 477261536896598657 127485838491342209 337373989274482241 651058612252324353 277716414155243297 98238158638270785 47001514366442625 703345804623804545 14286877054551895 204517978777776225 180672519478093825 82446611703556273 387379080070310529 428729414887119041 770335496544035457 212339085058825825 581983245219014145 501290721314777729 435743581925663617 705026715240318721 702755077867557505 614316410515034113 772912064237559041 40184399451984377 144133499056941633 941792968025058689 458109402024376769 518985730484114753 451012129413847169 571725734171923969 21346223105254581 589839620902065281 485281916999319681 795414242014547969 610212916318772609 890212793328611713 465122512625448769 484310694824404929 972879225473761281 166269141534908001 164779523758816993 67589148488909953 979710277039771393 55287710463215233 120887684623632193 533484147082720769 933499279995785985 682423368744022017 595975328017850369 872654855994770945 611619290796767233 224168467240883009 700027396162234113 498426958922681985 877931501114900865 319805204158253505 6931646115184266 781017545251277313 2157043365912160 216277363780800865 154949752405322273 863140725318249473 749349881540595713 261451874477128129 860330748059190913 153231585337611169 337451525027717057 219005554696547489 962732737633082497 168546143800387681 507640633436707841 471605795814493697 162779124695894945 900353009502087041 976913633407093633 567226080340372353 999011783954053121 352211280457812161 227272806526357857 509043465691089409 977504737359929217 942936675358456705 978907493268962945 408225789954212097 136882026601831793 729426767395256833 359308653816512449 529976689316665537 369481673836524737 880304306735045121 45458595222555689 738536869618069889 581587950894380929 86727785164885777 866812778145302273 961635759302279041 958305696962661121 27218426942344109 123090817787527841 577469000386383105 788687198434054401 82595496186474545 318895655255218433 809089520443389825 231683234695502465 26855005724687689 38484959775018977 976713484503004929 181539362626473633 779953407671985793 185853691595312385 195552563714382913 781185422976243201 706975454661634433 970502972436776193 156210990085423169 783384666096374401 671206955070164865 516344537555525569 530375106115140929 661957875217488897 710456418284682241 264223643335469665 303544877168842945 309941475078552769 998957409546779521 897262939336272385 649106425510293377 149365914742297441 701843620674939265 77987046389324641 477442380500757953 230365668362033217 524154025516129025 97958975156402065 376468032101765697 268094069003005601 628353839807378049 621046635044194817 615536236976634369 797578940865584257 148331156739448737 82667084002665089 225768070675254497 603007686907965057 596756894407295873 287279418026201953 862359658107333633 73387184422706753 957709882005833217 138490857623807537 367233760261253633 66123603084314201 416827340584607233 819506219628067329 305617860408897729 529474150854220225 324326493911304001 711015128972419969 572933990351256001 490325835404910017 757563388011593729 749325588982259201 737099679105323649 892269664906571393 672983016751647489 165593452797665473 577409505309756161 148001364607544865 164128357909735457 748966485274081665 239163103034950817 517855717133990337 402697732044646977 99585636592010481 180823421122678241 551560107334573505 891477817611249921 204516428347830017 238548881151086081 732487829302620289 237466502697333953 19296542595085953 465390131122855873 182842256421075425 624893338960962561 273983366659138017 166346663507493281 254973147394743201 973528499333884417 165093944057801409 696035969833186433 119705224759677265 678151640324134785 929001077026640641 16258452119370049 29060779791230121 188962744799784577 19159781469838321 832690316568086785 880621491570160257 186815684465873505 995589473136078593 902874449590438401 537163960710337537 986324705357890945 562555726953647169 94301132933875217 191907712401977889 147142117067748033 7232762249969938 187496705896773377 941147681480977409 250164969592010081 661760527528073857 683614240868703105 797244516697809025 890357243147239041 762639952075971969 861116276217995137 201579494728584065 218654868533622689 59563160444739081 606950960362663553 875435479246270593 727561551145644417 840903772247060097 652469915206449281 663755259051704577 392176703027377729 321172396300298177 504664038498699329 109892814351916001 52280606950066753 968375637366648321 763672645585000193 466975654267436353 931619056850980353 743629928127703041 545647113954938561 962126404050643201 145687952615109153 54425841071775953 226742851464063489 532963359803836993 735250486605099905 675090787169594369 733218273609079297 241551834198638465 293783457049901377 917359733067485185 621406859268500225 819974851317432705 325427691888922497 910261328536947201 419893570385450945 635222174762979841 596318378436084353 207112193585516033 297890281665001281 991074833113948673 525027081776972417 829261632456095361 435011683985376129 463627303142025921 24016210642376025 797944282220441857 307973712380583489 638205386450387329 658371466112829057 729405729307259777 991866218641458689 562493631843715009 863646198401344385 972217500596371969 963410672302824577 728095976296579329 672556412635362433 362869619157706305 459947444536421569 855556164349899009 679764218514012673 45422670817345081 312876019752462017 991724521634331777 142463623453114257 37943618992656529 163090602027121889 879563865494837633 317443536847921601 692991994154539265 856933350318978945 565953796872300097 596381496882447233 767542133347078017 595773200314365441 250318395185978209 272075763394273185 131024416923423809 505080224149804033 314131494454706241 979035853165090177 855870506541478401 837499054699147649 817335316795144705 960330140149782401 475905993003976833 119750371083750193 901856341242030593 354966615080702017 2625177224828691 489152119065945345 44755954048262937 40617109088859849 61908494957094721 989222336519315329 884776723741801217 147569046970080097 473829918427739457 155398482733684065 977427132741745153 951909919991752705 231201088190317697 224704343408472353 777202339767605121 307750968184638657 139387508829017297 353660213315006209 3605106113660384 266535850394266305 127311445125997121 386435458266571905 313473456604448577 811040169477781377 209652743438724097 742880039724465025 509529025197814209 285556422424694049 320924238825028865 609463461588983809 888446418258588673 793109073353793537 316809254400865857 734241181976269569 436148377988864385 544613813793578305 676006518019278209 121830135565101473 469118106869963457 451066491889879041 181559175118835009 871201946912204801 694577883746596609 543628472701929153 724601028005821441 326214994480334785 106326125865344065 561499148046966209 481611243406732097 847650021500353281 374392391267484481 65490758933524521 960230104356128385 550658795696715969 543625534930335169 96128438984909089 695679501869690881 670676707845242241 687663392451661057 906897245896917761 882704328893311233 164808481602744193 319857029378347585 952080732397707393 635181316216332417 268416656550041217 631677824993424513 708740130882777217 331231699890565761 5195515423093157 192585518994668801 256152299384371681 95549994706473745 793593967571435905 424568900523404097 843966013302182401 628074630943928065 956379886278806913 671502123933755905 51082799871057465 560053854437214209 979860840207802369 870627757030511873 997578113171503105 321603655472472385 94362371388609041 944046667747876737 426734049100094401 171240142670527009 170710266361307809 945853796891803649 156463814609484321 865448276299076737 14487955801950393 499921810125222529 320203606201534529 248598783905478625 59689573714560849 59340634338376217 215987231612164257 399546962264878401 838133622554419585 316834024415619841 276285538362845537 475767485898202817 755836937962438785 642383638685423361 305794305871248897 909249856330546945 920794038636142209 556710687521963649 433323526612372929 506576300332753281 519708295739715009 944734122154578433 239035758901568577 430229322117497729 468748974663792961 339806612235499009 879384291732197505 146456296345959905 403057402385112321 176214283616666017 197221033243241793 639805018342173057 112316608646846561 313527414593075073 309812131316011393 454213567609414785 69177091182407225 421946082082989441 877174170004170881 129391753096513185 980767176738691457 413461171334496641 609608171487639809 78896356171711089 271105103219209569 80736276273277953 847070382508494593 888129932427745025 977291746363231745 426023885038098625 582710749295831169 897459638764061697 821343169504043393 928698929088419329 785289898316623489 44359980170611377 761991199607603457 705288337012667905 555136154300942785 551158083772421057 399433339482353473 293985738316102657 608833454382480769 709453668485167617 416670827271627073 670979970523838209 990071770369144833 792074849579236737 212680862592062433 243533617397496033 237301642613576993 847616861053268225 887296246464625665 520287509433082113 570396471189770433 645920257477953921 350508241999303745 129028012583084721 883948115599540737 455629733386871297 78286667140229585 923050079827426433 427735935531433857 273210934863399745 654370392154955777 316819505305794305 317074474774731393 978092097201283713 907391845459795073 338046664718014273 327043360752544065 68166586901170945 62856144312601001 435320311099523841 493042475780558913 806593018306472193 720719374375061505 987527784385640961 651828865581837441 973138117379150465 685546656648536833 13446348891214655 326436998293136321 915325479969567361 214549274320670945 457793357451386369 977543685684555137 206107381944278241 309396598124461505 954959616994578689 133421040081888273 171018406201682177 413893159407177089 355534760250471041 869258078029890433 599775419427700737 647849287733460993 896104674633612289 461081807564742273 621659921922173441 317325567005166657 442823164587458945 294654662575329217 532982569461424321 405592283269921665 127722090324020593 598574787625526785 116337289453468881 533435351111119617 198040296450933793 704491742283511937 998680447089597569 150805226263994273 428060780940676033 55130497959201105 937620523299585793 606315352385632129 805711820765772289 400073954987238529 697402307577547777 61947062221232585 848800227799237889 685496425710542977 738268247661466113 755828870254628481 165117619761140577 280900423118243489 171154897121695617 847575067808033793 224332618580056929 945144476671917057 965635923642253185 442961774964185665 625717295032337921 445543379815365633 899881447663474945 525383429123504449 933144026422489473 965582069805751809 130018135595634017 511389409979596353 806843285874613505 404943062427737025 971122036510379905 290594427698376705 230172800017747649 754362824357347201 727258188570374401 653457747619295745 39778058967080201 859687476928616705 403224093967267521 404030603361601217 290312401028408833 844900599323640449 361309831304168961 602098573314275841 682245886984851841 91478449255493649 453432404681038273 886641575615239937 955764987662711041 147948457543552801 629037481719933569 759768786383613569 798513796217527297 23868192092084685 274414510901820577 819954517658285185 63741105731757841 589611939175544065 627392894377663873 941324217716736897 472710325772148097 918483428107851521 96253988363784513 220862589700029601 146039911017759041 360023841827999297 522207771834985153 529808677253054593 328634803438752961 490336923170662657 705670627988709505 784360950703611393 238333409281430881 242315517108071521 478193384369518529 622459256649573633 666243905796655105 949459095548224513 370203119115430465 269285280200360705 514517262736681857 543277505854607745 391339825016189057 678799225027130881 993166332639567873 105965179613907169 512316392458288321 939803054315571969 470279774320708545 605110146820781185 287759089372599425 773510168185861633 629010488297701889 211806235072589985 376872343497709057 269353132646326529 420079723587626561 741922606072055425 957117732125595905 803845334180532993 490894124934960961 654835105222151297 655129219506036993 63924525131991321 143012790553761697 715146586865106561 374156414752150145 904666460646364417 130538965399360049 969451240266227585 529411515911746753 268010520558018337 615585366322726145 538788792273326337 728395221347682305 883756671765961985 586437385704790913 882971114193868033 884818790205159169 979269670833669889 903203611818405249 488454025324532609 429975182034951361 705882345267991041 639012299722260481 278003776241707361 497818364088786305 616870437684294657 447224688453978561 677328623916512385 288688005906635713 926147162348211585 612355451158727297 18493890454283957 856293447075430017 763691620898779137 180706147065102145 457821740276020993 173597587954731137 501501865903502849 953043380401659649 560727429358127681 891594777237159553 933995999772800897 133528523935375185 209319787226863937 852258416939889665 593843564969500161 434694396307442305 150478000265241729 310370437308293377 405889931888506113 446355255242217217 780517186032685825 381387573653825025 818958735752470785 986343945511755777 193604595221604129 402425066845509633 301826965871239169 2933083751280208 969044363080090625 374948571527909313 892634382146052737 823379834340052225 79794368116314017 170586253648210113 300608837263947521 211525194087521121 941621755167719937 710956854041086209 778582131123481985 771692820896255745 337776854967007297 379532450142264129 720782529159887233 818808375411059329 424726395666912257 754918325880225921 252390350895932865 418862157407808385 505218865897166593 652763322930255233 228027391734254785 23354572825944333 828765466319570305 975663857306045697 261539692227596993 609725405190887 507642089820951297 60370006211357465 88071627315368769 570856251349958657 208009011938859361 908444263677722625 583587765798124929 736420468814039041 658088265351171457 734989292273965569 711872760136028417 959544058773580801 104041827778363681 780501824589322241 62948981003057017 665140892537984001 612889583946032001 929302354764203649 221242022405672161 361784336236233601 872252341835324033 755935969571169153 141265884082866225 899531456610340225 748784803810270465 585665162933437953 900787900843962369 376633087847942273 48884126853582897 679532319809283073 487188645971240705 618162758492765313 462754365566315329 926934307567918849 695999400316420481 268162083184527937 680433489291861121 403325837836007425 278449662753228481 43709458599018089 838330613211088129 797278521803676161 367484893712738625 915661828984461569 307684395022992193 265020399644953377 92440544123871153 118609966621939121 970772036374075521 482742742529794113 517827739708391041 304365208875502465 473429804029738241 53988666183386161 421069077737950465 582223968741779201 998373262392295425 523558120583189185 470215162550172033 19124652459247217 205936298862813057 848427693675176961 541494069841473217 678033938294000001 548315339217783297 593667950438018049 896942200506284545 868514757581714049 919466704126737281 436347284727446529 846406275075519745 775100834974672641 872843662673222529 867666052592838401 171087842121604449 463121352118086785 568683206759150273 643419644674025857 765843940843080193 774898260161599233 425193714071344449 421320704358649345 646105781918745217 299317044099744577 695511299369204737 782320470108857089 97101804129504641 292813398429281345 4567586713722705 119083777250935441 455767539685549377 658612371511701121 215052681400667457 611043159062461441 900112691167191041 253017137835861665 885597092284587777 130461301688839633 970840999989629697 422710725588579777 401393065385352769 641769394774598785 112751182835136625 716069824060163329 540112050655284993 686848242204590081 749082741060586753 725684283937248129 554658648052512833 377230917516243393 693829121183977601 470543165966951425 657665179115003393 941406828866306049 671567834680526977 217227252314238241 257432818559809825 68098861414000569 411123044977141889 163102872678543073 176147809543397921 826794353117307393 971076111223506945 594731776386076673 961652488611495169 882788595730090753 357593954638740993 515910664730888897 944963474540731649 619022898735053697 27199196484527733 976970947300649985 886361241729421313 960169572551024001 901030119498823681 485868364392253249 460609216031162561 510460041112835969 128027939438705825 638462387397730433 852204311442509569 676021245338091649 50663952726619497 57140832722616609 838147282354800129 870956110567348737 879725162571244161 601124964886786049 730308210660300673 595677685292798721 158884291842394273 726558583451925761 811932692364155905 33310177875264913 582983978918829185 588630248820201985 641195646996212737 8155084990363549 466985735198544897 640914966255316225 95094957540613473 377763482741940481 689317232463078913 888889378190036481 903644171306130049 641157901234407809 250966997320556833 775836874503433217 869655065646544001 209935588405372193 400318931016666817 741405081476436609 3904819207949829 141710951585963585 226710558498449889 507821995065974337 527791641928690305 427595108078534721 579483853242745601 968757645475840001 532454817847710849 173766341519922209 433446196519337665 424199680246580609 39653016388445649 253883411433221793 408866823948297793 705282694737086081 118466242677929041 531985661662048385 30221300931724925 240186584427199521 484244738134652417 378086281828515777 641808464292036993 241037705433562625 881430321513764865 499999457059686849 312171182732168257 247872270500046465 347304890334545025 689775057487011585 878149536047484289 195443239999512737 814884895632648193 791797532939284609 781702904864925313 808884053665288193 163712371778462529 418115352321919425 19801311561845837 462523951358626561 818950360182984833 806505223903854977 294276471425217089 20644412672574221 961856123573955585 895368014618171009 952234713551316481 628463468073043457 806387218667570177 599652316023508609 139287525956728337 835548361084541057 753526091984912897 352083544270655553 541396281373433665 852226334240889089 421146198767335297 928142873772173953 413626021733971777 593052233640413825 5269530931332867 121217751782708657 235754332917107233 521289240470473217 428889689271048961 961485786263636993 198805639420140065 136579405297830193 625789060165363457 379373004727980865 919624003750950401 347062844759271617 765721070376603265 768447409740019841 862129039991071233 430312523031012993 508841707639238209 85595969878809793 176615157670536161 948374544605819393 564366322129505025 486139245765826881 268174353315952641 865355892963414401 82230977080730129 91639321704221297 790992475285204225 386421624182638337 216310108264199393 157655157080682785 808958615285387649 250415727912958625 630866794291751681 492321450440684289 139932339785044497 560893262898325441 673896345213851393 584724185563885569 939454178877451137 819060022928006529 385500998185722945 160594765438744961 111106451528680593 854498954176925441 748161078554208129 183446599263902497 339704437052358081 453783888892168385 498628855079335425 69159751988664201 317717415592479553 921929945782714753 116173301647169329 754032357945931137 915605507866370561 726520236776089217 65179887254334545 438938502328184641 677056858921812225 59319375518519737 115917163749688961 279562749110652929 597490844695567361 285899767614331777 288004119304947169 974448004035551233 868851946224989313 161555838625695009 177256827353634337 354147508937302273 298976046960103041 583478285785481857 736792658286578433 447090031510910529 796111476250498433 877344185713887745 914283047022227201 607451305104177665 458091459239579265 924313415673601921 403954336181403329 669601048749214593 933878052588166657 205696412548711297 487348354488691649 540415020939718721 298550459170154881 351686864289156609 922102955696477313 468382094107752769 370238135634874497 442574565525454465 832355547282734465 516098842857275009 321071647014019137 931432434927536641 875192492909992065 605155180271438593 419137094865444481 82696649156950737 750371990650482049 259925715526691201 562993462291853313 588244059443304961 608970422781300865 725369305118974209 915991693049331713 9055584403732553 652400055033499649 115205291735833265 848990065368905473 764502179218290177 326302146040337281 318005731693020289 694787746553739521 61490329174596073 962141823872517633 472670066395181697 596517634385303809 821570867401654017 539052308472054849 359908757977493121 289296018373786241 865687334825700865 793854019001489793 246856946638615681 736690540421232513 284182147500054337 140591616111510833 787494759685117185 601234713030347521 625279574986329601 542896903397608129 7519072473513689 964607176287596929 740438025896033025 461630562365218817 189668851758355585 134652254976199265 432249445539433473 453338733552900673 390854264933295809 842715526832801537 453124818372749889 676964295574396801 148005076786844833 408499344651087169 534630897085087041 59985146233035633 713188041185532033 246628881156265569 512448413223189889 841845668035734401 463722591044458433 328304598826345985 915545223714978817 641460676888957697 288850698548742465 264872399619303425 665963176021968257 654086319995304449 105716881349124497 623063394379695233 483893994426061633 466477419486981377 814339531871013377 942361561043991681 798381263637857281 761618464631244033 89881608448521889 934894847140835585 154571676001488353 667183650022966657 322458811223555137 191983827990650721 402113177565162497 65132852540831009 657183235134780801 786717169948470785 104849558686957777 31493048486201049 632981709362326273 789475180504563713 278804449152069377 1541206747578628 56427159791311969 447136966559380481 533621658490595521 870552966538614529 930479930910848897 613853481222559361 142797411804089329 236394231743975777 957380638574889473 661943330550169345 321492332434495169 388018000674950529 85318357717341089 198990947230083041 759361077740727809 542019112585496257 20894341936113393 328042930852316033 92224405586044609 654552943129520001 600413587339289729 221478316559380769 743696199383499905 893023232551502849 434890953681374977 448367578061148481 309855671197162497 373996995295161857 614206804108590593 765753609719421697 171136657953418593 971943650388670465 288565783279452161 125231078159369953 210830687779569825 116878940920035041 219402984730379553 79538699148184129 704632384356081281 345204690652554561 501870924615857921 924807492795761025 566783859444221633 592480788847868929 467380002868679873 60947211977929073 32513079932478209 543178813162928257 653331056898068097 676848237759681793 501148848333024001 832405207567294465 819772759671991425 903197604004088065 27696067153648585 158028740088514753 456465545914753089 661450763792000641 841558430470961153 866609886335883265 481589029691946305 163685555248388673 188915662837310081 859141631676738689 823568066352137857 178636876373072801 780037968866757633 587129770144517889 4315274148154914 21240150006843097 605215528964585345 918348914144122113 425321528370616897 696694063628395777 934284740190200577 15215928287720005 782822235992370049 638708616773225601 896859518674951041 435758175742950721 405702654144747073 131678513992564913 255864413854247617 114377628805559793 586481693725090689 357584715928663169 328980597517535489 961906359519833345 443857112569745025 323173817772154625 614945044830044161 624822003562773121 62757313417733937 917216175587963521 568701482536887681 623076293781782145 668102682837613313 440344659248150785 306228004022976577 134043501230710401 230634100893496449 13196888493308025 362124704271344897 174001413785436641 21944480086020237 877520118458558977 167024332537884833 743823137937742081 341602518520033985 287869895345931329 744503859242122753 625816340665057409 557962838823058881 179986514301813121 475964068661561153 245655367853746753 127514893567081345 280437492466415265 265071883011252385 226993796114914657 792661012331009793 678365033101609729 309615158890657921 674628208474306433 377483307582139137 954995114174220545 107416236386491457 611141143841695873 693836408752233089 803894699273794049 574327626833131457 476040067870233217 990089718737351681 171875952777082113 916954959851331329 867912661302558081 91765647060313425 507136557235920577 501907736311345345 289544533668053121 132530631600701553 871013591560892289 608981613798228225 141926457744450113 306470278619585217 809060246200115073 265947494959562 532372196027072449 904920191284645633 795600238670697729 423911184643181121 119457767060328737 565556582536160577 276169461989862689 883971527391729281 546186389378650689 955827141425316993 300138462273434241 20773099399782781 423813156477894657 350599405503587009 130268112521346065 674685738524338817 61387550193305889 824222647945418881 159054639893025057 455661553790868353 507673004596473025 154766579346258497 778664286089959809 357734592121396161 128188700541276289 393367553053934657 320362647308467521 478767421475886593 104322414787663569 260357011963705537 782054464102625281 208621214650712257 465542379712164929 733769186435779329 233436624905532865 701780074472118529 679573542475385089 52152109878889521 665025722396531969 562066939022990657 387007158659290689 785189423084517505 720771971872704129 836861507347869313 612315127310939265 70956753093625481 518058977784928513 186209294294052097 76899684534371457 781787239731272577 360684031131977921 389059220265757249 24007833758719957 481432605454259009 40111648970590609 745874130193719553 10586015078164481 59830584322952521 1214240395153610 895938378454225409 276076816108190561 879303106230722177 527303413467588929 691378175309488129 739523815132688641 904013935502916865 335083837236236801 51377828185401601 159035736427757249 395236051112092929 325924054671983041 793107390253105409 94674800040653649 386269491547210433 431355518570580161 824888611837430145 708309276476160897 866186233321784065 436927705722066433 457155539638186753 101164623197721681 730061490709488257 741533767431388161 993477687119401729 399103997087014081 439707178055485313 284273109288786689 903596469196990849 542575217523225473 593504727427756545 376154872434209857 339993618037006209 196310211042106881 352717565944985281 140914824936967169 266502636864480289 165012413114968833 806249891346055809 382487977820044737 140055067677032241 565300347949108353 783434503750996225 343945628197953793 683611509157792385 969099465853734145 517929918604210113 344788814467687361 459076985388840321 85622102139286225 613662362988108673 224335657994313217 483580496679245185 902304944223121921 420063107348767041 875618074765934977 211573443440933313 751967467100872193 658352469684999169 626909181557206145 650060165071003777 534521234110346881 688660311918255233 470056706736283329 896830140730749313 395431572463696321 420325490983017857 2645158477061927 844354520249531521 976567733853617153 561385092655882561 754220715296735745 418203653625802497 912958052050715393 710274926776278913 318083098028179009 402226229247951041 384300624301719297 10967260802800639 375298371057350977 417718576514296577 154000484012062337 535646677096380609 445561016407875585 885443700494441601 880268911151436161 805671820425061505 652403039538153729 113297757143335793 380812256557238273 506716218444879041 273207613030816545 964956009854795137 620364249328421377 357976871827389697 635855156200033665 712874894322858625 192410025301075649 634161484776640769 505056097519140929 640120721267258881 34669871677156297 154215603406896673 407077185179257857 97802828073419329 682138740739095041 799656111337199617 9342411529015493 57198713297786697 979721756725613313 230789061399860897 292105712116221377 617384914795941633 384899036867881985 369484262057241601 616995902054238593 480369185443827009 653652982790252033 116657949474699761 158795133969061185 517020942541570625 262480584466107553 390904823707344897 472525815347520257 289807080514769665 646200028186971265 897173272624257793 121107721202758257 734373103959747201 574077825051819713 561969312516097857 395952293100062721 233904221917178753 422307589813644993 570907202310536385 783455140244353025 541121607002629889 983947314031627905 697724401454721025 227125865020067169 546504527172935169 871076304869863041 668997102314989441 623876836594899201 782293565963989633 669298714057408257 729206538891318657 792724744450790529 955062721498414593 291055572979505665 185617217247511233 236910991488780801 270812877930701761 508894292106152321 366362691817883521 961414546168779137 51925037772825537 328391488481774017 228544088167240033 935334077491017217 231832852224961537 656464586298586241 432007809353180481 234100358002901729 978469451723832193 936097705156303361 440383322268303361 644515350923182209 559577422915346305 932930720972183937 531156164724635009 453896410414809985 880632063658588033 380724868147982657 163876906083629601 113952931508560337 48830836974850913 507556661024199937 158540296432349249 514383900681448129 134385300568304449 686962060357107201 528811814159951169 217628432127167329 693879773164020737 280537509040346593 566857831798372993 394922840820239425 911022674934478977 681211523060486657 123402227657123825 518137414071258433 609625909217307137 228162761224741217 719263038604353281 458229110897573121 254643899064909377 971935723029137281 679619239824887681 329123255691950337 122751017410770657 726576250646747521 431846513020687425 708123211861217025 478023216287617473 787583650908178561 249793487810194401 226362334827580737 105230731089257297 531287318820336193 375322974530305921 624302524537281281 348082872830808321 582161048124564993 680917712748225793 329918737904431937 678157187231171585 656970569131591041 949873701050208257 266184193932357249 228482716716989377 714017072088271489 803427812590228993 708107021100442369 744812628973080 875724368129983361 173066699953878369 569311070481457921 74375972499375105 305177721952563969 642842514621293057 938571861462531073 977557583763520257 931841073199041921 628004273197703297 145508452382383521 933170303168701313 596564159698974849 135493357121191601 202613748368161601 366410152950386689 857274777622041729 207324197254521889 441924685657138369 395172333058575041 728691873812611073 283678232121417281 285960178221767329 950059295836275969 964375176558338177 858407301057425793 814283991081023105 259282868077484353 897954445313420289 420923303711532545 512502127776667009 146716197823657537 191088969945969473 786120787656940929 926125199620027905 531449112095593537 265353488409036929 274639678847961473 947085893973092353 677574159501752193 478713030846154881 601653207794711937 898495390517151489 757369240814448129 827544150534837505 811312770118348673 169270700682954369 683960363661988481 773416380245311745 719473556096815489 803512738668270977 605983756947715329 699323369046826625 428463852414608961 542032785251972609 992384408976057857 60130821830217233 899173523089828609 420408190428187137 566577113041084609 902195894332979969 917974877967793665 177716990229793473 62670377914692209 561042902751939457 204928498742773953 654100899487470849 599852150759453185 805410901608670593 766969176697898497 738107198178720897 522523268985288769 860802678894163585 812539485738071169 654057666960735361 592128967969522049 823869826161800449 785292231331737857 796307259951685633 91294685866508017 256697575661537057 32494643174615589 465131942326959105 501858887445926913 841563869313265665 752738279242009857 735194379330078337 126376738517969041 74422447803659249 637215743906111233 992273254362483969 158933263529029025 99707434858377297 764520055460678785 60527229412070225 987567173843167745 38709754290341185 81631391217783297 167443253707315169 779805925562492033 965491568254865537 220080553819798305 566361388642047105 907912815983742465 42966576753759257 488445403044593729 469769861205346497 395237119438768065 80389283323089697 948197245672901121 6244996871782150 83952458823212337 823198022513128833 332945334434086273 368916328659135937 552505871080619201 876202473724081409 790430758150080257 795737844343971585 253944415778313729 108879365697521985 606922671456985089 836837331139857793 850226758186799745 342547918981043841 75321576399886689 800117418988758529 119577994456058433 797072092482455425 867252792268672641 804539522493055105 91446139070022529 231237707309933441 807339896771168257 445705749923870785 584832226254640385 575961828955872321 981909353524670849 328159298180818113 99481949915336545 591017210024748545 67445320387975017 234071197548995969 935059243486314497 210128942629143713 574664322853251969 272615822101013089 531010244287038785 640381554783150593 76214639070656177 235429653125020609 760033759100373633 392245421108714945 139451440588302945 521292686524187585 342190711212246849 506699357438041153 605847528056273153 290889923228757377 636624166584347521 664524443944021249 546347456465568385 76646886788775953 916162470669256321 286630284760722273 943961522471454337 462758386973785473 329904840121550081 418131876167297665 193352049485397985 929339104895230849 244030507808808737 215830832801263041 409939217010816065 737938326388029313 545943277583099009 389901724540909121 371623901645122625 242424608639705505 966502169736393985 475200518151698497 503692190774074817 111529642838700481 75159791432533041 393080410027824449 506556958744184257 222339385427911649 529622211183713857 306428491877685633 127057721714976417 956054984895228417 502071515121151873 242457522500860289 813057473965145089 29861442409778505 185593937897429825 661358398384241025 959645917655166209 16308625520803589 525396555052203969 964123536206319233 560608992433699905 221922517075537217 78463059073321521 567697113981186177 993806453316125313 460644738983159361 331908180692046529 416227776997647681 582188997460818305 509090754953856385 194479922663980161 757850812413924097 437485665322299137 166592040375217473 398093007906403777 389492744854738497 880827501670140161 63740223552652961 528244869888162305 878179617125173505 679096319628541825 822002063136221057 555581193099847297 104873707704502545 188574428713749857 220368444183204545 418280507769928513 772719912513284865 775123928325001601 482508662463981633 149480718236624449 780635295058335233 114869193779455265 172218435808186849 639463761035692417 918431198952763649 969045055272573569 941896645008864001 643161909320959105 602249632482102785 84782453592694657 187307077554262241 504789627197304449 78282188842624833 79234612522043329 644047737740134401 78702393414950225 995903370414271873 612326559116198145 942156909029844097 925227621149296897 633998653448205825 203890711970046817 893452421375297281 389116761772193345 580033773347810945 580007806650527873 802973800088661761 103970958108412497 862053342802060033 82607199204971953 805846466263044865 676659269165249153 549196847891483457 103020145538621937 271708234179751425 300167586223544449 624486113429558273 627075558995926529 781351321110445697 220901961985084929 530703300726163009 244956563177467489 358383261924497985 887261242684211073 560400211164822081 587499444377897345 279567817444995361 160954690190614273 146840929971791201 321640930540027649 341267494061352065 752359769655690497 884488468822613761 56656643786226369 329392965202156801 508107520686458241 614134865980606337 780659653910547073 232916815398848353 935586988868941185 325700990991808961 530144863193527297 515899927329012801 388340132207055425 715979890072265601 676399041036361857 282803813917549729 292163496193431617 572173710716075585 539199262702169345 152441573794657601 188556834285243713 396111872226487809 573870852399338113 16199231661541803 875000800021005825 827795015327385601 451571249545452225 968208327897951233 586069915383440385 37768181248839737 309335070810064385 634165056560103553 681882289788909185 731295451197983233 896309591950597505 919791330263262081 277768087765544193 217019733425292577 411705485027923137 80964186820178705 388843583470098497 940503329676435073 409886480816680897 669872258414823553 593570859187686017 348640158181172673 145950245610166017 722886912030272513 700153865358963457 142416868973388241 323962728660632129 866981452320327809 78183723985951297 179010371760131905 78176113693118049 376439767616400193 985338887980582017 114001319262658993 619187857784424961 607336308794384001 555833128639200449 522939662438762561 781811685908635905 374037631790709953 944975374451637121 729127330763280001 454782392116584321 363092220152463361 154574229385112001 989917203292481665 805281441138944897 461785246633407809 149525620121117697 483824637068128257 350251229681134657 220908645005959425 259928521967573537 700190721028310017 303789017312979585 586629657448607873 429270154818929921 195032938484761345 543428535147114625 490553211588984769 392022486093544833 152201861900170593 801304688947354241 49110377034732977 258435389540544225 17289682654084261 878156154411783553 615337066507532161 556062449677519041 470290608222331457 393578578635086273 73129394010091889 472902233895801793 817302252212474625 685249115670643457 844494994301623297 702894940451706369 235213911496618529 328977698185198593 575608456834256513 888420733150006529 248109881762989217 512003343927403905 312194145711071489 554565855020065601 979906520669022337 311171477616326785 806596377665865601 645044836185427073 572548438921277377 228352278397011329 8675525035481969 199205837934307809 219044796531324705 56167002707454121 574334412697478337 393540468211334401 399989016701827201 991880644754871809 626102699479115905 540233325869998273 573357115783370113 605921744308901121 969983088108104833 760809144550698625 20829097010167885 789255196685388673 415012505871242625 896780774480880897 148257280771606049 651738125116693761 863159153274036609 883908424331671937 949972857506654849 788233803682942337 996832842652604929 795413648009549953 831260163419518209 652870832113436033 952126655378602753 186039565411981313 623545006607461249 532265824558436417 543752947518623105 267625814232594913 583771624365585537 849254345378810113 821431442061477633 982911804364356097 932340343888402177 88798268604534769 859301873609961601 773259049818342657 120227560824378801 361984716472832705 284963711248163777 954181747851116289 421019055657215105 622753808872715777 671311189641084417 206908423675322689 591189749186430209 451166192094987649 273878539800275425 992205424216045569 533815567959923265 508248274515267457 883508241857423873 312539388369579265 16888960872496029 657959841222364673 666499635127248513 449129606621674753 245536591786905249 14466811645348799 622806628211787265 230956472188957217 253838642457839841 996147906429925505 751276866400100865 343388081560100033 780881807744297217 805719464668243329 666430847650627073 835427526932484481 219525263582159617 578254162596024961 464063444507868161 657957599065461761 895628449956351617 981048492536928001 236332399900799585 972681549002977921 948814248660784897 62237128696310153 147423932397341409 465267303456208513 369978861464378625 145361296885084801 207924923647436097 719662153880996353 810593220912768001 86999540889124209 342379579936729089 247444505935270337 947377905887893889 51914401490677169 495986273493553409 290832846558267009 874307099721495041 428434057595538305 41942789943870905 445618722876268673 941364932613598849 685075485023219201 752645748592026881 286494293008708225 983422404843441409 952451729777138177 910987834519627137 968294966123885057 128532805277817633 262642031527860801 540694998340551809 559487860275176257 566490933480697153 567416332114689217 208450253327068673 116346334136515857 347424315808016385 528596725599413761 830031443030218753 95823755250059153 596365788732885761 285634213290805409 535542677957092673 140965015299336465 431204118789029441 880031281699444865 5863359838325978 954186154727842945 394255550444103873 192025886079747457 77620139021089329 440949877235901505 716202133419617537 326071959569560449 574376097056056513 489931781807776193 167685191960504897 587832140447474689 707523225111284353 226997878446404385 388932172824983297 11991580194006703 404879191941642369 801112446224756481 270065158814151841 828184025365075585 174672775269382177 333205601100722497 360947372990867905 58294419264711905 657024480089642497 577216128686565377 174452837848765089 404592607538702977 616885099104134529 739776266314372353 193901806084856065 762411917601895041 507505596706959489 305735251795574913 65223457802989769 636890977759136897 800822031198460801 285966655735499841 836445475430512129 789748710483365761 412719582686218433 97334842633053137 768750274866807297 933887538074102913 822185438946743169 998597425771031041 580087701899973505 841170040335640577 922191620867135233 227307354584191041 467826709226716993 957966165486467969 478211115462922753 438989363280107649 692921723990625793 425623179740000513 992134240376497409 859164978481977985 274445911115311233 186095410381440737 162712301700022273 479977194062932737 648111146351485697 789437054206615553 339332639437383681 315634335648049089 271686047380871553 298185450385901185 927868394421718529 964691617973152001 728296684024915201 757945816669860097 622618089538246273 692982507908631425 77832412092607937 543458082862983361 307149709166591105 770089306981894657 57589462169293169 230433688157944513 142511696352482177 576517422163711105 334500277197168577 736471601745037697 600214479845671937 900749665021599873 789574943528268801 335999941589989249 309191105299117185 108269669587549793 775405211742043521 816668966908096641 583309589113920129 372246210937753089 262759368412222465 805794468153664001 344753052135228417 682276902038673025 693560410681488513 968794236790969857 27651836156248777 808439508376658049 424148404457557889 946175928216518913 557814971470730113 98556010757455681 692063386780592513 146248797462092737 983461861028725761 873327628937367681 717155515929452033 707696051224132865 56819188596147545 93762354929431521 577267191633115521 465435483837254081 518768157195577089 885629197415902081 931795374833686913 736415211538201217 952973532514004481 784699370192448897 133014144308720721 346365251251327809 489793916402614849 223063130469874689 223125448603187937 966905969667692545 944582520564448897 710255949665800321 300742858645225665 463277618087133185 963684762527716225 413328242531655105 618156711624894977 270402830846194305 671593577535741569 838013052579448449 982662172701498753 538752662664549569 114530743548979073 130074955298191249 851962240372589697 906908035408577025 382503064650233409 113675058081476273 283818396386624993 765768920093009281 770081263271176705 664700409625616769 300470264411305985 46664757920098057 265337206316456065 874645444301883393 513765105780965569 174388087290495265 299246946951139841 828587341156769281 110436058038946081 424260654511073217 260243315037950401 723480435250856193 679677525164738177 573224006872166593 199427747462689089 655446143509742337 366344869830729921 267726260370238849 293297027369458625 262618320629634625 520136350269741121 790579963111739009 567901911141742465 719708605355599233 279505899852100737 5344301849930845 649451576311104641 428696216132102849 352438678769846785 816114885678743425 622955734952224513 364460870213370945 936355146805713153 894487550136204801 637125438031187457 32930094315226201 136176526525890289 101125619354789361 578129359113400961 641192230290464257 100992759878128177 639654405937022849 787745003308213377 513447978616461825 191956220600577153 714008980431955841 466899151829263553 303675428196605441 931238342551839745 270972967141631201 580629236582790785 836130255596266625 956514772559035777 267193882996437537 965312555260592129 769583202859443841 237995468148259457 39795893904255313 86923598010013585 942425122983827585 4122148070639043 532810380800569281 866536574380315777 565984878469940609 94474479367281825 854609948105235201 985860816402958337 135771253604140449 319041161327721345 446589032926354433 623976402852800769 408655857785667841 184830456589057953 828335646642727809 122446413457918625 322673817764560065 464949535296813825 762960563943622145 298565992577689345 730171943620142337 271031052203600353 837194030508101121 147737192152003873 80144069178949457 864611481318025473 969052351765938689 321027686038913601 168049474846320385 552276700733845185 601669114098143617 811201214703725569 108126762007550785 876718964068192769 191254838907397601 711343343099510913 251731325742376545 493053527017796225 691696141717216001 159218107987197057 743703729090704257 736705630403424257 735257525343413889 785374706382864257 286007880007893793 903907087215376513 31057340722469461 234598846790571969 863276013954539649 714469193096665089 588930763678646913 922516061880994433 218501153278587873 673282889905610881 930068423265254273 869074477809345281 679591011666765569 34320872985905029 687156139825177089 668457563930527233 100129300467692417 569287457039767041 410990651081846209 814023559765143297 652395136120681217 201113315548656865 988684784894061825 303582906196961473 600007806762128897 956981497016077057 607204840286612993 764278407540626177 974656593825535873 381381210418329153 447329526503395393 20220332807863173 920032723601586561 109824574641667281 315035245620748609 795670540721129473 870716906781360897 399461654858118465 773273350205997185 20911296275610169 369430373468638593 33148475247319453 356212826109697281 359046049433668929 248393889516400193 725944114708045825 475003204239854401 175056381350312769 805847009818016641 363044272720689089 269318956582395681 251801902873932449 83972847865261713 559432648820763521 48354743304443561 352743426443534977 127090980973171953 955805923723605889 990152212005455105 922564538411886977 287186829565918337 732485875501755137 336380169566055553 192258086763441569 6429009318246416 241081022859081185 603812414085410817 55452381666622585 692700819253680385 708732971969556737 22227891595250073 851722395801996161 104377259613578129 276137166053647585 955397692092162689 627434260441059841 255278832930265761 380546810351621185 936949284439563777 245502194314834561 61216932762867769 709160181920655233 891561872356732033 535615987907146241 487726929486093761 725288146231452673 365124396534596929 372469608434439425 677003183860129793 536258303370150465 171781073396459777 450857702932164993 673869219353925121 633017588262635649 813425011656605057 605902071057240449 819625225844553985 619854164230961409 636029946120771713 769944867936782593 413228012871975617 379704889865383425 770710036619718145 233744693145265345 766514542591401985 425404318150615553 44669561070634249 410606137175459905 609743313434627457 287347916521230945 832974747920914689 113158104082966561 881887197767063937 328893789538714305 116700507144827265 721991620829850753 103780923008862657 86046454681497409 192451993035874113 34719192729848913 758945288276400769 149310978819389825 684136328766157953 967795382805814401 764842490094544257 372958840805143425 897390004568833921 279337493309522945 215251653630495809 268316056758468577 553103990940741121 680026322624666369 11804892706670957 349202201541647361 477508047959574337 894895272775809025 819531015062942465 813573795130967169 616379624163471361 678501904299292161 408180411457728129 708139908574526849 499857685950658497 419814688796517313 949439780722791169 902729593494544897 997419363622810753 704459507585749377 191803210318262529 147132664141128801 370794005518050113 137200699995528193 732385815772282497 871765274334539009 522546659658019073 426250489500983297 341511705133804353 479712445744315393 231987715468235937 455903722593799169 605268538717489025 744479031346205697 615808998921949057 40902356497280577 57810462476261649 736271351071668097 111885585404976945 683791340089921793 644048767799993985 939091728119795073 790118538202534657 817404760184086145 340159333907912769 958740196637837313 588753259268813185 283713685120854817 260346803777728993 353489556994080833 268642715356094177 705895341987808641 680451593236121217 618364536165660929 97411039152447649 684092425143457921 339806297923097153 522370880343974145 912012464305576065 571491764640239105 760406906836898561 715568577221677825 668999797595134337 853758596077451393 405750516566506305 497572889067843265 549767223556870017 702336580886207489 440019029625439361 657030287121660417 331590739059194561 144609840550426593 931696676013437697 467111525540165249 18557490186310589 988491902301102977 254862181751754241 947473791621792513 619179293791788161 355852919885531777 497583084163174785 898975930795135233 694977233752496257 571641143608882625 101974123599525521 582317982411115777 637579989775062529 580042681472459521 87102887657316337 172476488206857697 77500047085550257 825125430391192833 787198009166310401 782203061920871041 917965710967806081 153823975662358945 457327285886201217 242953348431743873 19844473406948281 239662570578229153 631279160403217025 371549566466359937 852271312541731201 955228328827299585 176840135681366913 874910132878742529 547195511733036737 162166802611960033 387676967592177857 670687221236949633 849408126315509505 364572491724910465 624894933022169089 374145325473026689 797060865015367937 363407845672337985 311966183338945793 244723793149848481 477212452089688129 437451294808820289 971644220584686081 551211674978763009 518142057970976577 94818089857124481 340865940259938305 232206920083275041 762277693085607681 226012554625523169 918280532461032833 856541742646587777 733452114055722881 635577076705953153 988348884941053953 262764707504647521 508296356191451073 728647087938295297 765967049877211521 241835542451415361 628013043533826433 328172732959256321 746946883246586369 165293696009417345 963264700218545025 648422202718787585 203725204237620961 322814033686203329 456817957096717441 753959132942679169 494283814556361281 766895615786172161 416879377871040897 997032347646918273 57985526324351609 845200038177299713 285344181984328321 9800877467608161 648030035009220737 87647156523633649 341681979632099329 593735914259692545 130297102979390897 288795966886997505 672755320061952513 12714489638437245 586887152330980609 147419793775174657 504983950269704001 677692498389571841 164730065097863585 683785553168920705 987031749805794305 381487540457197121 160875817324985345 418349525296481089 73330911165228945 177310240033019553 932794593260432257 358894602441868225 901620636650335489 722576529616173185 951113299603385089 680189183371982849 107241984167885105 661658173289847425 401238989832982913 392803580547738561 764798078650642305 82154859369136801 307431677637261185 665658801645680129 1186275178170604 636693830513987585 956878428861720961 998212675559162881 955787576912740609 917002551871814145 91601535703723873 419042327471988353 362235238163449921 643001657316315137 702645057591801985 932217780302469377 45780582745180713 183999672882219297 484590122808107521 733661783302228097 540556202808787137 561933107560147265 910339185937623041 297163655361604417 567356435984919489 51305737211475137 178196991159389025 382492793122384705 525888911506157825 643484599990042497 818100362732899073 772898344828636417 462400571450643841 293877683815747329 764574194276953217 111068202457762049 206373473885165025 31944830634525801 94406200088648977 404360729566466433 826471432976660481 651799320919916929 161552187306831745 522949332960155969 49574709588384281 984288247623364737 455445869687217473 557690915249370561 396668096980476993 301965454063616065 467356634625538433 55427225093172441 110274412494462129 551486807560021249 119004257340456833 553560964946999681 340402170017199553 121984222460252305 725215392309628673 216749034931314817 895579632092093953 224357445089903969 5531824640193862 788181298517461249 294079087273871681 609731481559645569 696518995549105537 136047563588466145 25121630208005285 933257999805047041 855864289029106817 860445893575107585 273545501456879937 162811382204903777 890612043582798721 263284710291390657 812596733792062721 834889657125838593 725095296120137729 337937235298657153 32261014025550593 919247609274162177 779956937233841025 748902452613879937 864626866962638081 519659272300426497 633394320592564993 315019774845271873 678504063225062785 514050055197809985 341325486623368577 631507769887168257 543894108015351233 629500259162423297 507101094492860225 843008468636217089 879523345871803009 915872016241831297 806837969140566657 466800738302243457 675730179598318209 388746037787537793 927216924268456961 645406783279728513 778397712344286721 973793311947883265 783083280247190273 442087838719675841 190818342757026465 219595347689757857 617452320362552577 270466363396710817 828469036732769793 426335040620738689 702217882194680961 338105330702592961 491391728051965505 438904045697707777 50279425698072089 978828372114893569 110564126600678497 903131996253716097 905855318232006785 923510358788423297 204288699452135361 14483320151807533 26976791878915665 215764326497069441 339823299310978625 884259084782723201 530722122382350401 497280269515034241 641452409207559553 496779565562857089 596443114436617345 475542062669038785 691804814370612993 673028390059538817 764470017366768641 330393430216890497 726938264403926785 535756474372671937 217595600950538433 729700277912886657 781635913746129025 185143852434958241 970698355752951169 700547653106855937 369219588402486913 842995214957394305 641457708369721089 361522909491217345 615332784603623425 760420835342426241 644154821907200385 62305140659265849 258558322868324801 65473877514104825 591580048364527105 725762422467969537 99013321426127729 262848167772784097 150246474827760321 649935680809893121 851434178590139393 800182681971360641 955227322036186881 35668891291440021 739578126961561089 450590563030754497 727407274437617025 471362632988434177 867502205794650625 897676754564283649 862803207812383745 268639572405138689 499536753954373569 969599626663789825 286532296414897313 218999058499139937 969275317158761089 277863592214824705 729274188856997761 177311477652100545 379007752114006273 352821978953908673 128602903138990145 96894161265215217 420704859222595905 712767646357828993 58892368822135665 294677270738279873 189522647273292929 91563329863145521 819791200830515329 943493017452613761 428058890406546753 418709770353526529 573306387270569921 29812621520651561 157115542189927745 186387656823239201 112746175463264817 315445384988851905 554974386335445057 844284587127074049 13188608596713893 565060965385644225 446281590944124673 582000948260184065 983427962526242561 390282196492467649 73286155672988689 740714146175772417 784795820774256513 286029427483530433 431739161385593217 543889288244269441 564770768213925569 644411151628748545 362211812169547905 457601551584584577 475419742758582209 902507484084399233 561532062582955393 344051370156233089 1619022122874015 267765637407354273 500698711126474881 419803555190579649 145472701872101601 251427745821334977 952859776728729473 588985839760152193 25795404032812997 187574017437459169 11215320980042521 910086421536927745 219992905000616193 12246060086429367 441125197453004609 145164180573697633 355823449850312577 391099143656038721 307996063208136641 607424683757070465 748642789928844417 210625942345249217 663040938998932481 895540166926377217 862741504293190017 960830756544925953 778725216262827777 812247722029692161 780813005643231873 438070158635387201 896236843213159809 495217222596391361 811608850393760385 865496252352262017 585872041731946113 927634408745117185 611233632930172673 173150094014719265 800662873804327553 885215335416727809 387718908399058625 86388108333967041 212365853432785921 559401377023757377 691533319097764865 454241354224993921 911183149822761601 570349490741119041 147198459146160577 100889069530854417 496026312641063809 548225781727236225 74476063149226945 424181860336378945 716108432814479617 570551899160488321 993585909490725761 93709013097015521 398140795158255425 353388734602813057 360144450236099073 944026508638589953 423015944602639169 514540606360508673 775145679866888321 521230218695098561 33807238420436649 470420907701733185 247127196719354465 556080280544225729 61056955149553009 560557385510900737 622089856556620161 815490585974107009 555137439351753409 983877111712129025 956807929666545921 565649499769936193 398054142452394881 700968125077093121 698542313746692353 81717152645342849 323142336165645377 931661968347096833 995141187113112833 906458746561046529 261042288925722241 535839237444871937 130994572951358641 616955079172118529 430097369816948545 888774108428574337 943840687915972865 756438751225264385 240507441223940065 785173926248642561 493166729878886657 957220078588864769 41412583308002129 66031639807643929 231693982527524161 578598401741093249 431431222956831553 650312462793930753 376600841320062337 946735082465256321 214508679551883585 263286941761887041 126756658518182513 375951812706578177 818348552251279617 632070934464746113 256978227136791297 15194746530983851 821926820995898369 216834155010413825 511468337175578817 469979215394008769 146978578612305441 566513240506434817 78066204928923361 447634211976794177 956876516708447873 237158048987193825 355271760008541569 38858241176203737 641590216036547585 448821423074644353 718363837457424385 936361350947425537 731652505132402049 545868260513312705 183105326483989473 984709983090002817 725115211831308673 81549733941027825 779930335402021121 115544537242062257 692828103208100225 389608210508779265 253178506824859553 438362032802590593 978123253092292097 705618149746310785 944543820531443201 96430795737934001 171859055069106145 833923317884508417 603728616197194881 355638502746277377 933125175293156481 550721361191346433 479252216864388481 244801996552684641 765708476013841793 121518442255105441 605996499114517889 210944855687362337 942271899940010369 676399574056784257 341542099899335489 572159572461135489 799330049956225281 617029799613074945 169447735387613825 751923176494702977 279368290743974529 565837772441977217 733765396491328641 148261050582068065 60323201058437801 654381907605081601 285305041447848865 143211333373617585 841222680264934273 681530407113751169 887127890453861249 885014501850651649 315800522748944001 52995429550886545 165746603372149089 597847288330743937 298704381479609537 595268784355663873 317457551463981249 890369824292140033 122484309828891473 675557098845583745 838664140437764225 771617629135480577 314483061227065281 364478743208376705 788134767348743937 345728588612463041 223275601870014401 162758217885762945 691663560534941313 778657207543634689 492275414984788993 542756521491764225 739980622331138689 521526987121337281 387015708607165697 899353538160223617 124030131265634225 675864581048902145 51526144928459417 584521023499387777 3563426313611729 113029239503521953 892886750528603521 341087640645863361 161669153056372737 659205767927804929 831801805728531457 432021014755957121 196297762777312801 552001621453843713 986874310367156225 63481248149368953 617572183113416833 16736637843710157 122777645036762801 757506081728404737 324874385375188993 329820094691616129 544941853695391361 281165213735331329 139147921548321569 91182072775556129 988549128115806721 674190506881199489 762973355797051009 653697329370078977 866043139327913985 130395241881412721 273795933502036353 119167845536910737 209101398564996545 726709521966522881 954876877984737921 950097722396481665 987825402733918209 707575711501188865 505390443595665345 834708975650986625 697121489595446017 625087714939933697 907512346275502977 828041827678436737 168852658163118017 713066282475292417 66880501536012105 151316134847238721 264939662807591969 495809678392145537 776620187551749505 119884426812166817 213405027688182273 562240279831481601 218001880204035105 70089486945168033 914237813924302209 389403299887543873 627155139975236865 528283281228272705 128386567866797921 994709162214260097 592135130054337793 200427159390958561 400264447432675777 406016407100064897 753693673383885697 225458419310644577 196600627226487745 537822693784672641 162633276153819393 925483356212570369 682647284587659393 78787793137063745 783534318929305601 474474624504143361 926628330275306625 661999751190901249 356481706687610241 296268934658915137 16496131730605157 589383959941795201 153341738033169857 972162602926676609 496772346241542081 103140009750287473 851941864260417921 196295080288738433 860340198375894273 980893230165133185 449599423240563585 149427121501293665 249004663245543169 621312065483405057 636869413821408129 182918527774834433 481545617018753089 780339190397153665 533799986048428801 107073220123925953 508583651106803841 415108862140808577 975686623540745729 682054587189217153 125210479117384929 346395741149205377 335216049287232897 213914413882395841 505982258489424897 517506604863083201 35527757465921185 889682048034874369 879136264202543361 817456341477093633 687258824133984129 648809613842320897 459995752589080129 761758654614819585 55865341285986857 816571845789727745 915326101567671937 751030348636003713 607845514334719873 329408307415537409 944373972064610689 324801210033140097 110964225031828785 401929188228425729 617561866492735617 417509665657785665 979860752714593281 737766351826667905 505049626417374529 430842895831400321 710799429040598401 517146651287593089 214963675454868065 239669222241229121 674711337553681281 126627546693459441 121010737521473297 529255689398691969 713612822012429185 982623566740162561 933036907278960769 53835126845950041 780137598906641409 470048964236514881 509091881507984577 148579929735770849 282072742487564193 428614836444413761 346563439681318657 709474640380516737 742858787444340865 308180828134044993 461435451706321921 672401465368036353 905039737572018049 945330120433343489 572795353159506241 21032434375438669 917293940895582721 328394544537264449 374100725845849537 483054310376186177 828230655239899265 988012158609993857 178760916681511617 239157909031643361 223513745667055745 123585301262057361 876275083220875265 275547490185172001 589612389040517889 929480798314361985 193094232127350561 18038659035067185 360742973719631297 73358463672537505 1768280022147906 856810071252081025 739145636538403073 985637112527516673 410651476936237697 321375487527983937 297147137279132801 704941808272128129 657947253537983617 414293681293568001 237538095314356225 978679805978547585 257278246912449057 831604681127696897 562301066459703233 208048447517786177 241995488428145217 63167139193463841 474955582855663745 548293918919970497 842444063643000577 205293571383219137 205651177377895073 1548111872995862 130357540773601953 462783126231183681 328178629163595329 972829650837216129 469061673480268865 952205720560566913 152447260835607777 379687267615157249 424455878105291649 430792142771561985 183481153406312097 720496938857824129 792660327542677121 806352382147292033 88033684149998241 301731361412993921 774243756115012609 777224307056737793 392546898445310465 214859238125971073 26183794686573949 204417198966876161 932053961208488577 331285295189605505 320884415251569537 31054865240715657 200028359563525281 69417763907953401 72035421902427289 890261414293615105 426036708326996929 580181047286789249 800823442905297665 338214594307228097 783892006223219073 222835267694254209 229594119088460513 723787183858615169 350995065989515329 266704168446256769 635747709384091265 572701592011522817 683482658181780737 989356232063816065 174276707654854593 488256889137527873 416085729047161153 159063693623370017 396400848384061505 621396260486701441 555278939793559809 28238181576146105 233323634911641889 862236664810648577 915037790454825089 742392823149021569 372951815157946945 878376602655233537 892600798825860353 631516619456878209 593836618693416065 750652665786002817 833975666123542657 421200539255284673 110589618084404145 215976263086272257 73069138617221089 531183912342417153 970198349173983873 854018911676046593 212424430966713377 449077136480457985 676243881841301633 87523057439394593 856406674906104065 634870257849289729 430855937324082561 695715859118603649 208699958718291617 563589456969129537 110807462886143073 960641047135393281 245208191158120321 713372682233828225 538551361965289729 324269164832667649 501550320601076289 496684434182885313 990963900446743681 980194528394743937 442597428719913921 83885827907810289 693433729873248641 560898414799691393 371828960423222529 629552361037287553 275699048725286401 616397617284373889 493226910627832641 759546103075681665 585089725883335681 972175907460989953 51144226181101257 65784110980747105 644802798518881537 66308424913355425 77866060399507825 368908578258984961 957380192451893249 713455891321881857 698843900746631169 307789353030916161 350143358959755329 345872129418150849 846862039636469889 388233826973621633 469072340626155457 10804969853193569 674357436717208705 538825614284224513 195223132578192353 334872563878032961 624046790765923713 874969720325569921 293608656875989057 327484699080752513 608832663006360577 236620855914186017 634501779391356929 518597251801306689 790202833749809537 942570997790685569 242955132740576129 195607715753492769 148167793253243489 474455041174099521 141198628221118833 807716134322955521 163989428089273313 674807248944208769 623323006743163393 284409046480799777 138953628629117537 801698986419768961 930763155944006785 611819545754340097 738269773952673409 41967753405604217 734659770527002881 523644560729717761 459504910118916161 38191598667868481 846928817876417409 292256306625571201 701068988755245953 651879438764357377 911156753665608193 3948843072645759 660073837856039297 665469415705576449 718242074998201473 226358115861184929 272931658018556801 845412028752353025 266622164100454017 935555072576146817 69502837588494513 752745177267105025 775185026217755521 977831736229742209 26236821837862581 729152266428460673 856420023659239809 162599809721495361 49987716854509761 516664968292747777 781486616381741313 487045779707980161 517067320785507457 227186909640952449 796777000607846785 602305903747588225 637286415945745025 681256287786073473 377943953232559681 770134211900138881 256519487578479745 129442008533377617 992610703689109633 506657045806843329 890622621236225537 778112209284888193 763051829016703233 347284007153088961 275878233338254113 415783787359519169 516634564601531585 628747805824712449 894697570955123969 406739611461592449 241965104947112769 508269698507884737 798871639771043329 843094265373057537 355345998371063873 216813303453431425 505637445981513153 261132269868557633 363795179222663041 567242879128368577 824258231096585857 896792564057566465 191606093569077985 256012976010634209 613367800739219201 421012413344147521 336968321807901825 458980024347450689 743289162053592577 728780660462465537 128870646829653873 531363218793455169 904820551769894657 4817161095008516 163350221676168417 385237315971689729 469126620809980481 630550158910555265 778733918619309441 894783985658744321 855543104062441217 786389068970255105 464067654719215745 732556462984799617 939088808106014081 923194465842758657 931298049712296449 585044750260021121 951693257716904321 788462825943174273 283434743026461441 151810825290706209 265630916458484033 885328565065694977 106982640324588369 571465540831791681 950067600020965121 183422954316075265 252117838736992897 514976459636780929 258260595754045153 485426403167711105 648740556359683713 670549073911853825 320725150517155585 55440179663907689 366649628167451201 446058019357874241 516125454059839233 236843707368993953 655247589719351681 619290324892215681 884932089138921217 707976949032275329 299629614418918785 260794752081775265 799799204979528577 451801870571390657 978485162132443521 379730185789252801 60567459993656313 236785388405468929 593424699165936385 443717152036722241 930832135382864641 534866350873560513 713236824454895617 696390173123727873 57793805870836937 30903802960143169 309910146830773697 241320136101588641 38920629836916025 726960845317083905 91370865894049297 331545461301299585 829710751053376385 712790636120264065 709767776846078337 556563925239370177 579089550567083265 887716310129153665 460382910110411073 462863829384144065 575873612510328321 783617615928950017 317084792209030273 92609125454597313 175070334276021825 486961712227472513 73523937649980561 443758421644314881 120973182049063153 900876629752833281 288473215030123265 612637814915299073 10096729648601867 965421209252983937 747940736660268673 498872534789466497 546636884505041089 282837680834564513 350656462279701505 257807756380142209 182629161871027169 20190267896058601 57607346343132801 955434957251565441 41225579547308657 208028092709088961 696446157435374849 96832166571370945 172057772992239681 172321042781764065 619427620097553665 295794698429215681 50664337177842353 957785939999315201 136258836233437825 468372786634173377 318223249455734017 181855150679840705 203740597805477825 657264258274221185 462759579502865409 836073496606804353 490798767227417473 221379310323097665 8633610629907197 489899787305009921 854561939213851905 402470900113012673 738119043854261761 93119304813104273 680259670356875265 658703539056144641 88544194665068689 887850946473239553 940246232865973761 36735702093562137 612705084839213057 678090281307351681 216374679229588193 845761945477160961 861607140505235201 40625313879591121 71856557535284081 58570475148410849 240215895396183041 750878088655770881 835870455320232961 958715639667158145 932585727382836225 323770220263273985 124379235614725297 295202947864435585 416903289435374785 794216813228690177 827357924788699905 515582044645181953 58667995624453793 673578851225531905 175023280414791329 897110931149978113 837099751141785473 984731803100704129 198418671121160641 658887900299358593 122203135095723777 794845723465986305 33195601823393873 443866488089963009 164641518518983777 205152331939604705 205622579297013889 139918527388740449 315223190113520961 122655249703061745 178344597280670305 548161446879628737 73538531251735153 709803567399706753 927438889684836481 292313595756578369 634901692153555073 392604027044118465 344716317521857729 935705907227497089 310656135465599425 991626135035193857 498479382370462081 76704953395644545 829139894181501825 538115296070916545 696168959041358465 225761703118205761 263837500461626465 841354381249107713 343238975120314625 228287385506231297 2760342935793859 904011830406037889 519542997731122113 540393097325829057 480809765004273985 938117251293608193 248475580683120257 645658485187450241 197326587990197313 442271329025889089 631685840646468993 630087295568312577 77380993240673489 565608510837126465 395597631633123137 421959129902457857 391396888924298049 638896196085912705 243081435352479489 419217680693645185 997849082829368705 209105852114038977 537904243457930433 338291370358231105 533058844430023297 410087405523629633 850136838804076033 746892979788395137 646207830356651393 856001238172485249 352249549094111105 214585850940519393 412880929682323457 101419960205138433 838529310212919681 607055889599234177 493649421618620481 796137651235955713 620679300613673473 244536193344597313 412955990802139201 25475267880697317 871619054854249985 376264998158074369 886026676847087873 598130223694273153 304814396264546881 328913087542442625 426500807739778049 681393568715012737 810784308266789761 358414153001444161 424352443457458177 723982542739595009 764232553568192001 465516146726965761 532514899406827201 914067361657860353 868637012798842497 472713738874727361 972077591396704641 936691732163058817 339825911677465345 454216895373914305 331290807384725377 791204589420662017 931428900953704961 64578640311889761 554803128669568961 254168727327698465 274088908697862625 531991572062079169 199107157038120865 903248154324646913 503559362487521857 628637976981320193 161246017121108321 707682971833254017 472517342175265729 65537741192425617 104224857361138849 124146149786216849 524948034712707585 698902012188408833 728692331053714817 574173576888501441 923776083453319041 98014020246775857 41345863384684377 610225004705146241 391136617960057729 283191947425489601 401835463756732737 69151796906727017 691019479103559297 371637541726666881 587982987472905473 959925550521237633 866335980652678529 997258628359769985 490811149526798849 710552487339970945 262725035131424545 429319081413009217 563728308336941121 8919833205059292 221236180944856641 488586500149875009 422405131257029633 693775023267665665 708627542161266945 536211097087171841 282196789094079745 693134304948390657 850248594378996353 830699462481629057 377823366173181825 654286969755293825 524817362303494401 455989234354117185 425460778200452673 776462842819999105 826950899513747073 315855587213700801 241078724794910209 136546607498690513 271793160906966593 566883168708212545 142080129585387745 10460854152373857 341857235976448257 477337974023736705 943962200700248449 936633229769615361 110235928899768961 408917965482341825 572371740815547969 470069540925042177 733237411893014785 232119331945607841 286730711171436769 240856939178218721 121497703921491505 516522451820943489 638351370616980737 392427207910092353 869560600148389505 750498187188394881 838057631300223745 143752485268027649 863274960950136065 309606407317598785 600819659583201793 835082311845528833 971240525430687233 31374930127736181 573456266630763905 696244496459076609 955663205626777345 891403692457796353 582353340397439489 865430761402084353 569710706512154305 190156226860164417 498300531918239617 108404272354807313 618765865981103489 832823746507496961 982501686397164033 794957790209114241 193459880720070049 150846633211056513 619731166081329793 111101114928363393 990257140760960001 410749198988124673 470277309809027585 179872537705197281 543509300050715201 774706561586821633 281149875926651297 766983989603904385 739775025069022209 311662651378608065 29069483482338401 923981285079069185 374915150879530753 454926063561952513 53667863723298129 213612119748564321 966747296509723265 512180998185097985 350397222449196033 840153106066512897 36230911720593897 860084203591565441 90789256205603409 920185930590680065 619229807549558529 904520969018985729 725458424139411329 453489504868830529 635466025988534913 818734111740052865 95774015082248817 44212571079913945 703562992293896577 247614885823846721 467220428578336577 662317425958523393 98928829216021089 303274115816474689 825538971629846657 385573054704895681 368129058383416897 193540941891935617 810836422395730945 112382833037802497 968443232679931009 93335665807313009 360619690449119873 252840872784009473 539218897213302721 464127621810856513 186461172973785953 785129866915557505 642780227889346689 977239075997214721 207629929961804289 280334746244950145 162994308178312513 734037193981034625 736078641562436097 352708404568407041 910746838888485377 284638422668347617 668819529726398849 864270994408673921 264757695146855105 414328519844612929 954743086690079617 310360654151455873 46226711827699777 134297247768994769 812745617150888193 422513811793368897 975217955867194113 324444736466400513 376674331697834945 761095233224384769 439568093755667649 28007031442012221 810736088680563713 124804556454069633 393167847508905793 190766681607495777 297936932725455937 998064989958496769 725066515085899265 324980708803774849 365738383039065665 88983965873541857 654964674042716417 16318242932211291 629972045977034113 706822639590345857 630891052690685697 690623818864235521 453310626600774913 293604028920061185 863432703661842945 628905125488923777 112039855594609601 692636100887572353 325654613075613505 829406185978722689 618926293472675585 618459054887711745 592282286947963137 133913844105475025 275669485967817697 527303229892570625 864930237587771009 683627346722101249 631427585363816449 491948293134829121 526867208984938881 573193059839748993 750502384807695873 405413460709613825 451366994110770753 808189247575921153 379376798820494785 597815269336212609 428078371123419265 822884692126049153 728454225812775809 801761675601060353 613660582199713665 816060051319180289 515219009905287361 973691816864732801 13398460599447049 650767550757901569 661909442255584641 229627439158267777 82485341109219233 629933202513324673 501583468898054721 620007594317957761 537618828710193985 897621544347909889 561701565317683585 513890543812838273 95595912667647553 772656214972112513 394715160097042881 430208692705424065 825446360749950209 947315834405284097 581921603501363969 513461626453821633 99658373450637329 82323956606966673 911942044298207617 851861748312177921 259204683409492993 6769616671672197 931135761946130433 154264428416500001 332972213207085569 47501519538439401 73247564030886289 193102789754210145 757060617841958145 229629523855916065 533382862978093889 967014083608379649 571096098990693697 423862075864416705 981432054127942913 900022860241410433 90683349098341633 386452956408358977 277360891720398689 63293632038014633 396491926950204737 915595431975685121 111010762708509953 447965268563667265 985970345135754625 609381960475328513 138501153092811089 628938768512288257 713653226231457409 483263306809487169 812910250151453825 713342134815736321 326450621101557185 720737584674420609 936167589028592257 565498648767775361 872785541944381313 274347671931689505 610188996137686913 822460709376503681 436202507096496129 792659959831208705 997007867236781953 868548387801812481 687957986648058241 263558803838190401 259422107339453601 509982756158269249 857599640119971713 878864658318004609 535521915338016193 695886697668900225 839746712306976001 437040011366189441 483054080834712321 962023103641673345 258925463400558433 309781202135294337 134202636702006833 849159924508061441 637742617171596801 757926313605945985 739937640824742017 967526279711894017 107873078814904497 548784901376475201 308142606814804737 569211557066783041 884897164536369025 210284656203651105 394440728733094657 956442958811738497 529173860598135105 369928517216518337 772789611503974017 128464091487163761 633531752828304257 934283566446037377 168917789264021665 164360762427254049 328074801048884993 36525556065182489 698572950849801089 692897949619894145 951937638979245569 837510460017352193 820005557498497281 730626766421483649 506111121432084609 235132314025403137 932411495110663681 321699960631693953 430844979534953153 95675124819319281 566117614605964545 10631881231990549 721597243782625281 750921103297482497 893653541490685697 774411728171831041 50641116454130497 640508219744713601 911676042249929729 762810083447778433 54485781813028209 258132404669705537 610787583077801345 3416017863347776 203069797050517313 73483938795174449 163032568265528257 157038289781230145 123720771628242689 143239002736006433 155302163780355329 823857112384619265 115244580031173889 441066303433881729 111695658687189345 743505476950691201 74937925450697665 978650472981310977 550362055590362305 273598893906868321 659161242084081793 960498858563720833 72394073704522561 619752463489323393 207341254058732705 121231702375180113 84507057001552257 602582226153263233 546495561968185921 94727860021560417 706671467624552449 38466581995852065 40811966141532705 922604437614378241 844368773910325377 663951020845221505 206324421559003201 340869353979268673 837120675418425729 609748282842833281 437782115273691393 207146167654993729 195439806827742753 718574185801546881 222509725802922273 718700861142092801 763030390930715905 68949522858066105 989132027712528897 998795959674733825 886218830730676609 310098464456022081 67836206033319969 223978691135027233 425131004329450945 304816604994773121 249347106721288001 959222180106021249 428594116380246273 919424989059084673 13595733601619033 445952224967793857 135290428874988321 972552947506176897 563396171621334913 637602344880516353 416117104435663553 565510182329209217 516162333276412225 139266815969062209 486424809585862785 552550073640094977 166270052276487937 426210655525689921 481856706191614145 383649454819622081 86203648363778033 787517272080531713 488553068879731713 157917925369179809 955845722212600833 66204090254071705 668814067267298689 482909957765972545 631526172001912321 99034194901502561 938838306767543425 742578417172428161 840717816075525121 654443231685799937 88416593075258737 61136463680586673 531153121583201921 935055763374560257 526623135679052737 616568958383584897 846865939630575361 364879325345096833 876399097398113665 838962259458927617 246085395756864513 386257862502997569 198880092497809345 336335485122067009 230502743006624641 516984375571293953 620418997901332097 363514749263888577 101297615965279425 585685769990600833 867162332883744129 105177355322030769 689174290387953153 198896397985034657 630041544910163457 628013276953542017 983872816967135617 374450926194423745 624053875461477505 792639272875209857 389160821856975745 384397260150276289 647270132278855169 755214490317971585 93780913300520305 121126625281174689 255282725952476129 561528219403147265 934452565590973441 370535854572718657 854585801680279681 200668381890810817 556657631139074753 836596777977842305 983074273829181825 877366184674446721 591051821115954177 406654660675283009 327499114144096385 46005953601113705 662042157494340737 223182208807184417 56986416569237977 367472299182669121 50079096820766721 585773064891267073 399906625171574593 472987265031182593 725883321217423873 450189263198705473 20381929087939457 595500784900497793 764137647434594689 425726120515800961 763083262255200641 435796437545977985 92725682753098225 257595812365746465 223857658427029089 322143952725799233 423617319670952961 80152741456227969 502930966131195585 882077999059735169 590838472099477505 455410056339314177 431364186277967553 233842287635201985 453095176741314305 788372636522037633 695143019593068289 612466766705413377 832651876926377089 8307838049272932 170413664417800705 438726475060821761 502716934941489089 998386603394973057 624232550194328449 13871277172601283 113216745305493313 673474493843524865 814687590635749377 252649034505754593 785419808013884289 578680113919940481 169912755668484289 453528586979505409 301005330005523329 594147578335803649 255520355228647137 928046038913965569 768083917488766593 672205434857342977 413105463394451521 78856077444644513 38222263805351985 342177113972706369 418148450643350593 14502210810196205 163175989707653473 39862840737466601 53893697735496457 132383711623877073 771896517778429825 649990328210588289 809279299344247297 982275498725517313 387175622731959361 190996787957541153 805022991579839745 661558002978385025 622376657001467521 475668153692947009 744447717483986049 588670049924150657 653050968840020097 204868231762102241 527095240911044993 679966768039239553 862453270640571649 104411079318918353 896792094455555841 222029307947185121 646277240815621249 909759580247278849 505387963736318145 419541547834175105 828184015867947265 705492252593511937 333296430903835969 119253775988813265 297368012731155329 5314092029632179 933270887200841089 302552395342193153 411598277562291073 135866046150209025 260208440274745089 920130799620711297 508615848428533441 788906836720169473 363480849216266241 657717538741625473 895810008246002049 809920613836549505 286257981480112289 495396534880189441 818715353400975233 378289649844159489 616055063431495809 6508242717277569 784668875212332801 139433274253331521 130464152756395889 365333080237736129 896168308278802817 710447826347373057 390511858873871617 953737002592280449 451931404295606849 388607872138049281 350733439295375169 311836563459582529 440847104622363905 140551609329374833 619907068088899457 330775018550273345 889035372237628929 786143580483194881 850115369724939265 979274786880910849 542819266225208705 165080843144490785 425683300106634049 260252709713544321 565912262103410049 389604918780047873 629496199018099329 358085847105332545 798512401630645761 649646472511076225 384768397062849473 237854840342752289 435874158699334657 506933075278578113 498675197908347905 49951957646261033 516525496064801345 954727881769709825 704168435803119105 159829642923856609 413463023446894337 445758933654087041 232182191389490817 124515515525803985 158869013489308481 521490380930938369 813339698297930625 464089135407878209 233251850665112673 983248516971212161 961859051378077313 194987265346799873 758142841976749057 805042457653197313 830913097196962305 198285642369118177 457938769714786561 227531874335920033 435141911116552641 63629226853624489 427137678111975553 923937726791532289 339883605350642881 880007342347457921 545676719957668865 476336748126112065 136144931395257633 917977864497391489 234572008622436097 32421821657745653 914166300627122945 472243476140366913 309432887983717825 269268672191468993 166060511171401985 594805790021172993 659153409940628865 215869783632594913 879459699852780801 661527663310241793 805273659059537281 77249463913158673 210054897663134465 871203101580864129 553879448901810177 660054819270666113 862646118204388353 896675586672703361 671822397251133953 975946385514031745 879752213496836097 90792275417317825 53470030280081457 951334606538548353 786497852881062401 322791117031474753 209738931174115361 209594562509931137 213563980985760801 687973338595373441 140049599365980273 627536644326934145 100247052384126785 828222762925467009 37921184824455169 767435559692739073 141535286118148913 334228863825405377 645674170288700161 518269451877269889 201616195233008001 911410142653696897 992230955442948865 967065327535788545 277042787332938177 497901139883016001 315024713286064193 988581737263583489 202195164445292609 970067988343661313 42897402866486801 567305044412261569 484593836661197505 182486683642498081 177564996625378049 931336966570110977 415589966609068993 916913004328794241 398353377319267585 117778692517202193 291140043311408193 488376072239692161 885688541378286209 241366077905350817 206557206875679361 734146714600630145 636111275097079041 93201517883766625 357732672276718209 429099886379862721 863855909752757633 548406396893167169 129377493701007041 693165246601299841 655386674097769601 857453837384337409 909011333042293761 125524368306219713 83450110185324897 186030122781570369 605010009663423873 486474811121983233 481529563651037057 655834968107125633 229931475970893473 100073210444708849 29054464896702825 730211066809797377 739109547186522753 445549450572944065 468924545600657409 643462366998885889 82300276444790657 897934703240696961 954083848113910401 953873636974318337 266776370494760321 351375440390771841 246872946092281601 423601381164370881 168104549342167777 673346283203176961 837176765662022145 712713375834393729 24948327630134773 83684540848455665 832071340019922433 691781321713147393 572278398926108865 696431334672116225 545482309128672705 102773670497807505 799633698858023937 500386109033915009 691652552584258689 359873886544402689 454472371724314433 959695911324576641 586952580304441089 211708566427400769 872722330290308481 490465893262612673 182356764915880385 968880269960361985 127549942477664049 193175855935226785 490977744102238465 923356929209031553 101901664053904993 101627144689874881 714251913216600065 289993609498946369 59951225735751737 633357609406875393 295177430658824833 529198510921585089 907243338832834945 8207493388542987 191524133371956385 760573732876292097 269727868177518817 833378812586648321 835888769821579521 350457790249659969 109315097111952753 355412848657582721 768210565488033153 804991480429759361 39967139235109529 650647616883436033 540867903723651009 181066767979555009 166211797950460033 192667395827275105 723348395305720321 149870190952054113 878487300099074305 302902432202234433 204948385650610017 124393212019182193 990688396613329281 291886574326614593 307865571945541185 959072251307088001 169100393683045537 44866653211006025 792876435901732225 315586158582529921 193616814888763137 135737734278539073 744640203936171521 985848922718201217 17402660626011369 585035717455685505 658269587849034113 96585788679302449 296277688419813505 256460981388617185 173507197979773761 967891969119374849 380966848910311745 835766661338954753 693621819897188609 442290111550359937 181537039878286081 907580532392817281 224592267407274465 175595925460054753 691974747173482241 969723152478412289 833504831547443841 824066199189584129 812746989309054849 258844715829983585 76204999776706481 364660156354215553 829742334292070913 41861789459762377 21591684268670977 240739028592795265 39248675472912001 918990565404644865 307624235567743681 381230167964286465 481254000315551873 628528272500648961 221855590378666529 847386300874344321 128644624516077505 611436765705779073 592460572425551361 321097948510566081 639736356328462849 33864861040758145 305273195638832833 468712918892006081 518546864794494401 254766522547161153 294882371907078785 454051425296750465 234466213318889057 618613346773816577 675588263765362689 296474117520798337 164296149181033985 532869742694916929 328843208182917121 90283438642199345 659421372631420929 717530583137108353 311168233560053441 239361553216351553 774186708683735937 278871720247909857 219550260647849889 187840945611565505 274046933082708225 429016424774136577 494712681863873601 718961972008454401 170020023703209249 642483339436584065 166764714893218977 778415478932412673 786323882317738369 284186742986054945 878549288036410241 186843387565399873 988350161757317377 62165616105890113 51126798994232561 223346198991446689 796490802484960641 432506995687493377 690479458164318721 275519013469757825 946572293001274497 521509212647917057 747549644565339137 902527189299984641 679183582808384769 517234642882403521 823612329701901953 289984506346197441 938045057371276417 433487373649857217 813827724536793089 185980958319287745 412422094134775809 856301511175548289 273352439746943777 696719388981986049 291726519679791361 766748542022927617 607957182105536769 441180423036382081 923786843034072577 892900023335261697 885682902654920705 373488835080788545 634342511490636673 704872727877873537 154266927813523585 388771962180992833 17292685531153041 134920021423102561 663112505194717953 645977309790392705 926895221101965185 212523514912678721 626310944206608129 335172439474217025 968880743047073153 963515724506027777 938131689948974721 556230872644984961 412358955465286657 371685401578108801 143573800027127169 682583409799558913 434113725627902657 758465174466710529 568748960162182017 383080262062602369 407699060368649665 246683986786710113 689392938393297025 645286033686954113 398573930039283649 761617335927628161 936655801739661313 166162193038385185 100889047712108497 338444322430891713 349102865918553089 285650538000407297 519627242804837441 979604828804543361 935794780600545537 872851612174255105 772390041203600257 396450567475714177 740257932223954689 824114373219867265 357630540766542977 213133084505006561 327582036087889601 891362966685644417 150595714303356929 471127890892009985 460891951796782017 674453530207966209 675323944245214081 992539529287501697 808761953639034881 733473856525900929 932034956744978177 609875383195461761 617124482648449665 808991791852246657 196063440379198529 797949210796861825 888848362419352577 186769751268993633 849663568461288321 526736548857261505 8025138724860882 867963007473502337 954713456719424897 447236096291579329 206333166122490753 669003765891144321 56365342243104521 908701764351977857 343498875522328705 893061790390856193 649433027658922369 946132083578636033 226319877640250401 206110802092009505 5821958959039365 760894899108254977 950056750862188417 687288351534203265 208253258774938401 412208578171476609 356966090805215681 280610674296038817 459200181664464001 338404109127967681 779688225277226369 581513494494640129 121257856661777905 908088302686753281 398095484909262593 778580151974633601 723643897427756161 764274625539460609 178652628963050113 822760109903509121 957342554332491649 149127816995463297 892566520201072001 401069162429731585 737347618201958657 391189172850491905 795858984747525249 890017819530680065 883943324767535873 86944040144107505 389461545065771009 199781710679442177 156027114569972993 328619464166511233 214604939031403329 790477732992695041 938787337688530945 312540877561492161 847886598089829121 347037385586357761 166891918691412385 327740033139892993 376797115153266305 792394592461402369 264634677135241249 71424869566801161 411148750714332353 856474633869165569 358763495279241345 393153474915752833 635376766131912577 110353893263702929 511142899923903809 437981589694562241 563304398679761665 733652296138185217 610771941934324097 73483980839970545 318526166239308865 774541880763035137 132400577565029217 857517333852133121 243548472965400705 954651211595457793 627103142666008705 372153864195045249 18332743357234449 287686636413223329 364340026718799937 831753453825331969 838641103426496641 745973010540009089 441557360926871937 615165586729407489 426939516570740801 701658778375314561 253153495766191841 997193501147837185 99544830832300593 870478526318915841 943219320989747713 414469608245813249 434811965951553217 430290614588027841 224001137573942785 225666159849982497 935672025508111489 11803570864795889 233328888995167457 73506194014445473 378603023984538817 455792898682442881 328713161031494401 662479759102570369 728618733284449153 893635130460349825 413480527497334529 395767127276347009 780199440590365569 583218651631550977 491852616438031041 810006969271331201 276987731956481313 470426350870578625 226568759836759169 877731086602811009 653884336197478401 50743824525294913 786419332317741697 863151097397651073 734880143956829057 382573993483301697 824435943167678465 694284260376353025 475152319816515969 113104890361722001 13639583741429819 508028210621194625 938861513444877057 881777356598600961 819967711468386561 717745583158890753 202565111570294209 181353765244875137 635700134732594817 306332128560047297 331684818515711297 601242968507815297 696420512362600193 50873791212755041 323137171632481537 724160771880047361 415949359836112385 605232138164002049 285779451731812641 870594671502711809 593054724079984001 199741306940158113 752092400028089985 414216670757024705 958002212427636865 636286097056615297 5491764680627399 756794028455456001 463685901383961153 64117774506744497 559434534248907777 937855096911942401 703349869841851265 96734403881658433 344289334761143105 650071296110009857 613555761794934529 381013881414848065 918625434136998785 476837052658378753 846488947897689985 42673126669587449 811617674902592513 7812521725579559 659963585937042305 121293913292081617 376767005989393025 118309419178313393 57249239898659713 365987392739658177 763824669418411905 819543632212738561 33387768336574197 609773301660883457 531034080337093441 352269762363572865 861912997686381697 475558956153310657 274544581698577857 462597697402852481 238366317500172897 815975236954646017 462707120351524289 375440020798389889 27882834825483373 58144671234448001 462160041943448641 880746861591429505 227194166600945377 345728231546051009 828005200331546113 136271976273700801 321069394497961025 955455413172234753 115436985642233489 437025749996021057 404534218600609537 153044330053237601 334021256224161793 927877719723806337 560833987185141313 261347799222040321 303154075999216833 367168469269298497 977328112135801089 887225476689426561 438413172632039041 863998637976020993 984235465715364865 716673876520150785 279524706010860769 491526633707930945 591931756996665089 91903361921627185 503105833260974593 757696759203934593 549494667755517697 359216755027876673 404436238396911553 731031161297888641 459189750525858625 180725883204051041 305110824260424321 763272607474913665 958003818324534913 172272976620678977 986007704088635265 16705896236796747 458201848766087489 228661167051857473 761672042410225409 638984029282465153 854872347407003009 167825223837940737 922693742477307009 382436427073965761 30823728684303833 138397912220856513 962297022606634241 641460767454088193 879914640244983553 938881784309007361 773139129126079233 387142782108721665 31483340300688669 668078626258793601 116835361600806209 872279870325240065 984149300386185601 220441999371121953 414214799148354049 525199996187662785 80683210050544577 139610140193841665 826617177442841473 362987336570039809 701293568066610305 409679737894880001 761142836955784193 952895855541466881 385598119207223553 386053598625924353 164766106584522721 306921708579334785 869400599005793153 313319748832828545 118344465579028225 683910439801874049 437466643694214977 642103934986497665 412152903093868865 624515639776756609 634701371192768769 613814558506835073 605621631264384001 388247392839470977 473014104114518849 633426654232412289 937057266934630145 483321773763389505 437877049740883713 675812391149850753 761509341549427201 66742166562900001 95933537325429089 78627557739483937 629457090763850113 484829585681676865 82401702389582001 350539403717693441 864112477520777089 167217794320119841 994490363386852097 181888857661395073 504965877200618241 977210148689191937 915259320731287553 378102338486474561 729467363457118209 158554063042341665 262605484211285057 464812940519554049 578790641019139713 356446100932895873 612253164741510145 836350509451296641 748444939560599169 185381265771265889 434310612743580289 462772852289536001 876684173219246081 277874400914509313 53289510690298417 839818851041844225 705438945979736321 188805028710245185 975258693998618753 394076389749731265 497717106427472769 415989771637622849 297431945013165953 353406570170495361 485559088826946113 797514019439997697 640011341785019265 899508495357824897 972796783581827585 782427046427169921 723186409219614721 552828755128576449 121775721393831313 368817655439496385 800114277443007873 345324465420734593 773211494353375873 640360941811888257 986391263417381505 637511107346387713 759439136267346305 790606244552659329 575510819424572161 984524293823628929 715080206257766785 738132095360395393 566250698530531329 381480774532622721 22823126549965877 42921301541465337 360632535044025793 479246286083654401 178439479909826561 925728518861500801 319463889789524545 993939076208807425 956819036886983553 61769097366120465 126545228227108449 901375890993993089 513800820374342465 214821929739382977 643066346571380609 53584725154383505 186633087504063169 148005810332900737 701817499586745473 348973509623878209 744363279066163841 996378736094253953 558513976168065089 379388960778062081 189316316958169761 20567960750295101 87318177653592961 742882853940191233 688667683152743809 439435763259137217 272704441561224097 705406822931070849 603183051805004289 626017123234074497 743937982589493121 200889239816266497 926330431912248321 60451122263383897 546044455781391489 938341607177921537 314650373886067329 985313223301911681 707269846211964673 626055011693527041 608596362000355329 74710933093552257 503335717929793729 593962355040321921 656757618438476289 683926037398176641 329571374657852801 791367108661578497 975801746078872193 419592928142275649 360166258440877121 732107045229856385 429601498730662017 92839827989532609 426872002514265601 254589594222384353 585440051759292161 274058273735743553 905658023663683329 339886964385062401 610149015427069185 45701357871958945 617876449744919425 895221784504148097 677374650314419585 489563260130420737 481835592340196673 648840548328525569 557366871384985537 491306840329823297 681355155240019841 729720422190528257 806844227111184897 594652822869630209 630544979058790017 314167797359619521 238332675086624577 590818694287630593 830001423317803265 931652155930809345 861258208217776641 938818170890623745 540765542260892545 732809181598515329 501969778409588225 835548286095072257 901274082005862401 660200397496655745 843381080138215169 100771109272766785 922322076879005697 32015764897085577 709274156938832385 23836152086001761 599533514430383745 383458441451072193 351356042127491713 902107957017459969 956418234184191361 421190088332327425 92378303523261713 354506508551960321 88817987141418081 872198544595196545 515119993040400449 239406272750425601 529076473921158209 667160166797931009 59523668280078825 469568168270878785 431896261702313217 935314474958548865 259113417167185377 476117913736981505 40483816309070169 426681764709616833 288989740750011521 10279295231580223 598771538371430273 269892852598363937 152790296009129633 320192266100928449 701406723986203009 49846929339867785 862254432406544385 138388741694708273 26600843204271029 506876416973629057 783284735447210753 954183796637675393 377252506476573057 254209572797680737 875136980222279681 518312024230706241 3033032404140102 647540168159455489 538692560256947649 681668389112228865 721018702256664321 761821706168962689 935401154495551233 456195307875471937 466257650249467329 606509141667405825 925777690422563585 507113240432669697 548285956000377409 590006741833196417 706273116640417665 248266080044313505 167595939425915233 503804389137403777 62514676203591081 875915404589743873 150573971080326881 191579092472000673 187554835143160417 303564508344830849 526254365091396865 681411549666851329 783730331407042561 267144384753191137 517794179903610561 51352107785209713 739490530388408705 275094788929347809 920900076502128641 159124209042577281 877208966818273025 453594486415436673 246196837160177057 663159202430097793 949270181558020481 258631104527520257 609006792527843329 389922056641243137 327977288243658881 22072956973271829 245124303561915713 35245841199373021 316030691305840577 99858123799744897 942458659884287873 726901662263831169 90086586118218289 181420249638147617 224046350150594273 1772859953565132 387441866411464257 988221286151993857 56688695411132529 971785507669839233 828061406131297409 976579062065706497 340767375752768961 654304413323433857 419440935116128321 809807428652700161 750667486223413505 739292720076807809 274285452823448865 774099112595177217 322359492659792577 149536652698021313 850405884343857153 181771624192318625 846346884064637057 142162767390804129 333947040607625921 287784929489259169 832289498111045121 998156050513973249 882034462510986881 697271412526188033 918702492689668353 478381187433488001 835767969167818625 472764241065117825 850371811658512001 694599099361756289 241422256127194145 672564918341318913 921307809605529857 185164235931384993 874591262688255745 332074867107120769 356593520990834625 208617926924393505 762309810891153409 606874662987731713 897411945998236161 313517150532991425 21004774866298705 51938324451935361 665521741294959617 426939180264344769 768195330483948161 640814189014971393 662781911173787777 172688540619336801 283529224162151649 910208672136615553 344917555733509569 106936345474156977 365986048763360833 530619929154422465 74109510341450865 595601225173627521 600500786238512769 87055434000301809 770344867116001793 284118481206508737 666087933562167169 43126063888049513 255571967067446337 484347653475598593 811629933043292289 847759749130158721 16976553342040291 361371157099274113 633309942793559297 220365424244189249 946174444227175169 909095855886196353 513319770488521985 564573213042177025 970464381694604545 300268200611231617 742685616066822273 662874808961017729 951791699784102657 54259684488219049 937178689178580225 697909184987462785 250653199561561729 433405668284041921 865291347516389889 837228397658318337 538365176223429377 732544915848539137 7763705140860112 166706649274640737 785083981663525761 421592269946120961 841367248047404801 426018254158176321 486500884968670273 20490600667532277 33442430012001977 503627030998995201 643644376366189825 790863286874032001 11523067700906609 907446226595222785 442752509609270849 808382857581339265 63363172632818985 812814679068974721 51389456155256145 301667837427022081 571538211341774657 876886863457055873 149163214267382209 702926120882583681 803874236505038209 826272041920685057 333469439852088129 126212156170328881 992241443372549249 104226277195461841 110178705931922145 772814664425172993 129335040062983361 289470873810994817 914265216648210817 439824365002881025 903182439676257281 958477199549062017 264833162088045537 85355036478805601 645113249213324033 497641122079880193 392246564536783617 568339027305018625 777283907491366273 625115785218010753 272148697470150593 846547852798810369 464663674096016193 51249458272632609 142732018219170705 275882588621858113 473389556421992129 491781033031369217 88978106266544897 227545207676943297 347936244519559041 802499728512554369 862643404064733953 126073619897926641 194599766286486913 184423006247779841 622059678603896833 637157775238765825 614961941023693697 524257911014768065 964512122201973889 104534591778691073 702513360007529345 998681346130066305 369841952639596609 283093485753230561 796317121022667649 48624481131763985 751408318319143169 851744720994606337 690970452246844545 890220885434384769 134675326090153649 353867474220098881 811268241982190849 494447396821310977 860128150252457089 922646242343308417 67617906987678113 762946480954550273 82256513523752513 48830811000815545 574750546083208769 731389229927355393 546888416940028353 463049272285577025 517595499768148673 525464496762165121 652750898245095297 985523336758465281 325935833325615937 412732281164533505 7941879819647114 572763242670692545 130867442768604289 273853682283171201 86806890100653793 221563736472436545 643996012525036545 749925829196921985 76940669248536161 411515695606812673 63200493456108121 2753501851454843 619715463032456193 242547799793417345 70770682155796297 698949976701651841 321539231023201921 796102042991993345 170516429989177697 446973284880126465 718257108708535041 787933627504347777 495398555493210305 381890868808010689 773642330577509121 635842706721479809 307323239085903297 12270878291101185 87317505058159377 313650356352955137 972574107008313089 376692371802658241 270867694937102497 58306868086891233 512155924558570049 266644795343605537 557142261039977857 223174787021495297 443942379468154497 973869612491579777 661206935008301825 488394867382925953 616434407217909121 132429167502234433 377140161471196225 738078112499326977 911246453694786817 621040091109403393 928532453279593985 261254107237210337 907872549350102529 744676118485184385 888433398245915393 424552756623942401 970193645436069121 554448393166705217 633512104513847937 573136125678917825 355548899469667393 922755492133287425 24892336770754753 944187145056080385 255608056301412033 51230838125928105 932657439509377153 704185317461782017 560976315551343425 339797178240470273 601181428945885441 555264043454545921 271288668215589729 826986715296538241 837645424507975681 483282594657129729 37984187444109809 768546592986265217 886381946519598849 255115910116362689 282093733343742785 850293069840045441 307717591328049857 907450090032558209 643953541670455809 232399183110995713 533046271144534977 224578522847881601 431123773940697665 249120314275511841 229874635800975105 676955819231881857 985921874314030337 496825135474264129 534077539963696769 412341952332472065 11477069077727721 43676253376172977 334748544588798337 162140030271974209 407301120198795265 99090786137363553 513617508054373697 680005766760419969 869903067699880193 156026422847798337 620448392961414145 979117781372128385 724428729062807937 33128535610241985 323164551558100737 917903164986658049 248780729966995297 518908954679414337 912340018611338625 918895100631562625 226898381929757409 281602389403641249 610432797824778113 937266547981952385 983200361331540737 134482494557016001 773633839084205057 448068893570695809 581593443381379457 618661555527037185 756002431399075201 746064850843172481 861529066306388865 618316009230891649 99819142903108113 379163577051816257 187572807933875649 494569843073005441 331600287177245441 23850770128266421 130691511375658817 104749634227186305 379397246964920513 594790230594771457 217435361221461665 357343918528638209 23888904562475945 225213833781570113 581499249001751681 386826024794327617 784029975286706817 902196868603301249 50515839190168777 466728788954636545 788931278946897409 761943073415071873 384713417181700353 817311985474940929 963133976680360577 193411249517641441 54241431005024769 112284193672703489 855037609348379137 140760871211259793 865127191505962369 806900466193876993 661115461433588737 91060450409020881 702205033873738625 160050898601863169 75489403530234257 766497366213176449 698805929172777985 721503325252978561 49853999575368849 171084248031679201 830987630490014337 21211199884330513 47675364431960081 359832617267304769 597724506911220097 602615572123209345 974708085804003585 670942159848028289 432488822299617921 461353255941556737 361462544239138625 584241532384911745 406392917266060737 413052115424772353 149229238655898657 315546811042583617 754501114292324353 150394179601075713 317165314920622145 528534386787473665 676662750197579009 444928353985840641 701935463993187585 523039106040290113 639490109522867585 490912134434776001 462263766561129345 149393564401808737 209758749449434849 117576261370526689 377908975388329793 788653495544867457 970019334064019713 56582991949223785 336062207317375809 642564970070541313 758681195637734657 640157926766715265 128647126483805601 487304442612799681 808984975594924545 922612418768661505 882767501325865601 981870372243523841 69476430514413321 917058827624384129 785509572905034753 684158003778595201 323802381327809025 276499575451307329 96006043390467249 541964748415839617 706474399358057729 633713421935038209 5268743804641930 797335253746940289 865912723476199681 960163921079580289 591587231777900545 803770518078014337 654443650945296385 676335960542882433 700684765616195201 118027094667372273 640454802967767041 13411930264876305 970360362949257601 630778360444057985 519715797055880577 911099732378357121 724690043095542145 260682803507098273 245673524604924865 863915841707520129 29300934555685389 499912126722964673 262682995964581793 876628268004662145 663682765227868289 589567483537582209 987613139376307457 540321869952517633 106501405526351793 372413169199294465 785673586873031169 128232339367894353 213592666078604065 547866398450526785 282869912122251329 172800624481734401 104530524576823329 598207221888461697 373062564734624385 813146906141422977 761796433166303233 601646980118875521 650655435257405697 89297792783124657 26664400965977109 361474780032356353 934575147425618945 553092471555128641 478624218435619777 203372113518458529 765148371753596673 15938456537636371 181781553829573281 695653738200920961 238093249715547009 863805623100130817 434112769408507393 778291114825908225 790088973086071169 246483722564416737 566253238918612545 22860859265311009 834876240990070017 150753845999627617 998824760591766401 241917631208469441 749797280346243201 158433662664943841 314949414070603969 505726459008261761 177958926179400129 786070009836475265 61967967719063209 967936503321329409 4272479224070481 122315869006708769 528519767241867585 238894503637286689 513591251845411969 893812241228129537 405711989905547905 443264444028091713 990757442063184641 675894244187073665 230398293428997633 452948129966333825 485935801880572161 248975207939576385 911514287293194113 70622199360020233 270129052691899585 816477957617930625 684518969307610753 455278410531523265 36840709771809089 130249152324875441 142431364264986369 708858670229677313 573701472233224769 402205812371786241 813519136916504193 990421998406592513 105357176882449729 57343324487941769 244804990806080993 577400285914581761 984506066597006721 947126579129896833 997246270215349249 66651098983673049 835772348705347713 90760778053191169 43377417090063377 93581732826510945 606838278857324545 545091166373080001 102672860844045041 66107028485024697 488279863540327617 775231803936673409 665803598868428929 60246954582073185 78838292218264881 263917808455826017 198863221911857121 132526431471351457 13011950549071117 867583590008319361 25692513741411461 375892151890173697 65098891771199873 113986765704336081 44425071144466697 413617042112324609 296008516640569025 705644007035925121 17723710888283507 100755323272000657 429770495746694785 614366343179110401 99917817217054513 724397686484937985 414800224140265089 446847733801501313 334049299335255489 279639700129155969 135359889464169217 54767347242712817 513978535601545153 593325035665319681 851634123696015873 433533246780609025 398105642339096705 395891242175554945 38395757682437193 783068411573335553 259465682756136577 454787431879626753 503971969373992577 626489512275309569 30123087964604169 710833171748721025 660360673554251265 235849936764790145 354709659985239489 959553922479646081 504742905397648641 389131531391353025 108036128434044081 29093338016100037 700765764887975681 973319700153549441 894998400797952385 989024449008727681 318933776482879233 901754200750229249 668160443326691201 622643014592018305 528970840919512833 680208505013464321 440715218093195905 979634951123674881 318451876222496833 138634264326707777 601917344206590593 144998546580911393 142329325297609441 950659550758782465 161085209999633601 590528957638216705 53796510473148377 650320444302490625 348050200756667009 371920075562446337 110463903485666033 687830518296092161 16275585698501517 580615049453687297 738927315197798913 359272151326603521 754191490997307265 516074383534164097 838955355283175681 117872677165816961 175634335057473825 387391642536983 44818830716906177 199077487073150657 587303180667539969 680511709327266305 80453605669916337 743146633613886081 816140728403688321 449394344450300993 157542396821412481 705801564487057281 9427199346937699 739439203511171457 997196589676022401 40979651234206217 422680195264057089 201997975481649665 198317995700676865 604586483608425601 703346843396367617 564656500302465473 236149089481060065 351964788322558081 720545193400987265 462075107836145793 525830232138474689 25444613366129689 232173998295714049 52151697493872721 416450264445231233 195747408582544577 410602741971636929 871568351459334401 145204202930187873 229257142231272577 647541135456698625 845738847918870145 148585157275832097 202439934324214465 948858355138831617 668303377474789121 433388569974312065 628310173121132417 322991101088923905 3250878467571994 205672022032089793 954251023795986689 714685174961765377 565246507762740417 657294713991404929 445270950444221825 482321777197263681 105684665169508913 749483882171503489 294610666790500609 45776164894611785 506384504550911873 308892408323600897 570327119677084929 917056757288726529 470827805358926081 577299289340814465 81018005165017121 782916287721171457 943666257283187073 110564014767817297 48282232363458633 942877241866916865 200279440438226433 200403816114729249 933033997416995201 163960654253678241 174953876531734657 654370765895777153 155721021926421345 731764421292219009 762410295255182977 191040378385523009 258286358955469825 133943691623890977 584688517218214785 30486260813972877 212928288184155425 774765676085827713 693689912609546113 641833045606645633 727049522208854913 397033442494596033 336984065909692993 472903863816696897 116065540959947809 379711987255753089 786941873904670081 770185559593457409 409907673209797697 826084169019644289 185119639454885729 4626257885263386 72179865677053809 788878011722921729 827470609459783937 669882345084218369 993204233797708673 166829497880648609 581909654726363393 299896967486546369 172939786329049377 713490340425501313 536636214498532353 963096357764456449 843426471079592193 326297405228466177 202188041734334689 497635227623959489 252563213716296545 825153519179572481 887336499329411073 638234677957839873 204369228289802849 918817402857591553 321650984877638977 498087138594001985 941222879339147009 18677474874273517 366988314733720961 672529320686678017 479867083689352833 158029349441584097 235560389597569761 353807608401496065 947284967838509569 66454052079542689 80983006076667857 133007295305176849 380079556645394945 629592373157656449 46318084200155593 726439147286640769 380056973374404801 621444427644583169 813223662157231105 325450510408572289 690759292531506433 956831454528547457 700678579112523137 22355141317007113 359291117833134145 394003233365175745 290234637312426689 218182682221268481 562628470589398721 880348280809805313 115376018338967153 743086794497600129 248509981253686625 727179279297963905 931466637791590529 805996967167104129 511933991392677249 812662045750606465 594198770382352129 790554491352111233 596291307364008833 725796832799836929 310803475916305409 299264601824873473 773447313053278465 500234931056233729 510052918396471681 952475894428488321 272969259617763521 556535470870535681 402909408041598017 24241395972225633 253620117811205857 27776068380340745 402313721834989505 559924653681946433 349779715622201345 529390585876605249 442938784834030465 702815486921068161 94302303148193553 33506843175125313 222771934362587137 356865167188544769 983297500347770625 95310687234821505 889262554882311169 343416325847599041 776374104065919105 669109464227538817 452739675293944513 950590395142455681 940083771010090881 950471704133214209 546248975156050433 319531429320093697 767839465669393153 534369785209655361 209388364326176929 822341291590049665 424782079014914177 24562556867813613 377768694328285185 338253991727569345 952373097696149505 544064427071326401 261149041830353921 768987980853921665 559471946856699969 248620326873243873 921977187477399041 908511016812454401 462008955131860673 443431312603244993 80013209467725937 819504368099984513 202909110361428449 647367418025289985 504060333184060737 607098189010386561 81603201553004817 478601786998545729 672830138396282241 124069436000752369 795351889164276609 481667164293561729 636011736538808449 910374267800264705 92900024337208017 549661560741064641 954204404833266305 48980041947942257 567993460812783041 878628401322380673 91143214075902529 610444350767679105 282473983381887457 26546773648384205 850355225239272961 727161592767515649 765590126386125953 630053582018014465 145912669149073089 866887913584847105 850517887471820417 291770541397788481 156306975889552993 611914536390287361 496695968021139585 614339078720384129 392786398764787521 758564097610175745 126390504936264145 989014408363253505 408038094098149185 160636172431225089 447984611235693121 602600377037369089 345235685388662017 794753278310579969 322033727736251073 902908193091597825 676723370860489857 635608846130566017 977459117440059137 46708928919834137 779600339740643073 220870510209678625 35814120622685409 372860775245918337 243962457180064257 150547152609874497 35921344526894217 815091495055504769 388434673094582913 111213006564994993 857039099505865217 152593435344435585 574895218844805121 514448340896166209 956892425930458753 741556869159815297 856084190097835265 179680374477285921 215343295677055137 667066421122875393 870362386918802817 128391669667223601 402246331045699201 283078939241853793 909624105626495105 959132888635124865 569335975022735169 689778476848509569 749777763714977409 176284029171228001 654138782397819137 544379103423530369 246923601691907649 501029649397864321 135345693872150017 565958134413982337 293136056514331521 617150706273832833 3384117452963410 420315120390092993 498482552914072833 29215033420101121 619793685618784513 240954627539046849 753588223797411457 34421732085803569 200252995460640897 631497537050115969 540820261577568577 45198407520771865 837672784756389121 518175352908336577 741274031253599489 226765814124348705 805734162218509953 984218898483085569 546578555785618625 226998639000001377 674804007470182657 167205864573297441 574609327333863745 535375417461267521 809623798150152449 272695007752709281 130134416727930353 89601498106830497 582988220423853697 730287450446404353 796983360612589569 294208121811038849 66376287586461305 859781565664071937 827400113577926529 782304610860947457 684865641882989697 134116402215788353 564829273724118529 462540944011976769 940470559641266177 121743583042764673 934621637034997121 586701182931548673 609241231815555969 503968152508399233 727288721139618817 453295877853577153 50116463571821865 623319020614111745 423369035027395329 648780277776452865 377829340110050561 898438515629827329 938199370549913473 405946465703181057 151445954014786113 101232174060619681 247545066591403201 229597994744594305 20816294551959657 35633330708911617 67891860119889457 669416778885079169 14904173988309567 77476384335774641 863121402442391937 291200455345020289 111334922699139585 465426868575256961 515290596380115329 58235746265182801 611375836050864769 198099715812311681 192444413253401345 547956068385516929 77890314296748641 57448426197787225 760070590021289345 524311332994386689 47652614507438073 198891307343082241 582335399156864513 208181107183989409 978971443372355329 120745595012458289 640130339357145985 247040633863747425 469167574053710017 736280163812644225 528842926485101121 506919194555720769 405528581651847041 948611751967256065 391398583721443329 786073508224603777 582492972748848769 189922218257699169 71387750265206049 787961853779634689 314691747436764737 90854384612605089 445000561564658177 863898945926763393 540918089707542273 942865557134503297 795173613483957121 331673846246687297 892050746583688449 195819924065311585 341067220516013249 549524916227881025 683494040401892993 575847763811374593 323120026638367361 344913578993512705 990012674726298113 835779822174167425 888978639176460929 99874014127152577 21252854963801581 874193397864424065 27205943587507165 530315427824447745 296198062380735681 331821671715339073 880590732908249345 482118781076451329 423878407378463617 538943690254633601 443996062221220481 434427384225060097 148532157074892993 228178230945665921 246002128386695777 648032139522030081 175927095959604417 18264596964407077 540254290961360769 337673996770305985 832633149142250113 730966276341995009 530675904179791041 960529943229914753 943766487997077505 930843416171718785 541931734611171841 793841140230441089 272294460320889441 122596269854675201 968238707121262337 782934207848114689 222720453967451009 139898236539984561 513449365568437313 52755708077810937 255303526798311265 890652889503336065 225037566742717121 133087148658773921 18479629198207449 654588546701781121 254078358918025761 507059886597644993 724534820842674049 68835534643078233 100542542530494225 477297714973388993 857656353376182017 185029398514537025 364353882419454337 992456231305979521 208200167661086497 77586979729197489 81941151272847185 193203873124218721 219433550790864033 357775579166322177 527840944905097601 240526328877834305 163334726625574689 173327412908570017 671778334263084545 965985452505009281 133577326703186113 310556309709859585 152203719104665697 34202390288768925 863042318507350401 467750158265822337 834253536624291969 398963931614161985 999653367730427777 628205050102884865 518412567411576961 648197683372941953 470719092860004929 362424443052411521 738794283521261953 417477103553466113 648107546637856257 356143053332978369 498055811606850113 970178275500799745 113419842192254097 158989633726740481 218783450525254625 624018122935524353 285941444427731297 133439373704995041 716106100056141057 293185119579518977 91726582070858593 551514427133433601 8825237897216455 622979998652994049 248033815116297505 324384096869216897 760124038395549185 145792079079328129 844924328794345345 685133545649897217 875692671055080705 474948159462769601 409729331089391041 395675621668353025 666764562221818113 683712050288832513 927984318778154497 473863547628290881 216107261990774913 863335281838232065 707136259427283457 685736886381512577 452584342802555969 105039902502468865 50800226291837449 910538426961032577 558759278902559937 260254132042689441 458645032089389569 143339494443274881 898531329322100481 271047519343213153 180318248688930529 173094738097965729 678484883808327041 363875736877133697 84499985349463457 574628757215982913 146130343678652961 215422786923667777 812647240770129281 433975045343309761 707274210405476097 346121760055439169 380826856371907521 430806733893383873 918261456348307841 507070937048652609 784930392420388737 413207557760522113 709792266943001217 997391523660127233 720338937319819905 193144411113742369 338560684331600449 495073216162424513 415705256160574529 880758873513194369 680352361371408385 684125676631822465 424015099885405505 967658227360551809 390855364698200705 309124413243651457 337674243754289473 510045819970109441 813789558536090113 145360074745525473 76363215633374897 988700209728968065 33679369745375001 114747342351265041 118253023510501265 712031438402583169 204439491679782049 546024999026826689 741452810047956481 348875053136090689 864796142285843713 529808938024316929 650959562422595841 338119224602216641 835435663019726593 877596402061186561 877721100674147457 422111534553216897 16790342080657439 297339184238964545 344651869784481601 430098799247183169 834796180665168897 750807434149408001 246626882243827329 127379717338193649 657171706932718593 279380660125710273 337817811424368833 516685244345175937 495278691640809409 860480063762423681 263547034177360481 392459463245991489 65067544456571369 587573048150019841 321565676196851073 308733404581140289 481740083281838593 919138169248526593 48880738351311241 920329832195626753 761463083040087681 198403512959444577 67659488873911049 28997514897916689 982745337766178945 653915041246165121 903146807522897921 635163012371556609 581081723013671297 714530421600372225 426888376075478273 27345578137918381 302427737049558913 540369797755431617 51929837301809561 990570485737670529 891380041542607361 28314438307532441 388254604380161793 778626979073969537 534110427969043393 307178776321364929 284851207060011553 659663196542005889 387765217258181121 519667589569380097 770910222256784257 837930883657428225 508957169780646977 887269530282196737 547311267670163905 994651552890310657 24025353143191097 77557457672483569 258467549957341441 836762034811719937 170927898896653825 413816618535662401 634569366463278337 43125153966578009 673095988687482113 672980223428041345 779254074012012417 143699618599406161 893572558088269569 63619940776504793 884798672296238209 838816197978680065 55668904829122569 430942841283652481 686277615466845953 384393937090912641 24704449919230597 35737932658292949 171073076119807169 146564588407223073 322782137696851393 149971192523466369 797112953504747393 618294686763043457 121752186675994529 719849497832683521 551813754937750657 834366818635750401 433412929669419329 999887624759836033 116616398590391409 603293703755404929 923597121560138881 156670116319247649 655043299547696001 569804777540419137 129228158767450193 692077848419600641 984320121779685249 244504099812864705 93960958408590753 221849131158990081 243865618954355777 593814681117272833 876029599893446017 761193723428121473 463553359334408577 19686775242170997 166916049707314337 575126777804683777 438910146845739009 911670397725238529 615064183935562113 723215031794197249 20782924282652717 901374357710857089 926848705164079745 308131083201146817 758049188022976513 359219497022969857 547252233250777217 782019894298983297 931360769065687297 54531678216555689 663213645605939201 397046324008584833 474517555174383425 651824415177664257 459519464543081601 445090051992039553 391811655911876481 378630958054849025 354675549467035713 520486295922125889 791633958884386177 704125191423976577 294801362652311361 878703795697632001 18989304078271377 784308943113778433 857741451632367873 538257208540670721 985643926267936641 220654293551156385 765921341269251585 83945889234414033 272874695600503265 947312284323139457 601745566903137025 943296582738184961 977774336121040513 800498112396532225 818426919092633601 7090394551610758 352485533691602625 166226525586687041 125055922849302449 896926089990557825 762409970978023169 573613767923468737 658600952443652737 511388869484832769 283311160430368865 865523123025376129 26629999314966569 36657835611151769 740372798966159745 692073931961921537 880247777853629313 732022971334643585 239882552879915777 231747981859761857 552554384342219137 106145150348169185 284605010848292033 836426435189714817 947486930640440705 711957061971006081 628532329277017985 448214059759685313 88961268779062401 598470517296959745 800127150144060545 265519488432666145 920669917989346945 373652972666732801 93095009432882849 2349647989369431 290722414337043521 26814823580394889 130962986720373217 837557410861684609 848668337553835521 820085649363065217 400243085985973569 579893004176049921 439579042364218945 140653688750433041 413793096741738241 860815820164965889 693164445092112001 678224961570506881 111349775647507697 131413073030266497 895873903099076353 390978184364001921 381419424371085121 594359302273410561 999208087154858753 699125520608035329 54214632080256561 799175093845938945 184809597671037537 214638821686321537 678693413111698561 712268640717390209 781186727339889537 110992915383818065 870683514551270529 526158956108353921 341165037613169601 255763246974794369 969380607180891521 69298748192984761 254488107129322561 285071336420557473 335139718999155201 334077227038186241 625659739152727169 471299646296586177 484504935806040065 661552505415819777 110517894824898385 118924121328589649 714038390656522625 453528837399680641 621663462045152257 178089424333023777 191036205833608353 762669774840624385 6367488597067706 167655317429861825 168101649868244609 716963474401119105 22706515217155501 490474284123934017 944354640541785473 834194919324637825 820309952163473409 960846919735914241 86487175246130481 883920793015697409 129253863984505553 270294397205049121 828746615047361281 958200218312988801 10434874112451809 131463004982990129 286188300800656481 858047619550937729 187463986110149249 665235916091603457 387256051197464769 220906636624171425 106115754387179345 952698544927400833 210118996190370657 76685383794760753 223161236468289569 546837643561246977 595536247336792065 687957463413745537 960636333946087681 629727244604268289 613782411729598465 706359078566343553 951008292580045441 676068235689399425 243917230840946081 355164401394382849 898185096115174273 225529313752772961 743116982295074305 661288107999887105 671873065786318337 222236878090171777 857724033806515969 732959748890387201 299559980647831745 413456642111029313 675059396772123649 877078448389419009 810642275323491585 340101937315978369 407951604788518529 528452379804811329 488308164007822401 343919411783716097 317559052181021441 718044607922756481 892241695067586049 870393651868965889 842722381975828993 225899289077297281 2658571891021922 788554742385585409 547223924124150337 874148934132755073 305380895212497473 870568489777383553 904522865695223937 234568533710763905 468487602501557633 382464527163975297 100473097694585793 612334880393966337 161548113647942401 605464362190019713 789035840634664193 672383461945067009 324691351597966337 223586180803451393 128016515486731217 787069905292831617 921038704302734593 831627444941830145 948455210676439041 784402185655757441 594720442824996865 307986582115702849 772677811849629185 586202741199535617 228308422219019041 694432922543882113 745490721730799745 457100313556061633 746666379346681473 280846057317816641 737021415023573249 590778830869645313 575700617623088129 323723531550740545 723840160460706945 282589025280209697 439171145296302977 765125812102056065 569940411300645889 361246793403658753 997604223758404609 261541342758420129 976726929288315009 151314628926236609 611564598058880257 93388783200268225 320306977849806913 427527843392589121 986357235746456961 184629784186029153 467171210573820161 407449807136380545 944017004901798657 612970442646044929 280982503347157569 256709149577709185 216718190241071073 994734469294229505 181983245357297825 188100819293204321 187126889969210465 860672650437763329 777929828052005889 499661181852580673 467485968141804865 241332957393638017 686037564554151681 685618989909563905 240247170155829089 810380213805629569 346865347469357505 576668157935493761 336856055132049217 14275135696294683 984207322994802049 721718875790550401 143985370875743265 85476373785851937 183834036239456833 452199763540441793 962359207307461121 897917474963321601 595408199199237505 202769567045528737 344696525241875649 497660002305067905 456285761395005121 270241382374756257 976736281660354433 313685973201899073 396521636277054081 737539639528400001 687420172671711105 524743855478149633 917676566626678145 374139134791526849 357860803685671425 594604164364682241 103537511843608593 941840338784210433 598595685434919041 372239791322513729 281313921697570625 118705086424931489 663828656874162689 433174131504785025 223076637342909825 728925638080234241 831022964158496129 77013422592060017 978110243647190401 797367050636601985 383592091358398337 923100026339454849 929523799667872897 190171875599652641 960918355805052417 706017237933863809 248104308925629633 953436471101149185 779023061477236225 275695159675564129 601322370468562177 507473738375956865 550548460139868481 79087787070747601 997055488098535425 322106933358973889 646048714524372481 433415289650042753 684551821039047297 706957423046198145 519807303202345153 602019088212855937 487111047263507393 658584916664487681 880509665446599169 225812297238377377 142729793173497649 963025866001210369 806235168797474689 734600978401360257 724492072818545537 747793459957868801 598649504757393153 417304000984302081 998850688882139777 592414998010930561 835360191522955393 338037689987416449 357338888723173633 962378478288478337 832651799431463553 981507425403805185 378993054357703617 839854040902942209 671876627347575809 647138498949502209 3302147892863872 838286528518061441 498398659045879105 203484400016577633 26398346082981305 50086926372365785 977056530256493953 894898853252257665 189161091867386945 270971885631858817 415632751933404865 759099928458027777 470743979470125121 845425979501222017 58924375979035657 680566951949955969 503695785393713153 100329853485753521 649962468613669121 749795329624987521 909403872922307969 483673072065393217 369106986314637441 17017308237726071 140235445064089249 48742296317577425 341657742267788225 781429715308235009 385810012708372353 658157513207307009 773903920072559233 619229392153656065 736750293649915777 204160439850703329 487941848522073217 567444931264958529 34598876541092949 619804007552467329 807006309140991361 402896011134899393 309049684272050497 498939053318046913 853492319306443649 209460651184286913 4046866249677095 650558073347959041 897424930701181057 350662649130910593 116594551048162737 925175186234604033 298121918053173121 262507875499011329 163369212437128641 598160375701048961 258571119102203553 873225547476934657 500627555357763073 548593696246648193 331118436001592193 927460649496623489 855777126513100289 394175492496010817 723066933412003073 543492873230874817 90769609365533905 735560866885713025 628479881874373121 229827377682795489 767758287992858625 220344693067296769 312743809160327425 614239883176665601 288926770943586305 391596476555484673 582289449691021569 841914673850425345 450866067452988545 262746372207182337 744421735289183361 43165554197273081 608296816633266945 424793742579730369 690732461984200833 284478248807374721 154373198034459585 798911844586008577 389443809826435201 843984713220450561 270460111787141249 93845626639385665 742765298184512129 604326900216023041 405465920883681729 699958267163147265 428573840298174273 458166262440371969 444984709531777153 377915050426928193 303204130439358017 265947231497762017 208224942422173601 297964519666813057 73747467395481441 499154658018269953 653670922691954817 14375632846160615 962009101631512193 918068289255558017 823459853835469569 968229935720849281 764300102911210625 659388362965202689 155505925316926849 390488622585529281 175797392863021441 900186871167704833 838533975671889921 706719839696610561 187677785462415873 790155557410073985 578594252949354625 46370762393102897 300126440170064513 839425818805892737 639636902941799041 444915906868068609 823269870014048129 165303951956033761 671775383277545089 149146883881336129 587846372734393473 454699172330720129 458532338607977153 837453426948265217 462885279719547073 722048112328380417 811334891311613441 931970094189743745 511828557356981377 733009626517770113 881629115857730689 782341613585238401 822526861093951617 635594266017093889 817160985724196865 756631478333609601 759634946459502977 971805290067379713 81293622047365233 989227164895545729 927501196035155585 929029124117121793 707893545496343553 154770303566856161 643200739379270913 791674312651224449 57642149709646873 498075342613510913 426534036708932993 945895814069544321 256058088509202977 930234774587198337 468360679223256001 115257506648845265 863622012514877441 168806899934317313 370444341813357185 420106581506743745 591872416222141569 163932450911708833 617057120046812417 281110653027241153 127010576576207521 811843250629074433 277062705238240161 566318481904701825 648358991077909505 752548500250917121 709325811622736769 915349743316653569 180031669989812577 810176334509982593 496462780635216193 83624845245552145 940591415775482881 933799024209569921 232663161566282625 919263972135667073 760609146000557953 795493696823719169 989207117914094849 216391859393510785 28348696051207157 103425755142176001 453136547081758337 947682857218751489 558847687683776705 184053361651173473 635191640181108865 48296180387310985 24146281108865965 112927485491461249 255607061096331009 50735426399370457 848151254533785729 152417141891653793 101805802134681041 19096040352266641 677558188339300865 152062653437859297 799691890046663169 730740973501781377 62459883849765417 938815090909692161 117508283434336385 248394886235089985 891939831470207105 266446571188161857 523601333084005889 526322447594651521 459405872309627457 192827863422571969 720550883058383105 626633145064587905 11106483786729627 538105844731454401 79743284963374353 377435102559616129 943760675622495873 464237815706702849 682466093165988481 790770273941362177 851217620563485185 965641596390462081 243995817382430145 447854596427902145 716364176650426241 821313737700968705 842066643479274241 40595815459639089 247062697348635393 120692163996430673 704806306035696001 785770292438144257 660798284889988737 19458172085172977 528088119701056513 971334741764351873 832139233240635393 728675013015667585 908783363149726849 188481076268516289 283387142704338401 603060337911706753 597238571983854849 99188932946603361 878359380798283265 424326660455868417 816205647764864001 903792566396305153 581676526196400129 816561738868564609 869301841965796737 38683197980631689 283916476724694881 66348471880353089 502879438529195265 348566157038050049 432365341113790465 225155598751832993 902074149389040513 854160808905405185 216788379965830561 160505255358337697 34034666270347457 853971895623374209 961732426676103809 501205329225776129 116296291816343713 52500081453970897 496549716364196289 136812638679366225 931456916110736385 557348759255631873 889922192715186305 919381297448644865 254376623461400449 310100097833682753 528610461508346689 453988278660027329 856810721391898497 952177457112497921 25022928019023285 721679223642333057 36582791648573481 434410229860432641 492693605918812929 763131013871081601 842117284173529217 280522448239622689 923691930269864577 662897601184006657 664513021917645825 248754683150011137 531309959211082369 652631134613123713 512607569572853825 906401426690479233 232151920467213569 727815594297830145 514040555289216897 58929845569721809 884183462376253057 817604006468904705 267679533709955553 43892088465526057 374703517226304705 223226930924916193 958557653706368001 111028785653374481 271025689819989409 849678346260439809 312446057524684993 730387557203812353 66468858842693377 191149370849622369 768228402168222849 982173809182782465 337753535300404225 226759511739025761 765367971230777089 733263408080148353 592901773513585025 363943391660320961 942092348571026817 159314544638888833 650189388405490177 497427228836293953 806724366672799617 157320791860968257 920670210606527233 687737797622766337 147243834772371681 155975590725645921 544478420710728257 100916242804423457 978180207351559937 880721723572008833 482836958366089409 777474019044184705 162944684894188897 392814321669774785 124902913257496801 741167442073638913 295469058383591937 588734162730929665 915834985949157249 535044932206211841 857410729380138241 725076008499527809 837468869492905601 742226066155119233 794216571160351489 97456074597999985 116554060179463905 561418092444803585 261145455823015745 938509977005580289 341585470311681409 352302671417440641 493188169972743425 863789224397976321 734925599911985537 924297335455243265 243076890077805537 755037085587176193 852353240340729473 535101591064680833 529752200366605313 63285018966297457 620713043397824257 304790764400372865 144386623676002305 890435368686652801 732422107106994945 389560688144307201 399107611494773825 384086272772719873 802785316540205697 539717202900170881 479802716056827457 488537254015469121 875075847229251073 972935262912976385 811833057231357441 733040337775520385 294971302432212929 100597256480803313 477261012630965121 819908324274862849 339144726274437121 967198038388367873 673572113313841921 379160599059389377 394663525066885505 106039187561272289 794222232192442625 477704156574262145 771543451419173505 325016210415178369 86177120278652097 669964900710141313 168659572610305729 51143871555787257 222564989694280513 429378335250575553 384676868557075841 759105611073401601 71391974455796257 347821028879366145 505300098128298433 555717164169983873 573857732903537281 190141296291486145 643651147992496641 697551096757017345 926162001788217345 666280941492146945 452782548157369281 82492072469115393 222945383951373089 72546224065874305 362173515361316609 117721334751216497 732916861741475841 960486996550969217 560600082010505921 757227184796342145 980169289293758849 936304783564494849 606218896919411841 492695224636285889 568680241069390721 61084993488947249 594375457208467841 134461877119242961 61171894098453809 113412033854032753 660987160839422209 936656253346278273 383617909701261057 957680404525490305 303929968927189249 995872875882675201 928120369573878913 215886430947662689 329369948656445633 519500145210592705 352643523516295681 415725735477536769 890247843851920385 42590819946106249 687316234255508353 346907390795237825 999091403503282305 635940230806589569 742959371270874369 829828517979478913 439066801328731777 648499526683544065 545540822765406849 830859445596232193 240882414275855425 260684020951366337 985917075444266497 456820997564904001 867145807204007425 678454729824188929 551119268060535489 953768589138562049 181493307369432705 898793534660818177 693341069268431233 313534144563277569 861831358242550785 743523119111934209 475568475685452801 362842969366411713 533045230126273153 49130992404109009 816465484707524737 447070177264691905 885363947514928641 164756574361838657 227827381045035073 712306648880186753 954165782635325185 38830548481676889 9892898652740457 989469349305807105 562436673644679553 347680548991696961 635450593212841089 862441716571723265 368549767024600065 158025798854900769 533491197098104641 394018315730107841 672838269306009089 231589620606833089 775779341290746753 439730596097874113 973031235886846721 126601863255551457 701902629562855681 517048954675601665 530583136862599489 970907288716240641 294986451835473665 848216959395600129 929948333979151489 58529902903153185 974346938526029057 756928084143083905 746751291538156929 30281162158196653 314024898367637889 885680215941690113 157527739837089345 254380997658380193 266658261138875489 291040075798093761 245331425009322145 430748741313472321 587892276478942977 962945110960234241 207210826444050881 348905368940613441 963003312980735105 561915930259686977 929680614811569921 971223062684266881 558256370553142017 550624528280977217 948288972596369409 568101997237782529 406486176123994625 555263940829149761 581784517448721025 867711535916988929 819369790616395521 884820156051674241 667910769104874881 108992745536617969 355852826273750337 85508635111779089 417322195596693057 402095365847010561 303334470332647041 151782236007576897 238469176473497409 945354162501438081 9766346247804593 258546246484854689 216610042292114017 852961014643518977 183159629659645153 341256179501172609 204572003195547585 683949201729596673 720631585562617985 516776529864927169 104819577496424897 192889221632590593 90689618181233553 709220395995302529 998244386308297089 448340155911715521 446705838390844417 188072298727547617 864434204926094849 779771160876613633 751360867631536385 322946242222784001 3707268346484938 151153167224826753 324239924656072961 258199622832563585 128730329539575201 544135379088182017 548879994626663169 474787562715661697 862021177335375233 930703737786551297 480651871530401537 165303188608106657 927138548571615873 980133218956588289 850297907119557505 845833854907212417 231079928963989537 974181726498436225 355243205100467905 775422886646396161 831660941505571585 584744495465038465 145587580593616641 176537654509829153 197884182579141313 427133381106578753 345725674467562497 339609253264484353 388090796874319489 257929255276714273 185715982510703969 858653299371908993 677720095140895105 597767016807658497 556834043047448577 156056955583068193 606601426280416641 575865511767808897 339333436029182401 301300792516869377 428813629780076865 204648015228507073 791558394335513729 864777072076492417 33341028526120197 780076910785659521 330586526507591553 143695047567419473 761226388098460673 987637880107335809 696037211902879745 787680483047068929 327990879243895233 787168344710103425 369193466809594625 388057362258209089 625204147852254977 604471148504750081 145910305889092481 493546247976837569 331814433918037121 517051594896180673 438803649925819905 308452528239982401 526884600159515777 369153018872673025 544938470757021057 815200409209893505 326545244688031041 361957145076310401 170795929928221569 554771547878360129 638216092872109953 53399619809304969 695954571575587329 875332223918405761 556531903824275521 674192370800064129 298052984772585473 215806491250376097 543134499252854401 668631905828242177 299718568595952897 287726388805452865 114878539266793921 737520372489662209 156881926964803841 731340589041891969 293490643598456577 873573228969881601 939006802386788993 592291384497798401 978889700117559169 805197782189317505 85134140606545121 450403219549016833 835916027948879745 411289697583235649 613273674294251905 155115629081734593 320948782477056961 437123936586552001 850710135835942785 321316010486654593 414759916523760129 769551496106281217 503481669492291649 218884692735116449 218029458515712097 549217871383611137 437018024178929217 668882838807306241 256426147026498785 79682402172970513 667203482388916993 524344387908712385 536359884170803265 300053654597100225 610587030826838657 265053074233250657 696883350456655361 121603799875025233 790857816654043009 940096112009996417 77329773359490881 182948638863969409 700920272355904897 931613974705229057 926817573571266689 186568550506642337 958948244634545025 835862382042506625 36550739098583305 466113275331970561 933803840904278785 726944704450758657 697841610635716609 464119144620234177 639432323422145281 513462063153895105 450050614421666497 429135194212712193 476672048322189569 363591007875200513 658370663604781441 566093621721329025 729855977339756417 870086355545794305 579902778484221697 680984319575436801 78261496310876305 879396134978705409 469219262374476673 778041806430756865 560645969111906369 610068166698624769 126161825747356465 212889848459646209 814669451065913857 742150176502164481 486669689245328385 637203472442244865 209961094484871329 744189058364469249 742797228630774273 738853986884699009 990064813440557825 506196529505288577 594707464237696769 476239108103548865 348760547562140033 819669520281138433 582386956525606785 307231397834506497 682682788144735105 859160776579940993 718314760399774593 643193019949244161 105255716620835217 309339885060552449 497653326557735169 128717378795450097 775367167995302273 397943824401849601 656157930748886273 210707573013301889 114669482674717217 855090761204564865 87493673992224081 59251848925647721 564806961733200577 755347709823823233 133700640986713633 121296429249575505 3234905549394541 608553423701351937 990978742669494017 200760288433691873 204746906423128641 762179044213596033 396719414629071553 880523707888322305 44622994735366465 741062164155494017 704862008363857537 638316835244985729 305834217951360897 174401629239426369 240393709690859937 106225054056885425 622497074784522625 305302164904873025 728463460455042561 419228806533801921 988396745637334785 120886339806574481 100587958566816129 469445664492660353 434649067515724865 22648024077511765 24361679803330817 497705975199188801 564330509474633153 834532932347784193 721638315248693377 821559381676472321 82180825795095553 243049621041478753 624148363218932225 518191993862849665 810407411016985473 418014999170892993 958902166519489921 592072030214488577 801451466156638721 278423574200985505 705569757416224513 991099421467119105 487696721424914177 365125852066697153 474523776265353793 862901231796790529 617019460028817665 545860105591799553 620699777843480449 626603870051162881 360426762688650369 309679680880194049 441314744545788801 877463997560731521 120566055832714625 473556689229099009 164359900278707713 335316851783524353 472496010542943873 6148895248330178 882343275562785537 126692459187204065 413794416717397697 920241422660893697 837821225582228353 679070968829144321 850975660089393025 859695120207376769 942771561169504257 569137162557943553 492556671198119745 937950623680137601 984894430496620289 360715151128978561 123328507641918609 417977878873060161 215675899059132097 988606410301990529 494968886462974209 68376716648657521 455833629884647681 678731709670337537 758701814811008257 113101557896570177 225029477274542689 970329202059438977 788031786613633025 4604035386023498 889050488295804801 740651035326074241 773534633342354305 199287813899573505 306723069179380289 485418383790595009 825282850605791617 372901732076485377 791455231252097537 628653835840744065 777852881725511425 270337141591355137 422444195531195265 613449679958669953 72263237154945873 593344544147100801 345311519143688641 641414866041863297 181008277088199777 960669886771213953 891430622797255297 504261344914134209 67090796373125985 263383733570179873 272812459125031393 198156168854389153 224250038391875969 434713549919237633 631559379353657089 282618232308855969 860188240402212737 275092075543170721 149155342902115969 984041907196548481 262401089444200161 51629788578580361 263927783708364673 233173143868150145 660223357809460481 924658335999112065 270713010801454593 440460929335138497 378043302744021761 155851089232371009 354028291388797121 268197381348862497 502575969010852225 601808239900776705 556970055011429825 759407272778425089 978999137674509953 288623641878373889 137814279634593361 376841488011614017 152154132487911649 257180494771631617 993212387386631041 128082874284764609 503529839060053761 241729513004528929 312399201536177153 482226228435330049 254139924063597537 737287996416739585 805529009705804161 88010816065072113 737553174602556545 281787775168496065 858826853759747841 891452918002180225 954252924002904705 249545906286726913 900505136774039937 522361500757263297 534316502212750081 562010813884327809 408295814499322049 313661275881052865 824377359203797505 673949852437942785 99056135259825601 965858210250793601 919343770752153217 208018595019396449 363416420796451009 242552037837690209 949906660244099713 173339068541935137 347172053657583745 643542565939419777 662107870201300097 815290238404699649 842523966868238721 352330627699608129 461917005549967297 570780847897367489 395912831266326017 887844470480310145 400762559769862721 128058805861670065 527767117584286209 439817248803926465 630289237451567233 260464251897502657 408814586575044097 357815173637625601 317401014964293185 482931774348614337 666635843733185793 360507819256234561 873156347391589121 997592574906377601 576937697945464065 790046167288700417 178690847128610401 195246227429905153 801788498219192321 352659237328616385 683561540052213761 773115629996795009 100107701982789617 847710677170944385 280368261473956449 442144360771052929 285482964829693473 121011525824961553 525969698666163073 120744482503255313 827470347485057537 2328581447592627 463956832112547329 353581459862780865 272612123714107937 60548466741686017 213282886277458049 626542820842956929 441302455361732609 282269648670428801 910209185111643393 960955070677229569 680289190214832513 40737400051988009 139268330217507953 115490716557985713 315090547412164993 152674050217605377 856152693083164033 372770646459414913 552123796190866049 241977922941764225 11815149562156791 974768088031822849 80209519354536241 753383164784686721 731253097324572161 47735516357064969 371774995474734017 638528288325311105 409193897835312001 340106744833292417 495103945995918337 214637755007039745 463092786026653185 317899584091961153 133062687603338497 855967363968936449 564500805724780033 419411452141076801 426694918934071425 794714658791697537 864093269563813505 377937727375908161 392864266463359233 296289076050605633 272726421075933697 56952017201922449 625805629681604353 139337200436820305 78194206382523393 801395431274457345 108218612991830561 620015323483748609 710396155928837249 751779962275662721 506719223603123969 49608589116878929 40034145503529577 270695751221509793 790504863572518657 902252411833352193 259488062864452481 735624911020181633 325552762555997057 763381634811686657 779060964153462273 614932263887922689 397258698268725377 38405118152461169 135340975425553009 388377377769444353 992951446625351553 904392174257402753 187132791541461793 437949226607244673 426134205533141825 265301560567216641 732523959877969537 223366211657719297 253677557843939649 934147661997634817 560553022296449665 588936728561705473 875714692535378689 984771108938552705 123145838077793009 909990510043115777 118988901287490737 153476444112762081 826115835580669313 478745179431584257 94321122747796689 429256635428679105 68841353710158873 317867378183564161 247271831436176385 43807294705608513 865621448395121025 777350043711081217 50662174930263153 92831466300474113 240678366665239457 364508474618361345 434214264192814145 12662857721586819 764453144092517121 341374291393819393 229115230154459233 266030458777912321 80488272817067505 527639844208408705 495874387448434817 413514699181440897 127190929613380641 315302598231099265 177622906008362945 459193689295652545 882629658970817153 243631103288265665 606321095585837313 47061737404710873 826869487460914561 225997891266032993 717635069621533057 976560301965911041 226953015244166785 55101603883144889 586092485811757825 219157881302045601 684370900930264961 547357397846681665 963221573651818369 412139128590744961 851742139648369153 293622766443974145 728539066708275841 830028769314488065 610575443607803649 650421918821322753 590426271874118657 378421754047870721 419665682134652929 287537333053649025 498188641894085313 900081564077858305 686276536656055937 273978609118969985 248128183511820321 350292763378142529 400280087871582401 570267855557602817 838590144186252161 399525820390358913 503498789899897025 651674111418273537 608120987951533441 109030969402816433 469383012018997889 331088295571817089 886664008153086721 242187506561528225 846740855229644033 213881451107923233 314817343981754753 905084482198724097 408524090764164097 398184175821398849 606406981448753153 828312321720666497 453797633336666433 346040663241680577 13929840196080791 123341544259481857 477237765885750081 372928284762849665 226869587820242913 576818514162859265 163199187297141889 29919684691165573 714675695701597441 930908117670860289 626070672611266561 144650498943150305 397644767177336449 474373468310723457 228936529019581057 320218607199521473 971497642773069697 114942272128438113 720233913033585025 906781850048787457 659676530616177793 786832390370001665 963027257071747329 516166949539083905 758988735593558017 76884485125667361 151718349852163937 968104526097846529 170017780787087969 727991485257128065 152606836902595681 576240169476179201 457654141722084545 739462028140472705 831968867704606593 106941058728295953 616236760497240961 61272079876893313 890614126974856705 793848198746175617 68338285428975353 944134675148511361 577721361854177281 951467511035588097 909491904938828801 321866210328330753 557772566823889089 2825346741914814 629591024539504257 769188032291218305 329364026498897281 885937042912701185 554865185433339265 590038253116951297 698451255558428161 613777481118646017 824941854926461057 82469850026761553 474192327467850561 280451793345747553 563364345082572289 520691242951450305 444122961818852225 595818956018590081 935996449292272129 557803741592032065 786184856570319105 421022581618274241 392074739217019201 639970582203012865 955518918708595073 112958321118256321 622465149381294977 330403794103794753 139435077363376785 377007491877378689 677261806032230913 756591909605340673 78213069714326625 900368407201639809 491678343262915265 444152621127123841 204131784603564641 184621968014766945 459795505303798529 703743958273527425 36251244130529161 623002946462420993 57838971826068785 252394468039248929 791988912148273281 148064608315877409 193088375571573313 526831295619906817 524573553004092481 397498448238295041 485207721125814145 973934044016935681 382283136572457473 763904411830196737 70809172683748753 662985900244997633 3361109114553785 378026613380555457 459611769722581441 677220816975527425 630165536266307713 759726790915891585 114954365091431761 620190593381671809 346070987005607105 807739132962055297 639113272654721921 68237570287770665 335671378279503361 4637226911881954 24430073784326825 157021404970670625 247806151583507265 219673279526674049 397369076184983105 591401082610552449 434859917677673729 597073008390481153 117357258158535 988430016945592577 961799896297993217 534463261583411521 992158469961534465 517821854647671361 63773906676690473 264475053943726849 634464054404457345 598651488805479937 999177144421356161 646928874548237313 866751095734169729 891558869176769537 641416323320417153 319723383956528577 481966710713333441 829236533053126785 400787779441277057 719589543836818305 523232444266309185 432044433168549377 219699641967540769 810841368319756801 111476425679864385 528371670577236353 69789983083058617 808378418311249921 294599684583428033 749643213326400769 56330780353111009 173325439536398561 282082771804720513 697064658556548993 439794371976876865 634307734783917057 386385882198535297 521348638874563649 480852670490410369 648558523173903745 381400248079653889 248436645964069665 445762536485677441 284563236781608001 758765975455329281 594908907922949505 644571213178782209 967117000115848705 418402043348475393 708276574249516929 363486397709340993 377481993273008257 776543191629652737 342213896236749825 671854188383040513 312382577566040705 672516197434145409 928177403278120065 588357611180743553 758094525562697217 67109896929874681 966563329738953345 63296506250086537 377722008258189121 566519560422602113 156987805103888449 835269058269336321 104388713054774481 695422187036822273 883475644573898881 940503996028358145 409599159824267649 452835262993954049 621977030655479297 558873278807869441 919179511089240065 590222837323889153 740986021059988737 867755742655734913 489335498774693185 781159723191660033 108024716912787249 617055510957886337 258445076554252737 137192544397944257 122921140359686385 537562793281526977 947836616043446145 549915527520322881 891311464652382337 330361816829611841 204216459477393633 992404703101666305 487427275194924929 565148868488169153 730453983551257089 34846836762721269 783400079339919873 126255584871859841 528584581299057281 463404275617929089 433067388436050753 1136525478248274 733252693739984769 535144279406704705 972261430247648641 899458512547585793 215114783031097537 255426621816862817 956091975892427137 942230032992487297 617307496531310593 280806608072577281 808712945375141633 68264985310708681 504935789003852161 986717472486215937 965027452132822785 796444030224311169 374251010662874241 704516706831594113 679901822251373697 61601580399827329 916996494404671105 639610539585643009 952514940663711233 342434854496620033 964149548854976513 997129849806196225 635879097196273281 632736236464456449 255460547311074049 32964570165542997 389371392293604417 711749234966394113 675883558760972417 237942423942609345 490974778119870337 962924442539406977 961935258421661441 476756963091073537 102134018011547313 818312862122755969 470561244154481537 419229641346429825 708598308437167617 991912612382936449 296207934187904705 1076380211966211 622888085207897345 561239155344114945 460095493306539521 369111079071824833 496252692176859969 792101622694293121 736389291549940609 939452096118767361 258967188565513601 335046363280017793 845925804005815937 917623196754970369 186964672862025345 89306306226280449 677840174979493761 190403143126129505 420154169449482113 995628944323332353 96968457175023553 647948294982352769 163997421240914337 225429503308465217 979984359033053953 181285620623778945 562299920123500417 450836986938387713 881229753536643969 228069689784557985 297626249445961857 957002087796656257 161086782118431425 414961850435783937 958816371621047425 471275242110696257 282118690281095041 627693191146175105 105921931659146657 488423195964276865 73303119677817105 492510372328748481 395289026599463937 149941152683883425 128347017190463937 491095285922437313 625900273861823617 49867699351256793 703783167490470913 674141086309557377 797493461005068161 678579076849448577 845406174170932481 558628738053226241 287060637747153185 147210775086069377 342337068298164097 365675160853296449 749389280877430529 754135715554983937 96962174647018177 307936631465064897 916250186373254401 334952239696537665 732149977456501249 399394638701974017 835204083120935041 980459566096474369 626111061770757249 920496193551723905 370954681635204481 993006124925035009 977257325815244801 615761984374668033 748509031571750017 88395036660305233 129289126898953553 269934049624065857 197530726134012001 124353786563705889 918969400530770049 46455130029723793 151226722188333441 661679669080601985 699733642291619201 875624871219752577 141558404520687025 632941649825330177 413160527013772609 949358888819627777 336801073693600001 326560729577526145 362741422484731393 668405693663441281 299407341893534337 889837507265458049 441314697715355905 52598917379182097 854298042496871809 39805239742154441 491574091290431169 974808490768094081 193273259326794305 650542097771438721 270446055954622017 627399721587604353 383995023223739905 192785332533564001 440710493877787713 342033907068024961 76356169108755985 547485507633968641 940489205490891265 428493512245179201 320055858681961089 738578630553750017 562248255887254785 697959360474310785 330515414767468481 449120747216785089 202480879043676513 116002029805084561 712177445591514369 444531156366000577 881608054031943297 868795040743190529 905650823462174465 950659669240128129 656831061463535105 504158769801019713 445632984906943361 674488097122353025 100295725138835217 661571641648077185 368223300818591809 141379207193597985 248208225756926017 869934353111258241 797925988060107777 812905558265757825 266328903083064001 559463977245808769 275742260786167041 579558724894031489 462039902668195201 598573097699752321 800308212951470977 557314253572574337 407036435568386433 575024945127761793 274711345595427745 98492080704023265 537356367021814657 643244160974912641 153703766018047361 826113891301023489 654290395206970753 959724612046454017 531437953393556481 665650822426716417 761681786528001281 632455934406689153 801120669206135041 955434828711222657 908832061851626369 277759509808259265 848276153636312833 21957741392487409 445903741254838337 971577684542577153 642420253176958081 191811379722427233 888204815633599745 817917541822861697 92286632814428065 239262826753151361 490528584470027329 953757747063175297 292353800573344833 226668972973104833 481908442659062081 439354213200072513 368961375592597569 651496473499310721 549456678055392449 720722893017917697 229064925675565697 664135170049465985 697740917817412737 725456209784635265 710574848939195649 838607610216474369 673388098197264641 895388798881608449 157795239274456385 865442366148077057 124895291654524961 754538664019644801 916887519324838273 472277225095570689 972195969555869569 845906864572381057 923319910089951233 571197807938180097 762230870764057089 886942758029203329 585341595567918209 868530581213480705 274081148616843969 834717936071708545 844678796563151489 67054375889345153 264239443649955777 715170626810941441 298552952405238145 34754224599215177 979048539428006785 756378801787089793 917057885350054401 428823390830078913 142578866513275665 727014836929026177 398817252365866177 847256701101361665 305221887424508481 774372644298036737 928214835345066497 559828517003015937 227647885916439905 291210028598282369 772512346026338945 750394710572425857 908740459545484161 929809941625986689 170631488562428033 316307646382316673 742527637778067585 290954621550053377 591693093225337857 29419239385692465 421457581345336513 713871624668765697 95615271703671569 5927461518897560 670716824651492481 102720797570423633 15838810315962349 276579024800231105 795387564302771457 671041609940228737 951860474739241601 939983186679118209 709439135740097921 646091285101430657 443627611033726081 143651517189670849 468824119030713857 331621139255698689 178519455332398977 521613849542550401 991903036602593665 914931783795889665 22775971058401013 853954318650369921 276279912590226209 159712670503832769 81622880433535281 560371188224454657 934745618001358081 741028179416456833 775395908847833985 233022889004605121 712873490611556865 746806376145539073 112727178873022641 117738150888587969 20993755846973273 538388011969555457 876986237821860481 209523122714404769 633516347425441537 181297618580568801 889956441280723713 208700747715969473 64227396692075449 429725972464790849 339088407474442049 836600212721652481 718229489907784577 380709084022409857 954145066160286593 111234827495227505 516231345727646849 466223516190478209 588801513492150273 888748029730084737 67145403240843393 186086569022105409 136576513446350129 868577163600153985 678273496734874497 617472992895908865 212765119457124289 416057944807591 102227889294042033 186982726281623713 329852589372784193 808408046620090881 255249005945700001 830587006770979713 438882595212625409 129953740784959137 547468810827538753 570638388897403841 399716748980090113 548580393408773377 552281474265186049 735774031613811329 765971739469314689 856124902585140353 635297337221672321 770416404674701697 953193965090086657 10788194817255459 754973764808823937 510251619076978369 519693516730377793 644307724801240705 844163849935412737 326238224653362625 687198775076005633 421574936876542209 157352645207907937 3188850382979781 12523801113623279 755628567736284417 410737228396939713 163718802485643521 81802179256122545 144340442695554561 905653006636100609 471439994399570881 416197082148677569 914660741301918977 579880799529476609 448890673806712193 273637127239048545 456512394840050433 811438974010315009 179151647465584321 416965150127403201 199952140831175745 56548796615501833 281853397238446497 47461391048805977 62806610458128633 54160784319037705 673895942857864577 217177841085664641 876528476458123137 405971735702465281 755379851167159425 17685686357815201 218507953917939105 141097872531219089 767802730289940225 471106983994566529 50651637080040505 211975680253132737 323456192935875457 236713965655916065 825961584223225729 321740167038854017 124233938333059521 298598755239289921 94495542417735841 648006927243684993 999927599591782017 663231869683549697 762972046972326017 764011159086379649 878863645150215041 607053707963650817 762034649189633537 741410210412695425 638867221829482241 151118385957225601 3565533126252519 191337873140014369 908597695433780225 570397806358506881 797323089915256193 18735078864111189 435981095270673089 878444825715398273 799578439351481729 352424427650163329 202587013937385761 263121857472135905 622475235363726337 408321671727364353 834307065720874881 426064293112879937 305793177203074881 649687438160015105 286659078492657921 128130795620712945 385041284162912961 246143672077735681 217661097543835777 36583882991912729 551849990913755329 487663077213454721 805812327901446017 169058336977009569 243104295584846145 981862785820098305 131729646794237713 937050906058026113 590921356054568705 419297168015418689 178988592594162561 500866584415440769 271307894023028225 714275653739164801 285402093249327745 992473502788804737 988143343832749825 965881251297815937 706158948444862465 166964225191584609 782156686177263105 998810667419363073 253882537980100417 372335069903691393 551056148292420993 65499127344139649 629828706633684737 936741026534299649 174314244461630369 464458722237466753 630315585602655617 358550985722949633 349813786183748481 465199937625897089 431387564947282689 134330396728564945 643256322651229313 653498503131103745 354106042850357761 900855183243912449 626680791766180097 13715413003978939 77301258407867841 417575841767167361 219519782283317249 154603461346269441 81807777607419745 34393182262640209 152341541311390209 734390477948096513 20961359621491485 825591210149362049 635920520828467073 538394202866967937 760402295044539009 814337254369114369 950805654571556865 762097962727409537 513080191736190017 343968680904630721 467496505147369857 824226571730108033 12982899997208365 993628457144090753 85200732978595537 713259738025470849 176838129400618273 698602512419661569 836564826248906753 207982273928777761 553305627227327809 272489336385739009 373501506839975425 824698148932611713 863560875613796225 82260632146677889 730164503865115265 562855450107022657 608363433708742401 582140157694190977 486252276296742273 244893187768894913 520524614856594049 42450209771239145 638289581858675329 788605167749253121 247085459577331073 530190591242124737 867597343309373825 190322407690757697 174557255395580321 814787418917639169 788699867978540033 429470366067405953 588458476886270209 831467836059509633 316441944437091393 289912141534472321 163424286149858497 972995654970027649 727729483979334913 106920349288984081 93812957807099201 275581232660634625 866324006676254721 332230152849547265 431558086011516929 384820539087378689 376396204620153473 220640486549100961 535711506417211329 541312475341548801 810584861123462785 802901408575195265 47509836010316777 112564100990432785 977247376558370433 59629339089653401 779822710714395137 957959597976035585 333684861728986689 53830225312992753 97573497213243601 77604595598735665 539761020654101057 935009997968748545 216358783999051937 135051969638247729 230017668906160833 681163603648855041 763351629749546881 20182471095900213 490753533700928577 197134977983509441 534100677264714113 234392598880127425 618334770262354305 705532127477454209 700603140851892865 528897068501216001 241128218098527457 31790576009385065 542729656737488833 542173107991736449 392899623217150657 445956367782201793 802533362304256257 688772695325731329 291431680482805441 743783164459088641 918129653205053185 913945801072621569 391748616773359233 557908292823924545 52757170187174297 202416778390933409 316067952829190081 830916453064290305 70520002275824113 611526312242339969 907943862206483457 566368749191354945 451486172310989505 675706863388150273 389653002044685313 527345314683188353 816723507208930561 28439382818270077 221460634938271297 366323640666564673 933061301227706241 127607291256801153 148875106564322113 652518333337084801 175570068455609633 809309378788832129 287360102359972545 585992994358463233 783772463212084609 683130443959619585 219359390967628801 540397795179089281 399381436552655361 908636222410244481 580155784870928641 412188666057488705 315977206102598273 839121514732973185 679417622130745985 543372405598077505 304677957508541633 205686474254939361 364790009898118913 462547999264614849 457850681392880449 654459820390407297 681197182929810945 106254578161028241 71693492322847161 394768364539764609 341394431162289153 555992314847799233 477669488464282945 709433735757535489 604625952011236481 687980703596863873 944980004779605249 3948635062094753 694016497956287233 780610670778997889 277352301350173761 703460392816403201 280682630644509601 872109369524920961 686328624155205377 560308115571977793 62751571701230801 87270893904872081 562050490922597825 115985349637448113 887904870173134209 851939064131172993 206429301981469153 116122020908441921 854228199546131585 747611448204310145 720902267891926145 442311496677184833 99680366079343937 102043459495334337 533136494504528705 577890017728087425 607151867276602497 406669266485891969 438634184510117825 134270530519735585 939748897178208897 455248932771965569 161903614980129633 538930172154088897 837620366298271105 133250234978419265 898514145368221057 525064387640334465 589476100956762369 992555545928709633 877894312445985025 606289952173732225 903181721960525185 825250582767637249 934230390178736769 698268093268929153 82842588573772241 123229267244781233 339473946111805697 534016521112611969 945113442986215809 562488990532273217 641591223933470849 472899542932005121 423724815535781121 983269780272834689 69229937007630585 827367621013614465 895159664272942081 16210795532515477 770510582327499777 419625796750757761 164926936565041857 812684788467336705 11364991031083351 866333407248809857 865970567831542529 822277232304060161 683564832839874049 97589529073736977 899555685674972289 285478286182566881 483252500034179649 11878658192379989 983746279127419905 904154211010848001 789476524361685249 507003338522089537 432713134968754049 860986829243373057 174138740090310049 604603846282707073 867095248590320769 92166697909618737 138201110762121713 89573686025524065 625114998176702081 101174400791805393 825421798582024065 243062619301745985 507874940558199489 27086324879405765 298862986283136705 476980290927123457 30124957448027345 555723030612753665 364632474250239361 237762303199808417 267790464420787809 258971417469098241 732607483153355393 587050877735130369 481828304412619713 255232888641714337 559187706845502657 676913100293880577 68784595228496673 656280193416193921 619505794311844993 597935228599830273 734150999028475521 72572135857811313 706182405521925505 111280719167602625 625760443532275457 725629446089868673 501970096632373249 792496559093656577 99663062230394673 213393378265195105 480930857614421121 468036235101031681 746935846720052865 209172589811487329 166706462538780193 258302297372644321 791588030895571457 879060132165946625 829664211939867649 437286042358316225 310136366615385153 374422506505680961 903053460402087937 953010409297355905 333673016141705857 708703271427609089 710735843262820993 240003822161405377 512591590603936001 740446195635115649 647624656609973889 700611474591404673 969956718473259393 951853989948475009 563881717066404801 382375512677917569 387307246053413953 594709791872077185 553493544699232833 270900781615701185 480105565791479425 449076375023750529 618528186268999809 729107329851295617 380843450292591233 546454077459998209 206729739441851009 812718770836546817 185870952783819393 405249249815724993 539834964027360065 987035950401370625 995337230915030401 535332178718050497 53915586275319785 560912219565700801 220353372708377281 628623505631068673 455106329266779841 480419030823462401 111865263673141873 168142698641929665 601342648967811713 917632623050543873 324142045088979841 378507707208385089 103398934078935409 920573298714138881 632750587728200065 991843100053955585 599907850908845569 720502289492465281 531031455336535169 215411316719141153 707599894628028673 725066515251761281 507174870521939905 327629716255614785 739299357916063873 753342729071597697 110899034812280913 279701444685102273 180944159705855873 325458670159939329 37465607035361617 588722328635668609 340882602948749313 329573979556023745 48461022348551097 238305598515395905 448885463576427649 817626832982021761 602685450700366977 583592813186953601 160767165618704417 84057573573581121 154006360742688033 733719461866328961 992430482250764417 254997146994746529 581658685729852417 166728920384997537 692855531889119233 946069915124390145 625841294239723521 545555300527084353 200491124832492321 862546514589176577 309327663131885121 740625815381576961 296245071852052161 634256895412228481 514060145519454913 832093153034421121 756505204074866049 458225585447046081 358339835173584449 535549567966342017 62174885975149865 913834640572879617 71390563203539873 757773526719503873 78521042789841297 408493721340640577 302023835560337537 297718344249631169 582779482708229377 286965346377577633 419244343398236929 532296882389985601 782136885249823105 515945673884338881 385420865095969857 1898614519603826 687231562840349185 749151217489675521 305737741288414337 387971753350470273 242131295222716161 339548774065939073 207795455089499361 471015254226813313 770426498497993601 737653591352660993 987328001298454401 304179906964478145 591316034780898945 581798494885894913 603057493274096897 333225977549346881 555181407174995201 422358389287644801 426845646835676737 351303519461040961 914088230524750849 342139310932587649 393785209503878529 576012105491656705 992033684820371 45173099878446977 68084883131906081 371185897189050689 967353946361352961 232286841221757345 590046630994155649 67189232970207513 600710965425843585 100954562222405281 420747279198810305 337173840022487041 492940594478991297 576626324128220289 905974829370766337 804342921839065601 491081018850234561 771130879125031809 569416707412631937 144016305119649249 73310928658084865 179651535737995969 175060094294114081 327046109308554369 643877947527084161 170594852816641665 506376331743940225 766370591739516289 526336676559164801 432447325448968897 359379980923538497 680316483710100737 901486934690392833 649110398269080193 880461248148027009 694393830318361473 35085180128529461 851508005148211585 368495990987643265 553123642060398849 774057645662548353 600387451690672001 352773193131572097 305874121509745601 565017725762199745 495722890794091585 830503459726205825 732357406378014337 724952928043915521 975144954277517697 254966549011204065 366582233391014273 633693558368801025 91149357731289633 290729033469293825 810520238205555201 137026560059165809 968895553799264129 656947686879579649 164001327539423873 167018885971994977 108232833566852097 52827935119214689 164508253290534881 274335759950968609 160849729097471073 268212500794607681 874318747181021697 1275493993087907 482422214935404289 22541027300921001 583196900878050433 332214481811671873 717251105074701953 820679799207443457 638540463115404545 571608900854439361 146668256981648417 466129495446498497 563148934568403073 103203835743595825 140618788252460545 710761032144876801 480815335619482177 465351299044296961 53081546888272161 553512785579361153 214613864192784833 877156282738564353 445786615476102081 714539645161739393 640532913033368321 812499838283681409 901065735277391873 920393244063777921 924089640660156417 940900567167300737 574293270844840705 532316163578958145 109485050231526769 935866119935948161 360530761813656385 254158719085356929 405068888228441921 446174662269310593 320591288444980225 767407923022876289 166358192682295681 289858084299648769 181329873837135841 85112196128111601 535193561153164417 474104316533878721 36707020964492185 698975174781470081 483049734298916161 479550784925319105 213853299354120449 547585352213733505 425893464166648513 840325101362804353 906397716767067137 869778106993084801 940778419785189633 70647856596817609 30750498213954813 864750726168697473 499685638740913857 556916172905499009 635515910503762945 77152135183315089 638685324678888833 976130796117839617 536041977800032065 706455014684824065 960663179587385217 895634273457073281 992205394840375681 829121628165655297 703598508796048385 436838487544232385 675420722063073281 371153816438923201 935303608346544001 681506810310036609 748717103378659457 707455047821543553 416861001279258433 914716002736072 120332345224817057 951035959037145729 733578493920646273 786663162450235393 226047297349516897 365597293775426369 862598337953087873 451006726736775233 588462143980244481 253683356049666753 134447571402631633 791353677987654401 823264511156288897 81797856480466897 771528434189761409 328293198519926209 284546284526463457 274120153901325377 335172174054349633 432426137712706561 625305774346266241 886386194730523137 485393138988214913 558865313077685505 797963423246379521 437862740883847553 220484355287226209 769099772668635521 426186690088549377 287028566114020833 999317378469655169 700679914658163457 677352122375275265 668590003055275137 905499640098497537 961697236130657281 278984012736380289 526933351425345345 852878359492748929 498249066392329345 817538484478426113 573311024292227265 85362907916135105 181065242882464609 989613429552072449 128354726549378737 235393866591564929 757425622584431617 740347492067876097 683415240260618625 584968471305586433 444734901180719809 808339314172663169 197377347834805761 46915247939395497 34089748573219225 828410601186497793 741747868570460161 643696977491458689 110443075298160673 941117281894413825 595847529471814913 813637248541581953 268236632304589057 579871200287463809 483861249880366273 892963322147267073 348456429035945089 402284439354282625 622449203889818369 294913411360468545 288910944256283393 991928608237252225 225850547217394401 688471327406375681 161210113095858529 160776283686494977 287305768690817601 338792329575611009 65628914855263785 252450347770313505 841690063277841409 444422498547254465 422093371703009985 493963268732336769 613121736134036865 43966595682363161 688374211028385537 21421493223520829 389744247974622465 883527736306177793 964784656369641217 956364118381294721 650760913687452801 568252855631968129 320949106026997569 717788953878532225 731135280996856065 664522444270488705 970359147190674049 394907029621670337 58290656661842633 987197938716278145 791407749166094081 392297616740187009 971906926647282177 677987033305555585 771461894561621633 998073970378790401 159904546442977121 451132596400228161 58493654618640537 963204335079062401 456432170723136449 411626387468544385 721160106709486849 453177339718941121 374768660337583297 514970945805188737 524448840905702017 819294811566315649 341269961706107265 177763418362133057 958658420927275009 904182320497149313 785719411548701185 922280276046322433 52257365222995849 53417487328935921 486684191026998977 668653397381291393 744881308902744577 551902317026936385 403873750296060737 313622438127069377 589331309244496257 879787610753531649 517295859670728193 259327317806253185 537997079032020737 419058932850170177 377595329597102849 298894601593886465 499842585543714049 109603722366777841 423847190887276097 713024101194804481 132278251108697729 14612006185139137 992893051724269825 84373723654366017 64349246273277321 912057854620648833 4814261274223243 460873025027012801 993263391279054337 374929283130974529 817211223854190593 377395638961857601 118060288243437841 471609807910560641 779612534996491777 425339311055523713 388005807654007361 233779371206544801 749703363924385921 605076240769719169 468028261040128513 567434926654549057 744397498408918785 436047376314547841 31264819468429297 878795678301948161 58464510213116937 578208786658322561 554754297323196225 547243861761607745 486970404847287617 646947811240664833 746815625178452737 588973104620727425 708829700658004225 607447924537936513 805135496945435905 645211868317311105 729056951853440385 5395711858568576 77624107387389793 415923317690932481 416729100429041217 736117597130615297 261379909033049537 102544249814847889 322234525600098497 746559555484878977 869453224990888193 471028503023156033 897223068771626881 192456545634215105 364459668668157377 89243622759589409 88041459781013745 90681371903144737 599537955431952001 811297545493665921 720723268635243393 383841695771664577 220868157313983457 996933737975318529 663309568732078209 806060524463163137 625286062456449793 478642659030761281 38038735103402385 756506271928614657 287892368623342785 275133657440242977 688519027049014913 67234978057740593 587532277259736449 240458544682475393 190268631140487073 626496047582591617 175306973771053985 617165147980919937 259982480467275681 85685493430020193 918693793415012993 103800219643751745 880696231671112833 651083702726779777 180341892950902849 966915215652214529 555923085269771649 319489749764500161 778245288474050049 731119722321217537 153221489507632929 954587821491557505 247970492177781665 513964767131419393 942018985988060161 678704960014869121 766251997630899201 472435961013680129 895502349141413121 48519625666912705 280010837035629121 572133446954659073 663744553662613889 34859105921782429 450269677339218049 846976036286470401 964857786913501825 593207102328861441 104227747511796305 995279761923704577 440846519427797313 515782482173705153 81740609273833089 956740429617760001 321118368580318529 736522746272996225 958568710558463233 574234666511323137 893550950687174657 521112801663946369 875085107527166209 495108513394974657 742992927789988097 235067700458287745 45862019521731409 680035845593288065 750604829644775169 129158676297009841 876008304431149313 725514899839431809 803152781484943233 814141640164265857 570750822079016705 271168993335173537 216013806457940673 582407850297386113 755112302895252481 48391208937324849 782117710746423041 255054309064703937 683332070825368705 266311449562060417 704345511777379585 836818125473911297 828724095651249793 548981897955179905 112160748096489009 511811177920932865 922914683149340161 199112617439276097 393725625940053441 739130480392816513 230919964295349441 224306857617911265 759831624773187969 753932259097908225 80506529539032817 17834648792295127 691161714580520193 256795447912594465 439047383518310849 424457542527598273 679331543994482689 608139672606156929 880085181958943233 870215945893924865 756587652926359809 326705378033807425 289615768414176257 411577465901110913 98854758726577793 28876121872727369 516402666438235521 722709091046901633 690029273543306241 311776775516960897 212247715258239809 839291951204707201 938145244972265089 166092999944268641 881019776511063681 703283877790020993 850549684795712641 758528464221569665 656452698644880385 386016095763729089 97899574094913793 318473409325363841 258460816649570561 128275180055929633 46140519787972065 134152892619539441 589305500375882497 737483963925520001 710279900193729281 561231941155241985 380824957330187201 276294458108701249 10483188052521797 488179457435990145 501681957989870145 607006089853690881 694683791045907329 919859621925993985 991885695873858049 106012762589323025 665512014750053249 531680284870645889 576524933323479809 506376432531858689 124050443631308129 24658998445417525 490655229700816897 279662160497217377 157968964647555041 456070471352916225 544683713994896129 536013988054982337 974365637755273217 25640894247615621 799585861140538881 50391569435923601 553647460639812289 923906348283793537 282190373200375425 549838326786421313 803660593785213697 173330933154474561 334025865437492801 799152048951064833 374780619079988481 55686897717691865 387406925714383745 668542385458842113 786682713016592257 878260488191145345 837242566093319553 265575660288725153 874037036684914177 909515008437352833 817297430483971969 264339906797097505 317548991683924673 250393276558654081 889270674186061441 807351068402361729 52845076280707561 904576824374942081 159149502708014977 220928981741202785 85075712132425713 89465383866766497 98039260807066593 343888122536377217 952274411154352385 874748999832462465 267390010791938689 484327211847535489 124110827165925025 48193063330231209 337676044256195265 992602714214477569 671461400276857729 955245238454608641 804710046068560513 663398071946382081 851078266086677377 222529218131526817 911582986135950849 789942273960939137 901572679163624705 303065055407188289 692534565675668353 713302115633958017 503076203442692097 736626037653238145 186822502985162241 304311330582912385 502559163637645441 731109264714234497 597942421480961921 540770728677024705 717254143998207617 984887820783185921 71548912592842129 394345619341883969 795460476261158785 696178256206934529 362462800444983937 707014197908229377 210826489942935073 69474581995436329 688665046632845441 843522287842425601 794777617701388545 722670689037499905 712744414312663169 272239925690293217 651963068855696513 628843598410313089 736579273759954177 110882810966352001 563439517795988097 266651791211103265 683914089024096257 225170682527171105 847929913438083073 691392618536539777 321883489808012545 977684288680414721 237146913583817569 229062017089006529 933511716735193217 871616852900309889 319236396533756993 407995015898634945 498967944230738433 441083863045655297 35384814066677705 812188377316004993 527208845838810433 18070691908128821 177177637449023713 518193733252687169 358034084425835201 808500053256544513 753152623967626113 180122318125313537 837088496876997761 779454672786847873 977043908090298113 187047425593632961 265661912083029249 580083870038031105 810468811251499905 431779589474018625 909084104734983297 364570067890788609 880401579934091009 413098772657164673 781033658196658817 371771633228625857 925964815673271553 724159103962222209 28245800007521637 248455968210272705 27232965345138637 552661494119391233 846110895883438081 827680478877645953 876390708119860353 993869350989001473 238822554928230337 727783009005243265 492355219258303809 631599163197378689 79507522646022017 198146604684744417 605612923011026561 616552493098311041 260719031752540065 973570131632733697 580421279739869825 22995476853694185 391496356222997825 18495365109849617 154692198524973185 516687833967949953 584706283984882433 344926774146308929 499938638443854465 757592203308078593 681532400665926017 113671389981639953 498887671914278721 694357909994721409 525835773340741505 908186945745605121 649124544478969089 203597590059374049 79871151784058017 975145962932678913 397940889677787649 870912019928908929 667826477834193409 817715702654091137 845049057701846401 103444578120829073 51305623597354353 409057958489334785 792751304854082433 972063569511192321 440765178881559169 457832605503178049 832400179952163201 987304730671908737 691741089938428673 238333699144611457 114562646202163169 464809170565132481 540280327811796481 19710800800801565 319338105245282817 796640346829732993 717271847844042241 756570156242013057 112037356534958833 143658996498345457 518420204674253441 492774431562601473 605288442438041601 145803793743269249 970619621876775041 577754980998569985 447104109971295553 822019458665494145 154786394734411905 887031144683824385 589157076383305217 25669652713403937 751238541017496449 503435914495149441 362221230371947201 526170830546220737 151043920548243457 870940525130073729 576332146088919489 910511837542017537 913086932269262465 37741187962176073 179706645725392641 212134009191146337 282749680005803585 908833349525032449 838971430896680961 167814405813189185 468011487613264193 220691587188888161 258042825748905345 729822165889061121 389511153234689537 412560614213283841 326456248196951297 390431346309654273 382884673457450497 521533917384253697 300572962470599937 744224600508431361 487807653753986177 383965355376353985 271525778694542209 771487188267641985 365081564218453313 636364667317671681 588762466058060545 589971676466348033 850376711769325057 517934341280103169 692488547741493889 924636840673216001 693577594177437313 168101734067583649 795207660659176705 583481275778041217 111888489999682145 760200779231588737 953040603752374017 615779632303244289 571894034250501441 331901132206120065 520831377520810433 145988776140086433 332701444926538433 869733242323526657 608602747217720065 717049085714123137 54313312814255001 25404673747907225 596212955150921473 201114114500427393 480812758856028929 622460083544474625 741721976331252353 319876520881379649 328231612227195777 830743667691159297 488757968789773377 702221064068339713 976687380684705153 911242667332864129 868965127746481153 351153146693278017 23211485187513149 774012750479180033 865420823955847809 817675414217461633 786469825759535745 146424811153004001 287865503478332833 224991861001555553 261242547567942305 957967021210400513 474951161332089793 256210305235015329 46153197722770049 41949892171182057 424866087465421313 32316542432411665 362913616868294017 504984717925076161 34142832758110589 449958532370345665 352600207732290753 83951136609989873 343835767808588609 521483179660876289 480644977926285569 599876733796769153 729322020593972609 829313196135899521 666881278948078977 721884671858994433 79617793201340001 655363746351682177 942824770027296897 805913334556741761 277318885221180993 221629638313771681 241215136675418049 596688983919882753 872202504567798785 843800292469765633 761638802053678209 242477500979383361 229424937946507873 484883165620942721 102867597055460897 926118485264204545 694499195423805569 45063285163521985 582578414814232577 659043382756799233 347346149074272833 847748625486332289 406684579693784769 504312960681836865 690314766976786817 805924794923939201 335056322194500225 917717412590683009 431919613412706113 69169460892794633 402505682117560321 640828721198296577 269029656480018529 967183685222735745 981255675268467841 905368691829600897 943369407980018305 453335433737180417 854524966451958017 763771358639026177 639594329856908673 199956526332627521 54282906012328881 436414321479809089 116135089175802625 960089768661589505 496735921206418881 342334055918776385 508852442110924865 757774516532848001 126890219760920081 278614414917733185 41814089183393577 136138031808940241 511917873561412033 245959470634211649 517829581536791041 830503256403048321 958478918047458049 36770591132231801 370517083868808321 359032621455980929 81191440046307409 650507272037863553 744509326248579073 668328784408700417 830790045967201921 263010809824770305 863943216941894529 933758309976866433 766990915998984961 126223473971556641 262751154040319777 207529844481129537 501634170705667521 827382472195630209 22739877645310713 910845839090427521 864371816697808257 597971768837432193 314387559094758017 274482918795300193 281207410372015681 278764773744278209 406219541736962945 105292132844255089 883892095556586113 455101130184694145 125170541555878145 570323121448481601 966986144778243073 653650357912020737 64263998031524497 687167255288727553 13875877273147097 206488013990203009 775120448480823425 545910611242916865 760888152304797697 949135381895068545 709254095266661761 887639802294103169 750688856322152961 725705551211042689 819962957186834945 965228744275620481 836333229493245569 266496168456136225 870120956559592449 818253979463804673 882724823682774913 311936186687184129 552722804508835713 425066749538430593 923031662506613121 453019680062702465 291122421219601089 136643180597019409 667123097191858305 504158281972372865 893175677983283073 349816273231439809 133774232098030417 922294114180054657 264706286182136097 308466443653742337 347806943413200257 829301262171362945 897742497473917185 12437699992929653 270192746228300257 216954981047244641 420829731830114177 513205723675383745 129253391413566737 439477949361624129 793543128255027585 946128721748934273 13405406973017621 792921087764078465 734362129468056705 820563484614069633 342475151336071105 899066787677646977 257709379067865281 705954187385557889 730656630859865473 450443915017267201 157706240214682945 124551674523758033 818015663161542529 219330727635970401 386689951165823937 315672828947171521 110506254276710785 814832935273862785 337530627579585729 463964711066296321 415328613548506817 606423599779056129 430162816864015681 892223022563612801 476818368091127105 278508483770103521 332513918489613761 780780666785545857 248733571142405921 288048870216137217 900303318608866433 878806304809515393 425745338121966913 856072856123795073 113259360030586017 872136406102697473 397209703244680385 214699733139163137 109539092083355889 37233927698892441 380097880603610625 475379368898352065 896045931669963393 276873988485903041 788609849232340609 393323557891967809 538555729363526593 851178298018098177 761937374283515777 330118181946623681 38840085226102161 104257214747349281 508447538618650433 104417770670785617 691199910641888257 274197709200294081 746921903293692673 53226743862630601 310999997349714625 360308755920897281 999229854145550465 277978313434239521 254059545533340993 819879336444543617 982882837436729729 635471784369336449 837362031783161601 156319866673413793 488379352798443009 859385885100927233 445883277479243393 836172028282660993 230304069026995969 209838839970579713 912906921163202177 294436247702918785 511108570133966849 83229232612730193 415634517265250049 431956990296939137 613821337927642881 49904361695290337 185960990632825217 116825184076674305 579180945811383937 191228821941969345 427857984168543489 931131019191880705 61554388924033529 389154516262117057 415895558027788353 177780648962340129 887312320718205441 279838281620534689 360169545750085953 917953507923058945 553030018074220929 958253854492589569 125545457903488257 252224624705320353 446037468580680513 643765073869111809 730062959807515393 907135005086232065 996649377177103489 458556083300940993 989075449167788929 429414455705426689 183186437449773377 193565910904631265 66859934504311273 423121674269836481 914098217998880385 542688240088715201 722781078585430913 557267610045983041 365685788953253889 268636496504065281 949512735190854273 805256561573983745 621794070398433281 256828630872284705 579318384919648769 100566789328496497 159220135704526209 441329235402697857 442101378933006849 368975141999086977 268409660992258369 314337955971403457 285114640976619425 555409888666019905 265359689758820865 713596615604991745 976250270263836545 647919177907240833 912707191499574529 16692109586919913 406220143318368065 922620871288330625 354079847507374977 844472031186178689 953321944174110337 317829485259480321 807363408408232193 115204202095775089 679618871909756417 384439184712050497 444169148900225985 414863875662696577 469128394857182913 60304765832043473 192160708102047553 415812416391411009 805023654465177473 251656907928833121 474842261388243265 635552798509600385 600033281223904385 62990226114763457 193864834090188513 469249372097713985 556439282760582209 452474381564741185 58944951475023545 834946079903069441 631701112703172609 72486266094713873 880305035479235457 260197733984618657 843284840676464129 319696635463941441 811458319269274113 25057141266138673 460382331343755201 917244083628233345 122617868328543265 411575863413496257 527624316237425025 199494490649840385 706579883928309761 937342271695776257 151506018733005729 199941602604454273 682311134029529089 53886374140454049 387062382413947841 452805775116786433 632479420383287297 444440712849434753 301484768748100161 422309695603459521 858749761349511041 174599516305669057 602120043952002305 749553655405463809 684897760236804481 339528307369199937 416019079655416833 150105234252194465 107860751280721697 958832374936882561 542412659996106305 166210648415102465 769077082223486081 31908978421661517 991821431573686913 951904062981256577 274299616335124353 360123931795179457 427710664771471041 488838440405629633 764081530124183681 835632370431632385 368563027816538369 752613554385689601 467016058425652865 898895101891177729 647971121090851201 296585202642887681 844387308524414209 177340043587840065 703978991130060929 931080966892906753 152101941974503777 476221918499753345 140686053951728945 854723655640043521 550691719307661057 230206677198715681 617450618341013761 960900387940867457 736999931389103617 811839103001425153 244401323989453793 581664696448314113 855210914274163457 192756799476406113 146016109431304385 644497608369633153 776596474546376961 967830318378524673 874017613051965057 870982965950133761 776306451775820289 674501623827133313 661643999554360833 22798836229426913 944418126425940609 303250467694276417 696492906661720961 347342295607887745 63101057757830145 424754634226026433 309736335009024065 856265720708321921 81095519532848209 119964461382913617 224823670630460257 214310535621336833 92814304097696977 946648624754551809 346211446686584897 167805719382684513 957454600250510849 206275939678953089 393689731592420609 212404828946858977 401869229632222145 375290960878665217 474148987006589825 714043404493494913 871040062764418305 462458499013756353 231905683721638657 847309958131631873 206391241763110849 367157892545812097 910862708857042177 408664866451673025 832571224697286273 801091033707500289 704829456398957825 971063954415882369 858540949031816321 647242811678900353 452399277554622593 660023935275532417 892775901096253953 555137866784683329 664136490094367873 503106721056326465 432192887554247553 291137409145370881 244844219340553345 304925503163488513 110243145912757969 698003406241291265 112875780230300657 63438985323927001 534792416705965249 781138748779490305 320448922427733121 321477793905145857 767381042615706881 282330125591748513 670481861291509761 556740456129091393 1793371948490830 368639338535992065 211475419114766081 786131987333888513 704261038078580993 638097730023780225 205424615947155329 294147626727436801 345899375187354241 299471341353189761 115788489982509905 603504169524100609 59075626381083881 35620431989308089 92436606450721825 68493224459245993 705402015552504449 14540130803688101 155607443688769121 382301141936139265 279131501665968801 715328322559507457 446765438083392769 709160871975740289 564229425991708673 524996459110816705 244462738376757473 456648185212188225 997745611691666305 413757887372149441 989656476906507265 34310086905293249 700889093567564417 779360567608911489 957285423212955009 459343435826113473 260106856221337793 773965778499352577 907279056588723841 791078309412711169 664309053848750593 989425632225568513 584690191069984897 42040096290449473 625111486888979329 318619016063870209 179567121573516161 128468209604704961 571651932286140865 562431999063996097 244895645870133921 307084262123638017 870375577683201793 985303855932038145 375953066352625601 382980089234678209 176496607964406145 498917727663588545 525358200605143809 266712711280646881 384073247689311617 576134622311506945 841731343111096193 473650754659956865 965352587619729921 858815022016848641 631078834547896193 177541564250091713 839944630230316801 857532866581884417 531796222509516545 1011800504585381 506292490314262273 172776191920782209 427674750671616961 911753285520987393 420762895047484865 461086276186414081 487755904869093377 223581805980813889 395558355657936321 481376849740890113 84690786792226193 621116059622252673 680744942661075201 182685819912812513 99932991525182753 445858508322402241 926317800968274049 21758110165883693 248258246449456257 825946137438094721 118835702551873361 754678678391393025 847519138614902785 993378580282865153 38316365258804553 449433623031247041 802091628042365569 718350311002396289 672491279304150401 674563571138598657 168159528064453665 873264201151783937 197992690446721313 882401331789772289 311946543234871169 907562237475232769 635531503350673409 213794153974070881 472500603041769537 422777173242309377 605693502670401793 985363912707192961 191044928146926209 54912895504642737 953827755460391553 301545223139378049 89742327640127681 733752898302981249 529945669107416257 773775912361038849 472606463346966849 846952019676777473 459037246609423041 580835524946529409 106994043058339377 407388090806989569 628312918183649281 810599663520839937 830507931161253761 537463921257554497 363290247375967809 568190032284398657 648240805043148033 241707667572001121 830185123564160001 993066121987801857 150225051315732833 852597665928939777 256682073499771233 513063611811183745 127984899859459489 783137815663678849 728918364816404865 182400829472079809 519594148426040897 398058141722984257 924616946746763137 249537068161025377 410135048554028737 283963803036016321 459064290136449665 516389270085774401 982563817351280769 833281112856738561 533496162719497857 60335613992911873 604473621778229377 499052658861614849 718997619028794369 362819950529775809 778989564927190529 984741917671172481 120938309754020417 332008877209993601 441039999935529921 928072413005025921 940070935330435713 521257596552580097 79657219094332993 759024031377222785 870664595543782785 570150619177432833 777026025919301633 563541146592285697 600496233469794305 461262920759203585 418103708936929025 186000276812094977 352377650631236609 164825400266913377 811287310206584065 940390668129765633 335472993351128705 97089479348319681 119436631647960929 173456028908944417 763407490407725953 148908491555936001 8331960573432441 299331192125464449 804652871755063553 842052197855743105 31236834936169801 586710321083060609 221593629762306689 75834394010023233 566656121197471681 974154959665867137 243851410645856257 460176208482387521 772761055890573057 80267324237681233 327817657020116097 58288388975960001 505553518413282881 692218302901494529 249987475276025601 538398704084819713 536044469818126145 703257231592559105 541795886310918465 955664606314194049 90034022886246849 337693217894269569 626551447478970369 239510576406537729 196135815070153537 676402145038409217 396187020008451201 675653158998521473 365244050470469249 868781072779825025 51473512040200121 364188668628095489 117580572373174881 895469121220358529 211765065381197089 564107955511182977 29789436516413305 502932640697878273 920083686537804417 649883534814200961 580400489679750145 654649098053525377 770353062095207297 897385863861494273 741619230893864065 988220209443795713 962925557542785537 664991661335911041 191200556054969441 803026984873852673 352408489709599617 562636963556137473 220636673495850049 764359082294475905 141505998569879665 618655167846050305 993667340614212737 48284761927320121 652596536805358337 114064684349237665 188961422489146721 83477346961672081 884633457669490817 899696067885976449 247605425027803265 404005997400659585 349382725888059329 526963693100348993 272774920076987105 708584352125882369 943817715051363201 182606231701818433 6791470608181528 840426752696700417 523621700705145793 136382452568476257 478938593039604417 636789893503930625 18274323630617317 494178256348313025 693308273495222913 43204409157468153 696314295118380545 443546438470256961 755082397818231553 404677673903364609 828397257886774017 721276510658363137 839653973955325441 810752511938162049 987150315172097921 700717063630428033 443619032408182785 924838164216794241 501133608926391361 658411685156444545 49804398309891697 27916289235136561 783149778497882881 443950420552702977 148146949826642785 475417554809297345 971514476139940737 843196239493984513 16539324508830335 342240067571012225 350660667696299585 433259016239183809 644963120420786817 418641049252016705 601666518343545729 108422202484838689 124726274864702449 638804366340039553 24166566836296257 780968735586434049 992914302781858945 459620314855072833 371948939796208577 991416842318990593 768888251963137025 160587017316842657 961802862712911361 401602332186335809 921573395530831617 773356466952918657 808430998983151745 884495787032598401 18264646265141237 653529217331666305 970175505003904641 300409807859857409 910735254741272321 125701526395260993 276745440555895777 84747237812514705 673707356416930049 228963984815251809 570021631965939713 632705104751856641 113484174265042977 193142852196672257 394423563319701761 707044980213403521 78136975782900465 730791053416467713 299446680810941505 912457596315043457 420593038726455169 646626613798019841 92137949659001345 761101960865580929 265916711217375489 270758798395817729 232917914403255809 226125926011228289 515771971450508481 206237929892836289 288849194291440641 561540259751701825 166384512590742177 252440353997954497 831889608418233473 816510805057980289 729292112090835329 796406863271755521 236673282741161729 39367350630421073 612916704085609601 642967642506320641 536880455602865665 941442443048821121 861767971222978049 135411023638141617 338356582421948097 453912604685150721 851279220778611329 471313598183044737 961019056279095425 483407347775077761 920389621668622465 578297092848032385 643565721720857857 466192054976041025 89655366523476945 532889431797215681 151518676730429281 388758293077522433 886653798816414721 798945149527526145 289769944972970689 527833501773308481 387621821650999041 62450343944661313 148237769612475041 648940316055920641 217650794704983489 944851232520733185 869313843717872513 64108101350036865 842477441501518593 700779657862355585 987428063028030337 201204667464615745 772221843133795713 227305145121420097 76348677128503793 985278643312575745 598712199305555969 425347904940579713 373967337407346881 822571701622273153 248809505567468385 519992064541469313 15610807002996553 647388784046661633 680036439428210561 241119958635962913 476819321834195649 818342754663909505 23581380099162885 430648083569280961 239606085210123617 501781566357387009 23273419492955585 334909874988525761 690158453958357377 65250122463332617 485415268238686081 483251373871240705 921579343978987009 322049617881141633 379550932400452033 85159660445853553 746542560135164673 759373312054115969 578591746790923649 502332222889378945 568718451923569281 77783483347651841 940610611758007297 788744750197523073 268711824932719169 40238802877233585 284547904590230177 26336758788346517 333362711192773249 236398608270242497 646686336735303553 217385542722908545 703037731647409409 515059616683480193 200803816356401665 593580740404831873 289555683636574913 517485554142446337 137285964862019937 148470898755491009 590340967968355585 590860057418801409 208181138437854689 42181351652544665 8102846378914564 898542087719086209 217343433782975393 828576075366797185 298742603431403329 437270044920659009 456691023707637825 544456502335890497 385364789687951489 976609849459954689 528591085486414849 922684128373091969 668408157803295233 349062528753556481 545976365377899969 956632699825462401 959336982534306817 627252368714216833 839634879021065985 878096378767949697 499489492036641281 255046531011849697 827951191998440833 206304118548473537 881137443727919105 270475255723660257 998097970217589377 789244101383829377 452264765936316609 128717429417967825 217287848404968289 862937056747256321 300843969024139585 952603463022917633 124330949430049745 788090156485779457 722422019177908993 96105154544169121 759660409882688001 740815532458952961 173692877089688833 883794571314787457 68569840813029969 704535847500395137 804627244818842497 107550037485957265 478160589310849793 369175333169522433 395971549719103425 32781117398776873 502055779150016001 242224850583156129 763963136942802433 142675106815282513 695060209553876225 430875396095188993 739507354192294785 873599044230992641 267513092748675521 197362624227267233 697520006578084609 51612696141653201 109102125864698257 818806958544456577 269475848163846625 403473415693504449 775515333418656641 311646269617128257 487365672530497537 300582286109282369 397759295565922625 788342480313815425 802321479974676097 106696601151305969 300651607047530689 195126374929557761 521316446271438145 86205567158394561 9409504774456679 794477902570264449 488904309776682305 626248197374998529 5038370790504843 380798939285895681 789376642521769857 510483771878817537 112131074435215089 993923370173774849 792556589361009153 523070017907322433 396604675389529153 979952034558110081 651409359672125953 767151388283984641 373832680429533313 65249106892821377 972553351080545537 652323542451661313 715711643637423105 595768425732032385 615546586680263681 580159427833471873 362688235023913537 954294695466103297 680571468757289473 366621281360643521 436049788502646849 122411933030846849 667042005586093697 456330484532195137 877355589424727297 387401576963583233 431031965965200193 968137572802966401 664390586930341761 807801881501958913 43715171285011681 666766883934393217 443215629704500481 511630146399966209 515790659579163713 574668392686568577 728651537835265409 490506546270367489 866831062700153857 255382283380519937 543876150865404609 818974384053746049 399462538980696257 839123819916274305 654866745302246785 234663064161665601 705204311994204801 787966147295172481 896442706305581569 590688524444942721 753735593811011713 767600862064035969 551037880509785089 681557844897795969 975512730961380481 1479583874179014 224566442453923553 458191827424656129 67350115662076601 218098409029899201 139473188392418737 312478077568684417 63250066240211569 990820091988972289 535036740838936705 318619078329561473 202989811596278721 530100144771814977 809105017557488513 474671490582878145 186443227487753665 79081829636372449 861694302357310721 765936006654470657 363151379885334081 134665309682425521 595409164471920641 460728085800312193 318204545155847297 57377077761906041 804698121007820801 402640375196085633 674129510859057025 925331268690946689 437932135434653697 151424130050330049 934384927010054145 51573635784784249 963687606856186881 882421054121067521 574588254618647 632045902668274049 914065242350336129 733045249738083329 959039095031894145 875841947652666881 540138930496514305 300748956911547777 662650678956918401 433511903213435777 402587260819917249 782432036742434945 43109396845007809 366694819754336257 967222473774942465 598225277641205377 443641711520694337 567739113399518657 291630191563758273 576468136308491777 230679998305870273 856241654518406401 414726084041124225 970614031535035393 647924056364995969 756265119557191681 413105478692887809 827457350137891073 142348576399680129 639668186026192129 412116641693163649 889837463265934081 997544033030646145 844418361673952257 359260850844027137 171812850379964737 36707944082049697 19491766466863681 634570263281634817 231814449941225569 840209182391316097 178162092487220033 716920763694009345 646708162726909569 498625351207120833 267931314763011137 104809274938308049 179873588232254625 482322454208837569 887471577849403521 541096234869218753 77816139316084337 46952518182731497 638770101194744193 677841903395208321 26574217600170869 457758772923380545 426860993443064257 582032674765674369 770988704642562049 654494771493258241 381378604350452097 696208444359630337 732120194071029633 196403757069116833 435590535424303489 878397129295382913 151706720185060833 29512962730759541 562103739232348673 130095480510735937 114152791513333793 866044680205998721 223248325072496801 334189163074587009 28355875948378185 520727165275044289 382019817844927425 349687533883358273 841560669871142913 127024073758274625 960815750024501377 808092424069531777 968861079625455105 676736455263291905 595075666094452097 916383349904638337 984046412305872257 161136684650369249 962988947171460609 61366743215376833 874938376582193153 815964395989848193 576961383327606785 425011822849118209 729540695699910145 614570813130750849 284443194796331521 634013435023877761 214199996368151361 444685157376820673 572557293337432321 480940384977916609 23156721475174893 29265368674412429 220891044030260289 348829277695461569 527574683956245825 998380514656101761 658616698164671233 353976494127611137 304229096179739137 927874294354591489 205199082205929537 679097463751322241 767982036414579713 175623282903440993 998373108522649473 715220667014452993 222082913795645697 964600322574352001 19492283186004045 658046624701160705 745926128213525889 83878056565193761 36051687173817017 133537318019538273 196530354221039265 457480337548656001 206088962244798785 356841845762193793 458650270871189057 523055435618371009 381803704086074433 685067475720561665 955693674879739777 177274932427547329 53273415581294617 212754399145058657 361721315140371777 995351232504614145 271371864697009345 112215261935777025 731605034911382273 483935061451074241 556327387041626753 650289736922236033 705388466440169345 448847466478721217 649833435114167937 457797830545789697 623135153895248129 773689000026575233 309905567129170817 505436096994618113 902788146735318273 337547264512348737 125057150579486625 995556275858806529 746154369560912257 728113138118953217 374754391880351553 736828888171846273 523042998566424449 311961100393514113 264048956026009313 579982832784967425 182431221438832833 41120444844562345 779937471684299009 787508832882043265 909529689434194177 742057116162524033 964150690055014145 246427503585383777 411625249904005825 140620754659334321 471145042624478081 747084658526563969 612066737240795137 318333582524953601 921094886161675649 6705058461509595 864832262565812481 918677338031766785 196328895420414529 156493940995392929 791500139991470081 176966867382301281 537207927537387777 305931169750468993 473491882457182081 637304531991400577 31818299547644813 896188516358808577 506141155459531009 351433594120944577 965592854276870529 533074251991966017 604068754976196993 986621518443410433 995236502614012801 103453689250944337 321737139017855617 865700983800021377 369912184318188481 310717392632401601 566770353033263041 737897650639933313 465951447570439809 475703278960867969 132910340013837 453024687878862401 894430171943803009 28782570631822325 965665882356972801 556095040698760833 939458412834291329 633975356746805889 116506682174147617 709588730624599169 285262990170785729 232477172739326209 517922351411783681 314834433560019265 979006342903467393 444486340389136833 331041146892729921 473667492840572609 581324385858316417 26480629702550829 611475432880638465 691280705271463297 95943699539340337 325983924497780481 698116879021327489 358684981056168065 802243418860591361 615396807176868097 793304306165651969 909264635993007873 689673726096664577 606772137589604865 834591774449492609 662491938818700289 100569959053267153 464755598599911233 584581232859989121 246027920611123105 108773080078584881 937664629451479169 988456809526908801 325376669227974721 416872677561563905 337354979797058945 504318179644059201 321298692353718017 356741851494867009 615755104804595329 50134965747915321 215770750354149505 278873331018154145 636492597583501441 949734365559152129 246975147296137025 959017047101475841 428776631785684289 330916728227535361 785306137679523201 19550200178962029 70643777128513105 629420173111640193 431515170148895041 32295683099626161 290954366260752577 496502128672133825 53825460204873113 354182606724997121 643400645347558273 574474425160872193 205200174217775809 652877691372431489 508639045486962241 388345866047828289 960142629360969857 952597494578348801 367994880087852737 363143592043883265 460761680926918145 207652906837275009 987641417138281217 591478600649779201 345796192365892097 370418124560465857 907484407373008385 86093055890046337 188429476795516129 529520465992028737 74070582210527649 514704079775484033 226733174168767713 461903993720845569 549692181472384065 752292121578790273 125280498258756977 268443009233244833 6612042821434018 437548315705200257 551806464620565121 187010153164258945 540242995060769025 289596026293509121 735837907223622529 130002142024444817 150564058421355905 448063599192622081 347164120012561025 546583160704635393 817552079234022913 29459762124787405 394190132750178881 325235672492631553 282583726430249985 446566694168936321 2054260623108207 232149967173732833 620377065646298625 581820088676067841 947469966748979457 818701205531148417 199977015816546817 422617121863382273 464264558413329793 460545097712717697 271552695534470689 304033675124884417 806354114085206017 736124735987011969 839499794633542913 26018005043439985 282360621512363969 378660551874780545 680785472895397761 146860873692787649 330313909980173313 598656946010841345 908019705028937857 47348505577772929 757082894632784385 369891908866911489 754893271581639937 520836188977085633 553668230100822017 887673974147510529 751021551743139841 799513451025049473 945707007056821377 571393186758960769 955632718581259905 967968070097526785 233059931227824545 812223486245649409 814821682611967233 549022308451768001 900867812334009729 920042066988109697 703264988247330049 846562215111049473 787797472892929537 50630940764115449 594489652089368577 84186226182211505 319292676330885441 85056157986876721 188268454742772193 941064139647721729 951573682876169601 668445003553564673 401858271305787457 227148426683655201 726084882773360385 716490034262783105 424114462466153729 894168324220999041 857393941953556993 376815129691244993 636635960677796993 597639796289954049 426643337922396161 541381849757804929 50780286724066313 625042817165422081 837116375785892993 788558392447136257 498518133584628481 218578079966633249 721000068523604609 973107386815733889 481681169415711681 445369732654881985 432826954339315521 353586701959564225 239327152127220449 617105651820608641 294302319671398721 64538464585574217 475961126995318977 414003645754576129 989342711728209409 211029618698411521 121593208485410993 919387394557659777 272361371728319329 831891693189099649 113590040478019457 581401448959780993 725456611871106049 282302029294051233 223621297888900737 63466783590783393 162635507940162689 203692622480694753 452472349754803137 166578797174565793 366107897850195457 547530014810128321 110972261717609649 661704834002549121 788709876887534081 108069396727607633 854780486982182401 382199830583573441 258482075365076737 597162304038313601 180418691747053825 232803131064585505 370281306414451457 501629089038736705 83983996312188225 577508427369991809 392114993171372097 231258766893155617 174819299054366433 493138727517319361 100851438174625937 464458951870078337 794553099728322049 604160800732842113 896395795894829185 90861465485154721 965988163600588417 148115253313093825 931776864436041985 838333882434959361 963073281253091585 826620817156708609 398433837111536321 49017842950185297 207518093004853921 156461146025790753 784020261284464257 269000464347179489 142515274292751569 996630975387034881 90074953084876337 363439692613390273 870650131526094337 753882472630081665 77891824866494369 928447009325189761 160662649384878625 290373548064110337 474922810049843521 398445612565673473 993664072767888513 617204375853432961 296265629812804609 639358085285429889 29207012114401465 167287950468875137 544541350435348929 60748713230914577 198897642122080513 426111740803989377 278200841482171073 601491079652952065 381778633463714113 351111963333664769 567584675915139073 961815408002031745 661384827466793729 736826240077462529 77593026166933761 428501409217453505 717188147362495745 156565999171021985 766421017677952641 718935179524017025 249236649134463297 520533478046147009 515426115900506689 743782050362845825 88412762702862577 589201164073699585 902887756807540865 737805276702069121 498270472665513601 939100517533191297 4390897007564121 155172125998483073 648368249585477249 131283429438980193 198134770163175489 281348360012948705 932026780363305089 931600634575246977 831081204037527553 30928348020175633 640265772062239361 893187790570436865 71083689651270985 622645175197682433 993195130165975809 967388709476622977 843674313221978113 133142176629114321 3360452141183857 857627851610260481 895850975278744193 604278397913738241 513603842850802305 884947224858066817 411947342096620865 829824620336829313 754156362319211137 273147838755278369 350553014878737921 982047854424798977 217310771086705057 80449403903301681 601676774428423041 303169662984309697 698640456408274049 863655606209789569 958231775899331969 517931385906258881 224965316350523649 435962584506441409 736913542088554881 899046366603407361 832875760920646913 412376761828340929 105209847145868449 905329686444567041 907494672222686209 284441487523409377 911321408011755137 521558761448652289 997291961778902401 451461601901570497 163004020867514753 259047507308544321 723300085077898497 397137599830486465 553711706882747713 766551697027601665 964269333616218881 242578107038241345 336996878078689857 83127682570797393 865531735686477825 448777455393113217 853102812690334337 309229890457849857 159119771432646209 969175813596592641 518386152505978945 341568493657355521 644643657741955457 666839160048070273 705078014789787521 913596470978824065 641326496872952833 77706937618131633 725501961051161729 500118952903655169 536312921830575105 403483068202163521 853910796614169217 315206381946488513 805911823891680257 2942690716992048 686402301160978177 181760648694996961 735940125858309761 182169082150537057 73871823675201393 143769064139085857 504060181071029249 91624289877984209 736727527994258177 384148857269600769 878331045451023617 365719607217741313 558327259994310785 998423906702036865 927631400357203201 399039725616461313 485114836777039937 44199688762383009 304792110343402817 968563758424679169 166683344604475553 766051014560126465 653957094480833921 174718915453127009 633044088236300033 103174097567581665 889755185272281985 293124976884556097 816927472263497345 281768903625099649 705320757827113473 276291432156909889 926806627502923393 125023649598354321 975179946389989249 8790776630959841 105461335019324305 470809797626792193 341780038021259009 454652558709028673 466359059374536129 951427001521473409 403364956713335937 11629905081193215 186116993768049345 182252262895922017 576497437994934401 438934984441374337 499144255328825921 838860109545244417 987431356623876097 903998762837986177 46692061445209985 27629979926665273 79503520799253377 16385019302333605 386532180177976385 16207247838771367 13625897935060749 215405491032711905 584035491991013377 671224513047143041 218824501929990593 850093765703178369 646353438754839937 625833979160695681 530722862541910721 549476696913231425 297660781730112257 183889002025942721 477163926430623745 606635249898147329 847068755521473153 566707282775531969 249187219168835137 686598350879492609 997058702306556929 268538761942799905 377835940538833601 76015077351343057 657437912490660609 845062107235726465 846394184231218817 297778950670007681 649326996814547585 392983840151565313 355405480142085377 357934739043571457 540121983351053121 656277678107564161 354083165326404289 332509610902334913 381429783265613057 124567641663581697 714498510807917569 861228258172246785 418473014186542273 571040953219046785 90356878369693313 331872298670688769 695344722032839297 251114796779596353 934503266654562689 817429429197488897 142835613680500017 879538680507870593 290919241890993153 887873998403804929 154551316412774753 593980507298333313 98391247827525057 244779463687535777 736005228195505665 359333576047625089 192878464507732161 220961151686182689 156759027945636129 771532670129850881 150644548847740353 815586419916598913 207058189619186081 475744202330339777 829324554089669889 379895280245833089 920469200634439553 555187139641809345 22283902596942797 877699355668283905 188588936366794977 297962189383504513 204023289631226849 881647262811654273 481910100703682817 875155552566774017 400249637205863681 959961706197702785 774460120431154305 219804503799686305 832951509346958849 703694299043561985 324079691038203777 979354201798678017 63895555610887553 451859951805403201 713491625870584961 910912533256869505 863031381005800577 417080156238498049 241076071942838881 726461507906570625 263113560044789793 789185201976238209 549084836625450369 792373816607643265 108304133019704097 905825857015443585 178590832363507713 502900699693775297 570614656227181889 400376885536303489 385598804053937985 730156312115362049 379916537302296577 556754528682560577 85385868210348545 793563377630583553 5149784520288137 872319298781064833 709365277077704833 570409158915403201 428676247413182657 23520697489587405 260769536923529441 7378696488608228 992961737815679873 279713326027803073 95549870328010657 602597949279648001 667564908003516417 669610873468613505 289533329922360129 761371966004922753 911517238417591297 388747209545499585 691636958182964865 29606591762309621 596480764078467713 577308834066357633 418505557078329793 460645530904109505 542576058688442945 493641808315288705 84136195086511377 48351907805233905 512615311092208257 573095577271075713 147823849852695585 676753854106344449 750911882722196097 973747347574601473 527178875039776769 200121166880798273 657251339391041921 64680477437221385 885223602239246849 523233789449641025 100507418811165649 269220223598125601 539992655655407105 236756827750532737 423402539020305089 610836739510986625 743084781152870017 954590092754379777 921804084971913857 864909990668706945 564813484665517505 866976815917588737 628597643410660865 52440809859845673 945674850404540033 673825282558247809 551594402295851457 44938219691317729 717613879273880449 396532729851180929 143244902959413169 721591964409228161 857970864903361281 123642024349713617 81403043390171345 634552480403215233 661097021242977025 456572431061125889 357395492022465793 715414857289445633 347639104226285441 857735274628161921 970710295674738433 681190261633417985 282726443106536609 726487535600604417 67357265332550041 472124375695997825 48195927196129417 441130483618813697 308129511800562049 43289206564622873 170131393398190049 800690387075270913 368493092359347713 919158709166381953 104068841608519585 912313217970556417 336657931955475201 153231602450688353 842048281286860545 123179153736835185 51670810627133081 276663103976531489 147222095748386305 754934627264809473 98378075322646193 799912626742809601 315028913509518529 219413754739242977 818214651505559937 194333335860008577 580206410836634497 273166240663549345 699494710457546625 636773414077509889 864466548991924097 291939383135577665 351840804489217601 275604496753075521 721937786047615105 242316642524620833 748350226849002113 262741571079573089 773061109047983361 614358455693810817 915942598481581825 200397253768770145 10205620238021851 715111638312457345 977069042429949569 146373328433043073 450665193548342529 57665882109525057 680723591098985345 596110301103109889 248855707027839649 904078584632337409 921739494303526657 367593082173414145 556522865948846145 513626608693734017 427059669510232001 526274288076550081 837788972373967745 131764619716300049 806549472450118529 136777638654137953 658233482569482241 941788454113925889 622604078827482241 967259069013820801 30362136277144461 943057593188846977 454049868680986177 317534040140571969 521343154014441985 259887317266453985 120532106564031233 925652683165267841 525471792762797185 607667556440553345 126727725604101953 727371410484494209 339286739123917185 321815899858400193 892454964174607617 912407035372822913 120548714776443697 405865737437714817 694328782867817345 819568822832309249 85473584348260801 782991148777036033 274415219193816289 334571810683726785 726884503134268545 286866986296153921 416876930447987329 459892753820071233 697630533935136257 739869685825006209 178508943988351393 991414718615132545 780158011169501057 716780740447312385 935095891244177537 903419251208447361 989086048820279681 648524554899360385 602562559638602881 268952725272711745 966724289215218177 791844620724752641 767946267750577537 749567504410748545 22499584612500457 176610679192556577 556425165965283265 815395494026390145 230174105564199041 982693832199196033 731248900067246465 607553069867151361 178610691563545025 323710483493563585 215819961216698881 449728817946336769 222867413046454753 196708606090219009 211873295017316097 439820565718235905 305902611913449345 356965199167184705 713331167432290433 806642389702332673 723589442865058945 198020981582736513 158727698635775745 67617212730965545 146645462502004161 852061431889730177 480985689998068033 753232817129642753 55173419830904185 808551288876394369 984795196795463553 120720160930233073 700604403036958721 404056634719161409 470021552409566145 926389355164516865 204879205637009665 728483757295997185 313718041235890881 792432103889097985 309768502909587777 378191191577833793 890817959757942657 834496387352444929 175512489313003777 260879734791096481 649940210760522753 121311245130840465 25776331948247133 407748878725961089 339594656954847809 843063252632290945 76714456500408097 702666067652863489 603176029868141185 162703243595956353 256284613000541825 214191534303928673 308371060211687361 21118575599430757 603547181689346945 673025251776373121 255980479583914913 335994327627219009 777346586734733313 724207828521578241 110808452788905505 263682820951018465 843445300057307905 190253029296421505 627454647755801217 437606329425932481 945937051551009537 388980089572591233 198941348530912161 325359355316507521 802799828050577665 879438166925005697 956627578581905153 295105954432500545 350081353993243009 72887202852093937 694436939202280065 401060862176549889 650885314348979457 295858214818586881 705813593634420737 804402162584438017 193615917551863265 872025663555611137 712904354140835713 672114518073399809 441536815354535169 982774107303264129 767251969145778689 139857100904947633 428428210248465985 747344925237491969 720908273243271169 799465900815945985 991928501844679297 547345529285983873 345593666822626497 256237589375189153 19094363892786961 912857249406933121 732724246798898817 690428162882497537 673001015930648065 734678034679909377 384307627953265985 411785724543364033 753152970402663169 506296323739725569 627505888187176449 991399565724449921 97530009961669601 207551965672074337 205836953074172161 333288727823742209 694823893077607809 187762978983847969 247416917954627297 666199033173953153 79523611515579521 498172284161448449 243343101961219329 816879727938754689 720801243216623489 961310397137033601 223413850286778625 708145944658710401 782581871116487809 388317489195536321 356134061211239553 12402729457278385 573819984970878465 695085265974434177 667747925390745729 503736951427029569 675046561820121089 795554856733637889 241380239179537889 374526581882236097 523015943821871361 527555397504507073 970887703804084609 616749161486254081 766215012307465985 95728300564893233 881479660538989441 280394326240639201 29669306575708989 590518390431249409 945446551145540353 793825601457697921 610586967627337857 695714215709237761 799441845226343937 611445858629196033 782742013264123009 253999979200905569 470832054323313537 806075426051208449 736058784228500737 585479728129392641 133917569041361873 176153412668611521 90689753842848833 403814774711271681 609717222716472705 335947908362484801 477174578421962561 544766837082015361 191009515664408257 710760925319704065 894349595077994113 99476164261723457 891066140345134977 494615806696273793 675989259914071937 657264998936135169 181756642358127617 336719913014462721 600274575511019009 328306200822090945 84329547545042513 712330266118570369 350793694551040129 793923763786999297 312192894118826561 776366047555171713 524706918892956481 471010374198506561 325558643162157313 682685975440946945 226897552915513505 767096138693453569 257138713543188417 332482183734725825 985451828978494209 524646219174350401 898568210782901377 761461862840135937 973860713915822593 928492413866983681 319391606175944513 622745153131262465 982234141070545537 90828778204418369 322912985015665985 721679175815992833 100009405008531617 86463250640541393 252739833604128001 326655201030234817 965690418205934209 630179998740438017 655323986339215745 48745353690961225 717768573194913281 751919892545281281 810231119063534081 750398505927051905 410969392372816577 508443207766056577 72384365533611825 23028663354168089 812287293431975169 887238423323331969 568386062823012865 844194783563409665 783983963650467073 915347868619427585 869607111209280257 681935131453272449 221029333598661281 528784058204728065 473553777112218881 417033539950438145 16678282662052625 824223887681519361 985709786449849217 379535868737193025 263446307657854817 881230517276627329 858365062858442881 685304100331791233 792243754231019905 778528801008270977 40764273084381129 69019444752839833 847546161154806273 740638592272937089 384246262998150465 964676103539801473 782038112631720833 440865233484721857 663032314604624385 621720533598974593 924115045692612865 393297080612477121 480214739628852545 268688713697827105 473032031324901697 520730085579238273 571680461242909377 466202613940325249 359545951525372929 458618323013801921 368684734766933505 812858363721915137 377928042568679937 909150965275962625 481200833226314049 581849068985079041 654672779909642369 496919643514807745 695770186977060993 939716407574905985 229666854795635105 591529445263610369 398246930722724097 413643594628879873 449703849354815361 586711053225251073 116578888638802177 778039620726104833 227856468146637057 184424787958739969 292726531494412993 588297386468454401 424294142413057089 491148641640300801 925250181116073345 28638050769643541 526729801052038465 747675843441619713 442376529774765697 406607138887991937 26990912149411629 479602141843251649 964996197595045377 629416282654659713 932556853250854785 860172887882818305 973677382383773057 962904451921403393 449732579932710785 347824218425522241 605164475856131585 694025745480416897 213007743138557985 815755232538641921 251847640597919297 399683804093584193 400776168687908545 688998089452063361 530347575745683009 41277250309491369 511783269834108289 195124495893544737 808791858790090881 243972811943805825 523373828250466753 7979156300301328 450823148613014977 836584510952150145 108899962856849441 327494027636988 440257983355127873 991735059434361729 757714321963415937 842335377700742017 614115718478391425 352060962175045249 170336894803892129 276766787415284 952093137936646657 107572342947591441 550090656157717441 656330186807359489 174229247197590817 618493752287349761 190321844918610593 928940819837841025 790369533470755713 389219740074409537 575950346656551233 907780812625894401 58107368388679249 790270349557459841 545354713940877633 702250225173891329 451285044062291969 209803472897462497 562430128944153985 352763929628189057 958135987386615553 373434764413389057 951136403129662977 875429785169707521 134125802209201345 495558098972040257 871172231139833985 349429621880680961 475010756991313345 77401951879977553 641891682848619649 149381027743466177 574210979390688449 422676125707866369 733664641417785601 649723710515182465 237049751274785345 942460521206044161 776144888605283969 852903362716098433 372622730534761345 724189706354891905 419043114013330625 926607555870070657 30039472212994413 568045442134604161 913827594934513537 976956291941981185 425657093380795713 186260638296218433 158237970456209345 74403508130011169 585960136408036865 720863999769278465 406667730016788929 517829128289726273 249314446252743233 382981446851275137 348544065171548545 141183242792344289 699444001666282881 337309812490019585 197129906422002689 597998741051192449 92780940258609953 949766900292374273 419137597089129345 604655279788254081 767578305698098305 951201289871278337 830747055869363073 76619907856844801 739735134431828865 727641864277771393 750758761401581185 586797047586848897 681672201704774529 875732470055737601 452503768394034753 136006915675586977 807446874830151937 924207966404353025 211724548112126593 517515916110276929 238864888118289537 47625738536737569 180002048811143553 636129115977190913 171018271107687521 31798104083080149 197631306512501953 703912684788001281 886959942259526401 301827492802516417 524460515867769345 866057201635449345 863749436575705729 619304391440309121 543552007231678401 239260074578361057 667628680180573697 986689379795393537 465168381973551681 689461035650175745 434494470267839745 271391703448117025 315228445996009281 694597835285542017 681133177456732801 252429295639018401 373835863900534785 980673924266177665 279005972025306209 887285537986755969 279703945741427873 75885142000082337 259977398193857569 49767899586811385 232352987342874689 678502289567326465 904649194117769857 271049479042360993 806037426218321025 600940016991039233 309402692016650625 860987956644720513 490789060727035329 746873759123850753 436499745415478209 446244106743037633 53185022729703489 952934575877939969 949401731303542145 452265385821419841 472035406163097793 824580752770977153 927721576628290049 410085762436452225 564830748143318593 801003959410643073 675932773433775233 483972453459074369 445314247927807809 370790709097043713 198254787627224257 105700139512052257 809893004818288641 543565874685235457 748273945312323713 644755113597795969 362846971369986433 668658156719210753 993225610364152833 235792233171039809 782629065586942081 426236732124088769 404965059938266561 85538059826916417 782295277628929153 136287897924894705 226123733405263041 167030744847224353 507704955432441089 413769427048201537 812542287282244737 321212615576200705 682159072056418177 12462634757049785 951674946593914881 581671599481879297 183293478002834561 454226877169951169 359278814238624705 440614152300128129 718135236732972929 633962430121421569 499469896858517633 721421796355727489 739208443602162689 63644489834381089 20402440917994369 419497287508363585 965511749968964481 201967458993898689 891792558681050497 38271376681180417 787278467799236353 480723795337148353 41768873045615609 566568677095546049 345991928181216961 146949567306087649 267724835241853761 817997853657956865 297609022294718529 993638545147256065 115727282731459265 649238778923518081 746913878035723393 944622218587234433 540486518756313921 874274013195204737 847076732187129985 424823636362695809 555922522377446913 43605527109122025 306650559247099585 509932470940619009 926102651019068161 724786556003252225 955345226278407041 174656286227126145 717036188987524481 332284418970687041 462046170925400897 101742689432548161 298873137671353793 755499614258113153 848887159559634305 671227943035709953 50976548646193721 134051079086333409 132064886860927537 7763761472070031 552752282207126913 755173738541870465 974942339517578881 550944482258238081 742785143431124353 590863927417217409 846398277637643265 147465645259536865 277628718233575713 859477513262064001 725037200402649473 403481299207662401 827535715525474561 860686140948843137 718598069965832321 130105143882140337 95629031001653425 382505521253207809 121636182098907137 454658972082164353 53758895795542825 168627660803565505 910371206124619137 235674860134544417 944951171722255617 233242940763560129 671690882736751105 132094231708883569 529433916599376897 454279559277409793 636994478904977537 248491349642740993 447366580683667073 615493620530273281 197298166688906209 61020036817431849 363346421091964801 419714643754332417 823376329943851521 66304552369253145 250412747685903265 492015041146046913 216373722090335009 671457616171316865 97619253792633025 830479736951048193 236113711840015841 532224645077811009 896430750807571329 857080133420410625 365192874522701761 262962401385401281 716480929680276609 251006635445548897 288962226942299329 992426519835625217 337985127020875329 206412486938759809 429845776004011521 69454836757522289 411844291582045953 6220310942438801 747458068200796033 669506156131383553 692836240670391809 719418044522271361 785099400924050177 594186114942395649 88025678121116609 52724481228210609 243000599971690433 59527216687094153 211518128331238849 575862940791822081 426854093066250305 243677949795930721 795942736989164929 615796240269588737 847524729166320129 210210259541902657 716707611062265217 517623705539037377 328327720356607937 79514560218079569 901386830809176577 902522999408063233 956962529635102721 918381021486006017 965953277569884289 235862615107592449 550295806480274753 328154101322347457 812473795354211585 936766554103741057 385013895176950145 596708290422789377 487965754298176769 414957537487893569 392161321006451393 141465841760087585 518134622387751873 578240653181637761 878316309064796801 802925946737310849 447553490960888897 296742179328262529 883323122162206465 984488448527706369 22515451891255369 85840010033535921 229924130477865409 199147816249258369 5421102530949185 442089205565750401 83257358895846065 941943803084903681 999414070944542465 164460257728535457 790078110731297281 14548039828504501 456430121203130305 961595264879704833 983921451370459777 181329835112073569 636387929024639489 294899912485419713 451566164693769409 921593727251384065 153554824345480513 863103516671216641 289535581528266305 787954922734989825 689926491988703873 288036972459963169 121546735283725841 604180725375819393 854648616955149313 321025817771570113 986491937866386305 196065470544901633 231088569506656673 427324341300305857 282526401434846977 195437393213417473 665269259634232705 610903289582822145 410087271064664833 480257339242164993 425263063209147393 267749828423518465 492253692421382273 193625338976666241 193194045601263297 172370548853635329 464969629606169857 842650863231533313 960219395316475009 144758040466484769 575611383933971137 426480136679352001 878888842753969665 764665447793490177 762635457030992129 733848254997234049 413371690014091777 713233040864224641 821159863796577153 127499102368325617 721077729298929921 961052731728401025 702008544963970177 179481257585955233 932188592340313729 384492217008784129 710804467715160321 212097272564740545 777692763963745665 292006585001260545 938077648556966145 49195969025866761 90938421851863185 358343356941816193 583129997948713473 397216789992889089 889866244307359745 191723598319939009 258764883486318113 201210825009802369 682467170832868737 57608500033978769 159265950293285377 894888964174761217 50260619144143705 528514253256261697 621642336146091905 663122788670726529 505464669312946305 164119688604273505 44716287269618961 28412336968450805 716914033597380097 906847582098990337 989809631177760001 268425858777611393 915682051659988609 128043309932451169 161407907905026337 269224145628534465 159912297797763617 117300223763933793 650190512976930561 458245070179849281 23821472013285217 976491280617608449 561282277000128001 873206638466548609 620580882742547841 80387658964312433 897701810317752065 279078222828324833 943326828322600577 482728887736101313 226074989271079841 507083760689688769 661523359330960385 381231970344501313 325193465735619457 959876638201272705 418062067258833985 273890663751899425 267498356257913633 998727790495856001 590715509091513217 24247035780277317 471753623808805121 835585304463044993 492871454761886017 252967234632507137 407862416389615873 619609568003177473 253997147616832577 350498625548695489 250918084979641537 799301834183914625 629274009491357569 789927643123576193 743240081096569601 113290022092122913 807686514221632769 155123436570718817 405518744055878977 911502720949037825 814052108945705985 497193211635334337 569602442360984897 20764762738345157 306674893839460353 918167659429727233 217350945032844577 272324443684702561 760252090515482625 46280571693955609 486920579595942401 721637568914367489 73241949673832353 719432236369030401 837534996377026945 771676030029986689 258122482236277761 405283049410996929 87050516243674993 9512664638243963 847965057619394049 846388530971509505 897392403411711105 871998752581951873 97773310506998001 80961158924026225 278288288983713281 950659738247317377 666478745968721153 323954692724512961 509852686945290433 149777694342496673 755847744539099905 434564518261566977 702802404941518721 236919722475200001 254473156420392129 595899562173130497 377851969782877697 924448982194995457 215255149802406017 907109064585483777 762721274788230401 236983415410101377 488203254903954305 369867524864972097 488879825261843585 937135549738847873 870022435233128321 37685008263935065 486473522122150145 474589084912629761 128913333237409937 201494284789575329 793776194451904641 706683353310062081 456578391469722817 487472527728016321 839049382022590593 317849261571190337 606964155132846593 737810090515566209 343075491160387713 886759027515999745 348293529882202049 892493769565220481 108171714166712001 250830987773106529 105082912565837457 666103509728699777 585640326383295233 675309029112405377 351855744660529281 259731280802839137 682935468399971713 216677852969588961 570038971024235521 321645410373903937 922022596342795649 86469380550845185 352069932727719233 794094562834430977 882294753150812801 170976207712676865 568181194651987905 596149369104452353 148934990751765633 685054187024682881 765927518743271937 497817998942480257 487846969580214593 164732011542277249 92655454803594497 258571290241391681 131411290446006753 205040163341713825 787299644962562433 619224969870373377 288683786856733377 988238832301426817 528753738024835969 50827580946346985 895679136024764289 326003469451585217 830365598217813505 44394534396815289 255649046447654625 650281576957901569 988729081975396481 953237790810831617 348464261640170753 765254215956126465 412895858786274753 23118614365813529 928163995816884609 741534596510298625 138543380309005921 827974186565185793 997390500576241153 758453063430714241 959766968411234049 199639186125352801 218850564420204577 36676870056716385 456397910026726785 243527295110268929 372335181758042945 947783401884798593 652593227241485569 779006542827886465 119503707388513905 526661035604156801 586529247319010177 659173010575031553 329044848831667713 674291659189712769 503118041954881089 801501254545769345 726534154789686017 440737097696775489 81636050412146945 305653423603089921 54011545955628297 679797349801894785 286015559831586337 920414015654756609 594823216859662593 717245704441104641 363435000434737537 36760093571430729 383555226944306305 263813537609642881 831011036042671233 782579131438694785 676001608093411457 812859949006373505 173227003819807393 146235046944369185 253156904076235 12207449231532053 444736193919656129 96408958368527921 484565586372555 701868713178050945 132987572258191025 645381347465885825 176302488002729505 316870036594615105 909493650470640385 738778175008747009 822165849517016705 410258633042737153 292378108718811073 779001646393467649 996097503512824961 39452350120534161 589112291908637825 799958323004403841 160493526161143777 453765829382525953 698207640551476737 620759683476578049 409248336769589825 837265646347667329 661333296457744513 294904620101817729 546720746328542593 104732607856966817 90257353187826801 433786271882880193 40463284183996249 865731216317435265 391674314202763457 379548609656097793 309445044612640897 499518396550747905 801013090456041985 108327862775340129 414162143951639169 799304983552893569 665477126247910913 302351773578607233 919119997343766913 216378250965227905 816733800024952193 395462347743332993 139383324598039601 371590982957734209 702851917950230401 994226798177493249 752043389636650497 103136319031939649 743416714993163137 844383319790878721 644492780000998529 925396894463823105 995489113493338369 154034744844409473 131396354422786737 814645721226192129 113602875138827393 320480576085131457 251398140030627105 784773867755397761 24817531567126849 922217940040553729 656228258858288129 731940363358894849 68599403845684745 732421208168247553 735416718447677185 613621936898049153 247745434419048385 751729961535147649 638852425997850241 678148262124729217 955577769220997889 128662187835757889 29641392200797869 309231386200615105 169228855042607777 883275660349482881 936938092125455361 120650025984794241 790140070421006849 637301919384569217 401593658763342657 394169491138107713 60169399768685849 910975720359658625 588654312632439041 354630196461847873 852328202699528193 817904791433718913 255148490650352513 316211120663801665 24651536025320553 284921820011135201 437541841833546369 500083217426272577 907683567195324033 869909324021008897 692160918756339841 543550749738606977 672287187531569665 238690023098229185 368359324611599681 12499862450887635 674847803973864961 799457069178643585 105919588654497681 851322493405852801 609443271691080961 552731588061675457 865970450281405825 806874012812734465 197327839339113345 84955985690996273 372497846497960705 735493836239605505 327385626450993793 768661947757379969 356409031563526209 25333741219959905 719431350930950273 601418571237630337 656268223663740673 461487793494647745 835880586391798657 954820174149489281 192579284058535201 940614718841921153 515011566623872577 564591597624698241 452291501779964033 857427302786241793 567553280313777729 890072804880901505 206618894112391873 480758025720639617 872543125742584577 38120857307845313 250986852277033985 595684707627803777 661309535085653249 580687471174343297 466772775463550017 384828507141726593 101183543610108737 110470891909741905 129434857103344577 371458256654612737 722386083021067521 354203329017138945 248695727562431297 55113881042906601 989857632944040961 193046235935369729 648860529746169601 83386604861679809 552101582548520065 384576858082795073 259422520953886945 758178864038264065 625035048116576129 16937271388187015 669288768198352769 848751365683902721 142138774440386577 394483155342527425 836814247613272449 945312646136336769 852753930793927169 812940351490297473 80059984011423777 444606825246630401 436195908366645569 453504412819853569 188110086626760865 112322106730182721 956576447970764545 847978414209748609 988838964075764481 556214992614762625 976103387038936193 245038831441377185 728283948106518913 799287226937543937 315544825915299777 960774868798083073 611945334268451585 35453222368509785 570009387710573633 910114785436888961 232225770731371745 42809215869233697 904839296040638209 990610101041269761 965279306609399809 224400708333938337 546996033298146497 592896614241908481 824337560803581185 836445930903870721 506722181218027137 25216505427138713 467811704066431105 283099209796425569 995495497890321025 110519981355793105 794954573212361729 929443234547086721 410485163547622977 207344514932444225 738552569649893761 375522434025150145 622133243909477377 748996302108537345 855072347194759937 599534992953330433 197499587102402785 434258661632682689 193107978937458561 514077561436742785 513133400691803137 47277304789389521 719180622284522241 872498483688396161 931102461660845697 660399263837788929 527379987669714753 840501462226221441 132179106751468817 573172352090409729 840575472339576577 29316042810798137 700933645944008577 670671897956836481 813659958557192193 129803215793337761 346628450494510081 117662712318093553 714341308038751105 141207843850118305 7472501372621566 130303375794866833 728310823939434497 343943606792457473 138244456648042305 438258532326187841 410264710738356801 803464763760452225 914905119859827969 436929510484972609 380429153436747201 133231334134102049 925105378170432129 667395826622822657 901262373079259009 200924353427076609 249086041655193217 401556516758759617 317323208235247745 285954731766274497 98119365908051041 768472359605084417 312475734235061249 131096992804465633 372241191755609409 67264453758312473 545338476145840193 260556862563696257 458575400764235777 969972860374156161 432005210192027521 635363373263778945 227191575898718401 37997681092790001 823507494077741569 99700909153078497 732420185646081025 937235572084148353 696327231951368449 444328512227947649 411260089654479809 534513861342773569 62696077067183609 221861848002554049 232458506954689185 551763700277746241 391757617044515201 530331567672483585 13656606630508607 20539604715494877 394363385501915073 813619455603394177 41432387884501769 559586887161799489 997895112252006529 678274782570134913 830019324306807297 649407414054067585 360748574682130369 804616758072135937 796942168297338369 23029401275977081 439799257916614977 135348951857515937 353923158515517121 969925150903847553 722242083358448641 697187098001244033 273430458436767041 464343294507614273 512727036741335233 80896867001833073 637548790081314817 299955805839047681 577894930387568513 843942054886433409 476957726248432577 825016340905875713 896573082462861441 869570255745834625 712338779638077569 927161918752730625 851464701146223745 119151517958776769 895256090571965697 881166134248360321 986728536291177985 744099797109107841 765349979137443585 828595557313306625 708092217844065153 313536272749722433 878555704970100481 553283283813271937 233893951505887553 988411854223848193 678144281064891905 914291324290658689 135648200376092385 997132525217146753 865935929460622593 627688210310282113 807451959099903873 297489630083227073 852442558878966145 894746426955023873 749984536855261953 41176849760567793 317461299916775617 767417606423208577 175325719861131553 477290513780481281 470399464689268865 748148404251750785 864770095465896577 467499109953642753 764120117401748865 331858188917635713 627819500782759809 456195447316851265 467239562688849473 420437669955063617 4286321778518954 802699963322076801 345591292202872321 447296931766601345 863758026192794369 988880205556490881 530128089356612289 829768592503953025 331503178166737921 654428623995066497 570122889831143425 974658532247474305 504311566493452545 364162544406475777 379532443945368641 466659394723322433 913951294466809089 798365619558403201 801313638751711489 506052424463149441 803214039901046529 890293234800033409 437963325271159233 882097719133511809 356351511520497153 667054340937362177 153346472110943201 288353217240683073 881651715076980481 924323062561121793 745867243319469953 138095267051326689 91658311741863233 765514246637501057 59230988225696281 19889995860495449 531920415040485057 736591936728480385 645574946683968385 858661482185695489 541118943348603649 203607645171494753 765869527100424065 795421489569264385 6019435253715956 557050311417278017 321593119353384065 863892811931080449 429145357398564161 231421042000128801 405269372737738113 84925669329635409 233670701269840449 737037188796484993 759159512862158465 495850642061768129 770241389272055041 391461099815579393 92981403508051841 523333902759873153 598822003834737153 78303033260091585 62864492320489521 652127563030163073 432922928740591553 660254323495102849 712853325343932161 461191355716579201 744513461832934145 30479989370299165 363274787339395969 231478188572211265 729514135262686337 741978643553260033 661443435024782593 680326892473601665 873056675968410241 638865858650809985 731878051366425857 165617309823076641 180898067647316193 498044134420801729 845948673317483521 413967288950260609 661796348570884865 836302352808338817 623299645447634305 462264730646197121 461745409725690369 349079166378338369 656258540238614017 827332135942015105 224294457418221057 916092203460472321 368625874931456833 716742692378844033 544440286171944641 369567352472920193 464754257203882305 412597371806697281 512597383965566401 797313770948001409 154800720130101153 362908358697310977 228867475113386113 710419714245652737 446730373330385793 331216946559436545 178316708871857793 999555857309850625 742445914454084097 528930393804856193 570420636670913665 931055552598472449 159823825657330337 596943681829401345 188574700214314113 81009490998731345 898087036035537537 739395229645523969 200036489070239297 800104572628207233 372593275550830337 134491953631481921 427435832281542337 662017513415641217 146651091355909825 862455180346969985 167755176464535073 132631873756047009 90399356058416209 171636387406039137 104265985335882049 55596859841337225 986233881893685505 639207124595415681 735252385109131265 271826478980550241 590994277478873857 126642317279845425 37531289235612777 957112489842906241 149518257307750689 852217039145855873 492984077028889793 894383139582309633 552737050913041345 138275324001341457 785868886307650177 607195984733557761 844857171172027009 691082229170646657 284030022818878785 921346214108403713 35108402061187149 652238728503334657 157832201361355105 335165892163764993 164918267777000705 155149663649595489 679417627718972801 449973482964757953 154207260032595873 25739480546263849 847533619234081153 414620960421878209 11919541013771351 396985386504681537 168652857603003521 787216822444541697 785168518432985985 940984444395155585 815477782759085569 718541467522335617 955868418856244481 754916536682529281 804380384023087233 861705724520724865 518949578495384129 528760645983396673 562199036546427777 748147912659597185 415849439457094401 848944072887761025 771540379949751553 518658711230919809 402690996520082241 494854608516448001 626886854467482369 227930400105925921 434288497373120897 521550861170354113 239084710348489441 460936754982633089 700864370389300737 214917465968625281 484003401233689345 608676108131142273 100254450935626241 593406346070125313 896260574233362945 889491878607053313 28678412422184609 717484106426070401 507967690960168001 500986298022475265 370241694281435969 373695588521471233 775664967338283137 217753171489498241 729721968335756033 710206159729040129 829301118104819329 273688380782637345 633510110060189697 615777016221485953 321718647046591169 587031520604647041 296580554577449345 320960206366635265 715199448673541121 794712621584245889 873941631333526145 141099794664583553 175903593719564097 293813417784683393 966170798794852481 23344147077096977 573316672082182081 566417124558718401 691505453681788417 667788289546749057 819053275064472833 654853267048473217 360794980708281089 295176235106794113 799616426565858561 313008802997764225 763806751033872129 475027653742543553 36180332682814513 282262678319902721 191425683151809537 918962835581027073 469467023526259905 414622102545600065 551826561235845505 410361134557987841 150771622439346945 218334296363501313 591488375548383489 474902538939772993 305726408707567297 450781307460012225 183843319873961505 404236259462450689 113175852792547713 888626776265475329 607417564584640257 499845817891497281 448383710591610177 515386322520392065 487659333367691521 94613621002665121 821654377727124737 371876579288276353 736519959351060353 989730979838157057 297394338902886785 896025885660868993 83638294848402241 384178544101999361 504861013429202625 56591325426829545 173185910713076641 408368729224520193 103665908614072321 172336228906665665 299692758839302785 753672481448106113 600962060344809089 356718501494547969 601248197178765825 132049216764926321 42722577342640737 781287267691801857 424243303252286081 937087545172076417 331303024762288321 792572386067256193 953295042028745601 307297015000614209 221395696529224737 621692461136269953 474303919717289793 127944145522221217 85473846559263937 408241115113149505 547002058973905729 428201022140740417 439958989288339073 325902548360808449 223230985759801825 230598269735608609 809819752254778497 192984874636913153 404055636106594561 550097858640214081 560446780322092033 413557428417398401 706305984842135297 796501496810478209 822890165007233793 901675269166126721 358998080410888321 947988883467473921 16464115787510281 660434513913607169 802204952784098433 192563406382660673 869013415698756097 428114977408078785 773332657597567361 200922519515330593 340617923508101953 664845950908905089 774540441578683009 237242602409125441 765130311746613505 675115868905116673 284484474529424609 137675140108001409 582768676420283009 774701160161079425 850044604118398465 9719134861782665 696214932782307713 686502818016656129 39720964002530225 814415331057460865 145622334645292289 250265217300871265 8594815847875027 788477665134664065 71056334838967673 658749514055976705 291893544149079553 711637905222232833 873752654077218689 780807652012960257 165166061858361249 107857283367607697 862870157187668225 333741628909926657 66869837227446993 635505609021748737 197964261877768161 247750308801421697 834927130439741185 734600448389571201 528154438463300097 189201765969663425 851783645065072641 387838022859398273 758977211768392833 932586974417780865 190080466605696321 961160083484699649 922399261220615297 789599676700554241 898737690919805441 129338719907394769 212734044510408897 204761539529791041 140678351607636641 988500423684271873 112705156561073489 637910293679361537 790351950025328897 502253310206583617 854200691463727617 92855524709058561 701530886953026561 328353772787650625 625060512971113985 877371191426838913 371558203586292993 1502559534316106 287352871614825025 41849863315640337 443454073943730241 93371890815362241 457973546012478721 232430148863862497 16299263488779305 787436334993515137 616109944964573953 589889896357739521 269489092250001505 763337295097429121 144349698005211041 649362549719221249 468299127491722113 118705691776057169 534298497666565441 659896596904623361 105356693535743057 516576320700082177 249950649343954721 199577419717194017 171828137164911969 850351978053595265 252298246806542881 654531104130889217 348293438650660673 497942348393976897 959466435588179713 942419961873035521 91395023339206465 990063397448949505 413843165213574337 567433709570202881 79549319404936369 458214170867037761 820177476966957697 609317513724498433 508555536334572609 134651031041187249 28521039193588393 879322500656634497 113209118442046737 44481030385057353 288378639438914049 167404912827514337 179535170731586657 719147883357521793 973834984575898241 94450929131717489 927632673225350145 647062423603173889 455182758947980673 548304319344161665 539121306952015553 402536079305150465 805260758963338881 391087634395354625 405692022654068993 115737331731352817 216016373015573761 86523607051042001 344287904414105857 586958901496160513 453554020576643073 9095914378697501 96116227324291265 846534096756997249 192065716309823393 501976496596192577 265273693528204289 21375919918625641 885631996583679617 678354299017122689 400637466950616513 710058726927812225 912126349332478209 582416667332658689 452342626298335681 675971028407019521 958674336304181249 603673743901431681 690264830964071809 43315977198048473 119755101864111425 74117146556851313 33213157795362493 590224764865070081 506658237180584321 265031024185397249 858895030801921409 459204112841248961 583318325308251649 672915337479814529 829150743267351937 195413854694180609 164363243905608417 566351971327783617 233602074904997185 541340826932625409 455475760575065921 422783109759528513 316975748152774657 691402479380542465 555951433597197569 671742257746963329 78330759938172177 586604344904188289 53834640645217033 275370438922372801 9746780762160513 417941334694063489 253549012411451009 204977496966257889 151351644249604801 433750311875755329 915953959454523009 41510143501874097 980637269893836801 802292105452238465 345825661484166593 356228489328124481 906717982084376961 73691620964964961 119574151240041009 474460331222864769 212530922149372961 387846546302085953 547388282591622785 839411505855316865 966097909568151937 175504903279417601 152892736988203393 764700228059176321 820119506214357633 652510920473275777 526876106421223489 574217565337143297 429737985976476737 881953962794071297 69901807125628321 297384126492993089 961794223870132481 810978110955574017 534964438842632001 428788722218946817 443947006305354113 229297001817016609 272248522093232033 126097251803990673 435379740002108673 561611281053728833 473054633070017153 352173445372933697 197371813658708833 328371045246754561 21775124944266369 250346407716385505 534767756370289537 786514523772922241 259248188106038657 750107230328474369 179469652468373665 7423534324104254 706840272606907393 449257325232018433 733764826407625729 542467501987914625 720273186358195201 13328650040001833 101964416062219953 961887623081864321 960718804952019713 120239700977599281 158976920811827681 290752643849003777 266351595818161249 694555111770632961 357706954596057601 582274273195352577 961822383306721153 298919973894236097 615311066196259329 205505020377927393 290566274694736385 948406650169637505 271242421864929633 538580805436950529 633178742554374401 795430951597374721 135682191565539505 573066594706830273 575106828891033921 497980149121879361 681520452009426177 888092128437776257 2552613461627829 172186460235273857 640771129881475329 748928094913424001 983843785216532097 572440447447355905 589566769632643457 943177427959611265 684786684373133185 109558254174139329 315187534484952193 874193324905462529 374000855724613505 971908846028959745 702567649343411201 386661662380205953 304386283914563905 558411484338044801 733149282639406209 570102290307659137 969265381066218625 659093596446588545 710701453241416193 154577772595089857 689066778844558977 962244086531761409 599797750961503361 127001078804170225 402497353250236481 51521013695726481 44184287359843921 419582077039009985 833927993696217857 746714513574623617 213526160004651201 283247996889770081 258267730701259521 493889918068624897 675379630581165441 603041885030123137 961115271348770561 220631297573554273 400205997760966913 549897027482842305 223777071005326177 226986173776204225 254454602041693793 719780924140067713 481272106170049345 10016991163375623 721954344347327745 178601235353312417 891275819234277121 537758154388804161 496948345540534593 516694739793038593 300784593870385921 155648099042529953 221092732641128705 293030309818647105 845927902239349505 674568027673906561 277750821968556481 804924787796991873 712763254708558977 44511673632335657 824205992131371777 408197996661044737 920129591804634881 542297814908955905 328373113273006081 105006503010102401 59903099190417921 416908311187903297 801717335750712577 547446733718942401 398615912051024449 153903242247402273 783023153973392257 225383189845601345 463808117900807553 793470347188836865 355153761954088769 433438367105964033 518257178981269121 308172464216092097 73883618744265073 676904142818116865 178061689609418049 800153112337845633 487283656809555777 777351387510435585 822268572556776449 987860801922131713 837121507080514305 889401967834643841 541269714291185985 34296172995389897 799566293366954241 519586688528590913 800625954196771457 528036701047348353 558541778560812225 41170637433268097 81498590201871217 311140542378488769 756860738070034945 985635411484594177 776801455090446081 691388177208473601 661430204724826625 938142375672768513 54975466649434425 357726911351811329 261099486477665025 312364003690504449 185502673212720737 405403078761175105 619013416079827329 786788030876223873 589613516601840385 279889010139179105 83639963059741969 172823179599305377 226919629434245697 65750559626060577 460096935252312961 893242156931748353 647870285771912065 418095274783603073 820264832333439361 781789036804127617 380053945616264577 990855217214779265 728824799800282369 290880586353480897 223642487319860801 529181054683981249 553309881105409601 399596141336786561 411025020080966657 824569413034346625 558137190701774721 49554840805953409 544345923814116609 583552660036580993 332156044085568449 68423959218762321 321818288347952129 427013356047815745 21385295035305065 551914287294962945 562024530591084929 851233610509432065 916329957638087169 113049573717745489 150760969527436129 68066591369422729 337695443867819009 335723510728072961 686277847154453761 365162508977753921 964715238935216513 17181190262874681 658081011260815489 543658599372328385 824057378865791873 195808936047868097 536991535754676609 296441026648544449 999884500279566849 646838493471790337 708225258599224321 171920272787083649 710744313645097473 115245295641088321 476300878789256641 253769548402452481 28319920860472081 433847483242630017 595183184710702337 494422101868941889 66555268375271481 252619100226766593 816912499164455809 28097089681061505 655298010710058753 55368979364089913 647882833806601601 907138960212144257 116502968653794177 650682833926495617 897854860259055745 843551158747708033 897472014124648577 349481546596678081 199795939177857217 376445446289302785 176953412166017889 551440156719948481 668923414630793217 747002300649960193 666693212317117185 692191154678283777 410209491731745153 857359798294005761 281856019146363937 203678959988778273 31531583106097829 371157121711881665 75370197565835185 827841450207188225 484191346919754305 24418462364771189 328586095156413889 831195683352021377 946374058393754369 939862655884205313 296673003625816257 192750079855642305 554097770447196353 449977456768472449 233054147195520769 993430863496129793 237254239863116129 49343996780542913 702146789667697409 100998066867134641 857541135655179009 420400737121362049 151119406659564257 914962448202757633 95622918627494609 455386181727753601 394807587510175745 771650805290477185 875056297965567617 167509830225817793 296977725163475969 486279971277426177 521820644573349313 824010376658598913 57550434411528073 68290798903831273 775274484279560065 410833066600936577 269076821743158945 545489246582192769 326711519475903617 161983473174807105 244708026185836769 994593834281801089 856233847720499585 755606804285100929 80244672452426609 739073801875448961 861341472841811457 433539271608673025 858855837909548161 443781839958717249 668526150611551617 672145098988643457 281099645870586561 729565835661972481 342449389619499585 690978486411317761 575467471983987649 435137246141238145 159299351078868065 494108338174733313 664443800536293633 768956042756357761 498104771417811073 899353872695734017 404781805819457217 87365221923391809 485706181170865409 116365419146610801 43223572823297473 688898216762950657 270440925373574017 519235835262740865 413251323906539649 876441729457184257 112209116884240961 847558113719294721 505774896273710081 172241100175412513 481397987308721281 826592943937974657 866198831540234753 304686897031899649 428222452987352385 178140324553886849 369452605904417217 765146515299036929 692585398317586305 895110841548039169 698817559962552833 968154775515216641 400892508031585473 61579000732599809 777376793502259713 465029371698946625 971818766424998913 143812093363941073 274407485189190241 151032105109266017 712387297441335169 674567542652631809 512911592423609601 876781708377293953 916581357455807873 361628589339936449 846748495285911681 498590281874754753 421887325073225153 521516588817014785 142624682913965025 868219491382589569 78605771756453889 160617172975911169 7768853360264672 24336275976281741 439539456135189953 179251139600559393 40858621463190305 375417450054285953 883966675909217537 880798233131422081 672175216034251137 692359816101969665 2956146856046616 939757035569023489 197677910212025409 509573797605739265 249520771079769345 72136057619523793 827468279663580801 82475717010538577 906412618796178305 101983870429627649 966838534925489793 399273244248675521 359225492138644865 812968809908504449 360775939069132097 193611789658945089 448714878189957057 688125481191043713 71559512548805769 265493273562285025 482813244197270593 289235052759657665 763193656046244225 269994335863714241 937781793210529409 915463220610980993 253258801861466753 71425215310071625 294493295699165697 255132805129214561 407829547417467329 645034791949086593 118304754547590817 841771279509494273 922048743245074561 715158210407580033 880798759706944897 223386181162560161 399509514894393921 989422648335107585 73418757188772337 220447389026141153 47669006080571561 140500726244127345 514391407525746305 492083722608860801 702105551514197377 22781334518782617 992139053795266817 750946295399110401 315667834790492225 929690843061664001 314582371303711041 405091598484226241 363708171916503169 702345321401423873 691387842562317441 590757462344448897 266025197041859233 911473094593887361 115522104750137793 564333908311532161 180371726226216097 137468255415313937 934755764955195137 207082518613511009 730044250125349249 68996208668735905 219458283611938753 64771387765027553 65919169807930449 995373501402809729 399713301211289025 389532030806755329 386220354026352897 564212655977385665 225155640049020897 206698878047852481 728300673657546625 961410033701014273 610807463998934657 519575244022014721 666929672203554689 8937477712876786 790517037549218305 555020982830590977 992258272696720001 896178177385138561 278449503123606945 998140495415363201 565162213590657089 207450425281493281 13640405523400291 661454399078984065 253556561735766913 692241264123680385 261219646672099521 69678068252706281 114156981836874401 471502007790022081 97991465221380033 243144470598927841 101797261370652593 474740829598545153 804185216485318913 149161316530218369 442679710301820993 265810605512015745 105067491109249297 119972575626881905 106843288579685953 713084541943231873 796548768350316289 157915952741753089 344816473820419137 380614370036184385 891872664348763777 752870022293812737 128135779285546641 14977613152211689 539013219802182401 304831453871351233 245539280753451553 47568194300041001 780720887519404289 796743188290797441 276695322648269121 859420007914621953 914571240926431233 211422603188971425 291932561339383041 416252598211926273 115327242223738577 684153703564412289 836356479354808577 291893326825402241 915996496052496641 272373247927568225 54852280863077145 590787938064536833 619844583716709249 889686537370032257 33792468670814201 652812803426996865 199134636728967265 667608415419643137 986922218657031937 989523910443082881 396447079199472065 189977913511164321 536144721520233985 739421417034748161 703162258871184769 497604992771393025 350154766450760513 135500883831198849 472257808918410433 930664040092942465 950579809358377089 411654685799106817 407302349471830657 100565237652581633 800116412083941249 111356153617734321 37862861709950129 39050702617906553 401854071104057921 544106266957783169 978055060765125761 728241450280258049 193440887098962113 819574778707547521 907349669131800577 280092831752192225 471974072896447425 399076053730965441 401822962235268481 406614199174448769 471625769228484865 877461220439428737 273752634821246241 43312219590255553 400298847942256257 949784020812728577 694880233359736321 988290555763946113 666431143293653633 445934567014276673 533984428221113921 769570620746257793 462937676218874817 418184632911760449 435955572478075457 115402855420320801 170831736528572961 542226689136654721 813776624314041217 979154537100235649 877054976299096065 308418193294528449 176268909676803521 54952564998281161 424356756846680833 418789235072850369 835848683505670273 746417047527181441 408701694063044161 514787071784013505 747682324081051009 142957899460505185 72784475064640481 404191935828563969 943469578297392513 381261106437158081 102050385562936449 662246314167134593 111695878443565985 879427892665070465 479541404599377345 196521253649351041 416771685889269633 24037797454575129 193419003806301505 697749697463990529 670339396421706369 553099689893606721 189788744653885281 975764969546943873 700621878353754113 837972091064749185 325226211723279617 892393858012042113 894581520433046529 643039892198295553 578061565407427457 858894868054576897 800550054520836993 492017717555874881 633028856083630081 837154681818361729 716697700480221313 143624845145843953 446459026225756609 159836239914440641 897180670215245569 667081829084530433 143050049629071201 719111709133073921 380109076835633857 390078827036553857 782766730406979841 636239485900389889 179808135986316833 389849187192844225 188114121186576001 150407867697111905 343524531976651585 923663154176615809 236525132478693217 405945667479031169 6202263971172074 100974674605446065 226662506028251457 88793411617416497 395788499661915009 428773283281749697 125940726562010497 498264412512313025 758425258031817089 498201992634328385 532532461243423681 936454505322700417 353657431539385665 798615053590317825 949669556818111745 68659146704746377 183387053806793441 360005468019743105 712438303388555777 732928454552904833 586798134176756737 941795273764036225 444885403492936129 150161183998378081 582061127818004609 751640955535258113 903602678180622081 468259148835471681 142621501904852017 29075921154408493 206677810575644833 440810771618643585 942728207273344001 243030885185099521 805743184499565441 934147842401557633 428135483364638273 497705283513006721 763707933586477569 33649747974223489 1310624705748609 26697565321903485 409627487465460417 203705962995314849 246821432148475841 280153435723725857 791182998509629697 184267034114029121 255805374089302273 113997915513003537 398667867856008961 784518200529362305 485608304426232705 404743506635135489 834592975386772865 180624741944441793 162019237573016289 109201865483377953 720533967629993601 725075690039574273 900339478946886401 327584253571053825 516285882586846145 130869244909931121 94254664472909873 413495718963382337 752520303822311809 471240665892310081 257697287306239521 98373524597469953 701840950267740801 17058119340177315 167290396663016609 94780843769392225 817412935576218241 67255526697209689 557370654871373697 737056251123938433 514331684045505025 676210427166822145 684946147005941761 74177111945481041 545857481578398337 374910812878681537 180321565252466337 3984675917571679 401953682386693633 464814373212973889 805715949963595137 726429576294258049 726738497662498817 344838161359206209 587326373712595969 83142584107754657 688124873739486337 238902932758591649 997400116028725121 468955932124991617 838838036846741633 15495864307581543 626538307406161025 566159367259707841 163048651919201153 939034607584872577 990361034117878401 423061375547142401 415049026571242753 838266221405234561 599637802836536321 524253813095022273 311863200763827585 507993031200769025 232973378566409665 770886532137431809 754676910400664961 131185437583724257 983207643423593729 385911575937292609 716883111575203457 88745706454758993 303034589866168577 2943192308570986 269870813957826529 949178380686561281 105290172571709921 800014345460972673 20072209361462257 451178721234995777 335346810786486337 853631652207774081 928983307353892225 425272076008468481 136654170128888801 657302793821578753 586769316396374273 378350850460961409 288376772019088193 355922521473182465 842665648880771585 685113377165208705 472119292627620993 967469443745365249 672821494111207809 306487015069748737 791845433987557377 111424921676324113 27763207231348729 766217815247102849 949356290198107137 344841662656598657 464662116834734465 857657631200098049 392294503961974081 568352061778732353 779583572013169921 583728190709365377 380901525544469889 442529050420553473 835503943397004161 30066945277312129 245122260119355681 827434239430850433 884867674821212033 876063034952380801 559694632874577985 793073550780356097 40700165112514953 718100013202175105 689276426690522497 254618379441346593 115802055635359841 236686631045046177 239268467174110113 163054679065801633 861459221158401793 922754544347000705 684737156834014337 969432283244962945 59668221808212961 792333845544305921 586790806715480833 709766321252267521 898481984863270401 482810393561933889 793118492377683329 99180825697025905 359232859408852097 823374585864002049 260477584192255297 939995621947851137 815722736922300161 408066046894632001 238161982068586305 541680398022741377 865740469188185857 638604260146166785 572467734369677569 714098541386853505 339358154054242049 928198009226449025 595591452471804673 863026958249399425 39377811931505137 314598179087880705 164070058641936353 312980724007736897 728181354115935873 184275564528249441 830743238158813569 871932112949615105 171337360463869729 488869401676822721 242362819386794817 891256383693679745 249020851189971649 84689941938975729 727581490326027649 358450716623728769 647114768073951361 256421089288636481 705447089508208385 476771973253853761 914417086661121153 223233483370094625 234153495484147105 462462537549491521 522433175621959105 360885995099238273 418225195057555521 44845468223549289 369672014797163969 914290970839047681 887235248358930305 146059601427161569 141194992097272369 294297278265190721 491395901324107585 94986157561272929 352520033849732097 338581834234830145 272862835644016129 284029886648134785 389119595891404673 623636394825268737 663428305285361153 588523896320943105 591051366190800513 512618522718824449 429640499746422913 957917107515235969 447233216551925505 847655379776341505 788596709807858817 67490837877308249 354151803500446529 296022885464012097 208161564165347809 641675384242795137 586135069282963841 354072397276695489 993729067489123713 268262725782712161 123605545521503041 933068969935689601 862573714644891905 100726661064634017 624971626957918849 595090998429924353 282141894531331873 567880887833332801 18140673396732865 688297208416813057 569265442741336641 991267796278087553 168308726910002081 428295088602510529 235304867537347905 156640137423018177 667079611104146177 980771525981097601 142845770945594801 342963310552185857 629599022266237569 680323168728222081 991098628619749121 917441849762845185 204889741006088161 47527465616994393 951034691001463937 335698842328120833 351700100090543105 382326977552452289 862099636713463041 610575543044525697 937812152027721217 573985988705672385 917777059560304257 39859421640123569 842906401101519233 799071224269624705 798146215482642433 112006357125785889 19879311480526241 917584171556129025 547838007812767809 79635736184876289 261215888230569953 327632663506790337 394510260712404929 133909884815842881 168015264046449185 520600581200554305 106333234238203297 500150625967584961 800060223785980161 577008327106540289 300319382576059713 68109873339103897 44544773938316241 859129676153074177 443092862112361985 471737105352836737 555485027488575873 456544289662360833 691444570668448257 336238376055213441 440320638752144321 807386140334998017 464452855914029057 848488273848367617 787774600144590721 898947907259554305 937888782196022657 904851997013572865 802811216026970753 609996620869694081 924013303271205889 13238539449865529 229773310221364833 922748031374851457 717782166214288257 429401933420457729 970873016027827201 749662902950220161 29098181587468021 887424640874932865 239663653091501057 99419262387840497 608409949303233281 827869583596857729 201566026767483905 873557117482832257 341096540989124033 461814017514335233 147718805211102465 131987869657336881 619269320571373057 953043550505164161 704252249782587777 599036139709497217 585560347733800065 712877138428659457 104555307997717505 174788567615820513 222971966379031265 431827933422830785 933350737679820289 457738899512534657 281879544721075361 309619464218506817 102669328673616897 728142899835063425 186879217671485537 670635862841130881 833505236967699457 456856886604512641 552550198245793217 86977778096347441 613547757840027649 427081545516074369 911677085312600577 487836296167138497 79553352189652321 737344696306521985 78496912634673073 864424684988158337 459403216047949313 809834425356484609 42668771309575249 827386154307056641 108568959873981185 591064024117954945 929606006906848129 822214139992972545 121589854131176625 199664046248500417 835382556319427073 532193941709017793 402382413316349377 662331079780912513 918571260098953985 312739930028463681 677014644567154945 162719086760546369 129163276327840753 211425054943482849 46365891710411945 504063954042365505 201349344395392641 680768094990689537 949366673631292417 614936787855725697 810735913891004801 822873047399362177 63904059642215569 784703033817194753 78967377704397985 393843337256122113 263744756610353889 542624275800221761 334300141831061377 709685180173984513 405853015463993217 349304123955235457 343120339820526273 542958530854086529 401271510840562241 474200506714765889 205534969775793985 480144651735038529 760423319562978177 26680496315449889 51941408814197841 563615504137736449 964539833836031617 294682084722296641 333962956433179393 299875961432611841 541305706040862593 544196649350354305 322523586788914689 848694332281688449 385245546273157633 729847768144935553 811443762991427073 877753924439453185 510490893819525825 162793123903824737 583216296646778369 777087438434442369 232117772096589889 843618040703404417 984137135535132033 669960918197581697 497117725688656961 677048283425406849 741415944002934401 565843864853711425 310266440512410945 190037687172008417 651095716868166401 601051002949368705 584816676310897025 238559529304254177 891514750889566465 268608137852787361 282324107134147809 840350875442311425 844718400633933441 906543621431218561 957398582700125953 55652984525821129 512867480390067265 189427212886066337 187267104047240449 366009809448627265 926615253123610881 538483645307969985 316371263188518273 398407241354433921 589080983844009857 958538048601859329 284558841057592097 59579908452179 667005340663006721 943568598426146817 413649503397994753 495203331244866241 717626814763544705 525537421190612993 109265892889826689 622193402330964353 566589112968653569 922857949464180609 778956700231692161 845489637686043265 72722466101847521 365374652856665729 488055319600878337 916873994246714113 926907305363766145 712743429057731201 163799267401078209 193177035179999745 34622100014242821 263896990741663745 536489479974537857 39268406111631297 78518635244687825 388773388978229633 572527718504336065 906056100059217281 404902951752628609 152216435127762401 334792410162581441 390345182838473217 735898880688449025 187088283442768961 5881156171643199 788854801345465217 390028901833826305 592955878248737665 62269652338105889 650334295408839553 663784241592065153 362638415133467649 203544708292970017 421031642353270273 954418023122482177 686471477537132545 859821230626696577 48851844518878809 711752196234197505 759019151004430593 739632264844022529 955125786241140481 719436221969143425 361437249635564225 585495284081051905 960343100711810433 802153378649801857 351672875454433153 798639681325955329 937462261213667585 316184405044136705 241716934000315585 929787678964689921 305099007950388993 641078314708391169 644371010943451905 839296427334478081 120236903577634273 987641916007870465 540237237425337473 65400735110362265 908952840082434945 762863167286536065 948303498631169409 139876471273982625 422482259355248833 279674298658189729 720615633314785921 120432013618799521 928865262152555777 15708953425228601 253767194115575009 910912004732313857 167142227657635105 860608755695405825 988584952032219649 284471925663414273 686957611013184513 749309008862734721 616358695849790209 259886422531810273 472459791521700353 865525984745627137 27796061154582221 283846734666585825 772154772188059777 774949787833559553 722741186315239809 797365786972239489 208108744413507905 674112385783015297 778368996959095169 295251336613151937 66450592441270833 634370398524151169 575468928529296897 85160817281252577 239976883101277857 699861946591592961 471601970971185857 106274015766732785 431910330004996033 835736587075967233 42017122965525289 444494257787983553 782234700101142273 593612425407226113 580536737901574913 476823185554511745 154876206919055905 493405195526531073 350078892464644289 865781290835418113 551300171398779073 245845762380408673 823617873800650113 207223936886098401 885443690435408769 242725431579099649 479355225214341377 891513472947156737 73536797650049841 109877964000471457 867472575758249345 376760028672098433 733127692940712449 391943600591570625 799477768376057473 379869485264197953 936998619563766529 662009017121842945 914876656976979073 580694767808015617 383739442350076865 20348262675252473 234368427436869825 999058801767365121 997262490669712129 264898701732985121 935261473547193089 764312038389110913 587846337425133953 135113090294122881 695253788864597761 151037191301004001 548364453175040001 306879484108630849 897655581751756417 429276552421843137 137788664969548337 58865014255200521 517716446144255809 778115781913573505 252083625112177857 252612984485946145 999743987228718849 570620206797517697 498078618355094721 935825558480654977 162579371773979617 167118228530757313 182293569481359457 159441825905243905 551766909820024385 691919243793766017 583108619331426305 616443576452279937 496083540298549505 433123337476718721 685827678590911233 288983983355873153 870269050434380673 641734724869483137 786447507572660225 208757914718955105 551733069958636673 838463313859126145 887281669298417281 674962064867909121 264249408752412769 816146640018846593 257604724913903745 269298841357720417 794346213033897217 482530610333572673 572402847355888897 895955268690268929 955050763102228481 480219787450042881 594994183730847233 947157389779089665 556264587458038337 184079168263014753 873192361562061569 845707073195878657 561366986333517569 575497370854325377 577931071415548545 391922080767226817 496337104783982849 570088654787856065 647573230924947969 993817028654515201 602035434018311809 401126074031029825 295846405401533761 389502798145610305 644209112077255937 483893111822300865 697453490537768065 486090332513949633 321820703806530177 982974185134171521 49505715691338993 499431905958811457 835611327815719553 830158245492601345 1240364371383863 446514182330016513 29185127264433677 778112155306249729 696869794339619329 933053007561010561 118757214373779617 885424397032824833 950337935686363265 11775212986233187 50080418024116113 601282788964883969 695337013844948609 34078059501876369 17621492169190845 920315048653765889 173887348267797409 954427637343595649 348083962572154369 305496075507907265 952458278903435521 501313865600433665 374786563050584193 703143530400627329 911985134185997057 232267021961174433 838742302505544065 800641484702541825 738817238477281537 427929289097544769 864707673003842049 84533406515095777 54841826286192945 439159942028137345 434773419583045505 452018360524281345 339619947631405249 822454833277628673 167661706755446017 398800832317437697 903819576110365057 926525072147821697 898818497400064641 764942860711105537 825639731091257601 523776553450243649 225308569350922017 860229985124238593 430014060454325889 314856582114483521 651722896015193985 532097701798651457 309514562974953857 325706575682158209 960708172286508929 481005485217412609 307022522263181953 221126019323346401 786865138356539265 297048781901967361 319995839652847297 686282810170535425 338800104272174017 292448535380106753 276766354068300289 290594171954577281 674841769735955713 70360566009473049 474598985187668609 612770759647855105 667767129204101249 812336320015123841 470713194668903169 40509719571812041 707855014299319425 723999931054752513 460207891308357377 185410635709200033 597367716424777473 768467017361491201 153570072261416609 598366790275857537 929439214740959617 385225980531803457 441536756370709313 711273308452529537 357236870848801409 62265590824797105 982495689719698305 148838856054194241 522701104110375041 452921150919369345 408954450257965633 684158927322567169 396318593032539457 836108337936924033 282106510229269249 791201710466904065 389038021039361601 567326744679977665 650028094674468097 567292363548926209 734007361765755265 294176987960799617 24027863978673737 553003585309649985 339337242217673921 978403837099310849 483244110785506113 912639937069098241 14240094263335835 619035951655792641 169467859111094305 505935775394331009 740948668445348353 278548316731534145 627716548656479745 483992203326931073 465694101535241601 924759139219379073 784268442639344641 286302453088037377 816262163089810177 392146631716204993 99294075444504417 860527887837218177 714410619012802817 692315574920701953 868114519527367169 835183666750932481 172509904275891297 47466626732390441 321328561795581889 463394368907028545 669577555009489409 544055849441651393 153058600641358561 842330829713684865 557453174636883393 695635667855615489 217469768400462721 69910421404397737 508869162094278209 531524263441088577 221245012773650273 203029318935076481 281902074954750497 986966065083269249 414202197162325121 658317246965008769 126654398955743377 334454328357839617 167694266442467201 778608114980411137 227555710517627585 466645614794092737 322441733929395009 860574128527485313 276549812834993249 898688102968083713 691234739670690561 888971727461349505 867439461522728577 109818896907373905 790361272245633025 391515359587923969 39206835105581209 76892656712761473 935145398446749697 259474962577794337 266255011352789953 680342774007474561 223716070072612193 569755411064289089 176887445078513409 778329763310626561 618799837070767489 594656401902451457 599247869054174465 668007352199314433 555291153935712577 449049611161296257 398296219610479361 982567740672568193 2578484089085010 557791774048691713 330736184844759873 735771475960436993 211694647447757249 138387926126409153 550300848593430209 726907165632827265 10542382020290121 697923713362339329 827233719979737729 191569641755283009 273572463663214209 604919742287574273 277587258903629665 838425004512732417 398838511575874561 784969712278009217 845138894803447681 988505027677295105 354421363216090433 625877862263319425 746959551888302593 748924513032580609 202533193578645409 88705386480622657 29250901315371893 152751148884480161 333528942694641729 583990240735840129 619909021968005889 204711071587286849 819546664282015105 368865484512721025 285912929078413921 340242461094053569 970170680206024321 485438297677699649 575240586432848065 62996934401429177 997588482293295489 731300385968207617 653371615797588865 431242046901790145 599045727584012929 920240959422766721 332959019010679937 652870683579312385 678469987804120961 49071144913138913 81980896397247713 686132332191707649 561034701192909313 682013890472017409 311281442285384449 371149991565676609 123896597331125233 347561447674191745 358167486924962497 6282592401706922 758714285780769153 417373691424824513 760556596543388289 282069108032676033 997819279669997185 409130166635431873 258614302110196097 270604820910794081 742665028335068161 984827150926360449 461035465126521153 494635299708750849 112651121266040385 865523504184007937 904907167905882625 551417344313509953 32460261393936209 168805952021738657 845851898869348481 2621284165019944 360131451704361921 215211033445395841 203929252841042785 252493381847191489 955325657766081793 16577545807518135 716235944699100417 489543511074817409 942346562522814721 528005254948819649 205576704512559169 857679558737689985 145810481112533793 344083217771196097 552896645976325377 324608956961998977 394392615050819009 80769600863472849 186908040044237121 30227195729171541 991413159343324033 891324684709314177 795675144654388993 605495911953642753 47392895477187833 805715130946165249 280628901841275521 260987009563624641 731955370282236161 198740872614802561 362982977835947905 639967049552769409 519058137850080897 226731476841020897 505852852468272833 127875671675699473 624600391552746753 523086838424188033 113204523804519393 700695882946707329 538705198212213057 509392903871852097 130367944978893041 499530484868504513 571763029138281793 14647111015289483 912156615109275009 236320523866726977 914625925574441089 356725671967833345 396177867525317121 692826250235985025 875760001569915393 937186039346027393 463862398781181185 976621472514569473 733924637930854785 745518189863101825 773875523575604481 676936209097508609 331901219194634241 927858048124971137 86310586258612433 530852979571495361 948419174018496897 916900769210908289 76445971567089537 905876757210283009 700823960477293953 166371013904250017 169535298100562657 145640333805477697 344927054024836353 610117097752944257 959384710323938305 256983441025230529 711223509789391489 851016286985451905 140265771065578801 262488241292164289 524234844946121857 259854863184468609 561556359066990721 854523558251944577 135735383637779713 563749197029135745 375559257634542145 394828274765234945 920275388799737473 765198271855862145 300007843344012289 265658497498353793 155575834786446881 947324192758582529 657244510555422337 630666184111778049 79514114393688833 482210518951230657 121989260708481601 670226764250717313 183648886224489153 614559078648408577 439667307488129217 759272671528311297 390272215856342081 292349579284685761 838724662475037569 126326452959578001 551179709433398529 363123123988668097 415143533327587009 618994047353073281 202691043629542369 955366000354924673 518014050379711937 980433737497296641 979535723906792577 578814132215068673 604689400283156481 768141995090207489 812268616128236033 468026691798737473 296536949473072321 803801764752794369 556748357375710145 176109870895924545 476012448292529217 992054486641468033 93375722769721393 818954017884063745 387766981074399553 976142148629126145 17349968692599305 546849575266474369 396411030848220481 476802701261068033 663885651575654401 355064812183226049 507695922115026113 183099074209511777 484491997827120705 766221550701185793 65144053814783833 703651614249299201 338028137049931841 956539246066963457 418104799698959105 645783834357448705 474911969926893121 739803212014674433 437996797314873729 248264733900544609 281804686535579649 354944795159891393 795908632208913537 858645433516532097 890168542896304897 66220209981860737 56182713262280969 704776277721311617 723779005753769473 223085860398011713 177140490785880897 976210705975606913 921665350446517121 137061607967989825 622385153620065537 897236891433909249 293782806728088961 115344912828899025 295429617510357889 759735208364876545 282335955069783041 399008384059140289 128657046961912161 389571826781395457 63053843797192145 943726343795187713 737367399113360001 171563958648594209 944463787891208961 762702846583845633 834060603414833665 60073306649417905 141549585918951953 437509514641984513 470944057545345601 288008906379960897 610962514851081601 858706863416454529 914343190561346817 167581618520575393 251656495969243105 953362812588832001 468277981231175041 190807831483855489 476543831170886273 212967117952853601 661609585379245825 903892289776923265 42241450238478249 77965831906848145 340148683339229761 892737181333021825 445551248556142785 442525917149179521 698864869797098753 900559510866248321 32968393829023057 696632112041665921 627383435892817025 154709168383337921 864840002089181313 256786389514143553 792466299943590913 538148784847738433 986029890156615297 589120176822799361 152936691051984033 259691263133792193 2934766264985456 390461223445594625 494936541668842241 192124594332671713 190919785258913057 157765931400060577 628540463393868289 423044029676791681 960798432123226625 591404408801945857 31254727415820585 741941689335750017 617599770114296065 593264786047651457 531092909519706753 539381063604427201 434896759929614529 439845757099089217 553655852019979009 768541412052702081 144389186674047201 639877188476557313 116491403816631585 392812604536320705 769845284359689729 85118288223423377 133133087515240337 870337287079781377 99133985811036497 134526558795865729 322405471702374785 290442208034679809 35776411638181573 951788884051619969 630251659524454017 438906918090783169 165687307888035201 663203933763636353 226524004181008833 318243674172183681 444666210587058689 89172921867753281 893546990312451329 52990044487206233 302460719148783169 3288939467946506 673100240037847169 63953242518326905 280211962035394881 116533912968417761 570693876079822337 373025424037184193 695781699634935041 501842024078737153 658157064501629953 703369875809844609 657453093544177153 650839484346459393 185797528575541537 48342020018811385 928019540832011137 177618194811085313 72504235702119505 804464267070844801 851179688899179649 694765353843944705 35571373606565261 685252783883488129 478918373747475841 128497815740526993 441758212751231809 67955017448273481 636274324325029249 709709261664993793 887830561522527233 366682136954910465 398302610624071489 776225335611055617 373844321775827393 493518244528335233 68484545873587881 1897133639101157 427644207253656833 562591067179329921 489296645991529985 586792127276421377 527000058730287425 137554693399497553 400724864939775233 609234064125569537 889653439980044417 525346569442707073 623427225259789057 167494932915356993 45087390317000601 711446235227700865 377858711357959041 92373018949682977 339476405010380225 425314970470385153 872453451556836481 60646721661353097 572060976842884353 758491450609401601 982012346032035969 505544471261242049 622785422948290049 549341491824907969 986495964014309889 129112078787610337 153728303340066945 43217807468071361 810824297552329601 351010495706088193 87555573724394273 858411217017607681 374013383203973121 160284558087791841 562476767778854017 88525755759778945 662635449752428929 505577158801241217 803148035572213761 80669441249586529 146400681928199105 202818741593201665 839431837701106049 504127873753478913 575476469659093953 948419355904274433 149305571526049633 302112194797718529 978460702067579265 194375063267013825 138549449102150385 864004013151632257 520810827788352513 616542557667553793 328801618518959041 709640543561295745 505726600688788609 638830765816177153 278434883889353569 411101202816784193 188343225240913633 867526241367965441 569398496658955393 739805082784943873 730589571115828609 447855672261621121 760219424745479041 794264883369724161 814804804550021761 838764095002755329 523934318761554625 391449852473432001 441412747167774465 574446766407387329 393615148724954625 375395857424852161 807478083734878337 458236394542108609 651772242716795393 871597715514003073 962288761266151425 734960888849311489 88307283411175777 384085152728378177 992326115512753409 983920267229091713 170509771768855969 61302052021847689 645824989615064705 341380167663881921 814132611962968193 342486807964977665 676941936122915457 727263866317581825 503759870286394561 511822435924347713 397317080157208129 746990115417897729 211031475878336033 734946403498529537 360135930715500737 50720795138811785 18979725101736733 811364772299715073 175897921508877185 46345636639554049 838549986803620609 854910971812561409 842830304758450689 820161430887150593 248737044997035649 198759186485649057 856725773577110785 964345502391576961 594708121216193281 125903734916025905 699031413415639297 240048111015749313 719467853415530113 242831768473639201 58001843062086777 819431161087035009 405338434308809793 963854928480035457 551002263349317889 402581457632674497 973693791976025089 254859088604536769 537584149547896577 152371067188450849 887539191903748353 424837784971177985 359359063900001281 941595427788154625 364831014868720193 856377213081021441 546191090384823489 374787021930838913 324674781724858945 465266560547039617 986667267096919425 897798990043565185 728136816710509953 785749760312587137 87664675066250193 710524332709294209 955395327855647745 630871302979560449 622214098452161537 274032640212777057 87004198937883361 594282351608672641 381489962303319873 778162910271756673 275436494711520641 386271870371846401 265986142991636129 787528281666492801 140728642315544049 356303622235561345 948743795500476545 394411735357575553 778499529354313345 98731522934063073 361482113475972225 10731308090196735 398035415638879873 897515771352676225 649872494835008769 565824438922501121 321300653477230465 897678222584037377 839842490264487681 433064039086342977 470069813208404225 332050441843893633 691174726643723137 180219052590725697 87917978888320641 245839587638190689 291879284775347969 973079971511406721 217216776154295137 891048533559501953 86592333319870817 609380298474601345 949853182820611201 78345262358428865 719940740995042433 123778621938424033 156030415189157153 124215365984429841 312388469423453313 291068100002657793 870764241897028097 792908273620614785 338147351990301121 223421048135644897 775718014867131009 560685418848368769 924518952208032385 371051307896546945 888614586078226433 207204759470247521 187387130875578113 310006449951924161 188037161927475425 826663691693415297 721979297267168385 654830947937536897 123023096421455585 838829266830973825 910559638189226881 639640562499476353 840128702800747393 34693535914858133 634136472503612929 443912609663183105 201888432978584833 508710628131556289 893909830131491329 227346867024618145 856722297855704065 983033625290733697 886030966124380417 312932907634799297 478900241661413889 320631239116924161 121894354617438689 703441957357124865 946315402465053569 333509543515777537 152861326864822913 521640259416354753 422338851402393793 527500372608930241 515874484597958401 369416712328824577 705340567468177025 472338279755394561 353339897144834945 549675536905422017 595604135438883073 659289975482440833 231031440601952897 584335237052055553 585000014108949505 200806735735273633 451335022360311169 192293460156800929 721203273049063425 558049208622382081 371251416952844673 516083848448612801 747360501026783233 751318160382272257 136191582012983761 761610915339442561 422466210567641537 642171802127368321 848329188612524417 851372692919806465 530465563379017601 879203240532195457 534348250881762945 200663690967299873 371046683009460289 805098110525538177 659690738105865601 274212896548259969 266636266672783521 941825388720094081 168346460938707297 336498439044728321 733305720129145345 842891565268221441 687936904478931457 394662460722070593 753795680384463617 943892581568707841 224052597212747169 73721980267063009 4963623244911731 200637034267064257 235861618743996353 337954428571958209 766566338944876673 501520914790678081 812891523304287489 61375384916996009 550945461654656321 129366410740235697 902199852764510977 388691160112028225 612054020168308481 557477853320154561 323116094753814337 253695573597379809 426134199972459265 53224566133341257 76211971033131937 925608866474771457 884645233703516033 466165967589422081 142613880967630273 829272494441081473 342784630213621697 60846614380668737 283312737295943873 379486866130928769 254809874584829281 759290759466171777 5478878903844021 133305245938512225 971640344956362881 955425247272391041 849304790475997569 100096338484842561 338814559461475521 501788993867041473 965552564221738369 664105827023458817 116335050408302721 224704713193350625 867377966849289857 827653662735922817 439416225583251201 652476764563051137 532365188097642753 637694508557839105 684448580705854721 625145823999051905 249887407926308929 930063742396850305 222019635120666689 255009335192557537 818384790410434049 333276132856010305 793627037274653441 813764187294484737 726024955992272641 689309028359144065 196446489897688545 602127608997353345 641207962499791489 247581960389251073 797465539579143041 606651673881405185 6849901759181877 698660265896716545 211377924115204513 739798893297535873 400302955200331201 67506995311045873 493391136089449857 994948942639698689 980746711082815617 866955303498041729 36696205143336161 807742437220770945 205142290354743297 608168033943794433 283572486793666209 7044657608449968 725228920197793025 617012613917562881 508365534960724097 748963033701574657 170038596509058945 157452992867572321 599921991083668609 870034844532344961 325109951423826241 612316490336962049 641155907318910977 863298789266242049 10723951993171001 118327385751566545 475545097342596545 693983646639029633 972413163796289793 749431193026918401 576428038209947137 528621977619042817 78689581089733457 446609130568813121 747530593062116097 79284551913051617 589995015574231681 213171634399980545 225361449715343553 168214705545313601 751529311494564865 144618181334859489 9764736817594157 630428976632007425 268706778078950497 107378502845175921 992421849814498049 203973932147068385 661006763771681025 990052791010977921 99491155929307249 348746902430523393 137021802816263969 546216038234984321 19528013230718957 302483194926754369 585292806006080513 754639524712555265 597627496137810945 272192076657692193 892406906335594369 119230984495299457 978292430892970753 694621208734776705 957796369357410561 398549454863282177 550388872121594369 532002098293592257 115317999778994817 327981557129003649 555874058091468737 729260316096418433 852238282717635841 114268282435769921 378557230185144513 204071524190513985 659551652573242113 932865576083781121 429395553905244737 107740579933778945 992094347175836289 637553440919216257 730774796945546241 947133942904518017 866785842218121217 145847226854794337 704541466979811969 438188122198358337 802260433493259521 943306552154748289 858528850345741953 440356775882950273 88494704624025649 258102225212848417 505867885233051585 847379124429910017 771768948291750657 300634915679065537 943034111822576897 59710378273539537 15023661952000113 601171473448669441 649518129567447041 392733718757188673 428612577158688193 674071025717008641 688008120957753985 65480824120701441 609462867409348481 706033608523920769 103453134166791473 928156810356217217 41207775371546521 626864422463679489 407374016439824513 812553573214675201 23058468953934153 146577155019581793 245969218455492481 894825684881698945 755757039445214209 207455496796736577 783214209665338497 140603029359116513 729252756360295937 832273308272316801 770190018298599425 231657066887198241 254745555205190049 781686180059491457 446837499807280385 153080812322773601 255045818600706305 449420685589455361 450383406520678849 230069107749716993 179034380589783393 410997763055430465 544611241678914817 51903378240869105 311222900994295041 341153695933211777 885368295321661953 693786594114289537 494488883884443457 170811400894788065 490249240221167809 558997435731814849 827093214077365249 363476490964767873 764940275667790081 206820480374222625 703807720591342465 753482172833795201 176535107941667489 726369417494883201 380737508648024897 157904772838843841 167159111235783073 661385661202604801 305194194637337537 806662878747228929 21999884133570901 613123079654460673 782363293938260481 840868046639382529 887505166988354689 452403712650710337 181738412123436897 720609066374887425 361861777202300033 390857113616508673 116218138366576801 325845217846971713 825325914959201153 906370142828922753 668855198318894337 996902095982616065 857574953928313729 928132467702855681 375613054824327745 366276747728630145 8657722325587259 579748505685802881 891849311103058561 906262361578509313 795623361994039169 800206888328947457 935959534948864257 935616892040581377 925422189346654977 35686543900926185 591656046558099969 874570100324913153 373734634603088961 971992002990678145 502325359336623489 745459860934641281 447160367245579969 587732339407114753 64031894915743241 923906534286853505 331478188519888321 110196079825929169 840865873149283457 543494050458843265 780882248613700353 285361262557689345 25946467561126953 539373401157515521 572250689357836993 594873411016440193 557588979066110849 330108808542927809 565272985414743809 108507323454364977 192653478296918465 532644243101398017 744941120444131841 821109079795636609 423263662035623169 785798510859319041 439411352167276417 936925341451416961 99895124570807073 829646135355769601 106106754089374529 308325683328039425 259883422779694241 11079034450215631 155320034383500161 365093161351740737 237920776869501089 622465848731049985 367280386590088897 467706396225882049 201947559503224737 146452029511419105 580081384842522113 844495957310432001 877477446982354049 994519752650742145 647068260792273921 617486571968559105 224924799762504801 562022702223526209 738916352776222081 952517477961510657 62656068337744841 953222077871540609 93987162544117105 981373891990532609 193615346945392737 84697134021109121 387538353545842561 810795898783414529 121454184115336257 785831470524240001 223528239865991905 957114884703319297 324728968316435393 165455475190508865 470257908887425921 805784760218887937 702142201337338241 791851081616069761 521724156165866753 900233449217186177 880848314080054657 980017663186867329 219727950304225313 800392282564889217 781996931641899137 739302748635079553 407535251328248193 32224831028177193 117048219414925825 203288628561022465 584883740684212225 967955161148143617 314692701941751809 842391138397200513 217659447004784577 852996309436097281 986793303932671489 601290263886891521 135545431720807137 228435757801964449 183616880671237953 664519032776606593 479909694934654849 614103668959078401 880337745513997953 643857743579968001 585315337214957825 21614417159970145 910603227824836353 113310251460003281 375091829622867585 992340339510352769 716702667975397377 57198094997556129 598816064836690049 813181448782319873 133053039490320657 613242018365465217 952354749204594945 92493902602857505 39408144519541113 607479233711369857 604979711424256513 297016128630094273 207140620079670145 616683890866450945 359273910823667137 303592473347297473 376488381422490177 434937988343119041 925012389399007873 730572885903445249 420776177960860289 845585683461617793 75468189353351537 334721280509288705 16920208910846669 942565952853708929 641822414374111361 220177653759140673 207225802693656641 43752130031062817 897339210787542657 964497579391210241 528446568681971457 584252316676678913 287114546535242721 59170174923128369 438764744572537793 563587341319614401 211561334130486497 652549844804386945 795878250020393857 894333135586503425 603016740871375105 414210865713744897 349466779679872257 811387426787799681 916239518113165697 181855003897229761 94308688963536721 753816818692381953 347019923833791233 753703654491193473 887209006152474497 431704962471112449 201191371564469537 927545281104958209 728278207469884417 198125919448141729 352175376501442369 417169023048916929 327197979864664065 124004298988207745 282598748765273921 180804039986529825 65775632042715417 37015631068879177 828908366830781057 635534291962489601 792799660230954881 153772016338646017 102313313613556993 195727819214400961 375066793762528065 179399699244964225 200470736068190561 129691003411654289 924182199331497089 945442144630813825 948389558928674561 272539572482745729 732690974181281281 834134777544033281 600969206903137409 138302067491128609 311257170063399233 625941082380645505 930957829722920833 242295934599756193 412567924031577601 692384563391595265 533070243440171521 355724150525805505 464631391521052737 25352456521769541 256338961768499009 176239148529649729 589009644203912321 788005365020875777 81896355567899089 797043596405973889 36758072308586521 435147480767707137 282341209288027521 7202100650008704 890532680945113985 979465062282525185 512292802803052865 49606984458183233 725202554987575297 374621681466745601 408969198096706049 20982723990076837 326718249731101185 900127736704813953 38557715187785393 719060239867378177 790914507363126529 722624172590112641 961313703024266881 852361841715637761 376969064767081345 783306558694942337 48892711318309521 132793025165927505 406624968811470913 834360973994076673 355180110944836289 703446335626100737 577863313568315137 784307832272087809 91245156083012097 524817953805172289 113963222352182929 681999179596598273 1052493242831077 991277336929417857 774907778574572545 293759410222815361 482877263188164801 993496979325119105 512615025668154113 632994094609156097 598279274043015681 527150949060459329 314843670251406145 264837005069477281 492911310049358081 497160126137902849 930820296776445825 211506773464375201 698905543032843521 631856824808469505 846260298631364097 761572233742224769 665264295126782209 32544540440643033 233734912553146049 75974702580079873 679366124205209601 299047732519230913 69123272748271345 776246546345259265 998799430282481665 927114652273321089 114657840815354465 489843684600398209 548292574349737537 633211058637559937 727925479917701121 860945501907945473 382185923237706497 868707052237301249 183851389163422145 762664293254541569 339976347620726913 309221006355759425 378520659316762945 271668166511414465 892872567708487041 894576498890121089 920658916286569729 495201580473885633 195569425009885825 727208062633653889 975300946816332673 132956721681278369 312744721297555393 66802285332176585 86850913935009537 974902029907976705 617892770051973633 869490118355830785 123231330518848385 596831683437084545 487448313720740609 972147006000927361 512606930261696897 737007063480088961 800762034591478785 605567438891714689 918355518954797441 91888444889132609 962028590445960705 501842577188245569 261267367736834913 131797720122957425 380029000938456833 336691494824098241 660739286391020673 536731167773279361 662445359322937601 590411177296534401 54965751338258433 719900438335312001 431076309241653633 423275475111754689 365418922203957633 826490360814357633 260690570281759905 722511585349241857 500478625220821953 455279186699836929 46292081407038665 796422117451758337 919773973770958209 991990795308833409 260648120678418145 52934208771393545 93106798567916369 909484499003180929 366090115389873473 519102303107136001 939845034832785537 178206720817325249 772499841365437569 927250903955769729 196128223828239361 240925283098643905 508330386188440257 833025675965476609 863468893780435585 991961656357613441 405395681065733953 439258505630352385 194339353040945185 219374585152163361 443533652367555905 404002358094121665 584704918819397761 828400344988761345 701270169127816705 416237793542666881 802428380452297985 378615803412227329 497073029439995649 61602646557563649 981878119464482817 501580772176975361 57101299240464697 884182437476642433 72400342126954337 289081158144337985 824564453933952257 318179388762676033 20665886318340653 876604460833828353 138572039185000049 632535274117618177 989000605756999169 17529536870650731 902967024474655489 347825546097400449 724006973586796161 229023568417471073 375008734203284161 971602081781117697 668059846371860993 72256146555414353 807443268708276225 907597268128515841 192212851284125473 741833623987457025 243634734059561697 155695831521018849 79910166152231457 520021716876836865 802818447396241153 891340612124114561 29513116581398437 891181055603805569 700591636374276993 231197205632742721 908498579051112705 504834311226002113 568517069508082817 820717855166410753 987368216251013505 468984970960928385 296844601307988417 261099987067087361 626550643425119361 98912114573462161 197143854640948737 598537158620505473 370234294660548353 643992966647044097 229002255173504929 976242735770330881 118113588379159745 272600879844130625 959415441593897345 276247157224734241 766066544269051521 772361053919706113 818245763054370945 908310980466229249 212034842027620129 782715026941101441 711938204425102593 420465857568220993 961698998078901505 634668101388069121 684975713007823105 970826966895533185 303408432375178433 947716701059018625 739366599820094465 902671043221264513 482340265996356289 398345507492518209 192449516930345505 271726816028650113 834748294020371841 603342409427622017 768765532099159553 581687196284182273 54776279553919953 882823128172287105 569596095663946753 664757758267075585 784624076385043201 13732168126093571 871539284692026625 400361757620235201 435472671947650241 639262797611689089 491358678421285313 176810922149218913 468721611672791041 150811403108829025 977078629407962753 875831360538260353 467620982842532865 947571092455586177 794330609107767297 984437968576248321 896766763259549313 548621162083261313 762316787329403649 827036485190635777 935274439899046657 80453302384722033 436113114618741825 55182674073581241 648477937719420033 889487506380358913 752673977657245569 453650793452201409 768070631474046209 87590882441542561 768738052689918977 917991379103643393 732689106188885889 585366264458425473 572409353335920897 557349216545762945 416639947449084481 912594974997130497 689662719379136001 281849029945522753 176011743272525217 880394641180824833 416188184786385281 779346680179802625 766650227639303297 871208901749877633 258257858757595201 382920355157143169 150880654193358049 419626489508257089 978711215575138689 217397164464021121 788539619736013697 391302838646520705 921374079888700289 7858530135582243 297555223390944001 804123363746210689 275542176347407521 680950608368338049 230341211236094529 443524199116165377 578485948672614785 114576495791158801 520624180270360193 384018785988214273 15808505852611177 144922980990973121 52604562311330481 276037563507923521 335077084634669121 851658909850915073 947788540305182849 428868469895515841 446239390390239553 670542654401234689 977270829070818049 907608305122788993 942343655235738753 563725521807118209 927173942197597953 858544558453811329 876044295504264833 175994025322641089 476459729169562241 330354375730376385 601957722782721281 62439575026406401 909150164298765185 918127244847649793 413424226254214465 960087145421997697 762478164216389633 526811025961148289 26545961517236097 41487652035204545 809612165992561537 536692458093138945 797047014891027969 808939932470057217 856961875934302977 215523548464755521 389703324960670721 18740191497034433 983903562245828353 622589607569576449 589606997265825281 848667347139386369 614913075526402561 705203444225116289 73775306093700977 599934717897344385 254040002028247617 216748693090632833 415628501799709249 46329732705064689 658498548200498177 359553724922857729 929306495448408065 175606637451483745 526616483804971841 250751399655708705 371961637342728577 406900327413840321 535824297305538241 953189376735746689 96967204691118529 386625266251446209 414759203805132865 637846108522094081 216957928750126433 465769771787368129 61504355032980129 633649323467732737 310933985774092033 823575569167008641 934709095269354881 562782068738552961 453102411503998337 634313245625154561 718692949136226433 295316539397230593 2113938234181490 461358900516888321 786100779379395969 130283285780958385 957917859208485761 320303681972834625 206350777621253217 918133274735264897 450266759716591041 272768850025546081 944727211073043841 982177996430603905 389245880286630081 515462317821405953 700867705861554689 827318669084103681 695992557301856641 313431110081257473 297556865447390337 99644911535815345 193548682707010753 719195653803044609 167765763090528705 889866340787005313 916717499714174209 325379092811079553 831996872953609985 769732720797488641 679664368068294785 650575707649128577 107057877724429313 379419852559703233 495223452989201025 567669837988336897 454872074086367233 614254666219178369 285487678869820641 189878258676092321 444939353469010241 613194266294254209 64931804679453369 149827565288251905 861316526770977537 654355303362361729 861337185296342529 386501593064739521 894840650662985089 492932312425875073 403065744175428609 617535036907344897 999750562151447809 615491882047503873 521308960345059777 171846072198636801 2471599811428860 766454011753392513 160979329220573665 919875709062228737 586343046982520321 65268090641549041 372705854623056641 623742658827214977 262338736762245633 167178900103930785 70355731198226577 173562463383422753 810835073328846081 520503220572461377 223670544643276513 243276348319202625 147319011478828097 586070318732463873 444641114268655745 831971521719811585 845327858774410881 360115120211443009 190439590947157441 725358264772015873 628224684862033153 83771545846854417 506994665934321601 965432960369373185 18614202845341765 236840619763452065 978174804882051713 131157994242730785 776895790574599297 860273857149007233 319199359111486529 364112052251801537 550859407849216641 693512421306646529 493117285361556417 203515539866263137 344208101321129345 265276915782759905 860392088286296577 85948478038648801 556914134834002561 858556760621379329 358848549436878273 805710096126379265 783486101536766465 554472204579138177 110135884833461265 889503259756612097 621268227869748609 420571459949368193 855732243007359745 109470652045164481 50162030937684681 375300525989597825 827270979075656449 715196082879590017 623631102356156929 563289303323667649 780148980498289281 209871245556573889 650123625886521985 900304907597881473 84145539161774257 8298485425132896 651350855559158529 179926978610065889 728925924834122497 302761503829689345 832044748025879297 117020563601112577 515240979342145537 213181205070913665 773360820079616897 479865142900532481 354401781535237633 424640916807309313 523094652133011073 30413875150753001 669870792718860801 210696787806842433 170068843457286785 50800480399342265 206856943266352289 25393103725495081 592773207648832513 437202664944049217 820545926049312897 819211374138451073 614581139613150593 545955934442499585 883577583664724353 321054144879699521 296220950834367617 490960353956591425 71763776681088129 734682391357171841 582879120333259905 428630607791088641 337611561776263617 456796863403102529 296204407007763841 492726900706610881 638391954196329473 446311692893136321 334044177497204929 625316137839174529 364313060927678145 999570754322778753 492078684814998721 213919735941640705 718482011843697409 731686498266118017 146351949254338369 513801665876879809 480061948362781249 175345070659322049 994380906987402113 586658218138165249 472262415336054145 308953299650244865 521034165850878145 404134832049262401 635082904471083521 567660388835552257 975309604539120257 781185447704881793 237224079091994625 103452713568106705 572732733311013953 558001540151618497 461078432936794497 702201788159928961 798196763857646337 530891590280202049 258625862499350497 372376068729881409 14147275675142625 836032548901837185 44428925636360361 56364591650297057 783180778640542081 62513172014615041 895411481278792065 623387333533106177 112103918998357697 262740258830429953 537002018612660929 553291427963589633 201640121131475777 142403122228540017 473443351525652673 861786799238718209 743249662812317569 155234376428861505 269152537953992513 526617186697112769 608549109608702593 559336651336291649 701122946508100097 205675747338990081 209803247253617537 974560449696806273 413283396905960385 475166251827037185 419768711579109761 830138364426783745 836881308799782145 319714142132983873 789269986561791361 727450581728955777 661376868044406785 666104210549722369 720386884630954625 36486323391596185 603687422825068161 435446202025151041 86754602150065809 571470941482001409 826194716837498753 790554047291497089 650574519398418305 479569082991030657 182636215395014305 949801515562700929 134482650951994737 257996003362418241 753384745425101697 427444645152522881 357024611591100417 273842038748778561 485842014312176193 723262180727363841 840367707247096961 185134759775674945 440520357943562177 29367229550363305 420893852541581761 91949737065828433 308277357622394305 235319258497174401 825938018668622977 126679463277493905 799138821224026625 508473201328886401 877267390224176385 19951110444235809 888861108591676417 697224644193898497 913662919596575361 153342767467787425 67132957192420409 270954619098123585 426519075198001473 885304913211381761 873013893986303873 70677272631730401 524695847639108609 868994448267894657 481390065799210753 725406403070710529 204541068427488417 479642945635344385 662062945734284417 695965385582883969 30277371405432521 847304199721744257 454360939807081345 873377145160535681 526668250433459649 814178966822009217 659292488546277889 894219402575703937 663518200273344385 73142310961568321 163280895264641409 579673222609219585 349224433727897601 917671509284541953 978099878574120449 475812748540921153 943008709354515457 268285343478790849 157053803994294593 515488724906052929 802968942985529601 715179120575850625 764631760685070081 560580804321677569 685678075360655745 212419240340718561 313349176922393729 569191516267014913 44323689905354513 210416869874659809 405438574429901185 495410958562946049 593552681573683585 558127611493656449 237251409579805281 727603568438500097 843112432215235713 535343269915824065 540099801282970305 940889551995969281 87540012623023249 182498251793074209 982839363601009153 44871511091375993 779645468772685057 427677077155504321 979436408232380929 391074317633343297 531090822273156929 818176260901449089 800363520549858305 336531159570998977 659334585214963969 350363745561832449 341841005298370241 489093732890371073 237568919924555649 563137446694408769 464227006900124225 663127592268811137 769624627111625217 776581621921689473 463420297058043201 506157512148309505 687384484031113601 881151006315800321 620765851498951809 500760162381144641 901879640072621697 129698283054221265 412058470754580225 262695280775137249 194423373137212257 873845791522310145 509862899341349889 735179641320858241 639963078765106305 489657727821718657 241174226069041697 587723284119466113 856031467737537409 930489777458259201 360718867983841537 261572503547430561 277603149292048097 455599449328484929 455858214132895489 136171797493222609 996789638662775681 343037666501199809 739643095425400065 23925175081135565 868235911885790337 489080725198316929 532241715859392193 13788715658723307 473541500194315265 111696871318937249 136515590783794497 785868880466924929 333870333369674177 653093776321224321 730361452171912577 195367612835770657 147612668611074593 960207433778602881 116611061595470753 789163535453642625 263621041340854849 909139756960012545 871449481207413633 164431376744392577 549886809371585601 530226748848402689 435764654067092737 726486945154196225 17906094527432971 37941851607353529 712491200073095809 551135332698851969 265380318634456097 830655275132667009 619398205106868737 131953379952310721 20908646273028353 808950066483969665 44058531234419721 800036586268550529 846184047320335233 280434726180825313 639714867463787649 375793413921488897 671752940601919617 239610616068556929 661839436112593665 60509125521452489 125117038418508737 102295549210932529 490409031802890625 938884723021804033 133946642817875281 657443117550069889 917948960969660289 559967036365652161 647163810741247361 400125810388370689 654527532044703233 538331352840149441 372993069089801537 806289118592996353 645021082659304961 693690997004711809 561743284829034881 984078918300351489 688657182796951937 977046778139570177 203678441977331201 422665796306244353 864244684321512577 944936030022393729 726084009209799297 895232929766844929 405402760206690945 298303888983301825 781390861349478913 548978977806267905 837921053599195905 535131303112411393 958456907715273601 625559494628557697 426158600060965377 940472850699141121 925929242649488001 347419945265055937 707784358454922881 396365581968826305 349743331057609921 229155808652588897 197466049464132705 107675597449773617 901612036958994177 331690800833609217 172240618165865569 656984751352712961 292792758369372993 877138256196385409 916788070919970689 498843531674683777 794097109814629249 743273479331531265 398844749575097537 336010632850719297 421251056910037377 921291736770623233 197321360146695201 870672814169271425 422175718230192833 264777809093356353 642749331177363073 353223140341146561 963016770642113281 200513982141639969 716505401453012737 649229442066801025 801905087877514753 384974333862242433 847522790117444865 279130626683173249 108209470880026977 149289483114042561 539176947003333825 950464124488807041 540795654879133313 508437921121650753 841648779679253761 472686087644849089 867510764714879233 248872957634116417 283857468800270849 921654778129582337 181370599165916257 337298494755639681 612182577343766401 384489701585483329 553965119418208449 499557604354659905 809450194712546561 273802277540372801 436266858852746945 143415542428396497 536454395993935425 839350995908052481 459804223527882497 886348698301869569 639662402376437505 239262907378904545 461148377585402625 296363360573632641 383373563344697729 54466743797252801 519585167819244033 260558397784901537 913757707298877569 959408776389867777 797053899311748609 815934312384467073 357801587176204801 998103507258822017 751909291864635009 666282944188733185 254782143990347265 483865265381982849 380403187430374593 777437686694423041 454626186448400897 448556554975755969 54215104384425673 903418748790951297 580196901455671809 145882393967273313 66737107769796465 113892058140162785 913582430875074177 774289695997044481 488615248092671105 37819173243089921 544889636870856001 67654803328171201 443368577351350273 731279361496586241 621531194035505025 23543382774551705 541474042240523073 644389122857145217 2825353774078111 944912864778078849 316472943388902209 881349205574917249 895819187601837569 385331249563666497 965398698560520065 800359884337890305 601136893598969345 61865236381013489 149747919478500097 421032264574403585 200508906760298081 463628064703346625 719543868814881153 233681952101616033 379244151878303617 695581002395957889 904624768431091329 928341897278254849 996680879404387073 92684887791183009 212605744650929281 575418899821922753 35630192946221941 683157342811544065 186113983701432065 641713456984444289 108674674178168113 613790035269108353 522608492966767809 365220666343187649 346191499467117569 945526492736693377 333720283866313153 843051067561997825 700049184947779713 632427270435375233 518562372490336513 315399937602332865 70618655619306025 188513563912838593 113463297105226961 614321953523397505 196206771779294785 279665446398428929 841299439774971393 351830618699519681 567052825261605185 834764613113353729 964891875136601089 863358724503722625 265039901001053121 912746642988299393 514269315314592769 118832702758393089 250302448910950657 479422154695814849 336081538562723393 136600327037154305 272622989428590753 7222651141137960 549804042981648449 960403155716502273 975193645859171457 807933127072718849 499956118076482881 14822689021467995 467886220330292673 716622470772524161 292337638490934657 871597748686522113 404166870257050433 966132135366283521 386876218483052993 822480394761139841 518372161211892993 205516300655165921 397292485092421569 551564082028900033 427021432493795329 830750605012955393 391288694989640385 972101040979691137 918590075997947521 397974311316620097 282821297196207425 483671357776554369 740748559700044545 492760293583248897 814332893716425601 512244236691895361 223146886688404321 225801304472657441 611319935132726785 918377769552247297 768682731702533377 536467420582543041 589650970881820033 350857522326474945 18747802068396881 809561175011896961 858602916751337345 740921691619259777 200740091258545313 374031487498459841 206251167615164385 185431795989909889 42323693549384697 260287904047334721 310860034060411265 468618161205991873 570301789898273601 978090672860449921 290124479849993153 387179147261985409 876956360719766785 950912624050392449 892989045612054657 41487460745113225 448339193203217665 844433499577210241 135416725250991025 958526311413702785 212936891683092705 173819109583110529 76625977834581249 645137919167890305 31666931848739921 912164284317558529 586309571627765505 211537269438178305 748206385761996289 74572859644110417 742171131015865601 536270363894313793 129748847238907665 470567691200390209 62365653788560849 999448831785155585 420592368645976961 631751750143951745 276335448140699201 728866967659651969 813270943061745281 789885524559341697 192944468287038273 174323356189756129 813668292561153793 238939047525509089 375208467285276033 443072546818054721 277734516593021409 327476708047786497 480397298015248001 440893062486093633 258727576540117345 137322387044992673 992575640771931905 418971680263833665 796611706076696193 881339209849787905 647100981095917441 929990719796375425 367277704370003713 545975131729239425 624189366787263105 553910330611042689 991144753010153985 989730486262633473 837991901027180545 624531793986118785 471623960296916801 841779340524897921 650924641666748033 834705961771984257 27659340662346213 208630828416577441 648113137532874369 236833455776103809 725526445064822657 552082386655133185 777226803548998657 205035459575267265 768301432652968705 638051809397413889 23789280071525809 258126162401691073 422578077367042241 240562079699476065 695985400602765441 833485474564039169 347396097920800193 213699841537508193 446394968457155969 679433838210126593 426865348288465921 590407957412441729 986944779529821441 229195118615020737 123165870909325297 832262666140909569 449284787545025217 317568992086460609 478637658816616321 118809225796542961 912988552546849537 789716259518964865 463335258297767873 336594410408171265 441303705435444737 770809422098704257 537125132999683777 992872638445323521 217111663549459873 659661970163167361 363187066105659521 751332658826502401 14398807148779725 775893470252849921 253308861829658849 359476418672034753 242620336661460097 228909001456653281 465925283499068161 929988798790876801 398204638224768833 141291102748379409 127361595428688193 450199140439583105 700076752872504961 205565460638663201 657738322126611713 951310712721724673 491076035199284865 491278403624885825 898640963616777857 477345296607371265 186731862967249633 961610189111066625 43745472313382553 185724701444829793 944893882411662337 771163382190433537 240531367438968865 998222095510659073 127666307449132433 768055646435325185 776048499940905857 941921336099060353 110070797095715985 836081307122281473 888094746730111233 992204839388069377 152585976661910657 611681419634631809 901399370341259521 999157748337555713 257535307207575681 474098092630594433 913404491295359873 368761050672862465 48195306812075953 516830789441851137 123534148033478177 132606681087995777 386074648943463233 898930574575768321 981600825784518401 4486324663606212 333297970095273409 683458097633884929 134012183630368049 947090434637576833 96267873400535105 88412826929992865 70120060838355873 693337699589864833 192251179629849377 296559972093088961 955438761743856385 948795655308320129 466342514333916801 341907981473678273 314214165585020993 586633147588532481 972126392400653569 562318778736365505 562238446217001793 805072726488337025 600639631463053569 83185326117369841 353791179064678849 798018602606436609 699905755916219649 382731981952556289 896685421510788609 169181334284676417 537973606280502273 244852769739775777 799771040660495233 853486753744835585 108270206782449921 93196407688761697 281686191573832897 279851592563378657 505024629816290369 536255073932533569 212565482114094081 577664645061435777 472011691895929153 856461715826210177 146849060023122049 784787924642362369 79003384310965425 518818564542339521 290954686203612289 824969935345553281 151828545459991905 631562700986304257 930663877963915777 882750711402767489 684178983250461697 691143348401066497 806547479662476929 187868483882045473 118239617526668897 117785353407466433 999154608276931841 930608528084381057 988462796715907585 720714373134494977 187175890417030657 444348740719636481 885579312267637377 711416924033411329 430156317700941313 119761604530769009 189092351501500385 549922980440282305 551988961721129089 42861232459262769 224512256677300577 306975550453469057 552407270538900289 690594956149741569 880561057953570945 351160915725795777 431674778265836801 365354247078062849 741232882911120385 724810312835582977 199935860315740385 424127445354773889 183291077983966497 209069069496432993 369153721842344833 857669633804636801 912491769962329601 653407901492609921 744761178215945601 826780845753010177 78148211210873345 967593538385056513 89250036636236993 371445446561200065 447817152880148225 257437390222545313 104715079629038145 507200793845473921 439749238680207105 895321906213165825 950262846731227777 222804971988256993 913776570232627713 21509922063298605 88232672631100689 733319325505110657 90613726120693633 694642957974433921 946021830900498689 540494495567418881 399850183017250049 974825426602645761 634247214730457601 53356506998287761 308563851185766657 908593352131230593 613926822263756801 449764971857991489 631463860722405505 173323800483981217 732864466705642369 166216482815375585 611377381635406849 963825089114759937 822634662888141569 518175577362956801 342956692742873793 203653295248496833 71280614863773905 934741075076036737 315550493911047169 928947926419436289 562470705911103169 675629937039975169 911734145852435073 517214169154410561 739446935547469825 549541881774846529 320128684056669505 564571203182122625 542306420263379585 513338627973030977 224584650936733953 602730972113871361 651273438218417793 371639633632870657 801915585439218177 394689849636858241 608558615570196097 465034376220348353 498113964689522945 362252145388165313 689702785945733889 908897381820825217 24971070221454285 338629669335698945 745129867308811777 878649175354201601 307478214475409601 568170930181846529 967774854627229825 714241901319443457 265161574040376993 908587294526295553 687523784800539777 397795367708244673 391073097062232449 947806891776419713 12841354771715885 732925507182674305 929627145844335745 99870527576836561 990032827115363969 389775541847985345 893563264426191489 267282678344198401 127379002170464161 771588293469339009 311381287341959041 879265093838977665 721810434467279489 380478912280029377 585612492332856449 767875946082963201 657388786285956481 313638617108868097 60861209016024985 611524143839385857 835803305178480129 586404659915718401 255901789897180257 445721694812046849 408157947686042625 863477461466747137 379097692155397697 854797155190521345 653933710790518273 670185524304788097 909499170825640193 959685570670469505 987200338351634305 366350126875293121 141275308858155313 702885197111282177 842585804400563585 788367751154670081 626371369543633665 402424005057749697 425479901186058369 21116507895388993 644805314459034625 255529832948138145 714363939800882945 848836311151064449 934804347911253377 776092371458016513 30561067554195633 979989029574799233 442635089334316929 857513248587377281 685255081499668993 650157118595405569 336726000730564609 776857654288047489 59118934179529961 12295127468693325 770369569537280129 463167507149091073 240741448201340801 236240790874848737 185401030747513569 411317436409856193 461281143227232321 198578968688000417 404881668217342401 854961142853522177 820073594824442881 367115302280399873 460694526351588225 43122324448457761 645562451901405185 116864923741221809 402440252276022657 473151619450401729 614828200635265921 480227698188816257 113077337676358529 699544243555433089 940692040384611457 784663111435325057 55985801212841577 298062491101898561 396038893575315841 896577848123900673 554772909304020353 855428345758920065 189422669447814945 828305151601345153 584035437614289793 567364416109807489 133602503360755521 312120028712815425 564921790277068673 455911588540654849 699449861558854017 965456072910317441 517800581238987009 107809486377600913 352327198431943617 807250940053041409 345366604620224385 639486352780689793 597858341817577345 907156135545168513 488452041152157761 714188647997968257 880903024331196545 705835571505605889 714636828075740033 479432781710411137 488052037545763521 212504140994187905 133068922862548785 317852300856468865 893239423586898305 620105145430205313 459939279255209473 74338835014483345 191912997859951425 462101613731707777 135659289914912049 652954477641923585 916028379682082049 928894179877847425 680436795911006721 487372364722343553 274973657055305409 355635052051614081 998742081891180033 750651315154168961 782055890185610241 754066523756637953 549824129530478017 359164832029872385 998675928128641025 984481257819314945 1331353273457126 869804843299800065 345698536624077249 223613030486337281 302186653956013633 500611596691864961 321329675268735553 581978567407791361 940765460121952001 407313429666526593 145205981172559009 439786348657310785 402354046234123073 409589023125928257 578172176642048897 512014618583354049 678675384020976897 922010530066767617 95784282742336305 106771120709499457 800437660396639233 449533959868428929 510969251301979457 120839100606733745 215487945246138689 653143707941108481 728158987543714945 214770693147034561 889966877377176449 378026461523116801 388887786549780417 347517747315126977 3211219605844918 817766198012247297 449211011702068673 526024254304122241 290016276765968001 19961934843049533 64908464575260897 665201645450824961 472851035910252929 530943602080053953 794442396005230465 863151128177822337 853942038606206209 142594203086442657 945836549705397505 8393743002049093 300658993520784193 408498617348367809 666443075360355457 361351765343346881 370822545935013185 8676295287070702 19007660088981029 830652254821618689 766514001933330689 784087010174157953 109193868038381937 913377784467503105 270424721272164001 659121079579843841 275074510145422849 332678475289075265 668090906848277633 718360629672788 254954952284215617 9816230435905739 268494192759689569 708049172222185729 93799672605847201 202494320281889633 646071329680466945 421405415768202113 698653160370760449 57116027609584561 296393948155483137 320786866451836545 418568471474593217 917422733221375361 448503409962228289 644446201984077825 704095482674922881 41917419226610521 247592697384035873 89322137821707057 835375179739251969 771841902458934529 616518702592600193 905913359357537537 327000236853713473 102627996464367041 43230726847426129 719922095152408961 993324758157363841 315192049768260289 308966044385869057 805245473375077121 751751419698571521 167821733178090689 269967591199687713 804060558743085313 156231433947901633 811471362209122305 500123766872548033 299405491915916161 881945821746036481 325920254831306241 175542550787682209 456499759981166849 58684480715662345 664465452128357761 582503194805923329 376891627895201281 499216547222893313 1748382633781632 120955225461599985 273315468991679457 654990623436695809 492212542563695617 485857932327292033 944956460454573441 110480644403914145 332938806402626881 682900497958215169 887850169466727169 795691554832892161 679714387816037633 783865001243015041 241710260090723489 940672613960323585 362793552162163009 476068262560019649 384024212315775745 343894111963855681 790660751455821057 901545458366513281 519354875612560129 396189625377111553 796092722998185601 422145177233360897 964130192277362817 752439724364187137 176943076529088481 459343681378328513 835614833317617153 723688334017317889 100473804182247057 630832139948708481 562181104132857729 662978807554303233 488990795228890113 993886075157377025 537502611278323905 519537253911416001 678387636081584641 277917772386174977 544078147662897729 659304838252914689 560471537797642561 780791513036518785 424875364128762817 207142703849918049 683269970870316673 866424756729415425 242309362987125345 909841910119290241 317654312926070081 251507389935568417 640810686242541953 592530406857328257 808450341557534849 39072433751030649 835585590427850625 67968631353430457 946742544414352257 543996726824872193 51649313692404777 132978885625568929 38452784347914105 673775632892599681 2765561538264905 463900287982276865 541741661361104577 56203328472577145 251622977882203009 609164858985003777 919725767850469121 338626267542466049 855617240435830017 318140259160081473 850933751645815297 481573558928715777 355305936241858689 478194906991184641 381471495151078721 308780791214402945 886407847081468289 434050733311060801 541789600970364673 697514861699232769 425699017875938753 303061734705444481 517127557264405633 254903172830282177 54010306645178473 585881836442460673 612156252225251073 50522714063077953 726575334556468225 303477427247464961 23186728980835625 401289611809872321 676159181598702465 608637346456156033 189816032446149313 35809267485490181 984787119950606593 253700151197939777 184423510624061025 421527776170890433 495684455675867521 17444229786910627 983020807126425985 104618488580598529 501553472473812417 664884819929461889 393228831734933953 590519909342432897 144996851341229409 836632299195422081 71363034151236353 349014177576464129 261319089659121313 432652302943758145 195637145197213857 743925713894910209 245793674907641697 202519354044277121 559353002118829313 111778803735688833 152594394433162241 904985821793395969 767762952820834945 409557482889610497 549899495943375169 218936226884942177 854329450314683265 148162659684714977 37257766189537025 631227237666088577 543746615898317761 69986512051016801 852351280109413505 490815222683913537 975838580104099457 826574399104941953 683120902050188033 889859998209722369 439942116749950401 891596388465004033 889282907067549697 738704499516153089 355374280008877697 996905584738783489 509128646205379457 460929573676232001 749962249773364737 412545314006038657 70859317599907713 905860002053934465 43380199233698849 578033436163792641 683384937722916481 8366274962448018 321329533013130945 620576184196508545 693455846580516097 209605621679223489 104672116907838849 620147529287976321 361266839717227841 868139408626042497 66863943765998361 571339705701305409 225473610939555873 659941319547719681 253946866807840609 582897762019427969 754208925268937217 85786454697257 212571394237404129 198872398160787617 367627134260910529 670918011432682753 459801889826767489 836962463063400705 279310607985546977 354419669666619073 938679675764877441 252097888565245409 851235702153640961 524087075676668225 328697298955663809 944487083299947009 255739317593860705 928345290320528769 231601412623962945 354696468873996225 356995255038011521 608371408079300097 569550154042847361 102945471695250033 485972733454769217 343857155013246529 831986378932288769 30414450082233205 511902937486691905 556994010049201921 735158456096659329 247327300199771105 588243601391024385 864727398443001473 137658344667404017 161861408438753089 653451735761759489 629639158848213761 738410183397295617 697156764586338817 131120971718626577 388843516916587393 800114429314010753 758069982017687553 937907947688128001 946810271256019585 349240504183345729 907699250681304193 461982008872450241 101473874378491761 539397754156215809 94569438347363649 413429541504026305 473387634483309249 992558113178663553 838814217941887873 618198835516732673 155702436040122913 394536996730426625 259450796299418593 878978772829153537 969678240661600897 687869451725195137 690264114832842753 863185186531051649 958188247187258881 225379263454517089 889877847941292545 706427741391134849 480789023737848705 898087383787387905 268890702955559393 199017960762414945 381569237243844865 786525508948887681 415724988555226113 315950881650902465 318943860101960321 388018712593808577 50921729382736201 673169070934090241 499243991670262209 105210543065044961 440499325526886337 663743693967628417 908403756775349761 932282735181591041 81772449151742417 418953304601796353 243929196774196545 212352479137326369 984431099306746625 926302335443832449 308938713488650753 857920844609342465 216058062369796737 147618221547883617 728304525012227073 499629289473393345 190593012147346017 546944002091290561 711338807476714369 958715002104131713 842134692884087553 244572425504127713 834220790860264577 105322946599120113 752135622819551489 947943346458369921 707241112319017857 276240713908183713 158338097969959777 713068860593761409 76361269830961473 767804441273501185 757202528010950017 505605487359414273 675588124653607681 606937960090906625 272190860990292545 955730095383369601 676910135716219905 527915780789204097 867815613609494145 835791480846804609 199322435092703649 364991335091875841 879200381479193985 787622869935272961 249696033632922369 510137883574390849 749997221575526401 43857434066321585 28461442168087105 607568472260400257 44471539603136993 134159493751024433 485442868950009665 767316098611434625 454622640605307969 355663756136433281 739484970634400385 611973637157294849 658209474452661377 582923994996644225 754173954675032065 834847890688156033 11972891289175891 465256352692133377 906007717958480897 383531186884486145 465289478117767873 330591233900218369 596479722378298113 207620044997202785 847684338967454209 10016883233955555 291997515322854913 868521405208074497 179422570000127745 94427505712484817 662273264232744961 426615557099200513 753768229987244417 815524512922788609 306339451971517441 448249035740477825 84046878315234609 242431471121033569 773822036247658241 841993186765297025 55599809563219081 940066902961117313 716334974226121857 498332647947282945 694926518237622273 736994564508744833 439258115274363073 405575466714726209 304253241945545473 92683496201313889 407764133000704001 411560783244428993 513541218642274113 484030342947090049 323433464862013441 38063769763017065 293285116098061825 698819467121605761 800428216143068033 503168640951347585 635701511895348353 332842551314922049 894900727541603713 214931850396471457 450045882589833473 744114017810343169 380629064430955585 644146876365684993 996425863647345921 281571991433377633 710964123616328449 419832089288536961 683825129903212289 539542014099193793 695830432551126401 301201895725231617 329967682081843329 408882595607519041 577159099036414593 25481481773699245 586613170861525633 720073268485887105 71785818889473777 901244845322683137 502981708572917825 674617417465338369 123183427436551089 979377223794518401 476987972379518529 114209088987134785 258706250460299713 83794304538859169 739170854204388609 10475565484750149 174216533914041345 395324561337435649 153613024239675169 603201025562352513 190580571802875905 456435505060003521 395356109104000129 56331417099197977 664727870625803521 781642381872973825 382058305097544321 726452058248806785 50549849173414433 926486711044791681 371763714045670209 488637763772498369 741289236782343169 173044838815958017 77133066419193601 583545783648812545 875276563860573697 546281207506670081 943425346272931585 134424849933548529 131569998116823681 875580112521379969 862645717553917313 533544468909607169 2538330952624791 79981156677153105 784938633996688385 967727581161522433 818608223407359489 882640223831533185 191482657645323681 298642154836524993 768814942384402433 176597394615701121 227436876520414433 644843489512179969 552614818130656705 274938628690041057 491124462583925953 341954302280097281 997426595592166657 116897052831806289 334468409445918273 450644356375914177 756981797825126529 78485134838405921 863194397704361857 808170788437703169 982820231604499329 591138702184910209 212587616912799137 400234705758162305 940829906241596289 121970494110701825 710360789430367873 890994372210396801 872889968897361281 860082528827778305 82811155324719729 768570693372804865 817344845859743489 408605836342037057 289891351570631169 222732060255534497 578756681841433345 953480864458956801 30694515515619969 505223229439177857 945315450848376321 397344923406411265 600384124468646913 769102117875828353 600220835069869441 268262205649936193 25635612808997621 832289485573323137 860701195047688833 374550014399591873 196676247709703489 756264781385450369 445141747594583169 42879669512647209 754113656923379969 820527248664102913 345720490051611777 789544945482635521 497658349588121473 357280041093812161 642285522999195265 704802645472913281 46923116177111977 892106897124801153 694865290968387201 26131840401678377 902698899037872641 221641176547645825 699722944536766593 14888215415485463 197064152945586113 7946087410839909 580411589937490689 587030680199621505 564609428229701377 444228038172010305 744647696460440065 265376726966284353 262802469824038113 763412551194232193 394409439981025409 79333773135335409 980558096537876609 238969381950848705 995524335415119361 527513717177473729 529513068449034561 738250716085399681 749800214267715201 706449978326009601 657065629079696129 407698876287721409 663764498218306177 90308196380991745 664273985431776769 224908175292977569 160222868367618785 195646349128271169 981194225530870785 676134712687339649 359668894858224065 783695114476163457 738777632356345729 894008344112233345 786235035575693057 220177674773697889 87266597419912273 106608064398525217 586161698037351169 837377644417021057 218978929296014273 46535953632723449 535088847882327937 411127211274351361 946928854604649985 91110949659221057 443883003089489153 290882730164955905 224000983800749505 849372344555813889 731865437668979329 996464705113954305 130097524134001217 878429368684177153 242494094598491457 740871158872327169 842170629809032833 354137836512688129 41686137707024785 953460625740337537 685307547198121345 195572896035937313 315589318546777537 388501229562653121 58657703437120289 158868760773469121 315882459537967041 315478335374780993 370204662370056769 286407222519752481 970397421321756289 932652903073009281 897043495098870401 287877056738079073 559420992813109313 935298737153875201 26402145842027381 609341453243043713 168494279408285761 844077130524258433 706245379909262337 237210645099462881 272543430670829409 574514755119526657 237648441859462881 511117280980041473 230038006095291777 951042870084737793 134576190824731153 161453103069799649 6495988729575687 662165812072732545 536228779055917953 425192466482226177 581576484024672897 68812114293027809 224318461473444577 862171479560327425 91386547774710897 445665283806750529 329750430891991169 530906369875193473 326266434910614593 613281062705428993 233045228128645473 579141400705406593 143621912717328833 543206720735288001 408937840901373313 353560589782571073 205382200257439265 753383387133769857 242020642778186369 582548928621445633 141041642903168449 99217440431335297 366790395947148801 485743079317611393 341281469404115969 677359349239171841 347365211743380097 217688948791316513 565778971349750721 843060907092269185 510432193191476801 466669420583084353 4534253723555538 974752342747397249 246272036800291969 363250173964882369 358043392989863233 356072126446850497 879209708981775873 869010251820096641 531710468304815745 969002245051402881 328411998256598273 230097164966263521 198433564499516993 763143097119741057 796069840356537345 811619153846461185 435360544946341569 74762775466727057 961767381937136129 49530081298467369 942053220788501761 882458171969165825 973977352373893249 441770614925243137 694012562788365953 899577869905332481 522485014531270081 478323186936005825 864616875731662977 590611995413343745 575107326966062273 411963005704105729 187548445412595297 861309894233532033 859941534255199233 482413449196126721 748896137219027457 790225495261314177 777774771522800257 14036808366082455 252110835737305185 550720331079620737 311064986282332289 51930881079282897 739271529102900609 903308220063781377 344540107906979649 427303656632400193 368731322535971649 932861387356840705 82058494894852177 347332589969465025 322818775120062209 255998125499605313 404655825105422209 487577055757977729 71159754907561993 751444782267302657 801023326809598721 779722808085022465 757272562367184385 68942725813560201 164996141218111361 490440964160224961 260913443526611393 177111788052489057 311580222631391745 88011492570597489 759374864407597313 22468338820988977 545838082988908033 804787730821768577 251354110001209121 823536408255964801 325439435886920577 691384395620797697 291528966587527809 526816965494976577 801338953580895489 491602195107727617 27639508167020213 744551390763920257 380971481592325761 467627817526231809 840344398639935233 895113157651667969 29281721799478077 698164068138165505 405685703645467329 920994585389170305 665182158807596161 636171568032533889 667572042154070273 590356039749355649 100636428466359009 329286027356342721 815060494197440 47730968264236393 648096974130908161 609283973903000449 132092742988881185 597614463316961793 946712268147521793 384900268433394625 175554046277959233 139313467809135009 151411655586031201 515673083075466113 331036821208392961 758736085027539585 330151566938340609 397251571150061249 426084029388015041 587003539539498625 427367008855924289 597818528304042497 988775933617184001 599263971932419585 195743439508945025 601150248396091777 988137304938213377 820380249480653185 59157930315649313 837678825676345473 734442806474085377 775887149871625345 448011471112963009 827183659927950337 795669648065846529 653524438453278081 10787953817725793 974989195896835585 651798418462227841 777634323576183553 534756332762768257 620480285025447425 309429755965417985 728772351996273153 952132270683051777 548185308726896641 259680276493561729 925152809477953793 529210800274356097 756565660687922305 147585002483445761 210290933192457185 64073724850516105 710058663472278145 886929489425973889 29797534742602493 498191210384973697 151044804510600993 896851991602424961 25234788162723733 888927847638427649 348569630908524865 742608407271127681 297887768541347265 819605949646628993 141291053881754897 960119458642076033 502002646494279489 432974559070885313 477814494535021313 850484655971150977 195372064077094625 769908134298603393 256016565641285601 805340130506003457 213118951368588929 650765725222214529 954963141548272897 416171460322296129 24274702380598257 140556201822093393 882545032841360257 520507218801888897 194524026654651297 644979323532595585 326054366425051265 125978210123697921 904679741392261121 862272697380106497 691802487749722369 150820282163344641 483564080733234625 400942530548007873 6856062506027883 338439287129354241 704641586345207553 616868100845735553 287487372736304545 896684256601552897 94730119317691937 641547609037616001 64567889470520609 122653232881454241 215293809965249505 198623102621937153 308576373183765185 884974515214814465 135202652036984001 436136033941721729 581964317092978689 621978400003179393 529560763503372545 950699298955939329 133267819062577793 891039881084132865 751516890046534785 526027859103408001 957646258171831041 277295292029101857 150259332116366561 946774839951402241 407659774311294849 85204579682958577 994170944432543233 939724889236998657 524389816021322753 30959859351305853 827011000611225473 714078125981458817 853905245662612993 605069179629218433 488757347675377921 362417784086460417 552150984416964993 750736081359356417 501267208068941953 201219210705758657 200282255055864065 513699633107755457 10206032937677635 897278784226870145 43105450385223065 762410227352241025 24883782363321673 382695131394640961 619561832276556161 493832589791303169 670984718442785025 310123310462074625 723172962728067841 560453251300408769 510063058090441473 361671949763561409 762252296963591681 449514220588120833 454610456709136897 584375251271666177 287796041673015425 478011838036032065 267115093924378049 83622849020898113 327743511624785089 39128850044413353 252583920906236161 629872315260399745 269313117539280001 340672680949616321 291372217914830145 805628195332260993 129070099801307233 47562758729661425 395865813097831425 286899388063176289 859086498810665217 902858633771081985 171723941742261121 279620034404430849 775957936021679745 420287579432987009 911272591637928321 345939395658717761 639615882505818753 171379441513444417 110622097446185569 202580056392051233 426013526685945729 728436773498678785 378676527485257729 163982738545058753 460188432236474625 557573818157216321 469038862642225473 862676624830200449 535361213520641153 811487736129002753 316652911701826433 599837923729978625 624186761844310273 167643701153657793 879743152743561345 67553027795966617 177728443745191809 352951141982423169 482225048901174337 413737583989501441 146996475007039617 440195575324999297 508393671202401985 379455672002151809 294924663590361281 184508204895358561 334615483911964161 980635636347585665 90525223704371889 770667821239761921 484329721287100033 401617503026230337 191854704309374561 185325588055597729 183419721422527713 151942894230131745 883665560934456833 724237105641300609 871573695410535937 361288497377685761 695652842322342529 745816763455501057 218376510871994625 367050010246430273 97604175571444081 931960894007694721 805441970525396993 517031634606851777 661219027634611969 898907681953112065 700916581353627777 663838189051176705 360700409754780801 789327227821111425 581293750601975809 981379320158382081 924384087169666945 386903677769304001 86929523795991057 66479672240177481 969727271700872193 632046971624767233 549330209704113089 394671792172474049 379126022157205249 128343593749086433 745696330187573889 939181559732872961 282588469327730977 150837797445610977 642989101678910721 511875607936971713 586704831217016193 776766176215197441 241692912110497825 286128094594801057 162195302583239009 425113236660855873 248362814975838113 171406868193471937 212278603279283841 322102850742105345 853977733348930433 650728100753127553 582007564867648641 104904191886483041 908200663610859521 303460400000560065 628508936981940993 975450052678546305 122134503837830977 221375825558368449 812916440946055 951004363965843457 46439017791204409 605072681357299329 225859055685699425 899263348746721665 728248694717652993 986285001645427457 267639505205703905 155245111636482145 497835690216408705 260122853290098977 325733299747380289 697554648546280065 951154446760629249 296557505047076097 627266922756046337 605969323953310337 132167806571249713 614702727606086785 105301990192170785 964462867291210497 262196256934263521 994499549012999809 862620896083352961 538187948046250113 273585201226200769 31763261016109825 611800970425431297 604607463607770497 371007640367654529 343299915487534721 732407427829325953 813566877290476545 933094191661030657 243671528830489601 769290445124678273 84923338721573313 175316777486276737 354536288699222273 640662410477045121 412305967467382593 95779397627172353 397288793930656001 262303047952368481 255214645861961729 620546968580843137 751577317815304065 909463052370636417 587136010994392193 434254083564486145 643406829219784961 318506382230108161 883454121211791233 432987530575875457 729799598114283265 116867765954179249 529073561801745025 855962315288042625 560856214255565505 706450591214913665 591893610230748417 54568583263606033 878640322629678337 709221481120476289 325237565934379777 234339034460550273 925326889268220033 714666827118147585 451340525680329537 877780984768836737 115857918718091921 500283659060311681 450945815457039617 522466966866051777 333917812266904001 484827800507755329 93494036178604753 56040488510380017 250974546504721729 729206594502823425 31473305740725265 202752093000516001 978659127437609345 834376904234428417 835023846612891393 747803006424707201 842725898659438209 65211906737612681 633268638708621313 687272221994948737 425726815535696833 622977718522317697 972113494238463745 641995675717428353 344445303456552641 318883432309217345 400088677119619265 850836022386648193 601796359476182401 792331016364922625 100479146791421665 7836238908229377 141660695571403041 648315044774573569 936425717467564289 352422675754230145 314958520824902145 440351700866781185 43413951443845633 313871059434891457 977784581566879745 732922239414090625 458765511574348737 780555131732047105 544846885393681665 678393418671586049 729197045929360897 669069907582017025 436628689523018945 728546633286963841 384628529454978689 944292755419628033 425103398642633601 564153906117351041 149245405667237217 953073464000087937 604576554762786561 814552843521351425 710010918532738305 823911970701761537 311034674092709889 103089437259253457 349675763213149057 523197300580481089 770598856127179521 796937519230038273 237755676782576577 793976315494848769 576288420451632513 167612055400777409 261482898864720417 812553910952065153 38897879752767041 541040614942215105 962548619880841729 736380137435151745 814605895656328065 196038582273782689 58329663749979945 966662175365005569 26819049804799989 973269305941993729 692647784939488513 572082971024560321 936182858534991233 702205711508124673 645983159226851457 905171457227400065 399769028119010305 13315258404286823 294118975902883073 557634449749503617 242898051291902561 951860805531449473 833720558921804417 840835341060372993 855231447205227393 76666279718676129 780264218185330049 416222419188631681 942644808518124929 643383327539790849 715567122235789569 339627834137250049 309572903565936001 721783686891892993 837093952627448321 2859729624891117 720227950931203457 68087152679591865 798018010645584769 463902666572440833 464183400782900417 607137043419538049 275107861349518145 739457999177620481 920764684546995201 19299315081777737 450934580628675969 404754137125653569 631596994324979713 170358227517663617 328313280579926913 497919450970289985 621254788486751873 669606059888504705 329594889539798401 280245764487066401 687589952530259969 345097107104844993 683324218036837249 958010740349511297 366961937122582081 742102381913209601 518417213267262849 452930816309081025 281855310715627649 190731409425364257 614548054941202817 721665500670940929 631474564764417281 564176545074584385 280664436997192001 803096600750283393 987704257866909057 525903685704133057 625881075239256321 626495148667704193 122791243591606753 11306389245103077 463476242913792193 883422217797235713 900346357862701953 528928583723978113 554998027112596033 768670302916962817 902502108032265985 923539543654722945 803865081163785089 776247280129727105 303652169685022977 796433953715915521 183234984353994433 718967981420252801 911114421293504513 308774978490387073 608850972913124609 776406925795104257 416903393569896257 536169625453037953 12228837687054295 295662556813216065 899796942245657729 534658638831952961 541699256824124097 730596257457310849 905887232551009409 410738006938640129 17890808607837983 44071260220352569 957294313363647105 754851217565171585 536264452781118465 978485155486257665 796793221349560065 46070967579208145 872955440826594049 264947837270415937 790489252928594561 15621436412342149 182732479192786465 361312224653151041 666722337063419009 371797781232896065 341260586887706561 32550772288079345 668066897192815617 845163516721267841 280592522699258497 690444446697401985 501219768608734721 770219217024116865 290077970045992129 148095309177495681 468962200711317249 640732834153137537 638458921612134145 401396923530743553 407094284367104833 476423178314870913 41227963977469529 385431310013377281 590747865542923009 837639063909957633 615402486915534977 858064908344179201 447888699991438017 794147602723437953 587376295402727041 703171804855219969 567846832524153921 669331435642160257 344739747156317825 917428134383389057 229717510823633121 470316648581057729 536824437201012481 321129898800297281 125429930318986753 309256029677012353 58767666051572577 916745263658217601 506789315877199425 5746505717223017 518269522093170561 688804514791048193 52085840447617217 322860358708449985 441720444141530753 203264090351868993 998783222837943169 770337480964212097 176423669471553537 409788263192485377 712827098997351553 652065791588963585 478264078316009025 690730946195433345 816349986035845633 538139321271483329 820046680455028865 128353541655247489 243722418218752065 804723688364159489 836133415542512641 697490567573371521 376360191841257601 460997049820559105 245860118747209825 233105781279920865 470422173710161921 528016428190621697 424055499624124353 497725496625580609 455123368438535169 559054903031022145 254974857376033985 987475567598256257 375070465393733313 7459824277699313 399892072315303425 600391901111667201 75653459430242273 522216268848250561 902878233892813825 357954177386904577 499573722986085057 552108732493845633 568973152623719617 759666510303052417 254157663225043969 988727839203516417 579691019108885505 378359884829297473 17922389166713515 801762972778131969 808882680626247425 116227176668534321 241277202662416801 495376502037071745 604318466947980033 362055203041297345 336238776147283137 723415994997562753 884496274627245825 670447385618931713 785210151827300225 978357810774848897 134283775492441745 653918039476241793 986450753844920321 51884033390816601 775860212987247105 496592848076435457 116698009507814513 44695181649398561 842446351801420673 900002556225008001 267967490362636353 373498806239037889 431539814450182721 721366123134291841 809959271249169921 231159281755690657 992471335579160961 5208338726720997 561460027980004353 751942129904303873 681354453297267073 310653030572442625 409004814456892545 120957383232404689 256830899271513153 47909288905731985 489826040357215233 651746128876393217 894955508155668097 135082425494747585 725371473502491393 498032771459332225 864281904668793345 425376471250491073 133644679155636945 927678035968480001 856492605790087681 618018719853413505 11161744284692077 684634607661518465 438178558593115521 414961952849939329 321903980778003521 817173889302377857 240652583705376353 508864348126255809 790379120199361281 829888958810766337 192642772748321537 153393490903045665 613509866431357441 198180745223961441 21644657888309385 970057186912416769 991900123971248641 195422020215129793 990528995310633345 760162733717113089 961062331215870849 856212338789387009 124244344516647233 217905750712166241 169025662300668961 418656868687019585 135284344338153057 960872413710479361 205610980442671137 142118435962739649 634797746963606401 415412798656408449 13405892778251883 325225396680547649 668218935577336065 102540823435237633 489578633883795073 196013434165731585 930126881925865217 379495799451522241 75234355020882049 109007390288734737 373365359744560961 895244678135600897 394768281157396929 863005080320075265 153565781003230497 935520514305156993 586958680481956225 601629026491206529 654020326860923265 563114280857536897 113345233951335441 532809488023158209 569896166558088193 428821770098611649 554356757889081537 912823377543002625 938225557718375553 342577718625296513 241912883288264865 398033947997642881 464740563182765249 985893307571419777 826678793762340609 938875822895123969 294859065055341313 426883630700462657 852277032535354753 44854338455618145 419009768602926145 607186401783767553 686657269966247041 108447581537443937 497672029519925761 523314902439143041 337220339361763905 865009254517925505 985290670345129601 68964764622368337 611538362748518657 263390890154607137 861520537998849537 163138450762932769 155584962346992481 509478288329287233 20599456996670541 913421051615419137 247889950218791457 756739664985541761 793205514390230401 784219079759271425 8188070443239327 491907204009859073 188714335385832033 514268107822264385 315792897720399425 690879797777210369 148748235398336705 392358197426819521 164571435994886881 93788064083835105 435340927510672769 319275900063392001 112123873048346929 715973548723223297 169592886428439713 299800997081479873 630312894518240769 923597676525726977 560652583544474241 891732895256385665 517989505966596673 962032811777941505 982141675159887489 37988519438687977 595604016944648193 838543044064945025 366286909745973313 299568457123459841 931973268977799297 487606340236691713 388192082875526977 46513823887597281 138024902530119681 450257809889304641 237668872602505121 733880646036201473 348708018798589569 93866332972719841 948259896125598849 151374309972784001 465923563134580801 104739006388083313 437569903034180673 977871619263144193 881388700493573633 474950094221508609 165435723804229441 162995042599096257 83533932073876833 52008726075253977 833101486987224833 492700641385798849 387191278721132929 453732792303082305 914336767216646273 148130746975272833 134943093247656529 502430646333518657 255880791244599937 438522527148766273 496165523044169281 486777655172925697 127879673215240081 59636951811956609 841244888746260225 404306652119768001 203894935782038561 906987151509557761 267020836758916865 713030253192140801 154014362982600513 444233571789727233 383693625639736513 71324113272591913 133629586497612257 5733474153746699 897325881194944897 567893832007467137 125222791539648881 890767032812778625 805398165152112769 238619685562465377 162316604642960257 205919338241077569 400994309939477505 387642970931789697 145500655556993761 730109856063865729 505073239924044545 732670817125235585 602694551784303233 540586115648157057 932530489939154049 488703154715761217 92704129547634289 252719429376146113 678591407566969473 702921454419534849 386464911621366977 824665083473352193 485360648932356737 922144159101161857 358557773019136065 371010506937540865 627555611211889153 281993754348743425 97665952492342001 56690229069520369 20676451165229537 475805463046622657 904283813663404545 221078790843240129 198838880255905793 616532921688129665 33475216893002369 557789993370196417 693569565844512641 524792213016336705 596727074162181761 671945760511977857 745014267009636865 442177603457789569 437490686838110337 205288274774861889 734837355280319617 15650577222384499 908013872686389377 90377728481701777 902824677448634753 763843584382012673 809329736393230849 326252828358921217 719691372171979521 210351640211296609 711197289667445889 995464913600262273 175318816771934401 746453840075698561 984424045205081217 430587007674009921 408701917990072193 813283300685480321 85005255918680689 429529135126745857 773006032970855041 621443317098449921 499177709358541249 983768608904259841 81663476907777985 757769947950134145 752721979684970625 970561543759078657 420359404111181313 270812121516964769 609194848388448001 846097389644146561 301667402234670593 238210004876275873 23397292698724925 316274618103523841 866222977531847937 163196110116356161 212072069774301057 838320647063543553 344519794806075201 539741737770508929 877992557820341761 280985467601698945 650155631663253121 485369190901021569 841290214746003073 132764052725608657 107744075281118513 839418046042151681 148735843341263777 863930295430737537 271470593668325921 637786952025688705 844028871728760065 814602753823127297 173759314802595105 431191257058355137 576873131527754881 771242687392220417 283706208609473281 744226550797261441 833266206255267201 9665563098938181 843426950971775105 761579264077834497 902166391483525889 403711205305501889 994490118344529665 463273106888092225 513315718673304385 433172872216065473 379010078591278465 253704657653837985 36903408909331857 858564575921054337 389235570854836481 183348156401304865 17990603476867763 78066735843183473 399691067129140289 144468813396979809 807848327837667969 935915578869458689 616835143208575745 633171035928793217 971875446588960257 32099386221037917 358144819357193025 462943211488560961 711475921920687489 489127549661663617 876493723862481025 45989378242520473 587724059424168449 89604250475449729 293266548116889665 837630575835003521 620996675349466881 713250226256139521 827069162505054593 278610213759744609 246791311059148193 906881355442525441 602004510665693697 36068733254023049 408093815982745409 126804480208551953 703765558144411393 705208484422794113 173945882339147329 939386817271699969 402349702557160065 12320405583164275 997957505763260161 69578285919579489 171750718643878017 281085089134020193 15699928248686491 294423925572235841 169886075507832865 766212460101325441 463115455999805185 512729093996501441 572245887408470849 902991892386548737 356830697374526529 934791144368805505 721906406204084353 502758456153895169 379723297593137921 857370587244179969 623862395425376769 80336440231459249 470058219789045505 376850164631779457 295950505502020161 421018638372128577 819392098783858049 183954610301061185 830436459361564545 975524440222013569 883282237182150657 140734955647847217 423724019973576577 958721839377385985 30294485500384385 107141876435822065 816339908921648257 71893374475560993 670170611569851393 730930574996595073 536707640251933057 472294067360859777 73204881885153841 989487867520285441 561221189169131649 84135927493743873 722430511407616001 852208309398665857 756368093129367425 141508866429415297 421293451077168897 772153155694230273 38357546014154313 238807222881629153 645882736436640001 898911531201125761 119733856860676721 353794850108169345 806907378829016833 91980187737721761 74275865570868401 721455175606390529 337498605091148801 494844467765663169 570200101625289345 945306120890432257 404237205036487553 671661385666585217 342026200587568513 912108578936166529 746847890794860801 6523893525244518 403778919601194305 454181601225638337 773679970758912769 193356229566649761 276468579652700449 12302857699719283 802945355974735233 504311566974852353 502612471603811201 975989613835889025 861875010808354561 995997801182387073 357160257379874241 804518732007519361 996272495120130945 603953047361930113 610418239742926977 302174361751735169 750802284485764865 972662079275568897 642907126275005697 578854348074880641 645790160715499393 985306338342159233 108637138050823985 769391270957822081 779997199542243841 986756090269569281 661769573488712065 711946745287772161 452046808374738881 155551618366192897 237406795534724321 650938471039022977 127849946943520369 974413830194936961 761289628157086849 989603841151929217 540026160005332673 200931130062972577 472083888606675841 981062001717685249 931121426515780097 655371686451861249 805932807533977729 527303428265891969 829167146330398465 854076113385250561 813890962344004225 418732645672616129 546221906050966785 435727900405158401 672214632617894401 61660989958593153 233028052596772289 193235479782945409 82364742533457041 129562600530430673 611462618949680385 653373424327401857 336708346476669377 461163453732122945 887355853797252737 685228737169953921 907634502952163329 692850515419888129 156404567979798529 790514338705822465 478106930972998593 535911314150293825 332860788235130625 85703487950045345 12160614838535367 725313729979841793 122592865228945409 657588808428602753 421739080093985281 613806869313631105 337785280759128193 918285634867462657 544414968006236673 253886866211427521 309379000828933185 839014368866191489 943415350587812865 894571627561415297 835395389496873985 868468241947855489 681086515554341121 867036236065114753 939197495530301313 883584145363261825 919207273110672001 293171253541398593 272812012415037953 448592810295171073 449746756626808513 327359840153246017 748577454705078145 820963422156939521 58738769587066033 340671735287823937 520138152534251201 717034541010125569 740511534174402177 637813045478690561 754333603855890561 590620789236925953 991795784986621185 723245766448368257 372627603126936449 667710969995884033 773087087172172033 519720342570234817 618795448209546369 880660908163139969 791536604220524929 208993650300637761 593679476726173057 145291171916571937 864689859245629569 882803894915337345 843597261473213697 691408750356504961 612311887360718337 37438344698838225 392732064273722881 786990543074242817 204681128158739521 145779906080871777 858465671331323649 662227973878504577 496080018884967425 327999579591246273 209668573235340705 543593985469929217 483359083116852161 200644142412482305 439605671761320577 829938917215134337 558629929150939137 701447291249106561 686136356011495297 790358126814400257 645202539337702785 404588261703178625 791699954746384513 23334501080871209 705300108802404737 102279929847579617 744220302471624961 902701023754250497 740962041843602049 230558910721793345 58200516463251977 540675141758288897 745609099310698241 760168509539365505 764200132940054273 442095608078947329 838345672927943041 110791866991927889 986505555523258753 105676591988942193 277189305354553985 335052582661628417 955660390461694977 774340948174458497 217648440249149633 567223812712011713 967778743344730625 352387437931145793 991642537241446529 553169632216846465 150010993675657281 25393210489088605 626525685005191297 938504641207099905 695582009234847489 250485793200272865 118412254073561489 60244689268213137 407515274124897089 769196018277145985 197212512141788929 885403508803033601 243157045259103201 949907543507197953 567494040861518529 793262294390213889 28211484330022077 737457717386067969 739842807047438081 384722157513589761 446104798476490305 497351307910509633 957782415288974721 903688234815003649 783652825455384065 143080871352626817 517122965688372481 106399346431242497 95376280618530993 757088095198117377 125078622331230353 152703801415210465 445180105895580865 916957120573844225 278467027636594369 909310542212164609 594902087790281089 654636446413878273 892260637430965121 742960622163789057 974480204610493697 272098352818236577 285801463944096673 688337331546090753 418852085271431937 554246667044868225 853843161434227201 751559441211551105 63472575536984265 529582944843017601 298599434316400897 958601331001670273 915430774995634561 179770564884922369 678131952989801345 685401525222996353 63105091905377721 67553647382883497 2305890538536915 372327682137932225 747277925786171649 993375922090070401 962403406615081345 192756691111068065 724429591788855041 587511498276004609 162166465606588865 829623532272488961 532958108926102657 357697742441491329 990016847131570945 633837261811461121 590366548713880961 631407960992849153 863574650517932673 966527213797103745 59686844141005225 124401127331612577 833093573673139073 38362569237104793 322857353659792065 428545298333464321 560403323173289921 582004147431245441 774355123572441089 515763446488978881 120373248970153665 959543936053446401 727641757275669889 703053003558839169 294388256343722817 135807304257441 128078143820268049 295766281957515521 447084792112619329 871615380415160961 747687083642624385 30715923721974293 371482794155696193 454568398256764545 748908138631925633 263320436345811265 842145495495444097 51980600304911921 236334889409612001 698187522464284161 985204449047330433 329358208251942849 348015267316817729 42630108862045545 927728649148960513 339242106614786817 892519804630914817 788129542042955905 762345733648970753 493670911287278337 726554576463918465 994335155150185601 407216518157824257 764823686611034497 342954354133404161 390577136854890497 973023104541198337 27362408697438669 243601115040725345 825953159443077505 299782081371418497 818592691922727809 989962620741714305 423836363222850561 194889457343407457 350289109238882881 629949345451684865 141275860048057921 903319502108885761 27833957694976877 908684674189451905 537478722709440833 550437175086074177 140265860846835009 88237055634216689 735757281680708481 812169864061914369 604122472047318785 773662752044565121 965505268724545153 246670294319841345 452910059455245313 206768039770459201 918563740662381953 442065268098403393 144087227477907473 522359241476998209 999510598691845377 38025915914545297 141180772770365345 332571877692863873 521838701497120641 421940948170131969 757753998354129281 221945573196755681 959684866540047873 406276550001308609 13242029388560895 698653205561761537 543868275843596673 900741627027556993 542100101130269953 395740201390502465 155749762784441985 705246647010824321 164349736148988513 781046932893026689 565215967397694657 287074894944865377 17649506432857011 886962905984823681 350432221964414465 253528129260956801 571781999111760065 73209923513964273 175528078701365345 190540957158404481 2381984654302728 190011716064269377 664837429702547713 374981300046783873 351402936052220865 708443720525544065 653594008393373057 365794658221616961 409925279195473281 63257815772310265 698090514150923265 684659069686205185 40270380861965553 135456957849108049 54378479917563281 273872253979604353 627944613997808385 152392856523327681 872874119090258945 496894000474242177 891768192747218049 357840163435675137 674125555204273793 470041964366444609 457839154505617089 299652161853764225 663996868447501441 92639234999154497 448064195615199169 85139721715968625 588267099340516353 403413902728388481 78300353699173537 191776373740559329 418885544497502593 724755934773497729 589265085539107457 511381825369291201 586751174744552577 370771539876059841 132982427339239713 8363151714995355 936901614514400897 662791418633247489 849459956692339073 336311308989372993 367538655860489153 305563423568784769 836480515063637889 772299598600078209 838640553138336769 282893752858115009 36914408642569897 75274319725316737 291399167888517505 802720436634174977 943007396476499329 175255149199578849 26880220223123529 193860107466178977 98997510396326753 665587842475766017 349770265566423425 280940439426089473 528604943870814017 753753720766859265 217602366430501345 656917755635959169 731994209084671617 870403159714420865 252326580517991073 466308704824101057 800421805724905473 425132986581608897 602519151336597505 104688155709055761 451776083680623937 5484388525026419 702038478183926145 444599116477590401 565534127613457089 557737696462616833 193794371316219137 393886117726481217 713373656638946561 69987299923958801 992882577850924289 374327663497595585 566981429673713665 945983030544702849 297156906970602817 536657618951807105 195813788848919745 449237688048533825 38999301794508057 578606327299539201 626135072267484161 288463035147934465 861361712364246273 47061395334253577 553155995790728385 975672619289163393 823975432051259521 141072018799960113 418212053979569729 26068252067254605 159961480836447137 712050998364844673 773481835286087681 283521953943484577 45062465836071657 319641786670374017 751692198593243393 687115715110643073 375609934653173377 550415569278754881 784661829733732225 73471595470586241 419524373120044225 61572079851387689 422592100183404545 207783550213939361 177625498264891489 958489145056972801 99044698220392753 115463984923458449 718941172384649729 654276410030192385 70994507968034529 48681477960450081 310301927435975937 558039873180405249 98783986397886993 560955420637789377 102177553067793521 78582322284560753 979927145058578433 312177579833466753 542460279011326209 59602074589548697 29337494516948225 410363845755235009 728858585717393537 944585144596473473 425630267749877313 480140752029818433 67994418585815457 533615656802851393 890745216508417281 787104808659286401 952577373368104193 984982549438498689 13447584490275945 838047333162585089 592670075842196609 842088941646892417 194611815502423009 6527363901859929 616692310156810881 956750523136051329 415020466172531841 128939454681095361 894195269823089921 625102534551501825 989289973676175489 296225743698734337 105454425692517617 459247901208655681 60160691886149921 489511725336335233 600587738902678529 159323424862947137 646581266820998529 423616692571961537 839338106196255105 615313190393337089 630722286771767681 260641923519891361 296122822723734913 609800069128311809 650341526519223809 417336420217374401 845831295926632961 781643960553267841 653988321118216449 835970433804554625 834653055865604865 681660771804189441 30697965321575537 30925190175317141 885574094906662145 455725652174791681 99533852342883473 314672226514709057 916848545508774017 444939240342819201 147155652815666113 590431624382723841 368617481467470785 328803207655951745 646221503995999361 358354241654630785 570915017861640449 153602754108788993 239691242976231681 391982866184669377 956706700624540161 997865497089648513 204931488429476609 317050101022822145 165604230615119969 208959949079428513 539002165687730177 871030806883517569 314876671802085889 194339071744551009 357823192270924289 385573134840505793 979839261190708353 27976782782019429 755399807829927937 351898643403792705 949279581921207041 513164340946886465 606370756343462657 279027771722404353 155034993047625121 468630806420947009 450405521817099713 304416097150898689 448047642367431105 533153830566234881 708110394171964033 675068403317929729 64201934814665409 637285433647917953 135928611981466225 683845686641809921 728126800853278465 908008743808451841 925982505716344705 460533897450908097 746179319512382465 357167457928369473 942975761691496193 110966508985860913 83400011691470161 477096607518845441 714346955472532097 641374996085964673 73851243631228417 312382632957195457 355161676595695745 361096047793758145 928051480494406913 696069349698731777 222195196581733249 627330896949693825 751957418331276289 898505693076913281 811861031882511233 873994587592939393 134006111815541121 719627716438495233 6778235088628294 486600380134738945 73117917529149425 108632753151397313 951662123946970753 771010877327405825 772411200748269569 282214498970276385 519814740989115649 680791903514908417 599949120137782913 362885589848303873 888852939354688257 171491748020152097 886510221997969665 117145604043415121 253638925208232289 736726153299450497 586655856224641793 49708868783312713 193990666493856865 437392452176318593 646891382442806401 30664563325771609 916093114148875265 289203598554614401 5242579354021616 688902944479309569 184175987805854657 343188555005191617 869976415698932481 904632640034051841 640665265951948673 937638661020621057 499494199879055873 49186422593635369 719473802985088897 67604270039176129 416747909705708993 840043253496261889 32316985108561625 399501174052169025 454135026449055361 257184236366526881 948992346038704001 334336194227866177 431096270846570177 373276004849415681 799642904564901633 514794867010600385 637082075497804801 920088551743873537 353452971596777153 990865460085338113 725800240621158145 197982149575622657 830447616960409345 758341673935852673 549466820978441473 550841378127415745 990653198363627777 807615384968791297 879037693384351105 107719925079678097 830521649139878785 50429727826319497 701107269110540417 132539324205509953 66045910100864801 304125760066661121 765456256167812609 937934704011283329 64343286580108129 821421964354748033 518370055405032577 487862500817584513 822727927032797569 964578984174330881 313216104099684161 130605506535019345 311628366871726593 482211321348295041 486870073732578817 229681135305412449 273451473064834977 291927309835564609 252050097438047521 170855967251199553 885095473896822017 679947582860869249 433212959701027265 460595024304325313 481842376705497345 768034531927789057 497269238733782273 552054414970726273 442509276842994113 977249979165883137 557993563107576321 62012514427493673 940829156082667649 936659511269347457 600774241138441985 114404286047076193 370010070694458881 883158716497540353 946521356731270913 367477262796398913 93357450944704817 506772988326851265 392516811372775745 571752654468539841 713932887340828161 485367672868783041 804251541231454977 250302591870621441 193784577037046561 585613204600754561 534487063371518209 792321224413839745 994764858944190465 285819558794024417 590658418417806593 172174815530070177 517919290744924161 894049911767275777 214186291120075361 931290693474252801 749584827705117313 225533904244791489 558295417657578945 537238475862778817 395492164392816641 91240411154792865 615677141698728961 826645957245361281 318274508668221057 299577295666402689 943043972685675393 775277992611393025 660912285091267713 141225328632835105 123686042049985905 164416188491557601 213985824707886977 609374349383806209 197061258583179457 937961789731474433 896486302521690753 991025892491798273 439865545484696705 795420386586428673 399794345334807873 177096970224702945 207694611189968001 233716526014745793 276846163549787873 697968544391507329 920207076442569217 242855555432143425 931164073463943297 355658506688079937 403638263717031297 849650619230402561 914152184058206593 543376775956751617 478727364522701057 878541230560969729 717794136784529921 207878476486278881 13865847824124701 613047815737616001 350708420889059649 600434146097917697 344934671299757441 465360638622044545 608613252872768129 799672598788724481 515379918928378113 530303120022352897 248947619286933985 685936496634845185 811213725941417601 764415334956524417 610133149687808129 954661931995438849 482577578009486529 7774961111636004 388313323733012097 618815446302029697 861151098142716673 687636727464237697 811067435591663617 651383978368464513 634039074677108481 606879035318371457 794387052560931969 232729305713299073 230955549392906081 40074457464967849 505067725533674433 909327679349324545 861804088766096001 514850827269867777 197678749245010721 645681618364086785 23510716090459737 240808170757489409 78624142540146385 706303287890641281 423708200225181761 522955373673170241 47819035751455633 876541595249427969 468230290521848513 537405774579482881 462622626149791233 197197166630040513 281109869564748033 195524396770338177 993462105843189377 16504773175803679 799768678219709953 136077838671454289 333746791935592321 262950623234466721 772346063629303297 86052496936787297 79028408728913041 812946289344957057 514772922716037569 358154361147782657 795857398753721473 208640956743032289 426512473960290369 310685656375824257 906486585947032321 703783227287807745 458244501206014145 403236682378022209 971677792860130945 250831951236527585 742672087514851201 524786868362497217 663694436875072513 52376551726588617 289712407138114945 550353892581583169 791559010535447553 286900115661715905 186353682006174625 364865268989888129 230389000755206305 576167212443330369 884301748246105729 660679641338916225 278793533358790305 322832031138538881 488209630631050817 716006710870971137 538736155626519745 736655059732818561 134914901038559521 658841819722326273 799892002771141377 851027229578356481 568960213450257153 744045280749162369 987420447054642433 163993276518148449 439125075261518593 264584148249539905 73432513068890865 415930089941348033 60259445187401897 492066825470686785 986576172049364481 26385094707002565 878014954349925633 622515266363151873 212537414468183521 582853300961197313 442875241711849537 982437113271885185 645431056060868225 622633625866775681 724075890383449601 634907481639075457 713727870380690689 534144501665188929 281584559971353345 188398819834588961 205354173445197569 375609698796672833 451415944562331393 740983899427121153 98851725541432961 556886773517838657 900441958640019585 943383091062685313 68070074289590113 835066659074904321 863907876718872833 605859216126830849 866975554129279361 757612720516185345 112587839247229489 841532997032999169 172121392988298529 260145148159104161 305540999880196993 683276021801688705 519577069520746433 442050936064866561 295520440053142145 449537754073617153 30232526459524677 845074942118095873 172123628397901729 898505020334837889 685069389817723393 731712717959105409 185763467436405697 697728154422776449 956047282394092033 675994992573130497 104615660660233089 761254137829425281 787633965789748225 154165955303732001 256119062059699585 147485205421446593 880783710426481281 62476874926723273 311753649902403393 63158052456699921 280534290371459617 140132173696365217 434203609578734273 942365542692726913 688669641618854913 974250911457211521 443263529130678785 940396241454990849 195527821355849345 588081787502879617 222721718160332929 641948744261185281 184592774148693921 931798299357161857 314838968675861249 489214203482688961 647688861423940609 915791670553282689 989941497575220097 810263235065264129 648219455590673793 848886636293748609 572196157391790209 310599077028356865 978900452151517441 308368219086126785 313092087131142465 184749033815876385 425906624683403137 5790298569230857 73898611014488577 330087438081093889 423468651133529025 193528143269581665 777912192211946497 487067156654319425 165051687971651265 543851189459651585 371278423697578561 989659622764278913 535757873866796097 327468286127292161 564336201688238529 453667054562629377 105095419214688241 615199437809884801 168663191239591713 440901483135817793 132441294531641777 258444831197145665 481312270965251073 461875023979501953 305213281951363777 595867689463155201 58250647018798673 682091046858019457 170905612313074337 350221322751075073 853004567933542273 206368092574905409 810800888112549249 576196696603155073 141355864151183393 676594113940225793 810544802402144897 993833984904021889 804139691588151297 241249444636508769 539179618071568001 679343972586885121 371388689887187009 365929386257320769 885122783318106369 113661888440184097 44015085581836641 844543013021052545 99518740023238913 626871342346340993 583801890762845953 148090288047242785 152080244691997985 582578576684674945 206695081478020641 584776427123784961 852790679082158209 369801280937174657 214383299520950049 830187198090627073 978606192152280833 701000824248716033 169178018969066817 173423068819090529 264646398990844737 534195995312451521 649648067317844609 284200376775700641 574490078453148801 465939264976491073 539825702825513793 672325550825433985 7418171828373233 892227266899631361 1719937231502656 35610433751557481 488215702486140673 958694687921784833 686104268841891201 891824494447746433 327027323610121089 62869135058896577 854973267586491009 796899744372936449 845453370315677697 813632862682531713 253693343544743041 863168046150377729 906394856169253377 170759564000952929 192840346111456289 521394785639628801 728052124879152257 395509817921400513 118278194928482353 597879134913739521 829023158210571137 247441298242428321 280571348444755841 897645924833639681 166829163492192129 9108559400537787 106847383984703729 957109034827766401 274737330927347745 746106174176993921 753367107003857281 330517756557227905 452898874799725377 192487276358598081 627076239290577281 345607359875316417 264144966071778945 659131217840332801 539187668734133057 362389646374950273 859979239313471361 903928147558183041 551384289421950081 117790180358639425 109193526869670881 377108921447081985 531672432752674945 176342701762834497 414058650176482241 202714920831816417 316512600456778881 37489512922036281 224274794669991457 608738153777871105 120990471402752321 292935953567806017 47001523295360673 845156502454578689 219974778334520961 868318998623834625 605646156719910017 392856221994584577 789072450734540417 823151093680493825 327116378480777601 69812855171527137 321493208337106049 188192146010806017 596508822955950593 477056664961970945 980558378927742721 672311677124540161 972405385736916353 729668566208026497 190539916457115777 819381078648149249 520903372201882305 111751420653725121 371928223671734081 903259259265539073 521159683340467713 844038509091113601 980359249918795009 844605289058165505 391653340663975041 614200072721168001 478665252018846145 61795501342729153 859760086849799937 589279085610023425 954357386617520129 39991463520749449 175907878114241345 893942943802649345 263934758726424705 643375840026564609 788988120684930305 724917596743999617 642501495743349633 697347004688822401 36404809652292873 499238865651797441 42143661603279985 37266879205290593 447847616418922433 460601353885515137 263379184354281633 231041441471830913 557395753436434689 643522518662742017 506879254876157121 222856224703647841 207842434421333889 809307204187028609 911826677164842881 668891478140437761 211245257274622849 101560295870434913 155108224091851105 212530045136830369 600851177994339713 543541206359400065 282541989315635777 111796997105528817 225036229465910497 826897709004192897 728149838570590849 736510204602822657 950185081642157313 973797255750092417 376857164389466689 513476892324661121 566084251783006913 635355416672588545 544820049926318721 947269375416240641 637110567614396161 902332520029283073 722851462439681537 679505172789078017 981083674986574977 323745017257813569 763276037669488257 984619101586801537 354063277363959361 270356609312010209 128245195296333489 213949338044415073 895678709761892097 148639811597639937 675473555408007809 87292346245547489 270975697060119809 213020467044479745 881021718915807361 252264590198223009 509573038468499137 676949803033103617 111782243661952657 562818618721948353 772585808797398273 464130030482657217 614482905039526657 210699009367431233 606861785593462657 638214264900035713 913186887807672321 334716339475008321 312289511640866369 311298772091269889 761451226927366785 455316382018878593 442089997298875649 557939268042566977 214635412166916961 974503663581501185 972044869148501121 592292295691343873 636589406431401217 747844934156034945 559612092954221633 631971623426728961 975477213756608513 95755545984459905 518031552511214273 544607223684401729 706316382175604225 560911783805039489 557147064044226433 513814757432278657 791568251714881665 738411394205044737 98214160951183521 672865674181444737 532556171107135169 871824489753180417 613994508342823809 429956099900870465 528502120919018369 903764216720915713 240653413519108737 182395689364845729 209564008184830913 841912635992940801 70196899743859121 312689627518700801 726559150810903297 714038737714233217 480354518931019201 942407038911277057 852331961470529409 867543953824736001 465003806639156609 445581267611750337 45348382945622489 765192511392413569 767637342585256705 388460884803798465 840584032388850433 849281046071467905 221314084234574433 453638929931749121 239750093278832577 117550631584762753 792458302400259329 251470856361230241 74128563421059121 167246340358019553 597342378694673153 338412996510989249 288649337708523777 26111194818113861 496809237613771137 509262146812936577 453343587998634945 773614460908817153 617576593506623105 657667162164109697 334083811886802817 950835237574594305 341263807184102337 496754305247144129 162828569862174529 17252770816583053 442163280953973697 879923580714979841 30812128817320429 606961430934646273 341937286934065537 682122460260920577 106763791651250273 300882399235405249 37178234090912809 406100334526804801 754941430253968129 816362378308426113 500570947078212929 218830774139938465 21276464990851453 437733630451248257 67809867107637705 743623307413578497 875136060416469505 703185924458708225 13147504273998579 17220988896148981 372120446840032321 622521094283030145 652303284477465473 842808603511009793 951061843038491649 340501446518416641 561389454837492225 744377987991491329 135234259368392177 260665759767391585 986583251776306049 660975717185046145 291103315263899969 299397660205912065 66687408264268553 857283360075761921 953249923126012545 510042296580280641 877794593565123841 606665721556119297 775024084406784001 677955036941156609 517450852696097025 501807013566768513 962782925772476289 281131931148479457 909568856226012929 634502805717239937 227123286090876065 94742490065883089 868569096474057985 868875953400895233 795341461130593793 614312486904196993 302646386142509249 410651553224063553 911573934783991297 819964550870892545 555615442418709185 389198393782201921 868950885830461313 807118860635853313 531553286114768065 149486416935054945 914011770243110529 687111817633606785 866622963977928193 969210443258184321 108097153309476113 399658749388180481 411353025400227777 434003907779874945 272076015885733825 678944023368998785 270705564883055425 323451660950318849 656350797433933825 142970004864764641 678062791270388481 575672077534115073 722486277603128065 113861630497027025 815493316453963521 342364845267518081 979040850507832577 372957554786154305 52144982474327865 843825938178504449 843372624031093889 172198423129700033 874296379193676673 349554478930620865 992605892934509569 791649393156660609 396554557499580801 200381522920714881 187958701793878177 96694130180893009 849107127813166337 48827316636042897 502757244296734721 517862703892973313 859143263021007233 12555356457887969 729330551736854401 777382675002044673 916995411326947585 938877664186712449 285347118120885313 410972744767718721 823792080428273025 584440164558010625 565906604663599233 588358209746857601 545147192360101249 982268960418416257 601842375090829057 94328681121083953 85463540822569681 247701715538262593 373357147592987137 282357655168127041 293742122307346433 355402335749680257 805562321977138433 808962121293632257 911435871373196673 182325748718461953 531104364051930817 468825029049824577 376060921484789633 177451883683311009 965346816047262081 213585668233434945 554301248424632577 100258007427733281 200166864419390593 702099408977559809 551658745914974017 218785444087721729 110078747222278401 513480364230645121 341880745244719041 417944456642523201 883995434837277825 488594937650546497 191136034885854401 723178759586168961 780492782745856257 848722468232637057 685028874804583425 568192827834089089 165079545703878945 585317841438197249 769983645924323713 643169928882024065 63960071631047553 701301567692837633 216370940480924641 657440696103584769 377486973265423105 806791995384472193 624174396324914177 784190143348205057 183446418650536449 191033589406373505 801336720071287041 761429357182869633 949131700321419905 183441130363107169 531618442874300737 580645755708893313 13599250135971631 521773836285660737 347424321012947969 770446834379164673 27448074559391245 721702340586844545 571295243912228289 485915792141661057 604926506352004609 512286739529059777 178448357196042913 844717408041681537 788282015534623105 204622112173794337 755820160369491841 248268081628133089 911288407710660609 100230578135722225 237596910261554945 221179122628349505 520192873810561473 441412655974048129 133399064923590769 665986238881309569 436430854591666433 943066980219754241 536442050774791553 324804788950764609 174992358275478209 125422890359672577 411569640912684801 767538799677673473 442047033034359745 756306583076820993 76619007164975281 880786061675486593 580229760151031169 992204982181206657 667823365148475265 746410869922208129 692861611066806657 827353791456317825 936709382821572225 998314234659808641 920465514708343553 282833916593787649 381147481268637761 395257712274450049 453489722937749889 222315135992232641 338934134237984385 2355459200124700 411557954207228929 612364128956031105 843721582769429505 230328756663702465 597330751017015169 563487296245824641 288582335593229569 126732152771019457 315820918074184193 219283794504789857 993448737359099009 974649583521532801 239514727629998689 896842415313244545 813672067662235265 49986428333205881 575792698834778369 229053934008916833 845696396772719745 577238491059681281 263926991591862497 91679895451221681 923160081445370625 654915436788435585 380489614816060161 3296056105156709 996567648689076481 485673320421504705 478594546707061121 418715426673941249 149087199407841089 323332577659506625 920400313134610561 865918619519291649 120218679890225393 460613275035079553 904225381999825793 438229562774239425 941366729719572225 539522595573494337 436109718985864705 498449160875665601 989183632304356993 823419532996091137 877449825941230465 96499721722238977 243493481386206401 569022642626329409 420324359750328129 79065496298213137 309363346072583297 661807513808632577 233320819438464609 976591049894551553 293271280661837633 503775449206848705 494203604932312833 803295967506116481 580279796280276353 183502723312038529 820887804851938817 978683152087171457 64727201634109833 20364808358444009 46284175446817953 769085265607216641 266393342493582721 104161163121879953 1166740805846445 315461251765185601 795701036372303617 784957641256433153 195918088270179425 334898928292304257 796725222741738241 683354353413243137 578586565057808129 599701908502424833 730168842529035777 556740973879279041 23027014970114837 966766168633412865 297723036085809409 781208080374419457 825000240193222785 974034982064182529 545179718786197761 691056217451780737 292108845130787393 278637256189242081 508252270414484289 98323042159130129 869606329409950977 686965095086122753 929355271035756673 924097207738363137 90815058188514545 440158233620834945 25792244607540485 582894629665410945 748634862158954881 254587408802507297 433221544686045249 32952520764588657 902050319693746177 376942314520633217 889360146707613057 841488140969282433 835409061906521089 364034088776861633 21213510984164685 207936645045016641 633428530514937217 220643870658037153 517382162240888705 273714790741330209 204402320783689377 972539400088209025 721012507745125889 748568652895535489 39052369999939889 279617479344594241 187675999327350241 566092938474319873 722167618388514433 635112933925995521 387947347378354113 221075908292790 785966186610540545 395671064121941633 571904429721197249 126668021849972945 303524394506784065 954162030046830977 880510117602181505 285375752167347233 141264902045765697 928398724475627521 318304777422067521 19503744073027465 823145698016819713 186006022046171905 877608012736953217 951587475283169281 885724407369583105 765805412777936513 314194598997683969 966946126500708609 630696246743983873 462076494898070657 158992845967372193 557670337824113473 595951742158621953 698412179162843905 53699112258552617 27601100395735045 481929845530519425 786699306716116097 417380205464706241 650285724222989313 879436160185537793 213757267536223585 486341242425336193 629255374130984577 968662422286346497 958705689188690305 574090529759484289 545024970736854209 495514997653646785 269184908424435329 828580467429528449 738509374673945729 207294754286440513 830721303641666945 129614690255305473 19243772538153793 550151072498454849 883040216864415617 83081956488054945 82680124679079377 628566769480418177 867833692181676545 296326981274386753 848319480515336065 113551155771705937 447865166038397441 429442808592423105 504570979016214977 200483120079955073 796440125873061761 532638730525473409 672666492861061761 677037868623575169 513917169856384257 225297510053049889 726994207063107457 311857538189659777 244429414401651009 626206055384738433 769759009026138625 839220170898631297 417308370189502401 88170042739388785 31471469590279357 845681295747031169 665452804178471553 658375602880294529 923574476117302401 491390419861193793 534290286957357825 416135387156483457 614326301566272513 679528903537121921 512890654336530369 22872423770945005 733285120316971009 558208790065709313 131685051772521441 749298476998571777 673421774711435777 964471996547533953 583223142573785985 168804443609797505 383689018403096321 42118657887773025 753191008345268609 574293974320365633 600085576128371713 54480165429371401 683864815295436289 891378306183366273 111786226947238273 718569366731419009 832267025351697537 530455546966631873 3303801837169829 885045306329775617 297124359008648769 803291677216787329 347069549268987009 334005601428305729 754526429968350977 488998642400698433 677053826543549057 932773873861666689 709802532422855809 85587408735772641 777513582724857601 569715412844420417 906048032776467969 645506064572511873 36685673468035417 626949234476317185 157042761208742817 738825276975926913 398909751409782145 352011746209928577 338738277238988417 591200972966870401 996550370564300161 229574130004383649 889400459869051521 333747319230052865 942109091849324929 312855139187792705 559855109453437185 309937235472457217 738612841954783105 752161073631018753 713698707674325249 695183107524069761 940898621760744961 334908068196785537 610030726383811841 185532379212300929 330575945911725441 435546313070691585 481089468116721281 43761609512170449 102651184461031169 151144234004522817 32606923274599353 398013695976285249 692081333211739009 683260808207339905 199841103835012737 867066599481841409 574552724000035649 911518890106140801 556823323450046785 537543371396335361 978841862192034305 109499482965478737 935724501463909121 195192894859371073 160125008596828865 477839129904243265 318375336201810881 871233819504904961 57099369336434337 539487823677891521 429471683360816321 15231006106471769 533925882457403137 962855861205742465 223085250968111393 460759716817388929 374590656719298945 383052708715528193 408632345663164673 275028100398639457 26723188551848409 690732009051220737 622906438507513345 247618542579086657 199243620135483457 791462166645235457 900255324629426945 298643491975877121 609102567429125889 323424300392435521 818207192270463617 298086744317341633 893114504244458369 403106572680943745 461173555716953857 464237184556406401 288383399647564417 371148796633594433 26257305671705921 631363960339481217 616616333556713473 285351605693936257 134272652349750385 679700303703992193 251881221899203937 684983152552025089 363067043466699585 442093043317182593 616877630590572289 887901100547825409 111974793829318737 532156569539505857 738969009406112385 815791392613864065 74204727935168081 72388941597889553 44109595027542529 437265743023861121 542271174341692609 984534272687351809 805053779666799617 316039808200390145 719945723074900481 788704807383904641 61148980194325017 222441367102195649 647987827513787777 145728528847381953 852499035130854529 159705391760628161 271082162508932353 275309013419782657 863882965699609473 648658426864731265 346571203472194625 950443899882923649 46687624879929505 460361036405846145 103949329309230625 768842072328649089 114051387553779201 769072027785174529 855531437857536001 550627781815546049 509833667893197185 578654541961572737 696701158440006913 927367765238070529 200960749599651937 243519714671922561 347782814747517953 842475272617189633 490816242975405697 527781280992758913 423593895023785217 852528098836099713 694933502582379905 318982026029406273 581472487941795201 831306545190283649 546221612925656065 309183190817709185 220013504133348193 164857022498122049 332855139686635969 478138637103516097 570490087561779521 471188063426478017 135944813025027153 440589570026407553 48208990312687665 670003149625127809 884970719869208705 860420726376734337 784702401418513793 206989291734611681 936115496421173505 474647970518862657 32170347530083633 947557039834034561 292121492815134337 424218012778599297 73058883101737137 693636860928545921 602776991488020993 748776288579097857 849816422766437505 144373911140686305 533901361845487105 89406723377127409 488065301243267393 70648465865485121 681661588738684545 955499971000410369 471634538941984257 360727963776152897 790751983604955905 776122563816816385 456724406907824257 729599082725410817 852569137369734145 377421064777525569 617140285384508033 280329809776954881 596804365857330817 338710576268855617 290894058564418881 727992406322254465 721270094014933249 792098651381270017 364002446542187393 114183814989839761 845313887217024257 883041582159169281 859114806591435393 875080720337432833 927518228786574593 119503019131389729 189404602144193761 503457472631733825 704824725144753537 850892719439915649 352310501768528193 43496725866372545 424672256182539329 858338739683137665 349191494512169217 757980240045494529 731738741035506689 556847396670068673 467367054708461185 445131166168646785 404589720937202945 237414627143255777 907574821225708161 694684582792088833 723752933726920833 571177798670706945 5446035682012963 450510398012351489 490870531394314497 794371370830976513 918649673844967681 384247282719822913 148668635256193217 456430891020634305 835991366789073665 27998372503343917 504191595479973377 786460445199669121 230699405893531649 314384379151245953 304364685193654337 885946683157957377 412738920929058369 32467800789969913 315388076853828609 436700712934754881 135243275804654673 834698424828356865 718265882381125249 99295322353246001 544640404523761409 382655592533904385 45100851316625777 523621949743517953 615007773034008705 260672050756735265 678427075403185153 982627403319899137 922464463445777537 632237967537729921 143223806052226625 233937331852434497 258479098042059265 683347146589223809 203392315619474561 801189690727344641 980939514105614337 561730953419878913 687048686782226561 514869739727647169 3420829349195743 356424275689786177 204277559086158081 756766264382694273 36654364150621177 196642294727563905 573919260411294401 386489544034208897 747717373366739969 513962256518166081 70064466194672545 94562909346482369 283534249728859329 91871111378321041 152370623241360193 804304352349721089 523130355206959041 609553154475971585 415881910355885505 442060385748110465 150561478771038529 813171956820792065 235143547332775425 698474007647991553 366031671175207425 261793240854810721 274090869557788609 426620025566624129 730511432243645185 293570238805369153 368127820090570881 758406942068337025 238903486147322049 641065788027102465 579277437124851201 389132916142447297 473826237826386881 145936278155328833 691202594653937281 380126801986154561 357372021535397249 639096882520188801 400797750507159361 187761742685697889 108349992967077921 72495593429078305 720105831167053569 948681072900388481 59768542045063097 925440750114372481 10307699427464457 668832174546711425 793500976767091969 227873311864140513 902878971509387905 288996245153516161 919687511927392641 913996399605505153 536749337214267521 371188492514395585 846557852650505601 764340919493502465 860097052563595777 685966873999678465 146738453928563233 737852704372752257 657554981649063553 425835966908042689 989088426270058113 816253875824951809 805008525599141889 348198700036579841 446664606640396737 562204353392157697 502369054155870721 414450308728223873 953151085603053569 865238930974026497 757873111849768577 569708808516782721 419228038454903617 952776415836634497 704376768661170177 158342328632389953 459750612690328385 768510295641203073 818200086862937345 130018618554021969 260737438825955777 561140575903007041 324367843952380481 23723751000805037 36131618971410265 729764126823948033 939253448699368193 665458305740163073 7821370041213528 88501407006727825 193952475862992929 349627942858436545 873844418668994689 145421104654257505 361104487560801601 843134074188430593 810026325207431297 345976366984896065 76885868112491089 31597129918427669 946119717175861249 568557188252309953 101676336924107601 173892506518530625 751045500652267649 242088508448201633 931246683129181441 127255484512776465 900940053897357953 998682950986857729 679639148759868289 211749032799293249 551860753445723137 697136210922419457 470253836684058497 589145282675847425 825297501502575361 327602208032981697 548678597913557569 704630371964459137 83806777244333825 809299553920080641 165795122663830337 875711140146339713 836478686037338497 49900961617833417 559574483227443393 984913611717235713 995543092161241857 78788262582943249 816280216811229313 243075149553337857 597819754852139393 281188001844991937 134690255481338289 518127405439248193 915146006865271041 134031470035889553 809219670760732929 978253553552068609 279225481798135905 718028813488057729 738888364730321665 64313577119509801 627009273612131329 197854853092874081 248970570197819553 698723401174991233 186848261644342977 420584751644110337 661550382117560833 348930237819036673 342968719410876609 481786010455547137 191378593469885057 113755447163843121 271674308169139073 202289761637654657 86294913740353249 488810329686732097 688042699028741761 803074265045179265 329585269476943681 319687366548269121 993365932879214593 970467231065679617 918150386647518209 673572326042165761 303406778037484033 981706384608511233 609058296170239489 784319169236656641 563560343809086849 577609874374456193 862353849546259713 764012628540871937 32697616604352221 993645027238155649 414941843486893441 664870511884803457 421926966354305921 615115862858697729 804610993296627457 536392014937792513 502467587230810881 431712030948172993 171112827048709441 999447416808042241 908636850591477761 109594725473709073 629566658771700865 275161303464489761 533588222142142849 556983978945449793 417868201453266881 613723720202447233 488499292038227393 266426858351149313 232399162161620161 296554212335752961 227627148531055937 111262784737501617 693957384485422337 292550384440747969 554872355306230273 246080793409031873 627865830299590785 771608205401225473 760699732358418177 105129353717327233 838712986077347073 880463621708575105 795555552600433153 455762688946588673 741791201087984513 909556927457675393 887023213914247297 996283690365938689 651322078345224065 495570588746662849 338224491517593153 992292817614622209 681903406602664577 161170645237536545 905377680842079233 29320132713191785 196819305530731009 968049224964634241 409568869097256513 681674139651970945 28088318953656713 606503922589343617 373904786829839937 20781708197542769 432172195175432705 947506618691992449 40146751578305385 626638361778713473 956545101480294529 102642570865686625 172151686670346753 542282917565355393 240868094356208929 862698098831945217 426069641814194689 295525194636734785 817990870358961793 84424728034310449 603994220894563201 279685565950384065 410701217309842561 62617061683685193 918984398800006401 964170834168282241 126976234201556801 134743732527983441 111049945680733233 327757572774057601 566997353274892673 19723355198753013 257419636264444321 757052004823133697 787537541722805633 570923270348760769 823418166242518657 317440004607188801 582302845878977793 434085855437107457 575415789779896129 624752214985004929 779825730054547201 329788086442267329 613060694399266049 566792887633734913 523603517899594817 441472682488527105 928459604343686401 341887187507818881 463015728785116225 376436363857624897 534863613531527425 896885668857233793 769428277726596865 898930315624969729 562095356883645569 12946740752465047 111714437301948529 710352686708649345 541396896624959809 360343507690540609 531731206354457729 898150679949512961 915186690641121409 633080708014670593 296249355515534785 797383315451941889 139615285605728449 892955892069490945 651234986232445569 239933089307502465 397654500884556225 966676795734610305 241634010542846049 917228315497499777 221220402670539329 817699385731113857 199957595800832161 592305742725532289 311617873906755009 378648593378880321 355670384428357505 483487892667472577 643130626814425473 205721625797021793 120933256041261921 450379284143881601 895216643758971009 281672260385459329 703562610480794625 866933101518686337 260481831259411937 330279002302599873 862677677869406465 817762747708034305 359995693674932225 547180728062283329 324580268303726913 632553905044563457 21808639987185077 837315763812622337 724736721698029441 737380023384904577 965582691637933953 568744566830059009 935723670098134657 387070376772062017 424532424078890369 800317605763918721 420696642998585473 413782790169396033 629492512044123521 663538981699939969 748007593315072897 625975648769259137 98608821065184321 527268110675716865 186323160189481025 689563676646915969 305243157915100481 150916711376691393 832893977236558721 67812021579204185 537164122989665345 843981721868285441 613035643679118849 65231221177473489 378569560612959297 756676918877968001 719568163562804865 968264464595666433 25176441388808257 590782244830503297 270711787391853409 284916016466983265 629373196510897537 957440474060330625 678167323583927809 817788547896402177 630734119891528193 238441182876979233 98857186604980993 749535235791402241 886147022572515713 501612340942624961 449733777014252225 643872659049566977 718130427641497729 854485526235347201 491463308424890497 664550550639322753 359966795292933761 621732095217350145 20579970067338141 862667170908896001 818030129245343617 132429926204363121 978416403730498945 881212262038648193 786741399954848897 387583909840639489 406915942849856577 254596038913280865 847170089449846785 834183498523426433 415108971912097473 848190280332975233 929266379652659713 240257659091479777 315004178652436929 174699118906364257 608532633251272193 789826812594153473 631944452233732097 954750400673308545 694726416037781249 994423103990793985 972770790215612673 550836308991780033 222656944639950881 549149935694625665 566714878147244865 817142133990731905 108644076238277873 499399434471012417 390716060548989249 571517431439662721 641730349683243137 885787713826939393 5370293386100401 736622165715662209 652873702905935745 709172756186756481 803131418381760001 220004583160051233 680327892150003841 617483783338681089 190487791167122113 640545327009309825 23090886843903037 127334422357261441 65043990822694297 972466495758812545 60145172379677097 624960119958952705 721787100328263937 307212775772971009 190329524168021185 464983423531162305 335973938307724033 45347258691709417 810795982599145729 527064244389574529 369328704730541825 570674897200778049 761470022454972161 877956360664267521 468503839413251905 550744571532238337 994722834390458369 201311516092086849 647569544752251137 503444246141530241 25183782830367817 334318839400946625 137823455613308001 798475503868861185 131495036512561121 226635259411178689 257240412203593409 283081666035233313 742690647449904897 503872435949755713 897827268558678785 769640553847256833 885245543780158081 369102778675166849 792048212489838465 562876531689969537 696787564326712065 58501697443926305 30006244956133801 478879608873217665 548724360202825793 431550631414150849 428495330351147201 687349875664725889 247958283958013217 425505952177342529 263289346625875009 541146224491814849 608422842087506433 144537841336468641 669647398007178625 20066970523803465 662975464704231809 845631017606631681 186154365815333729 763709449958458497 207449809307504993 288711045204077953 597469827034608129 984253751728434817 779258126373662209 53336206509992937 446741728347440385 995225241517477633 636316935441115521 907620880247488769 503392527805679873 155969278431232545 647348953965831681 18902344193389097 642368969681491841 781102316903844225 76517449983001025 295224231260871041 213051302815920001 895094241939094785 154227516026679713 970306822134727297 136757651464741057 598020117083667201 697758748331452289 423752269017963841 898693462729134721 551153344110193921 271777024568677921 347362025956652353 911448548652835201 570339353749080385 866936067754650753 615319524149409665 681524276467818881 238997180450670753 497573826009016769 431433788118578561 957294999777225601 607278433583150721 665410950039060353 554594553122139905 866309929177099009 543627075176662081 259270375078983777 141126828218585137 642588375437675521 842111862810430209 130884774023073185 190048065461436257 221841724390337441 283954128007284353 539194006157657665 887644456295799297 956283682597991425 103279548048778481 641134203719033729 677739693856292353 323405329224520705 642041544954199809 742385378983044609 443100127023892993 517957384763100481 902178721978078337 639101960226767617 284299901288701313 607187923933558657 547387137873389633 879152038193780097 490878745186318337 770543580615601793 83543034841472513 462312888141738625 84708831827494897 451595179647618753 195060690044758913 462314088654522945 899215935323905281 827558746189915009 851696165294743681 384311849660960577 365669224227357121 296739050626619841 972018697545198721 129670551018165265 787483800945448577 33439308162151349 359600116619464641 101796542089786609 876815819973639809 540896429856012161 867676808680730753 893816524477983873 139242011191907265 413780378333832769 427501176815542977 808344896952704001 459699009913602881 711527779312966401 652828096243357697 94292846162858273 56933365344843169 841678041887583105 244109333588784961 684113281411256961 128425776114706737 198483908731098785 725253109858247297 581151499128679937 750173298069721985 927041654492917633 95629747749104161 100608285192222977 376036298090578945 658318139191855745 540875468186872129 394371583399077953 2903100784703128 347656665840254657 266597701034999809 90611438729169441 337139905035282817 51160150370684225 976074563251731969 220162227008586337 174246947045542561 583942549681275137 261351246879929281 665562770720512769 450029368206511297 155396872766111457 799774761648283265 203040376501377281 753733122337234049 793764482953754625 406108605136200385 376185675807207105 430437840098331777 320444848739860801 673188299909700353 271672968838686305 113610171163013969 869321479068993537 709000154272008193 106862125573186977 694298059544106369 164187548696126849 740596883790093569 996824549168053377 379308986821353473 555047742939969153 579037687057240961 470243818571688641 848308754390213633 899190191228136321 926314813731810433 141352961407505969 273672181761565281 873628077828335873 634886408253681409 325811427580575233 504808485881195393 980593678560119041 510984271282442369 485047301097807809 381392388908647489 6642236588398022 370437965325226753 884570664789791233 471402491396954561 808628321112813313 424611213727164481 211203882475899713 527171456847991489 207017172386180449 886565615683753857 581800448124070657 315983394682628929 289977087520632897 964258136702032001 127187534222656497 864432814260577921 282380206471721345 247075446486253025 400745014404023425 414231965211765633 164757178928617537 321067777053858817 257827100838085249 830989591499285761 681570193082713217 271750375498857729 612368387548727297 849379420823421313 139677788897294881 384299640712303169 898345589097090177 343891399696939713 240977824057615905 740516474043392513 959766172522947201 952958080273813121 32970972743576965 779319052839785089 42626961538928753 477742980296721217 203050278236368353 50143965542066129 160556208232108577 850462484843145473 332981612645816961 991986240024861185 212973141443484353 399108250395567425 206209483226821537 338528065675934209 226546175068151009 107288420638237633 799841527341150977 733650766784680961 109106356247480113 514183581791183297 563597319615020353 971477642672756097 507202815309383937 458012585731577089 998441837743250433 408964461142151233 167023508853759489 627744464123292545 297475160197457473 73072488739871489 551923987077472577 646020958777423745 940956762308609025 662983776543431041 72410828786757969 408440014999751361 76769199313424961 473032806157721793 855841335054677249 600689238245589505 338461078479490113 504540349881384769 508678617647291265 608830112498150529 417167089855588801 43177324049640473 304857923664471297 535764033913519425 313722549031659521 429616327890617089 936277465819784961 298130237933531137 246335468036910753 899929274343538305 667851740918663937 65288804757297929 811039674655027969 301468846679714625 997808879885070593 831449429282837889 211242008492043009 360962267941108225 797452543634150913 102363849882205921 354034196595328897 483505861666319681 222544822691872929 401377058156736385 910229714791320577 861460924610174337 295526077222419329 131224971633454145 248596835684956833 866423337680661377 64322230540113881 796094455709418753 569405212945476097 259103922615810945 275476265754932129 424570742527716737 805723816591090305 982871621503168257 948380134429157761 422757725377021377 551066877979202753 86759946605855729 510702530507515457 915763620146091009 667770788609224961 360926631601788737 925558574824123009 745718392835282689 481312686151689217 348019824766442561 697025957686875649 729475466629107713 861689816830242689 631899312334642305 736380061893385089 36218856067062433 714631747902252801 393070958763178881 776624598542369409 824543341914417025 774104180009139457 678524612383629441 572885895670395969 733519910930350977 315197539099195009 261052962483592673 271994747566154177 809246752357776001 845614773963539841 286329059684621953 592701223092944897 776987940117390209 727744910670004737 629916238096473729 360681606984840641 751912848877960705 415520981830120193 343983817619861313 287654271372986145 984489665895534209 835327019191033985 175938030443735009 984999308245775745 728701381266230145 813177935007068673 627707919738188673 138376759650157057 924512679520471937 156912383514772097 712433313280417537 635686823701078657 925616527800965377 488501151110703809 600294192768732417 596664053382113537 757750272712439041 524696335012841089 950830673378465665 574422864192555969 343238031808109441 701668597774379009 457088190193676545 328975188424806209 208459409086042785 699165191512840065 107166171009897233 167349420740620769 540359389308033409 50859293617797617 859258271145737473 827304454255823873 166720985924325057 29365547507161693 863180967824991489 690230171040340737 396666144389452993 906906620214861953 408952771895972225 947757788293927169 419801849187688705 446495135711906241 383591325641123841 435596533967739649 574782661451020993 645033581388183553 941448029697543425 672518795767899777 664138337148312321 790845777554018561 189732392157868193 203210717799478849 218461055951220129 416376308658378497 136148831251066577 407490772087840001 259031440540677953 715293002664772353 694660002113995009 287401670349041185 436381277807182529 85791174176272017 781310670557164801 425752667172019969 148963979618837793 182940979957727745 115927534901988593 888306401722545025 289976654083059073 877479934966139265 266611013421854881 646068493682435073 3520511011043227 882195465369285633 299637682155708545 468775712897311809 328894510108565185 216256394808105761 523204578380390465 796041243622170241 902210989762362881 719451533839965441 713001791326821121 954679925826312065 199146800668327009 229817132587832865 682655456305187841 151103940247708129 826069524455913729 917746925614530049 492522263765625473 833576773271616385 486700995402653569 386167908441613889 184146703463458305 463392014749302913 808719875803330305 149145899439083969 971046298321898113 145180169069973889 753206775060359553 780396421525004801 923625855290172417 398642759652545921 846669661595097217 559282547733268161 549322083981383745 76795142033645905 670749407744263937 656271155733115521 309052620641981697 784619173394247553 571915543401370753 504406591315678529 126321357553553777 377860779189617793 268965986789989857 850685112200686465 762672828797722241 241157073025760833 249511982913912065 314438733760631809 557475054926261057 89969586560314945 570556024418689153 982752289910074241 294250513971125121 309785914496870849 878576468319760513 419956717964403457 771101596902912641 152208238188947585 310163207804318849 374403838235274113 258447834601359009 29975322473376309 47274423597269081 736697289999064193 240690163137788449 286391246612609505 6800436696092761 885619867750101249 305050337187029889 19410894141486781 720647326125128321 288073337832038593 484334120185128129 192735650486255841 391435574236734145 74971968128657809 832492886929262721 507304403952161921 324717870495003777 664369534989511169 142492582177613521 493751377560684545 79050655117153921 354940544466209921 963149399949490049 442595098758516801 331126328918411841 66693881741805681 971390895149870209 52598503717646849 418432607708179905 101510145848600081 173107324347572705 753000335299418625 43622571118458353 364426598888861953 781753648522613505 261889191265211713 653148859309961729 998835022498319361 229655629865877857 66225374482399961 441058519097065729 806821891723934977 951196629763064321 649888652196509057 883606506159676289 252306210325365057 16472878424938387 721243709419013633 741096124668313601 772582164253641729 643486950737258881 683296044614976897 832789042338159617 687140504211008385 159509760296320033 695410866665753217 814666270148517633 215638326252481249 279013386769879201 959262773029237761 87209954216088897 164650743852597249 105818293178320033 152276182623666049 703284305093671297 271033898229951841 118191781927226465 74032225720728209 309817799580340417 194645898497519457 453087693940123137 675308619549781505 269648244474876001 821724681888390785 43163186538965449 331561544887208001 903032703081148417 99948499394450609 879404745300039553 894354248133481601 446515966182385409 695269826149662209 753025205474262529 112712587765273041 737789512140690049 597806031290012673 980764292203449601 134494586090937681 639678058248886529 558804181328817153 623969848187943681 164075799434996833
688113315166081153 7690 32515
511345896532851905 22269 34889
523307174790883073 10804 16215
660036297943832961 16244 26751
953201318990142721 14626 31606
364443257917706369 20758 33868
437498549455806785 21941 22478
732783829456607745 12162 13449
684270438422405633 25745 31861
399867726232521665 2441 30912
651048989918901761 17511 20399
852387712150004993 1762 2463
773673770523419777 14178 33857
289787405699080129 24145 32240
113603763393950177 2235 5853
251901485128755105 17335 22275
999400403294235009 2696 31474
66340519913502761 18000 25575
156175449664370817 9027 16015
662642456407553537 9015 18234
911213570801482625 24292 27850
178930819014816225 23707 36702
568379720808234625 9421 22114
838826901437144577 7961 20868
668423885898167937 22599 27743
853578599059979137 8313 28412
706150626581429505 26611 34274
237499814075817985 2386 6822
133330691540539441 8603 17842
39922989046651481 5600 14465
339106442206411201 28141 33741
924413840667327233 8195 32968
394317727218979265 804 36803
962523559706632193 3867 22590
52377546690930641 17467 32255
10707737114756811 8334 30151
785918927382187649 36 19587
192801843593279905 18696 23025
334712957271829505 8524 29954
853949441037130497 14550 19305
261946566439011265 4351 27542
71022590605373641 5596 9436
908559861643450241 1929 32676
967256708761567489 6910 32201
393442452471095553 18810 28370
625742079427759233 15942 35133
268443576788410369 22528 32854
330578292538561409 14677 32408
146593761682115809 15369 30393
49623125925769785 24475 34343
905621633980441473 8695 10587
269474889471467809 17077 36870
147043710345673889 2548 28407
530785136805796737 15788 36566
908277956374700289 4920 14257
611420642723558657 22463 34742
165793893094022593 5490 24274
340149213348531969 14816 33607
870469171040408449 999 12375
722166880107010945 13206 18733
737085088313609345 11618 35528
616654478234288257 8328 18224
637017793823883265 7604 25202
711359097667965953 26081 28749
918576955681008001 6878 36877
149739040911448737 17724 32840
907324155556974465 1283 7800
445539998860311937 14563 35692
366519639984137089 15197 16783
554948896109486593 7344 33842
154773314346623905 9315 14015
557944745848104193 6279 13119
870492161828739329 21020 30968
793687128467134081 503 29971
460552633495719745 17365 22071
860013530892558721 11966 28084
880118932128926465 10366 29385
768545636334174337 5572 6194
466153010513618689 27171 37720
73100195164315105 12036 27318
75787085923170849 14476 25171
294848752111967361 26598 29744
706859732176663809 20149 20856
666107972175183233 23899 36218
761968904543454721 28218 33707
717334187523213953 30491 36782
572780416194728321 29436 34943
533273575845854017 19207 33687
479875695995364289 13399 16221
715528232445599617 20951 23735
262415294229267457 631 30771
925462851517068033 8380 12965
289777444080744577 28625 34704
876440647906854017 6930 30675
538832006291567489 1604 35021
279424124471503873 1751 3424
315736629812111169 9326 24273
659686780020400897 3306 29916
296920925426828545 20058 25493
615633277262162433 7053 22129
389420186529338945 10351 11928
735891644541162241 22819 25663
813110626560426625 6724 16232
911696526840287873 23213 27435
597140885334230401 3572 28048
938969653840224769 1270 23293
721824266947148673 7811 21213
141666917641884993 1187 13688
706783872507390465 21124 28761
378205841934963841 4805 13600
875739170322400897 9023 11990
510867759926654209 1237 30187
419615907964416833 9849 31955
545466451267863297 2762 13920
163831615106342817 11974 25232
241564686266684705 12921 17930
106349396044738145 28367 36163
511690139702658113 29074 34055
430879531357600577 23958 33289
179626735654508705 31689 37268
706810869506515585 10901 17151
817282410200569089 3713 11275
947565324112670081 9907 20032
520579966741138369 15102 22043
217089497024847585 18669 21949
252256721352289057 29534 33007
488952174780319361 11948 22276
291473611724470081 3559 16642
185435746258097121 10744 36874
19912666873018737 25572 27893
292657739887257409 34746 35394
490912772886957761 20976 31196
776138861158489857 7210 36844
455366178818245249 13679 32406
772651980192033921 4789 36117
273502197228722817 4307 31133
736204616158207873 3514 7979
497075475147092033 25798 35241
380768725498594305 12540 24026
478706803558281985 1728 37380
369327203661033089 5162 14175
2240999847963111 9365 36272
940626323909111041 31985 37600
531555443287842881 6408 7395
851221407412172289 2322 34144
69074455647843537 6788 37554
866959151257670913 4177 10586
89358913533629905 25076 35077
735048725305222913 33257 33682
140782767852009265 16796 33504
151001679562096321 21126 31842
252220571443970689 17330 17571
730004143515319681 23351 32218
474924005605039681 28434 28703
797548035020636033 7873 33340
95002084468887921 8665 8996
84074142021325569 25138 30217
771665486326916993 25639 36816
484015328863460353 8872 30238
285856955044707201 9020 24519
566851542097513345 7469 17367
366386062759637825 2305 7276
753026330745850497 463 9620
624624542395707777 26502 27564
892794301716509825 19921 26813
453866502460151361 12695 16171
708829086840676609 25665 35972
128326431352107313 9944 30667
821513637510353281 1099 21018
667730479194581505 9575 12452
359795675852208065 13021 24254
397639230749689409 1769 13845
351017214485342081 27638 37243
881435567026578305 3792 17458
814172258331506561 4837 22787
176322284611146081 13472 27115
723135909578932225 16581 33938
14445323449287173 22387 36559
108445720425603297 10309 31203
445819410412724417 27382 28084
87823134883269201 33728 36915
654591630185812737 14196 29218
625781355038366593 291 30638
932169702812032641 9857 12973
934204213440015233 20659 28176
477287491777197185 5756 28278
678978973820417025 13796 35907
316367720753873985 7534 20647
960115147434965633 9440 24548
333276035289820545 3145 31399
705674414938652417 8160 25437
678697073380746497 13762 18420
196725617888521505 1691 32750
864978071905774465 2710 8156
704837416702897409 13576 15759
140487598153157473 10229 34335
568385519049417793 23881 36438
20079835310149009 18918 24441
569118078347894849 553 30875
333254045532171969 22935 36736
897138072154181249 1715 12091
579510965158313217 2306 24632
107780439083310145 11925 33484
187177510992626145 18965 23399
762850894513622529 3875 8307
72002018994162145 6004 15612
64715887432623025 27245 29084
722178849520204801 19583 20681
819449633530243969 20514 28875
272457335296941505 10832 15041
804608977383732993 14066 37660
601070032599096705 3498 18426
720492223736773249 14178 20180
986784496359653889 17743 28283
541366588469809793 12429 18709
392993925519206785 5316 13212
907865800776111361 20454 35282
418812514946189633 2855 3785
724426036088370689 22928 34714
945989336122920577 2256 35660
209668121916809729 5798 32048
49608755637216009 2769 22356
172911528649773761 12874 31603
301335477371182465 1729 6277
630671310715772673 8377 26428
386846062956500673 5591 34343
681569092023263361 4466 37648
942502257837162497 6194 8535
413853176301206081 28881 34834
959728166269734145 6825 6858
527110551719413697 10917 35225
273099128933054657 9162 14865
526390567953914241 10534 32703
638079728567056769 26370 29280
724545191812264705 7719 36387
398089637841565057 2674 22042
159685525713872065 4260 20015
384148965078388481 5270 30716
150156109262649537 10097 25180
49510423258411153 8002 23040
721258690131580929 9927 13290
340932140727296961 7835 36708
125244865556165761 24845 37173
782666209655673089 3648 13581
586890851520042369 20848 32068
206762025204533025 31976 36166
591255616914946049 8206 15820
973805467348100225 33974 34679
633792963643262593 1199 32935
924733103436501889 20286 21368
185406292281836481 781 1497
200028872685493313 2303 18702
208782731201029761 14793 17912
156366569936828641 4554 28894
913882397308793089 7473 29848
972933587704048385 7799 21926
727762317237282049 9173 21957
937724440460819201 1039 20884
518746465208263169 2713 31899
647414744048063489 6163 19308
941922118210715777 5617 23525
505816056033005185 36645 37133
331115864047017537 5400 20762
426170424420675457 6986 12878
39110233421357777 1305 33470
3328395287105935 30045 33749
417371417376354945 13719 37322
440701948738308161 15250 32079
32151524285655597 17845 34147
637055513645627521 24542 32648
162061913500803457 10147 13999
794756454048283009 1039 19997
285394330095218849 9208 26829
693378654672962177 30588 36509
330022880689394753 14488 25661
511887669622552705 4650 37676
871602292880670209 17964 31428
463108692461240449 31174 31792
834664803729292929 20367 23540
512652493962789889 11045 35446
668063657332144385 3113 36643
755173126652330497 2638 35196
367414063911009921 8235 9053
958329541243074305 10251 30377
487406164901802433 4255 10107
988112426162267393 12669 20925
157292112317644961 12854 33156
608230303476190721 18957 37552
998402566731304065 4431 21208
341121666356038145 12102 23334
106352547667537329 6608 14031
739838033918061953 28982 32400
987725150408511617 14362 14626
670284689821038209 6189 36174
547294677430425473 19614 33092
840192959422111617 2620 26276
517227823262775361 4095 21531
695426005506654081 29164 30707
789543607001657985 8046 8841
780059037121361537 31379 34958
474346532456980417 15261 22828
730251887335320705 10034 34147
339313738877205377 13940 17730
788246246450839297 19196 28611
736433442027109889 3361 7342
151643203947038785 5824 37089
311912584524176129 7221 25530
932687413626382465 8747 10616
873472641756411137 6988 34018
118449968514731553 609 9503
699427808487239809 2676 15258
340018864768197185 25499 33471
807235544851327105 3694 4105
288148004061959297 30809 32578
146980249710818369 4361 11274
320903858398537537 5870 7386
797467853310184449 4307 31341
520353037927399937 4264 34413
43302111590104889 9790 35333
360455820552644481 5595 17961
315477344143207745 4327 21149
675423531452146561 54 21262
598270392390926337 15810 32072
450028958720594113 8851 19814
930208068713756801 279 26029
537072180116261697 16497 31634
197323753899166113 4745 35054
18385926784972641 4138 22148
18612173925763645 11670 11966
829773847720169089 8509 22057
460924210974919617 3919 7207
228739914535310625 28471 29671
527310760281171329 4258 37524
31406288294355989 25788 33710
851276080594754305 11081 27719
277190904724974977 1405 14997
871990300473758081 11612 33375
762465923727496833 68 34353
347641368467403585 29374 30199
613296940489732353 18181 28164
439906465672056129 1465 30407
575715746128501825 14695 16987
129426006903923249 5081 5163
432480138769463425 899 16796
743833057474152065 3139 34144
881472664182133761 11275 18905
570762901812795329 2401 30853
12077933665523233 1538 22642
606745434190987265 25374 33790
978028874720727937 7735 10250
353968411973664129 5106 14601
299401699926008321 21554 26547
488785663132350849 8363 24188
964902676916189313 16129 33688
578756482620345729 1061 26432
854321553479707009 23216 25498
214315938431088417 8068 22735
996580119396831745 15969 16558
290592000334452673 6951 22807
715696815636775297 838 18260
539197889146127105 8606 37278
480866542712767873 2607 14664
520559839815430081 15243 36021
837330422740194561 18942 37688
698283577433745281 6629 11891
580518013411442305 20589 30716
350501347751002625 1166 9744
433831526186835969 5526 12142
881289563969094273 10158 36611
677943404041549569 18763 20286
555183467263983489 2712 36691
320487721340470017 5453 13949
451943710036307073 6751 18252
295810018178961793 17348 31411
376550160757101825 2597 7480
226515830431324609 15956 24683
210115705285605985 202 3773
613575753562436481 8684 21848
36669051916955913 12440 33246
132292006577813489 27198 30815
518511969579652289 20289 32072
10410402139761745 16824 28991
763211091671404801 16838 26190
124647186075819153 2727 33452
202753889118955745 16144 37077
624634365756641281 12395 35323
685945370521661569 256 30680
698216656579432961 556 24033
673960623647491969 18016 34068
421546382871007105 4277 19705
750927763391057793 24672 26918
145191792244318657 5810 19441
213394275494753313 35927 37027
675059377544592129 1441 1485
311318715446898177 2149 27851
882551895820881793 19849 21114
155741355009286753 16761 33702
610516819551484929 17521 20077
794964970760030849 23939 26633
648743644569194113 3595 24783
277020523081350945 21842 30068
539897586250027905 20203 27433
558280222668710017 853 11920
266488924221135905 10793 13367
860117852438651905 6843 33098
506686805389811905 18590 20341
937193337809031169 24628 34689
592477915537486465 19214 36514
110127637729195985 8416 8565
903220095769661697 12820 35904
557007787463671617 25267 27862
757557233798706817 18487 34744
116964412579125825 27161 32678
932400572125395457 4352 33750
106315022663874721 10141 11276
413941775327927553 620 15276
817430612330984065 4777 9379
159318504307783841 17934 28039
192385565856564961 12156 19235
442127759373164481 3446 29977
155769566529176737 15647 23971
784324181211523841 847 8558
237857374419188961 1071 33666
94602330873058801 33550 35217
252775527924487873 10925 21564
12241889535182793 7005 18828
46559372369326721 14855 28510
453046072296444865 25102 27591
100216557318322689 7613 35193
884268538789960705 23109 25531
39831758774322881 15714 31252
109297923380822225 3025 12867
440472598459937345 14207 36403
868150909531756545 9040 27205
857991597118140033 6233 11341
328561388698318529 21714 35124
771095306946239873 27513 32734
103832334066417793 4728 18904
133275081728339025 1199 36461
468715587049999297 11757 33933
140028454153824817 19572 32802
508129400372190785 5104 26940
603674577805545473 25260 29834
886568726230393601 19029 34437
738433324156734081 27138 36335
532243563196281857 27385 34262
168961853130962689 16514 36637
906744034213872385 10231 12708
532762770851011457 460 597
616007913714078337 17476 21324
42606674654447121 15611 21054
29783105793029565 5583 24044
943615816618450561 1742 34889
715567363289970561 22565 24280
362394944386363009 18850 24448
453028094646484161 12929 26845
123052165317009361 8056 31264
416417700247855297 9364 18655
758830608830887553 3325 18058
132816257229535489 13851 35963
810898083684197249 24935 35259
347986943647292417 21836 33063
698753507106641025 16552 17465
163277099265869185 13664 17014
279952088882314593 10265 31642
952707707367927937 20114 22797
411278937402467905 10139 24061
741227850472029057 26102 33824
85096078400756177 9722 14782
242153463830184993 22294 28160
837796832011900289 24502 27842
655856260968633345 5571 19530
396705264360665665 25703 26021
402521221924367041 8420 9945
35366850379286773 14075 14256
235474836123330529 6085 32839
668373839941057921 19708 27314
945639770683207809 13324 28413
495793239873773249 4772 32992
322916667830256193 4369 26427
416153023663103041 4418 20368
290742851414542273 5959 16446
847717787884274561 8600 36829
879284041959266433 8855 24249
483929310130594817 26973 28572
4321968911163766 21327 29836
797363408799281409 3965 31335
647796066405490433 30510 32681
459323716029704321 8523 12436
515190599474074433 18500 25721
80602687999796529 25773 36949
282324734335759329 13894 14137
868012860239947009 25330 27906
601051862323224321 6588 25402
774697854651901057 21920 23258
967649175363234817 28550 30891
502480169300870465 5616 7711
749841854026477953 4521 21773
916618988337400961 8439 29670
761159415985076737 16110 29039
184095666715297313 22104 28094
119272365352934177 27923 28874
844928593906711681 12408 18556
271242832190253569 3169 11585
474665999150037249 32280 36579
33546168950870481 8308 8902
606830816877586433 26191 33320
380302694185616001 16779 27166
264137887018808481 10097 27843
96267046963468769 707 3797
718505330736501633 21106 29805
216577838198119809 14136 25148
793298373699688193 7432 27165
189091782627123457 10686 13258
337037120126463937 16560 37509
596819615789598849 17090 27836
911789399250739713 19046 34681
39524031547522041 23662 24491
782246822625705089 22631 33456
491475929567755521 16843 33549
219612653442542433 21561 32631
148156879217829377 19361 30298
357029789136188225 4551 29428
417246428093051265 8646 21809
50988681725176121 2945 32765
682233543931197057 21016 27997
560308391309046529 6801 26213
922496864665944833 27220 28274
998772138889794561 10817 24216
282090661046460417 3135 33397
306649156436034049 1880 6421
804718287032443393 9657 28928
170808221171245825 27786 29390
450227448091276033 2525 28975
384626858331767361 15819 16663
363527180368194561 23491 27768
551213970868278849 2671 7650
456633362931093249 5746 17356
560139549420991745 3751 22883
747039996692365057 1576 28863
503527650731701441 22102 28560
202708191695244001 28507 30061
903474497028309249 15699 29712
365108732622317697 1088 17286
502310040888435329 12477 14465
740598401833075585 20691 24257
766752898244757121 11544 26831
913037426608610817 12229 19132
877798631430739073 21252 26202
692903631073441793 7 25892
522573905216329857 9745 22760
939051698987114497 3430 21258
576679581504951297 2110 9182
504203917680008833 14215 20573
590743708763991297 29159 33197
184878815851050145 2132 5741
412398303282930817 31668 36855
672323273732722305 8547 30793
307796015402924865 12632 30350
390103283380526017 15917 16856
841497919091953153 5538 8444
42155023722422417 6671 9812
947844023580724865 13675 29535
558156735370658881 3587 33737
158450944715145441 2873 37786
133580538020986241 20844 36987
281783771799933185 12075 14407
187419925771635585 11560 30896
959903683954625153 12574 17540
849742147283514241 18569 28984
798002306729781505 4159 37086
949373042595084417 19598 27871
459130291473332609 16099 28870
851784692051971585 6721 33495
418914315945198017 2345 12479
193317382050892673 529 9801
511114585199127425 26407 34062
267134904261332897 14141 18742
785615500058096257 30289 31307
342070724757121537 25409 26615
175737778686045217 1575 21567
143295196499671825 5896 21433
983832835226660737 19199 19887
255249601812934657 22573 23862
48119670282691377 9533 21426
387715013242775809 15518 26355
718678811842803329 3598 24226
438208089940474113 29555 30303
27684782256574893 18983 31467
613170238371758081 21311 28030
168361541106161633 11662 23707
199193894286381121 11739 22326
396823801665764353 6361 10764
900705817588779265 29526 37156
47223110694968537 16450 37272
560472327327175873 21779 31647
111289748255575921 20633 26216
608930305371380609 2504 8010
259907556339822337 3365 8462
638596435144975745 15564 21261
752277895488081281 28789 34821
906520046350074497 23293 32764
139105110295840721 1833 20891
974081020631047041 15146 17929
198433911486052481 22165 28801
138296712956723409 34404 37700
821563802991885697 4381 9118
732758729434451073 4755 6630
398136279690536577 1238 24476
705161507372885377 10179 22129
257660843012498465 2254 14174
63221761201560865 11942 27779
671002116892584193 6094 18580
142354058707688577 8551 20838
579917295538887553 19293 32114
92022208349490593 9736 31043
364740341504731457 4848 28885
113680468453942753 23413 26347
720928232939765889 11580 12851
907631569782495233 10211 23818
920668069986664449 3845 31462
243124641109083937 6196 11861
901149555861035649 15934 21234
434334700095163841 15783 33456
49235446732073033 108 27218
18096544904189217 12668 24992
766089891415273217 18573 37455
758919398409744897 24679 31101
735966154960028289 15932 24589
405831942359689921 18222 24974
889334179417669889 1859 18361
348759077567208897 4568 31133
747885925734298241 1467 14270
608366974380551553 10111 27267
155482570554536193 10667 22706
714086546432668033 4480 11394
609724771657841537 16645 27352
371169337316580097 6335 21582
262906894403680993 14172 18932
616210948085537793 19155 30473
196260733557299009 18670 21981
81892222345153697 10877 12395
541965022852931329 24325 37221
525301387143343873 4274 23158
29818955083630529 10842 27163
221679253184071009 12682 12844
256103768183759681 3678 16238
976188812915339137 197 20271
577220204110123137 4923 19340
531714924011346561 22268 25468
61631327401439505 3629 6859
970336363998114817 9769 26684
664832853607823233 452 14531
48887067056675449 12596 22204
851733527801353985 23409 32342
10486686810153857 15098 19871
39642130821025745 12337 28744
259982231135928993 13349 27171
540802055763034433 8324 33287
537176777915789249 6856 30290
923605454551779585 21033 22359
384123090925434945 20106 28039
679970273859208193 5171 37344
940855730311298561 691 29398
572583218692447105 14140 21146
875405694516935297 22645 30934
91920963056590929 24211 24395
349162449636878593 16290 18373
653765758319185153 692 23357
846005056257006081 9201 14994
914923179568358273 7728 30931
607308010038011009 9557 32849
100079765176790401 5035 27727
245366875556364065 16251 36693
729430202295187457 21523 26618
273624903628245889 1176 25816
749246414746682625 3194 10781
341342572754875585 8664 37664
466560079262460929 6839 30143
707232064702694145 4199 17697
901049239794875905 18938 25152
678980942747223553 34609 36610
961892372525678465 17095 32020
17334282517538215 7393 27657
160397647845616833 5677 33858
133764098412079585 16338 35607
700132163174327297 179 19284
532716517085631809 11653 24319
916762244918945921 3743 11860
616844571444268289 5918 13805
110573023816410657 4252 26146
716171763541780097 3984 12991
242706107606768033 21500 29334
165656020464801665 5860 14156
818567307771541377 11082 18237
944454534703552897 2151 32669
185112152642094689 19888 22120
596358527777802241 15554 28010
367392554639959489 33 33373
74294810994501857 695 2567
541256100039948481 5778 28714
184042509356224577 7602 37782
915369883448033025 2303 10250
165328504406417665 14424 24911
536417525156000577 9511 13225
348429380069923393 7708 8883
336601749697759809 7540 12235
499664161155777729 16929 34966
987953459120337409 11793 17509
479823870320011265 7087 35456
546385193868484737 7658 21342
165250848636802049 2472 17097
799750238558832641 18137 21957
562018843612584385 15230 32530
4730518733506274 8893 31805
918152998689549825 12990 20246
87165136813428753 2365 28041
402330179692789633 12668 25105
478357013762444417 15479 32691
941063473586254465 1632 27312
101790042515208513 10442 33617
127423327166845009 27154 27588
752304709382198017 11230 30722
27560345992611701 3548 14346
982810399850467969 4659 25322
257436055565015905 3297 32496
50527004465021009 9664 31945
871274901982999937 14006 30278
391964100690078273 29400 30111
537330312042691137 30819 31099
158521179601702753 27796 32124
675702249479627393 17668 33245
336072334426251713 1608 4908
737521474879592577 609 27266
332595099001036225 13637 30797
545140705745367873 21827 33613
98137869378408737 23296 25921
586612257118794369 35001 37715
956516627733716225 13419 29731
813355909288560513 6988 12065
697781172491165313 1335 16288
665352611587614721 17286 29888
978180261009509121 4043 30063
29069416235316225 13607 32604
806381484252543873 11242 16143
567482785661589185 26237 33172
572060990740990145 322 7504
83183461390888177 7496 10869
533153765809334593 17225 27111
561495732970620033 6129 32920
357491334305347393 6068 24988
440562652346429249 25358 32054
66343637649115553 12647 26654
806053972303040257 31315 33517
222451533667705089 2205 20354
559863683590975809 23503 30235
248956346454765057 13794 23276
366166253738718721 14556 25751
206238012375120417 25365 33621
950874769160762369 2717 20656
850522741317380609 9732 18492
629497611036477185 20500 23478
565079065869863233 1583 10069
454511459398986497 15785 34588
484290524917344833 441 34882
561454110013976065 26680 35434
649882269603789825 19737 30574
932303892408910465 8785 15964
841232982050858113 17320 20295
689927407589870209 8477 17238
366583032062575169 3162 10567
738066396261700737 2287 19663
556085289490585665 3986 13496
948655677808424961 4415 6146
53150908529271849 9695 33136
904502766467672321 884 25259
583320690124143233 5419 10916
1783102035922469 10546 26067
613707538731116417 4322 19318
623683557135620993 9230 16661
299010583112977473 11180 29828
437981523106081729 13632 26083
704300189921706753 6286 20499
216424406129689825 22753 28661
623694252956770561 30039 32345
73911589998353121 19557 33714
905915688952628481 6105 25158
677260826886737281 21409 31946
606910846334830721 11000 26403
404198333158340993 19618 23777
871943824984310145 13736 37845
26494104879432713 32 9381
60488618926004993 11209 34160
135704173313747841 11032 33039
857514911175339777 1417 9170
998088997501326977 12404 25795
768989727582482689 4342 23137
451802441102124417 5769 25203
269325921472681537 32429 35375
113325914909907505 11029 14803
445193248750431553 891 28766
668563133508349953 28000 34386
593491280002179841 9618 32632
428212218592165057 31527 34563
198859974391741185 32538 33592
817111418510158721 8517 19651
426740788029444929 8229 37369
362778276614463361 17825 23762
720330184366222465 324 6476
259634883949168225 8276 11712
248446139525665185 273 10596
109438022184519921 26107 27963
378205331782442753 9439 16193
112199272982756785 2366 29977
907371813531096193 15704 30964
434370037788070849 6842 6988
833276717717954049 9465 36478
194161019028776129 20127 37625
671973652260927361 8993 31900
911037693266308737 3730 19502
779184086445997825 15941 18004
686889850390478849 14821 32049
705141950743932673 6001 6609
111054665272448001 27542 32356
843584954385850241 14370 32756
195962641243177409 12649 25229
306513209223762561 4102 10162
299029320086788161 17116 32897
190836707917799937 13417 31753
550062103877046145 10738 37269
535238646085939969 4768 24341
181077014279409825 27354 32260
736658379471325697 23960 30016
312487409522113089 580 849
435155949200574081 6539 14103
109537420688155857 130 24205
254642850406373345 5442 36661
550309954231884993 5595 8496
68796369791510161 2006 19911
389113583126814465 4216 4975
770903345662706177 12963 36542
121512814671184801 6780 36239
697079947757085697 23415 32060
424074604654435905 6148 12481
113005791451133313 52 36113
368538528741673601 18099 19124
472790213275867905 18775 35373
26123743621482733 18488 24581
18481215902998117 13941 34802
211013250285169825 9979 24203
937233949032698625 5850 30051
323692291562025473 9157 23105
891825196080635137 15531 34495
821367628130268161 6883 35337
894514332996077825 31776 33428
103315999823465185 12902 33161
811544705581585665 7305 24146
251862509991902081 22339 24111
94584825867368497 28040 31984
721799070116276225 5110 9541
274451907643186401 7914 13707
14252333696383347 2285 26667
777089332605509505 6046 28308
775359890426031489 1652 21726
76349781671726897 7123 9408
944957404386094849 12818 35474
939689266307876609 9587 24408
742046844458485505 9463 29899
679201278981697281 27305 35369
17019729258400675 1094 31326
108262987698633857 24938 35755
741450712485757953 22288 32361
26892288735727021 14017 19681
680012253512480001 21954 30381
47545497040371033 26509 34175
218036476627673889 21173 29226
526234370124644353 21516 29414
962059775015681793 11635 19543
889339029943027329 12755 16328
760060806737087105 15926 24675
397726284219661633 20477 36104
892688073257637889 19962 32735
435626166796051713 1637 26607
845696196661521025 18692 37858
771999151165022849 11906 30022
786697432935760385 17232 23925
264389019895457281 8551 28919
164187707225735841 14158 35680
322378877959526017 1874 24219
849884336509894913 23474 28131
809688825276875649 25011 32963
317037614320838657 948 9258
300556661499161473 6623 15268
256312205776787041 11957 13265
871972650298925313 11143 15758
358636020495325185 12063 20426
109284183320685457 28837 36548
929935252446661249 2989 22158
341405745648156481 9742 17943
405595728921952065 951 8713
890999889097276545 93 34568
413560314354604929 11990 24450
72412134157541889 12715 30712
719346462061608321 7854 24537
531416799892500801 34748 37538
395116569808585921 6403 10682
352050151144933185 1299 27959
459210896261367937 3213 34246
328805945977638465 10952 32949
201593800163827553 6229 7174
763236644386108033 6185 14917
97012040408671393 4895 7503
828813060160005249 22831 26393
178282972519902209 3382 7034
195421218838983905 4792 24359
84912274117101569 11196 13940
796344928556226945 8966 35376
705459902962296321 12670 12708
523733084331279745 2316 18578
253197941241481313 16967 21488
424926085074506689 14473 14628
323620198514340993 6459 37146
20885546113358801 5287 36464
983513830311039745 19031 29671
963901664043749633 12633 13730
245903125428291969 11347 20201
826609780961188481 21378 23431
26908227229156977 29878 37223
378268505944991041 6061 22307
433410075125983937 8716 21733
953858077891307905 18975 36418
908135559816713601 18320 34652
207449356561898657 10484 14752
443581459499874625 13324 25096
20600005020394721 2019 24696
843019030973337601 10567 35811
830054522572201089 7393 37661
778370726904434177 17965 20052
556240805166478209 522 26544
581214119896856065 3148 37404
103046959150720593 15263 20877
349247311505727937 21792 35017
722402534947047297 6860 33617
331224481436024129 3297 14049
166560780047266369 13921 16428
628548274213677825 8803 26387
223282857881255137 18714 33856
108668654755120993 29887 36782
790114910338974849 1768 16668
806732725696882433 20595 22209
159676793849126145 5546 12648
325118166561267713 3037 25770
291683359136758465 15986 19453
854900403474012161 18481 31105
436020927700123905 7642 36111
977739143686335361 4471 28781
956976686449355137 34571 35636
380617568288691649 1495 23846
878880401336640897 5993 19756
355759497325081473 9008 33340
300675987676047617 21592 23187
938626252406415105 12980 15175
519904268724925377 15210 32228
116616169209663665 17713 35498
81936433310449537 21318 29935
439248396622438977 8510 19633
72557294506662369 16007 20118
942550900947949825 17537 22692
960312392892834817 10771 31619
205961116138730913 3682 35913
760403836698881025 2886 14444
729332564169055745 10559 18199
161795753547313121 2348 27408
336314800555946625 8706 33110
590254884878060417 18234 33455
516478333504309697 28037 37610
733723527082734209 679 19828
380568542533048065 1269 26047
395350439746263041 6209 30437
698488959285356289 19671 28247
477095538122529921 17636 28812
80479065692564689 34062 37462
475569030572824385 15155 29089
686744164663380737 29660 30098
639918211558782721 15347 20741
413826447593642369 7318 21821
141442086194583537 14664 34722
271236815144447969 8199 31084
979501543299637249 23498 33556
422594070557913409 16011 32332
618885915540840193 444 36123
781548049795716737 974 35866
8503556296748372 359 4460
15217944314862565 34161 36943
518806027526178305 19349 27027
510544085105806273 9391 23979
641635226700788737 12711 31935
923833392333754881 868 18132
831210240124999425 447 28623
157247967179856129 21908 25632
179379325198116385 20752 22108
360701640828331457 8533 21470
312696307006060417 7221 12877
604120218115838209 13582 20330
583284168630530817 4089 9675
295596658258368449 7259 12351
329039439763516161 6479 25326
677360160543443585 20476 22483
405188229392624769 1467 11615
106350226208839169 16454 27302
55352937032917993 8692 15420
577478772910382081 2277 30635
980309217337566721 1605 37873
123342242302804545 4402 25819
273563961126324545 14413 21688
13833289673200967 12004 36144
641061943502226177 28787 36583
77710224798302369 6164 9618
423744140760131649 5406 24912
255467477590741505 23644 24941
673698309386384897 13974 28308
1538469232393425 8449 19152
629543937482434817 23197 33108
17758654328119407 5661 29896
551710452288350721 9632 21922
842249862407165057 4961 17249
930358406033686657 12016 26634
458197131057630721 9153 19420
26099728810624613 6656 25122
115713550662881921 8321 23894
200032917595120097 31966 32556
345154919190250113 15081 26751
930160147604343681 4084 32653
802926050252615681 9864 10079
234408412193854337 6930 21819
402652305287404033 11454 30476
921800381220055681 12303 29562
410123540220574529 4458 26115
252689614941811425 26926 28851
805692330087467265 17042 22027
805453908074955649 13745 31035
475315554992995713 21747 25839
819754202787517953 15300 18167
110368369934946033 1954 31977
873497471533045889 4477 14605
675846657415853313 16977 31734
681738956555573633 12844 13877
528197974222578625 933 19980
818384206424756353 6681 24687
228919485717774753 4725 7217
673548289738018689 3892 14981
294410923247596673 7721 37546
985344786506392065 8554 30432
184151392339451553 22229 33165
146714023285039009 797 31553
6510199643159354 4964 15483
964838101877351297 17480 18286
985164291252466689 11291 12165
956050687019395457 11464 14786
715495275774486529 28397 36965
26637595734388953 7009 27314
873774865790856833 853 18384
94930785769673073 229 35413
402726871686482497 32017 35894
545590787547272513 13360 13964
170286523637862785 184 16705
477257184381894465 28685 33661
357435195855657665 4116 33614
94132997289012369 1284 2064
578286981948217217 2336 19535
9217852927246641 10463 19432
142118706633922897 24987 33392
119392175246421313 17667 22071
620702686142955393 10612 34805
89929484175623745 4486 33066
976211688375343617 9123 30065
283385346673089345 1388 24318
351004973189127169 19534 32109
625743762250390785 795 13372
834955485309208705 11018 30519
432948812626936065 1660 9590
131629546670929185 2291 13918
871311136819226625 35823 36215
624804140763785601 26850 30135
450609220258332481 11462 16972
609961999171666433 32408 35157
238854653709108065 5107 15231
905219511854895105 14676 15283
696911240082361217 2160 8138
926634359917592577 13411 32637
197258522960449761 15906 19428
647527732731958913 9738 10236
526465176880112321 16258 16342
584222524785069185 25699 37487
550655481556116673 3103 22828
994657245421436161 18046 30562
191234707328991521 24599 36954
506458504141626497 22994 33944
512711442875481537 17499 33282
372972568723582785 4809 9534
941796393760842625 1584 32485
395376264079395393 2150 13524
832638230831900417 26983 31226
242846595003229025 1790 19503
16288982089267991 11439 21857
109872100906024177 10857 33724
771373186153933697 19103 30458
313741554568792961 818 13353
542727065433854977 8422 24317
54331539783582625 2653 16334
444980917866342209 7135 11580
919933930156005889 24030 34026
857850795799098625 31488 33025
387481248650097153 7434 23919
155165267216343489 13310 36032
104035602323847345 4384 23395
908666266839635073 2916 20569
693567970521250689 19433 37139
6211466573812886 6208 22804
608421422829948673 4079 31907
904620283760980481 14637 26575
851323563451423105 15243 21616
790467324711070081 26731 35081
672736309781242881 4458 32914
241643794266298785 6062 23151
488797460333636033 4658 21365
721750864838593793 7055 31852
193861898052901441 27600 34727
546160589664797441 3124 21635
218751782837109953 22340 24619
753347995337460225 10662 34476
259987823634617153 3089 18887
969037310306180865 20334 32063
951521527619028993 13578 22035
564420317787504897 7469 32988
331544933698054913 25624 30854
187167616898168641 4071 13810
918519251003751041 2039 17469
699937885142158977 14406 36908
839381157782810369 596 27565
894132931500411905 8845 8856
595262073098091137 21460 30622
153317427246616225 2038 22826
807234512070479617 20194 31252
440734721568222913 5719 13012
770145166305447041 6582 8655
970791073835439233 17689 20221
305695800757462145 5785 9161
140094209843358193 35219 36134
393281748914425601 3829 20012
299536739178915201 7082 17517
304745088546880513 297 16705
108784954656673713 2142 33608
184551534369269633 6479 10729
999526900174426881 32426 35114
429755008758519361 13448 20362
262797271818801185 26347 35153
954399153479776897 21243 21725
278030313399806785 17376 30885
531619505002950657 14755 16064
722101273230070017 1989 30912
164627832697540545 29187 31802
306239088960094081 13428 20168
67302743282027681 1022 28727
756622691139728641 3153 7835
946043139173234177 19327 37292
944474282367320193 22355 32107
436398738262695937 24606 36723
995392953127097985 24852 30072
908793455116303105 10040 28737
275104592694898273 5911 23047
437911774824584641 16266 35124
744677483863615233 12305 26758
989979582503814017 26558 29332
844327678343898241 11797 23691
376950036304108929 33422 34283
354594248044808321 26314 34764
938792066929359233 2983 36769
303319833447940097 25213 35882
462784036648827201 8812 19328
931053427055065473 15969 28208
46183028845796057 20378 29812
458340120726642625 21082 35711
569046557455564545 16230 21790
714099152445644545 17761 20518
384866064137249025 4851 15543
764937342974516097 5102 22021
166905875094329313 1548 23776
897610714667695873 23161 25997
184114686356188897 8169 37801
694585267842892801 6815 20789
957868190317313409 31146 36023
920893938207147009 66 20709
367123392580545281 6011 24278
558371111636940737 21890 22785
11372405418285327 18522 36134
551408776817130049 33836 35122
618207306183698817 16456 37425
671667250008010113 7931 37862
812319794642448257 2259 5591
740556947436207489 16966 29792
311323045366840769 25409 35032
800284269173513217 2755 37571
725796744650352769 10069 18815
971288901116981377 23865 29664
955646548578577921 10392 11864
741067613142245505 815 10063
843039665911717889 5518 14479
936852936369749761 6960 7530
530469619440800961 16799 34945
491268032862503617 3309 14322
758571455446030977 4608 36398
63246107249700145 3391 9490
769577497012726017 13666 16116
568670614743563649 19217 32623
489697588836563137 6829 27481
892157077783711105 1681 34110
490521374656658817 7113 12324
710166171128033537 7667 17635
854351097422949121 3680 28479
314110538444158017 10988 34211
869654044919421697 7068 13727
936325026513298305 10030 25516
211658407524751617 21295 23307
330201541832199297 4888 36433
859180301212525441 18533 20612
94094543134726657 17157 28241
503476344964440129 9703 17752
531691446031846465 11714 28814
994387942162056449 6962 30362
733870910431516417 4957 31803
148313602542984321 455 8682
35645387738700409 12982 26723
711146763805892609 4873 34679
30150587418003029 1433 9511
87161692974774497 11830 29775
776919655753562881 19170 22803
96043350841249265 2076 3041
390380147578962753 12456 21121
391359927610849921 6781 11660
16726311261212601 230 25441
131385353369701361 12777 18586
122502945096893969 12050 28651
465120334570428865 6353 17457
729657216988460545 1374 28676
928861822549713153 25577 26881
740429811502462337 1449 28808
331030721160502145 6593 12008
327760605353180545 24139 24218
919862639748352257 5733 28720
104996715716250577 3511 22667
518901357191765569 14615 36935
484725748577336193 19397 37548
285191671684252417 17933 32800
37047790420654537 16933 36157
101762070496434369 22704 30074
757515503942105601 27472 36461
156881581173031745 20380 31826
444605156265222209 23675 27374
774565966119496321 8726 30673
248337807412031713 3083 10958
951634781924262529 1394 32304
507540375066934529 10246 11195
60002568789727209 11777 21049
797485891247706753 5091 30536
37551408895730281 7966 36895
425003946418879489 6608 9615
682431006880307201 11283 13314
597498418462823425 9620 17747
278612945486109697 3771 11162
501731841466476417 17599 37468
477851967641143489 25632 27662
730865171561507713 23516 27834
627095867841326593 7771 9770
512239455549856641 13046 13893
429459620526017729 7047 27922
876076717415674753 11442 30107
171794897262763873 11832 21098
904216370444213889 32885 34525
230940590447445985 32607 35202
328507906909724289 24743 25288
25616756637113269 14234 26647
285907759556888417 10227 23711
301480428270650689 9796 13321
931130469591227649 16551 26533
322614268458060865 35375 35829
73042958160652209 11840 16032
197437934305312993 5431 31602
502439642521327553 3009 26333
861593772879139457 10118 10189
169456468057116897 5869 23978
597768204469787137 6606 16267
741699041317406977 7173 13004
597647746824968321 5661 10619
126824284472387921 15270 23869
367305450687226177 7189 11877
350477152523158273 10182 21463
57815731994743657 6841 36939
612166734989042305 5246 21915
929620559426581377 29527 35314
559663212427512513 7918 14648
702911793117230849 9064 12636
930580818414210177 21862 35784
286885057623706529 4352 12028
327280150783966657 7757 28952
431602290560654465 2154 36325
263068138172993569 7919 31970
407416716008810881 5709 24853
968403031055675649 12949 27547
529175325863768385 17 26221
627701752599659137 636 34170
433641498626272449 940 12610
797663324329253249 10809 12394
903089367436031361 2914 16529
33484425875993653 13782 25255
737246026561336961 6784 7340
769867724401553537 13549 35384
968174849075204225 22144 32774
31224670836916601 740 10881
429353226085496001 22343 37606
967255359248785153 1975 7567
891015518569822977 25054 36696
770103440927894017 8075 11137
608545439098350081 5604 34553
834304491636135681 37474 37631
467157559991896705 4686 4799
622206165756903553 11206 36310
657273049378531457 4747 19491
143599441518663441 10981 11866
874860583841815809 16211 21222
554409845435653633 12951 15649
958286684259775233 11319 17534
989275817620541185 742 20862
160467036482849313 1685 27029
306275935750459649 28817 34487
849756350420491905 1406 21481
457547527659816193 1390 27018
95351986796750049 7635 15272
407014581642638273 14209 20700
745105517016213505 257 35495
685727758609676417 22365 24576
81925166204875665 21317 33892
451537203011479681 9099 22075
557581231894047873 15005 33537
570308492654792321 4959 27834
952268130630876929 12867 21362
406860316979813057 2984 11996
758366909606792193 7715 10839
558754463612633153 3851 21496
720553042131392385 7099 14466
71796606982882593 16860 33071
100661525891624145 24242 24665
505768075044731073 18785 37330
839132396290331393 16832 20414
935477433855705729 3890 33061
722511654694301313 7324 36634
99337007581699057 1118 29285
34712611560216545 5680 21774
328677040002286721 4497 7538
632080153204569217 14456 35063
580706351628382593 9857 33934
928805311040697729 4069 11413
925410437232013569 18579 36936
536131400221989889 12624 22507
470717425101856449 16142 18339
986039928209741825 37 27614
804487204444267649 5084 22409
323346885993672129 19627 29053
457296286685053825 7258 25566
792146518367140097 13808 19187
629629965531730561 11051 30815
908070699956397185 5554 28645
39201645752644513 9223 17650
694579919512868609 1561 16570
244791983156073217 7371 18738
398511129075401985 16624 35313
612774713143355905 18615 36498
693832242564475649 10218 25642
535190902926668609 11925 29541
919456226200594561 20774 31047
444067844814259841 20281 30703
450321643718062593 11 23516
685448027483669633 3654 10079
808236897558245505 3709 10747
10434915617626217 3990 35981
965078003876563201 7849 25775
619592403551248385 5974 8668
150904853662211745 9387 9413
4889535489770226 26576 36465
43872073906918273 14303 21717
63439279684995857 7670 14663
742173731063516545 15604 31093
464097797733902721 2988 18484
2430402544383981 35590 36047
192240950689434689 9600 24101
968263885960624257 8361 20713
956965541315316353 21591 30234
200295508537600129 5515 18863
564167459027299137 4804 29630
928933847265014401 1646 17856
114976428667322497 1383 34773
184955852622188385 2059 21452
76112886481691793 19459 28609
358088258757675265 11759 18234
416681799930177729 1302 14417
315184770623538689 7654 9859
79922853365427921 14175 27815
767712399981903105 5486 14460
585356576312822401 16408 37424
339068208921084161 34541 37011
866158160198832385 9637 13959
345661115996307457 12843 35841
108512761878575505 22697 26132
200819420156754817 11542 20325
245081070497956673 19424 34857
774064269559190145 1564 18238
737773647011014273 19613 31070
310901292939441025 18579 33235
451182355629637057 5268 13091
513715718231480897 1493 9357
734002960615089921 30524 32554
152805266885188481 25051 26630
573141716098017921 19756 36985
604577375770176641 8940 16555
551374264251112577 16554 29316
730546386139486977 15090 20846
904889370629117441 15039 15862
469118204537750209 16109 35144
430452142385565377 5111 10061
343878533053406017 4502 17365
249045277515715937 2294 34123
51159065975255657 20507 28508
428908531272785601 1877 33012
170638821429470497 8518 27749
239462434374299713 3602 32357
277622291977877473 18140 36701
53160157155378585 13012 16648
341597078216061313 15816 33541
127274805248998033 20187 20679
865378693771432961 15469 33255
268306834988809569 10063 27816
613691866210764673 11284 19591
371506460374401857 5639 24222
903408559116854785 23263 33534
19970624256945513 22467 35110
430430160733486401 30356 33141
452069296379857409 19788 33095
86786065866945713 1663 13404
872052861150397313 6420 23251
448240152849287169 17129 18305
975370045782280961 5378 31673
550472522565712577 11329 34852
180485198928341377 16783 23413
396297273058785025 15862 20837
750645996772743041 10616 28272
706351997415353601 11569 23554
725572303177077761 15499 19806
113268974930612385 8349 16910
692810740054024833 22470 24715
507027278039487297 4845 19949
614703078414908801 2414 17721
502895650425806209 8807 27123
253649151332052001 17207 28936
997153778543477633 12594 17662
852614559573002113 16943 21794
3569830158149046 1538 32898
430662518503563521 7484 16581
641938039913725313 17458 27295
426973198805729473 3481 26437
554195115047370753 781 36997
69113044115578505 1518 7205
689154917307561729 29149 29761
351112527351549633 31684 31752
335576653253760065 8499 17172
209609708799174401 14743 22045
93807475763895809 16725 27346
481029386276833985 3142 32017
196267980433127329 8479 10743
177047482600794849 12138 22914
353405086812031745 8815 19916
327263411390109825 10537 28198
353901244720198337 22136 28457
227366930948758049 27519 30742
928682294872089601 21706 29398
620511538913024897 10543 23439
964160802936412161 3096 3855
121324192900839729 12916 21940
893212766725227393 27551 30388
278581282136915585 15695 30938
533200463824734081 5947 12242
468509923820757761 31837 32423
621453112185378177 11417 35315
236758727780188129 7219 25566
25803830139487617 11689 18508
53862905227088473 24915 37550
915819631926481793 20187 37557
528429926591801537 12445 33620
298171816663348481 25208 33319
330897443747598913 461 34987
138871171710206913 18054 22709
81792918419967713 19473 34179
114993058186534833 1914 23655
533186221395180097 11192 36548
977832303518923137 6223 13173
85052349982763793 6380 22089
246388132664868929 12859 27668
345069733258522881 10812 16429
168707075827200001 10056 29488
979294826438678657 3822 23917
779268872673775105 2518 25604
195232668671376801 34761 37051
261143639942375233 313 34119
287371098060194913 1742 25857
914346085394420481 4190 6670
138204370488690385 3992 10545
649928229510749185 10111 29613
560006233362333441 2253 18122
796054310206095233 5770 5882
98887656756129873 1504 21228
143302308420729217 16626 25875
807841382430670081 21434 34583
776517376015569025 951 6281
338155622311429505 4301 8511
212873270937762977 21820 25149
340375901429656129 7319 20993
431705040229552129 7994 27439
202012367201728449 33060 37318
377265939478164097 1414 12193
9396803852158799 3737 25933
410355460270530177 9814 12424
125798736740502897 11166 20369
436253322469951873 1890 29991
374399038494960449 20904 36010
133162229249130353 10137 18166
45820917060904521 26149 33725
190199729758589345 3013 23372
299035280912537601 21094 34174
597124762337820417 104 27917
625345922649270145 30667 32876
969411458494022273 18525 21063
338483076712766017 23661 36576
250688512041129729 16334 31929
316276451063270529 1024 8060
549458920882685249 29171 32161
984850604013278337 14978 32415
559083381426724225 15781 30084
272496077353618913 7079 10088
553623349104157121 8747 29670
257805341176027265 8588 32919
492706356969556225 1627 21193
510747129116463553 10700 19299
126120144576916001 17072 21031
226322847080187009 19132 24491
557964359467952449 13212 33335
719225635105541249 3594 33058
805323601111155073 31421 33402
150010997179851553 4175 17499
10047175015891697 14520 22044
466483288428872129 14428 25113
112403186808890609 23493 36623
969438681923069313 13287 33263
697864640759867393 4293 15055
721723222044229121 7073 31507
296993880362606465 19428 26891
648232477282579841 10611 27240
296958584631617857 21179 23212
4547372050819122 13637 30854
19051286163445981 12737 35622
278720452666195937 4037 17579
987564916929649409 6280 25791
814416115651564417 6864 25567
988050461858477953 23127 35102
170294401836105889 16994 34431
480006307022868865 15393 34106
408648528131077889 4825 5138
892214644193828097 24568 31017
217500680171443873 12860 26050
522967613068779265 15345 20945
398231819258878529 8792 35158
418420416646483777 830 11543
424600819157308993 3997 24704
43546228976588001 4964 32548
892904096685594369 10257 22437
46608387982345793 869 13302
385786478875989057 14762 26557
49754333402212585 12720 31020
165183374651856961 7242 23729
281597206981615489 20166 24547
985584404012474369 12765 15343
611731232837563265 10161 33899
615870513175291777 1027 33939
412692787644871809 1079 30025
401816180966424257 26679 28332
159528147350620481 13798 29421
544062348320462529 19050 31085
41818023734208513 7761 28706
332730065586577665 6174 17307
72056455745716617 2374 29322
170256470689832193 8629 16567
940350094013567233 26199 30424
8918275311177838 24873 33864
959620159345071489 2906 33479
83468739400753841 20066 26599
151606762530917665 2391 16158
127068228609306993 4164 14566
84235702743022497 9916 10874
818551495034210305 1754 14244
190008924232202497 7941 15315
103540581073108481 33195 33618
237403868253529985 9571 10181
388602369855473025 7607 20337
161278097612978401 28152 31221
597665863809698561 8629 29632
870740800859430017 16377 35547
54373399515053937 10688 22337
274393685498452545 15634 30659
813325388424150529 10417 19339
914374884778546049 1255 14078
397185629940278081 14930 30643
591099674896128129 5956 16191
728026156371260673 33174 33979
131624743787163825 10139 36521
347658398723506689 26253 34805
690053089687538049 4343 28458
805864111283884929 3470 3798
953417637685511425 6885 21073
417582764502494529 504 8009
859661008216562561 12335 37686
468440513559460929 14090 19595
966288539252779777 8786 31310
178887973111567777 9014 13528
297548374091590529 14369 34661
279272809503911649 14357 32003
844594762220857857 10295 20109
458626198159262081 7591 18450
828599225247302273 148 15333
455219425193451585 11794 30639
818640733696348417 13973 15335
683366888658763777 26356 32881
772658406009114113 15632 22347
574987750419897025 6901 8060
350458926579570113 10973 17256
955855709901950209 21167 22977
634183372069344385 11178 26269
691361503133908481 10417 18469
689637651367142785 4545 16447
411137088426027457 21173 29093
258185411418921249 14296 21291
61187992193172393 26485 37108
341300914781392321 947 9582
42821580173718841 203 37765
430360547881974785 24789 31335
335602838458857665 1396 19374
182481447445205441 477 34330
861432485293658369 19115 36588
696921630472914433 25080 32113
862009783863758337 2028 26146
293911846815099393 24190 35543
28798145967098065 19347 35314
465718703836614593 20762 22577
157921627499366209 67 22349
360792137298169281 14682 30787
572649997680240833 35383 37212
421063765042092097 20759 21877
153225389536689953 17675 19013
364351479410210305 30778 34710
725699511988462849 13078 35610
558422502478578049 15261 25646
349455830406970561 3335 23860
908858826482706689 30295 35879
639632482539393921 28166 33289
11838646050151171 16023 21619
109316756623517361 5657 25073
875878593295517697 9266 29548
717184478436276865 29622 34227
518530196781114241 7690 20246
223424438424718369 17849 34049
685614428599983233 8444 22309
589629532431228417 9752 15204
225330110829062849 26568 33298
169882260560857633 6128 12718
587613535303809409 9272 34864
581883058439981185 540 36368
396201050256109953 2830 18721
911025738533698561 845 26540
460267220614490241 1560 17512
576622415965385217 35568 36696
906473643230995713 11046 36197
95072570927872129 13731 22391
227667046182155265 3351 35215
470372270706402433 2884 20843
607154382125827457 3146 15689
442418776646935169 3343 20043
407561647745630721 6697 8680
850769753412531969 6072 20163
282911891730961441 5466 29802
300259496384544641 17410 36852
486383567467136385 17121 19057
291974205420554945 14669 18619
3342884040051786 7351 34913
607777033022518529 23120 33166
824429852541435137 23566 34062
425550831781190913 5257 24347
843880743254558721 6143 9966
199399478352635393 21600 30059
971011283284390401 8965 28849
92644673947713585 12833 21384
817154417323024513 508 4666
717036136067850497 5765 15193
507334465243779649 2904 36658
799753776156773505 18795 34260
166522192965189217 1931 28918
744561215861185793 25204 35590
522525215431848257 10019 28661
999166065383629825 12265 22296
111558062234536241 27772 29362
819340253206878081 15551 32686
300892255054485249 7855 35677
494776106599697857 21527 21907
552996812745121217 12831 22381
25844716478449217 26741 29374
788493752606036993 11553 29023
367553345499768385 70 4394
916461753229555201 5628 26246
104324609982189281 10932 34766
493407304411668673 21644 33310
39775522399462913 12242 25992
186495183604776577 20869 28808
691426880752121729 7409 21883
32793057130824365 27613 30143
505027446130437569 13613 26456
623150396700765441 23745 25759
87254401063848513 24630 26072
993731430885723905 6073 35538
878029067981554305 318 3275
702724219754614401 18483 23365
61726540079749985 9902 33311
843637855047980161 9082 37596
535105605548690049 26288 29500
444024930188390977 13573 24976
778673169336844545 17156 28955
576408643804306561 21758 37578
477429147264057729 17192 23779
605670874573988225 4460 16608
144689680431188353 25355 26836
675811177928928001 8471 32343
644303532877867009 4573 19413
823964344541678849 5928 34055
356596541739026689 20686 24709
928349485215697665 1552 3184
706365165760853889 4176 31853
832422281211350401 14087 36958
310953396844983105 4324 8580
31139687267064177 4206 12838
86639582085663137 13864 16835
612484253016418689 2801 26478
895420023021404929 4100 18353
770320167299921409 31918 32888
283309892228270849 11529 30109
991547943050179073 10283 22682
158154936120556769 4139 11813
543175274810018049 10573 28018
928576433607585025 261 16086
572467153792871361 220 29296
460592361102687425 1112 19913
960320480836990977 4108 13247
824249944152068481 27880 31514
363026151775002881 13012 14660
82909997628068049 13824 24741
287707694691228257 35856 36001
592231094146679681 20813 31094
411591094898483329 20556 21527
351738810189932161 8008 36291
213463511841659681 26123 31024
696670113871629569 33062 36259
654923373271898881 4492 5964
286992274657823297 1836 21123
290147045720210881 14424 15844
798629337696407809 6282 24111
976685013019761025 6872 11829
469301430337186049 17696 34067
894259265974049793 2380 31423
542121564638232897 16008 33756
763011904097837185 2082 26013
371004031231112897 13416 13473
443978984690893697 11825 30613
525476023333535361 5610 35592
549090580187680641 1604 10280
690896374613988225 6142 33451
252243362835535841 18763 28527
951474238404284033 2867 22690
374237663753248769 32756 33097
314335321794349185 25027 26705
891409614067392001 9226 28931
75358037827921729 15127 32094
320711954821007361 7754 28406
773470927555610625 8795 32005
480681024759256577 1775 34378
367774129640377345 1127 25455
193426550492191041 1531 7646
504467273718379521 24899 31273
347981049906600513 3026 13489
300491923616075265 12565 15943
115786396111900561 25561 30827
645975871066912769 32472 33234
80615647204631105 6998 24719
851196391977065729 8211 17862
854844350904485889 7530 29926
561682665024850561 1775 32929
877352738376977409 16898 24084
449073565185354817 3900 18649
252510263238178817 21163 30809
24651566451684205 22995 34330
208820300365253793 18286 21896
868905556968211841 17994 23824
206201756004205089 12961 34122
7004842261498113 6164 32418
240607651732894113 21872 28903
985982619415690241 5301 26893
111506483386619953 13595 15099
69158953739350441 22413 27128
978249574099542913 18063 20378
769704456772796417 26788 29021
622422599058879233 483 10100
341693835948238017 1480 35130
156356557103926273 17651 29477
97039687925697393 6380 6541
494721135071671361 5126 6899
302669481980917249 20507 34597
63378240793518617 12213 28674
69173755052059249 1404 17385
319969992893803137 8173 14624
845886343515932289 3435 5319
613577613958462081 17299 29158
411209541970062977 22149 30915
218688355733945633 20027 20243
242660796686028129 22657 25443
440352273265084225 4921 32609
105574302878846289 441 23717
299751606905815041 7363 27629
361974062159706753 3655 4604
778542618601001345 30424 33720
769089022935073537 11888 33364
590204345102876033 23564 35124
131547823073010049 6248 8381
663166817319186945 10472 35340
30104848956039377 1198 24469
547601886520922689 14442 32664
505072666528693761 14887 34579
30345276562520953 21519 23636
628713553979164161 29076 32529
460302798307907329 6457 34099
817411696303782529 2277 14317
742124781063232257 9045 35298
467177945940942849 3032 35381
466065580330152321 1603 35216
138441538674076273 1729 9099
246460946243281857 29866 30845
931161510865361921 23388 30956
444025665222596929 11593 25706
214971802375504961 6461 10220
449618765592127553 28889 31475
521197207172502145 8673 25971
199683502637995489 12886 25128
565972170177307265 26916 31328
640431359667452673 19549 27151
948631012532498433 11485 16988
628834695026000641 16930 26264
875579005840837249 28659 31059
730818124152328577 724 4319
115889380598229505 1231 11483
548208021657828225 3332 29735
726870968880380289 20625 23894
228181888708924417 14223 21941
806609004452067073 14967 27577
673610787465719297 26357 32041
12390953028688757 15259 24048
843131999394266497 2214 19627
930565019197711489 2824 14121
538152326088678017 3987 22407
729420015140025473 1367 30954
367642987647691649 27008 33804
9447820317600277 11188 18135
623039734806980097 11897 20204
863023151937330433 15626 23908
888358250822527361 9329 10486
444751839699574017 7555 13796
442804085307713537 20522 35369
331207125027706433 3374 32476
778261505416175233 7554 21050
405109720113440385 13964 14629
28784500952127701 19059 21911
526852342471745089 16101 30556
535217247053161345 5783 33009
818465173888778753 6315 24410
104310680912831793 616 18858
462474390397293441 25271 27799
2651623394861247 26938 35640
600035215109780737 4754 14672
79195746714901809 8246 30665
387781483197091585 1944 6090
957508559987495297 15862 22970
519950229301127105 29257 29914
818669749849718145 17047 29172
597242178242286337 8147 18335
422049237116631553 4035 21176
879036302830851201 5266 10369
393413872733873409 16471 28046
925658493280156545 22708 25320
334417660511824961 536 22803
766051188601846145 17435 36121
795435341857753985 3758 9383
703623384264464129 4899 36386
680397662739160577 33802 37228
197811047543122945 12095 16760
933567414009416961 11330 19734
130673700790669761 10970 23810
674538777832360321 6250 34680
962432489445131265 12636 37157
298676556469146689 34632 36291
650250548075835137 23862 33392
708806611644753537 26847 33463
797121254310408065 13515 24311
130374182548592897 10832 24070
864943761034357505 5416 8341
233969147054800417 3407 16643
421697939111520961 20047 29800
14202087295657863 16976 26285
309996249955762689 22002 33325
472790439027001217 10033 10829
437870297162728385 34986 35685
802803117102314497 2517 23786
364122621089610049 113 26366
401368932117911489 27721 29572
697023630719979137 23562 28658
970290663837303681 6308 18287
185175021585141761 8325 9295
89105734823625937 3703 6556
175263474425829473 1190 21897
781556361479175681 27899 30563
639262919219635969 15816 30192
619170173690484609 22616 31214
897240940311558401 29567 33249
465143943547403201 13435 20225
180172815679501505 4631 24628
77172387854894001 30832 32404
977928576758213121 27775 30553
318982655420313665 10477 24504
825284020331981313 17494 23209
700157174141047297 30971 34333
346376196601521985 342 28967
924004969388349185 16791 24558
167957891942908321 16324 36278
221976316526969697 16754 35781
354319665942565377 2922 20965
384634684519681985 13064 24444
527285701157286017 11720 35436
782429794189702913 18521 24338
916473927696795649 11040 14855
422361870612476737 1029 11754
236184789264544993 26439 37488
831016121959585537 20186 36454
473922374978453569 21384 26095
806034598174107905 7506 11166
939579311319153793 27948 33911
143300198351475665 11875 12026
297100901575628737 10513 27254
768883047002404353 24562 33468
956610866579840257 21811 33272
67269981897403857 18975 29120
64724352523167993 1567 21707
918313467047511297 11644 36428
954691048967010433 10991 30374
163962648780533025 4664 33767
368248489626335361 30963 37044
542706639305222913 19258 20752
698302707318024577 7545 9018
533323166264445121 188 19895
631109787227583105 2584 35183
934242014033657089 827 33829
640724802143825665 3153 3567
901815009624662913 11190 26553
715421195041994241 22512 29099
324433651094906881 6409 12966
900617494857986177 17344 30287
368710617720957121 30809 33562
267782260013913025 442 19138
637771515201819777 30617 35149
345354819560572673 20379 30810
986099686499379457 18663 31180
166519500367979137 25215 35455
548650649797323841 3237 31633
336202278914303297 7977 24210
803193103082101377 18962 25491
545515484842237441 465 28132
239555329709730817 14915 20178
283351286949301345 9608 16520
905070788191032705 5445 7005
39695500999197721 1497 12135
938034537112216065 13781 23937
727261865275327361 4247 15314
383099503957829761 15742 17093
613476811012670721 15658 35872
312023080168188481 3002 37578
781924697666699649 12396 28445
199183360198297537 19414 37693
569680103923911233 4621 10049
355068441566530177 29344 32878
630103873815190913 2235 2571
956031877473329025 33597 37103
800563672550051585 2997 16014
644431067441701121 28696 29932
394307718720018113 25464 26563
614839602221415809 9725 28462
727150883511011841 14375 32093
127124348433468977 32217 33781
273477322201618017 9892 28732
961143980429405057 8780 30009
604638482718026881 35241 36526
624914066369541377 9686 34399
846876065887233409 6361 33702
907016044208567937 1670 36119
361529998637632129 2419 33957
464144644751641537 25744 28827
25478905221408609 104 28248
627868012762185345 2583 35636
33742784209405133 13494 26088
366915211391585665 27735 28227
258742714103323841 22891 35022
706634718068748673 12845 17690
282171887953960961 19693 34522
495381319678685377 31570 31728
371808952145475073 36921 37261
335378398661511297 1402 31386
807316778059654145 3308 8998
251472243563313217 10617 13492
265142581784534305 4147 9143
689830424660520705 89 4634
546220772582142209 18206 31755
702628122913736833 4857 12101
714916857055303681 24695 27933
628245486207397633 5549 11103
938145666830418945 322 19797
854689952944340865 827 10565
587057640262504065 7739 12000
201305258166023297 18976 36355
843488308046129793 23318 24362
122107546423123377 3502 18790
949083589552717697 22715 25541
220646108883933313 15371 29289
697199560109933057 6375 19313
371330212844867457 3255 5554
219415212000132705 13731 28856
492750612459609281 13024 19376
459522039729375105 8029 32984
625651057203654657 16839 19699
630746705774814849 10285 36349
752162014829998721 2888 26157
913729002877200769 36195 37291
630802564914404225 27456 28920
758825033761059585 25923 34616
839855956580485889 3766 14147
857605628657221761 11253 34168
874037571317884929 10236 32132
646381092135957377 19924 23807
82611232186174273 31446 36882
981923499776822657 1491 31786
630939876557164289 2944 27157
459203473404631553 18120 30028
997712728918735105 9487 32017
448752126900881601 17188 25775
161331721935724193 13452 30351
582006486718686465 6749 14146
531521501397214977 24920 25849
833135720851341697 20847 31557
187795154658488161 3300 21739
389766101478233665 956 29997
744460762224086657 33232 34464
615821894399868289 17308 33053
338790036616771329 10515 34573
518900635735438017 12455 37289
679768967829467393 20428 34046
489119386777982593 19767 21905
816297162106678785 19367 20788
574752631278858689 9079 22390
646813714046821505 11094 28006
523717061499763073 20008 33656
320379701567745217 15534 33504
719354754982934017 37394 37418
156569390562601985 789 4991
636924144156662273 5726 14366
316954046094622273 12413 29166
217881053555789345 14405 17220
658639039720178177 28180 29454
682174754002186753 20055 32517
329181153109388417 6337 29100
624315778711125121 9106 35625
234423185715037633 2578 9979
960036053896143233 27338 28341
747895749685568513 5803 32086
56910604526269281 9633 17510
735057107493638273 16202 37434
631001610023854849 14106 36365
44922299087218673 8478 34971
761517690828558337 1911 8143
47779685162431921 4570 12796
723047628245208065 16070 21032
509397540627446657 13075 23396
554826018376036929 13116 18075
309563117926465729 131 15379
489662430461589057 28893 36728
157618735460502529 18643 32336
558212045866046209 5895 18566
838100054008613377 21965 31225
338586664515727169 1128 24989
159628553900091681 12939 22316
14038327916598093 18 28666
240464552150875489 21680 23931
453956117360160513 28726 35180
520770885803827329 29198 32025
666865599620511105 11913 27705
808662372668329985 15872 37264
345428436044496577 4742 29265
315720806979754817 2332 6394
798630289571111297 22433 25511
685465936114205441 14304 28085
632082366979840769 14640 18794
129795553955645457 1009 19556
245200781900880577 23789 32022
946866451921188481 151 31307
395661113440720385 8437 16041
573355709305275265 628 3826
667057321360761729 6289 14996
309521770409467905 8704 9205
890722896860534529 3579 20151
527345942548166145 390 8277
683712556297908993 14084 36203
539960011796161153 20701 34024
486469601666012609 10796 17515
800916649930286465 8720 20825
753847655063498881 14134 19610
271117537803654337 18253 23922
628831298679369217 34260 35332
956900752652970241 7675 30655
544303024399798849 9456 29925
72021917646033273 24710 36872
778548290993793281 8412 13743
430857809845832641 5798 36175
993728216217011329 2391 5748
565927763073169409 18612 19839
612645921198616577 24859 32299
649479542276722561 6253 15562
962932944375499009 21390 25178
745702229271166977 35060 35686
918348532394954753 24774 28984
481290907957770753 24877 37355
755235558137815809 8520 10640
534339162255768961 2587 5565
190010500100822113 13996 18722
35568083941356577 9976 14673
477197146347553089 3527 15747
21632881451957077 23490 24881
825311960396671617 9809 24635
994893152203331969 21128 36098
143253988628334385 18495 31077
660615980928376705 20788 37517
355407564008014977 675 5444
425314024083107265 17863 31709
166488639476373377 30612 36555
311586876749352385 18778 25334
417936098961231297 1252 21280
380091229791219137 4559 28532
841055840543834369 3875 33332
206523683620154945 5472 15016
259179958481876577 2543 33660
794779709504766209 12597 24725
137924018177816529 13025 28295
298377933932819393 7584 28576
733963998431757825 2615 4367
781077733049613697 17372 37648
492301649891107457 20992 29167
731016218970204033 7002 26318
845236142301740033 3877 13624
754515608615534465 11899 17937
755460587395933953 707 4450
286156597895121921 10184 12024
350184964091706497 5345 19530
88567979866468257 10344 28427
472090817630761025 17265 26502
150131147739266177 11752 24909
361105222817297281 7369 17355
558944317692848385 5279 10039
592643439352773505 21905 35269
509172879413291905 949 12144
926278749385001985 20772 32590
532306750206458881 3855 12768
463536143854998529 1387 31302
687525983284807297 13655 29367
512528009672887937 27561 36642
141021704900552433 11970 25497
891178526697107329 10567 36501
445239555615167169 3143 21257
84830899343696593 3118 33493
969186022688973057 5455 20850
542468435512763137 3481 30372
856128156608853889 12841 17410
31840678700245209 20098 33606
626368307297795457 2983 25930
328035589473959297 5551 6358
892044324510870017 26678 35694
696092242270022913 9347 33461
997436357711507073 7868 24083
477760201354119105 686 27451
495160080587957889 19344 24324
395227950276574081 2511 21187
594540658573024001 8852 20328
133042605836809713 15589 25330
870123069448602881 1609 30721
961250840219715713 4229 27321
887706136102849537 10442 32991
678390260265746945 13814 27694
864339850494665985 31418 36243
358492998944836225 15596 32468
512338787737448321 11789 34047
56941248924349705 15873 28485
315720551854134593 8127 20510
481930021333479169 23645 32029
25944424790424137 4307 24297
660753901669426817 7174 10318
868347180419867521 14298 33356
884311623593116929 32274 33516
265022691512356801 19215 22224
366630644823661825 11698 11828
19928913113353985 9567 9712
766321429563472385 12253 25166
110854803466168049 17374 37160
70856049155384681 5203 27913
649683237705396225 14820 30067
906008519989949697 8600 23917
556037145644651777 2051 20074
939834539041701377 1760 27001
357408428957263873 14762 30852
353807339841690561 10732 13165
740289048735320449 6386 9000
175907691022377569 14086 25319
46842099996261769 10467 14795
213713809972471585 25615 34057
134320782884984177 4631 7268
645684791406953473 8720 18981
28659022208792353 29739 37671
940121799237115137 13253 20564
256301134732495937 1551 1554
338478653896391553 3711 22145
767250622021883521 1424 36099
558328294084287105 5939 20465
340501927862860033 18099 28863
530721931823141121 23306 30289
314225102250794945 11221 21406
554045467148508673 14943 21337
797683571689418625 4262 30266
303742608099828033 12048 16277
570722561715705025 27884 27905
847046206959912961 27503 35061
339260241593095233 14087 28542
881571321796858625 12305 23792
207380362074623297 3428 31190
974324340079729025 26900 37284
431659666438690689 3970 21211
166483005943053537 3631 20757
299211877782560961 13861 25282
51254567252680521 4259 22873
624859790847992321 2383 22112
6061279161006184 12045 31395
253753226268635489 11446 24958
181947859044438337 4768 37591
3006851337971740 26870 31583
639411466610187777 5416 21957
222439173323174081 150 23924
163448526402969921 4507 27301
950335720129615489 23717 24633
563807335915900161 21903 36411
982017705806022401 863 31029
718117210147081473 17397 26198
949237790598942849 105 17280
717982933811004673 12792 18973
896504322625155201 3419 37845
224372433043651393 6381 26425
738043266476537985 30200 31030
485294611609933953 13916 30103
459188477991325761 6906 11259
362179941387008577 5064 13059
784567535505431169 20047 27959
29274744870821933 6324 31278
553887380729882753 4260 29092
94916642339608609 29473 35712
280254419839437217 27177 35307
945248097181664769 2370 21439
747223072425022337 6165 30437
556502331232618305 22170 28881
253246562505069057 23370 31532
63629562430254081 33176 35388
958278937884635649 27012 36349
269370412058218977 16890 18798
633214094259912449 4951 14394
501588456685201601 24768 33267
874548106345550081 7336 8165
486696257012393857 11263 35725
294441090658864385 12540 16658
117644932426703265 6817 27443
666470143489355905 17473 17572
617451539667666049 7008 23989
46544237586900297 4694 25918
375528766820767873 11020 24383
366790575208149505 17241 36862
675812623669710209 20252 37521
946193637433054849 2180 27554
125725044529463761 11106 28455
742071686647413761 29203 34191
502103707259959041 12904 37791
52110869965062537 13214 35203
931375426692316161 7589 35306
405409266859898305 10011 26577
370058725928284801 18195 35369
145098334317623329 29311 35194
624793083700314625 5039 12713
162120082929753537 16491 19302
248372813595533857 2900 3402
962445603829522177 7820 15392
716354282714068097 34108 35762
301085430170310529 6314 17950
881292229415148417 10732 20947
51177086255847825 19003 23383
882895374051475585 26258 37500
447668679461791873 1297 17869
435743885066312257 10582 24247
498539760641321537 11686 13915
941290826087854465 4326 14209
180645891476878273 19294 28743
407989768788009857 22360 22767
44044221369262009 4118 9516
727311328672801281 26699 35038
433249852942445569 8723 17542
952140469874091649 6160 37808
580305762097978625 13730 24487
22231132773132601 19557 29621
591955874704929409 20179 31841
681583473413891073 21503 29867
896798839962400513 10325 20697
831416031600088705 20038 26460
567633937704663105 2990 32184
182358732221143073 9525 17379
970227036053515265 5335 14472
761098028371552769 28980 34120
130632843521176769 27343 30562
79004043645905857 181 29961
838185634291704705 22197 36059
161925090596373153 10418 26267
709599483426835329 1958 5268
107028775809890673 6079 36907
461694239882334017 7039 15172
920234772847951617 25205 25485
185596746380333857 16796 28101
604964313245059073 10907 33153
261416513082963329 26063 31509
949284211918087041 26670 29748
47468504604459841 16653 28979
460266038448548161 25952 34461
648252166521316993 22828 27968
341196372509646273 31140 37802
487386107824171713 24108 24988
378962545993939393 4103 10117
729646927281663745 14352 15255
923848760737957505 3807 28085
529949446391434241 20741 32088
434995912059587649 23764 37097
998458260924522241 5392 32965
372406439165903425 13135 13740
323833471892392321 24256 32043
962180027049182465 33151 35490
663452356020627585 3704 34151
659131383396516609 21493 37230
48369653920353529 851 28027
734505054887915009 3798 23611
993280237164853505 20818 25844
203305328889459969 29044 30357
62107766004693585 934 28857
28392822079577941 11662 26639
674751974289307521 3230 25342
680778580154100865 19354 36487
556668194711185985 12778 16291
47093175205628057 11076 13297
458936848917076673 36225 37342
754373105301969153 15714 37106
984295216173400449 10015 28715
520712889736696385 9255 29357
934478086289118465 2054 30148
536069929615212737 12203 25028
355558946277703553 1536 37168
267769378310230625 8412 22660
947812428556559873 277 12712
42918684805247409 14852 14911
405604506906037441 8913 23042
542419045504910721 17847 35526
227891470959178849 5954 30309
273616478497121569 9876 28011
901062923541040513 15637 28048
6757481113179865 1067 9790
83552372608110657 19412 37491
433784333680197441 4273 13292
599945941657217921 16896 23697
805333587477687041 10638 22725
461794348656837889 14500 20611
756567622914577281 11358 30142
725147883159756673 1804 19097
109145011115639793 18531 22676
193673313779285665 11392 17915
892122499475281281 8776 28324
207048422189224385 3957 17542
503145707107020033 25293 25800
341994240477362177 21562 36156
925018619852512129 6432 30457
377502304385778561 646 32718
63330919068317113 20208 36069
303998282312548417 10717 25550
282159771606419681 16816 25867
538442127700655233 11308 31834
989778120472887937 22944 31707
737223554197157633 6501 33057
534443679998606337 962 16310
712509908555595905 302 8059
297997347112254145 5296 29002
663953721890649729 12049 36226
901370578590192641 2092 30578
536548837082513345 14654 28879
624338668119602177 24383 30820
887321293324902145 405 11497
26862405607591457 24675 26348
354279941826085569 4860 14201
458151106697453505 23422 32769
410241787829605185 30720 31951
803741041832214657 19081 32644
71785900161110305 18659 35938
594393944005926017 5976 29865
98834848244962353 35827 36216
40080149569167393 5607 11510
775127508264340353 5301 13847
810350833076210305 11703 26690
758627917793646081 2938 19313
48811218392561529 13092 34870
787003926287162881 4241 31823
448247326615838657 23961 28242
900301390937471489 14014 25397
627725684351407361 22625 31432
119187302900876097 5826 35528
955556095668025985 12393 29241
239560227766517633 10452 21702
814941777650123137 17704 21383
816742321130455169 15039 21704
454599097776817729 9545 11811
802319957259442177 7476 19550
548942381991526657 6047 37438
692883156855593601 27912 33540
25105056092979085 21236 31115
963063848513499521 8158 21518
335758969287756033 7733 30924
420700865039442817 19541 32641
764411647232517249 5258 29103
824126863271288833 138 24271
991471918805888897 677 30460
927764869145868033 3565 15204
501147578170428417 3074 29330
711829880268524545 26878 30477
857989552520113153 8351 21751
876489588825172865 22139 31643
674998073516714881 17969 18090
808738664593136001 23956 33487
815502330991126401 19574 25713
598762862286143617 1167 23242
737431006679923201 23220 31948
818645205880770305 22525 32229
276905168986022689 15012 20483
876133265328896001 3910 17148
90297804175403233 15505 28620
252828430275286561 7533 17379
848035059788248449 58 33230
152200261288406593 25529 30607
159656144181195009 20056 32716
285285965155097185 10892 17031
782353454227294465 9636 21298
163970897632744097 11397 17966
533998170883901249 16747 37647
925352665167224577 26186 35910
918658437381612417 19739 20130
162941058172911809 4497 5685
996691267690106753 520 36525
444724055620710593 12530 27234
743860995175825921 2076 17853
240504647272850049 16540 36456
803606187505859969 21852 30256
940547777269529217 2536 26619
207497877204634305 7542 16145
198842086598538977 18044 26376
234752339507434017 9014 33410
656972587462419713 31336 36777
177551053570883969 21873 36659
637416708314283649 5756 26085
553770091641037953 8905 34670
186266549053073057 17587 31707
74745844824111169 12288 35933
723215593722152065 16476 36514
296227878997353153 3496 37127
61122782848869409 17234 35671
470626787728438273 25526 34391
543386695647178881 12838 27188
766095522708720769 19687 30440
87726634229881025 13041 37328
858557498075032961 2586 24745
112298258896338161 6889 19139
723147274612511361 4453 15940
282101372392119745 7382 13099
590928517584419713 27316 29499
428506178363427649 26757 30292
200396522113660321 10405 25710
609594663960024321 15035 16169
164230697617757217 2084 2573
404761571314899969 20864 24759
892361627962554113 30459 37846
210404103972948065 5674 11118
779581390433779841 15923 32086
777001051573314817 1652 10190
528766853541409153 8575 31405
165931108978924161 17780 20494
922471901589421569 25914 28213
34087541215477301 26545 26877
505326534222984257 19509 25861
536537541666248769 5423 37351
714007617287226241 17456 37039
93636502521469825 4997 34224
929052453929923457 7682 8887
717872606629441665 26367 27691
968182270521470593 17891 30595
522172781748672321 12947 18264
279946515681228193 708 32780
629127895000905857 22239 30345
336585262267508481 33390 36072
998593389361509761 338 36116
458251138164310849 82 34160
793030024283126529 25340 26114
83581121195170033 19350 22546
933813061123053953 8006 22176
925261137716784513 2238 24904
596632181288512641 5167 25107
970993379967129729 30560 37120
468768913448748481 9571 34630
539060993041598401 33586 36626
458432093135002113 5520 35852
360616680606984385 305 32889
806759487135416065 65 14113
101823149012329137 9383 18887
967313586255315329 18516 33040
993791108189359617 1382 21492
120368528510347521 5534 21351
374244208552394049 724 14247
420446008856259841 5392 12008
367496903715693441 22603 24243
280826548695664257 5292 37356
661439300292652673 4351 26663
360619450711752193 30566 33796
193036135994422145 11294 15604
858320092552283137 23042 26796
53668407026318481 20352 27893
410457958089239105 20722 34609
952805931143121409 7128 17120
252071301455707457 4121 12179
19514808388304773 8267 16622
805326873493967873 3718 17794
28755779472735557 16191 35167
242455330862505025 5996 17556
537832843188081025 9645 32671
844198092269067521 1870 14939
588054575500354561 814 18153
574352047151727169 7336 35169
41562744920820905 13961 17540
985797483411673217 26715 27337
311841710167076545 32035 32985
538567740969661185 6659 18586
589382160671075201 13097 17447
415446032756335617 20362 27084
935646037511322241 24615 28274
620613918769201665 6431 17785
322509941406405441 12056 28920
667409495436729089 15314 31811
338447193565546177 296 27673
634370132916764417 27786 35906
80555703035368961 11770 30510
801454553765182721 122 2145
834120865605616001 1182 32632
900037846140058625 15549 16827
203251315074947329 3228 19056
865711728866827521 23435 28162
256223507587211681 7463 36774
806039060709174785 3344 13541
929715689836964225 2292 4954
17780652071166971 13880 30670
116177985152422289 4751 21064
904728439081331713 28223 33673
303474832201242625 15650 21798
981070827698644609 3183 6895
396740023482298177 7310 24870
720447463296274305 5094 12981
214042880795201281 9922 23888
164314774983296289 13973 25430
617351436007442817 1951 13155
930905387684695937 33358 35971
753099638245299073 10881 33881
121559485944843009 4276 10708
485190244068807169 10808 11331
51350895946207233 19018 25028
768183663605181953 9591 12708
352150540564593921 14940 15671
394355269544679041 2947 24843
284602041866257601 6717 27717
676740196598597505 1849 9080
181560043129294977 202 29118
33993906727435077 25437 35690
674706795373062145 25431 33929
810077813442088577 3269 18134
492538846585574657 8929 9604
551991868844954305 1715 7290
40663894785971881 30392 33742
826429590233185921 22557 34821
932034377694904449 9924 33919
841163071076668033 7918 34769
588970284475870209 14456 27531
835391484704270977 1032 32557
364521827195005697 19759 34021
176151768213049569 9112 14066
376378757246065729 11428 19736
567405453050479745 13614 28291
410637588558401473 264 24610
347307923749927041 7905 33314
480624085048795265 22433 36635
190925308041979489 21735 26568
956943678792328065 15713 22808
687815860695327105 16877 27616
447359472677838721 808 16099
700082310226644481 6078 35283
275829517546483777 13494 37518
656915845196639489 15419 27618
223364169321889953 7126 26970
375062778218616449 14912 36059
503386939086112769 22729 23693
469103694769717825 4889 21854
813339084826218113 25132 27581
848404419351435777 9301 31583
508864727947681665 20637 26690
300045095929110785 14433 36028
561276843691793217 23469 31272
219769430851382465 19909 33202
895184365822927873 1338 30734
867294373879946753 8550 26114
555327432741442817 5210 17855
360593516657370817 1885 35913
911018116914320385 23059 24731
299832292137072193 17974 24275
782007020501744385 17051 34588
683848618578192513 14051 20029
268008124170989953 8421 30635
656379384985871873 16877 35868
453117210187251393 19633 19706
852876185136107521 403 13899
250629901948954625 11533 30083
819220653091779329 14016 22828
335331496230288897 20122 26277
31105009697736109 29946 32801
511639554242975681 28678 32794
728089494801810817 14142 27074
913416589074948609 15331 30957
680095873838904961 27223 29905
665530284209651713 7430 35543
587073815261536641 7579 31682
95715116948049681 237 20119
679762244829557761 9451 26043
250374352742369409 29603 36965
195470664894731521 15738 25754
753924569032726273 1809 34574
739184910158041217 30884 31281
21130653868496553 20125 23125
449347820560522113 3797 37785
304341774401940737 23476 28292
990926499641030785 5758 17963
483119565217720065 9763 33620
221966749314180577 14683 16529
457454277719612865 14882 27496
102292159386063729 4571 5953
362944765257694273 14472 37464
755251698652788353 5716 7708
156776238586196833 15717 25799
714083014188101889 15895 17351
557590347909183489 11452 19498
737599550925825281 21843 35340
112748508993426817 17506 30948
35932298349745653 2056 18053
384529872037646209 15372 28445
871334875733314305 24453 36592
526826895159594241 5556 37441
726557961916679297 12902 18992
482116020671725185 32591 33948
771219625120483713 3180 13391
954920848542109057 2054 12036
990842982415625089 8432 12477
957814375121373057 16807 32332
918197454707982593 259 22878
435343518568238593 11202 25530
91573343871541377 22229 29669
751416494959357825 3005 28039
413934032070518017 1861 7404
208494799087809217 166 24034
144306497664000929 7323 33821
242505098589660417 7446 24031
845027224194357249 12156 13734
584598274233293569 785 11740
315967906159638529 3723 31686
879311723354788865 25415 35559
433700051205466497 18284 27982
819802379773101057 14746 35750
42512802528261065 16626 34344
704743871331302785 19737 37594
196425066265138785 11302 27023
584562205663026177 26341 29009
13852391214665973 4692 11470
691678379628854145 3168 18883
284706684078788193 30599 31734
643042736838701441 21755 31863
825111175696417153 25551 34567
532409654642819393 1063 10374
383988245356167809 4625 11434
396803524848543553 21386 34590
976412745909779969 36800 37233
137069540814110273 3481 17017
697548584297596417 10818 21784
715590365202068353 19063 25530
417417999571721793 18981 20261
435439018522018305 1220 16186
951878873260856321 4357 28238
14898086802595857 28289 33890
910770222065334401 1649 10401
920264705276963457 3057 31900
197329865687255073 10865 28976
423181603046252545 9798 35692
947818521089242753 9595 32608
664264331889782529 693 19038
221112657632918529 3450 12477
487156491600821057 1764 36171
842252617398511233 6167 9755
655619043272707841 8808 20652
776718052362713985 7435 10485
614397124028379009 16770 35046
488720744185268801 2178 9724
267945594474454657 15662 33193
811560853919278465 21674 24880
68136319784805721 14132 35733
374626217461720769 23934 34690
472432338967848833 3275 4766
549601246878456321 13556 33688
76397214217131201 867 26654
28989920716423257 433 18600
145798400593193377 16139 32782
873666153145027329 2127 7942
559822069486337153 3291 13028
671783311616646785 17406 27049
83659645414087441 17342 28212
528384405128935681 32064 35559
230155683368614913 14707 21489
364112419125358849 3451 32186
322297087564678017 8802 16308
413631050472307777 2999 25466
771519426132222465 22917 28296
162075468590810337 870 26589
252137236458338529 12881 31062
704093419171375233 6400 7383
443477322649975745 33795 37812
337408062649910081 34006 37407
94758683987535617 20402 30139
866345051954997505 1784 25171
489424558089048385 517 5880
572928069663529281 29059 31649
355099002073160385 18515 34779
363338521642806017 5865 11262
993872883420145537 21055 21522
581430341372577409 3784 5709
266789835618865825 5230 15403
59574889411070585 6134 28767
402493194107258049 10711 13866
978566910028146049 25036 37823
358109996091968705 3743 27094
49821337943217969 6676 30959
440904614177092929 9645 30190
593264214907218689 1415 18351
587705449087238145 10605 35955
920949725834507393 8790 13192
80648300923918721 11538 21344
87632991377400769 16856 32800
963645407833411073 20472 27055
770452724856699649 16995 21884
988904455280952321 1766 32292
630751535019822337 93 32198
769104356174537473 950 22825
706031146268632193 3300 26103
344529241883556353 21702 37119
10156941258824049 26164 30485
997394791599276673 11938 35298
957281346782441089 10443 18636
336006053562407233 22760 24834
538744429980237505 4033 37813
44513863901030961 29190 30941
171265541562750209 9050 31406
202899359936431265 5761 30216
224809807247023489 6797 23406
236972950530315521 12613 32313
326315753247474305 1402 20830
514220821425702465 26312 27975
205307304941737089 3749 14012
176491618148034497 21368 34247
979874304933961345 22474 28733
964492990873630209 13140 24507
417542286479740481 18884 26827
873070433804343809 1415 32998
122955533873028593 428 5684
327827327555660033 25449 33634
907358425145286401 21230 25866
97799771052550001 12077 37335
711745073756024065 7373 14258
155496975158349921 5732 5918
281669763604551105 74 8305
622178168661008641 14170 23214
311129939466372481 1605 18606
193632368838073889 13129 16400
333562361245395073 17922 33629
999243004908251521 4935 30788
150145061497145345 11120 18785
492025799212747457 9946 33165
257155842683086881 16587 31612
182872311237588289 6414 35954
49375170410019817 32002 35436
476701135602859009 12589 29324
569354888554425281 13291 36593
646488527807193217 21745 25410
38585337228571601 3832 21521
368863559519731137 31192 34436
543292371099649793 1776 29266
244246962700202625 4424 5068
301964346020174209 1954 19117
798942944799328769 9789 11866
794802244502232449 151 10611
21662718756616073 5293 37363
240422722625854849 1102 17021
131410005399068561 14095 17973
544169266021096833 32953 37303
615433959654808449 11605 14111
656836981046286209 35398 36168
275478078212977089 8124 34916
880566961108012673 528 14395
42745662505225825 14731 31182
191793788884670145 17465 35522
797181978817185665 18827 22892
200272766454869345 9063 30687
249250510322355009 13307 34343
364457607983599297 1569 9255
205000325333138273 4777 14917
470572801761232257 7225 8668
114761376813319777 13749 31255
715233248473058561 14639 27670
886385632090032513 8873 18635
422246046452041665 21193 27975
980867010462475265 17347 23536
272865996370558849 6301 10273
405388892980901953 26519 33190
512031644108514433 20168 33324
611488097401135617 24990 33840
656836849141971201 3342 13590
607988866838390145 9842 22859
74291437502264305 3350 35444
693988935530086401 1072 18008
714064232742959617 29627 32281
144612406306656289 6821 36402
534315463343357761 8656 37832
74889548309798209 21595 32187
424086690115988289 724 2102
828387500054994049 11781 28530
654888820667476737 12840 35246
362398268049275905 16965 31311
495518737416706049 20822 29982
469506788266635073 1341 13285
287726882695562113 19790 30047
951694687909238785 19187 28190
334464692886090369 17097 36013
24172725642849005 4427 28473
991450061501264897 18805 30970
993801481688848257 9778 12710
967938106771061505 13506 37054
681297867187843969 30257 31636
631542070417236097 25258 37822
62529983287461737 4313 32855
736737771526353665 15641 19885
788671502284110209 2338 14104
903224673300737665 6435 7308
925782666023906177 28099 29070
676620482204260353 17553 30943
746778624530740865 2070 9958
807770075062261889 20115 30759
718734828255534849 4989 27379
137306059956447521 10031 16167
423845560998906049 897 1918
893217206737798401 8878 16965
190261938467841665 31696 34269
358546959433358145 5854 20030
567840057459044097 17851 31993
452893003356091841 2029 25290
465467282702675777 6495 11569
53263366071806929 29110 32388
704798788253476993 17626 30174
505072176416685889 23843 32366
773210852359113729 18819 25415
21030364310195893 30936 35968
259593693326046081 15951 31602
884421757452752641 18472 25584
836933873535812737 10433 31302
21826835163356153 3339 9557
53556802977006161 17281 27010
24827647404659813 6323 24960
550478072687184321 30062 30153
530111533825351681 8436 29349
908612855686804737 26505 31555
352422360875930689 30554 33855
260553759937991457 10292 26094
122550617548657921 1877 33758
101946608346516145 17365 25958
720133917282705537 4600 27211
478430153441991041 17699 24858
548028053471956161 1340 26709
697858843945589121 4391 25984
68238214941015233 12715 27149
341594128180005889 7777 14229
514246147836363585 19427 25388
960318261699207169 10361 14443
790979041763133441 7825 18408
259713813071329025 6241 15839
788963214641245953 10713 19366
793647251247954049 8579 8803
913453939954973057 341 7891
198290243719625889 21581 34105
852789455745838849 2610 34734
439514568431611969 2351 5234
656158264420948737 4728 27488
189797667030518369 27261 32094
410915768221730817 23255 32018
992548707726818689 21887 26181
791716767990930433 10388 20341
299690150822797825 13981 34795
39003740903840625 30071 32882
997908868244941569 4853 11133
118669723585863809 27213 27445
219052938908731681 2823 20617
928913863073848449 12127 33176
822407398711923969 4611 21833
614351766534337409 5723 6937
384440572441192769 11010 15248
547563256540119169 13314 34134
303495044595997825 4628 5255
340914121941832321 1172 29307
437984234116356673 2858 26959
320929370551983361 15332 19688
581699770012043905 4986 23165
907777484797588097 8228 14950
508457125580477505 7088 9078
608372359503821569 15869 16127
12927950713027771 24524 27144
417021356880976385 2754 21093
209823022617769089 3439 4302
2731608745722981 26317 33392
685244894879325313 1543 2358
996548926999974273 30159 37763
82898529893682849 33856 36875
751131396522570369 4916 26909
675076508035893121 13585 30524
654822422158783745 28368 31440
35048039693890589 16324 17139
71552292612228289 9748 13661
661817039765132673 4837 9788
650425069409845249 6219 11788
921091049734044929 14292 35322
681808909126093697 32296 35646
566065795439932609 13979 26261
473930203897449345 27200 35741
936498376218907009 7746 24182
660816348671591681 6067 29782
220500028476770625 7064 20339
987178450445849601 1859 27937
814025972401694337 22314 35039
136497452156280737 1940 22371
755948510102889729 1361 35217
89088106484236817 16806 30225
701596592435521409 5587 27928
409326045437058625 1485 28647
967662066844461313 8140 15948
294934675634134913 23058 36486
998779487818566785 30128 34328
253638133285537761 11535 23319
794060243374282497 18260 22881
879390756411734017 5125 37582
709800751713117953 15903 17405
928168703251987585 16510 25024
615218752507949825 1354 10052
278649991718378241 16082 29803
72680897365913217 17363 24688
119856793465320529 8142 25865
80777077506589025 1052 11717
544176344606878337 936 31660
308755833273210113 3264 6315
747251059705423105 11482 30199
873391056932113921 4690 13208
44905396719524761 19331 20084
438281642118781185 24151 31387
477662560726717121 23108 32033
267808071607625217 17870 17892
815335480295626497 9846 29671
781716545366549505 28580 29366
540746179298157185 9457 28285
667454129260953217 18481 27807
917516065242107777 12115 20162
240154203211844225 14532 34542
135017322254956449 9483 28169
897319267673488257 6294 29900
633476741950143873 2881 9842
871665122886270209 12029 35117
466871608531153729 14260 14292
858011834119331201 26071 27394
923525180824025729 20996 36662
974276489570954113 15449 17253
387292472159717953 4685 20869
952099910061441793 10784 35710
301834423365388481 615 22106
594149255901442049 52 12152
212300290088212065 20919 34542
278120997971846849 4754 8217
504971579626651841 6071 10557
514233890744790785 3854 23522
751387104863116673 33923 37688
44645634262117537 21403 22587
206999285411964001 8819 13078
681216858095410817 20846 21293
805138562284742657 19561 21296
628128401148210049 19284 33383
696390922262150273 18597 23188
205697735070984321 19361 31738
519789636527239169 9064 28765
622447443330408193 3284 33950
239498436512118209 19633 36308
452925946593296641 28397 35030
452788382454532033 28194 32812
590372615144495745 10489 12306
661330423054874241 3655 35168
931615455911085697 16197 27182
69122649443105641 14780 25442
809939352834426497 7439 18338
59945777385760121 12016 20226
210759467163029505 448 22932
572143725446370177 4315 19029
440941847309652225 13896 31994
103227478533721489 33991 36574
645274331188758785 15437 31135
503218566802932097 1174 22262
344471647681906753 7060 25367
837929758113372033 16286 32778
388876461274293185 899 30806
809453920902417025 17149 23268
444468017526638465 1629 30051
656822849452321793 4306 19489
806877223965571457 15900 16305
75031577777568977 4075 8504
494340756683421057 11192 15239
41000508062690953 1119 21679
684482533999755521 13218 18279
195819505490181441 25323 35013
420476353997564417 356 26358
925849363133931265 11494 15874
441495314288758337 1429 37266
914699045320990209 6353 22605
871320813211788417 11415 28045
270063711726034945 665 9868
217704144242958369 10798 24256
651668978759989377 3258 15868
66098857742211689 4646 22181
361057415437908673 22407 37625
162239375045331265 9368 29819
892823441623708161 6281 12203
668306032817049857 14662 25894
25183916015148357 23991 36396
444202801277242561 5050 21809
839697663799814401 4764 32875
909999047919306753 1580 8955
669708864144649089 32076 35644
472217707056913153 3769 29187
968553668636989313 13111 34474
64587101156384105 5286 16815
642245267060442113 28547 35446
60366814080083489 2919 7350
870632686359346817 24603 30481
156144462579923969 20853 23217
913491218055849473 4712 16409
972325411149668609 11422 35046
111302433589745681 7440 32425
346948828098341249 10566 26277
466112987061503489 2126 23312
501269802447211521 6664 8397
589820898615176449 7576 30410
153602451962392193 7172 31071
886374338606980609 8974 24520
759136237433708033 15357 17782
842944161919977089 25266 30449
694190386360766337 7891 32198
619884214235749889 7267 35291
835686741370892545 7411 23465
115019386248963681 14314 20880
799823863938080129 17939 32573
767252183288842753 27363 34926
298144814526338561 23485 27903
624095742542639489 17725 23993
565833515541790209 8388 20227
492512141412102977 15325 21193
910309872666744065 4118 25079
956901010010472705 2961 37441
849918283717435905 17699 18724
414282432675076225 8966 9109
402333623953538241 10426 15268
703590212875813121 21473 29858
222698134903261281 22085 22924
298532701316556609 3062 4969
486908380333460417 29524 37632
433670245437344449 14316 18572
863213552425655425 13805 35200
8657155352505442 10044 10214
634515647464027649 6263 15453
664511303547048065 24186 32876
87688870765994417 23455 26486
763818359096514817 34443 36166
851527288629824897 18854 24971
189817396903482209 19112 31567
370931351657354497 6375 26377
65107977551189577 31466 31937
484130177490314369 6949 37160
733164575201758593 27971 33356
429550066876210241 2291 13449
160228885130774049 31233 37764
953922604353380225 11383 37696
446422074667925249 943 33065
795099703619619841 6801 15682
104769536771055265 7724 36083
45145843491084745 4196 11488
969118692335545217 23019 33319
220510908602541633 13865 15510
549724293672024769 2404 19877
558281287305135297 29576 36333
146549636096086305 2200 26584
688862298972814849 8869 23151
533095311201986305 24366 32538
641451469409318529 2327 21261
724958191572316161 6349 21759
980656354322981377 12805 24405
204950445368748289 17479 32177
152876195424681793 24084 27248
414167104725226689 22543 31434
2133626978512382 8662 28149
481340229234245249 9770 19007
909591939980501249 20009 33969
253646914310085249 10832 21560
977523629861146113 6528 20248
748503124213382145 3843 20677
476657713580095809 23286 37693
718637893346045313 8297 12384
304087945063933761 19791 31660
554694775856102465 2144 3980
255932816125309153 17935 28513
49409086156320113 4472 30564
298838104331231617 2212 18742
597021711963630977 17062 17738
474885337496999681 2014 19917
829237469772255745 21931 37531
215259187412264897 18490 25895
583475625235546881 1195 32263
356314002161141761 8554 23106
434792838074717057 2121 29353
59466428251035097 32338 35339
808958895583796097 15425 24130
293754046811159233 35903 37537
55264916470026297 21716 28105
717067974688227201 8142 29270
595848141282953473 27247 27327
460979330066876993 21694 22907
52088776665275561 9883 13611
340578877282418113 5683 29128
416318155753000257 585 31663
565571863728990849 1797 8127
397208147719158721 3225 32482
515380949508276865 18238 29853
321376400491583809 19069 24440
706045488535224321 22220 30377
281534023499549601 14166 16932
389676907458586177 6296 34377
770846096987181569 9165 10527
721396556280353665 12358 35382
83053360477880033 25144 36975
237246724764808897 16429 32097
594266703852792193 16324 21500
415000287047050177 24688 27290
191739955932948897 13449 15863
134555990257560161 34057 34978
354111992421731969 12914 30347
397141007648002625 19317 29220
531212107623122881 13066 16335
936241794413739137 6301 10004
53490857142815433 3940 8413
499696807702051137 11139 23884
429539694315966593 7367 31774
182437858381213409 1567 27070
888602228801655553 28863 34301
172008335558075489 25021 25219
67672194738168657 757 9205
171898818834840481 4009 6646
534045811378017985 12751 13875
540036560040150017 6554 28800
476959193026207361 3015 12551
187420355599250849 18397 36280
443402649726120769 12356 19890
894719408215991041 14672 28556
729861414119529473 21867 31868
812478759374208385 28397 28653
509426567735470593 8486 14993
935011316587988993 8219 23169
942273605243091329 2796 9179
775057146517504257 27641 34339
553237107694283009 23242 23601
713346965772132097 26159 31452
213345942174942849 11975 16205
687887399178229889 873 33925
879959563735734913 27600 37655
674999869364896257 931 16735
10118403887108941 887 25573
112293604629918769 29391 30562
163575847999251073 8977 16700
628672118801688449 16307 16777
459868038884355457 30877 33385
290825849928431553 15931 36676
304964069984730945 3434 19896
786192510082699393 4966 30388
852382553645501441 13 3874
704149259513606273 17106 26455
477222660017073281 22069 32662
938830557783035137 13093 36350
546360500495769217 31922 35920
889303706586581249 1699 33500
148779439271560673 23205 36212
342742599273762497 2180 12518
697118841506242177 6341 36013
85451246526339729 11752 29359
509235043937618305 28391 30432
334617370059021377 2134 36559
414458129127826433 5974 37782
672432574759419265 21883 36231
951516362319164673 8321 23472
130721152081619601 12542 24763
366964285722193729 7079 24908
756587264865864065 17260 28285
357226953484225601 7650 15856
640170923265543425 174 25279
578659295451007745 16617 22646
903956757792393217 18033 37343
144960596984684993 32501 34820
580176930948582017 17413 27265
431571355627315969 5769 27592
986660612350398465 2550 17887
863048987668999937 3928 6886
272857836711779105 26362 27953
268673483119318497 26060 37716
504266953201771201 25360 34066
512377950206410305 18977 32728
457581097934692609 23771 24396
670308547226799361 5990 24948
975593927779705473 2561 20745
479536217130625857 763 36890
419032624696456001 15662 25393
497623516124338753 26678 30661
21681870554509433 4701 34655
638039604494178305 25108 29272
30662041902402849 13433 21265
311996671982999617 17732 28367
328642334236100481 12056 17996
762459143101576577 309 31131
688947158244531073 5646 35773
302653982743510849 987 19220
587571745405249153 15905 36932
308107193260109825 26170 27930
981112558301347841 7206 12401
507705028719048129 12521 13123
852440739184778753 5444 12444
983008599551592193 18154 18207
624436654248654593 10535 22624
878130182254540929 5030 17455
177436786399816513 6286 32892
509087341786550273 15630 31295
247878121787593377 15734 19273
700639441062012545 23 25589
331124109732833473 18433 31789
900090721554302977 19529 27740
887110463499794817 5074 21779
513994733087788097 12286 34570
321342655154602113 2085 24721
323385703128092673 5946 12224
234711554411731521 5124 19180
983911955347483777 26573 36353
184223603906339393 10477 33121
744403415423871489 28099 33611
252627491591397313 7286 15135
162981793588517825 10220 13947
322154141021194113 21015 29469
643560830744558337 11859 36575
410405954610197889 35979 36694
182489806407463809 17455 22896
744955501304879361 15005 23353
947711078668529409 3323 31936
678237649181454593 22456 26644
90271659060892513 89 16418
48797255345640169 24568 26129
217698542161809185 25645 36122
268594314734187393 123 18220
259879071163428673 4756 25568
328183938992886209 16101 34362
100929630307884817 6962 30614
696122290596861185 22411 24699
407801311265576065 9351 33402
474319032331713665 20746 29853
97897740457266737 316 9416
896230817350541953 5610 12174
733106242446442753 8125 35920
281752520987176065 3237 9090
43579224600872377 2431 3556
214168162264428481 3347 14652
362829309042826497 20679 21895
324803386117558529 20884 29787
92178972867014161 2388 32973
25845363048986769 361 3579
81318767966198641 2241 37128
833043932200048641 32479 34716
874857333731224449 2428 16975
478660944952935105 4380 31684
36486221232951977 27258 30632
495240436175087937 11078 25882
317197318311354369 13303 36667
416389444990088001 7655 36017
653833411850857985 13655 18107
754540750197328641 20594 36356
33030197497335933 26013 32983
469986036310587009 9654 17175
612924615566004865 15664 34209
272235775641512129 13330 32613
414961508135700545 21617 33033
720968047928309377 32170 33905
322719108679567745 28006 34118
677824710630723329 20272 22934
415035950553399169 4622 13270
362775782682263041 11543 24934
603315429692589313 28323 33514
880985219692369921 12963 21310
431331496863673921 13803 31827
656978811944540545 16731 30050
83008792429527745 1005 26000
284865744703871841 13662 14271
802138050248682753 22263 36090
886043931690920833 697 7207
351320363027657153 31164 31344
445229633565439553 15368 31361
757387012259282945 5621 13397
295156263622473601 3846 36805
980392495259483393 550 28083
598616169531460737 28778 34687
620162940611830785 34029 37585
466699639567536897 3560 15587
807802740579166593 30075 33195
113943502344902465 22461 35152
906829926495060353 11871 22469
628745479903201921 23044 23982
141751823551519601 277 37180
181839474750780993 34511 37566
294301200527055361 4641 6011
931434929713958529 30136 35888
942422112433479937 9352 25572
867299967115137409 10090 36123
243403602723031297 964 6711
272506112352417057 3131 27003
298153731133030657 28841 30035
233767211245101697 547 37559
158646736649100001 18571 31813
277331061483039329 4491 13359
258390665069374145 15764 18730
366994114593516929 8432 29318
81882683845389441 21970 36358
173474262074577729 23772 24143
22929322100740281 10718 11563
348591550338234433 8799 24701
49593894103846737 2146 9600
600630830660435329 13591 26453
694052333172539393 14676 26166
162295369851584321 11942 15587
864507102781754369 18042 37184
591386258008427009 1388 7803
959221228168647809 9789 19571
67965144319664721 15879 17104
349907670521442753 26315 27477
695975385632436865 738 14108
731078313122441857 12080 27041
603238904233982977 7001 29816
361804406029886401 9707 13390
326394953838232001 21578 29956
581890917961775489 935 7650
321593981659624705 16929 22011
356727531448822081 17429 31549
105005705724209969 1161 4490
783955491823423489 3187 21694
946155033084515713 19158 20155
62564794816733385 30758 31399
235185721255120929 5561 33740
527935108177590721 249 3721
405672992773482113 4127 35921
421960637688496129 19136 34256
503580450692822977 2708 23461
919077117051916289 12130 26481
364274640388707393 11442 29448
102303600636684417 21846 30340
483825879802893185 15801 17597
237568259036979873 29189 29846
298328224694820673 13122 15727
357465607610489409 15496 24857
270963452859433569 20095 22267
644127847991644161 12307 32923
897437729942247169 14140 19428
232866224473905697 9211 37286
736657866042676865 23640 30883
574885948946647553 10704 36680
854393465516587009 15792 34965
110123249984294353 9883 11871
882185685865010817 11495 14461
919588137128688001 1477 29875
789971265154683521 1855 34579
457900881505633345 2511 17189
575273007270808961 16458 25536
242531735794816673 14284 24583
758763261959678977 1234 33694
693336015377720833 2379 16221
406388106533967169 32983 35790
674065707178289793 10059 12730
174591522097749409 2487 9290
49744805583298305 15816 36958
880079327524313729 5785 11934
169047924802104193 8899 32710
48228335928349961 9595 17167
811693226669515137 10858 19324
879303328830076289 20891 28966
953794699215268993 9532 13206
662725242907690369 9732 26168
722839880288358273 10906 18401
689203376108352513 6531 32073
630598475349447809 26513 31974
536113468411805633 5418 25980
534484461722623681 22936 23231
647135651389049857 17630 21076
404025880679927937 1519 37230
97932939150972225 9176 12337
767113975859711361 45 247
175442631380022369 26155 27212
670510091704958465 7308 24195
592201981591365761 27249 35723
761438773764975745 10731 32441
951950522612150913 6143 34871
66164114431320089 10064 15278
519156757262742017 5270 34518
941834583789567873 9142 19841
851711595022877057 22482 36425
400585355071573441 5966 18813
442345012512568321 26025 36173
80512747524661425 8887 25325
45286089805216537 17169 35152
479392102519756929 8151 36417
264304380667418561 22890 34201
896261653384652161 14059 22757
928901254546545409 8313 22180
7399566877385412 23932 29239
457817834181589953 2374 31844
942745701666378753 13469 14312
977051041347465345 17929 25852
799152230850428033 20166 22013
122219505690786433 19021 35975
817996847089613569 29410 35663
907298154245822337 17505 29301
744800785730522113 14389 34132
803899542445357441 18986 20586
873145660576025089 10719 25756
910874513374466177 32054 36741
87241153410008817 6868 19384
512378490872968961 18511 31880
913246743869517953 18916 32010
983685877353607937 6932 13099
870590352960451969 9713 37161
310316489514725889 6709 36549
699265031040308609 31158 36915
364925394959641409 7553 36007
89404567228132945 13235 29569
836691841791655169 15089 28009
195287832448297409 12085 34634
700978304622068993 4723 12993
380869014167590337 29384 35872
513103907490098241 7512 22363
510570231868253889 24468 30306
168819928278679745 7988 16607
696202441745601409 23990 31126
406578256004955585 15005 28295
898241448700030593 11147 34332
455710577066398081 9021 30517
509791556703081729 26131 32190
498104227748861185 15758 36593
261904837001477377 12842 29404
162588062741235713 5265 14765
881547778761206017 2706 33995
701018015223262081 5216 26840
642837123989931265 34083 35628
10940253105545141 26013 27279
295480695500632577 4781 33484
450734664554012481 14272 28995
603291105160106881 10646 29949
742770584574287745 21514 22456
230704791629040801 1247 15704
157581574319486593 3769 4461
259163123761918977 4410 21040
38087712834297353 18423 36622
64608752182270025 20269 21837
684820693743354497 17924 36052
656010081571221121 4242 25613
283570605841532609 15215 27197
205665204878176417 27243 37110
238468259287053281 2778 34931
918473268169645313 6716 12589
930971424661080961 8734 18527
458663484859901185 11431 36471
385206119858629825 30316 37075
61345769826683497 18020 20610
227584559383188897 33872 34547
50704187926573497 10797 31814
147379048755020385 23352 28714
941939439047853697 14078 27905
698770252045861249 8082 8504
614172238554548481 14934 24427
354514487573972289 9807 24308
703574184417245569 8162 13720
250989408660586849 5841 21306
714550249061108609 21263 37669
300586476169705473 30657 35768
338809490020945985 13967 17354
651871540572514561 1740 1970
317166398655135873 16195 28891
703850655783050113 13552 29931
52723406989795049 1948 18449
362164343989917377 15063 16082
357986228355588993 32920 35471
476853752252189633 22553 30794
779750589045629953 11829 18935
845540288090049281 368 25609
378925942338700161 67 5421
670395415204275457 27614 33391
85326081874622881 29285 33925
90576799149516769 3133 6169
926831340698630145 17741 25169
485894269841075777 35402 37130
333228335184525569 5991 32712
841071263157047553 3776 29478
125551695373903985 18085 32378
581760092863454721 14834 17782
222831098929585633 11251 24315
64364184845061345 8213 8675
900137032603272065 20228 21373
203851715729875585 8523 27690
883592303907601409 16834 31842
282562499523706369 3141 31471
758170714229724033 1425 20730
417632149313256193 18416 37339
677536524248036865 22055 22119
260394298017047265 6530 11254
672062228970208513 1308 5191
926820076608400769 693 27601
709108987718320129 1038 19645
69675156885850241 23371 37824
423588025911190145 10554 36148
443656836948868289 15131 28120
14851151777403261 9994 29767
39688928474930665 4698 13304
93276358476504833 2427 30579
189711888717532417 896 26997
226503411401363777 19374 35044
532721300645292225 13565 27476
136955770444050273 6190 11755
10664050279224569 8619 23691
628387361395280001 5936 37543
753946746842302721 9059 17869
483871358761678721 1776 6189
487822143326745537 4103 13787
405641013688818241 21549 31408
986147715910917121 415 36289
218538603430236129 17348 25106
824263561513170433 8359 24575
180833281489920961 31773 32568
225503120297474881 23977 28946
934646675083019521 10778 18393
722224322643761281 175 21283
823801699641688193 27100 37229
349960433474862529 4791 29819
645912028596004737 3750 31073
795495897319945345 26679 33440
888747566591998593 10990 11501
763416065093849729 3213 18245
937264078612020737 1350 30772
667674103265703425 2184 18597
763568280543619713 6573 27040
185861207998172513 28927 36980
680938142754630657 21647 26179
982640175123357569 10681 37062
823365413104507777 21779 27254
582469107344451201 424 30203
326151943043800705 11784 18206
332985326781134465 7284 33308
161671830603705057 21104 35251
495843751140299137 20118 28709
307621088105523905 19100 32102
127444279789024513 1232 16052
162199748677689825 13665 24679
539733386054990657 10208 31146
176171430691386625 6578 26837
748881899632344577 23037 30445
588206802265244033 15531 23705
975724084866825985 16816 37210
412452319291649153 7357 15901
875956824064054785 10710 16772
557666843275850241 8168 32652
994932894889842561 17457 33987
679939851736737153 15716 19320
477118346847269953 23543 33373
776449054417337729 6769 29992
104555942669790625 3403 21920
253113605137119905 5970 14020
954804398628546433 23407 30817
489160902482947073 5128 35900
336208321655305985 2293 14065
127339272810377937 16763 24029
987200806750415489 2732 29331
533080260306189057 11872 37750
483108708934977921 17659 25375
594413497486844033 9901 24156
348171680118277057 3739 31930
633947516093822849 11646 30410
291976506984525505 7912 27521
927121263571525121 24094 27501
993329316262155265 7972 13774
136942474442985681 2742 18544
210561949190562817 8944 32488
942090812070095105 15768 25687
888906027977959937 943 16513
929941147537956481 16333 26757
572434106208447681 24026 28050
146651482460573121 32567 36418
884221298895788289 4416 20037
581516950305239553 843 32510
808297146471474561 2026 6160
575626478809883905 3418 25133
639082263504441473 10313 15352
109877162182609569 9600 12249
650855600897187969 4058 8555
300720615295819713 17572 31370
512265230061721857 7342 20652
232141613128458593 994 3451
263143821533859073 6495 27598
570462931500006913 12442 29028
991027386939215617 4144 37228
61584205062242601 315 29845
605187369056182017 13464 17018
93980992886304897 20214 34075
835992516788159873 2836 24714
653551904585025793 5472 36300
169663777154013921 21256 33476
708038019271644033 5067 35231
569219050969628865 19602 33881
413008051081074945 20422 35042
894541085461497729 5757 36240
513951026332637889 2289 27293
231144691467669377 796 29962
516650028647159617 10678 36794
702033769246170881 2024 25627
98798234771383169 1195 10077
756635671498152321 30024 35213
253333363235665121 27 22125
743041286118682369 21674 36278
82662411187687473 19811 32071
700652081739001217 24435 27441
615477940430832129 4592 11172
240813470033501185 5572 37745
488863866472545537 12074 30837
6050119039095137 22665 25982
882995106904385153 9743 35464
445083493329519809 3779 29364
204907864149010529 13127 15256
722629181113539713 45 13447
116189732317518945 13208 15087
918362151006718337 16103 20007
585276495041686273 3444 24388
27422996602133765 13434 15283
935566680750664449 15501 16630
391410860351072641 2827 14764
399679968454893953 10411 31159
78031007455756193 5294 22264
219389384150655777 20591 30723
128894075904653953 10815 29113
317767066182145921 15277 15392
466965572422033409 24463 29159
133457137286878689 3879 6382
944518857131384961 538 27520
768774516655884801 7208 13732
695903798927041409 11979 16363
445520156803677761 1432 15933
175139156451180609 7620 33769
756740584876528257 794 11671
811606498393935233 27526 28638
327045178645757761 13909 15754
464749081106219841 2685 21462
342664551933683713 10542 23007
344202459502291457 20052 29155
750062220916515073 13082 19745
693301986082857985 5942 6877
427681288449978305 20626 25268
964510507573585537 13825 29366
323322925606188225 4809 15336
805034839541207297 12249 30687
948634121639276673 11590 32918
877936228668623617 19775 30777
641115425097421313 5026 22263
311488929401676289 20382 31064
1439968376136137 2745 34934
242961346601880737 9386 25167
335317770420285633 4218 30205
452612712403777089 7556 30688
969793569222179713 15222 33106
733943112415595009 9054 9915
406514420387008385 3908 20213
153999507587272449 23304 35354
797872923247641857 2970 3607
449335261413104065 19731 25197
677505936488611073 1951 37635
200115867249252225 28691 36754
805981003222672897 22060 36251
432882675126300865 7082 15400
460943670281363201 24379 37830
304854882502993985 11133 22634
217059837833065921 5781 35656
159055417086229057 7590 8852
595126680430407681 11653 18587
776316460105476865 2812 18784
8687394498895885 28131 28226
14075854478726059 16694 21922
695590188111122433 8741 14278
188662804730185473 3422 31436
107835695642140913 2808 37248
456331695198663553 16646 34237
846751384595730689 20202 27122
258386018840354849 6366 20374
942025565360683777 14887 21049
587609523966726529 29920 35123
553692156073378049 20270 27929
15394953265072787 31605 37378
197629644921168065 9330 14603
29154374541811025 25675 31745
859657100566348417 21065 31515
322894267996673537 13102 13155
420396146782014337 23991 33567
540662590150013505 7028 34755
364911892713291073 5642 9309
967879157112619777 34260 35464
40611550500475601 7274 32638
809424263557822593 29920 32960
946499416692287105 26245 26477
471868416578587329 14870 26011
90886392363945137 18788 25136
381299474242517505 26797 31047
249781948152286049 16550 23776
686785551511732737 32612 32984
492904776415802113 4583 36068
212265915356915969 21016 27213
209474835210894369 4131 21920
293086492774136769 13545 33034
364570550219912833 19999 25393
743015890148505729 26206 28899
652543418859703937 33765 34045
827612284026187649 8262 23689
494131556725481153 9441 13604
490484618674635457 7222 19467
364608156995299009 7269 24520
580379872098177409 11488 37534
455763306455271105 11981 29687
707110893555828609 6208 36904
276515886264785857 25539 34836
27652948235655117 26162 36200
923815124445301505 14373 29690
775791920628428545 8559 36351
793995684479138945 8740 37088
750071707940094209 24778 24864
561910626412942081 14095 21574
327498239195669761 35743 36029
880708696005864705 11572 28291
528154485261197249 12349 24782
509170581022917889 7337 34663
27838499632913737 2913 32422
677780365804434177 16567 33862
443779536000675969 9996 22270
409185132357055873 5670 22269
63859145878176097 24094 24549
49703607113638529 16192 20451
947850855859613313 16187 26466
187574301273688353 5545 18536
355257269333215233 31656 34639
70330315739479233 2001 33618
505661886602524673 19510 31183
299985968766453249 6501 11861
744077631413340161 21183 33874
670909152925400321 11280 33193
298784348321007105 1888 33053
972509481199811201 24308 30972
9833656915738233 31241 33160
266537461413630433 10723 17617
663790301358375297 12887 31280
428425918909926657 12054 29845
685688642026512641 32322 32812
444107368027101057 7495 25634
273802949903952705 24057 36038
236043248614638657 733 6480
785584061655761409 2828 10869
754348373415862017 14266 30027
230679713181700673 19607 23720
578521348875074945 18095 32413
708608263377918465 9167 30994
307783848020118721 32820 36365
117348772042632273 1206 23179
403898568994041089 31549 32164
578937562061220481 15096 21147
468584655303967425 5456 11966
967111711123976705 17807 34754
387183367722645505 106 37747
967704362795551233 8491 14659
195052421409609889 29244 36043
17129082060321821 23542 30788
360941991476696705 10853 12781
484380002472057921 19393 26346
948805577071279745 13415 24589
926236774022982017 696 29017
140241404938240785 14452 30990
823805074830822529 26622 29882
29056025411318133 7432 37017
923988056623599617 2989 36223
385416092435182401 8319 36104
11833652474514623 13141 31012
360410950617787073 5002 26475
611543119446508801 17505 36312
574613218853262017 14827 35840
355531604746339265 19367 31178
333545689973714561 5143 25439
20773934671652229 19197 23359
169503286539740129 27415 29243
817709694989737601 27093 28539
163377557772516737 6273 26991
142631376915858257 16217 20146
383368162206966913 18287 26333
591880887045185537 32519 33543
268909846812345409 3739 5799
718222810055053185 22556 26836
441815487736594305 8024 20300
740984861396078977 6093 12149
506967753914064897 2034 33864
326835856893495681 33995 36380
62813343521515465 7571 19624
116772698651082865 22747 37381
307246492753261441 12525 23328
56856866618389289 4775 23058
884161915062694657 15464 30468
928817594544462081 8942 14264
191444182736145057 1395 32488
582584749519241985 6079 13756
401865135461878977 10695 24136
361814888848805057 8689 9980
132141049182404657 1882 2374
738621420961109761 23709 33419
430455150718760385 20427 21682
423133183026187969 29571 36034
269269850205031233 1549 3777
551993149579374209 14981 25184
293851293852487297 18414 25251
662329450594221185 14265 32614
689633071897826945 5026 15917
700461700610972545 10960 33684
649873370322499201 16822 17795
760271372552558977 6477 34044
58468118255770921 20298 28730
975534366693011585 1025 1395
649521763522489729 25290 33929
4221220303342933 8333 22154
626425278161615745 2137 13685
174266847844464225 953 2028
749404477763878401 11994 21393
910204022805693569 17063 29763
509762491274042177 17377 34562
980736542200162433 5502 36573
7429059651503423 1481 17724
335560055729750657 11603 19258
629708670248401665 23062 36033
553585201888566273 579 23047
782655689584320385 18684 20762
249994440619907713 4540 36440
506811380910530561 574 33540
359703156735804417 12608 26557
973971925787726209 27837 35842
356786404039773697 6532 22461
430047847287323009 28592 35485
107241474738245297 2369 23373
922319926301700097 13438 16752
228084082853037281 16360 21689
785298347274700545 5167 34751
676857574974377473 5821 26912
880278782210286465 6354 17900
837239234694798977 17340 22960
444590909694323265 14090 30063
643462998324039809 11894 35552
142948180603017505 3405 33538
931656384807077121 571 37714
731833627054836481 10177 21592
158663336529059521 15807 37451
16740290807707227 9952 27684
733244374250084225 9810 35124
222438672991653889 15025 19654
635348783264120705 13250 34452
368684844826621121 17658 29836
918741532557511681 15031 36261
367568071611227521 14680 37689
271173464490203745 7188 24018
498383175144358145 30381 36382
704290342679449601 4333 13614
7328220311460855 12626 18828
69491691935198217 1368 34447
67380792655857393 6659 16840
419890060050711617 8648 25331
334115930589373249 18159 33411
689113625587310721 14234 35988
225410246886770689 1427 3014
38857853335223073 5954 34088
854856135380327169 10172 15095
374290591096652737 6450 17913
418006822446020737 9420 20426
351157214328772225 23746 32436
680828229100082945 2325 25467
1805538458910406 12476 28025
533114402261691841 9497 28783
510258201152815617 14970 30206
832287070281648001 20873 35208
222965911802262433 18253 19439
542547882106479297 17563 32589
510804094741168065 26012 33011
702653799013344129 11694 29858
986588589014729729 1383 26839
974007164717750785 18291 23296
285374826209299201 2932 31351
888563614792712321 7502 11314
788518606833903873 5320 14359
876566307959851777 3167 21376
856535634502598913 3299 36084
996770337412836993 17790 28209
609499174374519681 6832 29594
242385162462614561 13044 15501
705491402245364481 15199 32060
10453746593366731 17844 33578
153849058391600129 19982 35015
554380122500109697 2467 35780
878259555456402561 12688 25721
293863177757966529 770 19692
85818859367918785 22567 34523
537690742047505665 8660 28844
548428862260031745 29859 35550
277842454143137025 7437 20498
49979051274291921 10708 33652
705310248471480577 12940 28185
793264489402908161 12964 33476
476374771800291073 2364 32755
349703992079724929 16180 16207
667905731670959617 25818 36122
265002835787491617 26395 29674
396994436523680577 4324 13132
908796489285705857 20006 25607
796708309190027137 16894 17527
596379521852107137 3866 16185
521243192801218689 20487 21488
142460987424954049 33069 37561
917850180373694209 15071 31862
660352034965448833 12266 12595
225185097043446817 1865 14884
373969095099695873 11813 18592
617484497529776641 23983 32813
897091476560014209 1026 17059
898593283097849089 8349 30319
633133050238058113 28934 29312
149640711796468641 16279 16320
561977189004345217 737 3534
703417359901418881 10997 27991
914649896319431809 17579 35128
172612808495276929 14531 14716
968760321708096257 433 1967
220539381563835233 4082 17866
32915671860678233 1770 32413
763695943672804097 12519 30051
181369189166836961 19409 19734
486012151706812993 11328 13106
31323862964811157 1337 29610
654598742802452481 3561 36628
521987141085141121 11396 36092
665703879012138369 14067 27558
56519796712308337 6337 17624
28559236728444405 8554 19289
134894168866900097 1916 11699
396680702151609665 2425 35699
731621624122467969 18217 29336
772152401389636353 3769 32103
394853176130943937 3520 12140
905251162086553729 17577 29327
318953117828243649 3050 28979
886441849159428609 2529 36089
442142305997940353 17924 21318
650257130632791553 9971 14352
486152753992755009 9468 24248
49317703280653545 1848 34555
627162507201184385 13415 23818
925181818688880513 16011 23919
835291522849189505 25971 37706
658772385360652673 12384 24105
266236197099281921 1582 36174
557590098121163905 3253 32156
750387680068072833 7415 31529
260066271721829153 15795 29617
253985004912870241 12319 19634
277327290488610593 8970 11605
713864274446905217 8798 18738
112171240076794017 29447 36274
700633715470409857 28579 29814
178162616073631585 22618 33650
358343828676922241 11380 34014
933872346014798209 12822 21444
615710244929722753 7215 19186
897930470562013057 10829 23314
899878071670258305 13930 29204
100151551647474689 6849 20298
540749327842341633 14265 35210
100829416685808577 18830 27537
657308185628053761 8349 28023
857042888966990593 7361 17764
37487142046877865 1923 16491
707893056707486977 30522 31627
436856701196063553 43 14800
469480990518537281 5922 20081
706256906715502465 22634 29655
217631601281834017 20797 31761
160055012189090465 900 23648
702584872381667201 7860 29628
380338121934279617 24297 28602
752715783484060161 5019 20647
167374549969082401 13635 24544
112521521691309809 13423 23543
801226137973479553 1554 9963
8968596138270614 17034 29934
741994019133997569 7311 33972
348149535509382017 13534 17137
209400711398139105 23381 26087
652852968519905409 2104 18539
92413813215557633 5972 5990
957997092281733121 12415 31586
214283685882030273 24594 37739
480477757538960065 18788 27794
5410864093775559 22746 32519
87101223882744001 8807 13988
161663490519835297 9716 16284
616648121137753729 13049 24083
750276794314658049 3297 9388
322522007861227393 13582 30260
169779340082719457 12659 12832
482792280357710273 10509 33324
371438399944750593 3371 29000
802016228456356097 4129 26178
526227412531632385 15218 19472
218212673844075041 18054 31267
961336255512208001 17046 28873
393855573751171329 25337 29020
243476431690560001 11769 34576
704918376965689985 4981 28047
742623664468837377 16570 19601
252924857473804097 2735 14597
74537559788588225 11203 16019
561555209728904705 10489 35500
114008340961078145 15345 33801
684231389942869633 2658 17474
52574868105033089 15334 34200
160293005760404833 11588 27173
204932164020149793 12551 30899
934367785983571457 10264 32370
796194466696029185 11990 27113
339963871323188737 36905 37402
840184156072609793 9152 25210
78242500814884161 1289 36234
119914198643861889 10345 35458
481653741113131393 3373 13922
207757566432334785 16334 18156
475845540425755329 23525 30627
407868202951966913 6378 30881
656089948960524033 8837 33447
444957649663450625 6104 35949
604646413319603201 1540 15078
295993185608914177 10530 23199
806672689031682177 8164 28875
973981480901002753 15223 19514
299497788211457537 1768 32430
308502472963830593 4012 28631
293375959190168321 27807 35601
815839007882175361 20372 34778
285086809810923841 4555 18548
599981417893609089 14640 37264
470876665335378433 6545 8772
549354565075631745 4513 7157
206856914716727393 20414 28310
53410049798891633 5657 31749
423416836288193793 28398 33380
740744331400065921 23709 32080
355111594184922561 11935 18919
912187566741202689 7028 8486
127696165639104465 15580 25055
901446762095318401 6036 28823
743278182612929281 7229 19857
413024924527753985 637 7099
496538172413661249 11117 16673
611903929850427649 16948 20199
813999722505389697 23229 36766
615487945763327105 16593 33541
287555968943319585 18712 30366
823141032802752257 7149 25214
584156580955411841 9907 27147
668990614320286209 3088 10377
294320754456688129 9164 17455
384433130000815041 14606 15316
639792081786101377 18262 20666
42008099828159121 3559 35649
608740529126901505 27882 34196
84121510870787121 12067 15071
801298283952352385 15835 36355
980928135153369857 27104 32184
822995958125286401 14175 19574
393661056642542913 7896 37674
104554493101705505 4031 26486
433889209927592385 24627 35546
582337621139696897 14624 35882
306033571075985857 11053 30996
700822451835652097 2174 20747
431641207489839489 18449 34558
895581872317844609 17961 22199
214414407681857697 11417 22164
442283727699095425 4489 16039
73260163632788529 10652 37321
531884021191654465 26492 35775
412969863453511745 6918 12696
975726918755757569 22610 34761
726680325787988609 15451 24882
888325339328130049 4485 23924
168304807417143809 7395 36173
658000237281147137 7961 30018
276575203247482209 15429 29343
95407312735414257 26894 33044
228662928567743521 22827 37127
186759125122282657 8163 18176
486101385201017409 4109 22020
263460408929685025 28949 30105
351669884486540225 3619 13360
521454112134694721 21860 31462
82266126268415009 6208 22760
573378222539229633 18253 19149
855241571632987521 16171 21304
74491464312306017 20828 29325
621918621325796993 6071 10282
25489016886492521 24667 34965
167169783470342273 10539 27716
762503593274619393 1151 31621
688197075262273537 4936 29802
710658203647096065 26464 37234
875634735718662657 29899 32038
913508026168219777 15065 20219
444165681360324545 9091 16300
322135010936786881 16137 27630
296142381632563457 2759 31732
177608277275925985 18024 23357
16699016768505715 14257 15473
633847294522961793 12358 32274
172683176773332993 5919 16928
46367532207003849 15982 37861
881642707529245185 15333 17728
913817959796883585 17941 32089
846672044786032513 26669 34371
768011964965683841 18551 31835
200000071337392161 13481 27124
787507596175895937 2170 6269
252745805701962913 2927 18290
880515069962800769 7566 28569
540341376136815681 10279 22067
216938493231904065 15563 25355
53928318765400721 10771 28076
160072917646704833 2839 22041
287656919312745185 6649 16882
803558021563088001 20117 30606
400064125230770177 7553 16965
995573046384667009 12596 30515
253203898106683297 6138 35771
76462233740269169 1961 6435
394682515492434049 1519 17763
406832097024835777 32636 34671
80131569468612449 28727 31547
297706284067555073 23582 32934
770374751794051329 9489 16063
591449592711374081 21581 30551
299286049367857729 25551 36594
342234692898838209 19282 29349
307011715117965889 12235 19250
837292777511738241 3519 26203
688946840109359489 13505 23661
615104404347430785 10540 26723
658236575177355137 20605 35906
309460465745136321 15471 28491
588558361946247937 17986 33094
711154817915566849 817 27011
879051268224884609 11043 32297
906017732075032065 15434 37341
213892964742505857 4327 14022
544484327353710977 10052 19112
642265671151378177 9348 20311
479168302946138881 10209 14189
820493669121141505 16513 32532
153780186436559777 12349 15014
887258444576531201 12735 34645
533005307676860 4957 20610
811546796933690497 3014 23497
985850553813332225 25800 31519
125947644830958433 10948 35015
82900901269741921 34387 37313
930253260505999489 5654 14847
569132160154392577 1817 5104
425001437394882945 13927 26361
887660099888467585 18896 36790
406904151453140609 24331 35738
491377002974456193 12097 21391
948923644993541889 922 31747
187918002168235169 3090 29925
35697965412943233 6625 35858
105414620264578929 24066 34839
66389494652895569 15849 23874
922281215105517313 20158 29202
371214881323020033 12865 14062
502475635910837313 4565 28565
244622852091495713 2017 4744
272953877679018561 1338 14757
591614545360307841 6179 17009
847055220317056257 6053 28120
58111511365382289 26055 37172
303174988614603777 12569 20825
654149352875030785 14584 36167
978074681182146561 3766 4229
564840805192645249 24933 25109
771370825021083521 12631 36128
544461839082636353 3715 10744
299923404509566913 33414 35674
423651979362801985 6374 7582
540443005104254593 6803 33330
117214043427644305 12065 13949
949964617147127681 21892 28451
480339495583407937 29348 34640
267416489621670209 25601 30803
961605165902490497 15998 23933
306774751969808065 12203 34042
99604753532332785 3039 15023
897680148039444993 19495 37660
167873048692335649 491 28865
350640377726460161 1179 29944
398771717268900289 30048 33624
115085748994975041 25376 28500
883421555823453313 4708 32548
693916520073226881 11176 14776
302906656010605953 2478 19537
889424683155784321 4819 5535
240121349518197761 3114 6867
237388560912204833 9541 19763
217208727104392097 15006 33946
800845702394784769 15821 32997
14822437203697803 8594 14677
87784572343334593 6769 34356
250664502312474721 1217 12422
950556774876066177 8018 24788
207294750084308545 5811 6769
283438731820705665 3462 33120
646276829792483969 8160 31124
141990123662910865 32 25528
334654475369497089 6359 12244
946567188981415297 31663 35115
120850695880193377 5726 19636
149196949321055425 26802 34911
446690462149227585 16009 31815
122818224585824257 27769 31425
606385065480381569 7125 25104
401647547195299393 29899 29984
757103318028050817 1069 13366
927206570572504833 12091 12932
752494100037381505 7454 21180
288288830086390401 5023 20908
3111372466996443 27906 36843
820120159889380993 29783 30504
3752740191643512 206 5284
609474969447692417 888 13552
628639065839003265 1800 16670
252054158014512801 3548 22845
38094458832148345 8193 24915
933433285457471873 8437 28868
119736092979017889 3248 28022
389714707425678593 15579 32686
444922101826776385 7725 29555
803826960902714625 4237 29679
87206349004027569 103 2124
752151204217366145 3369 23701
258840200753752481 15028 34562
815673938234215937 32293 32684
319755955891189121 6695 8049
911003935096982017 15532 25940
43168026967052241 261 18156
556697795920261057 9875 29129
147275953233851457 34031 35419
745551345619045249 2885 14179
754811021807171329 32365 36904
687816801837545473 8953 13652
231009178245663809 1594 31513
377140899236831489 15513 36205
408693146215924225 16200 20705
6992020393060018 14052 34237
805039000952099585 12210 15027
859297234065390849 16851 25613
307698206929956097 3890 31369
61499618869493841 6517 12660
448381483096618177 10766 27515
974203942658061057 16788 20833
196723398312414593 18221 25969
710686689629287809 2794 25502
482438756095326913 3534 28962
322608602100554945 25575 29571
442677211235746881 5673 28908
319609290798798209 21018 26821
925031526899395841 12810 17887
16137479822400991 7586 36517
213595565750850369 6984 21109
918206321384108289 19127 34540
746899183368618881 5104 25845
146534447214971649 12329 36423
528918585068822721 2130 26244
484778599943854977 16135 37313
673538545222406529 22806 24585
257840860928535425 6778 20520
50654907141321817 7181 30532
409839421462013569 7523 18674
455523455316132673 17387 21346
961767333097721857 16035 27884
74824889354061953 18034 21530
429576237424914369 25107 27521
941858691391153921 6692 26348
774607219215493377 12229 31034
529257564045238401 2222 35349
759283251811840641 28264 32403
278199663065954881 8443 20451
111513118440168321 33542 35978
974432810226687745 36132 36875
537636963257387649 5765 16600
506515605173767361 23483 28890
30684518278246033 12160 34759
897398982520357377 4751 17980
853411323536338561 845 17590
953465049108650881 17000 24567
890254736337734401 18649 20870
665521244426173569 8803 15536
767361537258143105 21229 35160
296739811117411969 18555 21420
163051328692386465 8956 25541
719466152109660545 19610 23370
673115909738161409 11725 37075
624144142968880513 1962 29695
581943959836703361 1451 12070
207817689438684289 13674 17687
730948871936664833 17022 30727
228310608644953569 1603 4642
878570175744766209 8118 16789
745338027508452737 6736 28261
735585685624162305 505 11816
186690243129454817 24727 27796
182600401672910817 28431 35588
181296834872426881 14699 22616
781405671042950401 13408 28957
884643178521251585 17868 20716
703501612566963585 9199 24591
733535060644058497 12521 28272
212636415789862817 33010 33739
768823751067209601 12719 15025
392492308749208257 10122 10940
39916814050286577 8438 10333
198811629944021473 36012 37784
535202692798456769 23482 23510
633932485468459777 1241 20144
235345333402491969 476 36068
572720421105973569 2204 31142
224474925760070209 18595 20986
632019024398569985 5578 30904
135240137304123217 28909 35076
384501086500922177 32021 34925
927616277849686785 3897 29659
513992170766396609 10573 31251
722831343736473345 19915 36551
645998370128840065 7746 19363
903202689524683009 7510 12777
473110303979719745 25248 35639
47237890955102561 35934 37549
507954823618081985 12692 25554
329892742600456769 26766 37513
715800874908790529 22202 25299
163348060389168385 20064 21580
282364752456690113 28075 34530
913175178543987457 10571 28141
984402981852152705 14241 18742
126177348464437953 392 20023
306078537136915713 1236 25162
432949046567237889 14934 36486
910914402188080129 5669 32540
206679423968026305 29694 33146
261576203953556065 6513 36920
652461793944105729 25095 27709
63650800277425649 8791 30836
259844702738917025 8919 36232
708177295245537409 10175 34213
951181544812520449 5283 30953
907600106841879809 2702 18282
558127034603089089 2915 29261
822639666262748673 33832 37766
532800571779922881 4855 20721
874768523293592833 13387 31560
834456191075588609 17573 35036
652318128076462465 12461 34725
80109109425755777 10675 28989
681599058837814913 1776 31029
861861328924149505 19437 37358
106375175531756129 22741 32403
563168752788733697 7093 19533
19606771109661025 14607 23661
655462446729984513 24724 36283
869905698664172929 18875 32357
385154289639551425 25298 37690
850099765139315585 18246 36511
513572111591130945 22226 32277
950575887770444417 8378 18474
797398495271330945 24250 35937
55999323066938449 21514 31325
236052473592252449 20829 31037
545178818934420673 22990 37834
204417735190496321 567 16719
929469100749241089 28754 29670
259931869112065793 8050 24844
841445760764433025 18934 23748
580743736959910017 1135 1597
423819949714154369 11859 31956
346515202955572481 5689 10131
604968386897144961 8118 11535
250840170033988833 10950 16439
776856416328211457 9054 35264
224611856183045697 788 36912
408003124965521409 10399 10532
54718274232165241 30261 31870
759731147043222401 10156 28941
46718153861235121 16934 25457
961440133714877057 29783 29949
795435266022444417 21525 35387
644107101684522113 10083 35957
126567507284519825 8810 19490
647896188281041665 7325 25679
497689189530952065 6681 26402
969002458432523649 19631 20930
596814281004753921 8458 27003
316678381818508801 452 31375
603315828656256769 1101 5483
269492196932514369 6544 32027
926036288768315777 1311 26935
93584332184011745 25432 35922
790623820348891137 5927 26242
279221382344584161 15360 22302
657889656687388033 14796 33468
142849827742299601 13659 35904
678024769516888193 3110 35256
398580955616278465 7881 27061
947167669169758081 398 15152
367096869065964161 8256 15314
603052525637288321 27644 35012
825915176325022337 24288 32136
54616195797450473 23771 33415
175319175849995905 13060 20849
847221402491463553 6341 32775
60153576595563865 9403 9525
683431447979259649 4585 35534
29588743254326033 24743 28041
793723567998746625 6918 32996
114047180349640337 5087 28288
76075195305776337 15735 19733
198471261623939905 3870 16390
294062663398243265 5054 36596
826371633990770945 6206 8846
992927245607759745 14001 30742
308670470616224449 21634 26015
13590492522844501 22851 22889
962046595066535553 417 5615
838769022259725697 10595 11311
65127115689040953 13385 31629
303657915122350657 11733 18580
158494046983900449 16917 24122
235444519780386945 4377 21667
181997424170592833 1768 32530
585686445624254721 13021 22841
266475962980106113 1605 34274
627439846760097409 23384 27781
770324232243485313 21250 28525
752765062871127041 33078 36222
780246743772334337 14013 29213
91599036092716801 3727 29224
409861385630453185 17877 36654
417103939742681025 23761 36377
125635913123826273 525 23976
364665878905327617 35675 35857
998864118068059521 12523 15386
223434766658492385 8525 20872
830524486472324225 425 7510
336598282964004609 4372 35626
442535095297248641 11490 21385
972712632263984769 26373 31082
529352042268666177 12924 14717
439307131187348417 2733 16871
883413010785961473 31593 35678
67598600627682969 4066 37716
325423636269061249 15952 28435
717164883721764609 24947 32013
679878345229102593 26166 28600
208411749521879137 7606 24932
959884118214031233 13942 21188
46724290323481913 3489 8374
746074467544975361 3660 33555
289636071321744769 2784 29546
206674950610203457 10423 18492
299873621052071809 10120 26023
331221973104877761 2685 8893
823627849239564161 1465 14789
855343103208095873 35643 37235
960295845008744193 17453 19074
351235337793884353 3743 29917
747744469511154305 16191 27569
969365816739735169 7269 7814
222634251549962401 19570 35126
112803926705911553 17633 34850
248432677270677985 13253 19673
962196808044407041 8455 31903
264110178572934721 3175 6628
671119446324997377 8268 21627
902474592687944705 1573 34661
546411638369033153 6070 20861
688278850604305665 22944 33164
228039381437302081 3438 27689
430069936998940225 5802 8852
147390299881632097 702 21144
30810898026885525 22476 30802
357866125254663105 13046 15374
162084437835709153 5665 16872
780556404782014849 17741 22559
290188990351524033 4456 14298
502664705810619969 7166 18368
726843852255861121 13358 18252
253302499333326369 11125 19641
226425233482245857 19297 23704
27083546113647829 5412 24209
789402026584859649 30165 37396
436752784171243777 8421 32780
354624615932536385 8872 13642
192302882309920865 12952 29799
54236467115892137 15410 22948
60205714874594921 1611 4726
265606904429176897 26692 30955
87709615719251841 20518 33087
343677587362513729 16518 36285
298592395501867009 16441 29248
922893047787297921 6812 35092
844255803562933889 20040 23637
858784688428393345 7917 30939
371090175112524161 4270 12344
626076411856331521 190 32621
201646012001038593 4863 24906
733444381646386049 6413 32288
452027225700259521 13677 25648
278723100221313313 8075 34095
678336676239300865 17028 20029
519662139445792065 20325 28451
652660931967258113 8292 16224
760143277697494529 23906 35382
524013748452052417 11204 17600
152696523932057473 12752 15360
387943471464250689 6372 15406
552185868978497729 2603 7520
253313577597740641 4577 23408
396074955407307521 13172 37824
554009820310593409 3744 19899
214046315589257569 7805 26882
661011468377399297 9547 14053
462731207522999425 6486 19840
52219397491807489 429 3403
901230303054759937 6570 13620
706043022104015745 19305 23279
950494714437617409 17722 23525
980910472108970369 6094 32118
382449579424104513 15409 24398
787240482612066433 4785 10449
965791810752726529 20642 24090
437719115425050369 74 36191
85378238486683249 2912 4653
589630208041572993 1683 35475
183415759619840929 12462 28748
228879695617731457 1684 25676
685783198683282049 9643 20959
587993376879854465 12620 26207
994187420748453121 32496 36163
747244500306475649 25087 29284
903350134349679489 27820 28795
294960426536736257 1372 15571
14738230602212355 15963 16710
972093842673526657 20507 34499
162219872033830369 12132 34426
634385827465298049 15456 28828
309853374345628673 3285 31971
559787773844259841 18305 32986
967369313699990145 1978 14937
216703927920324449 7557 8143
240042185597822305 26866 35889
667944099631736065 13128 33173
513929353174148673 5353 17980
460344076370450497 15611 19202
974356478262727425 16705 20372
804497596283521665 11408 33352
631619074694910465 19742 28275
220404352847570081 11475 21841
276932257136799361 1266 35608
168459949995789057 8422 18928
538854825412471425 245 21810
990343329628405633 5791 37397
108137633145666705 15279 15989
687591821180415489 14050 21961
580803599625610881 6789 10607
581518648098214145 7861 33331
97296347430308577 28038 30892
30025369285251457 30231 35238
614606623962629377 22730 30228
65425154945433665 33153 36721
810323648591229057 16142 26665
27020379875931865 28611 34118
616990152096931841 14109 27320
400284199478651457 15083 32551
515735931705741249 13162 15967
181757625189558081 6790 19119
480170327441470593 12758 27705
632404767343604865 8754 19859
456729098758863489 8399 20692
728002074966280321 1093 11468
558886615088525249 24058 24674
548046726748001601 7357 36156
372589600372471361 16580 37015
250613868554264481 15536 32776
983977802552317313 7262 32706
697311903975776897 30965 35716
633708130680240385 5061 35210
379629374566729153 1744 19846
887434985131719169 29200 36889
471190297989981121 2202 25781
111885533377552801 16666 17308
947736013246693377 30958 33839
733491348438832385 24314 26364
398991801784820417 6481 31664
99305199875935553 16925 25566
168555611665777153 12508 20838
835078000336480385 24267 31202
668068633352451201 7255 25941
810222662610733825 15642 35741
495739715447850689 3999 7489
691802649693670401 27650 32518
532425604178957441 16834 20906
390692770388618241 12238 22533
490349305366532225 15741 21097
23282642502849173 21255 22152
362344680576516225 10239 24364
861994340718162305 12991 21701
120598575417485425 7812 28102
720849809506290689 25719 36846
543712335395088769 10942 35227
18173078842117721 17987 18045
792420633312172417 33336 35312
503880816051221825 30860 33915
822903257237047809 13300 25758
269532397184157441 8277 10121
144469997279170305 19591 22383
868707296934303489 10740 35959
429787393721984065 7396 15789
601060124635743873 16579 31893
304495397092363649 1149 3010
154514069005855969 21328 32299
926009367116510209 16606 30582
823663525040423425 3212 24747
197254454872275873 7623 31507
840005204782727297 30479 34811
105835327255210385 1720 14257
809547110883236993 28858 28954
403432134927509633 7795 21938
816945783765973505 8611 11132
919642610633960833 2170 32580
390834004062078593 4332 25771
514875224217714561 6473 34913
573885777075531649 20805 33845
651987468355674369 11077 23654
579203623205721345 14672 25621
418748348427708801 14641 19339
349230827898836097 270 6339
932945921751102209 12255 24666
47372828809876921 8780 26933
211210955644329345 23216 27179
183006727603839169 16233 29906
418277815483651969 5206 26341
761035895988037249 1248 36779
713542122723293185 27514 30463
888709217689168385 3082 7578
575484676277259393 6993 32183
919627372377995265 1400 8852
798308771122801665 25744 36149
679952433535163393 9346 36355
252963363580182241 26156 27253
160082578207827457 7403 24721
872565731763824513 11213 34205
92516909679304145 26198 29580
991520028995157761 9903 32173
300619779206762433 22945 33862
85950884853954081 549 9404
934015650568056833 6575 36084
124197896667698865 1811 15103
799307473446752641 6422 20177
795028133082421761 3784 13560
935783397934429185 37316 37472
973758149529377409 1531 24966
919536342819704065 27098 29506
916843057658322689 14713 19068
161663958616543361 31178 31960
128681068841775217 13561 20502
223089791193210369 1297 29630
424273568822297153 30318 30789
804912357267298305 14277 30826
199044839379357793 3822 21131
139776186844279953 4743 30926
987638508213873281 6181 24143
958106709508712193 12956 15433
323287412325857537 18758 28411
725901509045932929 14093 19207
749803802322372097 30246 32859
124318135156798353 6056 35908
325232825038828097 4519 15540
354449630175686529 323 19433
268706216688737953 2952 11217
425229810683845249 26784 30910
976812723760861697 696 1412
556800507927839297 16822 20197
589181832058851969 12775 23288
599717457594735489 227 9736
583956834623538817 3837 22681
935130679643101825 26818 30967
266997868815845857 1505 24432
342767241372456513 8914 10593
718858092401507713 3850 35435
409157204919516481 21590 32649
498175237239632193 12290 37647
349552276595218817 4644 31288
618309377929168897 12010 31851
770332156037746049 17577 32923
576563000956323201 25273 34690
564929760243614977 7988 37183
661504646391268353 15023 28963
857571470821703425 15337 15783
967067621848411137 14742 27637
728346249601017345 5659 16107
647417962341283073 17850 37763
704586021862134273 21795 31997
830207219198538113 19507 35463
903812826003928705 2280 11019
886814905787804929 24292 29835
850225682056155521 22838 31328
839386936435385473 304 30748
521773903521264513 10144 15274
591682289519216257 14726 26012
57175541659894689 1067 23394
303483678039665281 7752 13511
683757314932563585 2202 5603
729329443510767617 21610 27981
904958819014261505 4588 36480
636369769451402369 10848 10849
412948098634885249 15173 18385
562937790275757505 9948 29790
861479968285529217 1952 15490
28653316696644285 3331 28024
917438181836672641 15502 16645
37610367883832649 5427 30260
291135585462789953 15977 17949
186301012422443777 9992 18170
182907970094120737 24542 33020
113069667574510641 15062 21847
521556510973489665 20872 31000
351444663593408513 6628 18269
664807773411609985 6311 24628
72515952942854513 32138 36526
206923586116140257 32928 34233
642438615761317761 3014 37864
15516087262525959 24328 37580
842609430066804737 13169 18651
231998403565945921 26235 30871
407389332071257857 28823 30785
590122065490305665 35885 37408
892273555182004737 5297 24229
782880661984471297 5798 22509
626553464513431681 15750 20332
527950133621814657 698 21578
397603711090031425 9034 9143
750271953758620161 6734 12352
7204642869250933 24374 26057
30129658166174525 22415 26684
985550767909774849 13982 26975
657793545607084673 6460 36315
857184715833522433 8834 26720
742700972481927169 3883 32697
528552980549282113 7358 7767
947649516724062849 13574 22505
902140121421492609 5448 7149
28104925273936489 11881 36855
543607576886717697 14272 33085
881498060780437249 21448 28476
212531252490219201 9882 22748
155465526228695681 15717 34111
749475569604161537 9940 14721
995519398971744385 1993 26810
350399930518189953 22050 28065
773758277212721153 13479 20441
111245093416801665 31042 34175
1950153890156515 28119 35632
737470219195312641 16223 36502
335549459343482689 7099 24952
218160240582651713 2741 28303
68267760804339161 22814 30347
324698611377353793 9788 11748
718158058595832961 13077 32701
423649253564253313 24573 27014
390106106456435969 4978 8837
632513921054606209 20788 27803
121371217929166161 21092 28237
760428347043902209 14136 28867
62091648229575473 8502 17997
588702818674018817 5944 31884
305650164711551041 15750 20169
22360684667763309 15795 26726
146209341002183649 15757 24754
759586675937224961 5226 9757
443385540976848321 8197 14793
481734441411820289 12877 34784
41016347687026665 14693 26845
226557047573859201 7628 36160
781363023279340033 11139 34491
748484752823930625 10803 11396
314870294853299969 7063 30110
665323525060255617 1645 28855
120221121107661585 4322 16388
148692000101338081 19837 31584
927054319449219073 29613 33778
34886663318072665 17001 28480
893237150485845121 20514 20831
434888617511820289 22555 25866
613864898980459393 5967 23121
557163018585594497 24664 30727
631053655024047105 1203 28085
481118748559229185 32344 34205
350857028056431361 18136 22282
480616856406410177 1784 24480
511620052785048065 6751 29914
61514932030508617 12141 37328
452866261491770689 23108 27286
70826605525876833 14405 29015
868212086404881281 3873 22777
671953881141352065 10500 13293
572375050644559745 24032 27550
690641458925224321 18583 35163
237318808446957505 7001 33948
299074640921492801 16125 26021
683363217885691649 22044 32072
39847469756363553 13801 15138
218742406478824577 9177 10831
847907283248193921 1751 35489
967955906525425281 23777 37643
170820870067412769 6820 35274
960604225339210369 9373 29097
746264138047838081 7289 28868
279808472673572353 1042 21934
818631966429659777 23737 30343
12129940010268571 21148 34418
797958675640590081 25528 33253
760973113878897281 533 6650
651983651391130753 27505 33208
69012033925957897 10689 33933
264284861501938209 18856 21204
4578119481202237 17551 18524
20107125590140385 13277 31782
403607606932254721 30395 32669
129832413357494401 2284 36633
447494041916208129 1089 4601
629551664864148865 11294 13150
580888136968411521 12761 13606
629826214013764481 6279 6956
55613389238736489 14462 28975
807328002284958081 5813 25109
138454212360741729 4499 21203
66331484157675649 1546 21970
736658189373834241 26811 26926
801103939240729089 26705 27743
904476499911425025 3715 18379
263805510031478017 17085 26351
735654538568375937 8292 29000
125488964968507585 4037 17015
362413380224595009 1950 12299
363922063907214273 10962 22665
787351582697318913 4585 26392
712639762817897089 5037 23136
188949828440485121 33596 34390
48041463146279993 9866 36863
315765852979176001 10059 31639
476603326497222913 5283 12805
706840308245673985 4266 5684
325217798834675137 2930 11248
78427049774411729 18305 27067
499496813117982465 21044 32005
344134742193489281 10545 23395
215670540033375617 17805 34485
493389801978359809 12167 25343
23686034511580801 5770 19394
284410084503392129 13300 14555
585020797075831169 29503 37742
399134187576898113 17350 27039
651825446544304257 9054 28081
759784716111681793 7381 10237
993498319580925953 6396 13681
166457445708509505 24335 35379
964594450502186625 18032 30656
982197868318124289 10760 11600
276334124429812545 4687 33487
189586904570496993 18411 33268
247215583556876353 25247 28672
553105623414126081 6505 34150
85610808378863361 10651 12863
660121255220012417 1650 20066
237752559356817281 17413 35683
533667800687837249 601 7689
328268411748556609 35319 35626
798010481252198657 8563 37226
74517937415006225 378 20194
814840276680087041 470 26429
217453476239445121 4755 7201
51465570988135313 30123 33239
712804263685296001 18916 27890
289584072012317505 17147 34854
12022993881434019 4956 25916
152174154674419521 19509 29112
523096647033664641 26864 29022
809569926023698433 9800 23036
808218587921420033 29559 37615
840088986784103041 14092 31461
78811729719074465 3248 18600
390084137339371777 15115 27374
434129812596925313 4652 21140
866829295315348225 5178 30241
30695687000498853 20869 30959
414992235845289793 14541 28786
406764219729684161 5303 33565
908742008509555841 13540 36324
670935064082396289 3666 34471
166130631867375201 11519 14540
477906128403223105 5237 7817
927137307154858113 1240 18354
270796740300365729 4332 29389
257786824143749985 19075 26914
812421162162298369 25088 32319
508242400103760897 2267 36049
473599913231918657 6129 20034
68285101938542425 9181 36986
714569898689635585 9004 12989
799985444315360897 16651 19854
116791531794259393 3062 15545
20281010874299457 19375 28208
806926722276745729 13683 20269
884679691132951937 1770 10148
503979889861664513 9039 14197
234223229257295873 10465 36443
44729492110665345 30416 32279
130752800126977313 29601 31312
745486932999508353 3047 25670
252479984336048353 22642 36425
147357251947301665 12397 37845
144459383171174241 12287 19264
714191043070183425 21600 29006
963637788568107137 4749 15026
288967221634639041 8185 20272
82502786976398561 19153 25753
36406461218117417 7149 18735
728127157073714689 12764 21698
912314040685391361 6559 36821
24026454582006809 462 19936
453915901586793089 28465 32093
870152141527185537 20318 34447
622993991178763137 29208 29537
867742487798814465 12511 16699
686047108560128257 20669 24822
931312045277877633 26641 33307
454750024194812161 16153 24707
396146825810539841 12334 30650
407244931853778497 22028 31716
324593632002390081 4084 14327
648360163252480257 392 2288
109803322572282977 823 1157
187695748908875969 16192 19639
651744568168140801 13889 35140
94707572333692977 4821 29785
603414509794980353 1715 22970
758343565261423489 4042 22882
992452810535738241 5380 12842
3965567531000858 13858 30880
351561535673916097 10249 19302
27604683375013649 34900 35256
902166226343581441 13309 36370
283870432655067617 15753 20202
62191234607261945 10407 28221
150123261332748129 3853 30239
800580978202887681 8028 11414
756619382780886657 6201 36755
303631072457257281 21208 36110
117271197286182625 8538 26738
450470180584858305 9971 30403
291215718197936001 20478 34880
26474387932033497 18224 30920
778415386154829697 20451 36652
544155102603966145 15473 16048
360658437059559105 3951 29614
292325475910224961 11825 19912
619261314259201665 21501 30061
181953815092356321 20190 21247
495184640700689025 757 33536
941228195493401601 16744 19384
711216997853579649 12781 34590
564665721220123393 576 3609
747140283610608641 8842 29883
829599496752997761 14417 28849
930463245401650561 8273 24341
273728931644740225 3887 30068
122673502908771329 27469 34412
448502108038802305 246 5773
238397943408852353 2498 29180
493160009870180737 2448 16953
92385222376780257 3369 22098
282845172835216385 5268 22015
661851344189724289 16183 30931
773666283662294017 3076 12342
748779276148457729 6030 13910
837199433989376001 4704 9929
741828983606762241 15489 34392
960198756501753729 2196 18571
23649249552509133 15705 20470
271831196191875777 6655 12119
997786690069229825 14803 23535
630352721659420417 15331 28677
63616901838617681 17490 24221
548648317366222209 13560 16978
229210975426081377 765 23220
424962543051222529 3428 15809
446467730097882753 13657 31776
663238448617285377 17394 19825
830575736326604673 35795 36049
518390784070675201 10109 27012
323658268112342977 23359 30317
265166223101907393 14976 20165
296955453655595393 9154 20772
870669000606923777 21022 31032
823717400635903361 24382 30833
870158649116468993 16807 30125
547453770276828097 693 12247
944972129934711809 17567 20061
534925625220314049 20705 31792
117598154346602257 2779 25431
878287266039290369 12169 25231
51939565609941953 26717 32795
600702122654926337 12021 13084
594587119093382913 1333 18254
297355246315103041 8541 33070
109007772420511633 1940 5879
764005015887779201 6860 29902
650347888878222593 20101 27137
692310228746247681 10925 26067
261980727326871937 1524 22459
553575618438149057 19934 24729
175354733635323617 14067 26961
983778364879182081 221 11849
813199634680273665 1968 13949
40228109297022033 14185 30401
378710584225949249 26022 33764
838097081462120065 11635 23040
213421319328929825 7026 29134
140172234642026433 27210 27818
322108189752903233 12496 34902
117746582869212801 12078 18874
402289512013339841 22814 27310
98503639867193009 8833 19184
63354163616502033 23806 27502
474935333899065153 12576 27705
596373970211786241 2017 3419
452824590945486017 18561 18929
227861784934965793 4610 35805
21315053571978381 1700 18609
217323086825530241 978 30422
717162464503378049 9530 26320
210585957352542145 12561 14034
995680908021011329 33260 34614
190765391290497633 17127 28073
112004783691819649 2986 33968
858307961877820033 1273 9170
697265306636406785 26402 35808
416118205368263745 18733 31757
628813064486781313 18002 26460
784580136732579073 24387 29868
534741792781129985 25592 34042
67206741503909481 11494 14414
397633626945125953 22566 34045
615487937748163457 22332 24150
974576791147224961 14865 29495
214228187741838369 19525 36053
924587130677895937 5584 8466
689030540121756033 18931 35525
55534240668389857 1845 31498
411651872262908097 21099 36964
91660225883178017 5850 13727
566587798839073281 20277 24805
301959217343632961 10294 14944
648542505147247489 6524 36841
533287683204537921 14331 22745
240732553282889217 4620 28667
634324347860069121 18574 27354
853817817476894465 19141 35405
901021989948592513 11014 11460
15539503978438063 20291 24920
793174945029871745 4915 27809
857268720870905601 11363 34760
736834989306618881 28801 30658
616386768577136513 1899 36986
898188172277098625 14493 19997
867818456492855681 13367 28597
944353005680174081 25175 32826
375770302549206273 92 36202
828075979224561153 18550 24252
605391153986658945 4659 29930
782038355509531137 33448 36945
106456210143669233 5584 22027
884393856339112705 5325 24376
845688840181409793 7090 14236
618816501646310913 13914 32326
76858135480826209 10069 18323
682225446095682049 14728 26481
363803287259457857 1329 12624
466104682798022209 27590 35454
956197974667723777 602 14346
866829533716082049 10287 33206
820454232904197121 2611 15167
215194950402295873 10086 36942
606014650071251969 9088 30965
295668734728078401 30934 31856
673162503235062145 16268 23405
109427485962431345 11187 22701
614029199846406529 15969 26312
942171111873403137 1498 13619
535124485596995201 9883 35292
919879164893448065 35504 36450
747231521998891393 1459 32455
397864802770353537 23586 36201
790117295000158081 30189 30705
584082890789165569 3030 22308
341176335161627265 10956 30773
384304334707319809 1728 32372
617470917702931329 1275 20139
331655559225911361 15956 19237
636589840383869953 15919 30164
780983456508035841 22004 30971
723908660597260161 9672 23359
40091935267287937 24397 25791
364095752069538049 12414 23153
960085842067552897 806 23572
27669448190167145 30507 37490
329198556227002113 20889 26061
401646374257985857 21825 33295
557719728409889345 13846 19945
725448952578773249 17830 18841
663891313483095041 9718 36441
72442793215849121 22107 30574
552848255464009985 15786 18420
696870278388431105 7806 21527
51932936716983849 6717 23546
895974601302732801 3055 16909
752471787694243969 34878 36953
88833016684588977 17004 36499
214587513374556961 13605 23304
180405422786400033 19978 32900
562124631754453953 9668 25183
369480991878774017 2560 3805
902438737914142337 14437 23975
376852442214762113 10681 18328
556174131962219329 12577 12690
766838016127593345 15144 20767
213452112017495937 21218 22136
278007702602359073 13243 15223
638887939110002689 8860 11530
100426499170922065 14730 26734
842829120895036289 11950 18449
904752706558163329 15153 30982
25273120444719413 18846 19310
787319900471459329 22218 26378
510748804615378305 12495 29159
801527381069426817 3764 17267
375171522055335745 5291 19327
640875817402601857 756 35738
840539439531799169 15689 20282
767706318462934657 9193 9218
924277221910070785 5185 19572
786516040585098625 5081 15195
521365555864594625 20172 32940
148460944590418369 5708 28752
595256834880483841 1775 10396
71902237795214321 17005 24249
120723555828366353 16046 33205
351772453029020929 5846 27683
799009662779180673 29324 34559
148115113658150209 15975 27713
706858074867103233 13565 20674
452508543550600001 27636 33713
892685035221074177 9470 10757
515269996100229825 9210 31752
902961259077503745 33240 37131
590763776795292033 15629 24764
224136473495089921 20353 20797
253556884761877665 17951 33617
886393627262311425 22612 28962
417840267485153985 2284 22734
23169342103908977 11051 11968
564017123770682369 27264 36749
539238458760511489 15926 19959
434039048132838465 17575 37782
493738243693794497 2560 33926
209376093939852129 33518 33612
682717010750071297 7960 10206
589444306538148097 18544 21383
698055375254750081 29625 29713
232730720092135361 30072 37531
428169633611478401 22260 24902
670589395921958017 8609 26156
817639209223212801 20325 35274
121506220312795681 12696 14280
851643332676662401 17507 19128
507646598822383041 17408 37716
226297004965186241 3721 32769
728387448007495681 21202 34168
757189831767963265 31360 32494
940808657372208769 28774 36310
348902606557171457 122 34925
534310457181959489 11036 27649
404715040855638337 26191 28239
359930625789495169 11288 35593
324985554315457409 2569 35229
187358618870050017 15520 18078
19951329429975573 7658 31444
854252218344903681 8534 22472
99346542651286289 17078 33437
43708794615412217 6898 16603
314543471295412033 8310 21042
1975080219686732 16419 27528
259290508050110433 6649 36658
712655793859099137 2790 13390
370417867949132801 1915 6565
812352862037421569 4177 18083
129940787612526 2240 36876
329121668501613825 17975 19094
190987989005453345 10262 26736
572366193940460737 2787 27719
282240194903362593 14882 20746
577719392292564737 138 32624
208157201769868289 24419 33021
409476194388709313 9804 12863
33403435454939513 9843 30686
928052197554649217 10417 18713
633708610552975617 2768 11409
371730574883734721 16226 17760
123091222671046545 15913 26687
339029359570943681 14313 25625
941090502144564993 10052 23613
153862277065350369 12004 29412
498715401811605121 24759 35158
999980592255496961 23018 32573
2760809541985766 2904 22239
217073465590708289 329 12663
20105757826012649 592 30300
819543509986985473 18425 28840
642464974044489857 3222 4651
711914161387575425 2619 21580
84308617777704593 20430 30849
92845882213708817 24239 29904
103784018686571505 3627 4083
115896397773859409 3094 11441
509376053973863233 7359 35777
488445722135466561 21650 35552
308073856188403969 11950 34713
934958079054588673 1897 4935
488638369303568961 29710 32364
535741670933873601 5646 34771
757968154650303233 27644 35252
832207280045444993 24742 35850
865905945945893761 14160 36284
669912727157438337 6997 35946
627755786610723713 1904 23696
577014108028585345 18896 27657
881388121861387905 22381 26297
535554189471241665 12121 31922
419365304323623169 15208 32734
737825018421879937 1526 24380
746479338826116353 2518 3110
264584792553321793 9556 19932
611963328691107457 4977 5342
855280194436836865 21118 25521
505954193706852353 16123 31739
353122482960884545 12818 27329
913246523711098497 29969 33563
257419831713370689 34455 36822
205916033709240065 8094 37233
262152166799225473 8997 35917
59698265067343217 18024 21180
841946473851216129 23903 25934
206816178957691233 13925 15734
76102126504764561 23155 34063
999086513100412033 2113 26402
224519486408176769 7161 22631
849135544486482945 10469 16613
261945712500860865 401 27884
718369079353411841 6792 21993
106620897804539537 27277 31819
615405181035978241 24975 25975
491065429401089665 17084 32052
810391744684967169 3379 11698
568250738160877249 13691 16326
441019872456092097 18593 28808
500646718319430337 17726 18604
69133858084601489 15896 29765
53061233903100913 559 25468
147027229521082593 22127 27665
386472649200328513 21091 31961
290970431311979649 5104 36069
946874329494015361 8319 26611
824386518055444353 1301 25204
512207442403862977 9024 23602
973049657811547009 21011 29762
12072570394771277 7117 18293
849094565960140161 12560 20279
291000299572260673 4991 12167
533375537527934529 3995 20181
234210955822497633 16860 20304
493453321511605505 14129 32330
514800502563772993 16653 17838
933857194765071361 417 21547
364343518552040257 7592 35164
497362796682917697 2705 17281
168314198468436865 9280 9477
430134846593279745 5183 9413
148844674410121057 7693 31524
635997036707220097 30619 35604
933091790917515649 2625 14575
472487527013701249 10628 27523
772658368729373953 23917 35569
162067223167948513 6710 28321
949726465564424449 10410 14111
272014909638233601 13445 24203
793529293367605249 19678 20698
891977855058609537 8501 22313
121358153249715889 14947 20733
66385211535735065 18683 27884
2336518454264081 7891 14518
759796973006810881 12294 20199
990277240466212993 15691 30082
869948515631580929 11727 20737
443512340301502657 14663 35503
479722408702951233 11076 26750
353947635812644993 2427 10482
283500231127735713 2106 25195
801914553411343489 12619 22470
869640867013426817 15309 34507
581633455665155457 1521 33124
438388133334331777 19302 27621
587530272723363073 627 14324
712828094791415681 1834 7534
494306664805819201 12334 19080
136308798571324273 23161 25421
903000424678943105 669 33804
323584270525255873 10976 14759
546798560725818561 10301 13139
857730588910119041 18368 24826
984017654828527105 1534 8457
271771875185134337 5038 31375
442275086268196545 5155 24921
295480957980149825 5132 16811
378893228077465921 22086 29265
781331489443257217 9128 29366
676978656691119361 24175 32335
32091055364208645 12360 34142
347612087753923073 7720 22865
903777018350876161 3900 37601
491576556617346241 4170 10585
635820715748909697 24721 36215
375976153988951041 1778 2406
668673584057497601 5924 34644
350052062189121217 5977 32039
876087242482999041 1529 1758
227325742924243457 4482 34260
502811562753304769 12167 26342
105408336569965393 6864 11728
638862246026295809 25094 28819
600054238507205249 28480 33517
496216786205277313 16420 35901
92940895225865457 6387 8992
427488445883029 3037 18331
677793410595874945 3355 36971
768662593540692993 26472 28436
337761103678118977 546 27295
447013528133741313 5441 11202
901722609277875585 13492 18616
681732017808652545 1448 27582
116784817148612769 1298 7110
420979266781348097 13890 24040
458796038207957249 28562 35636
859850736820970241 21179 34617
191575961215576737 24080 34182
853396585851843585 15137 32488
860514981887838849 13261 29594
574581321338225601 16699 34967
964168647763869953 1753 10910
589627434839190529 5675 24236
725797795649945985 11264 30615
639719588324975745 18325 27565
612072383648623489 1227 16555
219541310996337569 4215 35954
416996225163281025 16106 22154
424622325250080449 4415 9236
361757123094577089 7345 18141
737614362450717185 4550 27485
495523767055054529 9729 37653
268355105753794721 28400 33450
564557401425716417 8270 36281
239847666205495361 21994 29919
345126876235845249 3343 4492
550687179942737985 5166 17469
169541629760828993 21963 24120
933186891948810881 75 13292
585644431228949761 3528 26815
15060306607050933 26941 36518
740752890320365569 2173 4455
617238874360825857 20449 25305
694141548736219265 7037 32025
945177712281005057 6015 6869
959505312468508033 15130 24826
385257893219733889 25297 28200
236422155323076321 30357 31445
256930925789031777 12175 18544
876154393061611393 2890 7045
78686014562951105 1308 19166
259847239974540417 4943 30927
1513859233593707 2109 22368
241864513590201121 4505 18012
373422989958545089 265 4124
224713988861985569 6050 7711
688647999789520129 5055 36393
443161463486475777 12386 27114
742292257084532225 20022 29203
669661605466991745 8629 27255
970117753671384961 9792 28566
686146066322777473 24786 37873
752055845800004609 13498 23539
977014107734042625 2473 31321
796923656736208129 2552 25890
610696085948760065 13216 29840
649382782222122753 19535 25983
783875331667964289 3219 32431
136311147873211521 12746 34630
857211525406000897 16629 27090
262338211496842881 24898 37828
978258320254887809 16230 24641
650106704115568641 7531 8819
830752285218565633 2713 35133
295554240468820929 19769 23269
827536800267161217 2156 25880
569949172786035521 14403 19625
2940981886553119 519 14149
890963746817266817 26177 28460
656902109913026817 10838 19989
19274918459057489 1983 12559
225796604606912865 674 36104
233895423929599393 529 35914
973021299911017985 411 16271
621808743586395649 16550 17074
290640670911841409 6419 10662
237887443333580257 15701 26753
904322751906924801 27159 30716
781711253791524225 10990 26522
108165692549832209 7231 37361
281598631401184449 16848 28780
992761103707813633 2422 35589
135695234589999105 5052 19977
593340144037966849 5411 6879
297875286773791745 617 16995
457885103082979585 9469 24464
460981498138703937 4327 9961
463583800386302849 3112 4533
537939022038361985 5015 8271
94776793375849873 29066 34176
607926359056332161 20205 35206
474996340036227585 2730 8222
221741610108086465 35611 36121
542049727383748353 10465 25599
629901219890665985 8230 34014
75649556564414417 13018 28190
317107065028583425 3015 5128
140564273394069521 3697 14236
257297501935166657 13238 30090
415223450682532289 14369 20576
503044401042036097 1714 20971
420691081415803585 9839 33446
743500158318095617 24178 29429
156617945010125953 10041 33565
213637005196748225 2669 4103
125555981014493057 5744 16411
168828066101834657 18376 36890
549519040514098817 9496 18439
634641640088421633 4736 26659
866332547246592769 14476 21093
778662525038281985 25470 37602
882029977892997889 23064 27678
851182076962036353 18393 19735
76788860495845761 17813 37500
343533705128148609 10868 11313
280058442037812929 2170 23989
596894557889545089 4855 30731
998294162039677185 28980 30108
835441995727688193 27746 35146
102719115523271393 18954 35371
417145011568667457 1466 13580
390575732417751425 6054 26728
624164628135840641 5043 8542
34981010374622201 15841 31638
575436512961903873 19533 30145
481787956637724353 15749 25300
602120483877978753 17438 37423
727450048614670721 16696 31016
856180195012459649 8231 8936
94890751434867585 31991 33238
73295474779396129 1596 20355
220693383824340129 4295 15302
61309003535104265 1522 9407
713784877702629249 14571 14694
301900100892378753 24943 25734
832922020647302529 20225 27371
584841646585065473 32512 36940
576843708330336769 4761 11458
455347570905157569 25584 37355
22066459335235325 8064 25832
959899139656887041 35089 37038
349016330522140097 12629 17401
423688019319239809 21958 27990
465095430565028801 13245 34798
797658800457757185 21548 35339
965031994727929985 3479 27521
18069687933572001 33924 36296
159504354362780993 2091 12542
527495714236142273 22752 28184
340762442092362497 3547 22265
192754268519689025 367 33378
346777018541686721 11954 33626
861679885226639233 5772 20403
599723111322255361 2052 7625
781698741511458945 19823 30112
9715189101939359 9518 31955
865413824195787393 3515 28064
586118206585517441 13444 20466
359112804566233729 2204 2532
301125500050531521 19015 32414
942030508841160193 9276 27755
860734662986409601 6478 11836
25467177481171889 7765 8852
638615085577356417 8521 18171
331520805407382849 5608 29537
274217737812328737 27871 31576
472296508669199233 10416 14196
139216075971276609 7263 16228
865292868837801857 12027 33126
53542846616444705 499 30699
611319105713530369 841 33194
280148342575841985 7312 29685
577629057579361665 19785 21086
138435915788413409 20109 26252
370767080927873153 10104 35830
42028808969106993 6928 12983
310518820300817537 14601 34166
78564500072026529 11565 28512
203642554851395361 22852 26076
623908307905509249 37223 37512
988604147770747265 32404 33662
9875777014052291 22223 37388
142521108703231649 19509 35884
93202418880039777 3502 3648
719447846471897601 13563 33795
226721843072660065 3086 31855
331520533510765633 13415 36450
947295031965950337 26461 37368
85169393702233969 2761 9221
359489060576713345 32991 36381
310523901409123201 541 24789
588621612337007617 21015 36478
838008789430635009 4084 20730
656313103408855681 3597 16033
596448895986267009 1128 34938
644547349113821569 12431 26305
957270940536506753 31782 32654
899966384685704705 6222 29270
462422996018784001 14390 32199
62382624371039697 6558 23671
540442010767666433 22957 35837
911876284327611649 8220 35487
153664323007912897 19383 34844
65338595808213993 4371 22543
18500157299673249 3955 14236
796072590748330753 9251 28812
978563550083560321 12592 25622
625908212221915521 1341 26271
545386464672365185 1396 37274
245147391451588705 13106 30137
889171040596007553 12858 36174
779726737020183681 5249 15426
314452991615684865 18177 30272
603391854596928513 103 35929
915648151560713345 31496 36439
217959904092666081 14471 35263
810033978356958721 17239 18096
491378500091350657 4682 29393
477250212561070721 25153 25871
434101234890817985 3607 22271
279038733925620609 873 6626
720486226976156289 2116 26036
475453887247180545 27486 29355
708021868082298113 26982 34159
783960847238947841 15481 31439
841195106310045953 20026 31060
734681254695654913 2213 33791
254370556122211169 14228 29240
212633454863709665 1216 35432
898260327899912193 3100 35159
828839824116169473 17015 25283
484007329031115329 25357 25469
318504664803700865 24370 29696
28836267599906761 5364 34264
388099631204934081 32445 32858
987985777085725697 2105 21122
854606191961966721 10442 21938
202863981987256641 7358 25284
374848370353458177 1087 29871
187465023513013313 21070 34336
860562119569099393 906 25711
232035101529938017 8110 20633
539861006422935233 885 16997
655497308131913345 5845 18532
240128774355316225 15089 33187
774753644386713345 2890 22909
793024295390278401 21082 24774
635439745709121025 4262 18626
611441304074109185 3728 29656
346961273224174273 4313 5429
755476937361290625 10134 25251
905193321086471809 2818 37079
567312986659079169 1651 19148
766572529398324353 17992 34554
494145500729654657 1090 7213
687867599397165441 34700 36733
601909893313152385 15795 23498
263561165029877025 15813 22078
802132605137384065 12193 18217
30970026416611065 8790 22717
55601585690698841 15220 34628
976298416402833921 14807 31205
290379945863076481 31375 34724
882863133790934273 13680 24242
123838362538155169 3911 15149
322295484235048961 16758 24174
642992395828766721 18922 32945
823935509052205313 6969 37014
749972496207579521 5202 21055
919647170207376513 5348 10105
290453446074376833 12119 24116
69482103464210353 4809 28119
666845226850146177 6878 30345
282688127194639105 20322 29428
335944453800717441 16713 26117
382350394346104833 1294 16299
917898324332913537 2428 16275
407009075417043649 23853 29253
178733371427693313 30460 37415
18520155093554537 11771 25670
435109097502280641 1106 8027
877264180724814977 28377 35325
998130643053823233 30376 35109
802360178157982721 8166 34914
97136139841371265 3051 16645
105234146941704417 2826 36684
159203588736385633 6355 34944
86634306254310897 8695 19453
665020162336166017 4485 37505
361369004124675521 6598 11762
979053664638453121 3991 22185
313575617546092673 7605 16869
982305290976530177 4946 5253
73371641247454993 2350 5074
936126300809785729 10878 13617
447550644004209601 3614 9862
328601510273362177 21122 30668
400024397684781249 19845 36582
835248390683002369 2938 20012
908909141051310593 4346 34120
186843827971916449 13616 33780
864008055462072321 30165 34028
162756749774654721 16457 37506
186348233488942593 15573 19268
390638532283933441 19938 36486
157391926041874785 12714 30958
618449788082781313 5027 17328
847176800057837953 14743 37740
484316923947535105 6436 14067
478136963943846657 11237 27049
817797063768221441 386 6127
678785789304086529 18606 19713
589212443753925889 19983 23666
572577527239168641 22384 36212
376885117396422913 13981 31151
579826845214938625 14550 34018
419183494353763585 22421 22532
251533104423167233 19884 27366
966345838799679105 29304 36927
147364224847748929 31282 35101
729841785673645697 12848 24082
517425600851574081 14117 24705
625763404996686081 20911 25319
669757574404087553 28816 29022
182010028634483233 10684 13394
634392188326238209 6191 35943
327920360077012417 10165 12935
99294757398311617 4076 29163
722693574568612737 9858 28511
837614831035246209 6851 25382
868230499022526977 301 15528
130538661235902961 24219 25075
367753460281324609 19587 36133
803536972390297473 5223 9126
8698679596033544 19001 21910
508768809151646913 5528 8286
50333583595065793 17386 27473
177782062860821089 5602 33792
42003332179316289 5133 7639
318451735561239937 3610 26222
678117713950900481 1340 14340
117779191179714353 12405 26047
658449079288498433 700 10941
106902506952181393 18811 37673
30243049721892845 10821 27630
984564612789718273 22059 33885
29592326934075433 21631 29914
57617549980818697 12241 26461
790121380816902529 3678 26488
592066012612342273 2484 21962
184684761526181505 20512 21506
987455145952182529 30936 37350
131836914420862433 12596 20132
168365456652885825 7103 31659
101466191152606913 16831 34917
70078628837762833 14825 27914
492896785828936129 27674 29519
824828741105498881 23608 25559
997401921277781121 13083 36182
924897544933642753 24638 29215
721976517787030785 20647 21629
585309800991360897 12509 16694
361708664725394881 20678 25589
18057858677423157 35799 37772
793373523049968513 11419 18863
165490555450951137 19354 37755
567329666715533441 25323 32829
333632783527136193 18781 32881
945977478511199617 7500 20379
775275606118022145 11585 21215
934662090229149825 17419 21023
544715041658861313 7326 37515
8882347744265219 21699 23787
355379131028278977 31275 35190
858940567568407041 8276 37311
673148374062023425 16920 24653
2871304626300032 6412 32526
260044691759908641 5049 10174
768747993170872961 32272 32429
622574995902368769 7202 23608
900848126387689473 22901 30488
415329058465992769 10758 25571
946540923018755329 5988 12648
323605483282378241 871 16152
844187092449576705 18630 37103
167535118640479649 3321 25890
540100169861315009 9201 19397
285402349257395841 14008 23047
658623358272240769 8005 26918
187048033359779713 12365 36563
837580153439301249 1162 11907
519847381663012673 14788 28716
314777483642448193 5186 35927
3739601861191489 10582 10712
213841093464704801 19693 23401
429649735475265985 8286 31459
16146594876705223 35319 36867
662859854157254401 15260 19647
211889032767327745 448 28322
839035860559974401 11145 19030
962220862809918081 35498 37330
43408774441765273 25944 34916
364777761271621889 20612 26660
825707664271050113 4997 19785
976492895675296129 4736 30549
59726327818587777 3246 15254
438876790812951617 9884 12922
988100919929891585 4359 28405
168089590561411489 12558 25327
53682181878521361 17192 24686
371988418741889153 4615 36218
777035899258976257 19541 30814
530516271556155777 2552 33135
508489245362390849 14388 26271
856787427298353793 11876 24262
231915591852541057 23546 30984
899881879454913025 15758 31488
901783951080155137 3978 30136
83216908364359905 14346 34292
6857740245749256 25649 28903
385666879521597377 14557 28416
238062651906226113 4027 4805
888935891924841601 1580 31445
741584327591013505 9757 23330
246672732746279873 12340 21229
28564139540328881 5351 29179
495186703880474241 32933 37165
337450168866155329 1597 12201
69698544841958921 21272 27861
236844698311124097 13057 35144
131415097264618193 6282 8640
424459938423851201 18202 29188
984547178365605889 3066 36861
794080833106455937 9175 10564
414892002918460161 4190 7325
556164379045327425 2401 19722
841364999334945921 25981 33589
569907424039477889 13539 37578
75085043774134161 28046 33681
423480642983534465 10001 13960
719636843042511745 20424 34006
319582123204050113 17051 30878
954618563585054209 6856 20214
535162776272045441 4594 6883
626336036942337409 24795 36029
820561883335692289 9682 37248
621725648725895809 9926 21735
443145336335689409 2227 13559
677088724002235393 8943 36782
662161156876017281 19 21908
69892283061616209 7513 33203
188460092167446177 20467 35546
701447600275930241 7240 15062
508685089338960961 29083 32527
20055183355605521 26230 31232
372921758533394177 13235 18907
943552828154398721 24993 37053
964021515496263297 568 19954
174748828751514657 6023 33825
210207823333519169 6855 21884
74032624304596337 33211 36227
815734313237548801 3704 21354
281886535021509857 3212 26208
336108802880957569 2403 23872
928783161196324865 4451 11411
617704240516992769 11093 11286
162662945025655137 28766 31469
742262765965762177 1088 25687
445462275854328769 6805 37627
517663338073951681 11934 32293
542013823672828481 19642 33643
293150766641545601 22581 30996
988704361552780801 2329 31716
481791887109075393 4234 33038
924171371113029505 16873 35181
166931980214371841 17318 17867
309160040093150465 29543 36578
691994329310311681 17709 35025
197492214424141121 25317 32135
673127909423030273 2284 28182
547804086574021889 11812 36090
768519049054852097 5329 11512
683668618183158785 11451 17468
112388080778345057 21080 25528
113233917672761921 9167 9729
524088046763459649 7840 10007
2794080532606103 7153 26482
195624246976436225 6289 30531
672969070914010753 13118 24178
405382860752759169 7938 24781
178050166167306401 18160 37576
493600312716864641 11914 17877
516504808698801537 21095 22026
390194185018962945 332 33450
606894983574886017 8533 17199
77400070641360225 10140 20835
883890589510688385 13762 14807
447261044693142657 20847 24716
868822953365334913 8805 28585
990728433962345857 17490 37541
584091972201594753 7592 36233
341152691933551489 15295 28570
296663250120655425 4940 18498
194273245172738017 7680 18836
36922870090169369 25544 36327
483709135264639681 5707 25132
16998344385083187 1902 17919
789777988519517697 15189 15832
304849262279265793 10651 30165
150655977335297569 1994 20455
957997236699565441 1184 13280
488339900183333953 4964 27978
389785812616739969 4880 36369
948022572250501121 12912 35811
556528074461137857 16802 25854
676917116834914561 24644 27591
67828654585088801 12476 28979
225770986530925185 6909 21850
481974687358540865 23620 32819
974141692936328193 6505 9734
443761185610529921 11568 35350
790313419874230785 9982 13605
277238980699873857 1830 16834
688206612321153025 14937 33987
708580389330951041 7249 27346
904959175729622657 17060 33692
27848900606283425 31438 35013
104613382722376977 3448 37178
868039281754736385 29435 36507
126265529753915473 16931 23764
872167643297640193 9199 29321
470596495520368321 10088 12681
428481869478805057 8448 20597
990121488992734593 3205 14907
708046735041858049 4121 35534
8621019555519639 31288 32486
737630827714273409 27387 28750
216396028624622273 1235 9170
916891372278964609 29933 31534
307893939891187073 6497 12893
301420265291984193 12903 37229
774234498818707073 22866 36895
382393795464235329 2254 35619
206627612422309441 3320 33337
461766755587721153 24908 31350
467565074188236481 7925 9620
829897287801653505 16683 22779
407008945703609025 16580 33999
212036588918255841 8939 10454
334932934972663105 17510 33292
339612453759667009 5235 36913
849499704818541057 7300 21462
143966255914453009 19673 29526
79139884950116369 6560 13712
313226554575660289 744 12742
525135721026174465 7293 33266
918371815176488577 2254 3203
466932888669980161 26039 28638
703708671363767041 7285 18970
307694847807951553 14172 37769
697961344658811137 8843 10813
480633112401939393 2544 13335
691576143442599553 11571 20590
347629291289791809 1619 7370
499138437218807233 1725 22989
322479041723248385 28551 33992
431183902595176257 11286 28885
64046523337268017 18730 35221
845423989093209345 6330 33755
825799686410114433 4248 28298
955735805662779777 19688 37069
199188421412600289 27076 31196
731973658240111233 11274 35891
619038332761981313 5093 11341
762078670657682945 20198 37063
333089633041979009 5131 31385
141949650002036529 15001 34177
520090327169135937 8139 32315
172683257956631297 2229 27684
687557496970242689 17083 29207
953913232906831617 19610 30933
157251535134456321 9731 34113
953674720607676161 8185 17493
643346230277202817 6278 7363
417008910128235073 20362 30448
64023979579253873 15770 19037
249855888847402945 17848 17987
739311573395923457 7816 14542
678957784676800513 11590 34254
369693283601058881 12299 18275
60252966083805153 12675 28823
776217735608028673 19599 36431
471586671284430977 1052 7623
394455488407835713 14482 36924
835062609352004097 15287 27912
191390364694626657 18564 19900
689986237682109697 7438 15705
692280149428505345 7831 24624
425624759095722305 18415 22126
956106438493705473 11171 24228
553986215050489537 1662 5950
398878895093794497 26376 31840
396194783566865985 11711 18472
649898505655869441 2089 37315
483403814346832641 6118 34645
715205425994319873 19672 32829
427224324668781441 13782 32824
31115650400053597 11697 20020
29783234479371145 5770 26053
364820799554458113 3685 27834
256340487195696897 26090 37674
719290984049365505 25624 37377
824794862411483393 6407 23094
329068349510940545 34004 35636
851370514641569537 1672 19088
572154437074473793 17198 36272
776172756733164033 19624 29003
807042292854255489 748 11176
560101654566008001 10433 33738
940414201787973505 4668 24039
772483587536090241 10076 23696
434404541978828737 6893 28125
88876347413144433 3961 35803
350499420217929025 19559 21400
163959689071166529 28761 30950
389682029094593921 7222 14173
815858987181282945 30370 34513
854974686542306049 4843 22613
843288580153757313 23918 31894
229113525977957985 7919 33346
118505112936855281 12241 23458
529842701288274049 14244 31190
42201533111896337 4075 22453
528637067384302401 6786 21461
796424809355666945 2267 17713
536859037791373313 689 35099
30889837746588713 17806 33430
628318223407056513 29998 34521
992842134757619713 19283 35696
128581522669307441 25096 30301
911019624790899457 8798 23036
721392177250017153 6398 22876
186969368978051169 7792 31614
697330253793637633 6605 7716
142109796215851953 26887 31204
4980412779978850 9362 16048
256971593389533121 22047 27052
871581843939921409 19777 27101
457353069936235841 10468 28288
707172363345883009 19452 22241
444301393952425601 14166 19858
81477148462852257 1887 26499
390042696518253953 13273 34923
167135182188580705 8916 10701
414918127830684801 1340 14700
457874573477724289 25464 32480
836437357883514881 5306 10537
209707427821946625 20729 23567
875529027361377409 8015 32348
327395129633060865 17485 26501
375349425240205633 20812 22401
308896477541473729 17052 27764
212133244512056513 19243 32790
521719758131510529 5772 36855
508547448052357953 15573 33580
258061451210615201 49 33172
956822576899607937 27781 36259
757428172697132161 5302 20966
498167780281949761 21038 22238
587424908188033665 13429 13937
124376875477377521 2302 15675
159200596196953377 24953 34614
86052936906160225 10818 24064
917894135190557825 27209 32746
394445826624345153 25759 30595
712403386103204609 29743 30095
472970925323426881 19131 27945
986838034537036929 13876 21394
34164740090812273 16804 18656
830985701429895553 13412 27996
510090725217029505 18628 36199
696185013087422593 11373 30219
380417971569524865 3567 17225
25141127693416365 16122 17581
967339609243755009 5853 14796
232582424779302241 7182 11580
635522477069354625 10331 22462
734124608331612161 15061 33071
959168418057775105 7078 7113
906865596470744577 12738 20746
914113548270616833 3062 24345
58625193369294945 16344 33013
452996539166196737 32034 34936
716075830323710209 30651 33910
636107826136804225 12457 34028
361718071440421313 19942 33760
193769502442822977 15635 20652
902968588706421889 4278 5329
948803046746970625 11421 26139
407069162068182785 24381 33398
143584108300490961 4657 20820
679466892055977217 6937 30492
322832451096200385 32650 36897
939031273864017665 8345 25769
561539160039931329 2032 20429
292817358824130753 1506 27350
478582201988555073 23644 37127
874716543535072385 19989 24669
398549492254421249 30017 32091
294148852029557889 8443 13802
522935308617586945 8377 14885
738094622786903169 22697 29695
626887384874582017 8566 37647
63442931559059449 14848 29471
506333275493968641 17973 26770
707563937874226689 1078 21224
196133939986498977 3008 23969
744202807698051969 23569 34176
427029779537985409 24707 32879
930063372187291265 7705 28333
346853888448922753 1489 16044
933829811927331841 18084 34384
127306949906593297 21888 32003
257297978364960033 32617 35266
220845898071633697 19349 22183
997235108298489985 12872 14075
143967091970448993 15361 16069
635583875497857793 5478 9272
891837087197135489 20604 33067
253756025194498145 11096 11582
725608772295768065 34 24208
304588391525953729 20664 29171
771930419451667457 21231 30096
610112555494872321 3156 16188
229428878019074753 13581 14910
178140833444714977 1367 17624
605297279699105025 106 29386
350906815596466945 24846 31606
512319394129857409 3233 30773
160481070912481985 30303 37577
79230120342646865 21042 29277
675888132891337473 22505 29249
770982018396846721 10058 18773
233836464798983457 23152 26455
210801933574263233 5325 7475
409605509672253761 8313 22457
334173168488089089 9837 36851
399986623630923073 2524 10046
711465761470709121 9349 35567
870749051524334977 19118 27241
921899241743187073 190 16822
603279090275336193 18818 26879
207788814477485313 12402 16204
738919112567920385 2922 32432
850664977558036353 11185 31629
661061411054930689 1378 25865
579347342308455681 35933 37368
506107960943175809 19084 33220
54369257938088113 15847 30718
707235182311890817 28428 35889
449180502118910145 10756 27133
656060268171081857 12051 25752
815150475965619841 20496 26329
365029667727640129 14012 22660
572059409483689025 22897 22988
530997237988337665 7343 35870
949790517209702785 2588 26717
627425495965823617 20160 27287
164491650729562625 27 32360
172921276435353377 11161 36033
301950247984503745 19789 22565
481096844934285185 24378 34470
120547093032389089 16090 29918
563715327876899137 10809 34269
659662999332265857 28415 36218
577322458659082881 7059 28906
181328163894651329 8143 9410
229239923754114721 1882 25996
296663689171761985 15167 15834
567955887929599617 4877 22589
954662196667801089 1798 9064
259213174704477473 6469 30329
855162749711222913 7346 21716
95032559008572545 13864 28703
806185266176417025 14689 25465
365310944742965633 11179 35584
110843735476688465 14351 19787
279589718304379169 32048 32880
13611480737512949 8562 21370
639997840973045121 20360 36533
636804191652441217 7248 8439
1324037475185947 17392 20991
752209266448407041 27247 37806
470320996290247681 14388 36880
594878875369627009 5165 22966
320224755475578625 25187 26446
880282089040395777 6119 20218
433369478254000769 365 1977
897665556612377473 27843 34691
260586744066060321 22024 36158
647095620363049985 20945 25363
579299087235007489 21432 22550
104374193037696017 2697 31686
474991873784318849 32572 33112
239901883175281953 28648 31340
966596873595868545 7778 29246
424473086726077761 7289 21168
320987590824429953 5700 23147
18553711874407241 7096 31886
622338469531776129 8216 8538
625518503194282241 3658 19906
828202754186179329 9313 13238
712125260593257601 1598 22700
774175858786001921 22814 27560
980409976409884417 5682 12836
292311589341451841 16798 35881
237776586237973921 2662 21082
554160059261540993 26620 31899
383869950549179585 24693 34802
610251152018150785 23458 27315
973017845025442049 10087 14251
767603932075665793 31929 37684
641836332335724801 22701 33823
445955026024378753 10795 12475
703111679409406721 4555 19240
410251518348282241 3818 8663
648687759486247041 22217 36185
287000164826622497 10593 21959
369546250458132161 10093 24532
608143504477872897 7175 7919
658176743573857665 5956 9584
991263890355455105 18143 23438
566636401264052097 26190 26683
547730190340452353 14257 28323
301383131995461185 33130 34526
522118146740780289 17806 26211
234061932327183073 14806 16562
806835245247349121 9746 21099
70052366200950897 28827 35760
895887233875910785 23028 34677
545600242559149953 17745 24545
634742146116771329 8366 21564
61857604406238665 15332 36574
503177478375789633 19147 24208
829900952103503873 1272 16814
53562063652002225 6550 34722
255304739170366433 19022 22026
675041700129426689 14545 27861
818702888060588673 5378 27720
851623657875713025 688 37837
60442485968902561 19025 29552
826431963750138753 7974 22146
301604293941540673 33991 37007
348253326645270529 25098 26158
475878860741527617 5156 26373
575560028299449281 7072 27615
683935630756085505 1380 16914
260215482268058913 32714 35132
705848314831168769 3975 17979
683040188201516673 16829 34360
164396184562622945 11270 36016
672357974548724225 2574 33172
370603367265243137 2834 21447
425322895774726849 6791 34461
550221194576668161 24998 36330
384634396031891841 10358 13169
530978579456526465 4450 13419
481103733785602113 17783 37176
747440680045048833 11706 19466
197504259354296609 18839 37615
179725968621863073 2423 30941
607150027377443329 7199 19240
949344885548331521 19930 22022
727470489989407617 7445 13590
898657266031388929 13604 20296
273240711142136673 11189 32729
604029595692782849 5887 25065
380802892755518465 15829 19348
296632607109142273 5533 22673
148453061488325505 16891 34327
587677803795745793 19963 23205
219792789764916577 16121 32701
118265104907887777 10662 21657
438516629312658753 35101 37360
219237667654642369 4750 8280
742539453517132161 15590 34052
520499119076685441 613 5650
793929225803097473 15219 19801
8950661319889975 4278 19822
471509834083413185 6615 21213
661974701629187457 9886 12647
990406187494272641 2451 30911
381713647465847553 17817 34072
662040966292458625 12991 24960
130694491103849233 6901 30747
148301437954657441 23533 25181
209844562971486689 8489 29531
150545904009085505 18570 31473
775720050584194305 26023 32275
649061135213827329 2267 36774
341158843183809089 10385 25591
161290626497894593 3364 11918
619575115017976705 26326 32468
539587008735352897 20550 26025
539422920542111937 4673 37391
874957658983142017 3670 33528
855231241838534785 2923 26635
426510909906880897 18930 29365
346677433290029313 27122 32358
373403708353912129 3399 22737
604879758549838465 14977 36787
160603688153727841 2778 6528
421436482394856449 19397 35852
651529998020329473 23091 26696
501410484188678401 4766 32089
927524323385824769 25798 30075
353565692029992129 28592 32349
214366755701938433 13212 33479
96255280923156049 886 23613
297398357060117761 24414 37167
865291273556412161 13051 33687
137554026923517377 29038 35738
182020879986080065 6147 10338
866712131181543553 2495 27909
597240077362915457 8239 16702
691481217706488833 3317 9938
912513435175082369 395 33306
48010229575467633 21902 34519
376977053692460353 15607 29490
839404074875723393 24020 29134
908104699778217345 20062 33417
444051881242984321 18329 18940
362886945193242369 2433 26702
290741754051929025 1862 29593
637039411504513665 3009 30017
873456994057747201 12931 16233
745511712888234241 13660 30217
792194766268956161 17989 32269
283743217313396897 834 21774
206368000979011873 24085 24915
628049466055745793 8680 11197
987918496743240833 21093 27227
58343088445109713 1055 7875
605058882840339201 13806 21664
263464837656133697 15610 35852
289213216129248001 281 16257
706715477956205313 584 8544
851401644126923393 12214 18943
322750132926120897 16523 32616
624401618120167297 30345 35269
571064271159894337 13686 19672
158192223476774529 21598 27590
241881492092264961 10987 14525
847985479997255681 12472 15419
385308686060479745 5376 11976
103956381431999041 4024 15171
737880061328940673 13896 24613
678905617194111233 24070 25731
509813508654314497 6756 9890
172290586726191457 11636 30198
200435071603781281 3958 16296
811750451623801473 3272 20420
192978209346673409 10436 15790
310207381622461761 28450 35445
117469095414850961 14664 36156
849919798917163393 3878 17564
854050394204630657 15090 32281
110388209013891009 5521 7121
852895899128899457 12356 32385
790778464339730689 24843 27974
207750510830489793 28833 36330
756613291664223233 9833 11306
694083546178877185 22624 24185
341330483492633601 10266 33611
176771565798514273 7952 8343
8726929601365897 8230 32848
966010046271467393 11157 14730
547385914459461249 4219 22416
77207631349661905 16040 23276
923971587779789185 5337 24021
368981200491720769 27394 34292
314929545336461569 21896 23912
113100935884727249 10734 23491
67924445200176817 9704 19138
346640674271956353 18 12803
921661287577599361 8193 18617
112587158235751169 10897 27678
935009731215700353 7672 18575
899786052115917569 747 2420
638562943798881153 355 36349
996944992228758785 27650 32025
621928247264051457 11983 22063
607532002236755585 1185 29650
981832031117996033 8847 34182
246976928177840449 10350 20950
345506025242883649 20264 27275
838328018378735617 9238 36095
817461970255713793 13213 21961
654696324171293697 15049 30278
709456169693581313 22409 30010
976313822547641729 5550 22928
763865778994620801 14310 26060
692779024824996993 31580 34226
164285632374287617 25578 26688
559925718673685697 9896 20918
848838998678665729 537 18793
654538841086388609 9318 25949
504851037187890497 6047 35523
245372295873298881 3427 13149
739313496743626753 3198 12838
302562944174379585 11459 35297
566538773284179329 7637 24692
542773203462520129 17641 23319
686118589294004225 1127 14608
588228462336228865 15691 27117
241253466977653377 1995 18735
11970570704765039 4565 18359
518566177985981377 5367 5770
275123113291865441 19662 19790
187759691413475585 12 7630
592224334949595009 14020 18044
39213857438987529 2397 14374
209293370519343841 20417 32340
978723439173833729 4180 31529
628510584836679041 3183 14298
258610785580039265 17967 20936
955001260412071681 11386 30435
152206529745484417 33685 34253
959651333100470785 2743 33285
371047082225423681 6939 35959
467418232309153601 23474 37775
633417813466522241 23377 27625
772085218716203009 27663 33128
800035193323431297 5821 25189
48929446964645961 21499 32910
100133828736431953 22581 35056
279186813176625761 6769 16306
178052592119733793 5381 30564
663347103679722497 17874 36866
91157532408246305 4922 34259
250477783081496609 25404 37301
707445946563645185 8521 28148
626594884573702145 2782 25027
432150916885149185 15080 15516
938041453458158209 11684 34185
963689027048893313 4186 29331
101960048815595169 13427 34282
979694814016127617 9768 28426
588523635811615233 15146 27433
130626722576671745 17330 33082
785822972577275137 28916 34831
786911027926294145 3485 11641
907222244326352001 9920 14743
729027139141628289 2048 11341
743248814502589313 12938 13675
768717198927262721 4051 23474
84256535409711121 904 11224
740679434073094017 27847 33912
843720304113670529 17084 20703
409937541131483841 1827 15297
189359082377979617 22788 36840
313268356714239361 2145 36820
441737214296420417 29774 30036
305101879841700481 1799 19236
388520151041408449 3961 31248
926053981690991233 12403 34563
365514701321583169 3480 11122
556745303702712129 2829 25011
888980285743219457 3973 26319
519588398610430593 4640 29462
424462189266034049 13254 22280
673160303487392769 16898 28126
244732961550230497 4541 6560
957786723835035009 30754 37856
261774652700861313 14249 18130
402516556742426689 26163 28722
477960419279060737 9923 13346
657989288504516865 9491 37238
685951824608519425 2144 3251
395589597841492929 5907 7374
827252588371951745 5224 8933
951431794721152385 30910 33648
572385838180789377 17906 22741
103442548784641985 6823 35501
114996630810072273 2886 20240
926882181277385089 24799 26435
975706913932480513 10934 19193
460573939842376513 18923 36367
137293419769751073 4649 30290
165083463986128737 23669 35251
412107739942765505 5207 26355
671443483371462017 4124 6651
882852512088408705 15000 34363
938912476074584449 764 7247
19512975506739141 26258 31814
473955541326759553 3384 20349
154609196312041057 18332 36028
478551793721528897 26239 31728
877728649544248833 3726 37740
184331009659388193 17288 33927
530741310644931009 14600 18374
674077753155920385 26310 33496
550479937271244801 15673 17600
392621493426290177 20099 31085
901160040014847361 18673 24658
798167911291308545 11 30843
510782694390851329 26526 31929
557579027539787841 9661 20140
751603131203314177 18710 20835
214478134145927873 300 12019
629027019907066881 29811 31148
796229272157987073 5816 16836
249741222070614561 4629 13882
624859278792492033 3839 23663
172487819103448449 15099 28407
651720141257896961 20694 22764
185163577829019489 22407 31088
780077727794598273 33586 34187
603100659762343809 5018 10732
499120270442901441 7076 13654
206058776585312129 1786 9274
110049402518292545 23324 32319
919008969827185537 6772 23561
880986658014734337 2032 32555
217544100485003617 18 7790
843644885857735041 2042 16650
900733625931064065 963 36788
492747284287375489 22707 25106
506994880245716929 19774 25335
604600488283047297 7374 30556
665346042029252481 8649 20360
724166590536299265 12267 23070
246827122166042305 10389 27378
455578056206313409 2246 19939
656623798281554433 9735 35447
741168443361274881 10795 17748
710813730338745857 4204 25265
980431610968345473 14236 14268
95091464832304241 25423 28650
617746685094431361 2778 15048
401361835283541505 26566 36713
355613082774219457 23685 25685
952731385731549825 18167 29550
228136638707567841 21025 35276
506816466044714561 15218 36313
872609029149721473 4944 32991
410997607430399361 4428 17136
634266058963703425 17970 30885
733729368472712193 22123 35608
988446864453742081 4566 14049
199963676566721217 9888 26042
874040062817627521 19695 27613
742461490426396801 21027 27075
451619338163290241 6599 16797
127739505634334449 17105 32064
115405593798726609 887 36925
668168837493983105 4516 10376
174101347548194945 88 28196
903836725099534337 9393 17052
504426039806631361 1542 16813
655224363035760129 10669 36251
391200217471698881 918 20460
183453719093247265 29112 32515
39689793916238617 5778 30827
952898606400527361 3163 9134
911390888891041537 1231 3399
741573691465315969 8214 27097
959066885923434113 618 25490
4479245560251145 20295 36677
346517590688769409 15999 24978
190579442239364737 29078 35501
358779380966353729 23524 34679
561149897643776513 981 17703
614145089240899713 4630 14029
531419863852402561 11617 34297
681503103129287553 23619 25117
225441695430507841 17794 20543
500642079122208385 6282 23644
659223304502770433 32109 33091
834184458977347329 2784 33507
895862702288798849 6381 23838
994878259061799553 1366 23799
297024704963245505 13466 17385
723725770979783041 23618 33779
372720414811372097 19393 32261
574191692193757313 14134 27250
507714607843066561 248 22925
47829646258350065 768 18603
282876754011414977 3340 29863
819385741298070529 13675 28435
220561577003348225 14866 29949
39136564544392625 14293 34902
485283374898077825 13295 23800
123671760596160145 21686 24213
125213062144805329 6642 25697
245254133144328545 5099 18644
86083143048927729 18234 25198
858286378253232897 32276 36777
837826111994910849 27408 35045
219150388597981313 3991 26956
87651547939490369 18349 33004
978457180546321537 17825 18216
670176391523565185 14175 18593
499331187067724609 26836 28398
845384958776339329 8509 25539
557819472182266881 16000 28140
356874506712056641 4073 26798
454782180818668289 6488 14671
843891291910271233 19183 28029
284526099994032225 34488 35867
176190497089546497 8646 21879
355243188941130945 5137 7628
624448162079932673 5779 12095
242243651706637313 34582 37604
478833334034515457 10836 30009
474285999226410113 2578 35495
901484245253843841 16950 25465
834968240145634817 2680 28975
393110174215561153 711 34671
634049847335376129 6567 24262
260106701200090401 5683 35194
43974118661445513 24446 35155
565332775016639041 33451 37777
521391071596681857 6649 23140
201411401618035073 18637 31826
172955108162007329 22237 34222
116653694856292849 9824 30941
432538799437395457 8337 13806
428918697215227265 7139 30031
235133812484086497 18438 27171
431585488468623873 2261 16066
95906047083630593 16436 26813
988795847005267329 10342 31353
352273419390236609 26105 29032
53539877965700809 16586 30769
561149370272261185 23979 32925
388753337838711105 18944 32940
205483091753784225 612 6081
447453647346815617 5294 6780
179439252787076961 6105 25461
935206454259176961 22833 36531
233687109988359521 4421 26644
31951583559443721 622 37799
709611824173748609 16946 24558
914420930700647041 25163 34400
996731594991381121 1059 11763
916983749970513 19747 28251
13709320497738987 5033 5643
679232642309532545 4464 34160
782307383302544641 4731 10000
598554878469197825 6893 20203
521546004987811777 24713 33621
326241379786399233 2382 35159
62025005328756321 2408 31857
719174996818349441 30820 30909
187397111355053889 10737 13065
206198120097329953 5343 19985
11814295856090951 4553 32108
743498434335744897 23223 32513
494614823993345025 8172 24843
609079161203727233 23894 34699
771938506157248129 4947 22687
152186790332518017 14365 22255
819716428651972225 200 25419
320889347601937665 23782 24465
995787451309617153 13515 29230
663763030887704321 19936 34996
201929617024603649 18567 34065
436755686950409217 2557 10303
134597777364454881 24920 30617
901772319308729857 26003 31144
4857571521100113 14389 32057
518932258892167681 6610 7567
734567433251818625 15067 22142
112926350052784849 73 29802
753255954779660929 10549 14298
452882757854229825 1346 25653
237587444268790209 34097 36378
426469137387766017 4665 10469
401184344736563521 14826 30242
832958604623147649 13732 20343
627983670180164225 15571 36887
991853558948431361 1435 11915
681170052799274113 23454 25219
414043619357204993 17860 19069
53095953861166833 16541 20411
968159049314106625 25710 37530
912541702365970817 8620 31411
718961083900868609 3967 15665
859948488530910977 2512 23583
410019492298740545 21451 33193
547667490100536705 14847 15525
774880946315921153 10820 13242
475284915463184641 940 17803
231049385302309665 22866 34894
816257765506847489 11475 18169
756244247936283649 17884 28798
150331172117809345 6971 18838
491113557324521089 25778 32350
520827507949690049 10374 37328
987033895489862145 10682 34678
780160005411197185 22693 31348
596913926587472385 12483 36708
443400516841919041 13504 23572
861135970410831617 19486 34740
72689908838874833 10717 14458
709273796653373953 2311 4081
968987722758470273 17448 20976
194999176889599105 4071 6941
113259597875632785 6263 13127
782568823956648193 4248 4314
611576037247616001 19188 34236
860132091975263105 5237 28594
473353568010601601 3200 26361
523741857296666753 2159 5926
761485649588365697 1765 1909
141873907656719921 20643 25552
119266346424943489 20412 33845
936379163558097409 17066 24113
449031712190176769 9073 37812
632404658803640321 18486 21262
458009314188991809 8708 15036
529925926240277761 13883 19581
450374995247159425 10449 25382
946570824647370241 4069 29411
430186003443559169 4504 15468
230162146785243489 10136 16537
31054398143723461 19711 25445
614611987624389377 14934 31935
936366125836777089 7022 30179
263804005695984513 440 4086
836626242462131073 15004 20605
981479244391284353 4674 12068
425026827013219585 10775 32424
31173163532212557 5 10823
375630101764684801 9609 25669
262706602150277761 10595 12480
833628349696205313 16832 22000
184295213560371713 2921 5575
597172609114295425 10901 31522
365677971598177729 15306 25801
463951987367060801 15588 20725
735931350617828865 4496 21274
815058287056942337 12750 32611
85944898329191937 95 33917
789427484226770561 11544 19959
214672107128134113 8222 29579
665764029018049537 33292 33933
593689169883379713 3217 28681
683666447525830273 6550 21536
313461539674943169 3319 24263
573690488262073473 19096 21916
107560208337591953 23674 26398
470524447967257217 19882 22735
549282340606648513 3556 35423
920943363230605825 17403 26572
543395020884577921 22265 32521
418338855225606209 4667 22002
540099811301967489 9903 31798
539189468709068353 5224 21551
64568745738515785 21115 37782
523008651181477569 16618 31738
225793279478690337 11391 36764
438560613375585729 6042 13780
549121810441551617 1742 35420
381648045746395329 486 17796
811330184773492353 22961 25016
715681728357893121 965 34030
335935726726010113 7637 26393
682884251647074305 25906 26105
225868507260170049 27024 32603
114092470965147185 13804 16720
387028893010768385 1489 8026
910582817750984961 13993 27470
288190285106860961 2357 18152
691902725271276673 19347 29634
483836774877861569 23700 35581
650848037946765569 2138 28616
598630472699763713 1431 14987
851636099205023873 2143 34577
899822797986718849 26642 35426
830412706743423745 1515 21258
976604141781574913 21845 37550
645910738749094529 19831 36616
407007529338503809 19580 30230
17727446121405423 21429 29012
301458837967313537 9370 24433
751797606266848129 10466 15089
586449554101864833 1863 19397
852786543256506497 16707 32046
147570585908408001 3072 34976
940171864359726337 24845 34975
438182188853975425 10855 11260
801461278044236289 3551 21160
121619400877872161 3085 6235
809797231512135297 21919 25164
799801120577075841 28474 31481
865204645377637889 1206 2269
284456025145100705 28000 36883
236795193602759457 18280 24449
269379536580803617 26553 37854
24669752375707789 3445 33443
179913776698267457 6851 30669
557964828652302465 18353 29977
231604626194428673 6781 20196
10149557722449743 8531 20243
490710688155513025 20270 29228
282423793437416737 5139 33568
359302803090688641 15118 15669
223774581458236801 1534 16317
123985337583061297 20316 29211
853400792329097217 10368 30950
118545929964245297 8073 10222
85949311465547857 30297 34907
7147742909108247 7878 12731
75763663411080977 12893 25628
466377537492864065 11755 15774
836293830010284033 26369 35213
194112220186777761 3381 7486
621929137099812097 3759 4741
77311829558244225 5852 32769
528986242537762049 4412 36311
172495005617644641 172 28265
37959410622292465 28818 30730
158959469096007681 15840 22237
62350373979121801 29971 36104
888263524499276289 2749 37570
823571000311659393 8524 16462
668618056180680065 25987 29814
58153467599275641 16670 29059
814249269605948417 9618 36216
57001945252594057 22781 26760
581002154531578497 23722 28860
39596840411668665 3172 9970
965890139451143937 15038 26230
202618402849680033 19246 24179
701423007049346177 10667 25405
977500179898008577 24738 34942
678933595913644417 11275 37064
872080061901598977 21991 37342
396982017760453953 3130 29554
7673971702764960 22979 23938
11366943335982427 5568 26106
526989664242563521 1772 36821
918409979158315777 4861 9319
141795989622629297 2975 33746
101678219924718145 5702 26436
202264334459655969 4757 32324
704136202884743809 8946 11830
568983420080265025 8335 30929
728198439596464897 26134 28214
6899431110753086 11998 35386
52453480494296657 20439 37530
692283595859571201 15042 29391
674616040821785345 33044 34634
306138314752487873 7132 19312
783076472186653697 6049 30162
176970040686320833 31576 32189
554045201021036609 3529 31439
411977840441210241 15924 27581
311168007378473281 16082 24935
866178139763427201 3506 10687
201903973161943649 5327 27055
284968587692176801 10293 27991
859600194316275457 812 4581
601272814114231809 12741 27250
74323807898135649 11853 30097
78824901673215217 5474 33979
132770489105713105 9431 36253
473510651050098369 3236 30820
726251752371080577 34255 35708
411731798168872833 22336 31501
571027280050177665 15114 15219
331017591760236481 17087 27072
68578278174808105 2693 11251
517587744079577281 24567 36783
561370413553010625 20822 22096
18702062422072177 11290 22186
877660098453514369 845 24994
81793327417599921 10990 26198
569649735542672193 19890 33579
683188919849619969 2006 22770
849016300166592641 6333 37668
686499938427630209 18153 25283
813434459929045121 18148 19169
921793329035203585 18600 33623
229640454713841537 18625 36145
638258859094534657 2489 21722
653888315491631233 9195 37226
782432260496513281 21609 27099
844548890865549825 17477 37147
207423664404387873 11730 14537
549555277336725825 2602 33086
865546252616375937 4767 33775
751508830787866369 6603 16717
325996637797132417 3525 22510
994508571140730881 12112 28034
571801990656759105 1635 35852
146367415393310561 30457 36345
843287057790234881 855 27347
26786860320601849 15779 23879
959668672341415169 8412 25368
817416591779487361 9233 29408
973054785262476673 5532 33386
418756400539994177 10946 14031
600884622333218433 9270 13987
962537215646019457 3390 12687
449910633865528129 558 1936
686691785071008769 5904 22307
172206747082633185 6012 14997
573601347800416065 20747 34933
686674601978225537 16356 17015
329531020986511425 4742 22094
518390749892894593 7066 32038
629282408678047745 414 25215
350068246034481921 3163 18004
832878382456829825 5765 17735
330686116135375105 7400 37537
774911410709602689 1492 14981
883327344440530689 8696 23325
669721096067210241 5659 12377
970723292855247105 19797 36514
995581727871350401 12838 15468
656729601150715265 7090 30187
869188736558744065 9842 17615
941872788032945665 2552 30649
479977597349243713 10895 13803
348178530793305217 10181 17943
393587562225551553 23519 34675
976193665011074049 16801 26309
635390592437342849 21577 24179
495282915528832769 2777 31416
105831209874839521 22082 29967
119063669559288593 11126 15680
241476471074246753 6568 35716
739110390083212161 8792 13385
177584512274027169 174 802
806471563231333761 5186 20651
448249903298172801 15313 25412
341137858126415937 17726 18710
395634008870462849 4120 9271
39605709568796497 34302 36600
643749425872027137 7364 12948
13909632864752553 7011 37389
592267305774331777 7784 10644
962518131825284225 10615 11536
784237375894260737 13064 22492
799460489880800641 11136 17150
836229116044183425 11231 29626
582881694722622977 24694 28622
224612329869511745 15495 23532
666454283389825281 3036 8835
664944888707086849 27999 28316
981666320807313793 6206 32176
273162532964985153 25701 26944
107893470685013425 14502 16532
466358727181745537 22510 32026
120289796750874705 21745 28111
971510757524225025 10181 12417
408709876116134273 7921 11562
689491117352989825 7474 27456
555676318931837441 6690 25781
50601792849388265 8994 31005
440966367987243777 21307 27472
295629144969883137 14053 16167
843783033350057089 12006 18200
704246152296331521 27140 37426
30071881768819253 2612 37150
285237693807264481 15309 29074
776508004855635585 19729 32456
54815401353774721 8191 16460
736502463498226177 11637 36639
136919892641873985 6096 28090
528323867325148929 11016 32162
747318574098510849 21976 25056
604067790689683201 10735 19961
71129133049286257 19724 22531
257216422287008577 16457 20351
518783267733081025 29076 31872
249680016990907905 13563 24126
559288623826706305 15935 35890
226148231085680609 25059 28332
354501998320539969 6157 31248
994658843708393217 313 1399
904327993989259265 4484 11419
399790347481122433 15559 33808
700542077832888961 15932 25778
369507508676775873 14085 16744
846595217273733889 33196 33899
87022326105191889 5642 13243
376588445725456449 14252 15938
740357963270028545 8324 36526
434216419413818497 1500 15602
199918079940921697 26637 35040
282701369938958881 19959 37176
405323944143219713 8149 14977
133201257624694593 22440 31468
288714609453442945 23873 26519
660307535014180097 30407 35526
864107000053351681 2033 9367
743247842252433281 13348 13458
690578649682983297 23369 34571
728461571381156865 33637 34185
67536868336304681 17574 22830
892983915904967041 17765 36174
945694442010754689 3415 36748
632248362355465345 5383 16627
970332972814176769 17942 37347
85360528086486193 244 27376
432020696927686721 195 17988
206652306438652289 7084 15227
227162297573329409 108 2919
681536055905940737 31985 33199
841607935473852801 12529 24221
456180924678061953 15205 28710
147829541688210497 19907 24998
190672436322902433 13260 28878
355105342573075713 6078 19026
492254598593259393 14904 37503
242832341069544097 6838 8729
473807205130373889 331 21202
902370597762590849 20632 33297
55494616021956489 4151 15519
698086517687741569 26919 34259
281934694954205857 7405 9452
758153430311786241 5266 6423
511565902677798337 24835 34162
691787845963403905 8866 24855
100572841472615697 4420 34683
491755438936927169 12930 14836
164541638745571809 17302 17422
553416773626551617 6973 11944
843728796326875137 1881 26904
344351583750416513 2092 14705
932612214966351105 33805 35361
732974962324732417 7466 31837
167002259305565569 14865 22152
870144262233530753 11809 29130
413493483885798017 3588 5581
437706484207424769 18409 25978
299650433839875777 5231 11388
867435584390712193 16481 36357
401606821753286913 20669 22673
565716087130169857 32981 34881
435228091146246529 2282 10926
509648927331390657 8785 19651
260888947467730497 2392 28927
354841185506629121 15382 16438
85730711995243073 1733 13032
227783638831944289 26366 36803
695200559467931393 459 35044
526527208690282561 1081 6441
970203373571866497 25383 30745
405098435455805377 10390 21359
366372462060990529 6312 35801
865836706589746561 15883 26614
160103274722590785 11895 17886
729216166053852545 35120 35876
195963771871756609 19254 29205
289505235512706369 15895 36335
384264858558243137 28168 34899
60426748430124633 4539 8549
743191835379501953 20441 25846
835430588493224449 23649 37614
759433709399420545 6797 18636
668712798139530625 17463 31715
704985462384964737 5928 13051
402310456085700737 34799 35898
270704083912466593 205 8698
463785316284621249 12111 30013
745844800221600897 8795 33797
892366168306025985 22035 34611
201885396489107201 23405 26650
486921350297627969 24473 27208
680670452089341185 27431 33734
120838566488147 21731 35481
390280528971675969 9653 31949
92243350531866497 26078 26392
632834092547351937 3654 24362
754828068585752065 22319 37248
744403787218434561 6003 9259
356747578543242113 6203 24377
536760666454252801 12604 22358
994036441858753537 2609 17509
366993994239823681 10769 17615
808227942717984129 5170 33076
97811086989946001 17496 25324
823464394843611521 17758 26506
928858904216557569 1978 23430
330478605896878721 10243 14602
645301986332665217 11891 33990
328263772063678529 8047 31341
560566156134303361 669 21973
424895190359158913 1837 5534
784458331598056449 475 26576
39157506332614393 610 5119
497093672537264577 15898 30537
2806960460851827 19359 29386
171723411274054881 12091 26824
42011480788886505 21772 29786
412964060514315905 8175 19040
726412554872773377 1616 21555
391281636106025857 3847 8314
941181787873361537 4324 34091
819183500986415745 19871 24890
77786231232501281 28945 37529
819390595701090561 4465 22465
857380364299672193 3652 28093
914931131162848769 5254 32805
831671738612548993 9250 35733
532052680528760641 10182 22718
143613412951808081 10115 11932
862220346176432129 8230 29253
252163410013601217 4592 9414
979941130996959233 7001 33183
843632184996891905 1920 15327
905874081894143745 5500 37325
986240430617065985 19266 32630
45963423378207577 2653 13431
73833650823374337 6739 31026
28692304229711141 10492 13361
445697050275335041 11724 28625
673404259050212097 1266 29655
381073399205888577 9458 12570
706586933458528001 11404 15914
157400333181037409 6230 27258
948623901298287105 25138 31760
786693832857778817 15435 22955
714037587552841345 22930 29935
620984436338211713 8528 10279
18553015304004105 8349 9695
164391437760826881 5711 9890
89176148916482849 28933 34725
190907943858711361 15820 23379
680855324415158913 6419 14752
981386655858969473 19170 30620
172209556603494465 6654 34464
240985018726298977 13117 24780
799132111856604161 23488 29362
345632748368814209 17181 31439
812183713653826817 2066 26071
765653630008777985 27783 28104
746800684199694593 14152 18738
5295062594527168 9287 11898
236097289071867777 19056 21042
811841434055146753 429 21149
985550183660048897 937 20455
121113371238180897 14009 21641
891287798709885953 5858 31617
953683595490154753 6069 32735
236195403139031873 19066 25783
630066502268917377 15039 29840
616403981398551809 1175 30099
951763490312778497 786 30091
834320333363816449 3318 35805
114404381955296225 10509 29092
437093458590528193 23853 26006
858088401618026369 4144 18685
97710868014086577 3434 32143
729886936174963841 23555 37217
898093290050699265 26027 35046
13654560893122893 4955 15252
418978222850395073 21124 35944
799136098094294273 9887 18490
271408627237935457 2043 22121
560050766989512257 1872 22852
371104001079896065 10709 31028
680405516257920385 16812 35609
967771532478369793 1525 23819
469823893241262145 1892 33820
146402272009620321 13672 37473
940716508544085121 1916 36101
632033488328989569 2834 34188
458884433288339713 20523 36732
895476335945669889 14109 33287
328987426826515137 15389 30957
438381480172925121 12563 25225
41542400469872121 13852 20930
981405837798657665 12476 22113
615160947037026049 25608 28077
93474108574145729 1112 18750
35184946677894405 16073 26660
289266377451422593 5263 30601
762948942145342849 10486 32435
689341288749350401 29228 32248
924363566806228225 30134 31660
740166559134504321 14942 19545
786081593863627905 5797 30164
367124035188670209 1318 7333
107252266892025713 13066 34229
244669337338063297 17603 21321
822155315142978817 15732 24538
410769922474376129 6859 14417
422045160229153281 7005 26659
919503365665885697 23274 30794
687486952257671681 23615 33452
899340371208115329 6911 13953
784734178632980737 1741 26202
394998650007817537 18836 23353
365838674970191873 5549 11054
29698243162275873 18787 27428
857571508155281537 12266 31837
104206960971421121 3493 35608
370393008436110465 8376 14279
159473654819908705 9284 13897
550978542385841793 18379 21849
198073985171856033 22262 25941
710719673642628865 21426 36855
104172745860214641 10748 31079
779190154534013825 7571 24067
38574903230934153 24528 30603
725349346778131073 1345 21802
202293681382929697 10201 33325
226871484258843745 1665 3288
432040786682005505 3558 17962
408493184502347649 2716 15601
697916736245023361 17229 36971
222540779210540065 18352 36809
960997718916782849 15458 34980
90835054127751393 1575 35714
500386219306950145 4801 11874
983977686958944257 8168 17274
22096679343416525 5367 33784
625464917732571777 6432 20038
893721557153273985 3073 15917
126868322916301681 6494 33143
781887797552084097 5790 16874
199080809704327073 5703 16587
171978383463812897 9052 15650
83588006512023585 10420 31857
7420398005063334 25332 30842
825602380660043905 17247 27408
967998284166530049 20584 37479
933976323746271873 3028 8836
135438128082707729 574 11215
696225119605344385 11508 24839
578283242302223489 17068 18376
620818701837087873 4177 17492
517169205724950849 26471 31318
240490173079351169 7040 16011
331928122673648577 6763 32662
922990533482426625 21448 35498
254643249909914721 2272 30100
802814217385872513 3880 22391
831837047338030593 16409 22209
249195626783851777 8691 24910
652731080306903553 9795 33765
735656170333598465 21901 33612
146407551332007553 34465 34488
952166944622781825 21205 22165
6710104130515760 8044 22989
853506714699051393 13021 35001
43435286191868985 14858 24656
651195796743074561 3680 35431
170488261005811393 1170 10718
152461709385804065 9014 13759
538492069349533889 6994 34755
990892421475372545 23441 27083
282431783031423585 21952 22159
471445648481989121 9255 22632
140156572846041889 13762 21254
404007804439025601 16621 24582
825169059698208001 17393 24551
18225455615393573 21650 34379
586300217509407361 7034 13306
130690191176547905 603 15327
258292488385475137 10799 15569
993112133671445505 2110 4644
810596201292515457 12590 12751
867311622013453185 2878 33433
168435153315055425 3124 6313
674477190574165761 3193 6397
697347355359315969 20291 29426
663456512992958337 6031 30519
844017321595398273 5300 8535
463576392933674689 11805 15807
575814001243902145 457 26453
791167389010432513 7851 16224
500671886833611521 6130 29173
374214323436106625 17145 27279
682036489487135361 4079 30552
308318906766608321 11595 13169
890975841232798209 19557 34640
69913497392803945 2018 3643
145633947079307553 9886 13102
507141848371468033 23509 24932
546019428625253761 14253 36983
743760491375425665 22766 31437
719541260304911361 11063 19744
755420383862350721 23072 34296
468293636019037505 1229 3624
272152714842121665 6160 32987
99815783696914913 18742 27669
824590155050223873 12037 14972
261502932456135553 5485 18770
193302176607190305 22964 33909
527574007263016385 3685 22786
375598186477198209 9228 36595
713721473794887425 15985 27452
126480924422651249 9005 9983
532251745445183361 9721 24640
106549844356258913 2116 36540
690172937549250 20069 30847
392405830324932481 11607 36248
380539644916357377 4310 24808
219339603670825057 6639 10786
435256899525821697 7401 28512
374522119253384769 25527 28595
613724256804534401 10409 28989
445992809637139969 32521 37323
30625433722871521 17783 25506
802794556269603329 1173 27979
172333894764509665 16239 23569
296561494976636225 4906 22382
777208467889831681 12037 15890
795366580997551873 9579 12155
64893315991401577 11414 24472
403220201408309697 6079 21921
147858740247965409 4009 34239
480389969164249921 24284 28356
490552230287651265 6332 22081
590674214952777217 5662 36863
870838108494634625 10746 17872
83624872849298977 25649 36145
286065075156518145 3600 36606
398974222540083201 3068 14618
855209841311914625 26817 37514
922101405748790657 20937 26149
658133705100173185 19354 25999
316054694532461185 24245 28711
464912434271152385 5788 12059
127133359925153393 14419 36579
363925943349318721 5990 30484
585379856611147905 335 17298
245476656294965057 15051 26749
640071228649262081 13030 37573
906471646643840513 16185 26544
577467497532985857 15105 23076
75439116090134209 18359 27871
12039528544647739 15715 30157
367809350920328641 17397 22142
838118629037943169 8721 26187
391618217310547585 9072 21721
397061525815914241 23950 37683
270781010342378881 5138 22185
833136733182818945 12548 26728
206559759148799329 35153 36394
380846938384479489 2108 35623
259195126533416705 16980 32026
428275563089293569 11165 20406
665012448088258817 11198 25918
631394070764528641 5849 8163
444020001639362497 563 3451
400085768026123393 21315 37025
676016029174373761 12798 37227
910601203990580609 15427 37261
368024250459786369 12387 25920
941089555395670657 17783 29953
994209433884673665 22503 35402
538331971355333377 27850 29432
689921385841277185 6589 26462
671025743064099329 10276 27239
28801088991396997 4330 7379
663749964632472705 23600 28324
738044560325580033 4544 37399
111376458062458993 2804 18204
636171149218864001 25026 37492
557017997343891137 12164 13896
998696718187634561 2500 17459
736487964492518145 12289 34306
441553718499672961 20317 26733
893311363984281601 6187 15147
710785797984971905 10124 31359
441683216996601409 1538 28759
560308922729500865 8609 12150
638061139438335105 17505 35106
970734539070011905 4135 25393
724059298894822273 13289 21350
407947803609740609 31944 34974
556837123616787713 6470 25857
903895198690623361 15756 16556
759270478555997441 822 33312
42700230950412537 24925 30458
636589515097327361 24073 24559
434121391821893377 12831 28361
378493766250166145 3915 26992
851775192182738945 102 6871
310257856784886593 29241 36900
244447636233378049 12321 17818
251810139131031009 13727 17648
533686725301475201 19521 23601
489064298803114625 2977 9662
541072333001185537 14864 21042
212137586615774881 29239 30049
139615227521542097 18 26554
113049831494834049 10943 11583
941477150223068545 8838 36942
999223374767602433 16592 35062
296625709091710401 14605 26674
489375917044057473 2253 11060
46365417587285409 20127 21200
954518998842992513 20265 33335
758929582460037761 13653 29435
780263954335651969 8048 18893
224359494182312609 17877 26677
590373750441038721 25520 26707
718887593831464449 18550 29305
980720310741006081 14501 22110
647632454014573313 5374 29729
23118232186398305 19257 35300
190116329597426401 11778 34420
864809309059069185 27970 32265
334808155625172097 12200 17106
78369071090257585 16264 27148
568262176650545601 16516 22931
124479630351899569 25173 34424
662866136464206337 16140 35864
324247074165363329 17010 29469
732502495724414593 16970 28793
144985146392372129 13295 24766
640129111792550273 12164 25600
287014699021561633 6167 12262
808756893119191809 10946 22551
95808291388962625 8025 21660
934761474336088577 26567 31236
873631540537424257 26429 32389
744449660988177409 19388 27797
727606784068541441 27227 32580
834012397216202625 23660 24456
333500124791434881 10183 14901
899340512268747009 16865 34982
87851880582874737 19773 23666
684517251322891009 26747 31248
500705215742847553 7214 24077
926692475842966017 26388 32474
356172438558047617 22907 37395
8521371783235311 4726 6496
178689641177719233 3272 28610
777506053108918913 9826 23483
882502965428287233 1034 16555
89481059007997745 27522 28100
268784894679761537 10533 32159
915725281333234177 26180 26402
936369572486683009 2032 7019
917073390472967937 2049 17171
56427032348544513 3249 23231
976597014438493057 29926 37500
465324422345062785 7664 26351
629529262409253249 16287 25162
205214219169228321 22318 37618
560497330756160065 28547 28571
557820904223802945 22635 28467
3088388438033719 20077 33987
767053252838387329 20067 27401
541661322246380225 20540 37177
225747461189612865 9765 37790
736331067390384641 15257 17224
491225064969633281 5863 13281
830872423250436737 205 31492
401321788625352833 4293 20633
742614707601592961 33334 37381
47875133440633985 19895 33481
593167711499869953 4948 27240
690878086350707585 5152 7607
987653672361975809 2546 26285
410680497699765121 14071 33311
350254072358207937 3232 32963
874922240416054785 1901 3066
541624303442535681 4591 35500
554612213626022337 15742 15936
541239571616966209 7682 29350
492222297164133249 15153 24037
15623299193865849 20715 30251
100027178529963121 543 1511
57472645107022657 14834 27334
120058434195129857 8690 12328
839802283140546305 24836 34618
402887862596337217 4971 25231
75131597419680673 26217 31381
359366892880572673 2575 35447
443364710760850049 15460 35396
478699163000705153 884 9272
484476219658684929 7997 12395
670540077549929985 28982 33163
202538538752907713 8520 34818
727619913582735489 5461 7402
143494899865157073 3202 24312
373129309921083073 17951 25738
528699635043555137 4061 10478
669879098828012289 21826 29680
586562222071872641 1513 36169
532551616261855553 13001 33496
31462051594917997 22459 33551
320705098498073921 32891 37786
200546543351503457 10318 12158
492916481654546625 17620 18736
776592328206366081 951 19539
745936891055045249 14792 15260
980832215225401473 3738 24786
282926793088932993 8280 22983
91241256495795393 3518 10697
103680632552617169 27113 30600
21579788895206065 20851 32880
499009273431468609 4553 20521
583788321574278529 6512 10094
751029965409266305 5277 13717
836247525449007105 22064 32164
955807644109427201 975 25771
336506667101947009 13058 13384
982085360942498689 15360 25591
388321634977000257 17325 35689
960215608108498433 31720 35381
999600209930552065 2255 5213
665263323224543489 8495 30754
515108704908524097 23143 34315
504400579110864577 2983 36030
527634775899475265 5904 36348
512031942220311041 16445 21708
910464560353073409 19698 19961
650811959798048129 5167 33377
926052151057039233 7988 12964
280471643787571169 1304 24912
390977140292331905 8757 20707
484893755008840769 8128 33005
847765055127798145 8458 18987
787040605457200129 3378 9002
184269685628475329 14425 36809
997919456077383425 34274 35523
538602558939064833 9291 33944
857099752467981057 3745 30627
62002430845947033 19136 28963
313701513779989249 8656 15189
175804697256257473 21965 28513
24474080805838129 756 17947
392458882889609857 35715 36973
641437391391562497 16465 16767
385422285556732161 16486 26870
924821835491521025 11033 29679
441314471301634369 9935 33887
997053218893484033 1984 17629
831308546195590017 20256 33157
495952365573650433 11546 26620
321683675192684161 8474 13199
33383516884597953 24658 30046
518713398684528897 23505 24874
676453844715673857 9194 11020
937584487749912705 14841 29960
623545386725453441 25898 26029
487004482916137985 6474 13693
704915050415671425 33283 34612
614679080204989953 18211 33271
191967034393215393 6014 34809
125811475621109281 17287 36109
85377598267093905 16752 19786
139054586999829873 11827 36704
145627571940678977 15640 15865
543367341644671617 5691 13004
67037992756404209 7807 9868
883780864795891585 5181 5352
257946784837585601 19378 29618
460822145271126977 14348 24810
151109145400234017 31672 31715
83280692474883009 9352 11246
55094028325953561 9577 33916
577027245311700865 21304 24220
795500187050059521 975 19814
90804989874396113 6414 16015
376803683743403905 20264 32843
429300423500993857 2597 6121
545808026436539265 3976 8314
332529052191457473 27452 31135
480504729059475713 23435 24723
510931061421150209 2251 34045
233135743988547969 16546 35800
345358337270180737 10968 32510
649983019129692289 7670 31536
948989199190439297 1393 29606
396438121143582145 27187 32489
681211816866660737 8328 25433
1060892900653699 833 15828
909058492014270977 8134 21069
507294953266601537 944 2756
989470122954951809 7438 20954
461938789496699073 1943 7037
198891040901745697 9925 26309
992954841413514113 10971 17996
396942498702426177 6127 21237
81811725284694609 13469 36332
272127123899668545 12787 24127
110777467013399185 12868 36562
521003713401011457 16007 34526
396938822148271681 25280 30557
76955306588534001 7811 14993
862307486600208513 20196 29669
440737433892760321 16324 20228
489170645806353857 8754 34138
403103577821315905 911 21827
833489703500070785 13766 37493
561628874373905537 21330 33469
210565974583076353 13292 14030
613420351265975937 11430 24704
891209642374470017 34241 36018
124584684401011009 14250 25731
343570836077219585 13533 26563
822470707736432129 11883 14032
384517633232455553 4588 33503
697204793956029057 13205 37432
915577284189041025 2768 31867
732358440064306433 15700 32455
17544566456685119 966 5049
146047127054028897 17831 21751
607691504440907649 805 35531
843083613875098369 13147 24798
53095172038489129 11087 32490
609244534098063873 15420 17682
980259493975395969 9095 9293
618228786587511809 11995 36958
440936567086289729 19275 19985
889761790500099201 20432 21690
794037826530541185 18102 25168
263080045753486753 5816 16330
859487468259594369 5839 24020
475701877495122689 1184 14940
919645944576686209 6668 10451
27251948999069245 6055 27227
327433442587427265 15310 21307
304642813077517633 2065 26317
504759083152890753 19916 28568
702693583812578689 32868 35346
843097433655451265 929 35097
147641849084475745 11041 21105
185936385263133281 30048 30079
185176628756611457 3190 14452
601409112890173953 5880 29240
553290707140686081 12650 31807
89441079483549409 27325 36666
396950800854245505 13674 15548
425142930131521281 4767 11970
105426503961734145 9779 20818
234187819191717505 26528 33189
433517729417392449 17081 36880
629709636366705153 21801 24398
986555927890602625 10019 22556
223210492057518209 19255 34770
761116416946567425 18811 36058
167041086898699137 14029 36326
663867886012365441 12953 16333
952821060632359681 13596 14534
525602345436428929 22026 35567
408729867841778113 21753 27629
821400057256621313 24187 33038
567840352539576513 3643 5455
269383273970266401 11934 18213
723175285174470145 271 37191
330370374055416257 15646 31187
305714244403574785 3835 31465
431768163379192769 23097 26303
264522076136906049 982 24118
194143225876356257 20104 27176
882647439758812929 23059 27789
129686768478126881 3214 3959
358009410034945601 18265 25320
623404944796316545 15644 20066
33631090251972753 1164 15978
689816570470728833 5697 12404
69201902007598905 29314 29542
23881708720605133 13523 37699
999823913991690497 14852 28933
898656194039279617 6703 8309
62553031527151857 4445 29572
30728194385641673 22031 25538
607458287409983233 23101 37002
732330577903074049 16009 23792
563831099833045377 11633 31240
352304942410167873 26768 28866
970447089978023297 13508 14738
560598256740224321 12429 36624
63970239650949169 4353 28123
127579272880705473 13112 30484
314202927066176577 18474 24366
236725478822851457 708 15674
558620568917611137 8486 25070
526336524771433985 12025 21014
422762807654237377 4523 13202
693040840014465025 6730 25862
374663920319953537 15146 19762
184658198406861377 1295 28152
388927472982558721 11945 13351
376907973420916417 21703 35486
555711242763528897 8933 13621
758969069677615233 8149 33297
753439422088291585 24177 33937
158747907472633889 8950 24019
973456321910838145 31405 35881
874009330315384833 14319 24906
481776322993212609 13933 17574
907177306045927169 17058 28766
707954467174154497 17203 23900
241358102722497153 15426 22981
195340996600634753 27923 34572
300249244904978945 12729 35641
251525824510387969 16320 30117
928004093134813185 19272 25516
468974576618663233 27650 37009
279509771763716929 4557 36187
989027560547164289 2387 33512
85685495773585537 17487 33977
71969845555571513 435 24861
867811555128088961 22919 24045
489548886469684417 9271 23375
822437355612617473 282 3961
680156186530339841 5843 19838
484625762284341761 1862 34683
5884312217069977 15276 26612
953498250951522433 6479 11384
659080135807414529 19666 29174
885410231847732353 16921 37396
360035205374792641 6412 30557
739322181644080641 9953 14562
21605234099510541 26178 32663
15246333678678781 7588 34979
33954237206422989 30091 30381
268173757082646337 16946 27840
28065818285796241 13226 34084
351643951209684481 16225 37640
770133193043328385 1558 28274
218287982385259489 2239 33331
225970631765065377 3035 19499
276704090806450881 755 22220
598668468245087105 4754 6170
422857954171572481 26975 35509
43577723704515849 6054 36946
83667032210417601 4960 18588
775221926656279041 7812 31519
27557411346901261 33922 37488
553741117454521281 11870 33677
915580995877551361 19241 28926
263804228416951489 3719 10744
376668153940666881 16354 27065
329426218878296577 7867 31186
142097329639529585 28669 35747
802394800634452609 3012 27387
876297656766194433 18867 32701
710243968792625025 1964 15012
901303521068545153 26279 27833
217803890293460257 26242 30195
482147576983290817 15987 18879
502177382631828097 1866 16971
123490235725785873 13337 28257
25479166368931773 17231 19446
649712098053225217 4716 33253
524157427331928705 4718 10182
778633377616220161 1680 21079
773638689913333633 6143 26678
305903979577689025 24184 32174
300952222785468865 7546 33309
174352179158649537 5424 24831
429525309414906049 2265 7762
876558605609016449 17395 30930
59503385539713353 1926 5219
310749866310064961 4549 26916
15951226467855407 8670 26132
592060055708397953 9687 28230
414790018201983937 26304 29580
866799822657174657 26277 29583
892737176258258049 14017 21716
135851075812023937 6580 18404
302813451775634241 23533 26722
753127706805546625 6659 11278
541124941051101889 7705 12591
374588612342048321 26357 37583
825538432378692737 7639 22997
80853972758138321 8316 16898
497606325264278849 15311 32639
75321105469964065 1146 31610
380638070994464769 13158 28709
237672015680065121 8922 10517
541592830334487041 5022 31343
569800828504437377 765 28306
344584607569402113 16167 21454
761990027995285121 5289 24272
260549638917886753 7393 23229
648787022533848961 11961 34983
419794941408312641 21441 29830
204579915653457793 17169 23568
385111713524999297 15043 20830
174201221205745313 31973 33152
725843010920499457 7993 35111
864949604141560961 7060 7425
540640396964725761 18055 29775
82897802371103777 4330 23859
663729529842683521 2672 27191
496156070894929985 6376 32532
332892433466504641 12537 17118
455618253760771777 20994 29371
285267366605580705 15500 26745
955950787686209281 23308 32040
553061372562517313 292 33645
955789711394640257 13940 31911
303087051020767745 11911 25493
622317255838286337 13007 36952
127390435243491137 19432 32329
256964834551066433 23085 34730
348755570442989441 9581 26848
825317281218605825 9035 36228
671697676052040961 6077 36621
611013832344763649 1703 35015
667071838510324225 14107 20120
821778877427337985 10946 29332
861225228146629761 13275 25284
732178266775829249 2694 23245
85668045980639825 28537 32883
61179516890707217 6022 34650
557826133457119489 3321 26426
939662938020784769 19428 33109
954396597567537665 20131 21213
875924183213360385 14287 32618
813111299359526657 11424 23968
502834522238455169 6723 23880
364281563532500737 11405 14896
852283626629986945 7824 36966
598147049322982145 913 19221
341946492759216641 16259 34699
558600592612222593 25711 26539
184114700226476929 25220 26381
804847110226042113 14243 34768
361627024715598849 8514 20690
188352106151114625 12256 37667
324076970274735041 6248 28990
675443266002382337 7194 18042
426532873455425217 24043 24287
262242384568750721 23503 36771
379708262042843329 24431 32803
95322868457550673 34142 37650
255345440955633057 9469 15987
40561929020526577 12890 28552
467121735303596353 23785 35634
928940493998844417 8428 32478
721798214425614721 7385 29976
137949295807075601 7729 34279
755308793969508225 7319 16513
883171832139517185 11966 22966
355185289853377409 22681 24317
68977521253998473 14572 25526
190520934331221537 22760 32288
888981950476413313 4922 12834
357691592906018497 7 7955
901532342918230273 1665 19772
973779838768823681 18378 28450
139103963896765489 2551 32865
566164492847971009 3873 4954
506746741580883521 14342 27368
225423939041906593 8137 36705
191919405545284865 20202 21605
330246584486172161 23944 35542
713351940058672129 1204 27888
968311617844282369 22158 28426
732124816076812161 24939 32620
840118301090765185 5569 23792
13114961907035651 1478 34732
514811501733095873 5135 13675
996161798432687873 21458 32537
582839530273144449 7373 10082
18846238097850689 7638 32831
580339235309654785 29214 31599
650756590310642433 21295 22659
138189347430110129 1417 25952
765441615233129345 4232 30423
355643028140622849 6691 34411
229111648148396801 8132 11998
729115170083598977 12399 34329
957610527303373313 3222 28984
348367444863303169 32661 35149
551042377310302785 1477 30969
838924883759911937 2824 6960
117250106915264497 6432 22219
908081677717564929 4787 10077
897258545754247937 16536 30015
802070608460564225 4696 34110
152642693798142657 20598 37229
943765211889544961 28493 31951
887528645262683777 77 28864
807038576778833025 11338 33475
466445610752231233 9309 29951
753895680038585473 8328 23632
887988077847033729 5121 23269
942108892811784705 7391 13427
317346282523843137 22743 34918
51351115708943241 4130 9691
501585107678870657 3415 23930
225589547707013345 11836 12153
650686833883810305 4236 28228
972267068501640321 16561 20569
981703593364152065 19576 35307
433943795466529281 23905 24649
87609281945148609 397 2532
13098449399397083 18344 31677
753335164058434305 2557 31939
650776654007184897 1169 10801
703499396984483329 8255 10837
706121844998921985 23909 33139
176647288321383649 12977 19864
968057703947732097 8420 12035
799753308229028865 5822 9296
292546687109908289 11282 36163
89134169228039185 14323 27007
573741323657056769 30554 36084
165070038736928385 8526 27108
415728401728916481 1891 12391
906346145592173953 6160 7974
436984836256339521 21638 24620
592374429133528193 11138 14757
775513801288898433 18547 25754
335946849713742785 2968 30568
67717565019844273 28442 30378
345762416069675265 17749 21888
958693838821449857 11615 16290
300897329337793473 22573 26619
980012310464740481 1003 5090
211073430340391617 32030 37748
99461724748952209 6895 17597
7139248006360789 16108 36512
861563087859817473 19698 21590
988246834143296897 31027 33568
296620628947596993 7677 20557
308346696197752129 8416 27037
361961910416152193 25490 28436
239799889465913921 23925 28676
599375064989860865 6834 7206
491114638079274369 2932 36552
412150783549744641 15195 19710
665737802569509505 19814 32561
8568892586328759 16915 26701
251203147849842881 9067 31852
112535701826839585 20006 25823
171010985484386433 3221 30148
72270990701841953 28041 37094
174886918018053441 20203 22803
248295125017104833 6268 12475
989184876847559681 11316 13856
890102360119772801 32602 36266
245670612049188705 6969 27083
162278965588040321 1928 17174
759072533798516225 1992 19068
395466022870809985 13028 28914
329099048121271681 4758 17739
27833359475945229 8427 20986
275363806502269889 19690 33079
734078909428962561 6588 6596
857468501755668865 3131 28312
989534227564472961 18094 23604
477306299691193217 23523 28002
85483275407572273 22517 26221
949158165331887489 32117 34560
387176679491258113 6135 33316
750666573908119937 8376 10424
925479380161949185 24248 30183
408150564459099009 35919 37842
539830476686301377 19148 26516
618814205392979457 4296 12713
154991502722825921 13810 17374
709073067358566785 4072 25372
769091870422752129 14627 21922
631990470283739137 2103 12630
737451178346152193 25156 37038
479621096311539905 11157 18055
394971975631431617 2337 14682
644686608499696897 17205 36377
114425124169830641 24220 33956
740243822346322177 9486 23980
989669244794892929 16911 23308
536477917841182273 4287 30386
189375997516822977 34288 36274
392086558176110593 11103 21694
853661380895015809 10582 21131
790428391974487041 3001 34900
672942207776632321 34299 35730
96867322455842961 24957 29607
349377986640089217 2859 15952
625960309574367105 13731 31998
20153795033497345 9191 29289
751969693201680001 12597 14976
738812201543037569 12866 21831
692413168468718209 9698 23293
620135208189712001 30464 34200
512786662210892545 1985 29875
605805341361897089 21469 28531
689810700671046145 26569 32031
741027974756310273 12836 29441
581352308032812417 6449 10965
868775938446855681 10821 36877
890902464196116737 12840 29754
515417066250936513 4683 32416
391526284973146241 26492 33502
107121399165119873 21888 27015
11511748032688729 15269 36147
862159539754049537 21249 27618
49301942264342817 883 18472
220529558295577729 4428 5137
504643310094493825 10661 15169
176263090129683777 14754 27102
901918903403846145 705 27784
835506532599676929 9621 13285
349596856886648769 9517 19950
235790791215823233 835 3108
427976713249954369 773 13722
872439269183143297 11783 29943
154284230509446721 20822 32979
539496850432019649 7727 35516
576144262271647297 6345 27690
28723861265117281 19335 21160
692724055974991873 771 35044
26221962238214049 15301 23395
592691685874136449 9604 13325
842536877066987009 10367 27314
337826182134406849 8219 29292
271566134208800481 6030 6289
925163874466029825 7047 27537
435714429222652929 5318 16041
621493685304358273 3777 36413
102956987659798209 31145 36804
175169179396895905 4242 16120
935315314895159809 26714 26987
931051558441410561 6821 16805
524262815284576065 33078 34252
298449923575653057 6933 24868
118538093161586033 36569 37730
126222542941235361 1149 21734
658257423614902145 16010 27174
362984485980597057 3854 17904
675870248698782209 13727 14677
299350937336967617 11314 23808
471598310829168833 15740 25184
520570588891025921 31535 37007
38178431867006425 7604 34217
590238699837016193 8648 16014
573976342978472321 18385 26630
315757538008305985 14397 31561
344784977446703809 19626 35905
664593812277402625 11691 13017
721554106593803393 15434 25528
736608111190868481 22479 25740
455675300035633089 6084 28158
352362754167216961 15301 28357
504926845373933761 9692 21688
239930123803013377 8245 33248
30476155959245689 1292 18443
871666109578043777 10299 17920
373184645733662273 27105 29937
391549980171539841 2271 17954
442743961986675329 16857 27600
810092859169230849 12346 34904
807172632915911297 21340 30302
329007313857111681 8149 15402
487788182677899585 33990 34754
544023857150634177 2701 20058
385057688638742209 4238 23067
355707686878908161 20000 26836
527485053314588737 7197 7521
416612420962991361 8899 37158
319510915359689537 7977 16854
34930822181500789 8610 30755
432444406587858753 1832 36671
806088932403341057 21096 31412
35275063694886201 4067 8423
888881547002036097 6271 27750
700984931030600193 9495 37870
160090925338920449 7631 12058
605050720829286401 15322 34774
488791089883697793 14281 23562
710533620090256385 21344 34210
282539379537738017 6106 14167
586324541396866305 13751 30790
410404163388058433 13280 18980
679551285239878017 25599 36616
192849914997538017 20090 37779
577172500796013569 2445 15323
335373940584325697 4019 15269
560530617120985409 3767 10921
960523348977133697 9181 32157
819771376735392513 11172 18693
910359158637625345 10975 28076
455024197901220609 329 13088
200817701225105345 230 37472
470287730479402177 8479 26764
786076719781355905 14474 20968
932419908312976257 19643 25660
720552274160624513 1074 15517
876305877279921921 5151 7273
299185871140288385 15633 19531
772048146716141313 4785 25696
870297956489679361 15114 28236
870700018342365185 289 1846
328517892771479553 1246 8332
544311997498805761 3542 9401
905305463437244417 12959 30406
825921166879144449 3988 21498
48544770409201025 33108 33112
246385764694220897 13769 20486
419428896941951745 5 10658
996502050852473729 10362 15326
258703138237983425 12825 28777
41511936350513425 3813 26406
202804847294586913 18440 25383
601003127401018113 16472 37790
125732410074512305 2474 8833
382299478441606081 10670 33630
615811326305248513 16072 33038
607825511181221889 11131 29817
22900037114503393 23665 27876
276320186453499873 20252 20376
371395183656275649 23150 28505
351872313434231617 4908 9692
467098799394825921 7166 11237
759722460719526529 18432 28640
999635375139064321 17919 23851
839893923013153921 6279 14279
271412518834033281 9427 28781
348916130611382145 6379 10269
928691586482656769 9473 17327
929825447372966401 15938 26003
72834136646100945 3443 12469
143385645319707329 15496 24990
173237331960507393 11036 30813
881211183136731137 3092 8395
535235289572561601 10886 14340
640494887678681089 15142 21205
865132805409089665 5593 10598
66981914806834905 21138 31623
236155910247369153 1176 2009
216262864803550049 12087 31184
3369525208029246 11005 31692
767851358988810497 12454 13878
539107529596712705 16695 22820
629398397718215809 3863 26983
725005246656209537 30420 37067
905248492637870337 26973 28682
444341435982643393 15762 33067
58641484151959137 24400 30997
411567777531814721 16740 16840
632198139824612993 30044 30225
360774209324766529 6961 21808
809302056780080001 23405 32410
23779287946538829 4271 20462
828473354846440961 6424 29797
107214961178392801 9381 36533
381821215872687233 20620 21896
100852516395207201 13551 26588
530615142685054081 23651 26243
936302436210432641 23011 26852
525588493099075265 11329 37508
940326002661819905 14167 16661
72368213327965953 10596 29336
480612529195958849 18551 26879
881889114612075521 31251 37214
83601187471543889 14837 33617
479411086833312769 10962 16746
795089307058752641 9338 29819
11860389007477325 12123 34869
536058970975446401 2773 9159
326035263722307201 20061 37567
958011860098288513 11808 15569
904214061818063233 6220 27454
235781179820776289 5408 31621
552096662832514817 23401 25211
385736802883506881 8266 14991
343114565360007617 29775 36303
410272418194367105 2872 14417
496943418657711105 3137 21447
302928565850358209 24231 28369
903249363501341697 23916 24415
306834034330250945 4943 29460
833312734936402689 3893 16854
925258325915500289 8860 16529
425419857767888513 12967 13773
701923483044836865 43 4278
987956123331176833 2332 22413
387844080912664449 282 27177
944927396641528321 27761 37500
862353269404024961 20061 32465
685942327964870145 16394 20201
369120540871101377 8997 30329
514011626438854593 16753 32420
692832981136390913 33205 35551
230520860847125409 29924 33438
592344751587155841 4712 37357
730375552285234817 355 33459
528299720385092545 7501 23743
167801662336234625 16826 33639
858413245090410753 2383 34887
92536053919996417 1322 11708
955755591338416385 16737 17085
832388267236243713 6146 27791
193815589974981601 1 25174
319878035882904769 11312 31660
640849851694895233 1024 35838
532938313428122241 8041 26912
852979054654433409 28479 29475
255747697540311233 10932 12312
22996955303696609 17914 31239
531236588576380353 13873 32988
858446260905431297 883 5617
904953397911295873 900 24180
985074063174494081 26363 28210
569947383938842497 1073 2790
105623756090629681 10455 28917
16284075849835489 6738 25853
927231742873303297 10350 35255
197335025137366657 3749 12985
708470932695441025 11268 34273
614112980328481921 26609 34201
728493574611775361 6257 13733
65849390421124809 27779 37416
672567235776220673 17488 17827
203211380852234657 6160 31049
685903298597210625 1136 14948
398887319971638721 1427 18259
403477685099041153 25620 30095
444310776908249473 16133 31419
922166034939067521 1104 5974
938956377660094465 6591 19297
289083961648621825 36123 37822
835855720327725057 15723 34686
864062047105008385 10984 20394
532954761872534977 2997 34587
229287230306120193 17137 27408
985290518000763137 6613 21359
52301565085542737 11345 27288
557785587067360897 12174 12905
666821054332380929 7233 21486
41004607043202417 2111 31198
757726397561086209 26842 28359
232865585122144833 26731 33232
337314765349880449 5801 16321
647981102766376449 3131 9271
79512505968779121 10829 12714
455462817763095297 7677 35401
590571047291994881 4804 25096
734883724146452993 3481 23853
490826449938666113 12458 19695
689775560950582913 4761 21504
20492836782359805 25141 29387
620786814429461505 6852 17196
200651705609857345 19627 29522
60190431517970209 27830 34919
107315498119980641 16985 33308
413384308541321153 10837 34102
413517368347058305 19939 25185
671552388128564097 14798 33400
248747160977394785 1304 33850
759064066599133697 13763 25437
209795741856368065 2704 5472
192237765226838785 3942 16048
609144675569574145 2687 15665
484836806540709377 1476 26500
628125849146513793 1078 13224
386414302615154497 507 19524
617681405920400513 10181 22564
63271741203745793 8317 22741
820281039697704321 4309 10423
926544527086026241 3835 34639
214197609441434625 5389 11226
639196768594285185 12003 17429
251219674085049857 6129 22991
921761138682573057 4341 7953
388541002844341697 9170 11576
320227491086026113 10983 20261
638802404657013761 8541 11975
987410565146110081 6508 14211
546055852933726273 29918 33689
775829262387770113 1493 15478
146266901191623329 3963 16527
790393886439918721 10173 29701
415690118571269825 4863 6317
869597692805736961 792 19567
655435056244186881 12972 20513
127878209412063633 1162 14382
802063369564955009 15273 31442
9148396110685299 27818 35061
331077808660026561 35060 35429
136826603177699009 15662 34360
469749981918802433 15726 24479
314194047696727105 3602 36718
130042807954254161 4680 36602
951296201162637825 12756 25129
884834019278933633 34962 37281
237188856189430209 191 23153
77699269457880865 31166 37864
395652348455033857 1674 30362
770210820030918401 31404 34724
317845141725253889 31034 34598
615886602795569665 3316 10739
356187035660855873 9767 18998
348747180841250753 25361 28707
692756676282567041 5290 8969
879657796895102721 12318 28288
651932625351410177 2508 20830
440743722992444033 8086 22476
428556587196450049 10430 11635
565349175832153601 5906 10942
227922356927496865 6171 18865
984521110136618881 17538 21612
800126766835187969 13372 32558
962424063886217601 6407 7433
630337622804862721 10524 11351
93602817586607041 11167 12656
127368681855809745 27942 30560
510543177724571265 1106 14243
161843855749442145 18892 30489
29992696476476513 10568 10798
532325046989239297 32807 37066
857698261140896513 16901 17803
135272366458455201 16479 16882
836422193555030401 32157 33150
34765833432569337 5909 20321
203171655753720865 16848 22601
882349934594760321 590 18480
254021341526218689 14614 37050
304853333146677825 17085 21574
750592222017090177 2677 10095
878481697936937473 321 1818
675376088219543681 12231 37144
406687310171857793 11179 12572
333361351311907585 9340 28017
621101215606405121 24727 36781
512973747961432001 7922 9372
251285450982333473 21170 29958
841010804271135745 9832 36353
963634814975453185 19876 32408
563084897825184769 12671 25838
721134190402491265 29386 37575
526290835345577089 9940 36732
34880780346401965 6960 24106
825535467462508161 13380 37292
504483350203354753 5410 25058
836511581439211265 3934 32296
849147917322174081 16948 26706
207813646463769441 5058 22700
294062696687287681 8536 33940
238287065734084545 18068 20601
279777842462397793 5637 26915
551634120157011393 26144 30111
854252313852111233 3708 29323
913648459084512897 24275 24845
381011315836733633 27693 34222
222423605937400737 567 4280
469699412602775361 13466 22130
940665513088873729 9050 24633
613246366948448641 21646 25022
895048260119175169 2063 6242
868074666449427201 37236 37501
48281393644529657 11520 37142
476645174706337857 9367 27487
247201822421295969 27348 30999
5609192695171573 5182 17435
589940563957441153 32602 33592
369222962171921409 35139 36351
676814924035902209 4361 30150
246131697775023649 5945 11096
522560954112790913 12322 16449
248815869201425953 27646 32307
330107368285304385 5126 35560
816791888659505409 14395 23018
837134472916460545 20312 27818
343871183338382721 7462 34205
147837962648644353 26606 37806
835143831582040961 17826 27293
667273029289461249 6344 8197
785402753892757505 8976 35579
91137199933491793 20950 26523
255779327288760065 7441 22251
726764697538442369 2192 20492
540652198566352385 714 26492
524138317080534913 13840 19195
347629381042519745 13981 15294
492955545835158657 22188 27019
446312948751799617 11547 22190
34428565021165981 26120 37150
587149288239910273 337 37271
777691012716303489 17792 34253
853304581243794049 22292 28637
936976464658151553 31526 37810
424002545220712769 1223 32032
801675624862369281 11505 24181
403099563056290561 11340 19151
802378964908719233 17010 21709
265068542163728449 7397 8307
323355363330222209 2943 15226
613948804838219777 15840 16980
592616321337281665 10262 36087
234501613371104865 6271 20237
653582167298836225 20223 29146
229846589522853857 8558 11545
190478740711661473 8424 17761
41422322245235681 10443 20807
818048976741152897 2817 16388
914828832282666 9605 35164
132788950342067841 2941 4035
346258656358013889 4338 35162
688325420757294593 17850 18820
655641513588538113 901 18868
359715413806220865 4979 17988
819782914701672577 15570 22263
488692819095376769 34 35419
87023976956732689 15825 20317
476953489126906049 16638 17046
77892296993649521 8062 25921
771161643145930497 3269 21564
109464495263157601 15170 32920
895322974149884545 4552 14524
526915366284864449 6106 33031
228219041924461409 1362 9990
813939121392611073 5875 23842
811241769270473857 7655 18328
29825463591503621 23185 29889
747037540753936513 28021 34728
427580793474309249 4896 19033
166313372276256641 7929 26680
98713619334855457 2200 29920
986992628025006977 13815 31352
401829999114557505 16586 32852
866512166411261825 9238 24309
913100343531947777 12197 36798
743175721046540673 27945 31404
51530915326939209 21168 24080
839641533323607809 18427 27418
971405697431688193 18081 27767
122814008102551505 6303 27247
645983299047106433 15373 36647
199227279833984033 17404 20526
202783066136912993 21088 24969
461658962903882753 14742 24126
221570785199336481 1640 27558
396019273956490305 10185 23315
231561877192202561 2991 3523
217894982164011713 9150 11074
213119971205845345 9924 19910
853909103816242561 28379 35424
514120956650526017 21899 36618
248237669538113441 5111 24967
65922041097426385 35185 37255
81307565539795233 10763 21281
809885094258728321 22389 30724
762801842143033985 20618 35405
430065021495313025 13152 15255
544714415344820673 2533 31964
940435515622578305 4716 25988
412061431823090625 21124 33064
100450378189240305 12147 12401
908080649424626049 17728 20411
803958144026548609 4883 16628
842711154742630657 3396 34813
156047868335509313 1632 23468
346212165310980417 20172 20599
901304590491701377 8064 37648
303262192271049025 7549 33959
486397671941436033 29291 29549
96369572705363281 7774 17265
184067550157006817 10912 12972
540425225979475969 16913 23703
147294149788894657 14430 14981
829733722794138369 4410 17545
327907518665124801 9471 35943
31293062390616913 28158 30417
445551425779743937 10307 16973
710756775307295617 4493 5196
773919286423133441 27660 37532
193445831414237537 9729 25474
858702682359751937 9628 16785
621705884543295873 8717 36792
259477333891890529 14875 15725
426653408660556033 20940 27399
502742900695214017 8957 36982
212907421764192865 1964 37261
504506849934667649 13 3857
909006358552318209 21628 34581
882284085137786881 31771 36817
494165624265598081 9377 33783
140624440226400081 31629 35658
912107384853598593 9321 26159
714823096718138369 2638 4302
204287233545194625 12906 15161
514587496289347969 11812 12373
851314070399382657 12192 31269
195670395457842273 11766 37447
325194618831396545 1429 32988
293866470379168001 6027 13677
356729650944757313 1464 23892
753273568681525121 1766 34735
783230640290391041 19711 20456
715167759697347841 15134 29265
769355761656044033 6657 11545
86387814747599377 5588 17327
588300651005191297 1223 17436
195019357751657921 4328 15320
737088581338483073 4950 25118
634366871195997057 15006 29079
683687130814469377 12689 19732
948094693625730433 17386 29404
31471641536086281 22312 37513
28717535735143685 16768 18489
444812050811826497 11162 30877
301174963952075073 10560 13028
524603827649045249 6009 9755
36299240257992697 15576 25042
699887747237802625 13841 36373
850294580009798273 10863 13130
74503839692596337 3521 4067
919852414688268289 11227 14345
22140400147314665 7013 21635
271810916088991649 8890 15094
156591663768509185 7071 29381
506975931413140993 4778 13912
831837728104353921 15205 30831
985396167578212353 26017 34376
660677494236381313 11202 25176
930690064857390849 10091 11162
63305787743665577 15392 33546
483148620639678209 3985 13126
730738103456687361 2295 12224
449137446896688897 5727 15149
110955368845772289 1012 35146
723420812338755329 19752 33345
664473943331046273 25750 35054
793985759793958529 7843 16759
829407964097093505 22270 25413
764195733190018049 15332 26621
188716343187437025 6352 25612
571272696672853185 1471 34380
183341230451056001 435 6041
736917205771614849 32118 33032
284607104349106529 11947 37331
638721347716217089 5858 9785
926765808468978433 15196 17044
279979675842877633 4020 35166
724391645485681537 3446 37415
513272950794974017 7538 18196
440075889701155649 18574 35328
838363688777061377 111 6224
592815687073510785 580 6535
484429190594216385 1853 21025
614236582568956673 3003 16032
453299106591810369 12112 29647
965533340489528833 14184 34463
595038253008343809 3921 8504
789608486827894785 20641 24583
208856461924394657 15649 26176
191535449928949217 5944 32885
232842954125931809 3989 24917
123765508029514145 1357 14285
750890557456966017 7686 34034
635180185971862017 17423 36088
94255778017586785 9951 13791
66712388956581497 12710 32845
862047315049036161 17733 23248
456617270727321089 29915 32927
436629887276371393 8795 24977
598505267281460353 1641 36524
63227770680082785 11786 12138
899781888555779073 17528 22136
136327427340464881 3805 7227
565648350191686721 10308 24304
449989811744639937 1345 33824
389108365911738497 18762 29167
286092042551548065 10910 28991
417884089939654785 13468 16952
279241574775436865 10280 15150
455966151358254017 2380 22516
174931771169983809 34191 34426
272089611704963361 3098 25977
248998176797098113 3790 36155
491715554783439745 15052 16932
134606700679189121 4378 13590
937790149308362625 7960 9106
498068454733623169 4525 13523
596257175796395649 7461 29367
155963256166675265 19996 28064
49027447685382697 10493 31256
363818447107316673 20324 25859
320921027695987969 1634 9391
482209075868059521 11335 29209
26579056115615173 34622 34791
129506283175043537 6053 28277
26298107790680093 20784 34338
790599411602929793 5338 37300
306289725510261249 15326 22665
857356759149634945 8219 19149
444822639701129665 20779 36574
654103190317773185 3615 6451
223900299085947553 13104 25220
913175991749977089 12876 16657
82106481099529569 5160 10866
915004598781255425 19447 33622
551469110996954753 19284 33427
650904958512764929 30180 37182
459622313630688961 20806 37812
447019619150967873 5487 11631
889377544460892033 24809 34302
633458274582107393 19651 34519
215618273019615009 623 8124
684686661148337153 27354 35570
681971612094493185 4048 16977
646249029570125057 3191 22220
484287699098871361 2470 11733
771221619439717889 19976 36479
341966769076599041 17427 33546
23094728052381441 2780 7173
180252750186255649 11099 31441
340780645026772097 4596 27327
933560216874532481 4672 33822
596241155826444161 8524 37264
163263796409353281 19879 28658
789593969498060545 22216 26187
718355264107962881 12736 32751
32913143720076477 2014 28539
255456844708291457 13062 19248
493541573386355713 9832 30670
50182444180997265 6801 37195
794361533987508737 13033 23678
661212816851531265 3519 32415
247631657112510337 22738 36742
100053609088625713 7152 34069
298456983677947841 27226 30109
100164363371803233 7059 30193
295086067576793473 209 12405
483034687797790273 6528 7357
666491377299930625 15128 17267
431612113370306369 3903 4801
599278367882437377 1727 36255
373871778316235777 24300 26221
256369380138334433 19766 32238
419831895147055425 17006 17169
518930424443713153 16099 28785
263730297493943041 20642 36222
829563856207808897 10805 11803
682641578093779329 10213 11209
163447537342182881 6054 14542
299259604252334529 20963 28852
954202313547096321 17502 31344
570189844733036481 17771 21004
428130568749853761 605 14874
627102402805583361 25983 36292
131955036873161905 4487 32675
449143465703230081 4583 8639
894691543036788737 24823 31574
358530885026247873 951 21364
156891936022258721 8099 34423
503073582373971841 5810 9148
396837113323304193 11776 28056
483586547914093505 5559 17259
609422190607002497 7863 23437
8539164129757638 1638 5858
418867425223215425 2399 17543
162279485652355521 34116 36536
881461319414238849 16073 32387
85676262682184753 15286 22049
551836571854668289 18899 24533
459292268479835265 7657 7789
178092159757934369 17460 20455
51438996561955721 14884 25278
770780337368922369 18949 33962
472334845070115265 22485 32963
988582219784529281 3562 28051
794291427701679745 14859 34904
221157581765030657 14445 22523
433786803790816577 23758 27323
242447778105141505 1818 3305
534282701248997697 20838 30730
775668740119687809 19269 27000
288393363616215489 15347 20393
925447762599713281 14741 33459
97090071946823281 5849 22349
716078807066598017 14489 16431
311278200085673985 4347 6979
221455656302648417 17914 23370
501699798083507201 16671 20737
240028164908540737 31736 32346
922001208038231809 20556 33926
148978265437687457 1589 3816
497703409650497985 2486 27750
930883003637891457 9388 18962
160299123410347009 16016 26432
289923955421723905 29213 35836
370380613448588737 7400 23276
59653185877682089 6074 31276
552853133659162689 9421 25304
161702727502966337 16218 28414
212359146956103489 433 3945
421459541835364609 14933 35256
850156762867818881 10665 17213
394874084138304961 3781 33679
214100297313393633 30511 32603
13910051285268567 6238 13574
427410985802218561 15787 24189
464728827747944001 2773 25303
798045624287780737 4714 8350
19365493863322313 30253 32631
899328267620298113 1753 2611
838155567612314881 10424 33632
481139729061595777 15428 31936
395135238068935041 19842 35589
618634605085240705 4891 22254
73034585896987633 33566 36196
737654756633233409 395 5736
652213205824015361 15726 16099
431645223503217345 9511 23264
416728648605751297 17506 32788
310698771037152705 2094 5359
720688005737930113 15274 31507
118156923694122897 11731 30919
547885153170238209 2864 13129
20281261973522649 4998 27969
874260086869785601 17889 37041
910524737610423041 18460 33701
280984493886418113 18225 34032
193998891291727201 11099 19428
592567838265740161 13705 35054
978524102244612993 6630 22330
779498512003993217 20234 21462
130832230594208449 23680 36935
662834160379137665 25748 29930
689668761709931777 26326 32777
309168191464177537 2739 8050
148623739518143329 13635 36435
305640475155076545 1212 27849
263160619341867617 6875 20633
154176564546305 16796 26359
582827650512214785 9898 27522
306736734578610305 31680 37095
380567347849627457 8106 33027
902415036706596353 13058 36965
841247822654253185 24157 30790
60399045347100609 9631 23199
695508288447136641 4003 27488
723759298352359041 13594 25442
191749066752791457 15946 37502
702021362532324353 1507 13108
592805592012275841 31134 35378
680105917880862209 1888 32376
204254989141588801 5822 28372
609819630146763137 16204 29282
126327239160950449 11282 32239
492456893693439937 9476 20578
693520114710949505 22917 28196
78556073921081553 25545 35735
752588084179230081 638 4498
599192924168843137 24939 35537
45849993323173521 18267 25138
862253393836130817 9050 19711
259435962532187137 2341 25954
464181222414804737 32709 36220
63679230331743497 10035 37325
107533673532888225 12251 35856
448058745662201857 35354 36887
533841611702168705 1666 32169
951117973964869633 11526 36614
373430233147576705 9693 17212
491206582502393025 19661 36192
997135659500894849 7416 28047
987531402343776641 20057 33127
485602713886780865 4493 11262
86907997062475313 2110 18546
333181675664203457 20804 37360
413088243384635265 4733 29468
790531709268709249 7042 17208
227920578094732193 20920 31103
477988714027826945 13855 32526
370042394280304193 5522 23562
455549561911826817 18008 37670
582423262716936577 1446 31238
825153089005791489 16409 29507
618210346174066689 3666 12734
159923838550913185 10394 15258
647629243456940161 3754 31269
700154162172349697 18175 22960
556465426522308353 6140 9979
306469792103175809 21613 33804
308552879990294593 13051 15063
153380080821644769 10186 18784
639751908996601089 26495 30243
577523130593380737 2524 11692
569452235367656129 28679 37805
126841573592383121 4406 35185
60666871097922129 23430 30796
698124951077037569 2410 25725
682717544272868737 17721 17935
221700639934251585 11007 37871
965479365446753921 10590 12282
946902074874504449 22198 24181
883286620315509249 29112 33881
370633822976014209 16068 16183
67844074472574793 16238 27674
674688550946459777 6204 23937
447017483043318017 566 9027
877424541732178689 5926 27543
302584202454767169 7373 33083
615123089602509057 19204 26478
876687895760333953 15400 17252
187168491055825121 29460 30065
791804986064235521 9944 26440
472342961439782273 13729 23152
24147614855685617 21793 34983
789588208809643521 15562 28954
463168937221041665 4974 34642
379922758957196289 13923 21244
773223522685889025 8369 37396
215070371885428097 25378 33673
924205832718129665 17297 18353
683196683183641857 1218 19645
223747011610136321 33660 36296
772420028454231297 17632 31515
837708596164731009 1510 10339
804250997394678529 27979 30867
867888569053455745 14326 17358
597602615675082625 3592 13088
914119641875302529 6518 30117
14749297072402357 8373 20008
68073044966759257 9669 19845
566925062529630721 6609 10166
511755029870869313 31206 32804
935302592186975105 8918 27732
810212126265689345 11955 30478
493574348983269569 6729 15185
661034978669405825 4942 19279
779639197145886721 8187 35046
592804660261812481 26583 36384
824943397800264961 1949 27771
472752960520409729 1195 18833
405061387868347137 17082 37857
844472223250100737 21775 22236
325862926561097025 1010 31313
392860824686081857 13276 21253
364667026897283393 8066 36247
159443283785783777 15882 34585
240231697244691841 12051 32935
589188220787548289 25466 31922
488010188760245697 7054 10520
168976025271540225 810 4039
425479281646413889 18881 20636
32740088619320317 14716 33437
261095551433104577 24846 29175
90193931782643233 20525 31248
440062825404648833 2573 30144
123390205688707505 825 6884
9042268246748365 13926 28016
22651167083061809 1269 23901
507425154004504705 23004 37518
234450801559162881 11080 25605
789984510407069953 7782 21891
304373152029661761 31536 36429
388533733316617025 12968 21574
462162121367555329 2724 3478
30743185972358589 13629 34736
647233132524540673 14981 36500
161661287512242081 19137 24745
485900612145130113 27261 35066
426826809149790849 1996 17081
97304491357171233 34533 36602
659217101072780289 9986 10284
516014177300434113 15248 37630
4094426634043914 6906 16676
907122655178419329 6539 22339
258326001582570785 9764 21198
243696759319746561 6338 28082
619010217916130817 4988 33768
258326244967641121 15018 34731
9987548558253679 3731 20330
848126430906574977 9953 19150
540283186539387137 8647 29448
76526177191958305 10465 21259
850913853226199297 1158 28967
969000262916537729 5315 28138
197636561672116065 10458 37433
373950305913446337 1843 24397
236798537411456065 4681 12891
48269556047472409 4276 19545
153685446602725761 18547 32320
124781465875365425 13206 20037
814444419047372801 11654 25369
185849634816875681 621 21979
911988195343273089 4408 34737
405374995592701761 715 15010
295881399754502913 8496 31061
164763369399793185 24139 31412
237222282951155009 112 17309
745809550185178753 12425 22150
77721538970603633 9978 11374
277865975910046369 16104 28133
260439371946265665 14214 36339
466468818622537665 20115 31398
165283241740493025 12602 31961
149154511186196705 21849 35744
161172178812268641 13146 20268
386423201702278593 21920 32004
899603675995233921 8427 28314
677727886590915329 22721 22951
655867923525708161 96 9902
159006147949192225 24618 35721
866855782464565249 9573 28453
253646239248439553 28025 31873
735154913855513601 21129 30157
630761247213904129 30587 37014
198776358774704673 2488 37718
386031181029565569 3822 18004
46630487318029881 23732 34743
846349908554294913 12387 30668
488752501285599553 13572 37211
150414857947140481 4160 29257
340385419659032321 18194 31301
494407062509047553 17054 31548
474837986317407233 1964 28516
382124957947283393 5121 23395
415922322064265153 29905 35167
864940390616716545 23816 29772
936186779105437185 12612 34672
214798865872580801 16406 19292
825428802473869185 1036 17337
471788659496603201 3205 26628
355580586605992001 5900 12768
459242143133266753 780 12153
102850571893643665 28124 30506
884863385489360641 4043 9856
494649031652496513 29756 34597
930948468850914433 28544 28590
763570546957414145 28068 28563
564246841255645377 14483 30596
271167433432008673 3717 27722
329719181436431105 15439 24459
627807647699857025 19375 27417
436434900350270977 4155 12272
114976145316656897 8216 13544
738874667230163585 15887 34338
893548727047960449 8998 34618
993696962127209857 25454 35096
190479738242753889 24711 26561
503326118466688385 17974 35089
662739208431876353 2050 26100
19153769887431337 24182 37265
623611838582288385 13633 13877
845938688930374401 1080 13489
507777862652250881 1983 4825
878098892456954113 36217 36880
758224946297200769 150 35084
442704874740073281 12974 13500
963659037221194881 6003 20298
202537545876630529 10650 15597
824091884606300289 18647 32735
573674102242307521 4823 13688
213326873317885921 13579 26932
809988850098072577 15475 23656
543469478927885761 2433 11843
844640077502091905 22362 37450
478270919767371777 16630 25102
715271108011769729 8693 34584
687233442988084481 4656 17383
702435504859039361 1833 18699
870796392562471809 29087 34472
38115823283838777 1456 27763
451079076205626689 31036 31238
584363377963668993 18712 25190
455815444903752385 20708 36646
699761501846985857 5028 37128
527703061278227649 30880 33612
11719248124848037 31715 35455
614873519031380737 3739 16952
804764371979153793 4127 18331
657120206803949057 5918 10576
892318744184066817 18210 29437
219267459765237761 4639 35581
83606572209966145 3983 19393
233583219272869505 3941 12179
793103217985759617 22309 26288
677724893156000257 1785 29334
337634657320471361 3320 36332
707596324360093185 10037 14580
708792782335152129 28868 32028
311767724479981441 24392 26428
387649022945829825 6988 13862
253252601640578945 3714 36960
535604256626129409 3693 25152
272521800484344833 13791 30399
35189611253478861 18962 35180
666963062129479297 23979 36473
881540701581386113 3894 29656
999680123806886145 11342 30575
252201596350950305 12074 19898
150340596928625569 26637 36603
249853371275634113 14383 23699
49273815355906689 1403 2032
518168220977905473 17683 31181
418686770230504385 28849 30330
935015100309911425 25804 33948
603923605640776577 1756 9793
518693128156094465 14316 16681
112711833495520609 31109 32730
7840439171047820 2006 34032
608780311092619521 13828 14673
447502965308835585 4750 28855
404681112276545473 7007 31624
547031313945112193 2947 3747
839235828807122945 16930 27131
853399296418253057 2859 8799
845381875416702337 821 8077
229081680157179329 20722 30508
252891975377810497 5829 11675
330168502563900289 12076 20145
243776750692045857 21535 34777
619679627082021505 5450 34030
267783315068189857 7408 19717
643085945180537473 764 16487
789960513910241281 3803 15579
41914730911344121 17620 17829
560407281995015425 8118 24108
949527772085723137 15161 33766
791449462509557889 9186 25174
926021215172951937 457 12871
119040712762487297 26120 29005
229306926259518209 19595 26356
594664402329438977 5165 9368
690227717275746561 11995 22615
507811682598532609 735 36295
565530734008994817 24701 28193
293852339944617601 4847 5579
752581243501723009 18529 20479
92119591999395569 23952 36926
478762465019379137 5228 15040
209136095269197857 20065 25892
441280283682147009 10168 29901
702700094687589377 19388 37812
632660034381551361 545 4936
348768042545326977 2149 4560
739879113679862145 3811 6563
339735003830842433 11719 23971
211538118492264001 6807 31679
897251864833034369 21417 23934
779376101153189889 3413 4320
865106074455997697 28720 29688
479806945248832065 15948 30193
414417380213517825 6007 29306
249212410399152865 23436 28309
634755848321905409 5251 31885
127208456704188673 4215 7223
848795979607611905 8560 22067
842997937864765825 2974 35675
978093875689172225 4253 18531
186299991811090145 3160 11690
604130818894372353 9641 31383
53637663674905409 4029 27277
740792908942214785 3096 33905
580703660565895041 14124 23320
927324444391668865 15880 32250
79617938753784753 8384 35118
533852408380386817 7991 28268
772097741262733441 6459 21995
470709813231376705 17900 24190
964567604314325377 8900 15840
247536223200032865 8962 34859
865501292188021377 36356 36587
416736511226215361 21224 32126
952747323155733761 5743 10410
25162923238145397 20863 33799
797696290423168385 7842 27299
418875182983480705 18433 36648
162631152844355137 5465 9344
589561271940883841 16451 33385
561119555979963969 6580 25933
423017584772875201 26838 37291
239891271956395265 9449 20725
274495060756539297 30078 34372
540591051768522817 21237 25273
287520062501339873 15814 27776
502418944633362241 6861 34108
644081282232608769 408 3624
995052431391805185 8841 35132
850312457587246977 34626 34909
7926338242100429 8940 18582
354118716020469313 7129 30195
80171499973623377 12519 25286
515555265059514753 1712 27147
905463756441051265 14361 14810
198630751258722433 4799 37386
956201120658683137 4212 35993
601933123334159617 5657 27895
744019277932892417 6293 12521
730501982917605377 17940 37374
881716603573600769 16258 16871
145955216341501889 4997 17546
144281762130972865 8937 35742
693923111141945217 1232 4089
477520317406977345 8707 36824
857100728491698049 23350 31525
355557759382975297 4124 16691
864898253928959745 20068 29755
822697728854500097 30295 32968
732182923874471937 30316 34255
852527107780005633 6172 9451
980133267119786241 11771 27487
780011864481686273 10633 13864
943166535590872705 976 12919
831664973432822273 22705 24758
819408364169948545 9204 25560
50884865582268905 8958 12553
989492761710589953 5914 18423
472288858919185345 3769 37877
376613553994051393 5105 27152
338362431854371009 27385 30299
460752083537808961 12516 24967
281721727897320321 35228 36493
453936480853816001 9930 17982
603791086679500161 5685 33295
780680162151792641 21387 35715
69285935140257497 21418 27343
95559468276153585 13678 28851
490435907971040321 16273 35713
925694043065330817 2902 35471
832921172974323585 2398 16348
554341251849297857 31574 37216
352779216459303745 23089 28547
741667618814897665 20173 35450
510192209802326593 29084 29427
79399345950097457 11940 13923
68495260399352273 7741 29727
266874577860814817 1448 28014
479232866557993025 19078 24636
705716539504397441 2184 4859
562693744525681409 983 9133
536886717833919361 27206 34545
403550515072979009 18779 29057
509689968275015553 8373 11731
179442684134507137 19443 19659
62963334417187153 2280 31439
428254450941295745 13606 23610
917118878408150145 10532 19408
179170084949781473 10705 20012
387736226496468097 2262 30662
456710855038252801 9417 26073
672057890549130113 13925 24260
504530918423206721 6645 32501
413792496153941889 7460 33044
790280774892039553 3684 13959
915191608262251265 13450 33419
870812342831406721 13339 37021
139466581111104657 8772 32193
495954692115830657 13220 37490
507234101257015617 33560 34598
325912675465055233 23542 35224
823531649855052417 1401 6961
595521857586817281 14179 26653
654018445534422401 17522 19885
862219812855151745 3643 14290
722661428402528129 18045 26244
335443734505830081 8889 26202
42487431522037153 4704 37288
918059186850776193 19253 25510
423024524970653441 12859 21268
110752653387237393 25127 25363
937172070065390337 26969 28416
696381496950543489 14955 33589
425057187231470145 6992 32108
962858214913566721 10296 11827
980769947285839489 742 28020
966492936096621185 15044 18697
277594978829366561 5134 16095
255779138942813249 914 3100
115306115301354593 15759 21205
261246990665561889 7225 13871
917761909936171393 8998 22819
135566213278664801 4666 27385
26645369136762301 8071 27006
294443708134345153 3937 23351
414324913308146113 21693 25321
592956806604888705 18343 20589
608771763323819265 17933 34811
705321150362912897 17664 22453
477005035092314945 1090 33957
450892138744890753 13463 29467
48579377209055257 12952 14510
389951149116122049 23665 25531
559252121006519361 10862 17668
879599210635973377 17980 21130
509622958348661121 11342 24815
250919015848431585 15685 24954
308369935988292097 7851 21455
267529048605084097 14251 31675
916428471074770049 14899 22107
31601092393778177 31779 36119
400131371472095745 14446 14613
533465775198862977 32058 33506
741007064866312961 7738 24517
391256525540988801 13127 15995
315031481612674497 13621 15731
512366044455561089 15073 26278
810971867050202625 10619 31103
710496969031716225 2309 33682
484347360524221697 10634 17214
565619635609920129 2683 4404
194320609094933857 11252 17905
528841623793276481 788 15973
54841139450768849 9763 15172
407978548294366337 34928 35982
979088727838760833 16651 32971
539231683712905857 1562 25459
624263458222653569 10044 31176
582797846840890113 34595 37059
925642554918443521 4831 29569
777669422472847361 16882 28596
3172461887128720 450 31883
500755823797746305 1343 25163
303690831932133441 3782 35544
925539399397315841 24339 32843
913735503528126721 7622 21102
353037855753626689 505 9157
872840377981294337 32358 33765
410514141412782849 10683 25617
579260110510897921 4003 11101
58116670509221537 15742 18299
671778602691635073 900 32802
468970736592162049 13867 16165
159715206201692449 2125 25783
163655696052103393 12326 17406
653377014111857281 16043 29847
285149614841365921 11762 15411
703335885120861057 7372 10021
935490781175630593 26540 34517
956996229531601025 22076 25767
313348955593347969 3420 21614
701813028989700865 12287 29491
779772927436084737 22487 25532
820229570746295937 14345 17401
529619213400131649 9470 29079
930185536727076865 18236 20770
389719814964521985 10743 21073
484819426126708929 15432 33388
555928752557470337 21796 33335
230385735641302593 11806 16450
234440902940832545 1622 26409
489463502524802881 3690 32872
806715093859672577 1561 5440
451820456345966913 2473 33859
35258801797269257 5259 18888
119017183065100337 6914 20708
276093362763766945 17368 25791
320159102805344961 7948 24292
948012510947222657 14762 16101
507888764732076225 17817 24550
611615751142572545 9209 11286
477778643885738305 6961 33397
203035055532282625 6570 9193
597286684869178625 1109 1653
302089726925380801 2490 33325
971591606353538177 15118 27888
784763100846646529 9521 29097
302857270753907649 17242 31945
284169909762844961 18286 23660
686139673919011969 1317 29269
369048336232694401 10904 19303
451968373805957697 14071 31670
983715538909315457 1514 10139
496130205176765313 9783 20125
608863863845073153 13424 32334
248643792221759713 14655 26881
738603854291248769 2273 16295
591658687639533569 1948 25746
70772564252891361 18529 29685
778505955408835585 6158 22590
982036055724456961 16897 36415
594204658001412865 94 4616
699662502890646529 10762 20435
794985253017205889 21834 27098
328468360955859841 9878 14067
799494752799841281 10473 17089
824145951378270081 2066 37639
259823953132670497 22259 32964
424122613137036801 8983 21795
456252121272594753 10506 27881
27827588209191845 190 30905
733236180808109569 35478 36049
773430454987270401 13449 20626
203829245926765889 1412 37334
992412976752589825 14032 19620
219053232064030817 30322 35277
701468852772912001 7684 16178
167259088651146465 16561 36223
879264557432009089 22108 30797
824230892288415617 5423 10290
677054280817792129 4200 18014
250240223611637441 13084 15688
340308197827297921 20304 37398
56042724108497313 14498 27582
715154729066036097 24345 27318
614253045171263745 4264 7132
642812881800324481 23234 27200
579325800793430529 7768 20210
861004434744039297 24448 26158
409019062172074369 6889 32494
133048449067203473 13188 33723
224853399576890209 17636 20281
488992426912496129 18990 28110
483871521605660609 18028 28001
750585482430778881 9632 17399
272228047462466081 24535 37393
531144172162264257 10553 35366
3685957482229441 5531 8251
109326543646872673 28658 33693
929938342592297601 9902 24000
783802383389492225 7539 36880
793581547085121793 3093 28303
776413043126325377 1500 2105
264099469620720833 12723 21561
174789963985823265 650 6894
504781189268367553 21152 36945
470976155872122625 19352 30588
957970600239779201 19454 25229
651631669398632577 11450 13517
725317810519324929 6092 23158
558207428716912065 7080 20212
448057732552275201 3836 32294
65922939354145169 7109 21762
333579366666651137 20388 28068
189204124560987457 7323 29133
520288287880621441 19144 31589
768141049592919937 1443 1906
324253153865807745 4229 7160
914159980414325505 19339 32705
61579263336074777 18855 34614
326446814242579841 11317 18163
123694184340006785 5205 37386
428262980118532225 8521 34127
657684245553017601 25511 33972
874551101446804993 7408 13030
888110332793953409 18474 37817
70542022165568601 3577 19478
276441437916776769 595 23265
656620968082499713 28365 33006
260611530950949793 3324 9145
732163060539889409 17342 22366
654775352881049601 3408 18831
747451836828680833 4373 32560
603869292790871937 8347 31599
310476474489149697 5628 18931
855724285082334977 27758 35844
106586393001030897 25918 30098
360009104287240001 14417 28024
808500144075892993 13517 32121
25444422413844593 28572 37302
795444331935193857 14722 26535
188919521256050177 2583 22976
588401034778655745 19581 21947
766024783520197889 8982 22999
613441302789787777 19035 23098
155290999837244929 11668 21356
275701088795685217 2690 10213
963855403816783233 24834 30132
655996933946745729 4600 9176
962652348631646465 11886 34535
934044945557985793 8385 19591
950419640623994881 5209 15307
474612251211986817 6201 36696
43086052111885209 5353 9690
615966531780671233 6214 7118
707300443836633217 19817 35506
34062675263562881 6139 30006
912183384115305473 16402 35102
392592934672620673 1704 5733
503845254222586177 9970 30514
468305671757313729 9809 15571
282529020510036577 5561 35711
795916263184196225 12137 35026
27645159462483805 6333 6726
485918588681705921 11551 23359
922340584002366593 3540 16475
14311473901301497 13990 22455
247446370903350753 12238 12575
965613813453920513 32851 35543
559964024024264257 3915 6385
580419452891320065 28352 31815
57396294204355769 7790 8044
907351679368396417 17659 21011
415248763204342465 7679 12927
17264064972493999 22512 32219
172077767101587393 14934 18874
106388109846925265 27213 30050
315279941583764161 4225 26570
472318470013064513 14383 37575
864423739911362817 22874 23389
134730371996035105 12812 16622
188786672990541857 5797 22034
700843824470013057 10099 29823
413526091627904449 31598 36841
932282080752791809 17013 21597
879407807331386241 3899 27367
461731597949508929 10477 27294
616126719051298049 28020 30321
310664313894285697 12347 21778
255888080499712353 10801 18724
985703201612182017 11584 28927
333151820805472449 8947 12517
285404928898962849 4618 14530
94580542631614865 17008 23696
363346510256107521 14223 33102
819341734873521665 17771 25947
502869477579601217 907 8101
968103598068577025 17059 36425
597262225388902785 44 2804
907534089889015425 16469 26493
289816056058121793 31899 36120
679775679106381185 4145 19036
458592935047604993 28296 29577
986547709377024513 4458 9106
495519568521565633 18110 34672
657035322924141185 3084 10022
895328240041010305 17562 23003
979333976937414913 8042 30711
335629785786458945 4940 9344
163332039495582401 10942 30270
441809498173924481 16999 34969
161931541505541793 2784 23373
696778806505427841 7346 28402
446201660286643457 16527 21221
181461650366287585 11541 27787
988974627811803265 5782 22962
681788642375316609 23691 31020
733051655639183489 396 7405
295496297902403201 5295 8777
42635130491593289 16603 31275
724375211450201601 31601 33279
773585015430025857 10884 21719
988573760836516097 26480 37815
592869423471018625 10103 13640
83602598125587233 5641 29518
851168515377775489 34053 35918
689471326340750977 16142 18942
951012721771324033 7901 15295
442987587041706369 11689 25876
521560352746799809 3402 25769
373844355009936193 1773 16181
78812203236299889 13528 18499
234940763554241985 3424 15627
947386042668465921 7835 12173
812225415335106561 7282 30797
652985245392020609 16548 23490
32883458039925985 29487 37575
476097932364179841 26662 35433
596398224223491969 24289 24438
712776370197094145 2454 13386
292501057642361665 22734 31354
937755527712976513 2767 36716
199996947077565313 5154 34785
975586129334178817 9627 37202
68659279620057137 5786 34820
131078847358363505 6825 23870
765281417049237633 26221 36934
93752517429852129 8747 13717
320872457734047617 29356 36764
720488036394822785 883 14230
130064132157556849 1646 17673
353550882669996033 9667 15181
580098299606625281 223 11155
616257297113829633 23950 37732
91129543499278049 2876 33156
254387026201687393 12666 29155
162143491195585921 15413 16496
171862640822450177 8395 9986
489479220291443073 9847 28104
830310555980165761 637 32916
654075516960041601 11770 31998
758848844874531585 23089 33186
266522030463619329 1431 28445
625066899830773761 9883 34239
992599693444240897 28200 35228
506214125275203457 815 9098
718945571464715265 727 9184
653006998950846849 1343 12454
317103242374976449 16812 25535
988919220033860609 9629 36977
235367787365305505 9864 31378
77728909375355921 21707 37198
681591819456052353 17909 22462
173553634349001825 7484 20664
463765077721163265 16910 21069
434155647572683969 30271 32937
212524829349924001 7668 21521
967693538210252033 1332 20060
190769303517214433 2776 21750
83053939823248161 18923 21495
13945658362011671 21648 31652
746696042598596737 24903 32810
939759988333392513 10226 12415
904339385863753601 26519 32861
954528206587333761 14639 34596
455601124655313345 6286 25540
63663761164889369 19844 25033
550840237953696769 11336 29073
877323363241991681 7491 23480
496838137473286401 10838 33575
741799753589063425 21310 26142
550824839538311297 15247 29913
3064905083682846 2101 13384
43316439041344521 7568 11782
31141310699780433 17201 31790
178232075543480321 5470 31746
649735270725805953 23394 28649
572352019842963265 23520 31711
886040064927229313 1561 19711
926250271543214209 18847 28505
459424335768865409 2171 19604
944251912175129601 20587 33005
683692217027271425 35584 36143
104113154089123585 5431 37851
249940247510771489 19577 32313
880128438911366785 2877 36943
284207831659145441 2098 29141
119542061883894497 22905 28192
331627136054272833 16760 24844
90903817684871777 5800 33272
444736148573866817 22004 23202
360356889717099457 26768 32607
634761663405150465 1729 26341
922125090813420161 6000 36211
599242397007927297 347 11943
807974566661759105 20745 25018
561965466148940609 28635 36331
290147614227148417 10534 23396
633638442917913345 14571 18346
21758529453894229 11086 28952
942385153006846081 8065 21029
961845222693522561 4819 33143
526329858701430465 9191 23896
454795963744889089 55 30483
445932198503136577 673 25257
174024506260760609 26540 28529
205019745528232993 21532 24328
86356862527811281 22053 24154
989493390626726913 8043 28733
986292196561674241 754 6041
981843921852728833 14754 37826
581100504993916161 266 12924
2445006238765757 20522 25517
132756283934352129 14657 15817
682516980595039489 20425 29646
966486102874387841 16094 20091
432632165565955521 3541 23368
988515979724308353 5652 9685
464933274362564929 6347 31002
623635407464948993 17549 32889
379685418925966209 14709 17721
335670815134673025 3462 34247
134255175437516529 13707 28358
38281331517300289 643 11697
600491107356695809 893 15621
124187841086705217 456 8563
982472037578148225 19255 25035
691988428511425665 10481 25463
499036976565271553 17423 22402
333415875242362625 4679 26832
210141222472429953 5444 24191
983493699996632449 4021 24365
793821473075574657 13609 14769
292709845123862785 5238 32273
397816407442675777 13567 25281
559109982206766913 10349 11921
851520675134715137 2941 14364
591284312642127233 24291 32606
277692225228150849 34114 34907
662354408516382209 13930 23703
733502471339271297 28104 28664
659186047816700033 25550 26582
877287163869951361 4737 35677
458381467009704833 22661 25505
666789959561249665 31089 37243
628668860534187265 5956 22106
553462637388463489 2383 37098
979859284983081857 6322 15133
814806660091612417 1089 35974
568152611350466689 5367 6508
265524288578475873 14949 35156
718449287094163201 5154 14919
574161582475859713 11988 30465
233610218093868833 28760 36419
831235966350533377 10088 34669
650228603607406081 33460 34019
897204017791544577 1736 35109
203284366872235713 463 21218
721836494119386881 3913 19379
943801862265562625 170 15032
368322709611739201 8670 26963
484097336526215105 3584 11708
955998375281410561 29195 37277
925429594240643585 18157 20033
524083350111361345 5513 27505
219365667104352001 21115 28142
794395029332619649 27456 31820
344574733885426817 10271 28954
579268715204911233 5564 23643
39224158062491913 602 25191
584313080157443201 23146 29203
233531906117907073 23343 30768
725558756754558977 2331 12004
413633683110713665 4478 26673
297597688965666433 13220 17859
933326686726164865 7217 19375
226690173256663745 21572 36826
363502368445463041 22533 26475
7066000770976190 27032 36147
271299102179956001 17500 19607
910067945502696321 7500 8938
313172612012760257 29203 30003
890155517689308289 12791 33968
639537619177904257 6892 27398
413441613017177217 5426 33250
216575035950310017 19607 27816
889654687188709633 11663 20873
412802072645508417 12229 29243
796758243100633473 15631 18748
333357574952042753 22137 32583
127431261244694833 15905 33008
944336706729249153 11633 17445
280888669549717921 17963 29768
878271322488071553 2656 6881
707544105646093185 14173 22472
331973069005915265 16563 34316
880695215089524225 598 12000
909417297096251137 1338 24394
981285179956145665 7938 28023
408477216143840129 3439 29177
310844322734773441 13279 25208
185387764838477409 20686 34176
421714430362129665 1774 29909
491901872114073793 4793 37632
556717869196937473 21292 35939
719004973985573121 25672 31461
384160402344051009 13645 33762
455832140254589313 16349 31110
14468980573504099 225 30301
531776936559051457 34438 35524
548877550258964673 3586 23223
627308420539453185 6833 37050
755303479393482753 8612 35707
798237041016260865 1881 3124
261366559072243393 8160 12901
982692635797466369 4679 21052
697923225149885697 6809 21841
527269613617360001 22618 36190
235440562070635905 20648 27100
539009037861109889 1215 29377
765094130225314433 2368 36361
6979875358279487 3485 28035
766496999964218113 19381 20366
789909059206710401 26490 29034
237726102110919169 2465 25631
23651879293279165 10976 32766
242046083825357537 31686 36702
430326210070564481 5399 23518
831776143531890049 25280 33941
921234772103911553 18714 23084
29641459322576225 22709 27523
480422207793342465 11771 29486
635685897024281089 3869 12750
697363916398156673 29042 32545
887120785185715073 6150 7009
645274676756418561 435 8766
131792612158356801 9428 18422
821291848944195329 20584 36142
666532597286064257 11877 35726
328990186228853761 4416 37462
553934404472791169 15019 18350
328782547357743489 3866 6310
983215093631144961 8031 13666
16989412242583769 24753 30366
821908327771943425 11480 33780
3893846170068827 13322 17692
578991407458588033 1738 2441
713924130755945217 27769 31700
55009758245070377 1474 30994
336894895205769985 24502 31489
629018597967075329 27651 28078
102243885351999361 28252 34320
61935452391729489 3430 9524
174971101295096065 4295 7940
203013043544572737 15437 21077
2403836048191722 5807 33111
390096953481766209 3325 37400
15865851035041347 447 13529
392787233145099905 15531 32486
364039798967713345 17115 21893
197967345741169249 21246 35412
176579290096650977 2630 21481
330561180225046785 10581 19664
301452142140508545 2450 23317
890449254136719105 24498 28555
276447345952927745 822 24376
939519892878564609 11671 11846
869132323063201537 1635 10117
677257023032744577 7486 17318
767491838372432513 13587 33489
944615586008822529 24340 27535
225904751352292257 26737 27012
822677741612444929 28099 35618
520372738088124033 9691 15620
514573679037937409 27222 34782
290987647373800257 6015 29464
743415780294121473 21373 21462
611469221209187457 3065 18858
164244148293150273 35876 37594
792719957625113345 5352 34454
468010322929309569 3111 22937
569824937695553729 28775 31314
900508559310338817 19087 24416
951052492381126785 2337 16905
531896586845185473 15663 22917
30547679060514809 3091 36232
397447153368219137 15085 32918
727730583196834177 158 10031
678785579287769345 27707 29187
336762205906293121 2504 37359
511803767107608129 4728 30460
292348029782363713 12475 37007
850765907035331329 10855 24896
452760192430627457 28127 28607
144248186599881473 11048 21996
866448230034027521 12027 13583
752360898383052801 530 13739
148330875169389025 23259 24109
183689840207279073 12147 27255
559283476116281281 8510 13471
690556675850380929 7306 24159
824522869460945921 20948 30692
580982580524974465 26749 31321
944787765944571649 4732 14695
643278396331659521 8396 9449
344789551932446849 13448 14570
946691757110841089 21293 29941
556217435717872641 1687 21430
359534215498506177 22208 35777
567490213216398593 25334 34294
88960901093614097 3384 4842
908587777792295297 7147 16865
308946197569049729 7321 37785
935314674607862913 8564 21066
657580192603660417 1338 15053
174677881673478209 8472 10850
86995942584529473 9917 31130
938003047968305025 2895 16582
266661524792837665 14165 31706
922560536735549185 459 27455
352256703577900481 15259 18934
734752612371575937 31663 35619
780279476500936705 27047 28204
915284475948272513 14325 31470
977264777981979137 13134 28689
894323196270715265 2182 10756
684332921885968001 14107 26910
529812832911577665 10423 22521
86477543806303457 31725 32538
510828802841214017 2050 6946
876882402064069249 25657 35090
885299742357990017 20972 21129
330825234012273473 1518 11424
792669311127081473 35550 35787
703362823502075649 907 10555
902336849488566657 14950 16279
703414964635278721 23587 35637
246519739180509857 2217 23919
479273593071809473 3048 12892
726368418556763393 9888 10841
576590216040408193 9547 21183
417638580044137345 35650 37583
89998012809914481 32016 37609
830878058507241985 17147 27384
375263474754980545 137 33023
666238929676861569 11116 19182
965964701030571905 21477 22562
619387125712950785 22790 26496
380575638096523521 10563 29865
5919330269858137 28591 30015
903975043010703361 283 32247
29344933433893773 20655 33365
863719627808968961 14727 37363
687183265338912769 16294 26185
866596266508281601 30362 33750
924579307044826497 15784 31714
911299014632724865 14810 29611
44269877012379057 4785 23520
237348747384132257 10778 19523
474433085846701633 4213 33592
546851885665923009 13524 25394
438631543561026433 1167 33959
658162641076131713 30707 32450
144733198888008737 18698 36840
751007253024532481 5713 21257
713559268936744961 35894 37261
817281969121964417 5789 12303
865394246177235201 4980 19201
704882568178170753 13096 25895
942182208401529601 14132 14424
602367928842625153 5737 32755
748193410466502273 17011 17253
544377933926334401 9296 21126
910235897736367105 18466 27811
268786501183612353 8589 17570
871888320929006209 20129 25584
430451957786409857 17655 21945
464862680521601857 1927 17760
502622469064277761 16808 36032
955579501039228033 17213 37161
172627429090219649 27453 28748
804910251076062593 1854 35932
959381788908061185 4432 26184
639614571294945537 1377 27838
647098689829995521 4364 7238
944737962331682689 18225 33330
432040943817355585 12316 35445
880337755593917185 5266 21387
30998268757564065 10274 30608
894808400703549697 11944 22943
817364510616513921 13253 32744
43925770595681257 3682 13679
431604621922168961 1905 20813
745091516392275073 29429 34114
500404757215022785 7692 10933
418115172760241921 10470 29792
871387233232745473 14748 30943
472673130026276289 16519 17581
328858713940135745 15281 28796
420887010460493377 10179 12176
141516438249603025 25557 26903
318446727616017025 5296 5859
588402895154274561 19733 20668
3577491114061360 1740 30290
649414705748363009 8128 26704
369259917950454785 27720 33771
76042748107269633 3257 19698
963248638172817793 4146 6674
748570307155638657 21320 26845
155642572317898241 1842 2787
681567037077030529 14793 31765
795675892544654337 1457 33776
886524886231335041 22223 22659
729895308279179009 7687 13351
679925794924500353 4319 27598
645560620102177281 7624 26936
271909972866588129 17405 18005
657872429660496769 12280 34284
984168253729762945 8971 20181
13499833856815969 32339 36274
222745528079251201 22541 28159
457635506466498753 5599 17415
855773363685940993 21227 35688
438163438644412673 2610 18152
291902724720479489 13682 30813
301040283541109249 34493 35507
384944187406034625 24072 36302
24736270279692721 12343 32227
94524922556352913 4682 13917
796383358024325377 770 1834
477757677745117377 22068 25802
684048442592089857 36067 37541
206021749757617569 20191 28196
661983875467651457 20433 36005
81877173656323521 2543 19702
387388347054230337 23456 28020
824602917918518529 15261 20374
336892175379045249 31835 37624
81635442983824193 15818 21657
845588383356957953 2230 11940
162677437032336065 16196 25646
545059681470203137 8870 31912
252345325949505665 11432 24027
362789447771110209 9242 27304
857161822876626945 24622 35269
506905192474715009 5861 11852
110232050912330241 8854 10543
379896681966332737 12434 34281
477044264505316545 6371 9056
585279898595072001 4480 24905
577820167270374401 23721 34513
454081300631049345 1037 16572
411542106507674561 3799 34784
353749738919713537 14803 31156
426237831635305025 19864 24544
272081784255281185 17979 28547
794843961875848449 7234 21320
310636939028253057 14256 26785
198885955137569697 8938 25318
279207656299337985 8886 13389
461596869223022593 7022 18128
143525537973726353 31681 32065
180298534417843841 24365 28664
744920774176481665 27343 34755
325709705213405697 19849 24138
721446242395156609 29940 30894
286707409026291777 10401 30129
561107863526491009 3254 33711
675298121903146881 19801 33849
985596845171937025 4485 20640
29608776085964905 8342 34421
871484227649634817 4075 4941
117170161747914385 13883 25206
988483529283481473 15644 20988
871174111680176129 15911 36846
210177481206887521 27891 37631
770496972808267393 5635 21969
344418456883300225 19893 26508
953193759995954817 3449 20978
244002101872300865 22044 22415
583456265678087553 2616 9702
884387931536107137 17484 31992
863801418296702593 1414 32180
385195878047273537 19222 27261
657778884374231169 7063 24269
922795930599772161 491 4837
504791130806935937 2722 19516
497768267514036481 17071 36332
340247668357200449 11287 27776
44247747360881105 12181 23110
355069270070515585 9406 18162
48803583517003089 6569 26794
750144224503024769 7065 17574
991500671253373185 27888 28927
282721392791032161 11167 36705
353139103715708545 19178 23324
827139868715683201 16663 19966
101480881804175025 10165 22195
251231871079028225 3967 31133
882244966251892737 5524 9093
921783399457289985 11303 14627
799730850357956737 22773 28434
678361881915506561 8962 35971
921689388315858305 15746 17227
224027092279904129 26624 36819
164067345635086081 19326 24344
144732749994688001 4013 27053
491474628583564033 25139 28759
794504917968218625 14312 34353
229229437272561409 2216 5781
590815844431247745 468 29379
324346528225991169 12869 36936
785760049646519553 1171 28573
983886498187157377 24778 28581
985211290608276609 863 36662
622858718366149633 5528 23911
320413798666201921 17736 32039
351940934383218689 1867 10736
765094737201977217 27962 35305
189831987376667393 30825 35993
931351767771765505 2873 19393
528357032204493057 11105 19099
634688377647620481 22792 34377
611585171772237185 23536 29014
13226795443607387 11322 25302
16908720500094177 9105 20872
724608427508556417 23784 29139
340996582156268609 2906 32479
229668749935065377 3626 25250
488773011239143105 13264 18435
750870366876085889 14007 23400
509529713229927233 1824 34206
658149977859061121 21193 35954
26685219266834537 26208 34177
925984532562765185 1797 30959
934644126764315137 7511 28044
822958782736328961 10565 36006
553674582646632257 13175 34788
646612150955235201 4048 27269
281707251172878881 18691 34127
901533266192608129 1755 10718
866847421878997377 978 10818
765214701464927361 7555 14322
497195723401208769 11893 16074
822730770986318337 15396 19121
38287301726509073 3290 37096
821431655056017025 10421 37758
121571120775218593 4857 23476
786555583261126401 16255 28880
324280605908438017 11712 27277
408852204839760705 4842 25069
694054804716277121 10916 29076
799416043849454593 2013 29317
692509315054788737 14101 32595
752569658702867585 25410 27802
315305437343187841 1602 28074
59983347603370873 4400 27842
670713404530527361 14003 16629
112461759884823217 3076 12166
284790848435992673 9694 31536
667904638098441729 24644 28578
210120963555166177 7788 14048
268440402835096833 2409 37537
183888636535403553 7254 35141
927584095144020225 25106 25316
397557692951078657 10701 37646
720749081065932289 8547 20213
549267496594243457 13013 34486
45464126840080609 13446 30062
130836678355873201 22809 35717
406420003569934337 7350 21317
449089090083607105 18097 36465
882066078946103041 16041 23906
766427071329854209 2687 15642
419774209193931841 2615 36741
521598624286529153 24987 37831
526712624571651137 9624 23645
464514354979055361 15518 16859
79771256651611105 18784 32731
905686498185776385 5865 30633
267453759161178081 3527 25702
686778035997530625 9258 18544
531379234117181889 31716 37261
639323715369958017 9361 28553
282231661927234273 28084 34581
473282703909543297 27759 31456
145104979070850945 24890 37860
537095572243476481 5675 6853
377598157786643201 13841 14981
647938243262995457 31303 33413
203437588764145985 993 21064
904451715030919681 15817 30079
943068685973351297 2671 4476
622542388089893761 6945 35966
572129596839147329 21303 35848
185201334115323137 13741 14055
114060115339547969 686 4771
617356582607850881 1843 33122
256758654770450785 15147 37289
361030341642308609 14050 33905
882793004413294081 16452 23958
755742070388574721 4594 33370
371542250402200129 17422 33430
577598170558434945 9387 37781
549893549056285761 2112 10073
970230088564999681 1227 9765
200457982424794081 10155 20791
620655652832173441 3452 8972
751933054559522433 26748 27391
60525806588170641 18676 27829
734766251676887809 23472 37145
926557594029748737 18446 22243
160894874727539169 1016 18701
637733033078188033 15107 37600
522329990168074689 23793 28920
312844473185666753 2105 22382
456536940433501569 12920 21057
375293531940481985 9763 22420
480841289196149569 8422 20865
443932473519073089 13657 15429
994673816777854849 15893 31008
751893852639380353 4949 30654
799236571380120577 3218 35037
701450103502171649 6054 11449
703262243852357505 3883 14279
835411701835393921 7236 23256
391124340346152641 2125 34731
964838311585754881 16222 30921
650439893699221761 2853 34172
124735877000841105 15514 16905
954751598688389377 11502 21930
291309544029477505 1881 20071
757815177861722625 6008 30619
777256459630390145 23773 30401
341560812180119937 8094 16965
440334956270834945 1407 35386
638687928448028673 15842 25208
927618138758798977 23602 28970
117277878533016641 17784 32764
51068276596883065 15843 30288
181723213374148417 10845 22621
205967017187585825 6380 27183
315136994793192577 17275 25110
345464949056566465 7115 15246
480004995914775617 5782 21881
933782855605567617 4007 25418
1579671222586399 16526 32847
898636463069099265 3711 6682
24339372372459425 22729 32855
989232246165155201 15685 29229
393726473742702849 24715 32626
53887522545171153 56 32151
786010282075913857 11427 31833
652936489546998913 12055 29302
550150454215000193 7454 31472
334988230042828417 11188 35043
252640443537423201 18593 32417
264628790610029089 13045 21771
688894710498232193 4730 34234
953980074028709889 5396 25477
542978391937190017 13882 24174
621261599882142721 13597 26644
728062168857817985 2382 13255
570023522207893761 5401 13353
100795438659112337 26037 34165
341974323898735809 2326 6844
875327562405828993 7109 8015
523661753621940545 1271 36545
889985705877869313 3495 22158
13577019241989065 8102 29167
865918753322446849 8196 25228
160969819294795265 19523 36133
514644670691332353 2088 22054
644854885573263233 13495 33259
538401076150762497 5222 11547
742326618130039809 13775 36018
848458446505212289 4825 6838
616434194484167425 7425 34043
790263326966552833 2433 2711
79308824030565713 9044 22363
953143896808491265 21496 26552
966930546118813825 3829 8766
939011451203185793 30236 33336
98156614323062993 1935 18448
718790180628580737 10366 36896
41757846740477337 1241 6403
169264953859070049 12953 31605
236471041024802977 2724 18285
489492032324285761 22375 22476
518818960230330369 348 7346
34135632231084401 17507 19910
47717467789016865 18039 32304
212235543462547585 17523 30378
870209417414127233 6834 22578
33737475702181997 17113 29006
831548979007752833 8812 12894
429075003831577793 4652 36361
910301681614665601 13212 30289
670694551964885505 672 15050
102123366037421457 13655 17044
832576034668385025 11902 25209
191772079423554241 18486 28795
309519466884651713 378 23796
436037521342317569 25865 35513
529522372422839297 11514 32325
350293424875271617 14356 20598
793142608498101249 25970 37380
750189137025234433 15685 28726
562092798343307713 478 25319
758126405489701249 4781 25158
416970926900873473 13765 25180
501117822231865537 33347 37422
370087420350536449 6344 25484
953459772526283393 1105 24943
271808523508383361 27488 36928
183871436777014465 3240 28302
540170361566843841 15650 30308
677206097763626497 27239 30545
556818887870022657 4408 16580
962258898545716353 24377 30811
473225456986831745 4110 8169
117564137682872881 53 28205
569364290383361985 28735 36399
264933272271196801 19248 29824
150394368613710593 10111 27827
264893495591319809 9568 19574
208810677389678305 21719 30193
823918899684176897 8501 37750
430659162441976641 35488 36405
479570105474746113 27270 35990
916900483735645313 428 22833
364148998264358401 7073 32012
753295410442568449 26803 27563
322134890712600705 9956 16153
620610139458292993 23921 37233
33885850405003029 9411 13516
529383849700771265 4091 13537
971220588729661185 2230 15777
968937764291354113 1159 6891
615499739225345665 6034 10689
216930111570029281 11972 19153
727825991690973953 23805 35696
659098678700885889 29665 32539
602305474033162369 10019 29254
209979588636464609 12142 16263
976260545973840257 22423 37865
48305975636566249 13615 26074
757692000051139969 11097 36692
406279698939293633 35778 36706
828638191871316865 6893 22179
334719555632332801 23202 37570
784701515975772417 15538 16893
120261197761472257 29961 32323
541665322296150721 1726 18896
77173791806046673 25107 32889
83965041736338017 11365 13320
894985339892791425 29116 32324
666526607662273537 19709 31484
591730423192629505 12431 33161
231301799964089825 21511 27920
551711172074284673 34988 37864
14181986122931535 26442 29869
119613437198637489 16741 25801
88535410668118433 5522 17627
359228598858202049 9422 26431
612981166440231809 1580 16974
583205657288502273 27312 30916
306741061944425281 14410 24510
664304677861942145 12395 29876
361186347450338753 3834 34186
133936562803683041 3503 36419
184159822718573441 2580 11761
403604424857228161 6277 8356
476152335871756097 9510 14641
619356596575741441 16750 32630
304719419039859201 662 1777
117249807817451313 27807 37462
791303655581085569 15294 21404
49638925222865281 24543 29376
370180415806277825 1428 36905
952623144446498305 19334 23890
612803398951353217 12457 16800
291214369216632449 21568 28986
21453143504633233 1786 13426
528830352331517889 7081 37066
115436286912451889 7643 16382
644143077471824257 1240 2693
954049197098971265 8040 9574
819016997199973633 12391 35665
11611491551445143 11306 29818
928946546846859137 23149 30407
109762224093092449 407 29261
587952405317970817 8468 24193
582787045822438913 28773 32639
898629843045938561 10847 18374
371711323529229505 13338 30359
631315813342233473 24637 37282
717659931781422977 3665 26785
555055428486255681 26682 35960
812397009765053441 30910 33720
633160185432252801 25907 37193
689162014200942209 9949 28188
560100907234641473 10979 12233
813359666794998017 18943 28258
968195495642014209 7539 29335
340034682952659009 18393 24409
837432319627779969 3745 8533
68714043149473273 15338 33404
101800516042352737 28618 28885
686282197672820609 22604 26854
528416422168646721 10143 19246
740955926516864641 5581 21394
305892030175378689 31047 32365
725258104446350465 31409 32130
235718734239085857 12238 24253
603069003688293761 10432 28266
432679469811553473 12169 12171
221028529059733345 5941 24688
422403084584459521 5948 12366
482546367723944769 1575 18621
237512813067887393 13451 24872
188863457281069473 21332 24531
566652009911067009 2841 29341
436302492882337153 3106 10701
779968746252372097 2945 29383
702490102127622913 626 16848
258229707790548001 3212 29982
905783071340255873 17184 35949
369366142825150209 18550 36977
975733943676896641 18393 20040
590049388887749121 3858 13956
313452206561127169 3378 15424
264283413111066081 397 23683
632380821166716289 17135 30480
596098871819549441 17068 25466
709194398843454337 29320 36441
339468790361131329 7068 11829
866900372413010049 133 29399
936811180211904513 211 18810
811332851598510977 10447 15703
448766704942080705 28866 29520
240834964450922241 9972 26538
777904798250887041 18338 23733
124631184767810769 14872 17780
537180621333583041 27647 37205
66311854275607377 25 19893
763800180720764417 4453 33354
378882976995956993 22496 25050
283681634731813409 15430 28029
344787472123496001 5348 29552
988859158688171649 14366 28278
797947983223298945 4359 29080
330454307895983873 28008 34762
685664244393034753 8362 21059
927681095126203521 10754 26242
271185701755403137 8506 36528
912423236931068929 16163 34325
390090081555850817 28771 32387
830188088375763329 15359 35137
307361507102672961 16393 16523
928477229475355137 13914 14326
298691360754997249 13009 23098
220780257913773441 5455 10426
264828134463531489 2511 11942
475029322755581505 618 35899
151209745726387009 1499 27734
887855238938868737 29500 30487
190061211148407233 1843 28204
422521724685331905 8765 17263
158394320712726977 29764 37491
306752522294956993 1304 29163
187772092009343073 19505 36543
382181691113977729 11730 33966
543801082666217153 10437 21000
423867266731548417 14744 27242
477529782551375361 7478 27058
56608918983862113 5289 20410
761504649756982785 884 12034
432318743947021761 29216 36782
661166537356908929 5390 8131
463353801022556417 2023 22350
455639916518659777 13655 15781
802069715777008641 8648 29087
588664115253141761 1999 4299
382130415184910529 18704 25704
504047129370757569 24653 31792
773563849774845441 11403 27398
33539968795171405 27930 30134
917174973866259841 20812 22303
420350283259377729 4346 18459
589442816784554625 5343 32914
997170156623742081 29863 31057
646861196433540865 6345 11804
200188663253566561 14059 26795
401262044429088833 8006 9278
289568805586672065 863 31002
110245256365210769 8651 27462
346052586624036737 12015 20978
446758286227577601 11652 36151
375837827686826369 13332 18339
558836153753752257 6962 18838
233629753714193825 9345 22493
319422269815092353 2113 6441
736125627437079553 12788 31503
982549137606191873 13868 25276
367505902290357505 17854 31411
939059771966952833 6885 13830
925185030564040961 17676 19782
449351712778444353 4508 10259
76615492528770097 527 24540
844723595326868865 21435 25249
507568937707393537 22184 22340
123280375998440657 303 20670
215512740861438337 24709 36151
256781154404222881 527 26912
317592569310523457 36313 37834
836893096770886273 30726 34773
846213283061057793 14874 33276
751736779040569985 5193 25519
390243932790699713 5834 14509
480304254513136193 13084 19307
291299892697221441 17994 34504
542418474648940225 2080 14881
130434622813385921 2628 2983
465076825547065217 26124 34511
470824822941818177 7297 16105
109804802601800593 8200 14031
142921572575350097 8696 9892
159647645065952289 5834 21004
896284290140979329 15452 34595
65522823684545985 8385 20010
802842220925061377 21832 30314
52737112408287601 5164 23938
911970189104135169 8902 10729
582181745041154433 15218 16254
385411059416444609 16822 28564
858321325402052097 27834 28701
799078135187695489 25735 35031
880383089017158273 22513 35351
30619987503389013 21006 27246
253073883693410561 28629 31731
727202179471571969 8765 11636
146505923252348673 23056 37702
241838645537487905 3006 27504
154443054342898721 24439 25535
521782853141214529 8511 34250
836119017791645569 12114 18706
112469226530311777 5791 30029
671319208060076289 22012 29634
69579378096033649 24603 33006
727909789367330945 11216 36061
258093501284097473 5340 30941
153043973754257921 18206 35052
396566745307037377 10966 16856
888006617859360897 10205 22514
78053239981063169 21901 37269
236667985104325857 20191 20287
997446723042212865 1240 24074
112045637762733457 18444 31663
664699189151637121 18501 19179
854104968094766593 6301 34110
581216526267635201 864 20526
581709480781910273 28916 30717
464573578615716801 19500 19842
764257805427966721 1971 6521
715342668815491585 25889 37421
725032736932050177 2260 34582
826877101008651777 15954 24512
71283674904442761 3813 18469
828798243787158401 21447 33785
348691173255332417 25437 31681
363408739364974337 12849 25936
176771956763069217 7017 25982
82672347630175841 33 37486
430808063957911745 3323 30324
712826028437977089 13922 24450
785456902092512641 13306 22739
881758391892414977 7848 37520
861435405939062145 12473 21806
831999635482066689 17248 21669
582778613262966913 22469 24975
411356446314936641 11675 30000
403589381818832769 2187 17792
419249848617401025 17386 18307
466617270383928001 3961 29413
904741340176993665 25684 28165
151202251174055393 6071 11391
958548978132643713 11582 14694
230208307569135681 13377 17978
226985828152333377 337 9506
384135962264807041 14461 25998
219923120661750465 21646 25882
140826961783950817 15473 23213
383094514875406145 11567 27638
488900243574448705 24756 27011
778234520594526977 9330 27561
268410847763327361 22339 25892
290082241449294273 21134 23970
223218819496125313 6514 19741
248592199848278753 2310 35795
815845517420179073 18806 26137
395478079754123969 7447 32764
171255759977128705 10603 32455
869518928739200385 2126 7180
261021903814331329 6505 27980
764885769135428737 480 34499
554188882379790465 281 8731
791767289647228929 2880 13572
309712690621388737 2970 18833
119191177366385409 5388 33858
339812637733587073 1800 1815
807771853966915585 2397 8891
494408550628740801 23967 36994
982659986186046593 6525 32080
718758095437905793 8393 28853
249968663979448289 1240 30078
550981423592567425 4111 19040
845772103717646209 12319 35548
789396552828435457 4623 34826
720802597267283585 20728 37121
322752117315097537 8281 15953
774826104166759681 4110 10222
696085001342410753 18428 35919
127748104622927633 34610 36192
37460078545514361 24469 37466
672125101888550401 9410 11750
395530241808955905 9737 12259
977034565577230977 7466 18205
80865754770790945 20805 23398
848307694696540417 7345 27317
754982920150538881 18084 31251
933314411190142593 21664 21793
352237116644381825 19351 21698
388871772662294977 7167 8938
306887214010060929 6911 27016
541935534108194625 15013 23466
479633196201085377 15033 28265
141287896126112145 23257 33897
862545403015374721 4830 17235
607849653598069761 3134 17625
441425480625532865 17313 19285
912820412703265281 18498 21471
409223163059039041 19801 29891
761950540814428417 5474 30143
876494247679651969 1983 5379
532151320228546625 1729 29993
539710200605881601 29186 32860
62610649452754073 11443 24867
757477999451090561 5007 13294
904391903333813505 15175 22372
771325849144460545 1890 33138
277567051674299841 31534 33182
384691608359979393 10895 18653
677703188198943745 17920 18078
855259548970778369 25793 30581
578667961270301825 14960 17904
365089195855553345 6504 10490
973536085456057473 7936 23961
831375786033618177 9960 19197
428274847956448193 16806 28713
450032682447037761 3367 10971
128828537760067969 13269 15600
594481138080638465 14687 28419
219642520956174529 2812 6520
693612940144852481 31088 37788
109117868665574497 12891 26347
973711629322878081 1148 19489
892065899142682625 7909 9163
282709107538572385 8947 19506
212574655670817249 1740 37044
327190690782586561 29736 35190
22057801464658413 23476 30338
800589456107225345 19869 20895
666947635103863297 20937 26779
881345724905315841 30844 35014
400752297679492417 5540 32804
384255786445400833 19143 35540
479210202434398273 136 29244
132043642401967537 16268 37732
560933268060384897 619 19883
785389247395279745 19157 37553
420575811096451713 16681 19580
628676839140013057 21189 23158
189763144230045825 17209 28738
356020272100089153 28349 32338
791134808503084545 10611 19240
110039973725363889 4667 30283
540002654103776769 7715 19479
360145575238625793 5747 8607
816666792123523841 10259 29342
901698654707388417 22699 30969
377214084598552577 8764 20264
215552417663381857 11046 23632
377583233776430657 17395 23153
539852812599335169 6070 12987
326448418782295105 548 33835
547061180846448257 17127 29244
683212719169940609 3575 28930
999604178634939393 23877 28120
721926011998864001 450 11807
581113266437760897 11554 27816
394888494689819713 1132 4628
591087981879255169 10195 20173
839301556709362049 21926 24523
26839008359395677 28083 30874
214042917001531649 369 8694
382037771477769153 11668 37598
183702260839186945 18059 24880
312041218697508801 14992 31050
716638675690216321 22775 35475
918808233962621953 13651 27838
908663741812834049 19544 37396
812400746710160641 25466 33871
97030117414529825 10813 14991
480348069138273089 16850 25098
401556430694785857 1441 4735
514002575044649729 8428 28276
831382454396003073 24799 31872
213632474641215713 11003 33138
149666600434901665 23833 37052
665221071252126721 20836 21246
166089903005026689 7053 9673
289046631309361153 17584 32409
616715791640547969 29266 37805
233192618400146049 11857 16526
847608682237773057 1476 4293
876446841506478337 31834 35803
540590721065289153 15050 35757
8519528515456899 3145 24365
938515119505321857 27849 35431
895278713025589889 10347 37063
697108034615286657 17260 33169
672342459239722241 22054 22468
696545674876954753 1860 26360
425241064642492033 19403 31225
258824820629630625 567 19819
22216069949998029 19352 28711
849382317234041985 7673 20561
589464118306580097 13073 32393
768671942989659137 17048 23467
363925931183693761 6741 36934
682896179199143937 5417 26575
23810099840929413 84 30031
911353299754896513 24508 28152
128970303014376961 28811 30251
913712594706904449 21774 24769
529367657377093825 10885 33172
526215374009570497 9928 20106
432249886550174273 9551 11346
561944296179017729 18818 31881
648037587072352001 20881 32580
98218231933746129 13742 24011
198788590470663009 4055 33113
934764529955000321 19456 24519
102710291448147473 26359 31629
582676751286943105 1877 5762
866150303981036929 14014 37569
318540951413705665 18746 21295
875204249448231041 8706 19938
267909644009680641 2062 22244
511597191243971841 5371 8969
233282197597471713 11954 16054
150033611543534561 20084 36623
220529082009722529 14800 23409
607805682750004865 19611 29521
789294817621492225 11269 28332
95240910408065809 19393 37646
62895757904872345 18511 34355
822843698706385793 13570 16371
197716582215459617 10019 22364
69881860356133529 5673 13653
632698325042998273 15952 30057
240718260862244897 9796 15380
203865905902727457 26850 36689
100072369365975073 1699 10964
811512676012544129 11727 36778
776603094744565633 3177 18879
749384011074194945 23828 30253
532467268618376001 6511 31498
182750748593111457 6053 15271
131202656554840753 17429 20270
624579355059818625 14440 25964
508174938551135809 8066 14211
499190805175775425 22510 32327
403828800470428481 22597 28676
79220541740109953 9245 29516
75836039971250097 8696 23550
375236728606626689 4543 12153
42760595307520081 17566 35814
135647260773179569 4275 16422
326197006276444737 1735 37877
447503126674607873 10364 11990
530303166934267265 24898 37385
744236552639843969 4863 26451
250153880816213825 7549 12613
106961251576041857 1746 9300
501509446973010113 12574 24809
474106698930011585 18121 33797
137968554369777505 2680 35086
43778232143328209 51 5369
599505911699687041 5688 28809
411971097108018817 6860 20374
211081534134393665 6052 24986
368584197924111105 4608 32261
543371360136397633 20476 37158
604152409902791681 3367 5488
943452120002220289 7726 34958
197028857839800513 5528 21908
690033069639731841 7602 11622
210190893970658273 15224 19637
742312338757443457 10411 26458
883336294638656513 6534 9441
920018843312867329 9065 26990
514862923074343105 28248 36493
546164254647649729 19060 28232
747704462188725249 31833 33498
375363088813578817 3274 15184
776774140211127681 1193 16013
610195398074438401 9336 24010
205769438329742369 1611 16194
380611705093194561 20436 36507
268389213406361889 23123 25337
607323095408034433 15175 15257
829284204020698497 10933 26209
535680764783172929 10142 24634
711164643765467777 7303 12982
919969504659178497 24368 27038
558342902381088641 6705 20881
280149327846366689 10533 31643
41495294348276705 2208 7527
48454226438835233 8791 37857
168984491428947329 560 1053
287133769229178881 10472 31970
203977086993997857 16659 17353
753484529802278785 4244 31182
157279754367596769 4929 34484
492801312088708673 17739 22880
587910463883314817 3963 18497
391413570708877505 7447 23359
522863083665615873 8873 17861
843310591225623809 13841 14199
165279543876064129 4078 35703
822388549432417921 10627 21307
971510622410864513 14372 31716
429868591128887105 16470 20675
202273233008650529 2655 9510
875762614829071105 3826 11140
867359540999476737 595 5808
366892772032606721 3864 30115
184774686474806785 24393 31989
168610540411123105 28638 32695
769654761644563457 23336 32572
877066178098168321 4895 37124
888517278446510465 22565 23241
788157832184353409 23602 34481
614819629956944129 19279 36344
706348376766449409 5323 24615
138546428718822065 3596 33931
85570043685464721 7144 23993
939871184461555457 24131 26609
374607769975305857 18380 21027
26370073883111189 18522 21838
376892732103229377 9350 29590
984809103868261761 25080 37824
343197708806663105 17736 23678
207234068047593921 3582 7116
418896753283036097 5649 18568
916045430714621697 6630 15314
966111495715431041 2882 37833
389205166532303105 19685 21733
6957525299284840 4243 17072
746030091140742273 26809 34907
899796335299107841 11537 35042
489441297967569985 5719 16505
234544552633593633 10002 22556
111160366542680577 12944 34538
338635158092323265 21338 28492
894809378320797313 8184 18163
836957958319047169 14750 31951
845411136180931841 22093 28915
175744554614716705 1568 6212
281882777065757025 11847 20683
515036082201731905 2248 21598
44832212994368345 13157 19121
666188381363433217 1496 19783
967696523491849089 18579 26543
268961432230568673 17059 25072
961449750387576065 2747 33004
892946499123162625 298 1757
454216252527711361 15609 16791
61175484914969049 987 25763
856875818120858625 7835 34854
852858139367036417 18332 27205
857419546924273153 2929 36788
735815083287107585 9592 16760
758144143137261697 10005 28931
135006129140840865 16756 27140
171703548706798145 4087 18651
136918538371617169 24567 32191
622395998709794945 18803 30370
349223201160889089 13354 30028
691903299963666305 21280 32537
47707065800281609 16632 23327
573858615184608577 482 11974
866061436412543617 31158 34060
512789043791595841 13686 34958
599190945312813057 7828 33916
826284590332210945 165 37840
287022093811764033 6634 12288
448140483062712065 19522 19689
520718839957069697 4109 28191
456224909398887489 10955 25788
907322237986200321 1325 17134
291379570118319745 21949 22394
302297116343083841 31679 34477
16135656874315175 23590 37008
342078244445239937 17929 27407
394663597027442113 659 29650
454842829815035521 15174 22142
849689626258939521 4641 11530
336491003840059457 2397 14803
625054986175140225 28863 34903
458163341383823297 9391 13374
32474123226013065 10787 35798
494275026165119873 4357 35331
901026057166330241 12355 20862
217416379210149569 6151 14939
856575624028270209 29013 30524
455910224121687681 9520 19589
490633980845270657 239 19055
369010808844052481 11413 16239
313825907298042497 3353 12774
705912494951853313 7027 24195
819095937139092481 786 14603
220149495811583041 14175 29064
825533136032195329 10040 31637
249693884358158881 13314 34188
677464982935699585 19859 28541
528155493992841217 10872 32413
591540440039597825 10044 26282
486066667149337665 10164 23423
919286121802070273 6002 16173
453900436057850241 14112 17832
73014149958911649 374 3148
618264679496810753 11802 30128
186507361538442497 14256 29806
507483500517764673 190 12949
825409274628317057 692 4151
348611249649472641 24576 36124
111914960847069985 2417 11241
965079746208672897 24003 34418
813911406606369025 22482 33880
640632660135942401 20073 24500
229713415271188385 7139 15906
316752001753769729 3355 19278
486007298504507201 27982 37555
305350797383844993 22669 28480
399711827530534721 492 23312
721039937246942465 8645 25413
866761187996818433 52 31150
670415066804828545 12294 23809
559416960944215425 10729 37609
30217490566826657 14167 28353
263315874421483201 9674 12473
763253335231915777 13581 34158
692052299289922945 7673 12666
719034533865155329 2002 5089
406916877280909953 13009 15711
221011170652424481 1856 31963
901379644700451585 22143 27658
430194609376741249 5688 32632
973570049183894785 1738 22489
516059543955087489 14012 24275
764827989544169601 10545 35975
944306800270695169 14717 16877
967858085353217537 22103 37700
338510001404138433 17915 21723
777841411175554561 13216 26787
215000394303501697 17246 27123
847404781245916929 18179 36746
935584672266024577 2380 34932
771926372475103745 15369 29579
877595008044338049 27155 36291
36307951601063593 11862 33213
497822905946044609 1542 1664
988366878724885761 4214 9710
960340329921535873 30045 37346
512257950841178177 19504 22409
976818399642603137 6804 26733
805116255086698369 13104 33750
690817673786355585 984 12593
951089038708520449 7971 26076
988196943395912833 8563 20729
466474681264255489 9080 30342
508544173606253505 8292 29977
830620728816302977 1207 20137
213466936995864385 21651 35571
58704863339027473 13989 30569
51928756784590745 20316 20992
398656053937461505 32300 32668
278679185020429537 28368 36494
148982149771310177 32730 36287
789161070957249025 24054 31503
323108692839941377 8480 19669
816870714801346817 4366 26765
183652821653804929 12389 26863
585909369438880385 3282 33337
600001441807538817 14044 17857
972266049857985537 9037 18507
882693018994441345 1951 35236
247275046282538817 5739 20854
191459892159162593 3256 26351
181270070803172705 28502 34134
412903617588380481 12492 26658
508589115676201665 1452 17906
304137705596961153 282 20751
669385869406404737 6220 19963
249501157416087681 6923 18182
72503514628209585 3478 16172
961448874575086849 12917 37693
782180411900263553 19644 36228
5504455975067658 21905 31236
763466735090915457 7697 19950
942618127585948417 5422 22969
367026937234989249 9819 19020
516178631017307777 12540 12738
281993024337850785 4168 7312
489338501809630337 1665 35725
832177387324058753 704 16674
491665719322678977 8331 10464
148926293044482337 154 37136
757565370464735873 9593 31500
919237361880256257 4350 34160
709061723890496129 3125 27546
414828001626148097 4593 16930
517874191935238337 3199 13769
369681672717113921 1822 28070
104226563777142897 13328 16586
424221719459026753 2178 9081
392435254828004801 7594 25147
577887103884741249 4983 7244
76543851247119937 6719 12392
143119831151011569 17462 23987
128958040039481857 3410 16813
581372027221952641 26568 34855
654064492438077825 12371 16403
227329061539123233 13163 37231
330250820177614209 9499 11523
719496640338242305 10947 22336
933729612867349377 4670 27768
496645169068614209 25486 34387
320023080796392641 27954 34368
417644348189547521 19067 33971
947807060328198529 2937 33587
826242378156180737 1127 6822
678299589355507457 13700 31464
544600762780881089 20442 30911
83799547538458081 20300 24425
633253947555715457 3785 17814
529760769116411009 7861 25694
913073510616804609 3140 10088
655774177812428801 13660 28725
257515766129799329 29927 31301
131294768828670529 2862 27772
810530076827355137 31047 37238
679580461528868097 1530 21574
166369092283645153 8974 12156
256237567546822465 6516 26160
70123840922427409 9583 23444
316399791763597441 5682 11436
281830571140474721 17010 25679
496758929748015297 6830 11416
526656834371756609 2165 19241
526511516644713857 11732 34667
983751536828322049 10336 14788
946569341594557313 12395 14398
704393137170534145 3209 9100
910452036271589505 20804 24625
806093398508025473 1320 23679
936896527203064321 4347 19237
3065791732332458 22585 28832
434641575915801345 1647 36375
258305680500683361 1909 36992
92205076643228529 1517 32904
283464210351404225 8282 36406
154191257192831457 30666 34808
985047101570117377 4100 36313
70479427594310809 30676 34034
699274849595560961 15607 34686
302488617457836289 4799 25092
962051998581898753 7027 37670
937504242636283137 15167 28874
518976983828729025 3278 32338
345175627336981697 3626 14238
122603487895261761 23341 30007
286277426545129985 6368 24157
969044293118919553 19901 35662
159537339557797249 5378 11771
648495076447744641 4685 34820
401674945198141825 10510 13126
292823250562740609 1417 12105
247744381587704513 157 22846
744083046064659457 20961 26915
46323552275115529 6014 29889
40477513051719425 12509 26938
406846392529328001 2726 15084
566466901566514049 12139 22919
725272814365201409 6074 19805
413405250218595201 23770 31467
127279013754399985 1713 7661
805273558257269377 3056 17717
602811761856717313 12609 13551
407530151233380865 9645 23246
976681985385024385 22400 23870
310126809854835969 35916 37155
982343394598576257 4583 21796
706688290769385217 11467 15677
633163089451766529 720 28296
942696026372473729 12014 16127
416682450277054529 3692 34834
239708676328525889 21362 24093
82289927872491121 26327 30199
195151045375780545 24308 32247
947923612250452353 17137 19188
49316701703155273 20861 27353
789931641804070529 34148 35924
951692901924715777 3322 4111
648959004726780417 19796 23626
441153458158261441 9762 18739
647863480921042561 4275 28933
380246454863623745 27553 28684
878000709155930497 6294 18092
147351468443297057 5265 16085
884421429270997121 1256 31310
304930172444485953 351 7728
397656449037871361 7092 22044
608465471487029633 17626 19663
396459701045923649 13544 27009
425974401059647809 13607 31648
545159843522231553 22457 31085
154226960091698113 4076 31054
533803647391959425 1173 4666
493631419620030017 18489 20167
873591035692218241 4976 23449
348549822624399041 14959 27720
930062276756924417 23866 28849
499472541343351425 9550 23912
378034371787141057 5774 30971
605313225104019585 33149 35463
685200998745738625 18047 26032
287338526914155073 6713 7812
447677455322892801 23890 30028
223413354701172289 29311 33485
961184167518265345 21390 26947
794013680643445249 19496 22575
776305637618566657 7879 26927
624009392006477953 10595 29454
732161337922331521 16862 28368
665220276890508417 7399 17188
460308146129964545 16451 30833
988267649979185537 2302 33312
149348668306625857 17878 19112
936442470113007617 18314 19250
615381906727083777 11602 26425
925582774763505281 1219 14533
336580420803880257 11376 33789
172926640983703809 14571 34593
860166998132743937 3548 27280
782452810054174081 2389 18616
758482835314193665 3889 4524
203382285553175265 5346 22399
616018898663345025 13874 24363
810007344905663745 2557 32288
916736599951558913 6437 32598
803713126947670273 27864 36963
135337559680326785 4506 30952
519611457311079041 26541 30613
582702520843607681 10273 35241
258706182069744289 2527 10048
634027179272226945 23580 30472
93844295027189169 4384 35122
102920620395291713 10196 36774
191036111716599073 13080 17153
613823666142312833 12399 23156
904206463491171073 7303 28754
288163577941670465 2283 31537
860117383947056129 6749 37869
23844489975591189 21455 29746
783746480762538113 25924 37593
771713982623179393 27056 32603
932046649912862849 4525 9427
43608223201577089 14520 27067
275889973730365057 715 9925
487599107818706305 7994 10410
561786331223544257 25136 28569
47133902555533073 11901 25970
240457590851313793 6478 26909
548289652067506241 16257 32511
237386810736282433 5346 21497
414133689670965313 30894 33273
851395356928101377 29073 32049
501857935600437313 4254 12197
862842866953315073 5644 11538
833701500609993985 1199 26388
622215957400946689 12868 28495
913179206884205313 2915 18524
822419158469116929 3514 22254
251595617255791393 11318 31535
895537775806168705 1633 16564
869204812459255297 19841 37743
518123711638139649 12644 13414
656910101352611457 2845 15831
530261980956503041 11503 27001
265770828322654753 21388 24860
18496554331150605 3684 28537
109698417184009857 9680 34800
908573132516842497 5371 5764
238338154671762241 9381 37117
837926933814230785 30438 35525
259398343928683777 22434 26560
6687207486997694 14799 15844
481372850482681985 5077 9761
490106019919252865 6562 18668
685530336125939457 3259 15426
66579208159716073 2471 22889
325026442649456001 2995 23378
757626688278179457 33124 33725
657297282919120769 16785 33682
356152156897586305 21498 26924
651997898755649153 188 30422
694696964965785985 7939 10384
916972436325412609 1660 14320
894686877066597249 18283 19288
124959715489435297 1328 20074
255853055936427169 21279 23663
262269438204260289 1928 11661
678039065177010561 7100 25985
823092958746496385 15562 20637
316730644650235137 20915 32252
563564187364224961 16104 25553
489903339213846337 11962 17088
556857909091998977 8159 33886
341543381762647873 3378 6677
290578064859420929 12550 23955
504394764789672961 6072 30988
629261029973616129 15508 36632
345964274198436801 18833 29582
137006089481761969 14448 23796
540933376621531201 12369 34757
160073098392015105 390 9083
315523069847415617 19341 24665
277027219254069473 25240 30283
541557990421715393 29463 33525
791590331143435521 11831 36635
252209791003778593 15452 23320
630487560871674881 3293 8508
916818702098772993 9204 12103
389868016750934721 18299 27621
341375357024531905 7712 25991
78996010026475713 195 16791
209654459690476353 24392 30485
467527336296580417 29327 32799
834783817004748161 4899 10956
297786133877483649 3687 9138
714379531194659073 20290 26916
441248538056324673 13062 22548
533211149058388417 22990 33353
41923235105731041 915 37137
464182140926702401 3061 30610
441300233622495617 17203 22160
794591936553203457 12912 23025
753591817508979713 15606 27540
366356570714096129 4785 5335
388673119575795329 28680 34755
784551565876739713 8498 29922
2481418453005092 19466 29545
267698182638888225 32969 35151
108719711239398721 23623 37692
890266967507741953 5892 29751
905768296201305345 7071 32059
717815679657981313 11741 29572
754157516112197633 26214 32625
422887404833261377 1987 19999
529312072693915777 21000 21976
57158041769120873 3228 28416
144754286736439745 11071 16552
697007465786541057 22577 23985
688270447238583169 9065 21217
877791520947063425 1193 3978
410238388506964929 26700 31723
478581293484268161 9425 10153
243576826313887553 13268 25735
623746410349802753 33599 34563
645597709774943233 20603 20902
487739266114047617 396 33878
240195471763971809 23250 26651
146310584788871265 3186 31327
986954742038474113 2596 18616
904629865863967105 3143 35138
222711866588372929 2215 7899
987078602670628353 7635 11198
409016279545607361 29698 32822
600949424195889025 3604 8762
71952746798022105 2872 6901
403848027047082753 2893 23923
683451442762301313 2357 6865
475404858742621185 7063 33062
370655961919812417 25204 32960
104440127565190721 2700 9394
857584231378535169 24072 35023
848018488056382593 21106 35760
873795318187209345 6868 21767
30936828472711397 264 8141
585004372340247169 1569 16520
327843586851997761 22130 32481
236455139753207521 10522 22275
608271232926590209 8525 21134
918985659302972417 26452 27239
45103588773017121 16112 29200
954963766904516097 8466 25148
700061843156483073 27036 36965
255212094405006689 5631 14278
187660818562477505 25602 33279
80529908742182241 1457 22395
211392272061424097 14353 31488
955881753853628161 9546 31255
630601403342282625 10101 16390
853450993623940993 1457 7615
250135367061780289 3631 5520
510794218007358593 25947 26754
246005635996198177 640 15708
24023726337407681 5322 25932
959504803991528321 4577 12350
584912446920451841 20693 23948
548946604911222401 2538 36233
426904278990807745 15145 18088
315764919997526785 19295 20150
892881956192749057 3668 30053
418588426060608769 15958 23605
871534225469265025 1446 33580
144292402312849793 18514 22141
940221867938742401 10289 28855
144977978109082529 27941 30085
724438789509751041 3843 18922
439187996890389313 8946 9620
423881690254145153 3442 27611
329654711386808705 5136 35372
671161526496621953 15332 29398
417984209720820865 15128 19407
621467328216464641 11887 35366
720330939713434753 20184 35116
147144511472252065 7972 11992
42162606715670849 22656 26013
782937662708032897 8557 13954
817284092657047297 6955 20175
268190773093596833 8325 9090
471533337811614209 31345 37159
219591862695647681 22051 23476
654291767385146241 30178 31281
831826407845600385 11386 16780
878266479946269441 17048 37808
45715234540434577 13901 14329
54344136305758185 16911 18189
19858843246186809 492 15229
553601274268650881 11158 13461
935710670944739969 485 12331
586275401706572545 27724 37243
838025405545156609 4631 35295
422971887879079105 28725 31291
615671454769820801 12381 17541
521030604078504193 17449 31094
468537999030633729 17424 24847
116328522043737345 791 13073
399282111678797249 5283 35321
95565249257347777 11256 28702
582625633011790721 31370 31627
89527079698207505 22518 36879
924175002873791873 21209 21613
50276983433207081 12941 36207
119302051345403729 19126 22898
976410757642206337 19265 29369
351304217604376129 17932 23786
596179976962147841 20121 31203
49361140516371193 12873 26969
183089405634383681 10668 13403
895782877126403969 11047 22022
996417840268037505 8001 8943
535223428268654529 20577 29543
576288858121436929 26178 34904
386598009886011329 34824 36730
790708850444801153 15437 29515
602293148113179905 10879 36432
123719257079933697 20503 33468
62676514393015025 29850 36104
250342077960340257 10316 35368
749882348213066753 2098 5762
220300208912128417 9349 31257
446309204031148737 20442 23271
996683731623122049 9024 34779
752836678664127873 19471 27071
680758017018696705 7245 26871
568705339429524033 28633 32344
340973749200969665 30315 34216
501452111549912897 12186 28197
544427767071702849 738 26811
217580211490410849 17418 33763
972532413278841601 20380 36789
969173245855646593 9489 37656
766777276630257665 4553 6710
128681054232881569 23640 36775
223269629608410017 15923 27880
16357336874239793 6070 18230
955822417079211521 12136 23559
31914653770069637 13902 35450
527384530837011329 13509 19519
574894079630130497 7360 13916
738700636427871873 12344 34356
302511290489743361 5967 36194
557024324607056065 19188 24567
12884780583039657 11317 15104
349563218781121089 14886 24525
257076918353600801 18304 34936
199977854089254945 21383 22335
960476183953804929 14713 32719
146863472789455329 219 36439
206456560670144289 11480 20974
328625243554029121 12575 29182
256259190938283873 25302 34680
75159209597352113 13522 14511
549439598229195521 17989 25645
636639324095241985 20616 26898
726701334342894977 24678 32021
459690113241016705 23181 30749
15239755813066581 10229 36632
559501337598902657 2961 20645
376579460286695425 21838 37474
884085485596948225 9271 18363
674511969320104065 13256 28081
986791762996759297 10336 33191
993385935069969921 1907 4264
472331926351905921 10928 28043
308932750550777537 22979 33895
580361060260713601 25038 36075
759643151608134529 16485 24324
442185348552747841 234 32009
912952972614686337 9951 20032
666663746978755969 8290 36934
939797468472338689 627 11897
882023894601253761 28290 36737
487489988418811777 22507 32907
929416572206633857 10038 18174
138070288064472641 2189 34399
937059368584435457 12810 35938
347692480293044801 14441 18690
217856695111734657 9566 29236
694891081284371329 34756 37078
881081301074978305 4623 13851
113494232998473169 25414 33813
355642774216676097 7202 19814
46270106720829321 24576 25018
350601274499346945 7388 25463
574854937647113921 3269 25711
707149789309866625 12653 37310
966007665415620609 1065 14208
580372223352732417 10744 20468
150124982938731233 34390 35409
674721314818810881 12931 36118
557677290111048065 19381 34402
100629646440403073 12497 31932
596999785091082241 7441 8474
177399903139203745 12482 20503
283932603096619841 11066 20459
631765590444167937 36774 37309
636555361404386817 4412 6754
335671281578868289 25107 26701
696317001819284737 21547 26796
983103447950547585 24499 30611
841763377059020673 17521 20624
66620279710363665 14873 19692
450222158814231233 15817 31079
567468621133890881 25813 30498
386928602997382849 10284 30437
510269847529599489 5348 12047
607140864749585025 7617 22549
667698497063064193 28223 31162
402307427086594049 10382 36760
263298261390062305 3180 13934
699462312958420481 13322 17560
117331524594483489 15317 30650
811760573698133889 3221 36513
315217706723274177 15426 26199
980708833255324161 5449 36532
414561038527146753 327 3265
718049320873728129 7339 28588
560738936565869057 18870 37738
234632644602331905 1104 8737
102111406626967489 16644 25629
942060071873751041 13323 35178
418605695392187713 12832 35771
357674722800386049 16022 32307
188843641778099425 26012 36035
4969951625110270 16166 29210
711698131198559745 26488 29204
158005683337538721 1475 3036
431351387388083649 26362 28136
186653970900035649 17242 28820
767590557701453185 27646 36777
787165973323954689 1462 28972
952167711761539713 3610 28711
804365044465395585 20775 35491
66794735396442209 14712 20278
403019962586345345 1540 6922
258944998963762881 9380 11712
272149576444117985 24960 33673
503289377578454401 3435 35358
880531034980794625 3313 22058
606445962220980993 9581 37019
47226249225996497 9646 36489
906168917746029441 22492 37827
74322819313014321 20379 26942
467619993648163777 2664 30993
202661883954615265 19189 19586
301753760603332929 20978 37156
588060577428894465 7821 16164
855537263558169089 9285 22962
28508593400328409 1225 36851
43579342633435657 15080 36788
623686797555794945 10156 27242
365489756287651329 25409 31770
932878734406184449 14458 16700
396486412444886593 10019 13999
31171536336348285 7343 34376
133995339875546897 25238 28009
651361199564387713 546 10897
95609068290869457 1965 10527
528761325701626817 15981 20764
783484576549092481 22427 27675
773232178845344001 5182 14833
398314322826252033 4467 9941
446175823279350657 5560 31396
729711852310224129 2925 19600
235968484059537089 2551 3728
965876365802600449 53 77
599629149925394945 13269 15671
661889099471842689 7622 17094
339889674784441089 11842 33794
732534326504747905 1037 2654
738138337703180289 27330 31612
298543468268825025 3496 24234
90969366234372017 16908 26391
595123261804772609 14799 37503
714894818715610113 6780 9745
707376335162798849 10736 25577
124974049990637329 10969 12345
61098375250253409 23950 25972
304461732118046081 15726 15907
134051578672590209 2622 28785
917492330042545537 5740 17891
872781170113441409 6065 23001
684540325908390145 19033 37017
788842670993894017 3482 34465
493866481716789697 18581 28056
449207417306496385 11958 20343
667718194201672321 4632 7085
814272387822107649 11962 16209
956664492293423745 6558 7599
794089540015207297 20837 37283
51040832151617369 31672 37052
421012392161408385 20711 26504
116642051921100881 4253 8191
271034343319627169 28332 33041
55881321980496777 440 30049
199974162991047425 18681 22441
601023144352449665 26582 26727
479070011454822977 12207 28039
973241197221145857 1046 13237
959194278966471297 20884 37774
509632751522413953 12583 33169
928398020218452353 16265 22500
385493980761356865 7495 20504
205147493358275329 272 18161
968578546588087681 862 31905
545635129854147777 10839 17039
889251868110935809 461 9947
996736911676130433 16288 31171
500808119238026689 16703 34384
379061997030703425 16679 26092
139440842985539601 631 27096
300513470387720385 22424 37343
685347067362226177 20293 22371
548837235796824513 12737 14432
425130480318987457 26091 30455
918643376324361345 10649 16338
39109013050900641 275 5998
237933029119716353 12017 13908
385877124677069377 22643 35394
344623764265371329 2291 18960
837994070860911873 17659 21148
761739707313054721 24420 29302
5373342250951653 2888 25090
620470127312394497 14146 21625
843065324853139201 14901 20863
824786129825895425 6356 35087
658497844657109249 7829 24024
64665633502777097 1430 21993
742796270562291073 8124 19108
480619294998845697 5080 35899
829248785163290625 1977 3484
51048825167733017 6870 17770
927973761312610945 25762 31377
986244420997337601 33983 37673
610714745196350593 4741 25183
330373967316425857 28583 31103
830453577638632321 21279 36995
288184852704105761 418 26023
303762173567864833 10183 37595
480734030321237057 888 5030
63607126509591441 1046 6900
817593616393992321 14235 21711
267440825277265761 1814 19965
279491522892378433 13853 32176
568350786089308033 13157 21963
303224329023961985 7926 14899
669550183519820801 15893 24091
233793696261649601 2349 34029
695871854390301057 10885 24158
551612534449731137 26696 37729
328065250138099201 18238 21319
362007582145530177 26148 27983
932689748901605505 949 18173
383568447327675713 23324 35032
420259768710653953 18031 36372
54223467926938441 8325 12124
816025851584210945 3536 31223
866952599376702465 18333 19698
322834213270471809 1329 33217
472944315082877185 10592 27850
502483012036247361 11044 34323
531486064559530305 11671 15861
198975046788323329 3524 6321
298679853691830017 6405 24551
680014023631993985 29663 32208
697700852096346625 3534 30592
492236139542473665 10226 15849
539749199380160833 1458 11022
775720185534492417 24562 28506
376602761546067201 27638 28934
157013150826291073 9885 16666
768391401810909313 18321 29938
168174170170996001 11781 18469
298612554981446017 6927 13104
45122430619120025 5552 10115
220390908281267169 21311 26214
805088643543694337 18656 26922
581160780044044161 23565 32909
280917903363363297 5279 10084
203821074676660897 7977 33041
932011247125100033 8776 11255
837101036893585665 31164 32901
956177766352045185 3517 28027
752045141429753985 5246 31509
716450457558192257 15073 16466
325914984263491201 17822 23504
932737982936206593 11913 23282
271517076751827361 13591 17911
299933306445861825 4623 17164
143423987500398193 20474 25130
686986788310310401 8165 20782
467795935741882817 14988 18670
107847779672408001 7016 18738
692186087100239489 3847 20455
806684065526415105 26022 34724
272003454535457921 23617 30425
207787736451788161 3912 7714
454606972356970113 10003 28892
157326804124199521 4304 37094
70067055930529425 8068 21226
730129205143025921 1340 17898
756568943812297345 25643 32342
682017235844003969 14304 30805
790725849422024449 1707 20625
182731738312636353 26569 32748
35496502735782089 5285 10498
954448963813877761 7078 33040
414537126789348097 9362 11515
222359956057129441 859 28500
559520278374449729 25546 36699
747528775869202689 23577 31244
100981846812977953 9949 27825
640416286725606913 14382 28426
451936556689560129 7203 25307
147993171774789537 19208 30665
317081231846564993 25507 35624
15999040403169575 18497 33907
797526770245454465 7379 20080
887229250574424833 3381 36911
308429427340122689 22198 37331
455658135330306625 21081 23703
6414010331411647 942 13374
176814810591668705 8682 13999
748820765497775617 6496 13317
831396853341640705 3061 19757
120780991782211793 19593 34303
149872623248288769 20708 29865
1181088560180399 26092 37664
935719739909355777 13125 21304
425620000816621761 2070 35630
91384165353037617 565 28204
730652388227120769 1160 34548
468486999972338241 20969 33084
294269249035281153 24980 25231
676698945343563393 5772 8555
537655267979921793 20444 21712
963012284921514753 20993 22069
312225805010484673 7069 13286
971552249638069249 26479 28309
278665997026216417 14911 36709
840616431395073281 9361 36025
199901941160121057 19864 25689
632286978270915457 6600 21214
66270760771239169 2705 16380
180482311414206017 13382 15717
139773380326545297 1034 29927
594359546847687937 3339 23741
885650685620213121 30387 34701
416278298360719361 92 35562
720793616178426113 34007 35257
172665917060331969 32342 35075
926733888035535361 12059 15794
668137756862304129 9136 16813
679932276719625857 22837 25359
400196993051782337 20925 36216
251426731610358433 25493 26320
418082239309466561 27293 32356
956026463323937025 22439 25812
192843198312093729 26140 31151
232082233976804289 18425 25767
603114529980071937 7616 21509
705476191318012929 6284 14929
498011340024408641 11121 30864
296030710142439105 11056 29238
281617132093156641 6542 27382
965207544707098497 4169 9284
522663187359174913 9002 28521
173812832842777697 8128 30606
908380056053115265 1791 25463
610183999679179521 18878 31422
861379849638854785 22775 30035
904819896210476289 25895 32084
998931651178576641 5193 35199
336856631532938881 4469 35773
385419352062942977 2548 34368
929336748993513601 739 11847
876615540837232001 1750 15477
228471660153417121 1626 13629
997162083294444545 19920 20320
363351180205050625 4425 35794
62178284628583217 7999 37837
313138072606548673 21968 24000
297900343164034369 20026 23660
981666055956800641 2349 27366
206014013571032001 19172 20117
622912950339753089 8897 28375
217069362546954625 12897 17874
42428783815630313 7796 35829
782536777657934849 8572 16527
985676685360530817 6198 6578
173558213610281345 5387 22455
185653282829754561 7175 16500
803676522149199745 16208 32877
936908557118528001 12909 28185
209875289614519297 6851 28742
590004125896278657 6919 15912
787853282060705537 4100 12459
203174222138798657 32340 37478
192244821783564385 18923 24281
33267458885980261 18394 30809
99984166003277857 8642 14119
582614604245009153 16399 37652
898123528930899073 3225 25715
676650250404115585 7045 22333
499501803306156225 6488 13400
301269526971097409 6885 27764
20470276047465321 13759 26374
282304949747675937 9003 26186
473768964736844801 6863 15753
50843263988411993 21989 26368
568071863417987521 11155 21967
225122291019907553 1353 25133
354794849599937153 5491 24314
578562060572622337 12588 34427
205395090537596289 13644 32271
418597340982053377 35189 37595
713301873061961857 12855 29324
489999661800709441 2784 8636
985244351649431169 23507 25280
32054509560161649 203 23006
475840499707498305 25229 27115
599945033803109633 29040 35675
23775534616479633 31315 37190
321192687481449473 2951 35221
232061565083764513 9716 26051
905220845499599105 573 15749
650346224577237505 13592 35526
761133507790098945 18892 25854
389063418836581569 127 35474
909370952319776001 22119 33720
743839470914853249 9439 24770
993150509486504577 2278 29929
20942923480074429 31129 34313
376734152950007233 11029 23797
511428972993247297 4937 33591
452126274746881025 14952 27160
271677664375669537 3552 34187
578898937658479489 23768 32229
153577789381277089 26967 34243
307504978611781633 1295 36111
50009481622904417 2323 26334
88053874728501569 2293 10723
328075889397343425 25053 30254
948930794182466305 20774 24179
42219435785266769 7326 15214
209349752477479009 23525 28616
323194357261915137 28721 29067
398614799733202561 17461 33173
33089379188734113 1583 6322
189986670754990433 7025 34739
482011140444274817 22644 26736
2355999235469142 8560 23482
421818235438887937 2008 13291
530121020198166081 1139 3720
902465217432368385 25711 28625
603532357096675329 28433 37563
137459704304429665 857 37621
605517762376081281 18766 24716
345918258640967489 4894 13247
249626923941399073 22421 29089
871205219710628097 10555 34729
621691691777144193 1674 37589
805515580003433473 345 5980
726188755507287425 16406 26412
358559407775683073 24664 27351
803501483884474497 20274 22738
358386754466199169 11892 32445
812649963690653057 14672 37526
55527832106189833 18968 23233
4071374844031084 10488 23826
906030964622662145 19028 21967
859105449958441601 29820 35356
886116287444846081 10347 17831
335681339958767937 7976 28761
707788362584512513 3541 29930
890862219243636865 1296 5275
204860122734242369 10060 19458
397926702939358273 124 6392
355176663393596225 23656 35711
53007219560306849 1144 15790
863268853225033473 72 4563
541916278008045569 7475 23030
1517248326241117 1180 30931
452027961412390785 19070 28954
422868470914988161 6084 30713
872343485086943873 24626 26695
342507506834554241 3342 31589
774125304126961537 21512 25928
484209195857371073 663 10596
282591446905627201 10282 26503
489411313105524225 18614 26919
945634316018093569 16631 32144
649412740222810881 540 14602
344159938435112193 7343 30419
546907727798842561 1404 27348
332143584281602945 12746 34568
388568294938263425 11690 22046
855043276096353153 2305 35750
321304549948184385 19091 24487
878577331233820801 1455 32107
604933207759881217 5914 27086
988532869201137025 19066 32879
170108530778268385 22889 26629
298654748439197697 1367 31780
792210514263555201 9477 30286
392430271561778433 7300 30831
948543212801343617 819 20927
101618651921931761 17105 34407
635293921957593729 14643 25540
58875229653281737 8138 17658
309588786511827841 1993 30258
366657452525949185 17090 25620
744299345036463233 33856 35470
28832487627653337 11138 21987
127931375796652705 8310 9007
757632088075460737 19557 25842
935323455702711425 9804 29052
896530041364812289 13496 32586
510672084321445377 7849 27188
126039540794955937 9825 17396
319441769986152449 24482 33622
943464196098062721 10502 13061
53954271139009081 6262 28117
38948426972886809 20386 25829
157614334085092609 29291 31804
536522237474358145 3998 33998
639391187096638465 9462 22453
848156458597436801 694 21065
441413933943831425 4446 16453
69735836700601793 709 35803
931260606792637441 21524 37018
191145901155657313 8419 36495
910212728563873665 7880 29101
285456539186995425 2591 29109
738198746349983233 3009 22484
584528050468897281 23602 32753
391416118923242369 9336 13810
771502895326960897 8129 15320
804267877636409217 8614 13509
584422786837841153 4984 26246
112650321848985153 816 20171
961106044250428289 24291 24979
265860947265256449 754 31155
690340999389611905 13588 21820
879000334252420865 6287 21774
149190919053296513 7034 7444
684387496260274689 8250 31298
151227669857284769 7539 32625
614340560294873985 59 1638
140462767640642033 5727 7264
80878566160127009 8518 36920
282858225578799265 15480 25467
847759144803600129 3884 24132
842587439424761473 35357 37154
957749382074684545 17192 29031
60111978777648289 12278 21943
882681823103308033 1630 5271
763997937191405185 18351 31526
704537735285274625 2557 19733
138000625681861777 4507 26828
950559672868134657 2047 15825
244943137988570913 25616 28218
717438459904872833 9351 19329
160808447250694529 3261 32645
940280350132137985 17736 36157
788606409401992833 14181 23673
795200522381808385 12847 15213
115280595710068209 22936 29528
860552021723318401 12269 22352
934626150559978497 12636 22168
44138331741880425 25963 30710
494328230248207489 29846 35158
71526082606890641 6410 33130
270186133157508833 18642 20944
379703244918861313 10317 13857
381930843592051841 22811 27280
284376681437972673 4256 16134
865924969205536897 26280 35218
357710197822189697 29251 32151
14408461272914509 8242 36998
128324883532069841 115 22286
289030151596179521 5881 15961
220738251433235905 23243 29351
481486059696500481 22295 26350
712940789963678209 23568 27263
439696963428019649 16827 27269
779617915707849089 4540 16446
612931100157787521 10656 20652
543110917099038913 8323 34259
507185194857996161 9489 35076
750852714892975105 17776 24653
660239076185412481 31171 32006
582828435058527105 10001 13507
997411104537377409 3646 25649
982242898538960001 24955 33728
581972983563097985 5632 30888
404333278887360577 16456 31566
866657478949079553 22362 31301
274205795506734529 24640 29166
826907208557294337 7078 8964
627855495090269441 1775 14606
548735039692104449 17485 35631
256015366130402113 9514 27560
778936052780601089 2329 9609
165431281156468673 13261 14163
822888456141869 779 8583
626483342900829825 2681 13486
76508535239675265 141 32022
775474829265729025 26992 34046
653168224595390209 30286 37399
498921275084672577 4331 30691
988745795954223233 15422 33581
742883110024546817 9488 12251
338625283345422209 8831 31480
191377120085835617 15340 15974
858861933590311809 33201 33637
986682940333363201 16991 27095
330324386330431681 1849 32451
525327066592712577 3889 28933
298395004326628993 5103 7770
912232883831489281 2281 15483
632123232580468609 13295 27986
98793344134609393 8332 19399
615288753166460417 29616 37624
950774545305844097 11479 23327
671318150319280001 13717 23342
502197183094597953 1470 36253
714149004621042177 4483 5503
33071454482819009 25829 35635
732672039793143937 6808 24023
575463150993616769 2141 23002
44008069621590097 2959 14970
527736802249531649 3070 12171
465312227889597825 232 7075
450662117471967617 13165 24296
760517592167694593 3312 14132
224766606071437281 26387 26507
879504488742227841 31874 32184
782885404349432449 7784 19351
85381525088912721 25978 26236
281270253687718977 15298 25158
640633123433701761 8810 16896
599527570944065537 16227 19276
402637951884280193 19210 35871
174308617574080673 3781 4421
546700298793993537 1347 37567
60540080972291577 18399 33533
242577823411103553 12706 31959
364368859664519809 20279 26741
648964882644264705 4632 29838
944698108339270657 6804 14482
330001916719787393 11175 13120
785957468919360001 1875 19518
20510843159129877 15337 24628
294068277458567425 19474 32851
971391011075588993 5890 9922
407086806016277313 4109 11841
93981965811053665 3936 21926
654621511913990913 32443 36784
429499975671085121 16478 34566
879448282224256385 34100 36134
348732245120388033 9672 11868
148622695794049505 7957 17814
584860737214775425 12594 30719
912565085897366401 8934 26377
922383892663077633 6721 34505
966742847390793985 3332 20354
159543505981638145 15374 35560
109331902495949153 8449 34406
117296529985324577 18870 25621
146850277659897441 14298 36406
424006748530594305 14360 33794
992586165107265793 13580 37020
355645867740520321 19818 37110
943590068387653249 21035 28517
514565766631726273 15602 16293
212597834595850785 5474 22592
666477072998517889 11236 34704
28976469903145841 20493 26979
945403937502739201 17487 34699
67870354265775033 22401 33524
444901157780833473 23647 33599
899495797910180481 219 20333
340491252729542273 1911 21964
595047065762724225 5848 7168
860081145947631873 11359 15666
509218416093634817 21218 33818
869488324739968769 21513 35906
421022823383250241 10288 11838
679222555103365249 16327 17906
470092738078722753 7220 37329
926802072912543873 27820 30530
138952615491756865 16309 21448
365728927697702465 24261 27877
438262181589241345 4266 21402
620398418833850881 834 8619
221485506872735265 5844 11180
469171823476898433 23046 30457
176602971762196865 3572 20215
59619074368434609 8898 16684
955365967066466433 21521 31082
592794906388022017 5786 13131
495796932031286273 2310 6239
968820459574324353 2183 19404
842043459550861697 13583 37514
562837585454474241 6921 19442
935574232290537857 4199 21245
72754502585148369 16173 20909
613997847540314753 8093 20669
966814163525995649 1873 36888
870106797691992321 2049 34193
63720112886450409 10753 12581
955380536674393729 464 4338
530683672659876033 15785 30969
282099029917635137 16646 36697
879982045439213313 6635 17124
161922135464902081 4282 16473
95132592712346305 24510 29658
933478968595867521 6869 23368
907007248347731841 19506 25949
36874583559292521 4190 19366
378381523010148161 16172 31768
110685336206632465 1829 25341
511809173731869313 17844 37403
989421988161620225 18494 33605
598306668232041217 8854 32665
692694377836890113 14065 28519
787094492645373185 125 761
506267632829175105 24733 31425
113401771358525137 2829 22617
492830340009465601 26709 31167
313825752782314305 18326 27315
317117592833636033 3267 19453
945234941245317377 7690 26154
783125143013368321 17762 18630
242974314832856929 2613 4008
816041919840042625 19356 30659
701491742542145921 413 30453
603981601212513665 3637 29133
691241962187454849 7930 16473
763085258315083393 15997 36182
537230003813178305 16387 33862
982970748202351489 18138 24150
779853461745212033 5451 32875
338277839328153345 9294 33541
303267118318927937 31043 34460
984952740920238721 7863 22623
105517623357535233 3395 33049
101997876754335697 15448 19335
537216223491739713 3735 7819
650922761395467137 1875 37796
800547624432347521 33347 36932
914465278827915265 1676 34140
978997612177977345 2974 26995
273993619248688705 1520 6546
944024096937020801 8590 13979
950387097028237057 22715 31827
534965113729796801 9488 19832
136055694818058017 24387 33811
53753278969828953 7501 32841
414185076906672833 12566 16967
191268048507907905 2160 36348
175597764400738049 19659 35052
892468974720109953 8403 15326
702947864184164225 17844 28018
77756767803990097 2427 30200
72999428053496017 1038 2807
330977707506470145 13821 24564
598772666763263617 16840 24849
420547805107446465 21271 34845
780762629194942593 10966 28584
542352853170250177 5106 9821
604376291706795905 8000 30252
378082346525943105 3774 32047
558456426394545985 2889 13847
168322267908116897 14002 33077
5021278237219208 14951 33119
37803140522697729 11061 27204
420801063719881793 1541 33328
162016538153032737 21240 32887
369552145906464321 18700 32119
135979172455748193 13359 28849
506884799343655617 355 7003
927478042856996865 8533 16595
451677383775486145 29030 34994
251138490195444321 14425 32836
22935205285865125 5249 11824
849876092991841921 16172 22718
261947534225964065 5480 25193
383316545856175169 1747 30407
3676056684046359 8662 21204
842207061766011137 3094 36186
127926386403540705 4295 24578
460054377906857345 23269 33824
440786799345875841 525 19569
672232204455632129 14705 17013
5963701762691899 9919 35013
570826960121976897 20036 35451
213414232043479745 21541 26850
422246351367341761 18814 26672
48261860247773569 1188 3425
711261151500991617 125 14289
456510777557628673 26702 37586
865579403788210305 7219 19224
343468152802994817 2041 32216
775903956918668289 13288 18068
358810856372574721 5309 19861
5986133334751288 25624 30718
952076966656019201 11020 32958
154089314372441793 6735 31073
93701731658615729 20361 22497
754629742388395649 23807 37103
448124626665599361 8859 27540
910164423765152769 8129 36572
462668076259550529 20689 34469
246437549798947937 10809 13174
489011981463104193 22950 27325
441388786702532353 7336 32347
541335734326015233 28241 31702
702304584250434561 13535 32921
783178769650998401 7072 13005
150499699294570625 22129 36034
940730024503270785 9470 26361
901919360115393025 15664 26024
762537181448291073 4689 7264
913410992928419329 13586 31280
368892770693339137 15972 24471
166737239774043649 26836 32633
329182657393669569 10921 25987
505816413927746561 12277 26868
747540362866462977 8765 31425
483557114743923905 16525 28681
4445650531490487 10548 24613
137519234429476001 4 11851
811437856695693697 25745 33281
792868228053457409 7513 18745
417711634414001025 6417 7954
463894556193608321 4973 28866
610431729430988673 1561 17676
86102374599569489 4384 18580
321875878755118785 20637 20973
955674368915339265 389 13594
720821732915528193 5299 24800
412504017254853761 11541 28427
685447250166799233 17335 29839
38766817430953897 1635 4838
938530635477040001 26113 27134
96743606733930673 15593 27065
96179339598474913 14398 37208
614494380499991169 29396 35150
315294835100747393 669 31959
866749155191534721 15775 22413
910070383383253249 9204 11192
258749830105941217 25486 27124
264169169308136289 25052 36421
438494449706503553 5902 35544
719393543671511553 16183 18458
819287986946250113 7095 28690
114711055027061809 250 7654
698510764706235009 25168 27464
705228959003232385 2194 33137
198734477479675329 20890 28501
563352676943797121 24440 36575
560409104505318081 15571 19795
929276379334876161 11879 37090
663813993065048193 1393 10097
422130617876451457 19791 33912
990313440969934849 6764 14236
236414974494788769 3 29188
67569014860268337 5245 16140
509940402101765505 8069 17728
536288669376268929 6637 14862
47802863293096465 3728 23336
341619661753867393 30837 33822
405014214803617985 10675 34410
943951650306551937 2486 11077
272905864857744257 9420 29291
612345305173747073 2176 29311
644953880391657473 14948 37200
376706299420511937 34104 36816
940720736707785217 11494 30941
342662936658712193 920 30919
240333341862299937 391 29033
213545792652887201 4145 17732
12995548108232669 23566 27301
196125034088183265 5671 34009
587935695141911937 9542 23121
996093134319302529 2896 14315
497206654877739841 9265 31862
480524912943991489 22163 24060
917804608963326337 23013 28809
512357152263199105 17763 22350
210560805541074817 19103 26921
344119332425421505 15315 22200
781539014781916545 26 3379
207291000045650273 4276 33143
878860031032811393 376 34425
580870515154686081 29486 37272
144088595036283345 31958 37440
616256023767782273 4069 14220
190578963566860449 19419 21860
335561796094779649 1287 35599
843536144201184641 5693 28250
640391952922165377 20815 21373
706216907288418177 5773 12714
990916903655175937 4630 31756
358176638066670017 8169 15016
583026363194925057 6257 33895
369533156420612161 1439 16267
544491456283097345 11041 13256
402192135007457089 12792 30519
600848796884470401 3504 14626
738661538307578497 3295 19977
242520693629103329 5579 23068
154321761180415969 28107 32066
796729376065620481 9017 17667
893711761538906241 13105 21376
702388815135506689 17432 26376
311457312105606145 655 19791
593754767309555073 33657 37497
460058685717339009 8878 36785
218096633124645217 20606 34845
413752748447638657 15291 32543
330137517170406657 19011 29156
974228911902326145 10228 32149
69084624661300609 107 29569
381690386519213825 33321 36996
546854637268445761 4719 20883
307624933826470913 10976 16608
28931949129571421 30168 34392
170043196577513089 11293 16427
95789439137710993 16725 32939
432163302140121857 4572 10328
655587649099274497 34720 35415
219631636876702177 7959 26455
664263564562567425 26171 37101
75502649691312481 344 2890
519562133160462721 16870 28800
675390181176130305 2026 20933
327505489403073089 23086 31869
870532817693952385 17917 22294
143454213476914561 24927 28344
448103454483888449 11713 21370
336034060403171969 26024 28149
287195523076629665 22648 34294
859725500350464257 29158 29371
296189988739218561 12565 35119
99242417688621745 8967 29361
761892828837584769 9733 19295
990048903597809665 7236 10590
471423359404841601 13257 35644
615625523093207553 4072 23577
62469934358372113 24549 37322
77015418519948753 20744 33729
746181178051603713 4093 18607
846955018602180609 9283 19130
581166303849425281 2839 31024
397522345191660545 13685 15821
66772407472914353 21209 32887
457994842571004289 17300 27890
204521710915198433 31311 34447
618700666214465409 13302 25272
764058047165281793 35835 37183
211671496465378081 10729 16770
922884208134757249 12959 19734
355558552461260993 17412 24035
414769720653826113 6754 15265
185440644175152161 20083 36634
902153145055645953 6934 13386
110285941194348433 27062 37783
659840394627980929 23159 28278
968278401980136065 3785 4727
320334968594561793 25226 31645
843920898760828161 13905 15440
734261685682671617 20867 30400
516497802489944065 6054 16024
579400459027819905 267 4757
401236103360361089 32279 34770
190418276134085569 9962 19692
344550052842912193 23487 28854
231192095037794593 1186 10402
500552324640054273 14714 28330
456842178396730241 8711 27745
955092918630761345 19187 25713
31497215158477589 3097 3812
754889298599749761 16484 33109
979573270269799681 6221 9330
668746412916071681 7533 19488
370009362933995329 18774 19589
624461960988256257 21448 29207
865877983685951617 3034 5314
392835516828775169 8979 18446
61254481668381545 857 18465
649935672537083009 1560 28556
171410579524422945 9596 9948
11642467065762219 1590 2486
252543274303103969 6702 15910
289856907512998401 16566 21739
332821393482991105 13381 23447
426733778674339713 7412 33580
373883877210797505 15599 31669
114939945674251473 12437 37336
198519105239615361 15207 31331
310141191275668865 11580 26508
470182826039359041 27269 32437
598954469287562625 226 25806
710349777714672129 28167 28251
137787695878451185 20370 23139
500984929680011969 5426 19696
815237683904001665 28277 35805
457309447668524865 5948 28820
374661280146021633 6843 11296
834836927466152961 480 11446
695636716601640577 16006 27740
87379735636748273 9384 12798
912826584911648769 14147 28431
5863497336743962 16306 18704
253136660881381217 22076 36499
312862594816653697 1765 37660
191279856387232897 7006 19895
125450121418719361 2335 31756
100585795849625009 15992 35946
975261247473842049 11126 28912
322621969379731841 1004 19806
172543312797326817 16033 30064
427706271237468609 93 26722
204254876236337409 8719 36027
32149449417538281 4118 33256
726887575651527809 1806 2401
210764981690871873 19483 27959
77465058786433617 1576 15288
93720898495668337 8511 20877
799778022933534081 10167 22090
129539516119763217 7473 33740
688707570446712961 903 15701
83997592674016625 562 27438
980250623867259905 17763 20251
432087023216311681 13748 14859
96834342486776145 6888 33982
829608832507069825 19057 25376
609066410229924993 13648 35019
718723645043610369 745 1231
49042367151049153 24646 25006
594556451746363777 21816 30846
560754448164242817 645 25954
383837899355782529 18627 20134
554979495925611137 34668 36332
348725288438608065 3424 25355
132118793645584993 15440 34997
750857100539036545 8378 15280
593806697923316353 10989 18523
920558957942795137 15434 15641
665119807199214849 17471 25123
926900661260461313 9181 31127
337652742971560129 6406 10845
312519502008747457 12856 30468
768417919527134849 12851 34646
176301974577370401 17848 37035
3065761535868462 2006 13098
338476984397452417 21179 21188
225001026862297953 26427 32388
425050601894767489 21181 32404
637947023505066881 6229 24227
216147424080169505 30924 32340
997462965619885057 3354 30334
41962748262022841 17448 33003
15240882600114249 14371 19703
50466164328689449 14097 22014
766292782761052417 23009 23434
649569555572114177 23125 36274
145921465248765249 6033 26473
807575432503263361 25586 31403
492980593724009729 8206 11345
672733648767803009 26383 27132
411506654692050945 15643 23151
483021013557610945 4461 10082
906228516310488193 26394 28300
82153692668882177 23274 35685
728763545356148481 2751 6590
587770202712057729 13923 24503
117832299042614609 3590 25006
201358520013144481 25710 32356
634142131634536833 29 5306
734633081896241409 12746 33576
821003638725908737 9975 29858
59565737250991905 1398 37165
459855861680413377 5897 20039
225318242931969345 12343 35639
478542616768574913 7197 10488
50798666049615801 355 7949
473864143108176705 20941 37151
881283920514697217 6978 37490
326226989715461697 9439 14211
235709097847447425 19719 30588
688123246145355649 22202 32746
493232662358742849 4123 23079
887318058957017601 3857 8778
552305688653092353 15915 16327
78553623262696001 7585 37783
794893714896737409 34132 37226
490824330169271425 13198 31103
212777964105228545 13033 22252
890793765140191617 9584 21523
703868803167956993 14532 33053
217121967230323073 2039 20330
305247903100962497 2463 37220
71918653500677721 21079 34234
169885495493069537 32561 34970
952087960642028673 28397 37395
912863984559905409 4593 29065
323214964360179393 15157 36658
579784429714472065 28628 33276
241815779362521953 15673 31176
151340478619744097 9109 32095
825520733105538049 5669 24565
586813900681782785 14530 28316
315386869925912833 3992 32240
324876703256350657 32775 36571
968624528014917249 4414 18205
54044230781194361 18932 20667
628572520289960577 15757 20379
746281012487486337 11225 37041
901223603885615233 33598 36115
669546529145286273 12877 26828
206622130510719873 13608 32535
668861495453924737 2613 36122
998782334826192001 24683 34639
642882453236531201 17280 24218
793713640595111553 10772 24966
665893809275331713 8258 12536
373506767506246017 30402 34777
713774981273125761 730 17043
698832570228073985 6074 30350
770775305150507905 14055 25118
883128705737252737 32111 36606
776801547959912833 9492 19295
345815638010403585 14624 20520
781737699212612865 16227 36441
152218646681706817 28093 35707
579671751700054529 17235 19029
956426061876594945 19544 32147
535507049659756289 27286 35342
429641450755386945 1777 6567
813098771394756225 18574 21120
821378209988946433 28391 34524
282733792159859841 14725 25035
556227153898891649 15148 28738
150298197588732321 19264 22232
31332085124898157 3719 18958
844406118975953793 6041 35741
404822134849670337 12412 34301
383476748588243777 12896 26866
868540997889024129 2127 15128
204721126174092673 28297 29418
237058243844604289 3785 9840
259907869766429665 10396 19378
804941527489301505 12481 16389
985808960160838401 16892 35132
963249795325769089 12959 36864
254808066077295329 7924 22599
953281295819234433 1604 15742
658949732150773633 13846 36184
118995838208338257 11918 23571
692578556325109633 10037 35838
98020003683114257 26978 34061
853030299486775297 27700 30822
918898155599666945 20921 32150
999288025480105089 2206 36141
50220409691146273 30392 33693
123372198526794817 103 1312
308249324032420417 9972 33416
641645450794264577 18059 36276
967851285134383233 21119 27104
614012117570652545 23047 27929
910920192792193665 10425 15823
482123751152620609 11753 24871
636611664526352385 15794 31088
177196382528876481 17932 21684
928677639281392641 26008 34303
904196919495880961 12368 13133
177687743968970593 4569 5153
370300055232874561 15382 17785
755861729066229121 1651 5937
480571907769338241 15790 35699
633278370564791937 23229 27124
919513476951749505 19150 25778
565191771802506817 27460 37442
62433405190908785 16878 25727
758155028255838977 3784 6694
480243490315828609 25053 28987
736273529128457217 2968 37755
647551346187789569 22900 34908
730215371221216769 6605 17012
16917203950498561 2253 7379
438340310349207873 5914 25194
974979066626609409 15274 18943
483578497811418369 2890 21754
722292088196198273 24322 37796
252449198817547681 4864 33198
526221058456094657 4095 19121
797263108436677505 2745 13707
872881469831440897 19089 30287
594715498839480705 2533 27633
66274816094157529 7130 35435
958269262359930753 16175 35266
318988191225500353 763 31864
159523992200636385 10942 15478
408827885322956801 30125 35333
811708453471904769 328 11994
803265377325914241 14638 34498
277700057520934977 4761 6871
160970479605872193 5142 12481
848627976346545409 18530 27859
30730974833218741 24213 32435
226427447099982977 4887 26339
513792482109472833 30215 31270
934861863689459201 16866 25276
337666054331350529 22624 34125
241707847214502881 30364 37784
962772866801451265 5899 18887
606494857200242817 11108 32141
60614860526911233 17377 35823
486190581471678465 4865 21105
229416111302136033 6013 20362
38605738371526145 18755 21355
845441320604010113 17055 25866
90454265308625985 18625 35552
723495600192585217 22238 24236
807494706343259649 8647 19179
387621238523664129 1013 35281
798866195558279169 21316 28694
40754892726404537 20505 24750
120604159120230033 9240 21979
608075776387750017 4844 7848
755925074675804673 28011 33041
188095615855324641 9846 15207
975196024743990401 37 17514
365169115247269377 2153 6064
718828637237240961 14777 15750
218122204660211585 24763 27465
653309512887343361 25433 34696
226165459463203425 19562 23977
989595179183385857 6230 26850
535270310179576833 25940 31647
477723627310222529 30334 36693
985506863425499137 15319 19242
747477200487029633 9750 30985
401343991746792001 16235 25854
987096808180265089 4113 21235
859647779601743873 1620 16515
211081671970465121 4560 9912
760728369785105921 8303 14204
768034472919577345 2557 19279
117653815021853345 23139 29514
260375139392781569 9263 18219
863305798066200193 6230 25949
471801807491143425 8646 27543
254005001908609537 18565 28641
251798295162775073 2357 21325
771536384213412481 8304 37643
892386739384033281 15560 30098
277576999736155009 4347 14141
824614092613391105 3230 34707
479494406224894465 18804 32227
973634411496018305 26503 28916
803021113039562753 5945 23414
442311262197438977 23294 33699
374982403504866113 5885 27099
813602485145405953 24570 35641
84014894308367617 21736 33187
267701525731897761 22061 31442
267151025822762721 28004 28943
945884043070858369 1411 17006
40273466775460065 24818 28582
121979206429461585 5596 9384
354186665270468353 4374 37529
686544551998661505 2692 18087
491836610360010689 693 14624
723526611411049473 3434 6652
788317037156964737 4629 24067
162029091671367809 1780 33195
936892167939106433 9558 18754
998092832191833473 6606 15591
925228778367618049 8499 36495
782798675639934721 1700 29651
177051511007547905 2889 23326
963967779775916929 14974 15719
735467358521965825 1970 5060
638807791123436929 8378 14830
212221716138770945 23048 33813
849112656981123585 15289 20453
66849712789256441 3222 18470
289872083336131713 28586 32581
73560808982122689 20499 31895
626462983945433601 3091 20493
636590567965136257 10964 28077
164503216371112865 2938 26870
536870993322736449 5673 31631
852736045940435585 6976 17316
503826007875765953 14763 36007
707290170512987265 17921 31870
31469261490016721 29348 34982
468371538134736193 23066 30671
828488972857293569 10142 19882
204140397228965057 8361 33738
24239241629260277 26764 29583
324407552311601665 23891 26619
508902673458997889 13726 18416
27793160558456265 4384 14131
880251639548205825 1183 26602
518214198250181121 20265 37489
652735883137559425 11497 33860
778488859685719297 18625 26031
766957240516319361 16300 36650
875519390028490113 2518 8189
165710321047804129 1471 25589
326404964638310721 10440 30122
837295212029388801 14651 19019
951885967398912001 16243 18378
228141406591909409 18245 34248
207709217806037569 4052 26675
378784454655516353 7116 24790
942931677123301121 8609 14852
306381124664447681 35393 36352
783466770820819329 15017 30792
203316047150863713 11302 15501
698693921234852353 8251 26260
146742147024788481 5861 12454
373177751777316033 9426 30467
550354486574519809 1027 30011
302574901117726145 10091 33660
2617273441266833 14365 28010
539798204307384577 2936 13109
630873496641626753 6812 10570
177580160563000065 22744 31870
27244248683167885 6117 7325
382468220148378881 19269 31702
518762730532415617 13158 37601
559779870070844481 3615 33198
247754640586968833 19208 27610
122969213066010497 14822 27854
940683790322069121 7900 19805
178147811123896097 9483 29890
40513292792418553 10658 19428
222665466806940769 4626 34187
86341686612342977 6476 28603
707613225455634817 15800 36437
319903455831926913 9936 32379
493236145664479169 19055 19632
492660231330646081 8766 12169
734115802980145537 27622 37325
296118614563376065 3624 21794
156130695742714209 9496 29152
403070956515790593 12397 24504
661879405535973633 10566 17897
262536830961856545 8737 18031
36015800600107897 14276 37811
494584044731894337 18377 23695
888585974426863617 17412 30149
347103671529971777 6333 17208
250533599143036417 20757 32809
149920505042928193 14086 22206
217582760415996993 15607 32028
958937050549245441 24328 33522
74841538922964193 1917 26568
351036494740171201 3174 35718
521013857847922433 8860 11866
32068156576805509 2306 26853
541411836867890625 18400 33313
27027333743347981 2737 5695
126526332433702033 2510 17849
410698602491912385 7852 10841
694565864449412353 25748 27620
218699448293492097 4545 7338
895032317439874049 15959 24906
429311611516034497 30473 32434
900713677851197057 31410 37741
560957275721591489 17697 28243
969356628070659841 5375 32652
58025985468070473 4121 5330
849144188362867457 10100 37509
341358125211840513 9419 15313
294285021225423553 17385 19084
847202359572953857 15582 26107
728724926475248257 20998 33625
199405183081836417 14864 37737
187746520049717697 25010 36375
300853392917268545 23029 30483
881654807498630785 19408 20149
488916337674325505 1482 14903
40184542278328905 21865 34456
518099637639643649 16378 18814
99476569465164033 19550 21219
459538340996118657 2155 27750
53541230792564673 13455 14951
794852435656586881 1229 2155
706280438109683201 10389 36490
919461084249562113 14861 27316
331017696581600513 27642 29293
70871656056682 4990 28496
971174891350241153 18161 37799
537789504880464641 9262 37850
481575160909034881 4997 31585
605183127741462145 5119 26021
992796959410309633 7216 28941
721889926213648897 11528 23512
706078537440877313 4825 24857
221310100977923713 9220 16197
523391119039072065 755 29560
274257519663308353 22019 37117
441500138890024385 29044 31252
903382422680515201 10765 17202
753685333694431105 2073 7420
178841136390119009 28680 33429
521517238874853441 14771 18331
626577620090849025 10931 31289
601692968555308801 5049 28713
693975042630569345 1559 24872
291348480675896577 16253 27492
589073649613759233 18150 22980
762302982325518721 575 1798
915643173246237953 9749 37140
626350912904630529 10254 25033
3144968529973369 8163 23774
638095779480945409 9095 11563
520154453831764865 14995 17245
641687060272250369 13923 21331
8219261563560566 1137 20719
227621209394964545 22367 22495
70726595480024913 10606 13840
447590218163870913 5869 15355
275643462364577377 5980 7238
272156235153996577 15943 33031
71124600531533137 31079 34256
364101405084927169 20364 29456
823428370367729153 9892 28228
116855577345784673 13416 16026
536418094832370689 17946 35588
932693429751626753 7364 20395
864878523107002241 7745 9884
222726979167443777 755 25148
813022584690941185 13564 16317
81381642146130417 12617 20211
69369605404112633 5362 12211
451886451358529217 944 3426
476262887358629441 15129 30583
255567452749719585 21322 37153
105086122405261057 15024 34889
754335751216327553 1999 17377
544406364962952705 2944 7290
919164933903534337 7553 13034
497628895716069057 9594 33471
808687241796274433 27033 30435
825998265894057217 18322 30182
869093074326546177 4821 23224
707271723378717313 2803 21009
344847977839858561 7779 28488
736805507186431873 7719 23498
459921854744255425 8422 25803
480390837648194241 17812 26698
121048186505571921 31470 34332
330027678947473665 2466 25609
382659561849184385 5406 23147
343186161956204225 35928 36075
892517066105423105 14004 32788
946828979863056513 4962 8845
720056971925561857 2959 28509
1111372601677375 19687 32917
730703827270229249 3864 13912
853721263757520897 15265 35250
857451526925675777 20671 27943
105156974075960369 20133 34691
721960781358889 17014 19993
450800453601516417 24265 27796
569526707084197185 11449 15922
612888562018660865 11115 13796
435542647214798977 4880 35230
244095323745895585 10492 17322
445238787799358017 20670 31885
871407737106757505 871 18271
547636838045374209 24596 25655
331993126013372801 17030 27417
330760366996191361 17701 20139
691527309204978689 13660 18431
65897648454647849 16693 22162
887399803101928321 5311 28675
848177775017123969 6813 11708
474662056349593793 5872 22410
885773121275487745 22557 34115
173387656044951649 8433 32559
329803044759035649 21489 27093
850332940100649601 5043 23822
865986961789484929 3712 17786
331869373732885697 33962 36861
847640837793480961 2242 25367
33742889979329505 3334 11191
622779316970362369 25550 26920
275478354229647937 11548 34188
927481905068095361 4313 20482
17457617607497867 1824 6172
673393892737220097 9588 22454
907370312314370177 698 25137
139347620992285921 5498 20364
863541968285638017 14509 14753
10079481345908193 6129 23463
929004337845015041 25389 37467
32030179759136245 9025 29011
404162626583278977 2684 20669
574046120705030913 5293 15539
180901907675192321 19089 34356
920080495148031489 6444 16363
28148125572649009 2402 32909
509876440655030913 28712 32981
726583922459013761 24945 28838
286986012288839009 8598 16705
413648629111683905 14481 14624
363474080594510721 17041 20346
337887701251091265 19337 31083
98023834448557777 10234 29631
845087425576657793 7436 19630
123741200777399025 14406 19513
195082083849797537 6679 23448
39316102325177129 3632 7606
455145052157597249 19708 29850
767198868637773697 12052 17113
173918425841677057 9647 35324
644274750101065089 3651 37643
485542023761276225 21374 35891
547455294126105921 30542 32393
172142386783406209 6659 9195
822596914119532801 15160 29797
636738832216984449 14349 35785
963920326761392897 18068 21744
320085070404971393 4819 35294
467330699003301953 16200 19982
246078772349399329 18835 31542
166968124418101377 15770 30432
335666339633746689 15308 26514
438719024832426625 1365 5625
412961804070782529 12334 26878
514746272275043969 1355 6036
607267061123920385 1862 37393
275367200141804609 7524 17191
91832636451364641 13398 17762
329276682355267521 21438 24086
124124696329232625 26386 31123
788963001484734849 835 25318
459445083252170177 18346 19149
330024152181731969 12937 17029
100717111479255553 16412 20900
192876703639061729 245 28303
689254052148676481 3282 14079
209730317763014529 12568 26403
958436789610459521 26986 33193
391428007706270593 20670 28260
336987854336591425 24828 27892
802406713906474753 11104 25619
306010856563077057 19222 20700
418747469871480129 18084 30184
358443419892672897 3156 11221
953708566233270657 2387 10403
192755542083290273 14839 17773
26677153953603041 3766 37656
891177039663908481 20510 27239
700603596740318593 6135 36429
360905949367534593 20857 26960
952119128580026369 7036 14245
180759989077508001 1231 25876
595815340818742145 23763 30946
581847364051725441 727 21943
177096417368989729 684 34999
811233385602058369 152 36014
852841060796560385 4105 8277
684881859282981505 1703 17334
370359400395418689 11996 17564
896806452146826369 14968 27584
553678111825316673 1057 13395
256857709614934049 23536 26807
867846769952297601 4763 10654
343048565961588289 985 9385
52372382776052721 15375 22200
559108175539975617 73 22823
820264275699745537 12683 17033
223054629093503809 11996 31836
256136010249488065 28376 31620
249104625012819265 4719 23899
178421966217786817 24749 37066
816416964670445057 32716 36616
989451760338464897 10083 14169
454315780829503553 10987 16701
779091758246384129 13379 22453
802291685711828993 26862 37809
697046102907673729 9955 23929
493144185704494465 20314 35729
73707254007633345 7476 29016
405254862318393793 29863 33926
355004879376377153 9673 29164
612521822835802241 20512 29116
756297093460094721 32971 36469
183730391461502049 11465 33914
406132399804302913 12673 33842
975703281164044289 6882 24475
302067084634064257 2008 22071
392138813680439553 20312 30038
570799610989080705 2980 8483
420785973916153473 191 36009
939845213839166849 23506 34738
3040985302824596 26204 30565
497247466785548673 8475 27525
276176768877945729 9690 36714
925372711021982081 13267 13823
154784065828629025 8453 31556
879240617452961025 26085 28465
491152031662025473 7 14764
842733946381489537 34216 37777
900726280362455553 22859 36997
92111829025579793 32429 36637
167237581528524961 18906 19915
582013375023951361 16876 20955
132122928941605265 24160 30075
772981958985337089 5281 18758
80655475575937889 14762 32831
275869339456424001 1031 33719
679175700789109249 1515 30078
524041663392207361 1907 6005
210709933847823553 20795 35582
838817597579424769 10717 12511
161432074421291809 12868 32347
960372105598633345 17928 24806
548754157598423809 8959 24871
462692279044350849 10538 34035
754398006658568961 9131 16473
301370590238800449 2729 2733
394207338126250305 10642 15600
961443897890081409 8702 16995
805496797426080513 12289 33498
247316070841758785 20827 36528
956765866719464961 8784 15338
818963376765768961 15021 35816
107846525287392577 26164 33205
854216687669346433 34239 36586
808138699860393217 25612 33355
125183080283154177 22315 37297
610089343429898241 14160 35716
869459696725566977 222 14034
664873070408774017 15173 24210
847870924621819393 1214 13561
686914769814684673 13528 21147
600941163823531393 1722 14628
160537327524366433 11522 21989
499247039934619585 17807 23442
647077460916527489 2372 30231
930671431629274753 2160 32824
876981698099299969 25477 31401
746134523868111233 1896 20506
539594388411309441 18597 36328
852090435228713985 5080 35740
568769252949067521 18055 33588
767501851124126977 2069 37378
207268404818556449 8125 10984
694617255484711681 20067 24049
522197394458331137 4524 5199
681034807943721217 3080 36915
899451449975920513 7393 16420
519808671765670017 5651 6888
552528821293719809 30104 37488
497235714193539713 11152 19503
109632677810331809 1872 18598
535794719035276737 5718 36288
643909232680570625 26228 26913
281307491877246465 11735 28315
961491134677181953 21397 30948
519653181294980737 34640 35320
481631072094074881 19558 34296
334935149880966081 11129 13712
789840859064291585 24221 25551
384712376466477953 1018 17412
593447440537559553 10719 16606
686597793091781505 14039 35762
207644960201555777 16421 24890
139440319490940817 4402 12558
904961995371650177 4540 12829
294175642202152001 31544 33264
121085932580051297 29307 32160
498971203204927617 26755 31885
795008254417822977 6142 9246
520679081030696257 13913 21218
852528737066030849 11042 29578
506194922929861249 18083 22777
203549309288376897 26133 35972
405615743551113153 2960 36063
803952589695619201 4839 32721
357824903182670785 24209 37816
662015579092113153 24698 32609
392897425526090433 13816 14373
285783508855168129 6851 33221
607471575979641217 32052 37727
871067968331033217 10558 24061
722716468191880065 23507 24371
139634042890115489 26206 33854
412366322363720193 626 15333
402315693438126209 298 34836
990311526331797889 9549 13015
286725795741837441 13405 30166
117261334537484881 5902 22078
429196173509836865 7492 20526
119190612813230961 21026 22523
72085950487370097 11191 33862
326807497829673089 11540 23207
950577804859065601 4940 31943
499755318742817409 5838 33023
280197522151020449 4161 18072
539392842162637697 17582 31040
533089218555574017 10964 24563
475319455318288705 2554 8023
549746114369774849 16461 27705
218391184221285793 7693 21893
110999817630428769 17408 35406
994558362723044097 13477 21821
989420071926055297 13339 34484
912782086651016961 6315 22736
213840068599637345 2431 16996
730157095520855425 1957 13051
516237675311764097 27577 33112
244292011832879297 12181 13987
181895242909391201 2147 12325
534916935463176193 34836 35318
522320976856697409 5390 10609
523080357598612289 10425 11681
440147130321349761 27235 37028
875275513920360705 15004 16951
192012593042299777 15329 20868
693435743156452865 15743 26505
865963740641163265 10498 11495
63916559790673233 25458 33062
202215806928371937 14106 31326
734215278000530049 7482 22456
260511235046948289 6698 17211
283086237227298209 296 26570
755181260645734657 19932 34522
519485407172378881 3831 5747
146024346096695009 5120 15261
732964513353639553 14050 22033
321891893151992321 29647 36424
191015095432558017 12890 18512
710135418784602753 1081 20458
798907311811024769 26982 37704
69813165410430145 7419 34233
998313403183555457 20261 36576
25716996276102577 12373 24322
60898676000508801 5143 20264
462054576333720513 960 21248
250551730862124353 20518 25186
433302645679844993 12121 35095
780827098741799169 3413 30272
743782570734502657 21376 21601
909098978489890177 7945 8815
598154533912193665 25206 26449
320296885277404161 4314 19439
70760737644043561 6975 14402
575033395635525569 1706 29947
582358183875783169 607 6626
745049216598932481 6653 26761
525772256198074241 10797 37053
322760796699991937 9801 29535
812733929308464513 907 36540
752518782465049473 8311 22682
649878429345541505 22235 22502
363022899688299841 1245 25708
8524905262476069 11788 29952
466785770716928257 3594 17306
872337415411401217 17051 30070
734754625976943745 24603 30401
561292022745945473 20431 21966
639769944077105665 28259 34757
137775486538721745 25383 33662
708453086525619073 7265 17038
57631343099842529 16878 28288
297898820041485377 31480 32962
430970873748258049 7413 12641
901336489015033473 7042 22268
299517652693268161 3263 15159
907985906241808769 4021 26540
914354063285294721 16592 33234
58356143019576481 32471 37208
425433903998481345 6711 7778
92372845267238545 13482 14551
193899850573949089 35275 36111
329211929044316097 1283 28136
358008597554331201 5867 6919
798591501888782977 8913 30014
285212098968266049 2212 21588
690418844570242433 17073 34514
512566193242776065 10144 12304
479333794429113153 14888 27237
179883553077324609 26187 26557
928062358659882881 3535 26236
379588321187938497 22475 25784
230198743162905121 21139 29136
326126783248220417 25258 32317
550421108677365825 8439 13794
548249974940659969 7136 31922
290713094619167809 2959 23727
697569951316175745 8941 17191
863759770772713217 31202 34996
945474074933784449 15300 25481
773064293987094017 17797 27787
587219150475171201 16096 20758
677310542469594881 17190 29165
424753850984416193 19 12954
736787831000800257 18857 35901
534009146585383105 23142 34091
147151403478982689 26614 35970
422614471379162625 5217 36903
679635390195901569 28762 34097
368072996915351809 14487 18543
800110982238091905 1009 25107
701187305306888193 2651 26041
427711106792191489 5051 27366
795709807717194881 24998 37834
959116263144704129 7377 15289
377991207600771905 6380 16129
153770877161779393 4707 16910
80745376652323841 3977 32844
516058335521417921 1149 2771
595569322417475201 9198 28011
562779410390863425 25357 28769
607164212423008129 17861 34594
147165722502574433 3301 33677
562906178115994753 7439 29481
999231847335895681 7536 18201
617019994521776001 14433 27392
753302348788562177 27820 33678
988212351702287617 5834 11774
551566628311224577 24029 29007
443056493286029249 5047 26181
732180723057904769 386 18736
471251780278024065 9821 29722
964794172625378305 10418 16120
629418876939389825 8602 16304
984208236266990593 21696 30756
507313951472838209 3887 30008
992187155106979201 5349 21008
535407750514188737 26669 34681
635948423600506625 20645 23954
820488777349211777 9636 26458
498843039028859201 31711 36035
222401763981146433 9010 29430
886737417962589057 5530 28633
659250009247642753 20279 29845
311833363950274369 7727 17450
555700756062684353 1305 4586
180981449119411041 27456 31178
992532646987015681 11567 37500
240567403452192961 9973 26077
730846728575450241 17444 23077
851581927418376193 3173 14221
701414997251106305 11668 31104
473365514039461057 23843 35001
624566036235528065 4785 30943
223673206917293761 18954 27918
503975905376918849 8592 15746
407880105126228161 12720 21291
37319591166443897 15671 30435
901672362258860673 9477 18318
534556284614069441 9178 36802
969114983507342465 29252 32109
647900182375472897 25102 35650
60163049221483081 15316 24167
951050459746696193 249 17933
293947176548503105 19661 27713
247803760707888897 13028 35671
228374563066918049 6375 19723
314401090260389569 17189 31030
859194529001786881 11961 35890
18326301751692145 30005 32038
491355374088424641 29351 31169
594460604496404737 23908 28076
354717711370742721 10690 31007
507476195346988865 33008 33955
655135518640062081 29592 31782
748976222963932545 4664 24589
866492085610577281 5801 17247
854695583254589057 7608 19381
649357068898478209 1847 4861
812693838678470145 3784 9994
859103459154031361 8164 8478
293779238657528193 2877 12547
914534308172985473 21174 22464
158372317560349537 14466 36606
514157433302376193 7442 15031
179868015007109249 23564 35255
372168013237921281 5522 28747
59643245062247273 13159 29355
781465129413536641 20555 23587
673452149781702785 2445 24557
668639203413245953 16770 19386
327805838798013825 7743 20915
983773868555676545 2363 27406
758299353501932673 428 26014
66779670465034969 20416 33123
713351733517427585 14575 28918
542820199874657985 15314 25277
753350208340016513 1752 9600
715267366336970369 5510 32004
982683686812492801 2132 5771
783539832347617665 4563 29558
730000506373919233 21688 29828
122907109757147025 8212 21959
297415013950669057 9115 9191
352694836362477569 9066 9155
891793337468620033 7155 34163
804188890391454721 3486 4012
355976800708930369 12855 23789
445668258174539009 21089 27540
686224553417183361 26297 27566
30400112935506485 25946 34110
995056726529824641 2569 27831
267800344246385441 15685 23810
167850250843464737 4248 9747
937512245851532801 8295 17512
803560719236713857 5958 9698
320844216276146433 1105 17906
434775692956172609 18594 27583
412949332864865665 3463 12765
158115719430142593 27780 29426
666722383861756673 7515 14881
130378192050649489 1689 14674
947433502336590337 10325 16262
752282620040801921 6209 10684
104964242735167809 28706 31939
399123463180124801 10906 33189
219023782724644193 1555 4059
639162026836814337 22209 35598
641568994830553345 3230 32123
966802397162332801 14793 29495
532227014035097345 6572 33296
438365921474087361 4892 35105
19513554624371209 4935 17283
385544650550279745 21999 35327
308046247948549761 12828 22413
244684662438245953 570 30530
828031286702728449 13029 22780
943533473877586433 18151 30799
787800565683536257 11234 17022
910365093455169409 17751 26826
571820164872821825 13976 32683
336304359889219009 2701 20521
635633525129531265 1665 17987
420770906144426241 21407 33336
434568465840303745 18967 36046
275584953087566465 19748 22694
597333289846599041 2801 10863
631234886355912321 23325 34375
545057723023251841 19801 34629
664426783261710337 9474 21705
176298704686939105 25300 31265
439923324264768193 14119 15851
689436680966000641 6946 31017
482367331224374145 15647 16987
35459978545528517 12879 19784
718179749403162753 3698 35014
310251720552418689 12723 26607
836895267256430465 6594 30802
625333026592766593 17535 18704
858637325879797633 18220 25129
601038982298295169 9515 23065
779798984252984449 871 4521
206160724781479841 19439 28087
406800772579003905 31216 31711
713676511926326657 10051 35642
38160340777942281 1593 28628
793655150953849601 4671 5902
860088620641064961 20207 25125
822581501694774145 21573 28384
145788396665615489 1874 5126
664960142000776193 5189 33340
717659048503918465 6979 35187
672913415062186753 6968 7271
4623427958300398 9598 16952
450235997746897729 7248 27868
284756505733653857 6162 36796
526278773725668033 30861 35614
376806211337914497 1868 16126
776235722048934145 8118 27586
538725913287237313 15417 34762
213472967368989697 5143 33370
473303033297661121 310 3256
176277622503231873 8530 23625
684035472235663617 798 5159
525358930099432769 9166 19482
727679668606334977 14967 24265
25380204660333305 9968 17277
416292087829248193 19847 34246
995267226038567553 827 17275
134179248643270913 7088 11425
573644907240105089 7399 7498
607864183609038337 12140 20289
433877312362259457 10892 31042
594906065426080513 19235 37142
443258144030405505 945 13604
269759303559339969 5850 23970
414350813759018177 25308 36575
515751494116209153 6698 32742
917119158435479425 4431 7175
557127441556119169 12841 14792
424854860293383041 2827 13696
165695927968990017 520 36671
906842170517219201 6676 17027
12339559094556309 11457 18008
120232223522368289 6111 35885
867133467595259393 21203 31961
55863016343135289 13440 23845
595063316976293761 22953 27395
136515445918067969 3355 31522
10620653520739155 398 28495
155109758019332129 2318 29035
670038716802935169 1765 35657
262689708698349729 23437 32423
827548339867284737 14602 30818
54056392444987721 16049 16153
519134186257119297 15325 22728
484404135560144065 2918 19062
247153440036733217 5549 20181
903226620076790017 10692 16429
45402710756007993 15892 19429
974408897046163969 10761 26843
495376295053482369 26974 33673
713983464337484673 20189 35919
745796975634291969 16606 22594
563926174855968321 7636 7874
144556384216066657 10401 36312
450738170242143361 22616 34715
270356200054834529 14395 26949
506892079836109825 17500 28329
423945578420891393 4446 13478
746921069848962561 427 34839
655334478854840065 8875 31229
473354304151687425 1661 31139
877480691452923649 2064 33454
660935794768359809 311 22534
734065064013947265 14781 27248
66971939752949793 3351 35535
80047276188530241 218 12116
947999154684833153 24920 34521
82386175877914529 14069 29367
751609824205676289 8124 32222
566311003524795329 10041 15886
138759998160505665 666 31967
857105698187581313 5313 7497
749895293752889089 7577 19434
403693114437537281 6061 29909
290774240397478657 8060 18825
920043542847551489 6102 17028
208130644618027105 2776 13534
766698912376888577 8592 13875
853547794638071681 7675 32259
12325632722564707 7136 13872
32325239546043605 30898 36636
303924626734691137 9375 28907
385577191977727553 4748 6593
431351406071783553 11556 15083
223897359908963969 21321 35717
188894790862100609 458 14186
340627031054818753 367 36215
565631557022243201 3031 21978
74742906876270609 27991 33387
215521102578684065 13729 28512
242766876864788385 15241 23008
831783455242472833 13642 14235
123196210668059089 17750 26107
639401133795935489 30121 35363
972205639323018241 3234 7729
526542397205815873 3616 12970
587612827270238081 20519 29223
225242791278525089 598 33844
747841619671515137 3216 4610
19736593630241829 5717 25609
954955599696123905 1342 16964
983134665185737345 12837 31119
613199128888961537 4937 22172
658696655347455361 4480 34972
239308748427607297 1340 8296
753784898373446273 3775 19934
689930669421880065 21669 33678
989315365488877825 23739 32735
980500645561651457 15674 36509
323698529993613697 14906 33660
271584942306613889 10072 32693
104604781979588785 8724 21411
526179531924203329 33108 33481
350906974203688577 21243 22959
588508208597527681 6710 13303
460654263403583297 5775 16599
341328068493684353 9720 25673
592529951292426881 9222 15834
115567609456288529 21959 29668
626788915844713345 13549 27985
686267585400049281 10040 34337
826241356741540737 2824 8100
935242745790286977 18548 20486
607752280817450753 6566 23608
776011516032983937 5668 17601
324602796174225729 9743 12143
461283948455214721 27373 31767
459053887380122177 28508 37444
618075092904138753 573 28642
697073393292008321 2603 25900
808715046257514497 19484 36179
452270637470533633 640 23312
869605248363374337 6002 11358
579028556270493825 7629 36737
34972873806875529 11233 21202
496984944919915969 3932 28096
864406119567821185 13304 28042
786925228172485505 6418 9418
129308067177145601 8808 15139
523971167985891393 21391 32980
151921915745138145 1611 17850
737313311243589505 15160 16091
982479684835990273 2523 27736
135869225098673505 4916 20604
538695479278676033 4846 5315
755064005980806017 20230 23693
99892676899326465 36661 37543
764449426336980737 1078 3508
412817972972337793 18664 23113
280192306108752129 26826 37039
736660019956016001 30865 35907
487089551441158593 18056 25994
607368066526749569 21343 34136
377094402561048961 19404 27502
625003249991504385 8158 30349
370543121430770817 6159 13201
873128088275937153 22821 37202
605877835746049665 292 4230
959693974816044417 23439 29415
970640707622436609 26908 37851
196655166095030881 23812 33112
530584458276472065 16155 32874
717017542373849217 11165 20769
337273061540955137 15695 28791
339147716594599297 11185 20743
508220192461642753 22832 37418
352516194873967233 18857 22711
391769894382775873 35361 35632
565927066766040129 70 16475
67212750698949721 20278 35952
82425563341882225 28741 33003
867400347825636737 9637 36748
176570819635035297 33648 37720
82695494957739873 12996 24369
167513065442786785 27582 28952
563844641581710017 3137 37197
81984117716405793 14614 22656
74214006324289985 19809 35575
234592473773187041 7513 28886
565660119663860417 18476 31903
866547527643778177 113 23834
571298279570619649 1961 24840
773333434756946049 12143 21190
337403009375634625 7575 29522
939881178771305089 27018 28617
442939313422804993 4362 28858
601490852315077249 681 23652
430458717045368641 2997 8971
52034350312258225 20230 28370
994330797136093697 18994 19209
602104618105553153 10111 18963
536942475003314689 3761 19451
505743228190642241 2765 6241
171136160634510753 13911 18957
187697983850096513 4677 35027
94297687747953777 7379 36997
346867356737053697 6058 9637
347745021341786753 2598 35664
259540743579375297 28343 37595
792355464163676929 2938 34117
5662704158840627 14064 37767
428092588418330433 10438 13330
409524137036225281 10949 20759
546414629536784001 2302 36541
762996556857192577 23226 31383
669107436925607169 5907 15736
497375812478477313 8687 34931
581021048470262273 2357 10781
852151968650122881 35313 37544
108078802964676865 7396 13187
750458110218669825 8284 26274
697107420120076417 30866 33983
413077529290379905 5890 30948
393420738579784769 12450 17410
135249159927379745 5672 9260
969413892966713345 13309 16055
185757094841154209 1194 36386
387558664680788929 12150 12169
881186637510108289 4808 16377
612934950095492993 6160 28852
166124152990025921 1101 3826
131950633919849729 12680 35474
875616313744611585 2889 30779
559693100187672577 8641 28152
214321991742924225 2695 9092
685432525858196609 787 3709
854264559336268545 3828 27509
65464036621634137 10338 13726
173184112644950273 16420 21573
312870006377927745 9978 11111
280453562113532225 12524 36779
7085159749465221 10083 33072
656024692223741825 2149 12097
403111954631690113 22771 37300
918082974243713281 22168 31520
193458758049004577 2958 14728
638006660243636481 4084 34742
21946756379726653 17021 21672
972469853101298305 15326 22868
177976774954942145 4862 8378
34690443095218629 25865 35848
892515944839168129 18337 32632
398102901266707201 3051 19322
579385012244827649 18103 19658
884429927724912769 22385 26636
874665701664589825 22391 34202
386234961572849729 14218 36667
566484900396858369 16879 28433
737019048433115393 23239 35534
265117273891739553 8834 9083
965392294650040833 595 34742
885829663846081409 30434 30793
667722898136933249 26794 34461
838088980107990273 26253 26650
126078171546790689 12102 17300
978872887044161665 17083 22097
621246729804926849 19462 29353
913956733263454209 460 29609
453324565224686913 20197 24886
385910208175133121 4956 13496
791374955226334721 25335 27479
601423460905841921 13253 13341
187807034540039553 6455 24606
730533193795565697 2489 32719
565395579576080129 2694 27815
973082018710037761 4068 31738
192867075233163393 5076 26535
253977442052345729 24159 28675
423833743879445249 16490 35027
368677732480001921 20888 26614
970241076948124033 14400 31086
679358686984784257 1327 21725
660646495966620545 18963 37591
385157129826005505 27609 34131
615208385901478785 528 19327
358890194240032641 15825 16608
61449886337417329 5113 19541
814955297964338817 13863 26839
140250642007995201 29645 31095
342176111821800065 20044 24133
791504301030261761 10581 13703
788027191049529601 14027 20257
617543349554534145 11261 33862
521867730752134657 4151 22724
854394911607162241 11284 15051
409844671630743553 13194 31199
21436364390236661 2410 3662
107516882254543585 16274 23909
99306555227673953 19080 27916
64812668724435697 14926 18944
903655450571857665 18598 23871
764402012763994753 9195 13710
1576567989960865 7516 30513
367031132114455233 14602 25699
251780087967542689 30823 35791
168351898235357569 11947 26893
299260394765884289 9436 36006
129646021328703393 7018 18175
195506111980545697 932 2105
978938547356605697 20132 29383
128583501149623921 9257 31840
128668950798079601 30274 35730
999543349806341249 17984 28320
252518661876621313 9213 25808
13574530375667139 17743 28799
342452882478845313 1841 5335
865360996982285953 18972 30446
706011133829704833 4233 16200
989449092642079361 21540 32130
536216976213673025 15268 27760
39384865928436601 21294 33789
526420526479910209 5079 6419
194386358698796609 4830 10241
861218938819540353 13851 34627
160053647211338305 5622 31644
296242370818092097 7894 37852
478532066328259713 12215 13777
676354517822268545 22313 25399
472113766889545857 414 27173
189179474923065537 487 14881
340066949957037697 9607 15563
248972727407895905 19468 25852
779807112020346753 7716 20588
674098351945545473 14633 34517
803069282592165505 15599 34658
821258535030217729 9681 35777
821690643721606017 25866 30421
259775386389549121 31754 35537
557119488074750529 27525 30834
755253639701713537 3526 4913
133604535590858833 1638 21595
202512540250708641 25361 30262
749963952785979137 14743 15501
906937199801724545 4842 26969
662033777285724801 17231 28542
888806312924458497 2581 5997
587269551926983297 8078 10640
888123481761134337 8278 26898
121419981165427521 1459 31147
773470374119327233 26144 28383
282130318824105345 2458 35332
611478963726945281 8424 22106
813883236582650881 22275 24305
199355849801577281 3354 30422
705478438884927745 1465 23823
182819002773037185 2816 37826
790691084198169089 4693 8618
219372719957206657 3235 20678
220223655348011265 27724 37350
306990322905029697 25211 32221
508420844067639873 7737 18906
178055246185834913 21423 32020
899493544330614017 18697 21273
456931866507567041 9781 33464
680235438720654209 13749 22870
453472849338268673 10593 35350
504842264383743361 1238 4790
964659536501478913 25636 27176
739539318516587905 19036 31949
497779465075552705 9069 22326
965182623312717441 24719 27868
319541602816165953 7096 7128
99382933720004737 18705 19602
404908180862079809 28011 36527
492295944913994561 18452 24417
491797617339194945 23045 27845
320599218490311681 9114 30959
357517964008849281 3731 24298
94281573015354785 3205 21837
273016138780484129 3219 27492
993416568826074113 5313 20924
814824589455227521 3153 19139
913793232286597121 12217 18598
972871975382595585 4220 10585
924207621943846657 9188 30838
472812530518581313 25498 27735
192318187211743201 26072 29532
411233571621544065 1354 11513
418484591104583361 8529 33408
304817648350919489 16936 21921
523407514881316865 11702 14179
873462157474172289 6370 33553
614997790027640449 32075 34579
241756068820194529 14653 27057
544357146374597505 17899 24729
476767907978533825 13931 27385
989967107253090049 5752 14691
817391731481180289 11119 14284
74439947956822289 28255 32130
446731189182862913 4413 12036
85584375627515649 12888 36857
846897796716859777 9252 21155
544844319615140929 6939 27826
892120556666604673 27268 31023
977850637996663553 22783 27613
560364466516020353 9963 23115
96804897099705297 5357 26607
356420087123616705 2430 9053
974814049690277121 18236 34498
632501874206269569 21916 33409
25211267122603689 11380 16421
326368424523046465 4632 20825
984393980143495 6658 33761
963120591283953281 17297 23704
999821456197427201 26860 32130
898537172607525761 6559 13304
285126730881838593 5743 19917
519458047773468929 8973 13405
249033644276085665 12498 19713
398638527451218753 19767 28596
519162364953853505 4982 11244
872345828808235521 19584 24012
295302397357065857 30128 35075
165827879981897313 8561 30991
22287916624744497 19066 29164
486744456854097537 7691 18211
899420021100656385 26834 36510
253608091271608769 2999 32889
537795626549648641 24651 37401
278347958693203169 16372 37740
225089722691738113 32166 35689
54774815519643025 224 14256
755947926061960321 15121 31634
258694311452416065 4474 34384
356940443239569281 5574 26856
971768179489394817 14286 15369
124509581444169009 16027 28634
270298825095082401 6232 32599
785193800396573441 10973 24640
164291885217359393 8473 32061
843429177993808513 3732 9465
291419712398493377 865 34400
258786873114463137 24537 29115
98477947587888081 12919 21290
490321164206175553 14090 30375
669707584011646849 19166 35238
65450880036113545 12875 14595
378440372361474433 14913 15754
571837939334923137 15465 36007
949597448228928385 16112 25577
740990462445427713 9071 34879
990875685957227905 35136 36926
510121351624842817 3901 21076
886162055125097985 8735 23416
969121594465011841 13379 32977
262408908221836161 12315 35526
455042292138099201 4959 29487
406423165175482369 15939 16425
895403419802807553 20561 20896
190501876067706625 10645 32852
648008632815884033 2101 30417
977851605932542593 1431 31782
741110868303909633 25500 32035
331663341732117121 4831 7948
372253379731912321 3349 21457
284891869245996065 22789 27223
821786049362618369 20609 29254
632028546997098369 358 16488
312589405902382849 6339 12612
681611558398444161 11390 35176
316497465392362881 3082 27780
778586576516410369 28284 31911
153892305018981537 10697 35123
387664281881967553 23457 26680
222722349537452417 23510 26766
194778281921365697 9178 28612
695681580567207169 18096 28999
303205670863420097 1499 31395
302819220140694529 19314 34495
359092506121392321 2595 33475
608120366481752961 6275 27365
35630133177164681 30615 33168
775220372654747137 3179 23186
893755286678121729 32662 37514
144927978273880609 16119 34077
828289810443763457 2310 20125
430067810202647425 22472 29153
853612240813426177 2059 12308
837855629942676865 2248 18394
551881039141648001 12201 22114
517736359354291393 21620 37320
890699995012219905 17267 21369
86646434452784865 3997 22278
427976493656061057 6999 18091
541604740390713601 7479 10309
822514881799982337 9344 35741
23294146625655545 13020 33680
288157171995578657 32216 37667
214994473876846113 25299 32688
483217747612847873 18585 32910
449813819449570241 734 1785
690146535501284609 4957 36352
657218020256014081 3809 11944
275439161234750433 10468 24860
638899440565634049 13548 19443
294933494977186689 12882 18467
105356778915751905 23071 28589
301321144551501185 13837 22837
445401507532647425 1007 22629
408630609742729665 22423 34949
316296830254604097 7881 8492
367176328865816961 4603 10040
336519200913212289 26698 35923
284162895649274113 9556 25684
596630901203400961 7314 21702
105764733230209633 20390 28669
427350135756636737 5652 7836
607110085612177409 777 7285
304609283922079745 14836 28511
319658728686285057 12175 25124
457733427181150209 2086 17904
925295114188628481 25438 36811
356085651504447041 5145 25159
841339756449393409 22599 34355
402291806978649217 1648 16047
663063068678653185 6816 21324
982426205978359937 24372 26770
450272571446710401 3143 10879
338733587979643137 9412 18535
750541925642721665 13916 23662
839077675187628161 27305 28840
950835747704722689 28628 36044
564698203824274689 8464 17458
929308136114158849 15498 20135
764741658784519297 1139 15336
461127471388728321 18852 21926
239977666287241921 21059 22160
24460597638068293 24951 25821
618075022048078209 687 7436
401664823322356289 7172 16665
12453392900152239 34479 34545
126674819090752065 5847 15833
856098762073546753 2905 19266
12079378059247859 5573 9325
870561276804291841 5343 25357
855779207524619777 3353 18222
909996336552001793 9264 34079
417183583541934401 37118 37148
544920411049996993 28773 28935
1056447543348327 1433 29170
113037163376905169 11321 25912
62217596564586585 22685 29057
83690353435766689 12224 35922
595988965440568577 16672 25100
454667182175587201 6673 16418
538536597156699777 18025 29188
161391037950959777 3573 23982
301577535032620865 33038 37816
896436329068766465 14062 14138
520190652123922369 6710 15404
394836217450372097 30646 31298
179580252281937185 14245 36471
370827826010032193 25745 28564
370384506820123265 22460 33538
562378471847193153 11213 30865
43834443942373017 3610 23343
984036638449797633 9737 9927
393159817281436097 12095 22711
518099149362793537 3902 29420
514900644061327745 25086 30379
808509622304558977 7999 30598
185168854628408033 13944 14372
609532937717499777 23704 33191
273144633745758369 21979 30057
40178075792372425 843 13010
867333182636521345 1339 25554
129001900085963681 7792 12563
332464756640206337 20719 29470
127729946119291777 17154 17863
475604790088247873 21564 27331
322030569673938049 20459 20690
137466357574723473 6183 25194
785304127769084161 2524 27838
589947214451434881 12157 26463
543379889400224385 18740 26129
39147307319097993 15836 24877
963338440759873281 9768 25012
553881885079214017 11849 28328
578106221888258945 17593 24213
18127234827048257 27740 29283
872036306186434049 11540 16853
853226804995763585 23732 34859
952230152286258433 14283 33396
112042352270066209 29102 33547
884480155165693569 4712 8818
398592342920146369 21136 37735
249971174843050657 29674 33983
748726690045359105 26028 30280
557632528445569857 22241 34846
405268883987083969 28364 29982
271326406168665089 10763 26067
394873221295853249 4536 26053
424523959923607937 14061 30572
146694951148923297 4580 35535
28677016204465389 4428 12467
578553810802489473 6344 8404
564400400651951617 7537 23461
230958721987185825 5882 18096
552102924617056321 25430 26515
332689233900055105 19461 30616
43437443079017865 388 28878
917862190124985473 2517 24151
692557288113402369 1845 22716
506588739827563457 20743 30209
40144260795816681 7051 17720
857942119113239681 4637 29754
256755215551546465 5792 29837
697186843152707073 4268 12154
89472299416190289 10444 11063
42346972063988633 466 27921
38698805192023401 29142 32291
925632279107176705 20409 23469
269982651925321441 6106 8495
548340734923279169 5804 20979
525700814499511873 26432 32865
715344416335653889 9985 26281
50657039379689905 17650 30068
241044547613960001 25703 27604
131464860062475713 30406 31835
173334946196050049 30132 35499
748880707734233601 29991 33972
136311877835375137 30820 33835
859488815950495361 13819 29311
718161423852080769 25083 35145
328976656308800129 12354 37329
877714179582333953 14838 28876
925412845674696193 27287 28675
587873285471531009 9281 34681
400999745486050305 6921 20294
264718134939876385 6524 16676
399942078356129857 1460 22592
474144370384578881 4360 35476
431251703156807041 1274 20615
68364245923241641 5360 31674
692019136240173057 11845 34635
10747799566317441 807 17983
127474173696416673 14541 18441
361086285564091713 24777 30474
226761350821956129 9280 31527
263783364786121409 2453 7744
850612042367021825 27673 37311
191593496594428801 14100 35136
20444381068539741 27726 28431
367653428713779841 10825 33273
478483634495720641 175 29302
873699004448788225 11127 25248
786015882038011393 21013 35047
486614787688324673 30789 31230
11093345077416217 5775 9728
196220251393178561 6511 9287
472142678103875137 16992 28949
990600068240254977 19101 26807
78496113093738273 8914 32260
63076922895881185 3725 19567
735890384495061121 7563 14366
171567078311369409 2522 18453
465267228325746625 15943 35666
48820388380612201 10078 36462
247438406457586529 5123 7870
720437176938688129 7714 36335
485315559268204993 10334 28172
12272678746690247 14126 36583
132753539533350561 15228 20619
184138224459957217 34585 36935
70948731427041169 7758 11251
703834035003744385 29638 36586
469264809734749377 5070 15099
548663091557997953 794 3447
434075378299187521 10978 16632
481312648550137089 20812 28635
987058541270752001 8655 26828
190555102189676961 8709 22583
127907645195325153 10708 22986
112689936524667185 22488 32191
905078734450778881 15786 33421
620876225142538369 14670 18801
906576961271131393 12075 30221
786786117780259585 20480 30962
793781489957179777 2224 28943
549416374128156801 9686 13765
429143020181459905 2576 14758
15935538866237665 10471 19951
132536240335308977 14311 35977
831451889456033665 21789 37776
174380237164459841 9167 19829
36995707462416761 4755 28505
686048757802151297 238 17000
255422217935375777 13578 31037
873662992598969601 13100 19225
583649885483644929 8398 18262
307834111820152833 24173 34798
990005044224361089 25654 34855
890811041658597761 3564 17523
796246938067561473 23645 26405
373299762822366465 8985 21932
857645718887511041 13509 30487
698844879109731969 21780 32258
384455490371230721 18525 24219
817692612508221057 2792 14546
634925838431556097 1345 18455
452557910068296833 6534 17892
588768874033952769 9486 19727
6776898756182704 3273 32315
916402323068695041 9580 37590
520333304141406209 7537 18664
672234411813938945 28057 31951
186775136920271489 7850 22329
7751371403415420 20044 30557
215788714335136705 6141 8342
583421854775686145 12630 17965
565329681591858689 9351 21895
48125310155057833 29050 31218
216066935908475713 20288 35122
582192813992769281 21697 22857
671910726316365697 4732 37709
484363663913072193 28429 32911
734725376496076161 17205 26619
324762380537414657 1009 27659
273465485756442913 3837 4057
936756807275429505 8878 36532
258407219808777441 1729 9196
524207366053609281 29317 35508
2805727888908650 21953 23690
884980392042919553 5155 37029
992372703550930817 10493 29970
494199283954635841 2651 33721
951274555512181761 21366 29028
863015427933078145 32513 35096
384475310367395905 8379 21954
851425890748821249 2575 14115
726001189124144001 3891 25669
554631499037256513 5681 14888
613605201150651393 12288 21443
396889380678921089 4113 37315
52302289607322193 18812 26461
319503182472857345 902 3324
499686215399794497 8668 34916
765883737260956801 5190 36181
574652891628982593 13078 23784
919291362880031233 1933 7924
290073536028277377 3987 28332
175684854927460769 30964 35870
470637109728183873 21229 25303
139965869078139345 21619 27007
433101978566060801 13071 17602
400436415317976449 30523 34088
221281241220037121 4193 37506
380062759832057409 10120 37793
104400129594441889 22545 31124
652858698316300929 24477 37260
992427535799375745 10966 16031
275122716781908129 25313 29028
605608538988139649 1509 25195
87598090209347393 20716 34117
673958543571739393 29161 35659
908785426662078081 7677 9765
117891177619302561 17203 37006
193498582836646465 12602 29403
529737403679032321 11429 23367
895332614476387841 298 16242
833053719101929601 4009 29489
990914600812395521 8126 32373
448471507220414593 16552 24148
553168586806052097 2839 21307
481500203422772417 8231 23338
71373611333605425 2718 12165
6093473295944564 17520 37354
891965822405580929 4818 25684
366366604416118209 7751 19586
533288725238286081 8202 28408
489817128221186945 30932 34197
248023368189038241 23083 37806
444036064494927297 2171 12232
498742451346750209 34939 37628
963274987775459841 1415 35464
84701625125092049 15020 15438
869311391349629697 5415 33548
409214481207008897 2661 31610
625960423254593281 3021 36657
861397602944052225 7925 35981
964616144968463361 8769 21530
755985420671869697 6317 20493
627840056601026945 14010 33864
521073947413611905 16619 18007
351911591819561665 25990 26024
414166310760741377 333 14570
115102790479777889 2780 18578
280392061762270817 19931 20518
188123278865081281 16106 29894
725107155503287937 5077 37732
313579048358260353 20628 25157
177438517120435777 21165 27948
113713295751484369 944 13892
864428061424966657 17390 36719
594780089931145345 31986 37466
561163738108959361 13578 34368
812932761537670273 4620 21886
593070554516124545 5827 8596
642530491108399105 4773 8956
137136721433392945 1558 23406
505939005183979137 16492 18969
14435738426719525 10885 21841
456929847755343873 15177 18991
731098360039496193 18981 36380
369433619230168385 6280 10310
546586754747870913 9851 22661
142390290938035233 7513 10319
931982865551560705 11685 27130
795216366139289473 6551 12869
606247065079337217 16215 22885
357637301085457409 25493 35558
738360869849870465 190 37673
635876119176973697 12766 27381
929399957638658177 6146 31311
322090391731986625 3118 12221
187303105247139009 4202 7575
603948936931960449 6150 18252
507039950943088513 19457 33666
223590312849278657 4181 33805
295009174296026817 10096 11041
844835315163781121 19236 37142
576269986089592129 20574 34094
340018311716189441 17714 18939
8605887300859650 14905 35768
313528944087341441 4598 15595
305581029871056833 13666 26061
739343498308539137 2145 28342
954583030616433409 19260 34056
979088235971719425 2620 30001
874769515898528001 11058 19753
860794304817485313 8815 34166
689565294295306369 10368 24443
446474789541827713 5833 20636
747394492549652481 24999 31648
890312217625972097 6506 27820
703556496092247169 21594 31052
319960136626665537 5576 30341
536676987432663553 11802 17221
646718207387177601 21956 33310
306350252750519297 14589 24324
392208885296714241 2008 3059
990900500643128577 5694 36443
695987401257081473 898 23055
628268931379452033 5297 14431
494203044875607873 3941 29134
85160265897322065 1034 16290
848943343335232513 5574 16672
592434126086260481 6615 19215
908574204197538689 15793 20078
863081532151475969 11579 13258
796182487463493505 27902 35308
844926110347344641 14991 29926
567227647811936449 14123 20352
682110181060302465 24390 34862
851130173221999745 9205 33499
160870776395313441 19691 24708
617320748010786945 22497 32614
583274070091071873 2370 27147
50194063744765313 23633 34482
849989551657742465 20001 27972
251017376071533953 5342 19087
131897139791171009 5348 20600
874777685354327809 26222 28844
657624741512194049 21424 35797
216675946469838017 21263 25452
807472109107457921 1043 13712
774578116485525249 30375 31728
761748749819290113 14900 31473
34311355521541745 10950 22283
703488067274868481 11913 27943
380625839432948225 3479 13599
789894736361645697 23836 36815
357745813462020865 32340 34202
323068017129621441 5828 15810
679814105614820353 21936 22026
581097545951237761 18901 25175
650708863677352 21400 27294
812274995259009793 1816 18014
594467685798004865 1151 24150
377471250071295105 5987 13357
73876499028660449 36197 37029
295245351675156097 27728 28468
969449393574546305 16286 29621
600512440991067777 14246 31565
276640502073977505 20056 20944
596130678194249729 11060 13106
248405095819602913 9604 24396
623020572832842881 22139 32837
313238688349986945 11153 29682
631277292915676417 10451 31516
437386870393833537 10207 32297
434957216580343681 20373 23363
448287443100841921 2998 22272
7120680627089372 6785 37323
860027351480251649 31655 36069
688789148996164609 1622 21460
504780111386782721 398 25247
787773418111861249 7293 31450
739798929166266113 2169 35596
836914791363156481 16828 31321
897531252743252865 25336 35534
220965441704500161 16128 22544
572187154696077697 7791 21077
402573715380697217 7698 22460
186324239350643233 30982 31590
198456604527500257 24037 32405
327721258726807489 12959 32386
489973802931544385 2627 13438
844095440131045633 15770 29014
940759885149738241 907 25839
744993929423682049 705 8478
494904246288484737 6304 33668
540976056674725953 10585 18614
446340910431921153 17074 22904
804700232825307905 3628 29060
351373968152259393 19421 25669
929541027729104769 11050 33872
539622205568726081 3743 13754
129339602099516785 2608 33903
192238289203260129 8331 22815
224128609656862209 16237 34312
344220346300168961 1916 20780
720937987593469441 8910 36176
833640837109257345 10282 10783
450914583287360641 26242 37779
948857524446374657 13822 34416
557717358458656769 6586 31735
257566837659936705 14321 24162
118246845446908113 19798 30335
221167510820315265 16369 33559
31199591602142365 33738 33951
178917118396284993 17191 18851
840639728658462849 17759 23073
753886171692222721 21891 35458
663289187279840257 20993 21756
680183450268884865 3189 16901
626238067550208001 12989 17556
940280128817271041 1156 16904
628317025305829505 7268 35865
786824315993939713 14408 19006
697309107905002881 13123 16511
109600411094767489 10365 10735
182103334103654657 692 30140
170469887379368865 14735 23183
806601146519046401 478 21727
494202590702478529 4391 31053
517444999171271297 3617 32898
7664980465577288 16506 29834
598791609618164225 34862 36561
829977490543860993 6642 31355
906058100470740865 12736 16509
413403099366519169 22321 32103
64679437003963617 10844 19575
439988655558856577 17447 37405
318293952286989441 18431 21712
7502439706442488 3483 10554
74577450869671937 12918 25072
343690960380548929 2029 9627
335653736726893441 5190 8732
676089963026214529 14617 36009
244225164836809217 21197 36139
943660542470375681 1357 17941
873385885750661121 17548 24796
750131436980396417 7712 25260
478541542718918593 4781 22039
138126265733724545 22623 36003
531769488941929345 685 33707
849987725062248961 22338 25111
812115860317408769 2248 2804
807358697205636097 14214 29481
799948997631201281 12981 22516
923179666478617345 5251 29212
86313369697140993 14638 29106
838620681202975489 6149 25224
584648172989201281 12959 17279
337569674150159937 6527 9300
396446226375719105 2456 37472
548265583864825601 7077 12159
851387398802426497 5663 11795
761556759134649089 5605 35899
543199428190522561 22236 34927
187911718746995873 22476 30797
505965961332631041 3176 30847
366047125562090497 10410 28108
224351642781346785 5385 22752
388525913599430337 13363 30289
951332501445175937 17620 25541
191193833930171297 2249 10493
809112081144096641 2732 9567
902692202136940161 5012 32844
206310380568137217 9693 19246
327360364837062465 3988 32643
10802320072304639 21778 22750
899174785014075393 25391 26661
729102984514764033 19950 27236
529493292425868865 5217 6778
986216499008325121 8116 32899
689834263834093569 3318 32388
545584830266331969 8754 24129
604002759481033985 27966 34902
573239929374881985 25118 34740
18624273359868937 21800 26025
319970552970641345 11100 25558
136135096751772273 16064 24066
873015169350228609 12403 16395
604258582651233665 9451 23900
237803246163363009 21722 29965
44343810181118217 6057 32658
889311346786502785 1159 4031
237548068128624833 19679 28233
96949020065135729 20161 31222
908862333791447041 22225 29913
765347270050941825 6386 12565
423589243057058689 860 17907
654433843246774657 20696 36306
798968475518336129 18957 36867
476086963493447233 23431 34349
907042821157340033 23620 25661
872894554488151937 3294 16627
363595430794404737 3458 20539
920288013511569921 3455 5347
801648659483056769 25039 28847
301896186783263681 2164 13346
621151666663280385 8876 24571
849033825295311617 8068 30266
885733929852300161 3949 27586
952525246664702465 9567 23884
226700950151112577 911 6334
213190881789220289 17696 36095
643511071492191873 11201 24614
949011151835204481 7627 13630
969938371039063425 25992 29610
417646677708081153 6117 36877
94032542642189297 25134 27444
223538461002146241 30076 30920
999467453564974977 7874 34968
851123485085086209 7752 30663
419247178168781441 15609 34948
49148644312818849 4280 37848
333401426435926849 28219 37823
492022805317692033 14115 22702
990039636269578753 2213 34443
254324753384008065 21176 21432
830817488355663105 5415 11079
557705588506454593 17095 26271
1656542588939659 6220 22775
239513269108865505 8127 25326
112500529561884833 16160 24834
110799366555955457 19490 36030
521632077030169217 26798 29276
112847445707256353 12912 17916
254011311128167009 29823 33279
414865664524516097 6946 35148
75198459730962961 7286 16971
306453443362723713 31160 36340
172567625513778465 16094 30614
155754737570720897 19499 31172
743054640569162881 17076 17549
337077261759912257 1228 35459
906574526541945089 18371 33395
536290141049850177 13444 17152
218996043685031329 7817 24128
80874765400746897 21301 27318
779795387153114881 13246 33702
692008191362152321 28239 37333
11881027344138319 12221 36879
171941741235865921 23548 34761
259908381414547297 12726 22123
955347327547460865 10752 22379
416202352521601409 17877 18690
271783762399760321 27352 32634
94207055871066817 4194 18405
665135050856992641 3500 30842
503495973363804673 7121 18262
841069461183774849 4596 36542
636018016894084353 4537 10297
537025814113238913 3974 17622
985181431677865729 2070 30834
258683452320578753 19344 21587
688437477727006849 1068 6866
997647267092691713 11465 28345
695289618312010369 18851 30297
243679406686919009 8521 33819
383520543934920961 6145 32640
368934950933724097 4353 19493
764871219221653633 15794 25656
344987468158418433 14483 20933
703256731444952321 6956 21011
757172186183272065 7412 13937
481544355666379457 8941 32415
57786145070888753 34145 37715
23571369810966305 26374 29491
950672828051043713 9072 36954
817359318852147969 28786 30671
924814805057078401 3803 19753
236119307252295137 20201 27679
417295081238808769 11941 27856
682533451920953345 15863 17927
790461770435978625 12318 15211
458573765900936769 1479 22913
583874987854901633 1855 15319
935116708996794497 11398 20268
434472563333766721 2941 20281
388123358045191937 1274 31168
299413837910396545 2004 23873
907639784522210433 10616 12533
844215897811164289 29100 36898
962513229479966977 18145 19409
667014915223493377 6771 31787
858498518863775873 953 21450
847629372961446145 1399 21904
67616106864988977 5623 17039
70086994732481145 27488 31905
22342110627839417 409 19315
165625298726535425 19715 29695
641484754751942913 458 23258
119535162735221697 11006 16847
321035064809429121 2712 25171
829627497555574017 5971 37166
165283057170057633 4931 28975
673239151934428289 24660 25743
852705341297642881 7166 30061
508165082501061953 12605 33301
366457690856933057 9040 33596
899145780873087873 22851 25542
845700402879977217 3442 8038
491576928412111873 7077 15078
75910214887414897 27477 29129
300220574893206337 19740 26704
238550358225943169 31769 36158
775763640042566017 1254 4594
837549427088092161 2806 36950
534134535643634241 28964 33530
614759715886954497 214 25421
978820091643680001 4992 14360
746110093728503937 27095 31232
943100630899056769 32882 34197
117767972624868385 6887 30040
316923879456776833 8938 31787
440055708052412353 19148 34515
769291208532312193 25340 27355
728960915875696001 12692 37457
891051103960730753 2046 8383
475153837753509825 19190 26483
737707510406028929 14425 28354
989280688367891457 22712 27928
411323595262341953 5304 11220
897211944009697537 12688 26732
819556086217151105 14747 29880
758749905346270721 13010 21138
762818825144616833 12843 19677
587653357668585857 3801 33462
682809496439251201 4388 6644
860944994002998913 3244 12533
531628125508671425 5631 23021
413136444124134529 10454 10535
339760559962602561 7617 24765
670853003086229249 9210 30849
533338267759429377 2691 9477
832188939840364161 27409 30804
420465858330818049 21811 32760
641225970744862593 7217 12542
272818763593488001 15787 31109
31633062862837849 16456 28960
51835567115436025 4631 26018
987984102974543489 7801 11323
103480237149479841 1006 2195
939079349512127233 1232 5984
579958258456162689 14665 17434
879765066055391233 25538 31924
119660704076959953 4540 25866
312507312275741377 3073 35648
22621419624559993 14876 25792
407598196616113729 11342 27366
715504387269302145 15825 22254
193343012206014465 7099 15470
723846373142794881 11358 30228
802000944922035329 9927 17595
470004614289290881 20922 33074
146776555391213025 5152 32239
855920377006643969 3627 17336
67526953166215265 3838 31248
997546190393048705 6573 33859
145500419795638433 13286 20080
189574241423276385 1144 19302
716792393443220993 9251 23715
547436236028641345 4064 6840
595631458461767297 5543 20911
551691133679415937 2123 11614
201996112204263073 22245 25702
90063631250156817 22170 31744
693219470233486849 11660 14728
93686667804309569 3625 12539
103531311830288081 12186 37483
21358734146257777 7640 28818
45232442294249609 10858 24597
493292203084511297 849 14423
80938508016267009 26702 29591
315394748634158593 25727 30890
720907012417484289 8812 27904
458097817723814401 7515 8694
6522896435306792 18688 21423
305912821315683201 27363 33212
720401435398869633 17172 20824
950438993521746817 9522 29244
868680606145353857 1490 23524
364272460031511233 13673 19561
282201430181089569 11507 22085
828986956867868929 9703 24728
779449172914148353 3270 32937
631210000782925057 8158 25932
694995794191456129 7233 31284
631047183116695681 9723 23237
374994495569730177 4675 14432
954588417317321345 7373 26575
951922661891302401 28023 35506
888779098019387649 155 26026
731521105134184833 10415 37757
71174581394455321 8187 12705
975227817983309825 7345 19423
179392813843438849 9192 24042
602171342367462657 17522 33758
367892954064839041 13882 17068
459387614638956161 18417 22407
410301131610413697 3089 29587
829463566935991937 22460 35662
771860431699916929 29686 35725
14419848993028951 14554 24528
101027337024365953 32457 33275
516186373227448321 2264 37117
188063497515596353 7380 28536
44100494505670441 5710 34031
469586828649898561 24722 37517
305766526358432577 3634 28518
652428752426413185 4222 6164
143661510114682753 4553 33008
396643655228903233 1010 4275
588189519665952769 11192 33502
954269130757065601 13765 29772
147679136891838433 9674 37822
119936917198845809 731 10349
813674854436492033 10231 34679
848043459121253505 11179 37267
872562195676707073 6922 7249
207597017993041537 1810 22527
364469916308088641 5692 24178
296804303154711873 10356 13087
72479983390024929 7508 34140
734723246064692865 3229 19799
653178233181243649 2308 4075
129761079260031665 12912 17994
827768492925898113 6290 26815
15042441281540421 13963 24485
628706509093611009 22392 27160
449559999585314817 17027 29844
97735914188149313 10126 17813
950058861886805761 6608 18725
569801699851318209 29315 36749
471062380616910273 15430 18722
254142774470878401 6390 31885
392658133114682753 7033 18296
619731091766404097 17760 27095
826845991518435841 10129 36300
248122707486828641 778 11135
580838638284962689 9828 34329
699286427125251457 5814 24108
833993260193988609 16115 18488
504475764419410689 8220 13903
989682220281455489 11007 23164
261194151507034177 6248 28793
614973105492904193 18028 35311
457521459915255937 16789 20556
44787908242700073 6183 27604
396289401284086273 8134 37238
119952735506625889 13512 26655
788332443443934465 14428 24815
316497883561030593 3510 15601
446437967067744513 11643 35047
60449757035197393 17415 19469
262345864429988737 10958 16989
709039363397398145 5735 23654
944019723013603585 16524 31403
70986192521598217 12425 20491
639107220509700353 5418 32794
19259821374422617 29160 30796
102545465269265889 15707 31100
336842310566591873 15201 33659
394154804681022593 4428 29521
172391296408978433 17269 28221
494268317935556929 3010 9644
717012357044961153 5072 36450
90590861499876497 7212 17569
663062774288196225 18093 34072
31947404218819033 19335 23346
541294138345957505 10293 29359
720372287329524865 5181 8660
813783075079090433 18314 30359
33576906477286173 5157 15154
742732768856495105 12350 24806
430328227472003265 2768 27420
594910655292100225 18162 30559
398134514108683393 6997 14766
509393563995072193 11058 19217
904788296301603585 875 2801
973656549392661249 17843 30752
711331145189085185 3550 5512
895042850387607553 4256 7831
616772437780170497 4596 30743
228252643272501377 2558 10639
183935288954707233 9812 34750
743526188653330433 33417 35552
926115715462486785 15512 25263
889754905153683457 15542 34759
499351914118697921 4909 7508
267583974239567361 7656 10341
10717635797291793 1873 6807
80110409603495473 6012 32050
6484185134134180 416 34229
825042410308721921 5199 36406
203230028695486465 14565 30904
982543290387116801 22949 27916
880097787352319489 15310 15599
983646246338945921 18345 24736
978719097471852673 16442 28569
99828460277567649 18399 24063
322419045082121153 486 3066
224516259351954529 19436 28658
529820068870122881 13780 17533
277818353178776801 10284 32518
81880786331474561 25487 29622
451952034027140545 14538 37747
177185985453505185 3298 13872
255237388497679521 11357 24587
300010627006322753 21554 37689
437066985900596481 1643 11330
319029649683784577 27147 29406
665206642125088641 17076 35555
294536578055151233 5088 32108
991920580880854913 26614 27010
920558614021885569 5395 7788
987527645152656641 17335 20020
471841183978916929 10129 34299
851160146940113537 871 4239
800271476861297537 2825 9707
321134633064577473 5433 21716
307779342776562689 5469 11736
215834362560411105 20638 28350
975458652553030017 9124 35898
10389247097752021 4960 14751
712313098265447297 12871 37836
709500253828675713 22115 36152
795746297696780417 14287 25184
973485958262973185 27757 28947
117010598303913585 5665 21377
114898150482769521 9664 19086
404927257757762497 18235 25153
11980655662259921 11684 27889
108682639249856545 649 14642
939572353212607745 4967 30170
533301810422159425 12329 24081
752544226723802753 18350 21095
237640330514544481 5067 12227
324502062616129921 27589 28463
712842687426430593 27804 28937
120047870306056129 11208 14906
912477975815086465 7867 30050
519085226899360193 21063 29435
625117417386718465 58 26168
158952636796346529 1889 9443
759017842191831041 6579 16211
541070193192990017 5898 28825
508335510914363905 27040 29645
511022594846938433 1138 11545
970074636538619521 18242 21797
398014208734874561 24242 26329
858302468532059521 8992 32221
184304394752832225 10434 28780
552858794794211393 6572 20455
528696725638536001 15321 32252
223496094102429761 7887 19833
283186146180643297 20419 23392
836865673562336129 21608 25849
824136929032217601 11735 28268
803847204146848129 35345 37834
843610765506742401 19389 36440
528593980265718273 18042 22702
588341745511240065 18854 19117
74895599067062337 16136 18342
671993587915412865 10687 27163
178877848496064481 4820 24829
212900609598360545 14885 26816
454467168385718849 26334 33840
321276394144110337 10491 30844
399354422497388865 5454 20760
765679282752540033 3814 37683
460418301194138753 15181 31923
862410383842988161 9037 35791
58849221214195777 16968 23638
465154844905978113 12251 19175
149733427536716577 10250 31488
593344349439679105 18992 36940
87346470548929745 5909 30923
445760425042475841 13070 14407
327629588971078081 16936 31742
48621678667903017 10301 32306
290697584904741313 32683 33879
867729117457141505 10493 25474
938482489521646849 3312 25191
768656153029798657 2852 34509
656159608240010113 11144 32470
323474656558158081 15932 37432
738380574191538177 10651 26459
5732125916953380 2088 15868
226973253230205793 8944 16875
412029607885781249 5534 35172
263851383613712193 4860 30271
490204870413936769 3496 7094
510088767220558721 5033 17754
48362888931944073 23006 27285
886576802807084673 14218 21497
271081995450717985 21413 31125
118303767959652369 130 34791
534775172845794369 4610 19074
435384921856808641 19082 30451
555342152456677953 8410 20075
546841993129440577 9663 32640
120655963706195025 20440 34012
202015119160208193 25769 32755
84563105499004369 15377 22142
552002157931333697 3051 32608
922687676231671425 428 8153
775513726170856961 10057 22030
449632928562085249 25091 27000
990043376950886529 13895 23193
862482718081491073 18137 35790
892919298833064065 18856 28512
507825936642095873 15963 26921
438924442705264513 32504 37537
129397171778517617 24092 37142
594303167627543809 10206 19957
744034265192301057 7692 11260
761730226178052353 14520 29529
504012018255178177 17342 28571
343281627846309313 12029 19966
631527097659674241 17787 23335
573326136765111041 17824 37071
328017747588344129 13162 24132
256724926880849569 19351 22900
278707715902260833 15132 15236
482582512893081601 15229 37440
608863477147121281 23616 30783
188344168442412737 31636 32116
487774125669293569 16212 22830
939881572628770817 12388 35982
566795155629502977 7323 16745
560804447236733953 7784 31022
749157301562394881 11384 15620
508911698373047745 11650 23287
216441885809540929 11445 27033
642530014187812481 11434 22847
211682415476278849 11372 20240
685193923727020161 5790 37515
407922661756142465 10949 23670
442849114346358849 15506 28334
721518071941193985 18016 36817
830475096331149185 14254 21627
200920700317805505 14155 17093
748861399628296449 8644 17039
141466885556926769 5912 29456
8037870409602022 3620 28604
811066864294556161 2857 13122
667563559007220481 13813 17035
233703012319512737 5441 32486
161970999402534241 18277 28408
437420238439056449 1003 10431
657378092231979905 14500 22426
910748800596881153 6789 29172
153240914938130849 4505 21718
573340541743302593 12051 15266
646210042056566145 14070 29473
987748871308486529 24880 27937
163608855984129761 5079 6390
425496552875539905 7322 23111
822296056854256129 13701 29221
169765983006559649 5967 34395
218523413825188577 8502 33540
556404902633968129 8218 27586
855073442841472769 32699 34892
706084298542936705 8566 23470
422437847037848257 2368 29257
48377260379520945 20603 36503
133622945459094929 8989 10247
373932458335506369 11395 32485
601781458378987137 3308 14296
319078923099450433 2209 36530
499341935249958593 15651 33806
510576493422139073 2142 18853
616156274966549249 10268 34773
143450918536654369 5234 22706
468673527331063169 7290 26785
98701392007544801 3484 3570
628210796812972161 11988 35772
630278770196635905 9891 11737
84115997787506561 16405 36014
188095378569830273 3582 8595
164913239172129537 6494 32955
525336854514687681 13120 13882
962404737512443393 18252 24502
578942987298606977 24313 30013
202334053779743777 5884 7915
662305621530347137 7324 27822
414609966683372033 10068 21844
929967124185328257 15492 36053
654153135405117313 11434 24197
37432662574371281 9255 25741
452716583699825025 6449 36016
629056826979113089 8758 23620
229407565688667617 6134 23153
458445504225434049 22395 25478
251711903511051105 8521 25926
575071661957640129 19779 30164
382842578515145281 23856 24674
111156899639450305 22573 37488
57841714334543329 2409 4559
776795953542777089 12882 23160
43848212666553369 23725 26345
531540088793885697 12096 35458
396919111307283841 4976 36798
547471639714434113 12750 16447
556458410711677249 25829 37350
184174820722613921 1462 34146
687673013121340673 12136 17099
339287795443713217 6382 9848
169234690520774209 574 12272
181632685943835521 18714 34263
372268195673967745 9866 17738
559343080477749057 10381 37520
902904519944364417 2155 33532
169715308504276417 23567 35613
479355147709625857 6794 30292
283994859263717825 20531 23392
415101728564202689 9719 18034
320989006877336897 6748 19962
96230129847356241 31261 37394
748610822098317697 816 11863
842064255512404737 16495 30690
978657463861065217 21976 25963
679692562771705857 12562 34532
50365920231602249 14699 20474
590159821661337985 12543 34267
263737560123782785 14491 32746
35642345218917625 23269 31257
238074626140377889 2711 29781
785984290512281857 7778 8191
874385636640891265 6381 20402
372902970212365377 11551 37833
59686256016451721 10179 22046
979737107354999681 278 23496
75069870455845233 33175 35143
236601431292228897 12925 22946
138944657188847745 24933 35430
686724843233257345 30201 37191
187481988481476225 20586 31155
671971951744168961 22907 27596
411143281216684673 5613 9810
197154081432962881 23831 37834
681386017934808961 6688 20325
403841591560279745 21787 23237
776587846250738049 33364 35468
582700232109992577 12210 18082
633145991969211521 2541 4830
555340851562860417 15505 35504
251381752466787841 10061 12973
74405907793909873 35255 35497
17966307632175217 2463 33356
808475564287562113 18816 26082
389919464422678913 28531 30576
621872801341673729 29771 35128
158800582935224801 16134 19340
437886699357235905 25579 30740
512830526583602625 4613 31249
906941140972072961 12942 19320
34695193074409049 15157 37317
258076279681318977 4788 28522
748257045496433921 15958 27959
861452316787016065 15564 24210
902664995185528321 84 32638
816129466387863553 28739 31908
142840666674036497 27005 30396
610489742179943553 19923 23714
393058888957707329 14446 36712
660929087436329601 24082 29976
40586608674278321 24907 33570
58791994244522529 1470 7933
466144619462124161 20329 36532
922328519869026305 6212 18106
591182503626075777 15391 19685
184807332228423617 12993 33117
169083421179660577 6840 11243
857885951137603841 106 18560
22073945066114933 12488 25713
676961384727370369 10971 34516
293708540931941569 13874 15906
260606703388262433 7620 25092
187707072904974113 2317 17076
309866687183792065 10767 31827
827075174734684289 15849 31687
380604568505361857 2692 10559
751286544140203521 8862 31708
431015403842302209 22528 23872
513495722000481409 16317 23886
180467033597878401 1238 18898
124985159076491217 12421 13505
924441545120863873 6238 7794
147971312520095201 4000 23551
624056938966674561 22074 25249
318974548799378241 25216 29615
897267854881896193 15799 35786
120211109747042849 24010 24989
269043565912809857 1047 34049
62494992979058137 11229 37066
255191854831714689 4317 9869
683802750599706881 6734 37223
594043462538138497 20906 35222
755391940254629249 15953 28360
997916857739589633 7450 35974
878943259778406401 2209 35318
313154544449204737 30579 37304
889437458966742913 17371 28778
976273659849347585 1025 27431
666217687971819521 987 30274
907050216503961345 581 31176
808021966367920897 1570 14300
557158658256831553 8990 30020
794355380797849601 17828 35693
895702513938104577 11242 29156
922515482144891777 6237 32122
985160873645675393 8651 14636
122209001388480225 26339 28920
80138618873832001 30418 36598
505203639636125249 31069 35786
602465355111739649 20952 35742
424272016686369793 15379 17568
348192633848597697 11873 15858
773022078020321921 3771 35683
679780264363195393 80 7104
244134128272886401 22380 32162
352658250104951745 6806 9901
363538943487942145 9419 35368
655991143858635393 5158 17113
720003895392988417 13365 30243
782116997454821249 7573 27664
294339359487938881 14197 25600
615225029939729537 13212 18171
823811373281809921 9990 37475
329425167072599809 1238 3011
758093198065683585 21867 33000
926110740227834113 13540 25220
447823786431012417 4213 13128
266679321081184641 19148 22921
416458608575656065 4940 27002
5226406985606503 20228 24344
791921886559915521 16720 36864
626609605773609217 14305 15002
354283849163795841 1925 10835
67882707295062521 381 15214
586826521277128449 2684 19168
908810931260191489 35990 36706
288389332869488897 5652 16857
714226819272660353 25851 37571
604141874232848129 29965 34267
436928531747128065 666 31402
598985756495995521 22717 29608
33769473629881477 16962 26443
407976643470203009 22347 34285
623655540037233921 11264 18232
982333039040700161 13015 27730
160312134194420257 34313 35772
384374914185965377 16724 28850
509840059697040705 11524 21740
85763869962892865 11304 23395
482234892032487041 25168 31530
217467467706665473 911 4486
759676861156734209 11245 14311
65255268396871457 1334 19504
917424658056866305 8823 26711
373149562675589377 25534 37517
465288326300424129 4331 20286
145276995091979457 8223 13899
251879250968265473 21279 22528
994585639729347585 25833 32225
462269682364009793 132 20080
613997251878775041 20857 21001
767192563559127937 16112 30656
335692749819653377 5112 37133
626148962686414721 12730 20825
266779161321853313 26382 32847
542560713309477185 8866 29863
370095601306655169 8995 36264
723231571557235457 1957 27025
739326354424921601 8823 21084
506375505323497089 4935 7185
159384774514617089 16717 24784
664876875569859713 8287 23713
930277919302557825 4894 9259
672491219493444737 2029 12147
575728677098947393 20961 35252
470678957023878273 11799 27559
392332291125658369 4200 35873
965340241834134401 10226 19072
914247021825527681 2320 14436
313959608524129409 27806 28306
121291705883908913 20542 28593
601583954706619265 29992 36804
148681812708996833 6844 35465
804967884495980033 19471 25104
153333910088694113 31700 34058
436144144643840577 3953 9193
162808838396099265 5932 24158
187631117377463841 22115 37728
211281227963684865 19398 26292
826368542203901825 13215 21594
297101305713408001 14795 26619
580906316258662529 6774 37246
848969149437923713 9114 28617
45718538208269881 4503 21760
287145313925687873 5577 33589
403902356217230337 16679 32311
16712628867555425 13 32855
760579187372592001 3633 25412
923347183971866753 6733 32949
975021400046230785 31306 33452
207398588367428961 6990 18038
540307876206959745 7809 18686
51073029260034985 5941 33639
181316632986465729 12118 20527
698343013432623361 11655 14151
318060059650342465 17301 30751
361404198011097601 3751 34798
458871697960248065 1905 20012
344560824672530689 9643 11300
471734822710551809 21208 25763
534436144142656385 16876 35969
913939256157078657 12464 23072
729701720466454913 9412 36939
110921261906490545 21743 23911
913125706780402177 11326 12294
725370928143959809 10208 23127
676175723679765633 8812 12692
894225369053579265 5550 22471
964110510173750145 301 31434
400942556464087809 15188 19558
449873543753472641 18118 18491
465917799396144961 20610 27223
265067048575655649 27363 37647
584816334447438593 15073 22734
870699395997665025 6982 18145
392442179772196225 24710 25419
822798807023499265 35377 35629
923748930185268993 4537 31193
720572915280588033 1254 2012
345813022896400897 31448 37598
833485301428634497 4173 21972
660791361817828737 25638 28591
697692574010208257 15914 23951
567038423466222273 9934 10296
941885012446643841 3365 35907
724046112950588801 5891 26685
931130876853945473 19941 33115
240027083134059169 917 26305
19652649758551633 5308 26632
873338877649061377 14255 18368
84071869534827921 23483 34155
3458406944879756 6393 16790
78561829145197489 7347 31099
140090455565797361 16664 31723
37399478778656457 13779 29558
160159996114224161 35461 35973
260950886582673281 2213 13911
197777741825419201 9018 30987
367471207566840257 1863 36630
242875393515596737 2343 3518
740140004026184065 199 11339
206565535834556609 18618 24554
481711056773395521 23938 34118
41017981459155809 879 11277
635284893082893441 13709 37014
32262090693322421 257 32297
631448543532176385 15317 37639
361071048775251329 26266 34938
749893787901267969 2969 21064
914865002863479041 31341 33547
720912650791735425 8658 24522
106560798366750481 9977 29948
617173249825139457 5168 26012
695659262695713153 18316 35673
121530783970289489 29371 31949
441725019763232769 29111 29704
248992096175154401 1638 2457
566020112834451073 5642 22789
688128641922094849 5441 7962
112726866298025649 13285 22777
393444446428485889 13144 21561
109548855903412353 14073 28714
74097643069112705 23731 31129
504997215835693697 12583 17570
498010243569634497 2314 24603
727593977728616833 10989 17373
831287496038175489 565 18659
825382020002983553 232 2995
924787468980849025 7372 29678
594121970177823745 5249 37792
841862979973942785 476 12906
320449422120368897 12207 17712
979212438430149505 882 22736
228716110986397313 12357 13163
407581315371761153 7205 29997
631676810994228737 17554 25076
686475856998139777 12005 30926
927486249199361665 20770 35106
970219974292124417 9406 34114
995266938911335297 4215 4930
907240534661749377 8361 15759
394032416587918977 3929 8086
467909711679755713 16958 25168
816886330077714689 31675 36057
737404634223747073 770 3937
381358900095975169 29119 34178
867974309715410945 30727 30788
284405002863088897 766 34033
331039851841321537 5860 26776
327697330538228481 24838 33213
438992327177334849 6699 14349
766345588049993857 2907 23089
451149830065229889 32472 33994
353356430906146113 7537 10063
923997348181874433 27933 28505
218698808343312129 36695 37150
553798186552963777 5266 29624
512636386241666753 12948 25165
403217141909085057 16732 34843
173382554171347169 8046 35035
896080620965090433 11916 20831
467066408610733697 17116 19714
348089089499243457 27846 37042
890140009803708673 792 10585
610369450493376257 33256 36175
288159037749778689 2371 33083
87424518730006897 25600 34749
249190014524167233 25626 29056
473624433502504193 10841 11467
605813102968042497 9500 19288
659848523851540097 21225 37834
70436648528279025 21293 26169
23098683394149333 857 33184
910603137367132801 14874 23699
201709749568255617 8751 26700
939366474865970305 18106 18398
14605663522882397 22592 35813
284505443886487809 13757 14148
613606797110893569 2055 17471
769637509618412673 25720 36715
7160501307819090 4819 35888
887044026599426177 462 17963
117959679141495857 27522 32323
254395395086412193 10052 23976
93148978092141729 1180 17884
46182282569233737 21216 36566
430486421376404161 24658 37841
866015977574171777 21940 32174
715468353304569089 4530 15436
101202761928249169 8672 13937
945221794798744193 5903 35735
17621104877683537 1170 3964
845958479572555393 15234 30065
195846509165178881 7326 31591
510407575661933057 3025 32119
556572521331140993 28928 31233
907272126450920 5684 7847
923539559396886017 16461 18751
845136983659575297 11154 28068
624318812727658241 1941 25734
81854323617061905 11554 19069
153906142160664673 2797 7396
317370354154693505 26846 30958
589429002112218881 4351 34644
530088116845998785 5788 25860
14120104491524899 12423 30883
935549970722565377 1963 15089
789245182845171201 12184 12191
932268695378905217 15004 24732
25017067246281501 19003 30532
870599631966516737 14079 34095
45052059953725633 8003 30706
908016618076114689 33991 37731
887193936302253441 22493 31383
354044264114850881 8218 22967
737595017126800257 794 7201
727973360733482625 7519 19327
635348665893147265 1150 35534
232147030799669793 10979 25954
832656897265202689 8732 28328
767015848778097409 13994 27597
510525677448214337 28633 37817
995531246154673281 684 12717
865578641774526209 6113 12982
190631321809274113 683 36062
292270136373033985 19126 37559
558302279449097921 6904 17218
61306840282277617 5068 36026
535936056214691073 6534 26377
260371443751296289 4142 10808
99155861398788401 1451 34830
561873660673647617 8405 37038
399835418624729025 14360 24040
865181872456716417 8940 22566
677674076562968961 21162 27510
32138121771971841 14589 21855
837131103095028865 20951 28326
444594330142734849 17931 35238
239664165346614049 17872 22426
639993800140324225 12586 21321
337117031127984769 530 31963
474692827524918913 17857 25622
773058375583392641 4920 14891
778803390849823489 15896 21490
158876078458344961 3843 19398
341764431786998529 1399 35853
377010809972990273 28684 34502
684156632148123777 5277 28694
117978348436292177 498 30047
109571354326234881 4071 16621
577219824289191041 14533 14833
857641518268202625 16651 27490
619845951343332737 13740 23196
283190421907335137 1242 17560
435367354761428545 16448 23036
557521025642948609 20074 34389
301321984572023617 3703 11146
866873573116393473 2399 11098
544469903862594881 11983 13350
457245328035192257 22483 35268
279970452790021089 12600 34262
727681270297352961 26491 30841
418825104409723521 8613 28343
361704238055715137 11020 27222
912722032492137473 11968 35854
230379883413249345 5578 8265
730433124901740161 12930 25558
859012948723410817 7252 26202
558425684221045761 16789 19684
545438249003012737 15858 22820
325968986879804161 8223 10140
270277621622163617 3640 35717
33800960707974781 4475 37029
865946797101869953 20980 35414
601650450300841345 5968 10880
835932540328151681 22653 36193
894718262749190529 17730 21884
837828934159404033 228 37781
99131797963696753 26966 31502
886478981619170305 27446 29321
994547069292263297 13264 36643
819607833124095489 5241 28335
704676927419914241 884 31994
726264215034213121 15906 23941
832763126458072321 16785 28306
573896475466682433 9880 29056
536520951037477569 7476 13664
96668686126939457 12912 32858
358727534570203265 17932 25826
755233776486946305 21590 29371
51088324465926153 26751 37553
661947032750795521 19808 26093
220551435202846593 23017 36157
122308967289541217 15009 29355
506542683175087681 14897 25104
806095689426449281 4516 17034
14622384291509861 21976 30143
963289166824253569 34898 35904
220319378507245025 8126 28808
768473014773839233 4294 4667
199450314977806177 12488 25981
399055317864593921 10476 14423
933531481293886849 19835 31704
452328693641526081 12123 35731
774125057580288769 2773 32916
310698444245886657 8370 23829
546514075043265985 22900 31114
83634181435179761 19094 25660
107371506397750945 2463 15300
836545575600041473 9199 25606
872725304503820417 35546 35852
794246735734923009 2642 37818
942825516459617281 30706 35870
84061742708954065 953 35015
338576191551087617 12992 19010
466962682097893377 20624 21562
338991290340000961 11315 34962
708875233951999873 23598 31251
559709991332073985 9113 32937
170772549467777409 19495 31180
352012188247709185 7303 18604
804436883645351425 10565 22514
884366149931114625 15472 28913
889848148357209857 31005 36374
593899376293929729 20735 28323
520864598861862785 5756 23396
605689052995092737 2600 8823
213571114431822209 4089 32196
340599330622534785 8818 32008
561630685080032769 28598 31884
10498035273460717 559 4997
208230463806366113 9587 27939
799999751464891777 17798 28697
185085865239074113 12789 30724
514817866389837057 6467 15078
881724866763725825 29344 31501
140806723651774497 20813 25643
229419263974378401 20488 28298
208448450867027905 26014 31167
825430206226776833 9834 34128
324681801179419713 7488 36732
571442111473686529 12787 34050
423474092976153601 2093 35477
663936108650936833 10921 27744
55988905584978713 22539 25009
80343572029036641 16076 28152
795696691873136129 2301 11431
552093080561896001 24844 28099
880225323638566017 23059 36920
717963983463079041 32449 34300
403718962222132673 12299 33641
865096216238406145 27945 34168
722331481704809857 15594 35022
819702967680612481 15569 17003
257373532585578593 20697 36756
463388723534144705 19439 35009
792598374566264193 5104 11726
539341402137210945 5257 17376
834336870784330369 13251 29641
59100308045564985 8713 8990
618202348034241537 19309 31592
903096189526578945 17506 35878
809403734698978689 26542 27330
640518323264281217 18777 30226
34252189799584445 5239 7076
261309190966784385 11464 28158
222723561094728225 11278 32442
48575098502929849 2108 9470
825765984196589697 19325 36960
190335658912786689 16816 23906
338385196507321217 5395 17606
364249559752586561 4346 32851
621712746367759233 22150 36781
44357082438693849 15821 24138
459525955526306241 2067 27656
24726723717712673 24431 36493
859039282225250433 6003 27437
520787601917945153 871 9028
206455475454536257 19918 35253
602611434581241729 7557 27450
647713835106852481 74 9528
339336124983134401 10157 35260
805319534809104513 638 11589
66804389077809393 16379 26315
150887690620020737 27938 31471
671167043469452545 9161 9946
961154228959006977 10317 12849
503045620697271553 3854 23469
355311830356949825 4465 28384
440385074336745665 906 27668
944741961868647425 33407 37309
660714750803542529 14338 33183
538530765446875393 2119 34331
376543288824947841 3464 8222
760797930933879425 11827 37426
61225025635430089 4562 28416
267867654788741313 27016 37861
467201915826166209 36751 37407
198384464758607489 14966 19731
550111006056532417 51 19461
802946532778076289 3277 15139
658788070153960321 12164 18465
315141033925048193 22650 33670
194414324040401697 27429 37065
463976749906375809 4593 29062
619037226556372353 1131 23152
456375304859580673 25193 30076
960819728715073025 4770 33451
2134379269488563 4113 22288
613925098454032513 7674 20267
349105559288691585 4763 28530
96661277847694289 13444 36926
630373175273458433 16063 19390
996887648988177921 14184 17309
589972469015851393 10642 13021
60757550425385889 33233 34468
991516500171979265 7894 32246
60816323535689777 1024 36233
24118910330233945 15 20364
996271724982598529 6134 21197
538529272009068225 25003 37443
588219309889268481 7599 16235
8615536782020429 27237 37195
432528849038128257 5759 36538
146828246573772257 18138 31326
48346767310633257 18507 24972
397107515826608193 16484 25597
272935179936588673 10852 33196
72117638600669665 25386 32508
150152581143146337 1395 25112
659769486451370625 8648 15681
344684669039530433 5629 9081
895668026170636033 18739 26760
156746358117530337 15971 19975
861451723853694081 9889 10349
322532052080539713 3974 7441
882697479580794881 7281 13775
712391141400360065 15448 24756
117526016037846401 11656 27729
710162161086536577 5383 33762
223447724360777761 7770 10837
810913756319777665 8686 31726
597215178340807297 21846 33421
582067550074135937 4376 24147
169932700114369345 12232 31702
250279860056394913 28038 28893
473310767883521793 10727 25841
816712890255324417 2443 6073
847804924961319937 8906 21340
449583723909611905 9814 31107
359719723274114497 1058 21810
745341403230845825 15403 15416
970344432043557249 27899 31353
751227587540597633 14176 21213
528177658063430785 17025 24086
204167425112579809 6648 7784
252608522343233953 4501 7386
363906153352942849 960 18939
456044691970848961 6202 22709
411876593197838785 11635 34197
695045989437001985 5485 33724
414332498400511873 20841 26429
291054324259636865 5083 32555
447172682218898369 26354 31595
238509629281605121 17299 30233
332481433409284929 6543 23294
498287251346201985 22786 25987
217294351810217281 10106 28807
482103564190335745 13814 22781
83399196165999009 3885 28982
10935518276415481 3057 28447
79577563173693025 23576 31324
81559997318105809 14154 33513
837123392161160449 26235 32076
480428283594765313 636 17846
892736743478941697 4201 32244
223111284724833313 8211 37765
217638351477518209 5118 34978
913404081868424833 6057 29416
467931483810978945 17527 26816
794740478932549633 1253 3644
644597619987351297 8894 19182
902406100208398977 4089 20108
694102212971820673 301 32934
886264573331086337 25058 36729
752191207462942721 22134 26843
472991957053739777 4203 14785
106599457655413233 10949 23630
359312373320403137 11365 14605
884309537714372609 14832 17546
60508095752400241 13432 25071
228773541946942785 22629 25603
989661050204571009 15341 35755
92222848847285377 7239 11575
432776494583624321 15095 24103
565786458247963265 13300 17506
133724810073129425 9929 21264
440393137680544577 11858 20166
237448261321848257 12162 16084
888181720097925633 9529 18527
778753544719986433 3977 34399
219679693779710305 5213 26520
881240136740917249 6492 22700
176302847450578785 7446 27506
957381637558238849 22919 28782
508877887947036801 32993 35269
358506290099999361 2103 2668
868963299270355073 8085 19379
830825086991236353 15717 18989
470908229862203585 12015 21307
513804363138905985 15353 26516
481191719339243201 6676 25867
744891595295921921 30115 36564
546587852390260289 22612 36648
731861819940608129 8326 13098
133632861408791825 12242 25960
447051065263931265 6306 21836
966183578364280065 23580 28809
742581600692563585 24188 37759
524378071794778561 9293 37691
613495862129138177 18450 30225
558153641909981953 2398 20974
761765170396049793 22372 25902
623606293693718785 13206 32330
299159047187284673 19834 37066
938798033108099585 3526 27600
572771611434024641 4764 10959
180288780400779553 26295 33043
802187384484039297 4499 33346
730994374487536897 7371 19109
12443744113117107 21620 33286
593074626727805313 2481 6818
372892075512279297 20919 21890
321711283008369281 12029 17153
137761684344173569 2683 22759
955931411758051329 6910 14910
825606701517596545 27042 27327
835353384328513409 2916 37784
708651075018369921 9471 22130
81642254130862577 5850 10112
294426561262977089 18068 28245
903865589751404801 32526 32814
477372769872221889 17584 35240
18208975824926201 13322 34857
459119296449312513 32291 33347
557447982824285761 15533 30569
685523318214908545 22805 24236
286807414402865377 2674 24694
638591209927849217 20467 32252
166120754597727681 2364 21648
554826508315148481 5724 30350
614286779392834561 950 29207
273549815873888481 33095 33409
28520136566768885 675 29285
945915789012449409 8743 25483
934276878414415489 750 19779
799178728718001025 3568 28362
548365270792572801 5099 11855
637890915728878081 17213 28117
561616605306504385 18704 23894
528868811351724609 23427 37697
251051490150771873 11650 35293
347649971012575745 14068 36589
674770848384021377 29720 31437
451837375439165377 35377 37715
384711620568680257 19982 30606
18295303543073517 14873 37248
86762504538164369 7307 36778
295697970074126465 15914 20004
905632723998323329 6566 32994
526109225671039105 4568 26845
60388136701568841 5399 28573
558974722024341761 402 24876
72785238225748113 33165 37846
610887820551415169 6502 16598
988461550725126913 10208 37106
701820113900094337 6344 6928
147953799939344321 337 29278
959379248258986881 23697 36072
771765755457359105 30835 31692
253801318273954017 7117 10918
215968223270920129 7319 10822
260141818449245217 28953 34146
890391969280123905 10810 37552
197950558561569057 18203 32831
475108209783044801 677 16911
103637127644990561 8213 32475
479181110036087425 22057 30390
797087253850403201 13994 15203
494060450104683457 11489 11979
586500054590448641 21946 28519
232910115683772289 30811 35443
702846737334009985 9877 9988
553880904614416641 3902 9621
765750679819749505 2259 11877
26409052635138153 1228 17970
125399929073889633 26317 27803
878172283236551681 6894 30179
928678558135448577 14476 15703
630556840068543105 6191 26603
422403305969179841 284 20282
60916145050200041 7867 8941
338057537585346049 4772 16471
525560114066571777 23944 35134
303536657566379393 30158 32036
509764669514908097 28668 31196
380434798262189825 634 3776
293422837703609217 22842 32742
40700258187012393 12105 28409
85638075188697377 17093 22069
197051291330925697 15399 19690
444290294702177857 3740 23866
456561036290590721 878 6479
111603941355383537 11864 32169
81437605611984769 1307 2805
375501647489947713 14486 27907
853041893523435905 5085 30999
491523385487809601 9643 13984
463209788316678593 1276 3471
853686857920969601 5390 31021
488297331030874945 4728 25867
190000227452145505 26887 32994
801759110642098689 14249 15682
371948023075070465 15905 18767
251844791831029377 15298 36212
819801992305670529 617 1662
433458510387996673 36085 37730
685798631918494593 1413 16640
93332437862866161 8898 23722
523049929956471233 1953 31399
458141775056947841 8205 24470
39698463696758777 10284 16090
785803261229386113 10259 29026
851888224338253569 21372 28000
330769762541681473 18969 27000
124193388237337393 5205 22042
238520293658776705 20119 37080
508704289606981761 32601 36309
517576404989785729 2191 22947
762199754365177345 19838 28877
791081038802058625 17919 33293
822821568688326017 26242 36153
567156217266077761 11794 16466
119088927878188145 11111 22109
427678921175211009 1025 37752
869337622795910657 12970 28756
279859847106752833 8791 10159
819030427492741377 875 2690
340348335836960577 1014 12459
497722591800126657 16660 25960
486825172077008257 21228 33810
480518568350852609 11317 25686
669615606770374657 11407 26684
976090377055783169 1465 11950
785683881305164545 21160 29162
654989120581113601 9294 27307
971303631907101569 5042 22495
886746212994140161 9434 29193
545517690171383425 15563 24538
58655787524578785 21968 26334
144811021297552865 17653 23039
666613713950880513 5320 31430
570439636177912513 984 12669
970762867074704129 25549 32477
340889934588528129 18186 25579
281241070836344417 34930 36605
90064606620362753 21955 24720
169836842637074881 9654 34567
110038407221733089 25019 33968
883943890857864321 2912 10444
676304665915854081 7 13567
278577419990050145 26024 29246
604735534112347009 18745 37183
544800285076306049 18650 31761
328949195023941569 5806 14616
669984245321593601 2646 3909
592889267506247809 3767 26051
762086275619935745 8013 22369
246312639820065025 8374 33838
481270770430448641 15580 22938
943419594747705729 8583 17588
187615479388497889 32753 37063
730174102048838529 4654 30268
914048036011458049 31940 31972
909622304316311425 5231 20889
925490390558905985 3634 8768
653988408095830913 1880 32877
42020085595218857 6281 36673
247983237212604737 444 32862
691022492651214337 7704 12972
946987969771559041 21335 25993
270745863581403521 13059 30299
989947668086326657 4935 14494
754948944829550337 12876 24808
470764020100251201 4457 21139
414491353392968193 13151 15473
536677078909416833 8750 27948
831353768997459457 5887 5954
455034978248509249 11620 21321
886296938585111553 15544 22365
911303889997835649 13441 15999
201555376600623489 18324 22961
640774083715331969 32083 35586
599470083268236929 12493 14614
203256511281988865 22280 27446
378188979372183105 15689 18181
386248353235036033 12799 27403
9008990948309759 22570 34883
932880183414990721 5711 24723
403205989046909953 16952 33421
18761667018441841 10077 21848
984070475350897281 7302 14495
694206306091199873 20053 22105
511821989830238529 12710 25193
565316696475267841 6713 23613
398491425476812801 11354 15859
676082112324419201 5538 14801
874734326636684033 9948 14500
931708755922006273 1731 28980
3409532537681060 7614 27540
678096454905851649 12861 19172
618238854309438977 3169 34446
493809808484630977 6389 6550
148931931038880801 8036 33777
923333937326358273 12070 17805
403117000698955521 24734 37478
648438093954315009 18891 35355
642171652615211009 6844 12799
204841458605766753 4987 34608
777128072113086465 32931 36460
985058486246916993 8481 20262
655287861781268097 12935 13070
801056262223934081 26628 29964
983291735754875137 3321 25353
583816042853317889 16641 31958
364778300033911745 17306 28393
755955596193967233 13700 26294
259420912836347393 20808 26261
329640590747775489 8672 21866
444407771238338945 32132 35568
875352916757460481 14477 28138
177979970597675681 19131 31486
725318915145283713 14725 29200
727916419442173953 21629 26678
458967014714811969 31693 31859
695586173970852481 4027 21648
266833491766508513 20873 25329
180012542693624769 27656 33991
920386323530632193 4464 33129
176507910605522497 2244 13097
149608042380197761 19268 28604
687968315590147457 2428 31331
79973794574964785 17972 20678
264380298921892641 3244 19325
651650809848039297 2350 32699
331129621653197121 17912 28543
819615909675487617 2195 29444
562971490271650049 11817 15446
595391655195772545 7953 31019
468424786712539265 28220 33075
717895457064070529 499 11284
283980345672588897 12172 18877
540089187876933633 2178 17075
767987918790232961 16754 35130
229019436303016033 4079 26989
383192267436157889 13733 19169
876234463881946369 5307 7979
798652360999788929 10286 20731
402293693372012481 8577 26321
963403858829408897 19414 29938
466968637175344961 4231 24643
917545014220145537 23817 32707
269112431286284705 3158 29471
522762833203842113 28558 33519
453108640617745793 23242 32922
375424548266998657 5263 13756
43706406899627129 24072 30260
791846260283406849 20129 36725
961257815546762369 2752 3102
72732356465657233 18065 27640
619026223422960001 3056 35551
675081884032437121 27019 35686
741362717052386049 34746 37319
532416081429992961 4620 22746
401259473159750977 3446 4656
107042936221560577 8499 19287
833033407187432577 30658 31068
5168211971188442 1096 33418
961100388524098305 10463 14145
288630664975642049 6021 8580
700417723402484481 8199 32599
330398184897880769 13543 24138
916890934065474305 2717 20881
790989760722581505 22349 31413
474230586887333761 14006 36012
180502183525938177 21072 32827
768390730476081537 15729 20281
836844055565308033 12833 25297
946882707737262977 22419 24056
602161969491497473 3555 9996
418842655902476929 7561 22809
792332358671572481 34926 36189
342099363442574849 7969 8852
618719178455030785 10280 24159
940189232822572033 9074 13211
551781132317160001 15875 35486
42914586623613361 13017 22373
901236115997100801 13208 13341
819144792782321281 12516 15044
269460973227907617 4436 14920
939789409701095425 12235 22984
778644769938104321 26564 31336
772097728913362177 17571 27344
404401604344428737 3195 4511
741530090802900353 11879 16115
812254071964694913 6039 23001
20638709873576745 14502 29613
586824365580710657 7267 16405
972743799163541889 10307 33813
776557957314715009 14332 29025
197392351166993057 25467 35873
599606081063768705 23729 30712
819210382071378945 2722 25086
683365048860359553 4001 27980
308654333207652353 9469 30369
179202737226304961 15025 18236
942589881561193729 30665 31238
773231393735933697 20303 26587
155361132494018497 23978 24983
183299693477835041 4886 10341
693521730036099585 2241 20448
537372169181956865 8026 14486
530778205356209985 11027 22459
424656227502012481 5105 11157
241973342332816097 8293 37013
481883212021507777 12191 15050
329992445427787841 12790 19137
531590153018896641 30210 30282
309608449918176385 22531 34272
708320175647592961 3588 21899
365218838777035841 10806 16160
136592101610673921 16715 29174
834289303422313089 11925 35388
461438642081965633 29336 36365
358837277009623553 15197 26050
508832894437858817 22245 24075
784297115075293825 2259 29417
634044177066208257 145 32890
944096271125243137 24772 32491
98870306870267649 23922 31098
841522135319056769 6079 37049
165163675765036545 3739 24886
937063649975268481 16737 37649
941587511723071233 9080 15695
20183870415326765 14860 20619
212729967999671041 5796 7411
32553039326682409 14326 18862
225093637423000801 27696 31387
821413462762766465 31866 35947
614147097485762561 21452 26266
35666813289477517 301 16046
759651258533296001 4537 26595
944459485372949121 4657 13075
202825521825751297 145 6750
867904101710433153 18016 28474
424205310138248129 30256 37770
191935659034815137 8224 20976
58271261499676545 12256 30641
715494137575628801 31694 32878
703186947129211137 5540 21222
188359597621104769 1225 20895
310682319311347073 4864 32611
635113549997253505 5543 35218
99243316943713473 8755 21421
156555936257834817 5308 22981
74226059178421617 7088 14291
750188963487229185 12177 29971
886564142287824129 28209 35011
903010411189217921 1705 21821
869094237305340289 7076 16223
395706265440860993 17900 28642
394577481319188929 16902 17822
598033951625499265 10425 14021
230784582147187233 12186 12909
471352963568190145 8587 13876
744884109184169985 13830 31353
6072925160015786 5798 14356
362440784660456897 15338 23419
96792985918920497 17905 30890
839181709187286657 29739 32295
741503661984356865 2321 24955
725973049643336321 1486 8477
918171890648746881 3341 32004
968260536724670849 28904 37817
470971581616840513 994 5130
500430534993505217 4021 12625
65207563270615057 11677 37657
909470486935518337 11478 20086
939347971689588993 16148 28545
268931630955599137 27463 29614
511444898323897921 25585 29831
951779620316529025 2914 37374
306626034013323329 16668 20021
82479668393368401 3664 16141
138825502677672577 12652 24424
254955241804097441 9347 11819
700882531156569345 8554 31753
941176856303208321 8207 15614
78402931561239345 22330 35360
55664650557531561 4840 14019
630487549637297921 14452 17586
528549596686126209 34914 36713
302953188385725249 26822 30673
893452742373838721 18745 27439
79122856030100049 11086 12746
827640372014350593 16576 25532
129896997985067489 6515 11398
580521816830639617 11372 28021
711314372340826369 4048 7628
679806709366680193 12361 13451
384247512562875905 30787 37743
589804279388530945 23453 32108
734916749393196545 1566 23380
857272858363309313 35098 35735
835482442883627393 10712 26432
816645497287737473 10951 24663
50503184208213985 5027 13674
293756339806257921 11844 26061
7945936592346215 8500 10121
883040929646156801 10709 26764
425481821937299969 450 30538
536165990925674433 21936 33265
154620663486380033 23313 28560
824212869206917249 1651 14843
481926617333886785 7853 36258
573542113845171265 4500 36985
646257326596082049 8943 36328
821656768193335553 26438 29451
309895717515789953 26526 28322
93059388810992513 17061 36877
63665010558164425 16815 17220
742799236207673601 3747 22374
900109579382007809 22632 22751
79890905380203489 33659 37309
176584217486190913 151 6143
405128456557363841 6551 11517
328344464002672257 5168 33462
987763555632234625 15265 19176
768492937857128961 1328 37162
413997031308383617 21098 36385
575209969099706369 13793 21127
476722686056000129 2543 35971
927817472341086337 17447 36219
12046197250228375 1581 22511
994942181878318593 8703 24625
757443881571454337 1218 10585
211591772503307841 13021 19136
930023017310446721 11312 30468
80652170455795873 3082 37615
757733618669838849 22427 28045
721264616403214337 4131 16694
721197607278966785 12838 17739
245693195464131265 5779 26873
793874837401013121 26090 29169
70100791804716065 7218 10864
394049768493459841 928 32634
645394526576854529 2981 3279
891299806399153793 1893 7314
909843437495236865 22552 33285
401672625896750913 802 36189
503675404228008705 2866 30237
856687553819746433 4638 36567
797757604587840001 16759 17223
694599080105803009 12826 27972
247694807152544897 26682 32383
204838172461187201 3457 9452
884992757151547265 5406 8280
761534134329068033 28308 30954
862781584082487297 745 23607
933298041963446657 24526 37764
88892147579397121 1233 35854
456686514635009665 7208 24766
990870495482045697 530 26946
307300007314147201 1202 29165
955322589261992705 4531 9970
201825527709374337 27228 37151
249363101097433313 7186 10110
455617373449037185 23369 30783
436556919886239553 16416 29573
536507856342296897 8826 33821
243933533833473601 14421 14646
919761783009242625 14156 28231
904346215524679297 4040 34837
323663041958596417 5961 7612
597878332549161217 17801 17854
876809200811813121 10730 24901
219577391120278529 433 21016
474309808045632065 16794 30148
691111978288166273 28838 31674
649116896802972545 16057 25631
906707019504732929 12077 29854
280887200842855137 7935 25806
472155902727852353 29078 35008
198274061695123297 4818 29243
984751831215302017 18288 33176
211688826635707969 6957 30129
814153826741705473 34918 37479
498661068639044929 15832 35983
823133233595893249 3313 33411
859224310943787393 378 14296
178140653425149505 11532 22656
217703972651868577 2974 31316
290625122482563137 403 29017
114913556309204529 10007 18411
429941096233552129 3688 14933
761903179609298305 7772 18889
203924065681814433 34290 34737
195135494775840353 2202 20112
246998081523802433 17949 21556
43464880917191809 11592 23337
648206426952011521 3441 7880
924967881003709697 17038 37002
723325038277170817 18040 31046
892222401003003521 22517 34818
609090984793947905 28880 33552
423507314784913537 10997 11907
219210788611238881 16980 24059
788728605011733889 15235 17840
731695894546046337 7295 36375
677863180018675841 16740 24808
751226193362516225 1629 8631
981031526053918465 21572 31425
100348257562881569 26872 37781
263064603462723329 26001 33537
930808300038936705 10465 19686
320689957534831681 23784 33753
138730910132661473 13483 14682
905369933306786817 11857 12307
648925798302759169 8345 25429
610895478994471809 17674 34900
975967139760012289 3723 6640
611862677311265153 7501 14626
992129423349471233 16540 30376
495868806007031553 18957 37331
554857690004862273 236 34273
536670385420109121 2564 3075
743107872597125377 17705 21609
77593038526451601 8210 19045
4078439726423967 2749 33360
632442674891748865 31555 32986
857524128493114497 10399 15376
461910890121295361 13910 17540
220879350833225633 8702 23652
875535539595404033 6467 19285
468594122481722049 6828 30942
296398875317571265 16953 30694
563328482985848897 9069 16057
557210321692380737 7483 18705
811159744755858689 1290 34017
349465276262272065 13531 18540
114426886638479889 10646 11625
825481315962974849 4194 11372
396846613840228481 10801 31819
122902065633290641 29097 30922
221863819838585377 2064 5464
539324987049369025 11973 33656
339604081820741761 18451 31442
14630392653010917 1586 35265
238544801830979489 518 33839
176960270363423425 2574 14936
814195977646324609 12881 24893
327466305713265601 24971 36362
376440330233247553 21112 23293
312862460855527041 11935 13021
726115894884348033 24534 26829
423124650988491201 4368 17893
860278460863948929 15051 22309
255996832756693505 11775 20800
136385724109732817 620 27709
64976114001801481 2932 5564
633022692713222273 17253 23180
208241440290848353 1687 24168
284580926250360033 5932 17857
791751722915343233 519 9623
461195527547371137 16272 20719
562775586707772417 2163 29527
13406054197748319 2103 25371
377802370841685313 6251 19027
638560496734708481 14693 28704
194880279309430209 13541 30724
452789568322035777 3993 5062
720894602217136129 29646 32577
549469179569396033 1876 7160
201543673933429089 7392 15762
264723369704132225 10101 11765
59959607740772473 14267 25536
70697590153212529 3204 35465
92777116117119361 15682 33208
985260005415486977 9482 22330
263686646064606113 21320 30848
339596096272142465 18738 27084
919789970394361985 3423 37254
789894495537243521 4645 11898
94216520820701537 12167 20408
457991566175376641 33637 36083
908183056374255617 24019 34411
725068504315633025 19858 26686
183171851190202529 16985 21272
631017530228771073 2272 9443
435015242917131649 25042 27625
323187440399284033 15381 22193
851460245557113601 29980 32163
437790606573013697 13033 32873
405764652357888193 13231 19079
892156335996705921 3629 4510
548180683346323841 3777 11080
10857085668700251 1091 27763
431509057830254529 18728 36171
343213334528531521 15063 19131
312903992420750401 6444 11942
962235210456224641 4773 5111
530628480817838977 7878 35425
502340623429180481 6954 16875
311811840906621313 14116 35016
768684139297842945 4309 24369
157400775598830465 14023 34733
609706995676436481 3012 7038
740766705528805889 19094 37424
834922650402472065 27099 31116
138307184760989793 959 10928
426764222895005953 13724 29512
603324395969742977 19347 33929
642657151560737153 6028 30487
943853527942081921 6701 37231
679476386991456897 29586 32180
481842468915907329 29949 32572
801592310238486785 234 31995
679282906898166017 10209 11956
715777558733012865 34004 37082
144908818824895041 15066 35529
716596428891445889 14988 25766
203621636418176865 188 28906
352174042981506113 26767 28017
940916447534100097 31822 33444
227760371271880769 3210 18837
16850604987993735 24318 27300
144253143936371233 50 27105
479219454138593921 3060 20392
456481210000102785 9918 20147
545293493960713281 2595 8797
313926352226889793 29720 35426
207273212591211137 7121 15732
174552626269342433 2095 16573
433100301812103809 19646 31874
487091331523974017 873 23329
561715079721984961 6841 17995
12561261741975473 19542 34842
562393493351237313 19850 34098
282989398015605089 15054 30102
357582363336966593 18680 33244
431054512978288769 26650 36189
97523885016059361 27908 32117
804183654107621505 6190 11080
733768241238102785 21103 35819
519718482615925121 1947 6244
623118149112173057 1879 3002
716482870572878721 21147 30391
92235419906238289 4953 25435
777317771488849793 2831 25756
836228634550380417 2573 34407
3357921576881751 3176 31513
148168118708447585 7027 34920
203909324439134561 13177 30157
596833121804536449 19438 34764
610886377056818433 19907 29717
89747024328794113 26209 29106
436733442233059329 10879 12785
946966217946041473 9366 28089
157837059323501441 3889 5846
368055743178253185 14543 26266
646464155244981249 4939 12867
907559416214809345 1933 10863
121365287992052369 24935 31251
285122549314927201 2644 21918
329801233918129089 10804 20681
56162456158816097 9840 36123
481501481927242753 9163 29821
103494444399821361 26081 27771
570714998950929729 6140 18364
602528587415349633 20396 24892
636126071313231745 12987 34991
193133276926339201 9156 9918
363395603190678401 30634 33068
608859725216845569 11864 36088
510752609725020801 10371 37361
886792472893297665 9650 21720
996868399843318529 12247 20516
265488351182710849 23859 35712
571883877690272129 5864 15605
406229371741652289 24303 24702
580449200328796929 15048 27615
520960421405803201 22966 37503
906032948185217153 11635 21773
918358802244263425 4792 32936
561235472425916993 17850 34860
589791557758246657 1197 5267
505157953307207937 18540 35301
499359935625925313 1703 20819
554544647758813633 1743 30568
805386480226033537 26604 35041
369065962509043969 29463 35994
339287179997519681 22985 26540
214876509679125857 9693 34369
255403050435376161 12536 21950
321493268766534593 10449 31694
770258493713548417 20007 34486
942225930693648897 9101 25747
609746501856037121 5333 20692
473636792380833793 1017 12992
805027558006436609 9741 16621
404412835276698241 25358 26516
426810492957883969 167 11496
850839565290915073 20587 26532
533791323713892033 6501 22442
602910991689622529 5813 6592
72828598356679217 23462 36250
728242664289130241 23138 36873
446418095597245185 11762 24551
194203897806854529 11162 31077
705426812213630721 961 19194
962201831894123649 13308 16754
72755103149084737 21320 36807
162107433418594113 14227 26163
720713640350496129 15760 33383
928199671340454529 4131 8309
110014991407645377 12173 24263
614282917544667137 29294 33624
730423465208048129 14686 28152
314309039693103617 12431 35724
825049411633294465 4021 24691
328203546452311233 4201 9876
780530143410473473 518 17021
812800402987623041 12234 15808
169071462259104513 1205 6443
812389708822589569 9378 36743
826035301801795201 4591 7325
901430772033012993 30404 37210
958438687802889473 24226 25188
676427191355838209 10812 33393
790848596892672641 12934 33471
219874719594489665 13491 20568
189681249922223585 13348 24858
351134613546005185 5920 24444
141229357196948513 15403 18767
194604201597133665 3144 37149
149157303006852257 4403 29817
985635376886943233 6258 31691
232439600447079905 15165 29353
325613779258990401 2511 29507
323516099134543809 2527 9617
222772793900670497 10613 37422
619231470656103553 1521 19964
58416678173518481 11668 36979
139400476366823505 11196 26523
554417688598316993 21723 22467
591596735941053057 27304 33780
171775236816362305 12560 13806
479250712730170369 24413 28922
854263444798927873 24430 24432
869756189438760449 15546 17054
722122003250252161 88 34636
501282818316148865 11617 34846
232567034639497921 1085 3207
300451665029740417 4573 26384
515395347444414401 6187 16196
99182752240587041 3021 4076
544233799111562881 30776 36743
595886979439370625 24941 37194
901251280111200257 29336 36177
981135352227305217 2923 7645
182291488055380321 31465 37252
374685505107848385 7704 12454
87891519792723473 10200 14660
735719514826037377 5718 26236
411163111232180993 7591 32510
650405326511417985 2821 35387
702012040604120833 3425 18815
838050926237080833 2918 15531
630611317378178945 23517 24239
288767098877130497 2359 25135
620946676057631233 21882 23713
584316979896847489 14155 37703
38547117020979017 6464 25657
62968874961910617 25443 36414
195652162253015393 30190 35082
724376989878884097 13753 32000
90205609809725473 17220 18248
692325355263975041 4797 29186
485824588924916865 10759 25525
685120981284065025 2554 9765
577998780674786177 22669 23811
489890312200657281 21345 32496
523597901886592641 330 29640
883393772631556865 2947 8077
710543203790972929 199 29578
978489401921464705 7996 17679
500773177802020801 221 9566
654974323318789633 6089 18512
115186451570249201 22173 33940
492370271028704577 1542 33485
86558184454720081 21820 22441
760704963994065537 9687 33997
574452960255580801 11186 25508
466006852050284673 23570 25784
387930559261693761 4226 29365
554617721679569793 9534 15268
616205866627037569 5369 30901
846889083550308865 3503 17633
781920098204739841 2926 24805
540907057195447297 141 35830
877358714364458369 7971 10528
51677050772852337 7444 16760
506656459118946881 18673 36038
832826512367240961 23170 33981
753427746237942785 7308 32962
733063783192818561 29984 36664
383643359889521921 9070 14698
629892581149384449 355 4409
17224562018139267 27002 36955
628112728795045377 11356 22627
854469406063177729 16085 23172
219889134666580321 20096 34056
360058044312747713 383 27437
129628313818841441 25049 33669
7494326179131151 20836 32758
705681507762783105 20055 27090
682826447943863681 9177 10961
344070053589902593 588 33747
909777939267346689 16392 37365
967247456454153089 6332 16379
181593225482739489 17201 17518
78296467415071905 3146 19901
171842939947982401 18799 34529
656964184207730305 22848 30213
56286334654242153 26826 33620
910563630837671681 5562 27843
692351874896079489 31652 33581
948283072711724673 4373 9828
980048255012743425 13005 20593
648118634342154113 6434 29349
250378812609358913 9561 28586
518578202266205313 30209 36704
242875544074376385 7296 22461
625709571356580353 14081 23655
437987488934570753 25633 26645
847147770604614401 12625 16047
903280299467549953 11217 11676
449545012629954497 7321 12982
117985456169169105 21039 31472
396930679356920257 34432 36056
6914176134312556 7330 26298
604716301258704897 32480 33784
523078286260162177 10677 26994
968200416984366593 4508 6571
356926448679612225 593 25005
407759485302619841 33805 37262
514644491170816577 5718 32237
355916488353663873 10814 26643
827163821123701121 11882 37149
858669355565311361 9572 33123
732810838378473089 1956 16556
98026586675111105 1872 20241
410419082064887425 12288 25980
208949937217795425 12467 36722
94624469203058225 15526 25247
305172035804524481 5767 30901
188431095105539009 19126 36605
366732958016044097 2321 29961
643462984745955457 21233 21657
345181312402992577 19519 34123
31237814833698253 7024 21899
381032345404378241 20403 23058
289341761142726017 24263 30405
97543250661367153 13385 14750
898169840185868673 6751 33770
131117752306337825 8293 16437
784789505100750465 8232 21284
969709399728039041 7023 36470
173002272143488513 8507 20994
361947539383180609 19725 33331
992163774804186753 15441 20510
301435508128939521 6269 23318
57690143936309113 11969 24367
392640612487426241 3722 11816
362738182723720833 8243 29639
895161812837848449 2131 15372
943205251740348417 19565 33102
144001090454878529 20839 24344
672057578167414913 7755 28901
466252275742981249 2753 6935
127152644766294289 35676 36363
716929022763324033 21763 27244
655746991051533057 10831 15120
870240699562465665 8571 23023
745331148136184449 1928 4941
161818351439620769 8861 22772
840369816856554753 21113 36191
145418331286712993 5587 29732
301846902541893057 6248 35272
537299079419156545 9012 12008
749630948563666561 9341 34289
115369686469826145 9183 34879
427799823868408449 10269 30403
14338230852672497 20888 32248
831156627040844161 10981 24065
481522464655078849 22969 30784
164322926248086529 5866 8738
960062730115211649 26734 30846
46574999365223137 5597 25306
751400137401141377 35168 36123
78621425889021873 7172 29938
377870848000469569 4758 23077
610365057429778049 13907 30110
791903638276117761 14623 22374
292765262991377281 24812 34196
201496428281089377 21319 36035
973007089387412097 12781 27513
363328131305600257 4326 17554
179842957629968929 8101 35585
77595777981457553 29877 37704
802800326534384769 6262 6338
320543643198838849 3816 13132
190569365139605665 14830 17570
932929942844324993 15861 19653
519133420627586177 180 4241
701310977733761793 8642 16425
379812729791634497 18717 32722
738979158076091393 5665 19410
318196053866490305 20992 28300
143418350456975937 459 587
555400264895848065 26791 32726
61390626027858273 26967 31256
669675678350703361 25858 26399
764436150849014913 6242 30062
153984125401361633 12850 25100
738439489510369665 26357 27978
868837416247846017 15053 19792
129498719817995329 6969 15574
528083898103272257 22169 31846
67965004450726953 9047 29880
430857838674089793 3829 35741
349609585316478913 2025 6020
106425427188863617 8229 10405
314193531077279425 32891 33821
301069992900995201 11226 17294
868381790526733313 11003 30462
152501731577824993 15303 33897
964516121266356609 28464 34507
22947976457377453 4876 15965
578594339928720513 509 17513
614397767825405313 8437 37818
683565243600526209 10192 20336
11659875493752027 14696 24179
578070941153036673 9816 31587
837229660765625985 14530 17001
211621619572824225 16142 25294
890668305919494017 10935 22892
940644697327662977 15746 25652
937308576073629441 5779 25534
842142306724923649 8597 10480
787353431809169281 16903 19307
202713768152783297 9376 29864
137982457021944785 23691 30616
566574119829468289 1513 33732
485544498904577153 13594 14874
6344830682060377 10314 11622
799043204394902017 674 23728
393016292017819073 13229 33597
192117924212869441 1702 21185
200144995251655201 7917 28825
676995356308633985 19950 27989
800012006514222721 7121 21871
294773138218690881 7407 26610
180175230679914465 18820 22045
809122736061052417 30925 30960
270944138865928609 15465 31802
131426996589613761 14345 22188
902870888261041665 4053 16379
481294693606894721 36311 37543
533225301756047553 2266 3079
330443975959216385 21618 33790
664994148695207297 19916 28905
913331282317383169 27154 28302
586620142151957633 880 26455
446587855920984833 5246 35996
813670712435445889 14251 20707
456379799842249409 5179 28891
105407866176832961 8613 25834
250961479258794625 19482 28213
211035374488325537 13922 14345
358401392643823873 3986 30729
20349223195381685 4259 8826
334489787176057281 3629 24892
768279831980770177 7039 32654
115158690618596177 26118 28940
381103729677150209 5888 22865
463267958365694465 8322 13934
215187729299550753 597 7250
418041513661105345 15363 34208
242263817941761761 4870 10683
49286452686931881 16052 36632
562658113822855937 34498 37464
54050388558220417 5281 6203
752821917400225921 5034 6517
949978384482481153 32161 32515
323235717694991809 20013 36085
359034744728827329 492 8400
727828278884970753 7652 30830
722407239681008001 6062 25612
401136360245651265 19008 20425
8987033544638480 7924 33060
282270698608513729 12383 28089
179794817284861345 19083 37808
868404844024333057 23195 34972
826333450782296833 4960 17143
72726249706704497 33282 34626
235925732141868865 6542 22663
374272557508383873 2063 19133
633619247665148289 3485 13021
955888748707238273 3391 31763
292576174542578113 28751 37665
253969161849774145 17366 18732
995019605455009793 22604 34965
490328034117652609 3005 24248
901696195670656001 3338 23634
121538790051111793 6062 16246
420348534149962177 2440 12395
406327277149287617 9208 35376
802196888764232321 6649 27853
755842687205536385 6979 26760
474696050033653441 9647 24470
597786542884705281 14318 25888
234801776519805825 5281 27024
873998732398028673 18478 29724
431880802104796417 15928 37730
171263736455827585 20146 25353
330835808287904577 1807 7580
182990369047310241 10703 11802
58319166292502449 6986 10012
863411965528570113 22159 25288
364740928471025665 20593 22387
205924693367897761 22593 37662
726815421333792897 15501 29381
624404290087014145 12328 24529
377594512739452865 34343 37495
389158372751019521 11808 33798
982678773754084737 15645 19061
198326875676173121 5296 18357
601411393729382145 7561 12633
51842249700989385 13289 18009
547354524049648449 1954 27154
120758779397178273 16938 23124
832352025280361089 24017 28578
778837495020276609 20997 21389
411676374422992129 21050 33835
129505041552221201 12110 36919
365333876505378177 8312 19180
866779568711898241 26828 34287
490537582767824897 10955 16263
649248492408858625 6369 17709
872520716567013505 13124 26330
693537591061904385 25338 31410
366248180539709953 17180 35659
789148775594299009 3215 5943
102690360456893617 8250 31380
222537582077613665 4647 14292
6476606181717416 324 12095
380433599640056769 21979 22453
25876007843269377 3138 27366
901364957388899713 3941 19833
306224673401342081 7269 26966
596961219675875969 30269 31422
935634833662863489 11453 23859
641586235370219521 7856 20301
657887607315654273 12494 34463
935623684719089921 5721 24593
546890293088214465 13175 25051
343558676110212929 13610 17686
19613753796104305 32309 36770
997221524921599233 13046 15927
646966997300570113 3006 32664
72731100443597537 10176 15298
634784310752603905 2082 17538
985861360021416961 21562 24469
837009312640962177 16022 16418
816055989066718721 17159 33184
393739857098463361 7944 15860
941672447599245313 1177 28002
165642346698422913 12733 18984
108983700283509681 22240 29498
46520378233463337 4793 6357
915245520062811137 12852 24297
441067023224380993 23302 32139
382320832672753857 21211 22887
30366718571794849 3111 11778
982081445072708481 2364 33837
5724825936102463 2064 6699
838107958430434561 26767 34862
510436744424804801 10721 33956
752787347883256065 3272 14308
172542821789622977 30665 36340
25583726822596021 16357 37628
523376786925435777 19577 25399
852937918300398209 19222 27009
116271069663941521 4187 27401
100104247584532401 14537 34208
522190967151953345 8603 19984
390468752155939585 2342 10902
159622793103327617 7686 19373
354305273721259073 2409 18267
542775596673006785 6361 18937
285100809863422465 22811 28717
323268058313420417 3790 13829
903431574502114689 30608 34431
27415808894271977 4 24805
262399475255719489 2876 21859
62034463499376361 11822 16825
74089584998979777 19473 25736
662734722338878849 4684 37866
495312329007930433 8883 31974
987128825370650241 31305 31835
823057500792991489 15986 26029
517674578839528705 13169 25054
160945675021437761 26976 29039
385382355717073473 16760 19783
432438017968770817 19506 27012
134082250059659457 5321 23736
344345137685991169 8693 18419
660383667884719489 1455 36139
368464461728073921 2623 18511
845751077294220673 722 11459
710429345446456705 25493 26900
715219452247627137 9455 18776
929647664386415361 30852 37624
533095014627573249 6323 18972
548151894079381889 17650 29211
410087123882778561 5045 27273
568530207666604801 11483 36993
796132296746730369 1366 8542
207474504031793569 17103 26111
807347487110806785 6128 14731
269823097572277953 1778 4939
418642162522612417 18959 33042
561737612590661697 9527 23211
68093792863738401 1459 4891
372739155212393345 160 15275
256112346380188417 18320 29706
69302636036226777 1109 35374
803846798483650817 32132 37792
800383946254306945 6945 28535
798674913980331521 18643 19380
834576861785905025 35314 36116
989738888042456449 10719 26650
914470497708428801 30724 34430
611266379331919361 24591 27858
7256448357750856 8601 20713
396094287103100161 4522 35250
556614925991603137 10869 14291
344752709642161665 24483 28144
59249384273471153 28504 34153
937592221516286593 6030 22613
222147987179248225 20464 32566
736113614496343169 3019 8723
262557548280753409 19060 19730
526535837864432897 22056 23273
489719021537929665 1859 23059
899741239835119489 9288 15385
801569285003182593 22916 35859
461837136025867073 6578 28870
597825362330432641 7375 9852
666608857168210305 11651 36546
804780224823289857 27182 37611
210237374537374689 8368 16104
512498576004539073 20275 27358
899013167027785473 698 20976
510834496970289793 2946 27405
622458709482021505 22534 26762
610320459714607489 33674 34424
725672235323042305 10724 28734
300750072918830849 32494 34285
265246530021759233 24171 25722
646203105181690753 30921 34530
869427664509426945 826 886
362924795808595521 587 14656
90808370930648865 1240 15552
471300107673322113 10471 33167
526287180831655361 2068 3131
912552763166857473 13423 15871
167554727064615617 6966 16863
795246717878235649 8759 29297
183060206839140705 12815 23080
686828197257113985 17996 27058
579244879127475841 12290 14509
477756965164182657 11767 23242
898766997405640961 11075 31171
578064822386679169 13403 30744
891957276860555521 10522 12319
513412085638641729 4087 24199
724099360111889409 7763 25413
866777133984641025 17240 22063
177434427394548065 9735 33157
213108530082614337 12176 25337
379610669570677569 29221 35084
365894852708848385 3511 9280
464366915457336641 24167 29488
555821967696836353 18576 22688
77522632588308945 16425 34436
597527370756608897 4057 18131
522525450930334785 14854 15361
301687604187627329 14981 20717
458938879464550785 20491 34320
778850179438549633 17966 22160
34144010388477141 10653 30769
35373359526239769 10853 36677
267108758735158593 22293 25592
199414179428600833 22757 33945
797796525245320961 17093 37105
707682564240961665 14289 14689
311821510756754369 2729 23815
506020480425334529 18117 37323
576764482454795009 675 36325
620493395845365121 31662 34783
958039102223292417 14164 17909
372671857750901825 10957 36286
340508556894963713 13123 28745
859624851468986113 866 4565
235878231486548641 3298 17268
93296512173580481 1713 11559
857654300076749313 9396 34038
422990201438359745 16558 32826
395786175930023617 3815 9040
287104238468458561 28500 36262
144575280181886273 5517 10356
265310153956725985 3390 21198
483354060116351297 8460 19015
315618610428046529 17942 27486
27277216139456329 13646 25687
30435945649863073 3017 26453
178182589492760001 6983 12849
263545397700625025 24744 28113
767298885999185409 29879 32834
759578819083394305 3432 30961
610442131597334785 2459 21823
691476205468902145 4374 6718
175570229752256769 13738 29929
536933418913555713 24591 33665
251509047460782401 21191 27713
507651334085068161 5077 37114
91800421486727409 11056 30973
98670095608802913 7373 12422
869946192744105729 9742 17205
581156154850603521 98 24740
350579067844709185 12543 24085
419281512173775169 598 10657
284135333592043809 21200 24099
404414952670208577 3331 35914
57907411672307065 6720 30992
279903867520026497 15128 23011
545445668715341697 13249 19476
654964258818992513 20599 22771
941653794020883329 7198 27700
692469042559572737 465 11935
802693529341862401 24114 31406
773398250040571649 5784 19585
854143966769544961 13218 30985
724232604247696129 14368 34250
465946454897260033 18794 25164
206120886140993761 9654 26560
941822464593830273 12578 13716
959090431170587009 22938 24741
175958027090384673 25775 35649
220027159659423425 19278 22358
162101451304398113 10892 35711
311745314361296257 16919 36183
249570900986793025 7388 33464
815258200581283201 7608 32617
436968564222102145 7704 25321
741690801334108545 14367 23097
700552211155692161 28874 30889
297396078913067201 5026 32721
861850603742158977 3241 18545
206494352352841313 6325 33680
103160766571345873 17914 37122
249423040760305537 3809 21201
721195766070199041 4649 17314
855212128192711425 18538 30579
680296992139428609 1224 32185
615880661841174529 21134 31053
143188807786817313 24990 25136
447054990618305217 12666 33300
251737240002011489 2118 22763
198216068628013889 22583 37177
708271373914815489 9881 15258
538626132981825409 8152 16048
497461692651821633 10733 12197
304459024037527105 9570 22874
222399029024661121 18565 29160
413016731246180801 3445 23403
287582424857117057 18404 28059
513174364287706881 29417 37503
798297616118762881 6898 15503
620503677856625281 22908 26997
249373094962972897 114 11361
337993068705543489 9985 36980
837829743083990017 844 15015
505144394722542273 13284 25288
913277010792977921 5304 26302
23731207404338761 28406 29418
66767773894444105 20258 32602
142684479627611441 7934 18954
567783773627294145 6985 9749
198823205352965729 2692 24390
389987993982817473 16856 27667
698236085161987329 2285 20312
706349158078733569 19752 28096
754063347931676673 3151 30648
569921938778751553 9625 16234
609375023264256257 3407 18810
751096148627961985 1056 26552
138881295110081745 3137 19304
2970533836435863 2623 14150
40744194173832681 10149 33051
655259937612139905 10181 22417
459862631392681473 7878 20815
705825006741267969 16054 22169
365916618526092929 7460 18224
320984007088267009 3909 29128
950128219155857281 23648 37004
913940807596720385 583 32017
684014667972938625 14269 21442
307270980713195009 2674 28648
842545406447484929 6272 21494
934847328847641985 10722 17884
542129605580619521 24462 36265
565148554096733569 7325 10471
636474029236353537 14417 26179
445992358995045633 32595 33461
626538824844537601 12309 29403
428310305492470209 27466 34538
580639704983340673 24756 31727
746236250900015105 18128 20840
519553777967395521 7887 31295
546891365692882689 6145 29693
709440201759804289 580 37233
387122046360691009 8734 28232
54901072572441481 5199 24064
103272599091024369 1765 32362
444066747460922753 2530 12843
559224586976373697 4644 36434
69153767704222 23988 34875
449881929560515201 5082 23036
2675079452728824 2857 32687
884169269486609025 14049 24828
953144937940002945 15967 17762
202260547588775105 5004 34320
226759888751345793 810 24650
267629884290702337 3591 6651
465295288339156353 12623 26814
982942771475389825 19115 30759
917035147061454849 12319 25062
965460221214431873 6007 25248
536068882913205889 7803 23010
104094117878201329 20834 27168
46540682198283889 5698 23626
376156149295812993 27771 32627
121831384474610609 10706 13257
894870478054169601 12178 22818
868296350083426177 11203 13513
529528989910591745 19062 31643
39502444615258985 13753 32637
502985008300253633 5738 17438
718398302139561857 7032 37210
134617517450724481 2545 22159
326813518344785345 2466 9389
443256238851514433 29353 31836
413661228012671233 4529 9536
79670151505428785 19990 32032
471902298702069377 549 9933
27593797339346085 33726 37277
408295127622594113 23363 28074
753061161574468225 3041 29658
981429362083936513 11048 27448
923964843352191361 6535 10192
81079196083805985 30107 30737
645210302267162881 17079 34877
96646908247969073 20084 35039
273757632174305601 13169 19076
619347852548045825 13083 31081
676274546208194433 7548 20488
466944846377977281 5773 23044
99376380905081169 18020 36326
316998871998947585 5334 33026
210268795982603521 9502 19515
673197482751071105 16842 18507
692996611382152833 26720 27823
750710049976092417 4656 30590
10419947907454487 21509 25509
378461268914414017 11614 18204
563690204145952833 23959 37229
203522906621913089 18724 18781
569410761716472513 14398 16902
837832034367629313 11511 37372
588477328591590529 6228 21711
1708680829651144 29159 32193
527546973886533249 8207 35775
586035417053473409 9585 25947
752536028955884033 946 36453
675037340124077953 7703 33846
846978290821216001 9192 23329
450948380984776513 21084 31888
248432356383073473 2192 25479
269763599728960929 2769 12485
225491623936708417 17795 18849
20959335579796345 24712 35448
441832356502200001 17700 30633
887239067566270081 23661 24396
953018494369178625 570 3492
277971008241017601 13416 24350
994104762232336001 8981 19276
910345673191884033 4564 37000
191178253040309441 27514 29926
46910432894073041 16338 33978
187277715408807681 4884 33465
158086560401073953 27841 31377
3609944679016764 3110 25828
4685765103850771 8602 30808
635107060794251009 22605 33001
790705687934305921 6142 35428
504598604602453121 29332 33671
331346681503994497 22687 26634
231055534602798945 5227 12880
510550552879919937 18964 28172
207021827108224705 17522 24182
315365430113892865 9685 37384
509654319323896513 2470 35839
976332789505008257 9304 24094
128749896722329281 14597 20560
781935731173895425 6713 16508
946278769884198529 6885 31019
301142964849333313 3589 12387
909522940783649153 36229 36736
583338247904883585 6326 9747
940451445531703425 1242 10283
640077753989388033 12460 25972
157571756425912929 9530 31765
355970815592463937 8720 11831
902395719765731713 15913 26823
716053894920719361 189 6763
405790499441867073 18068 31044
638690598108944129 14707 32504
559084999669561729 314 31851
378602958016401217 3939 21668
439429609281976513 2862 29412
387640395917891585 4875 12496
116223778629485969 15814 33675
58328080498057489 499 6413
748751496051301761 11584 15968
86584021256463473 2455 24378
542590185144756993 3098 27622
59297474803102545 17296 27738
457949944323278401 25794 32942
508682547059841281 12896 34355
3473187747342622 13967 18229
734863783647881473 12688 24545
142322207387952209 9135 28955
752205888779990017 20552 32442
365433984458615425 14736 35492
603022286471158913 4942 24008
435020686694802113 4122 6816
262369155057605505 34727 35819
964568157212052993 21288 24886
681118624295919489 18927 23797
567894227236610753 16452 26547
24662066731501397 4357 29928
198475719766729953 1116 34130
734027165369710081 29375 36608
922527722950920961 10042 20935
128929056413831233 7036 36980
426268044325833985 12080 22130
634258444734769025 10958 21341
81548229389444065 15435 20192
162158985322427905 13699 24860
583536629857643905 6941 33823
698107339638951937 2638 34488
669906436423364225 10544 28358
892433312743186433 30113 30342
517036586493357953 5662 15606
182086851926982273 140 24525
723859474113812225 19442 33631
4611588895805597 7194 8759
478030367846866241 34562 34806
263544620748817249 2397 25261
293844922581857985 896 36049
84829876595343025 3864 15146
379302499166012545 24339 31753
875444646587936897 20575 35946
207791884261201441 13896 20521
17352703439932783 849 14340
198676636383094529 4555 35534
976604233247130113 14459 36078
234483366809318017 9919 29890
642228966811650561 8774 20956
415700061884304961 763 32952
895869910532866305 25931 26655
492560329689144513 3682 8243
160908421252905505 13379 16577
196640489663518977 10885 12431
644335149451606529 2177 12587
659211879513467393 10705 29094
901704534274877313 26791 33222
529073627965285441 10010 35542
818161086272425601 2731 6185
12473571168005293 33751 37407
746843164867406977 12873 19057
968510144055084545 7571 9442
362148294320078913 25139 37454
370676895996755457 28735 37357
653791261411392129 13407 30681
647475305881865601 9943 22701
899086945341167617 16721 35218
709653127444500609 8201 30552
198467154845126017 3983 34532
748346451618584065 3796 27329
92123548233317361 7216 26150
389864061006452545 7433 23798
146520601305162753 28368 36709
525580372880906305 13396 29195
58838904343303969 10975 32314
118156141633836145 22027 22650
487738068550179073 10546 18963
935607503332459393 5907 8014
830223037924824321 19853 20917
718133330386795137 2788 36147
711253424782945793 11298 28397
982890293886949761 11460 20423
300922710200126145 11793 23330
564413135612330305 5281 29643
965977739510911745 17974 36272
492072141313183681 16722 27594
776564768291976321 16832 26051
833839834755057281 30665 33678
48730906330042953 19543 23587
376788531238471361 7044 34104
739038078583462273 7789 11749
85024353582401345 18420 22784
346063809479453249 7019 20217
787956471829101441 6645 17076
642637210322888577 31361 35951
749681862623422337 10275 29566
175679342195998337 7128 13909
214959643303526337 24503 25525
666096432019543297 23548 35265
917841208481792897 30305 31413
727545307798401153 21447 35287
593237783404600065 3507 15185
292812022873377473 15384 18222
946175132888530561 18736 19404
587968656549612929 16629 31880
386877482521665409 4018 23157
210878446647654977 14224 16464
395892157408912513 6631 14653
783670195184008321 21196 21854
94770586811488753 901 6872
324738648528395393 4747 23083
204660339110578337 29542 30842
345738414042649793 11132 31494
538013615918995201 18992 26958
81934679117949825 1915 16485
766095144736158977 4387 16263
550601971535250817 24509 30396
973099806244459137 20090 29247
944181086282313217 3991 17027
290008760503841473 29990 32470
529069219641606017 7297 37186
623112403643258241 8084 26715
696184107612793985 2657 13473
865831564083112705 14465 37840
674141509878147329 11958 25057
694946463477503361 1470 22856
584583706272425729 1675 33740
578698547060501121 3901 25648
849691449086925825 1441 31374
656324483565807489 29596 31187
631266983476024321 18427 27282
720339502821463681 12212 25979
478059341054709825 9953 35822
268161509298163745 12078 22991
160129534300054401 7231 29298
92192098729643841 24615 29669
134887315839030465 14188 33396
126185722497350385 19060 24286
826059952434491137 17724 33368
972516845283553921 4875 12019
820682676265896321 17476 18514
765513769016489985 14810 24444
623280996373623041 33762 35679
978552771073314177 15623 32308
924156342870539009 12414 16982
462374007064337153 9676 29043
282862966896260545 28241 32028
624107623346407809 22361 36619
402670517077943681 20716 34940
951998281345577601 12465 13099
623769676008080897 10526 13238
286996952321491265 4780 33408
537378370164056193 4709 9782
328871559792869313 20477 28816
197619073309851969 7997 34512
853377815563124609 25549 31358
978949265001453697 12255 35707
347421622450564609 8710 23842
535728199515048705 25029 29516
900585369247867393 4337 15127
685122291274900865 24278 27658
374605778447001857 33769 34166
461129721068886081 11142 24557
679269608513511297 946 10491
811570305252608641 15394 36877
21841119462958857 5352 31624
933133927018062081 26448 34468
731515291788301825 11956 17172
997412774818151553 2921 9783
397836909168315585 23790 36362
334579801946517825 11945 30580
965655946545826561 14714 24634
677790101805889793 1239 36176
356005170257173377 12934 35195
750960689427287809 33581 37494
741483118823826049 13377 35915
746681289239383297 8344 20674
674506176463633921 29417 30028
806788191544029569 25684 36120
701700008581514881 5792 28925
818962403347676161 29779 35643
902262198786143489 1783 32963
870411374108087425 10240 12643
26344640050073309 8260 15128
533791811728470145 700 22369
463453305587758977 15710 25645
688451126737959425 7855 15583
655457063154802433 9396 14218
380871222240095617 6339 18421
353476087772900609 20241 22561
711330724477804161 5711 22855
99808081355011073 6121 34766
792945664635830401 8843 19194
432857685368102081 7355 14505
890247315610139393 10501 11050
377738965359032641 18062 29565
154922311104506593 8902 30561
468306243054978945 1951 3778
603374281265146753 13733 36897
625152853626847361 3395 33061
651933985250487041 4849 24217
952452732018084481 5614 12043
567025238845019457 10171 12127
131894371871613457 16741 37543
782149924133982209 15439 35447
610780756378527873 25689 27545
239735955666546369 16559 30002
176974737413988961 22051 28416
958620397299320321 7647 23865
865008326986181633 29497 34002
889394664078651009 13693 33114
642540562729454465 1352 3109
28284712744174101 20455 37814
340411445939007937 6224 16703
393213287133860929 9740 22694
166716048358924961 33066 36668
152700515026886305 13924 30008
488271514387488257 1082 18157
126895957183705825 3176 26083
592415571026766209 14840 31927
278167667671930017 14190 17812
236169866465342433 208 6201
294116001027802561 543 2579
836247140827911297 7194 13952
123698973215176977 5975 31884
205000956064676385 9555 20273
493522336974905345 2423 16584
551402134207098241 15514 27104
31584082131040249 24269 25027
853463693144401921 9122 26444
633000043871462017 10760 21859
213023419658330945 25595 32886
251828739002696993 20105 28620
73925954825224241 17487 18647
816721782319234561 1734 33731
495407793121490433 3807 17969
910130573134487937 11038 30224
397823196182695681 13971 19328
58435836438306409 26535 36998
128349842445604881 3842 34397
477751523862231425 1062 32521
438406168901789057 14222 14640
545106863135316673 18072 18132
265168277524612257 17208 31612
506017260592578561 610 23465
352327835302144641 438 7024
290996047409024065 7743 16219
827042707291528961 24444 37234
490442176596680193 23161 37406
522263453182599617 22312 27638
907952329266322561 13632 17629
226174129180765953 25253 29223
318746266296322753 27049 30460
917873315966812033 21374 21776
569374752831592449 2514 3082
342286333435911425 15508 15691
959274000712333953 20611 26088
483702575258742913 1428 8688
181161853710790401 15896 21010
20803326251627397 17561 28151
34396757395448673 15200 22303
716199761637465601 29644 31032
83026409118943441 2538 23501
673740054693386241 7291 19231
167106002028965857 4851 34185
348432866835221249 4333 37047
999736889195730817 225 29354
652375485137600513 13289 29476
504785821480417921 20866 37673
765171968850847105 11086 12996
327939629818601473 4183 21054
889958758117277441 8537 17143
425567134886115649 750 16961
662048183552652545 13877 14636
485882159576391361 20926 26686
208226028444659777 26635 27845
980063522877820545 4679 9493
264123024420523937 426 34878
948137318888669313 1173 27246
577948012812388609 34083 35977
271896677804939201 3238 36094
589417858766491777 7692 34746
634733870047057281 27995 28824
315031520248556545 3868 20267
438339552268523393 33520 33856
224142876556197025 17864 36834
595221275714536065 1686 3813
583182646318594049 3972 18795
658613931965000193 1545 37316
545286649330645185 6738 33903
916298282647261441 3602 36306
924500182328262785 9955 29855
239727944237948513 776 24853
444013764198341953 6811 9505
651755949600683905 2248 3284
722675438487105025 19483 22998
152954498355377665 23795 31237
265476983932355649 26658 29518
412539866047779905 1110 33442
251174417540529057 12380 34723
809735399867854209 17915 26245
767064721365056129 20414 32633
321512583971966145 12889 33368
111690415271286977 4320 36345
562424451959465473 19520 34535
522032137025231425 3835 27625
12659791100787743 5033 25659
626474979007429761 8169 24033
628207813978995969 2915 27521
957537685807988481 11425 14735
590571553018733697 21021 25007
921453037353902721 16056 18214
395987793832837569 498 34336
448334263907295169 30295 34056
237457106138549537 4598 20061
694249236288772609 26227 35305
465088669134040321 9675 17880
907128053774226177 3797 24078
908007256020184193 12588 20606
780717391032656129 18476 21348
157316624433555329 8309 16408
671676544990926721 14317 24200
155266488505020577 8035 9423
752968802211245953 4293 6973
563032021010108993 9665 30032
223182835171012769 18768 36523
123356497080308721 3480 28816
648308301285911937 7751 15821
647197544064290817 19612 26757
150963999811576609 25318 34070
587318031304732801 6626 34936
148354596526179009 2668 5371
319451862250325313 2004 37486
559609875930174657 28359 34739
250297840510810945 22108 36429
816764099440465665 4269 35256
226601848785641377 9333 23415
786162843822122369 17837 20625
379466086853341249 7 3421
437590235067791169 29052 32593
966878714403740929 9538 13452
329871926869127937 3137 27697
1945994595374146 32251 34875
758963590363240577 28233 32585
360091152660011457 19336 29470
503813573519746433 25908 30088
940085750814205313 3353 14425
582417445583804033 19735 20777
790533360063015809 6406 37128
688509650845343617 6520 36341
762891838969650817 2659 37597
800128576598783745 7385 25878
721144129685434625 6982 31018
629368277952206465 8120 12380
510537133505380353 8503 36842
683290023910291969 15105 29206
555816689809226689 11919 12979
883457972501144449 176 24141
726595273351350145 10379 12272
86851109374439521 3813 16467
696654131278712833 6332 36415
932307987150377217 21737 34920
744949127361394433 1835 33704
740395656662645505 17824 21412
45953701073180753 11846 27030
265990487395708193 7227 7513
333964627854797441 19651 29553
32802448895072445 1341 9628
277261497667247169 4984 6427
773941180533935105 811 21332
130175942034185249 21694 26752
619737749114523905 26035 26399
931318748522606593 9366 25022
398446959821153985 3721 29841
899932937624342401 17939 34513
347538528849216961 14802 35657
63348444048934025 6540 14718
300479890837063809 2636 37323
574631241117572225 16940 30151
813602209436670209 18411 34755
607008208084600705 22900 27003
821969251099584897 25892 36240
409567947020988737 7746 24060
900324532548527361 12906 23378
453438464879504001 12465 35108
605435151601053441 7905 27366
136306276979638593 14316 22534
714616952967464449 11041 12333
144015779212701041 19116 20224
137291332657962785 4037 14400
903729271096622721 2283 23008
35159000622403625 7481 25825
12406262146676285 16636 19381
235568848780669537 21865 37786
345629982687398721 31927 35682
971244702687091201 11255 22137
101904712507966625 5691 11920
111199350677690497 21890 31175
656512704590212993 22223 36771
536185702689667905 20153 22870
541318265990504705 4085 37466
333584349511166785 17713 32568
907930542508125825 5266 12575
59932474567194305 16439 24700
647160312303434241 8471 27267
549598021615775425 23743 32125
472698231180359617 571 23847
244439317929167297 19416 35932
488887878529290305 4583 25082
98433593582822001 11440 19523
743109524971714561 10478 14996
495273948967895425 5088 36715
211445126321329729 3642 31009
675189950394450689 33811 34479
903144848228563969 19281 34851
347378781971176641 8212 10501
56443634250435081 3082 7868
100563645669861761 13296 19374
336741224978453633 4122 12653
104423741754050785 14325 27446
807768297012408705 7853 37197
713594775556128257 13887 29926
989551884747598337 10237 12158
601919970031477889 19033 30187
653972532825612545 2547 10957
314621018860659521 21021 28613
237161423936584001 31825 32625
515635401302620993 2311 14389
100119611686800177 1869 19275
326305358180558593 24008 33713
307233052829346305 4737 12284
209687198709989537 3795 8279
264214862709629025 453 3685
526077392536077313 25252 36735
237211339414017185 18354 26632
453177770073029505 13156 26181
393407851045729729 26960 33861
432198543861073153 11800 19901
575526035266491905 19859 22220
739960841375822337 3527 36990
764950896382352129 24009 28244
30935660142827005 5650 19092
327154098288588097 4180 23784
592017161912384129 15134 36922
875582098223496577 8992 31659
831388339536783105 5710 14779
950186974602431233 5082 32515
391306164560635521 29743 34425
346533900593080065 11751 19932
279120554908725889 16581 32109
896882629881218945 10729 36448
605535618767437057 10652 28867
702603732949079041 20533 33241
886029659477610881 1385 37510
300595791343781121 12886 37162
997126305282169089 7365 22274
842387967466727681 30420 36369
312353414046722113 19336 19643
900889438056367489 5823 12690
638188322975157249 16342 28591
869475897936744961 21242 29165
322251107219027969 23573 29569
306824821569861697 25555 30287
513390121719826433 8892 21471
64603234831203337 3878 18634
516255954494564417 16582 37734
778570273774136065 1248 6045
752386053803793025 6722 32092
256826287115039521 5812 26347
995715572743375105 23279 36575
87599826673525169 7345 14577
278543462164183361 7254 27227
104925126625353473 6758 8334
344123245736991361 12779 15257
845285292078415233 9941 32743
935021389416295553 689 7975
782578167803528449 2179 17869
210377736704639777 19305 26813
289908990467708353 10736 14407
106120209662297073 12036 24728
23348306746846961 3702 10861
276251377757315457 9333 15078
636202840005438465 3394 28689
3940167927982686 16467 17411
222033611446668993 27308 32126
895827885993565313 27721 36828
134492081392082241 13078 18825
259827272280691809 9293 34041
402190102199377025 21736 23916
353900634665276225 12337 28911
295302584397120449 9480 19316
228292533730314785 575 19335
987231970014185857 9206 37059
633181757439967233 13201 26451
818668520054174593 24770 32044
568885501407894593 1463 21700
892932213898553985 21825 29334
170920297048038337 3362 32050
556016251103557121 3102 20128
669080707752659329 27433 32831
977735697677324801 10005 26578
172796438949131201 5117 5860
928939654839339777 11443 36975
368166333018397313 7436 17617
126283595995865025 20194 27005
218756508591209089 3628 12462
157835809559060193 13096 32691
157353432833918561 10376 26273
530034679870361473 34749 37133
709162669869169153 11365 23069
110527110823952065 10390 18427
593171759319918849 589 24605
192831447080074273 10690 20061
962009955016750209 5071 11369
684820499216101505 9280 35790
457379857875896065 4772 28785
501549294346737921 25701 34539
769144194886205697 22430 34683
179485639726195233 14167 31616
224163050705843873 4280 6716
332311319115440513 10964 34085
971905415884659585 1037 24550
797285656821543425 4923 35743
510768436950275649 5964 26462
627751491339203969 20359 28515
129305138244273361 7880 33011
145255461128826369 24082 30445
356751460434711745 29655 34767
493941412476125633 4193 37638
863980562305297153 1238 8060
657057866019528065 25898 25909
724879232031089025 22404 33695
487212242433336961 3510 24091
706386677586788609 5406 36790
237495647708286145 15255 22717
478021956958631489 25383 29537
48430187936169489 35159 37338
673996686109230593 18665 26265
19532513265403397 23510 36039
55010820524547201 9268 30746
699422770263815553 5304 34916
862064609216485377 12248 21367
766669704532320 20380 24236
47768841322497481 13642 35449
144180488974406273 6561 22644
662519358521475201 7414 33879
982371396535057793 10283 33145
134725821268109057 16689 36541
364026033642822721 3258 15693
28939709070680665 22363 31084
834106776365970817 15542 22846
223679919555880961 22218 25220
5877430253697470 28933 29531
363812328887004097 2174 4767
741029595814040961 15551 26735
932311865170664321 3954 15558
227634005229951713 3230 36263
999283106208746881 4361 22286
9773454603859479 25509 35411
527313712479472257 2177 29298
873061370633855873 10851 32223
988633286494401665 6705 23518
905402376850844289 3950 29925
353757649165704193 19601 26550
635695341352992257 23372 29663
621379198108666497 23128 26523
206397767590559041 12596 31544
424471997847948737 6381 18153
269451351577636449 7313 19148
53215421044537689 12723 13256
979734462158717185 20482 21596
873756524649355265 19156 33942
991917106088969601 30140 33535
20378949569543893 24676 25078
936525938536007681 12327 23930
189077792251143969 13853 36503
880698444309167873 13678 17087
338164029811135681 4055 4212
499535565750392129 33080 34247
656132884075152129 19280 19711
206533274214812929 27995 36326
801396729516948609 17169 37497
936999107376792065 4451 6360
33926692695391837 6599 31082
498912511584201473 20299 27334
981192732040110337 22151 22693
54597650590096689 17050 18804
723719421877422721 27395 34397
467251800137027841 13794 19167
2154152507966246 18956 33071
622848750612192257 9434 19354
324687310286922305 19315 36770
266719952431550657 7657 36133
676569163634550145 11681 11839
6310930247224179 9479 35519
555096158395162561 1022 30706
613001102409747073 23857 37100
840794704232830977 10487 18159
81361817021573297 5806 24089
745284340939182465 8715 26951
821774060725097345 23718 29810
591835337672218753 8986 25237
130327198736040369 3419 21871
21734927968271477 4723 34129
430635875950535745 13746 17157
551563242810015425 11587 31656
802696194497499905 16537 22859
553305630525958465 25668 30152
904553690945739649 16937 30382
718813168802451969 7264 36535
682220635025799937 23793 29004
833975844878029441 14026 31602
328551206563325569 26455 36067
816864780171652481 9269 11692
406903685728948993 7938 23002
553332404402173249 4872 32888
547949986992655617 5776 6189
951100972069323137 12925 24195
494147791205648449 3534 7365
637895073303685249 1826 31224
68693024877852337 18186 23837
488787260336163585 2392 4489
34444232968994017 8714 21704
124099643714234993 30604 36704
116554992403258945 657 14711
224212059207953729 18744 36035
664610035788683777 6769 36411
597506039967033345 2954 25969
559741999314972801 18934 22572
446493363864970433 1384 14255
818251694621338241 16415 37469
562151403421811585 30283 33224
206730022841220769 142 3322
567201867960843457 24929 26538
201273286139553409 2116 6651
707869040636854401 2564 2667
129287030187235537 7285 18078
557956680300161857 13230 33539
950138038880069761 22006 23366
150163679452905537 9386 9454
755445744211932929 8644 20443
896075372461094529 2437 30699
618401426509961985 16239 37745
214567004165093793 22137 37545
201593569544080257 6195 29598
805337902879994497 12843 22555
292799382157014081 3153 31717
722365244914104961 1746 21278
636549962264787457 1259 18535
829461835229405825 32875 33204
975811370666463105 4847 28453
363637990226653313 17839 23565
910111053871041537 5154 22018
692867012329099137 5982 30106
270913862531060097 2243 5193
82494687777884929 19092 35820
547533192041647937 1524 37207
725989273831711361 26457 36079
175359290594911969 16637 28172
273437809434671649 11515 20281
870152799252331009 5710 6447
84417729020270113 9702 19070
900797900953833217 5207 32155
431489694968835393 7053 10852
108026138030886897 13978 30864
530486327744338113 16874 36871
503819095265953345 12656 13472
6038967003167529 25791 35131
127220771106173921 26709 28136
615030825304710785 68 26092
287813965446090945 1951 3454
982612440270688897 26286 33210
803177278386364417 2816 26590
872584523473559425 14464 31429
427615805945919169 9260 32084
920654943628921473 12003 24459
180236703102274017 11906 14919
786463202307611905 1542 29084
734199516019216897 6609 16764
180972745976024641 12593 31927
710722809070723841 14436 35503
186489248476416225 12827 34400
505228037037511489 33575 37642
115211639764471137 2855 30447
956480102370782977 29589 29660
791409947985936641 9455 30364
757213370556186753 16037 22776
402418500700523649 9166 21512
849975266282378113 1679 22231
414633056929684353 5177 34075
987175353934645761 11136 35847
204570621954093921 26233 30695
686322740612148097 5032 30811
14366905745287541 22251 22537
818472294386381825 22699 36061
683520628283648769 16510 25726
484121208025563009 17412 29779
120620242893860305 5524 20702
221357841875828865 527 4610
845041622404654209 6572 25055
790888293217214721 20299 30271
29171595412730513 20916 31329
410077178788625921 14401 16576
929887715197626369 15930 26880
794132398182831873 7220 11622
568316928919042369 21094 33595
373116782280448001 3719 29615
294704555463187777 823 36546
154554851006956545 18479 34336
754080640862451201 1768 23717
331604736156819521 625 8866
164303216386603169 12539 23346
23258998949366117 5613 16752
524136230639580673 17045 27040
204736895552343873 12655 37711
897694127173100033 14234 23379
506757091701210497 19883 31002
234812171091117953 14946 19105
524267202062546305 5660 22905
709185971957854337 31876 34453
465487339988477825 7635 37200
208513370404372001 1965 14749
738212171835044737 5912 31232
697982926580852609 6839 35255
83833960725790753 16768 27878
304301974039827201 24383 25847
704519096949027841 6352 33182
749632579646917249 9900 17282
539508895167678337 10171 32192
960260925489674113 752 18514
547948873703035137 9750 17865
424331699965012609 6182 32212
281706773467355745 1219 21025
114992494959505361 28313 35735
259116662690800577 10891 21971
493807980478525377 1600 8517
651661160234688513 8100 22352
783939708941314689 16527 28728
196680857273435105 5712 25613
842958321659541121 17533 33352
643961713585405057 9755 25792
255294083616643521 10707 27435
427112151753490817 21337 36827
136708427545219281 9371 18945
606965187292765057 7457 10481
25576093593169701 16176 20871
938223920722464257 5152 19848
948109787643193857 2530 24544
257449764490779393 7213 34402
846428207136238337 3382 4327
701491709188061953 3330 21925
41328820325507113 961 28374
976798594434718849 19342 20033
966001902308786305 9905 35306
264797451691066497 789 13457
653104370566911233 21119 32450
448806173600040385 13864 23388
669182657778815617 25812 27467
634142150193909505 2516 30891
978024199463451521 11403 32546
74906931394998817 23816 36809
133788299993025105 24276 31902
174493207564069057 20564 21618
555543887391070977 33982 34338
590330611475103233 9187 18984
992179097448410369 23053 33563
822558498485179265 23388 25371
908363009431557377 8457 15742
30370344579218057 8390 21730
621190435420597761 7047 18605
176072625107252641 10976 11891
980278843304478849 8830 18687
832458250457499137 18465 29937
364073593228379649 7567 9138
795180713194682241 2345 36762
664027548998834817 21534 32403
876806547330495745 9342 33995
636714893428372609 27478 27839
33625618446706085 12095 35841
852342028096973825 10735 30313
682591049906641025 18272 33565
191681110741921409 4 34005
794474594549782913 2326 34610
954324841925913601 2664 36615
601505163791991041 19744 29096
946867330518326657 22515 30343
82725386874841441 6284 15181
19448953657519753 20674 23861
546347597651468673 15282 28808
454335244634176385 2484 15872
82848421054634977 21116 37292
437628972809083201 8767 21507
716352577225002625 25623 35525
747332979418015233 16052 28237
622565316467444097 1159 13514
429796333769662209 23110 29670
637328919764847489 2787 33367
401864777972786433 15001 34591
366223433413139777 1590 7968
112583745495133057 9025 25234
124320476142010257 10446 31838
860288020645437953 16525 31685
405165621996133057 19729 33587
75772619876222081 3941 11107
45286733270096137 19785 27208
549388974863784769 4557 10002
243552842927002177 9450 30454
24152333988869401 4415 36166
860955354114032897 26716 34115
979735131625172737 30759 35156
603088938120606593 1443 3337
837827418985103361 4419 34868
230119678889018081 7961 27935
716703823079694081 7318 22632
247810604603259329 27110 34131
237608408275182369 25942 27978
689720281611677441 20077 29927
980701836402655361 16842 22775
841205631345047809 4486 34454
305129432388088897 5277 30481
780412133440812289 14947 34636
263351755996705345 12459 14056
44947757705656953 8433 31445
210321029977539105 23423 31543
523204330739254401 9610 23035
70835591503477961 9346 20780
925901166723065217 25154 36530
310775366364499201 15263 21223
940269264001237505 24671 29326
42537695637815177 29689 34072
702040698984248449 13565 29147
86693425274777521 26945 36794
229129096221335265 18197 20422
794374855984582273 24115 30682
796719425795544065 27725 35062
299195078541590209 6167 9169
166991048431405889 32783 35456
937874571118793857 7462 34794
624332316317591553 1500 36287
55873554998076001 8566 30330
560745818501125377 26171 29458
598670706224222465 13841 22529
960787434745782273 4509 13875
742031036083563521 25482 29387
834667049385579649 10569 37378
156511779293861505 35730 37300
793093473001917441 29296 36155
744862214329973633 26467 35726
725630677310029185 27809 33639
842378868497572609 15099 22728
249468524256286625 6328 33237
636152974381065601 16593 20159
145062791407347905 2816 20164
730520366897945217 7545 10155
312208895421648001 25690 28154
671402207027316737 3393 21238
475049886567781249 4507 32406
762137354884853121 18934 22286
159542505051604161 37049 37782
653601457413049729 20973 37648
347207653223556161 11360 25804
925479025982394241 10569 19260
991118079335635073 11790 13061
51539951590005017 7009 32183
557980283972518977 8667 35571
20990200558852481 1958 35888
307813005611563969 7761 10986
768136853452876545 21021 34036
500883249845365697 29677 34886
471025306941026433 18394 32115
755218392513498369 4629 37629
746008689297415425 2273 21934
939535171140171649 31672 33387
37013112998717905 21828 35666
638393681039303809 24654 35293
156703052290527713 16551 23712
246750341585816097 238 14289
712706765923382273 3485 21715
82064113956434433 1645 28557
837590276534374529 16865 33963
332959222652540609 8019 23777
334542156176890881 11118 17531
976026564568456961 7058 11392
866498062642808321 1259 9168
367141369603267265 27315 30494
937787075932060801 4908 19022
412671712436875265 8762 28672
258370356328558881 13624 31052
337520344873446721 12450 31275
673101905266062081 632 6273
316637395693874177 23846 23992
149476440923411489 13079 35990
336584780080094977 164 27990
249732443401011745 21708 24400
581968229591367937 500 11900
31309516521194069 21803 33823
811540427892317953 15570 29153
690574819913020801 2495 22205
887934321410256129 18223 22970
495991315044722817 17149 36598
569916361646015425 19665 35368
456923984551661249 20383 23883
750896195301052673 31929 32653
54810854492931329 5944 24759
40470996454594401 24543 31395
247348896626274241 1055 32757
498207929543070785 1281 15435
247916579423236513 4396 8182
678371883155414017 650 22281
500712028323743425 26235 28716
104915065594113345 8710 10204
941972180866773761 15202 32411
784333828238324353 676 1616
577125973324310657 8266 33414
20592135656130497 14303 19602
238972649860460961 575 32196
740344381428052097 849 13028
976248625177714049 7543 14687
709615735804575873 28451 36341
227968907109929121 11502 21620
407010670336326529 17704 31832
737768371591382529 27433 33729
32897007520205081 20152 25692
196111979471186977 13257 29500
383528511062529281 12828 22342
296604853565622081 5107 33021
383891244221828737 36087 36856
279521474456462465 23901 31742
1780247303294403 5980 28925
712006874687684609 10269 26556
649726173627044609 9341 18691
640703349330994561 5564 13863
358963430931872577 25800 37336
16499828367312121 25145 37590
264583343965242081 30492 35180
479658994072625665 4627 7263
733164816627216001 11256 17657
833028351860800641 18144 21976
443943024733187009 11627 15281
751886760014873089 10215 33229
265024764470631169 9071 17827
766538628088834945 21480 28504
893751183318258305 10533 35188
718998580886736897 2839 11187
514562589984485889 19637 31623
3906652005294831 28086 30880
58651479917926961 34594 36010
96853562698829169 14188 27287
150705233362849345 7624 17807
152176670119938977 1262 12087
160684897256331297 18306 33874
901517676005486337 8766 17799
634306401138083201 27108 36192
442535702217323777 24047 29234
658708651139818369 9544 34661
293939280996358593 486 29818
892562626740293249 243 28608
843698375847520001 6123 26173
275513475403087681 12652 35006
68304465138542273 4834 15970
29703063838191213 21607 36286
415169059291141441 27292 34434
762388302776088321 12781 17834
554299387201655937 5771 35749
498502830500306945 10060 20520
924318279921902081 9546 15825
139732834149086209 35512 36268
857029312953333249 4520 28851
589271925584633089 2405 6471
621865474704375041 22807 33491
229165565129335393 22386 36758
646571109111437953 24561 31106
844104703852671873 1715 28524
373083050472825281 20184 21454
11206583167549411 17101 27786
347887945781881345 11205 30592
137815185610499217 29100 29267
566085346138944321 8547 17889
258694923385888833 805 27090
146307156097254433 7202 37532
793482652704845697 5767 13704
337573199572016577 28749 32369
237168539061443073 6162 22394
898524927601560065 20393 21574
627116607946341249 16148 19043
378378241084501377 4098 4620
178905066010202049 6908 8681
868100065600163585 24082 26962
196721811994954977 2177 17028
598473575739216513 27287 31474
48482601376278465 4840 35379
340953786711654785 13223 18092
516979322924306945 2716 4330
170546990571264001 14425 23186
567735739059656897 22270 31438
133198683719644609 19085 24100
889709811581916161 15398 32640
343902042788538881 1902 10053
971892168713011969 12014 29281
902747963027596929 10709 29672
386977472981591553 316 34763
71869163579119545 10390 16954
863393315404152833 9192 15049
999051106068623745 13898 18780
549728162802061633 2424 26247
55956061812036497 19808 30391
324217835175417665 6221 11263
422784558414750913 4769 15270
468710521122581249 728 7607
642902045169872641 10898 37609
72103350334856481 43 22649
769591217566489345 2818 29818
81455365301643217 11594 12867
965257205597350017 4388 22919
503438669886307393 12277 12466
858580684983625217 10815 13743
31513102899062065 32354 36744
375092553889512449 27514 35413
480189957546485889 11599 26469
16218782341969275 16779 19196
123072896254591057 8068 15284
151343947276313185 30209 32061
386318944806973249 3758 37566
727770018768385537 18860 23661
391487365267870785 27346 34777
465858846487375169 4205 35941
418913401977505345 2410 35037
969305847417746945 15394 35237
270954306574900289 381 31240
957583377501389825 6950 22910
80718738594228513 4883 8102
990524978710542593 35112 36171
744388798185362049 15550 21773
9005670499075081 5114 16259
115848868492605569 12968 27630
488695036348691073 35387 37259
723956711233022081 3562 9359
948842816946818561 2287 30605
562953406729420161 24608 27697
962737763369691649 6684 16294
47310627298067233 14673 24025
159280837740080737 21733 24458
495690927891843073 5610 16493
889038121485572993 12174 33513
244623023285633665 26708 30640
168482603431339585 1262 23425
356543470653790017 7850 27808
151531290283177345 4233 29130
792275898588918913 13282 34445
717575504256810625 25546 31993
466219784230816001 1073 6497
681956076036147585 22140 22463
624642343728162049 4901 32796
948301645459377281 22549 25733
378423041144557697 22394 30047
425178895396559425 5493 16627
726760448338417537 18703 36380
939716254782123137 7373 20040
741766949936248961 21755 37421
801884619595473025 15451 16995
225704981779436769 23483 33705
990887646477556609 5937 20102
392151453666102145 17949 25280
668769462486753921 3888 4045
381834014260114433 6263 8608
196992302242076545 283 30727
616869557701363585 3827 16007
106102083317342273 28870 31070
644427642707846401 9103 23978
878394216643425153 12771 35428
164899355930614881 34562 34931
34962464999725997 25617 29001
668020806169785473 16813 25362
410506425360832577 4850 10175
306904080645409729 26042 29717
881819233398704897 7926 13774
121313382808374113 11778 31666
565087401403257409 13614 21674
425957050402601537 3423 14362
75935215224607329 25391 32910
792144917047671937 3398 30499
944133579910580737 22466 26401
520341794721730369 5468 9793
754343504048950529 27937 34385
978749993639887361 280 14261
783074468675817345 14929 32751
69239456981605945 7395 19567
438132428226115393 2139 29313
335340017853162945 13832 24371
872316431653356289 25895 26234
818869879858738177 13624 21833
770212903615931265 6190 22455
131839540132055793 11716 15048
631448108938951041 33759 34222
730738623597531521 17689 28210
415686020457147969 17144 20020
513066841951292929 7982 17693
239122371521627745 30321 31811
56973618818176417 12236 37721
527827670040597505 3050 11519
568390839671273793 28482 30592
928649515015887745 7178 23262
904101274952935809 18162 26298
491380875473428353 6647 14935
412396027510432385 8761 27039
93931886084529745 16214 33310
771676715255040385 9248 13788
45490564312121505 5380 21685
640695731774961537 9858 24428
186174120858122913 27942 29534
133485452146672401 10209 25261
45800121672076697 7411 29634
369977948730543489 13194 33368
726823468846614401 24599 37511
815988314963533441 3993 22274
592899503095384961 7585 32582
51749050463619993 33021 37393
308814091121757185 4777 8946
542576858413255553 13215 32227
685791279475981953 5483 18104
616035229261378049 3916 5212
633165570425997953 11845 20200
796206876793434113 28652 31971
967019044202704257 15193 23932
552361273940014977 12468 18196
342451965834168705 16795 32924
22122088712322353 926 26376
132652447885849505 12294 30792
865377693669991297 30172 31508
312121398158776513 24969 30450
983582602221247233 502 22514
666890051081669121 4375 16727
593151888684865025 7394 8618
774990176947891713 14241 31580
805562483402567809 13633 16636
318445512821799809 4714 5139
685853575316947713 22783 24012
47717688176586393 28324 30074
324941695060516609 19470 22639
114319674990969841 17239 21896
496700567578408001 14419 27272
49321466078577457 338 23943
913328908734527489 8216 17581
265601172176392449 13620 20115
217814861500592385 19466 25390
333823885504184385 16368 21831
974727285295671169 7107 26819
478526606036087553 326 25080
130172324157221905 19742 35154
69315545223911809 10490 19510
41084329396582577 13732 29371
470488385000951553 8682 31347
155088719228764673 10098 32708
585833480223922049 26859 36511
412513413523782913 7876 10363
792699356736722689 18026 32296
567521867615674561 6976 34752
570617654760365441 27486 31725
905677600848562689 4792 29569
875878664747066497 6651 6874
828611007477327617 16716 20740
232034560253989505 4144 15335
695400034988608641 8625 13790
899058154297836929 4402 35709
832921445661376897 15732 16582
287624985514650433 16317 28801
844798471677321985 20919 33349
100243448985143153 10443 21671
758291944294889217 17768 27729
196601953787304481 16316 25407
723798564691293185 24294 28682
326393830256183297 1114 36116
513345524834015553 427 17864
876327244206759553 26623 34532
592300348708661761 19805 33392
393580590521882113 22974 26307
156848059613089665 21495 22931
173838646937920065 22080 26968
571969047562106433 22763 22911
490189908674199873 12673 29413
818284720396938753 11476 21498
549767954061461953 12838 21137
620883940109976577 11570 24988
809973827338556161 18237 30221
581248627121830401 11152 23729
949739474641827329 28982 36127
951271600177591425 8044 10445
610316906553141121 17000 31542
548350450410872257 15191 24929
348703394885131265 7386 36129
257311454217997953 21223 22101
326346901271964673 26878 32211
233088831068819489 6943 36747
352145395359027457 14735 19929
734446333007497345 476 29994
464920672637322945 19672 37008
412070851099137793 7551 21860
904606399404780545 4611 17469
932547594326010241 14130 26321
94881807859938049 4770 36357
308615986342807937 13994 24985
204701972623748673 25381 33488
173337524675872609 12432 25659
541509403281356353 26834 34573
201467553113751297 26548 33765
455482535166179777 5922 16621
430200152164914561 3288 27820
693328472273268609 34544 34738
292299192699893249 11018 14108
922530998989682177 25742 35775
990329382220693377 14981 37078
307376786552243457 29215 33210
502041980811775105 5512 8752
747036513787929089 17775 23147
841359565312515713 24745 29570
132940958755941809 151 27414
174746866492263553 16179 25187
118969510417112897 15123 27055
915362283836401537 8335 24389
201381538238212705 6839 13151
871588899151298305 12659 25736
292546981868365889 8477 13229
122413366265405441 727 15539
498033133495543041 20406 24471
256440655758758849 10514 21688
792925751648819969 13999 37809
475749963083728769 5303 11530
547736405936166913 10182 25474
774793995316422017 19824 34672
274378160342177313 14096 33130
684638013407820289 24569 36031
424154513345715841 150 19596
473168307036623041 23304 36898
335346965621621249 18864 19843
925119656051180033 254 26994
909842529889619585 2220 9475
6861344680622495 8092 29051
148377111583595681 17014 32701
320347156611845185 2362 6783
173644845322545665 1964 6715
47202114753822857 18573 28191
730989192460437889 209 7457
120648795452552801 7090 9673
438337861748994561 1436 29728
879455673217869057 6975 20596
759475726053050753 17012 17949
990101952703341185 8890 27329
837833774296743937 16847 17001
730183646561307905 11737 28646
938124576101753089 27615 30608
924373398144865665 22048 28856
522411154926164289 24757 26346
76033390970870593 20780 23948
492636832784153729 19262 30841
558965608527969921 23774 25837
184409768803508449 11316 35613
959339500464587009 3062 27903
504016989093340609 16280 37778
314694855051072833 9121 19857
527065852715100673 10873 13710
811175433685825409 5415 25202
667854150507889025 8292 17285
477010891851691073 19281 23715
876490287391934721 15260 18684
898066912113996801 23491 29218
17942098617137249 590 37549
848313394971938817 11732 26532
591401012850514689 27330 31667
749824012223051265 16751 32441
41236108710887009 32715 33797
650265912830107649 945 2121
216682980435852097 19374 26154
575092093113035201 5273 37296
16223309282136001 10288 37351
410668056271447297 10181 28971
374109219676359553 25216 31327
57364431852867881 22850 25536
896273880424654849 3544 16036
343010041281033281 8501 34209
214935534827962017 5369 17707
173318243704137857 1367 23674
435200330734172545 2388 29375
334564562920121473 251 4121
262274247596071329 2423 34368
960282206046109313 715 1455
800214281042638465 24903 28546
890808387494658433 18991 27528
643229581479150849 5134 37386
950144245691269889 21550 34256
658242430629481857 14993 36524
952024063880628609 3901 15717
908184051976423553 9534 15982
299664751868640193 2199 20351
660028499961992321 23723 25735
285899836815687521 882 36292
823181898044854401 7331 14260
295449103958709697 13933 15708
621863746018899329 14013 25856
473487257320044801 12585 16617
26257476176869689 9424 29503
756106016589249921 13206 34192
240787944346930529 13771 17400
322530190731825409 3023 8440
194373951800347553 24040 32039
51601267445398945 23233 24739
333693338689581505 16471 23907
761359983633155969 15085 30331
168315875876249537 21164 27012
714611447610302209 9404 35050
806328786810535553 18260 20027
959548529702985345 18680 35562
231738640086835105 6038 26448
431766022934233729 24198 24462
511497992511120705 2936 34542
81487933761167137 25683 34329
700313674368732801 6920 12375
121889780330512561 8133 36698
7907121311898636 18868 33467
871061475465595009 5288 6317
19590898250218205 21218 25198
678448217515672577 1022 20776
877651063332930177 10289 12031
276499681790198785 22451 32519
427274675000877121 15945 36426
165957181049229505 11914 21733
581116944065467265 2037 18655
813166593046375425 5736 6266
747896657494411649 6765 29872
3621628085035412 21479 31055
937386004479773057 2023 7094
9058813313941983 3713 9927
255563769421673473 11860 13605
179268344521595681 24009 29761
814663488759475073 17309 17867
435762735219967105 1080 28719
573132447571087041 309 6841
344960358732869569 8334 23038
831868503392311041 16688 23604
770917483544849409 7691 23322
942756492817455489 19652 32190
831628208273961857 6070 19699
126654757880327649 2677 11167
513161694644779201 20548 22097
681595751727716225 13372 28539
59601709387756329 1885 31095
88566477459547601 18986 33070
245265301658236001 15517 20304
365251689803546497 2875 18426
437927008288930625 13513 34784
424894404439822209 4115 25176
255702091411436065 27798 31100
7284033835791349 11944 37222
857534021570934657 11275 21882
791592489590041089 9621 17793
345219000353665729 16330 16353
832405367144520577 9109 23817
58280463169403161 20614 32709
237229430902072385 2075 17312
396792986238196481 2213 18195
889468170121094913 4222 35440
51117069622115705 31561 36215
863638456568761345 1525 18341
830399912117997057 15436 20539
793346621974951169 11005 28051
14445936391005887 36917 36928
876326484607016449 3421 18412
125791272047720785 10921 12969
6843830417896158 7328 10625
565406628255864513 15587 30970
788817835746467457 19188 20435
826397836174464769 7355 13753
818769346692523265 13479 17706
486424488752270209 1396 21870
150320841487381793 21092 28952
656843459159560449 17977 31323
195652166368947905 8267 35843
115868909807922193 5528 15596
212175788108478273 24329 29329
838521442602171905 25342 33698
994876224195383681 21136 33999
986947795631941505 12333 14938
346602482375981697 3463 36150
287299031832745313 334 19093
248418976493159265 4159 18391
515734627030845185 12436 16458
426823128269713665 9568 34947
961586922610365441 12639 33113
840284339635605505 17579 30295
739087966162792065 19147 33014
400573978700219137 218 17644
206529116392843553 21835 27123
497969330542819201 33680 34411
224656499798335585 7919 9470
803595184442880129 5791 28203
941598156451874561 10876 33754
549084547360639169 11896 13574
303517363931312897 302 3842
314535216860672769 8315 25348
66960763677869297 24796 27457
918132448072245889 2508 13122
993498086577638145 8397 16612
730832003926675329 25477 29488
543023232960081281 18170 33838
774379544214628609 13478 29816
216984591312659361 8992 25080
13920303090639409 5939 15842
423863711037412801 7770 35075
618059438639736705 26948 32240
796995884029378433 11209 30813
613321652160887937 1715 18767
316973717193803841 17140 25549
296508412871464321 9701 33188
912361862050225665 5157 11660
918932303093509249 4987 31638
588903051619368449 22241 27665
971334323564693889 397 29702
176700700594217601 35456 36664
929643665895266433 20825 30697
350944625174463425 6233 22606
768798211371450497 36427 37181
793158049189223425 11083 27207
569191783254847681 11418 26733
224697801178635361 2373 4427
204066571661801537 3048 25461
641018372425698177 4694 30042
266095033519032865 24732 28246
909874627199911809 5088 36867
301065997533459777 13711 15971
31680757973639117 8736 18256
667335432726059009 12237 29420
133601915142165233 22248 22621
67911193874127921 16549 28520
887333952528656769 16095 25270
633076388097915521 11437 16221
51137563719294121 392 21715
927227489414452353 22879 27707
450069835815945409 17147 29793
904571358176507777 1479 4958
163650871164733761 18592 30250
244470254227028513 3977 13338
323117566462578049 6773 34056
226261411165577185 8372 9423
312677920253321409 701 25184
8251375488232072 5867 20380
727213793948941185 912 4503
897017955510971649 20439 34862
968093494909808769 1248 6469
366787467024725121 31195 32675
668574190469264769 33432 37433
120067757816311633 2598 15894
433854470344329025 17696 32876
345331100715316801 26257 35814
152099677869095745 3355 20128
496223575349301185 10451 22962
512155269289891649 13740 29653
1655362711435516 27647 30398
322813670384199745 16210 27145
174893126145885697 4604 31504
772657858020494337 19404 36864
220528767175796513 7876 26583
215435986180771969 5178 10310
640584511565162241 7430 30769
721655929900705921 2248 31589
613212317318929281 21954 36819
668681362190973569 32485 34762
702275406587400449 2640 27806
630819453758590465 4227 14145
743278600437054849 18837 31979
496427299950703105 12195 22067
786449154680735105 1240 2329
512830711883609089 25620 33356
423814552922383553 8547 31512
578303837578154369 5467 21372
163581159189046593 13846 18717
89930380429649409 22094 30135
761020245328229121 28518 31460
560368347182098625 1475 31934
798516464414245121 12300 22261
631181175950601473 3226 13172
202426029026415937 30814 31230
62068160357974025 7611 21296
378021979380630337 7743 27699
197041168211910657 17155 22604
190864967293283169 5938 10816
935264289517753857 15965 34562
988707228177201409 7252 16293
259408103806308065 637 20134
343776957303166593 24256 29061
278167302106204769 10529 36241
384743625275742593 17389 22366
417314059955430145 232 11581
946580647994569089 32255 37475
681973080781538945 33131 36656
771006884818216833 19156 33598
230455515701308385 1171 1395
153299484604307425 20878 37136
988008327882603521 15565 31183
241428092056448673 28624 32126
194151550982724065 2576 17339
671314276338751617 13861 18919
612404809467641089 24558 37576
146849005410285121 1336 2156
901421425351188097 27551 33142
23356901668851293 23548 36189
4694045391296698 7893 14353
648294131487372033 19833 28222
223826309809822977 15494 25305
241353448596971265 18186 36036
844101999786936065 15501 24738
951428835378390401 6458 29362
307567509955688961 27369 35201
175540547448637345 11727 19835
237452873440481953 13917 17234
361577027106047681 22309 23383
661989188772110977 2784 3301
479861203791120513 27670 37180
107063908379863905 3374 13331
475906614764323137 1023 29423
122886435552331361 5971 28301
851816391473366913 5858 27735
584305748060820865 13599 35098
904513748136420097 19106 28304
933533596039325185 32007 32779
711901333018108289 8521 16026
39966916305182569 9124 16509
733780705925578753 18711 33727
204662140438884417 2345 33007
264061089177065601 23259 31665
168422947141898753 30988 35337
96554917672360577 3810 22763
115146063004090145 8082 31152
703204113883987969 2613 20257
627972178413976705 2467 23632
261780870465212705 9758 16219
94184941899058577 3370 32403
257035117607845377 11132 15644
250537776946124769 9602 29417
402970343178079553 7117 10429
1474403528362701 4434 24083
155005233719823105 8675 11461
943100754718294401 33234 33237
936452349689528065 10302 14143
784259893965796097 10240 15558
504098411442843265 11521 37040
580448126359449601 9229 30097
57210169852307761 19713 36219
951196424032161793 1473 34136
275923477751167201 6248 26890
450695510863788225 15316 35612
847171715390469889 9608 30611
346373386456534145 20735 29196
137981731730210561 15917 34372
975050957238273921 24902 33277
327329029903122433 22962 35680
438373705908958273 9548 32295
19225570893031121 8849 23992
341778137315735361 25378 30956
794655770249601537 13163 17336
636359538014815489 12256 35353
20684812280027389 18069 26897
528518861711923201 6137 6897
185475873280292801 14711 23975
907326544252100609 25919 31276
359959374342214017 8076 25014
641148699367811073 2363 32883
481095089660538369 2609 12806
267134498392621825 13768 27688
377080141126018753 27561 33559
72141879800064145 18991 27024
995897477912020481 19290 20848
45867689376649425 27811 36411
491319450638872705 17097 19963
224864192582991521 15621 37461
923864109266713089 13406 34056
350543337707804865 7866 19885
256059046979945761 1773 21173
307021833204437633 2607 25679
662098949992948609 2168 25420
952084100120998785 23439 37625
43241823369204017 17212 25529
358271640775960513 17059 26019
59329975011348073 13325 16852
167590762910990081 10448 11711
241064573100548065 6718 14892
432220493634282817 8330 19809
967749837370316673 22351 35862
873957480412656257 27044 37307
368607570181115585 5627 25853
937060336146395009 7412 12324
906602684996510593 3818 13753
927303464196327809 2787 3077
8613433498911861 4465 23169
84126966524827649 2672 6309
608619791575133441 28493 33655
248965933082558881 20892 33887
603567700284759937 10719 13437
278836883672504129 2089 3215
33139364948123529 12042 34970
119198456590467569 1415 31828
728917158902138625 18075 37247
989723733508220929 6441 33508
644273026545246081 27172 29708
662410627412299393 24741 32728
588384580109806849 24534 30334
71515774374198313 6419 27014
404935831583809857 14972 34965
652808344454129537 4624 35464
916970352397189761 23739 36697
917094859496280833 16393 29872
798446134587177217 18651 36869
78562939398636897 19535 31355
833817983291329025 14156 25282
937357274555260801 31632 36271
13608910680442677 29899 30753
9940999130648721 8424 28740
175481787176781985 25706 34783
280933932734434689 32045 36200
205979132623607329 19753 34989
277829086219668385 427 9546
535466653656175873 14275 29364
17773480633898943 23683 26439
950993289138278145 17213 36342
11327702475867341 12632 18823
322781891309208641 17448 20052
128973368686224881 11796 19289
841864924273377153 10416 15198
855980838887035137 3513 24458
174609082381710593 12487 22719
24062451671049701 2753 10999
848946992838545409 14717 33825
519040371503749057 1895 33486
669347976953961473 19357 35646
197170771107757057 33414 35321
974427675810883201 24664 27382
408102459568539201 12450 24130
498970012998785985 11822 12070
333019394205813057 8661 27463
817879894591367681 15043 34680
459535041882091393 9826 29069
695846383945028225 20890 37576
277152106171463681 3399 6280
559835916551744385 19229 19395
630255572565545217 5223 5729
650472000410832897 14926 24897
933912936507390209 2195 34660
202089968970891937 19608 33226
959405350512710657 7218 20369
93598520163741489 21853 24004
288825507998559745 26596 34325
539101486711611969 929 36454
25965240429542293 10574 35801
899414162600937345 23209 27919
354603591852900033 21653 24986
623312323334499073 7347 37057
136906319930474753 3030 6115
55135593623052873 8481 25643
194243596459564577 18727 23183
511410768284999745 1306 8350
702482079202241025 7528 16115
855653076198780801 6681 18898
109620572940450241 24157 29142
905956346822971905 756 21764
187035309755557921 5211 9948
848014643685107969 21694 31401
225706250602264897 27613 28041
239079946991008545 15244 24601
383376809263580737 25837 32565
157243579579319009 22243 27178
721802182046836609 14724 24912
568326631638495169 11788 14846
836433562933294209 8974 14928
69326291333997145 1186 12007
831759843566494849 31391 34420
889621365832820097 20762 33681
249375200772021793 26767 37305
485630059665073345 4330 28375
971644064039246337 25068 30050
623693633397362433 10341 37737
26598336996002561 14412 28754
561332440925557569 1357 26750
269163007345106561 16402 27662
839353343317835521 8244 31695
548442935181498113 6513 33619
323861611103911425 2687 21172
724788671850340865 13107 14771
463400349854264705 2389 31681
809872173081160449 659 25737
770429978336100225 11116 18461
887053058250508289 5757 19741
250681141885333857 2560 19116
88981466819404881 16763 28185
160437268994190433 9281 25420
478128356526092097 2146 14939
591261609795036929 18839 30247
912402417940299393 30023 36989
352144322931938113 119 31065
861461276446142721 5978 24464
491622084588524161 30517 33358
746597531009996417 14200 20707
846270328829138689 3276 37179
648783556455747201 7753 8891
944332876394735617 19950 36409
231740676672998817 17693 36269
64114503281590633 16014 36751
443989295402282369 10842 35283
791343130577868033 8053 28223
975260507727568897 5184 34050
535893579832350785 13212 14973
607756622893298049 7951 36498
469695781837923905 6626 32972
693978436420351873 6880 9979
447039239032537921 30646 36642
687872919635516673 12661 22125
319424532432545793 20121 27114
17763412263803959 731 37030
86410090356270785 12888 17798
531350881379829313 30025 34737
530227922498038849 7791 12658
396291663752279553 18377 34037
470311323874401665 13378 23553
107823751591304529 20259 21595
139258510886943297 13077 26151
58254846893646577 24196 29285
948826996515538945 4654 11525
308483591176120321 29410 37689
584394756472715265 13668 18068
805493740983067137 2202 33068
214575417010426145 23974 34578
816953071028969217 14669 32882
217437194999032353 26270 31515
951210810024093697 11378 33431
466292557727076225 5399 21563
810527314875742 11379 18727
425921757771941825 13890 31276
971672669149498369 14366 19302
777702163059135617 14376 30985
364746472768508993 21938 33688
871179388307520897 5707 34947
396566821810267841 23248 24431
92389555328782785 3782 23332
705118972381960449 12496 20819
78775293955924753 25186 33176
248215027885962049 5003 6250
923679372808042113 211 34091
774471831158599809 17788 33925
704791034024648193 3301 5623
509832387723150785 18734 19881
360020922948724097 6873 8104
113734967636013089 9111 9915
221201006519532225 35802 37056
885495744930906881 3401 27791
545678809741279041 13074 16040
146567222125163713 6412 28504
223849564811498433 8571 10137
658861384053352577 8190 22129
467556309796680833 7904 19959
608729735575813889 10444 11758
759638785820197121 20542 36551
85239290499018241 3137 11772
785064939763035649 33560 36583
656469496159878913 27664 29145
922247635182710529 4271 17408
205553511835290689 959 30777
103791090549936625 19541 27605
359499248564780801 15344 24898
889153744846151297 20139 30100
666034474253493121 18646 27895
637369814038667265 5013 26948
831008258108006657 17202 22013
712427047087455617 16172 28435
401113528176153985 6903 31462
606902148005179521 29189 33286
620829980621969921 16968 36800
661592908621866369 6665 14103
397711585112787713 2611 33559
84266067375356353 7797 11239
636904072114909057 12616 20202
113078991713560833 9054 27404
137596526474027313 3220 3359
744967567168391297 13468 16856
249852941988955041 16373 17836
735997648547577601 7475 23912
313267176626212033 10042 37602
217327827064199393 22515 37114
158073772590633153 3335 34628
621282043061651073 25399 33424
556319099509551041 5947 14253
316750191954600513 8051 12322
375327158581960449 7137 31309
607872203469764097 1895 3211
901748363152748289 11560 14226
464877139605594177 7901 35242
475359824551937025 13820 15597
177494651336186145 2996 18867
655317781895490689 8461 16836
401327808169373441 22589 36697
161482820938623201 7991 20451
204728941779460897 3343 8087
23985054577465805 22743 37810
897471335239803393 21193 23288
792964739201131905 12627 16925
582014196700267649 10347 19906
23387730868591917 4818 32492
433785528943918337 21453 26068
711193389768759297 27361 34315
294901331335278657 3815 16091
675285119799909249 20266 23274
670594562704568577 7035 12672
880285613101115393 32512 32948
140459976441089649 30907 32654
657336166908095233 1413 5537
351568771295678337 28663 36580
349535007718507969 16602 20205
684935896508004993 9471 28606
345184031728834369 7998 28545
964874539141650433 25256 27471
516007921805972097 3097 15772
703532811092909313 8660 28350
491936658165286657 1088 6236
842228024986287233 23716 33628
818830629457231361 8860 34997
677944754143663233 2300 36130
694067109017666433 5550 29040
304653372574168897 10409 31455
833231761306514305 16957 19386
622749267564412161 16325 35471
788671895188457473 712 13131
228169427348763777 8154 21493
300065344696541569 6457 15000
731120632741902209 13060 17699
579959032275056129 12247 16473
874999126876620161 5794 23176
270067793150140289 24730 28997
969043809817346561 2320 13524
889704164927650305 13705 34394
747657970255819009 7781 28940
653098431250832385 2333 29535
685186591646594689 12620 25085
126001874984908113 1590 22182
415252611659443713 4027 7836
229554211594383169 9082 10462
655077500143303169 3601 27168
47614295503564113 2511 11437
933702977901152257 7501 17484
839386737748689921 30088 35605
341872969545516289 20352 23567
520119451870257857 22502 34457
443961691990015361 10275 10326
545910113653526721 13522 33518
864787186585512961 3187 3494
89301405724995681 15396 24032
453588306565610113 334 20163
155973058104557089 13751 35098
537584404075982273 10924 28298
583092349935370241 2031 19438
965563225371941121 3756 13565
441054715397662273 20535 31239
425154424552541569 23509 33781
564037355839190017 37112 37871
151692530040083553 3179 3890
668282222360026881 20118 33611
202240076833316353 9368 16077
829744569920435969 19650 24193
423430545904526657 7435 17928
835985920363562241 19148 20479
455368693170751041 35304 35811
761021358499476737 4180 26038
136877186877018881 13224 15111
81806691004139505 18551 20200
201840650579026017 8351 16556
780169268403241729 18216 33898
496912228044298113 26466 29694
656025808436744705 11073 12098
797504779422407553 30483 33286
560881771434566209 14453 18344
573103978142416513 2341 19672
239052502382058657 11800 16548
41635677945560449 8214 25834
653897653282186241 34714 36911
391745674890447745 2353 23433
137104676064105041 9961 14486
370529515616308225 9552 19993
508423655803881025 6297 25673
368074616840193153 3079 8513
468155485301501505 9874 34548
753835573434525185 3556 35184
299641647875020545 1645 13945
543736888416081153 16760 26522
102169321156488033 20456 29386
695898368237802625 3741 8559
760522246723297665 1995 4291
209569842680782145 32913 37700
143366711446297761 3664 26343
509632553005229057 556 3896
276717501367684801 86 17029
144855591567139905 5246 30389
732465328540577281 7789 17247
418197688725083329 25878 25928
673414044945673089 11484 19487
372796928365847425 3139 25131
45145224706452329 8157 11272
679865258050437377 10779 35071
411484085847618561 9401 10456
608902684650875137 844 27400
507857174319475777 10423 27966
688233749218621697 653 936
747738801180531713 6673 37281
414437816060985409 29541 36498
428885147034087297 20798 37306
221982093056208641 28258 33823
903106182655918081 26775 37769
20664830935746893 19607 20674
733514030001352065 19163 22194
788664998830622465 1510 9680
447537227037287297 1839 8147
280222835228290273 978 10940
126343322934637569 23889 32413
393028618742686593 13310 35585
147679623292717121 8639 15236
757978778884624001 10628 31235
407203209755529345 26545 27162
363719288481373569 19578 25745
51010829076375329 16080 30963
482737765490657729 3010 33610
512622727202675329 20257 36144
879204654982725505 3257 18326
888231712610163969 25686 29112
840385840943159937 16030 18850
112097266655389665 3228 22311
64733124849365001 2803 35385
176201824952670465 4179 12269
854804820699701633 6881 27471
774105923011738625 24893 27704
492107060295222017 12182 21336
80336924527372849 8385 26825
141064761305219841 33404 35795
144414806267469953 14608 37564
342195326482052289 8457 8577
953852663135563777 3462 31176
951160942879159425 27190 35523
609021919967538817 11407 21638
610094467210029057 5373 12438
989064423001721601 4632 37658
400489017577232449 15357 26949
203379148446124705 896 30124
502672767614139841 2400 29936
992556230190075393 3145 26902
457289607215660225 17519 31766
282368844233921825 7029 7119
540280565301326721 19420 33886
502700523490872769 11190 31098
762413763343517 27115 32119
682893030693129729 29837 31393
5441207740258137 19553 28675
297909392103377985 13752 25886
969145151768731905 29000 32521
840703895340958209 9795 17991
942482836186325505 7033 25374
462165772639892225 23175 32570
698844634493244801 17710 31854
909991608941602689 24930 28702
298839517488911361 10231 27983
167734078641103681 3241 4351
231141458071920897 20529 34084
269851126784537601 19650 35122
391023957286176257 29026 34913
962272886427840001 8184 8418
974886242914553985 6143 8040
574550074123614273 3622 7791
290310923844568705 20158 36540
789531682217813121 11735 30163
362159621296900289 20816 24392
449866650026841345 13396 23426
53603403645961833 3671 33692
81948349508209617 11554 21102
328650417171619585 237 9531
87886265380866753 1158 10014
806790210264775681 7671 31735
814188105265998337 97 9506
760462061152441729 14727 24486
926639924007069697 18280 23553
338527089610646913 18729 25481
345267040977589121 4463 31595
752506532892628097 32498 36243
694812723277813377 6254 30395
133541119739160049 26619 28757
571548352587996097 7255 15628
258283337190125185 3105 16135
778298854771797761 1402 23148
202403204653858625 4168 29622
403625814306920449 13068 31815
723738511606885761 6435 31376
844356688876594305 7584 16332
919743521337206657 26500 27274
828831127675186945 30337 36470
695500744688661889 17628 28356
207125492334334625 10248 19945
619982710156374913 14663 36802
961608521669731457 1330 30085
391918667514151041 8634 25405
598780617033163777 7706 24545
408075213291677825 32318 37872
71955454478853657 2233 15597
399170579788705729 33075 37438
933978174372462849 24099 32780
496143276431194369 14270 26399
845071535401714817 10536 32215
188855597527894049 5527 32206
728699834773983873 8827 32328
83228548164552049 6053 24734
212702908617075073 4568 27299
91848775050028305 24469 33393
12255028873930485 2934 29568
47085751792064201 8430 21069
329705381826030913 11235 29110
859132472014355329 25044 33956
604008038112659969 13057 30934
440747378142358337 4031 25372
391240604502030465 2466 20047
506497419102931457 3599 35897
312222810339072513 7787 33670
393632567962338689 14979 16508
411804665178706817 1295 29255
898509896149281665 2025 24229
45985383165891849 3516 33249
652765131007779329 4333 13294
153881647372088545 27616 31781
459411486565773697 2913 35622
654074106649936513 4626 36445
794087798621045889 9754 29385
610205021868509313 20634 33777
595475324314211457 3233 24600
955377989928116737 19972 30420
451170139834399489 17199 26568
740061321713056897 3914 5449
324982916900484737 19745 25862
389365016215286657 6732 11823
597438900383036033 5722 19303
139322407805664737 16530 35790
297978822454187073 156 11551
774401739564218881 18300 27875
561419661951472193 8842 10206
510358850052966785 8371 19411
767251993377943425 10461 13554
145524457500862081 5741 17751
619750478010086401 17341 30398
887956584033801729 20017 20422
172902785818767073 32739 33327
677537308579680129 14605 15221
501669335225582081 736 37789
688996118614767233 30566 30997
213078785825093313 2171 7917
456915335554263873 12529 20892
237420728149839265 7750 17459
576997228399491713 7666 21956
590071032008214785 17746 31155
816647445727547009 6709 11067
512080132206076417 3166 14513
579596328811305729 8674 14427
900400233325672833 4986 23599
108466852633846145 5729 6102
50541528399445921 10646 12948
751397663493762049 1510 15544
345610501746737217 17178 21794
970361560011589633 1427 9475
798110185181140993 10981 16760
242087096066967425 19756 26804
402421255546432385 18543 33111
214186312550985761 12558 28856
497923450990793281 4537 11729
887757753599956353 13714 28557
241236612304650337 22525 26313
565836750645026113 19109 19861
159294167691395937 8403 25924
291484079950350849 13952 33221
314721093860715201 10729 29343
342897830835106305 13298 32111
302417292894187265 7282 32383
868584085882318337 3980 6295
56541120991344233 13558 22473
252918472324189729 5918 6988
431458230547885761 11378 18518
995892792102353025 17567 32129
297138895941277057 18700 31977
387344425330830721 6166 6925
90984026637368481 19033 29979
387772113549672769 8805 24357
690619168640925057 7479 32084
16388091676510897 19053 19672
995513802901339009 236 12916
211417790944040001 1671 7748
885935369994218241 19552 37816
350329024336637953 2881 8387
968535388636734465 34719 37298
509081501228578753 7966 26118
207379985512407233 13112 15179
211398653242191873 160 29133
899918881409572481 18091 25950
895770034648677377 10774 31685
434110147305904833 14931 14981
792858991894398465 19616 27012
227887634337644577 5326 13134
600352475280331521 26369 32059
695643554526331137 19950 20464
900364235848947201 24466 32643
906590743049914497 8429 8876
990214726362296449 1714 18898
198887304274752097 12408 16051
354297832339163649 22690 28703
750241301960681345 14283 16416
210937544296186273 14440 19074
250633339259682241 13650 34707
456482342739185729 5344 31430
1499329623523949 33280 36955
351103548157169601 15041 28887
975264307599747585 26546 37654
513316798718584257 18118 30574
991420139150744065 14345 25422
148299517505179777 2454 23767
997732996620985857 25120 31461
579732831309009153 8748 23433
611365864498477441 27988 37387
147586742702571873 17529 23112
773152458797586177 25316 33265
610978192191332481 29297 36368
758672659325849729 18440 30939
41953311328924769 13492 36299
912382806627452033 6016 20792
645610950818401409 7466 24015
936836574638501633 861 24583
721202064137202177 16713 28646
853019726720294401 4992 36425
103571202013903025 19997 21130
261160107022515585 13211 24673
58905596817751873 19931 25403
241749364206047105 2666 35347
675016118931985409 17095 26079
450196703464225601 7263 11222
325889182127639297 11968 22750
971079669245217025 29394 35535
52860198225168633 11038 29177
164324924034598753 7772 10652
154472903202574241 26114 26543
604309890440365697 1249 27490
175632130449720577 16146 20705
712135312593826305 1050 29951
433579685597209153 11193 36215
939952957809243393 6118 26390
995194451638063489 23515 25001
594154120642468097 29745 34235
305835355296849793 28103 33691
332750333185177985 8774 35676
660798554086916609 12861 23258
237266683009945473 30081 30389
400864395109636033 725 30343
584360830959145217 16508 26479
558467318247771521 14485 18679
221922268729382913 1299 15236
582909784983016321 403 2048
333584239470528833 509 23708
801287135662939009 17989 28877
182059438699749153 25347 26270
246341255391854465 10339 37770
863792615589904513 18893 20995
517201987665792705 6063 11877
713319146081953921 4209 25545
662102519517773697 23218 32976
663657194617261569 11999 31980
908561088557981185 3789 4939
141519828315008305 27061 32749
86098641980356657 10539 11867
345222267042903041 10348 34806
391079957689264321 13526 18777
947937373671560833 19591 37849
483228711890589569 17490 24114
169209435485843329 2364 9731
785009214797277313 14975 23687
322420912899072961 2764 3219
416390478475449281 6049 22028
338831691735851585 6583 26974
201017459614909921 5836 8016
505915700213602561 379 31416
188361640969802113 10613 37415
897427057780365825 14801 26591
907310862622132737 4602 16967
811064720227616257 27415 32858
917911123387796097 297 13036
858331428496331521 21546 30350
599434121406993409 13773 18044
978103900801453825 17043 32146
263601971670695425 20892 31487
573420049829596929 316 9468
433501788907143745 20252 35776
572509738810023105 5351 5404
785179548061620353 11909 24299
134852077270824817 30272 36638
287647218328650913 14838 26063
684435568912004353 5654 27226
930733527879922945 18690 24788
237323197766958305 8363 31163
642475057282986497 28712 36706
205891437098298273 17408 20007
757393889658942465 13284 29039
699512676381107969 2771 7559
423363923145977601 24703 25498
382265393579654529 1894 9421
305458693370653121 34287 37123
156723719531303361 10477 36113
126565165324144865 18813 24455
336908805950368897 26180 33618
43719025689227921 12126 31430
54655041999883025 3740 14261
605033030514242433 17703 22979
512247826035643777 1059 33425
652383118442813313 6852 37260
368877297610371329 14399 23044
363527656660956225 7545 15460
853745234894656641 33264 36159
196321379068820065 8258 17627
677365896017523329 2774 28282
997356692655607425 27820 29863
463904352609585409 10911 35011
224145972522805441 12691 27605
665181992948792065 20646 31364
193640536375347937 17210 19787
986637345242794369 5332 7262
688566725194533505 1193 8372
541291420971806017 8466 27607
233551765937725985 25052 34109
246346903190083553 8686 28994
673068545457070337 7139 18511
507137334942516545 9659 13516
220817870539640641 8860 11326
494000715597362497 13485 30817
503648335015782337 21860 27149
503881693212509441 14393 18956
894989430462594305 31930 33663
821695237041307521 197 32002
868420562733874177 2012 2031
258523694941548129 8346 33398
243540013257792513 8274 8294
949466747801519489 9097 17911
430514350589618305 7644 10091
786085257972747137 261 26759
627630807275032449 13371 18892
199546460272397761 25605 29890
140880142367691969 13908 28256
232794863182849825 23282 27947
502068967068460353 19952 21210
324380233877402433 1176 12828
999314852103054849 10402 30026
370146922518916481 18501 23091
307215360300169473 18474 24502
200425141756579009 25429 30125
507989883680565441 34168 35729
387684561575301953 7461 30813
802831445069251969 8542 12151
729252497000171521 982 36646
67690637847050537 3472 12333
458544656051135041 246 14918
111447932619306305 20357 37241
574462806796855553 13928 28185
310388140714806593 10335 13624
50785437258586089 3793 17909
449016265621544641 17201 32503
315360292054574401 21370 30962
992077301126528257 10062 14892
173234297526040129 1035 5382
897469329193533825 9398 17124
908625900335163521 2629 23100
908321095511425409 9286 16999
830366894357869313 3969 11167
368346772995245441 3461 16891
944125963820905473 8035 35595
84799750590804017 10953 29310
429253585073826817 5432 12602
916684420644479361 6488 25164
471631624001854977 10994 28839
651417808988654209 14416 16115
854955933856164353 17863 28784
884653039812867841 4189 17129
307109673337233601 16519 28918
668083882968801409 6803 36135
390369833181399169 21008 29423
626560805201556609 22269 28951
830261363802389249 11947 13448
241936989654945473 7301 10403
693212984006240897 4458 16959
229282669652299361 14100 27811
723389815484775809 4394 30260
490213679693425793 6288 37310
106838396313509777 10180 11367
180300128425095361 24466 26194
724101737738106241 12899 17483
862670782890816641 7541 26915
732392516203962113 13125 22542
131553080667636385 6630 23211
853803063343288961 751 13385
566913561399474049 9140 10907
846471870143762561 14515 35303
90323222814724609 4480 36076
307813605157956993 4688 28298
35417446033918057 929 15275
439186053744922561 27681 28238
664362213587459457 32751 35686
52960787363357297 4533 26258
652637396779454081 24712 27868
260102794067353921 1541 16475
570299291912384385 1828 36044
460849692138065601 19087 37596
114411337001698145 16680 18806
791002993386260993 10915 19444
951738669949925505 9529 11135
30153909902448817 33361 37743
531797124781689921 6454 34550
871155431167426945 26787 31016
162988426009341921 16257 24976
424111799685999105 15473 15478
601325206686041729 5622 9996
248752472135524993 17375 19544
369526348934051905 511 23203
909203568171616129 5594 6513
149065511635086529 16699 24463
446425014306914369 4351 8226
457455799066586625 33871 37317
551358874066618625 27971 35801
94436347854255585 14208 21007
943947324188460673 15812 17369
488562713646565761 4595 15530
665010271139717505 1021 5138
270739126684929953 22958 37561
591295659517744129 29234 35341
989254958957978625 10571 21539
460247531046388033 20500 31785
654274715790776833 849 14059
273458985437603265 5627 37383
221623880223695841 1874 9039
270999548442031105 3475 20955
885749183524097793 19553 37302
417510960359283713 4596 31621
800966685645526913 28550 34678
333706938353014209 10224 14719
681547698413979265 284 27412
834510015473544065 13390 13674
441073785607279937 35591 36773
716857401840140801 11898 14963
915259455404054785 13025 22326
355244089417897857 5265 26221
618018954396170241 4721 28578
556920273147294849 2876 37281
60362776102451225 18384 31759
590498719500747137 12380 22223
733568752354564481 12230 37560
349894182279964353 4467 5073
3892036410007905 10465 11613
123597045619494145 4539 28589
166002603649438657 13282 27296
278505283804047809 29415 37592
320745873965123009 9987 18784
335008165089792705 30484 37188
951332831341069569 3605 5667
756070828094802689 13358 20703
213473282384597953 8547 32465
534791498526931969 6601 13282
820736369645366913 10805 37312
856556797798997889 28211 30126
919179771789615105 24999 36171
916859701187920769 4740 22296
806433365715896833 21402 31165
628166712400283009 25701 37472
331793828084499841 1171 13320
187196493294170113 15314 24011
541124012422038465 449 14712
491034329998495169 9106 15273
424363499403185089 1750 32596
303328899309750721 12621 33564
935150281968851969 13058 36248
768763660228071169 27802 30305
244228139554309121 11170 20153
200971092449027105 485 26120
887385320292132481 7453 26079
653548258148941185 19788 25642
427620207680647041 13192 28690
391649649330052097 14427 24057
633946676468760065 2654 37273
544666008445229697 25048 37844
395160623202087873 719 30393
967482843176430465 31155 34582
873531842407849985 1503 11179
203918344862795905 1213 28558
373357567933638273 20189 23828
530689954800440257 4981 22231
836712328332346497 386 19888
747071894006094081 2632 28119
789016875560946561 17230 37095
419795771274028353 6092 22279
442997261523593985 16573 21287
329948697898043265 30740 36536
224711314915609249 1456 31408
985190785211873537 1065 24993
864865831983060225 1181 10356
918256268583544193 20800 30274
247300220221035265 19584 20681
586404415452040705 7012 19937
490121381565778305 3814 4840
662683573027987201 23957 32136
942979111176910593 10415 29862
64217155124826065 2419 37574
37565105259211865 8789 11196
780721450126545537 13098 28145
748385240916320513 19033 33400
164023228149222433 13479 22952
577725767119140737 21853 35561
103978736298255825 10767 22498
166678473004353121 6500 20051
343478412589011137 10665 31706
378690091430804929 3000 37712
448716334390834241 21589 28322
630921582250522369 21087 24747
537623481536815745 14821 23050
822308134438934273 15961 17948
56543414967887177 1714 15647
227039060679615553 816 20998
337932531774530561 16759 21398
400425535984432193 2183 4672
614720701989622145 18266 28814
239552852046585953 5092 17391
87042629882365217 4719 15075
833421656098373377 6320 9702
868678178931372033 25314 32860
731466198290874497 4696 20799
126597017236324657 13931 16579
280185781535614369 15453 30027
884936369011196417 12503 37224
233257021804064385 10436 10461
749373891945271681 27306 28601
102594403880708289 11681 36950
396754406918528705 10377 37314
384989050832032833 3675 15361
795746839733798401 11197 31316
678287586727954305 5460 30447
888022241750288513 16635 19762
261966284248785537 8537 33806
654976629575958913 31312 35291
839683217025303425 986 24178
648051304269085185 398 18244
501933448823919553 4475 16345
149687636027497473 26667 31196
968191037478483457 33134 37735
700255648600087681 9628 12141
46225889459179825 11457 29838
222330911190528737 7238 16975
950845345437095041 16979 19186
494886751578842881 4661 23699
786035913191838593 6363 32453
940050217574711425 16802 28988
769292681428574081 11413 22303
517997634651774081 10333 18788
67503043553642785 31468 37036
383092461292779521 11749 24118
642350279968802305 9543 31230
448048576014297601 17856 36190
426941995633839617 4632 13227
885060245545876225 1497 26470
384169078959793345 7413 34794
364785217048446273 20475 32332
93358516423307953 8279 13376
613587009715463041 6976 16946
18243244385267589 2971 26316
443353149592592641 11700 15744
374508612214086145 7597 10476
989494742083653761 2546 32175
47833026634073409 608 31732
945568911640318593 18521 24146
622045167494604801 34579 37379
172615866752654049 567 15554
17410886119300529 27191 32101
529728531223678785 7569 23030
809556610415697281 31386 34037
134044920226561009 152 11569
795978771417573249 2829 10822
554559153988062529 10069 25992
35199161005976977 3857 24496
387827362855109185 10455 27452
106888765428401201 29359 36309
250539681811556385 3178 37019
330696372387436097 10385 25861
579562627419026177 17032 32247
252356596547606657 9652 11239
205840550261168417 24120 29130
795141204783135489 2189 35784
994041604060488065 2060 7833
313289305061736897 11247 33551
381943594211474369 8004 13462
221575819618621505 8285 28635
927175510029744769 533 9330
722331222402012033 731 22556
887358206078200577 4390 34107
414906708997222017 8459 33181
406798806830313025 12592 33471
433017925046748097 20923 29416
532882492339961537 14866 35882
351376746776637121 15289 17657
189513818800211457 4145 24278
660342528230337665 32130 37541
39075693835822993 16570 24122
164475323890258113 21227 34933
413034288465542657 23118 23777
614484149704758017 3225 6851
920893566234564481 12308 36675
793611974941413249 14160 14698
961299587645303425 2899 20013
853401163106219905 13532 35153
25049531573468897 7081 14371
555771877952253121 29957 35714
78166001772633105 4063 12755
951803536504961281 3978 10341
416234022360168129 21689 31568
124252376971256241 8168 30230
229306730727788737 14064 29890
530915676960326273 5874 31158
506860358920530305 12069 22108
571862300534348865 6872 19595
705013315151962369 26327 27583
269525338866166913 20655 28878
693890540958772609 16521 26790
579939390234400769 7220 19246
132208415228635809 16818 19092
73061865053240641 337 7244
232286308172941601 11905 22715
372369675382373121 30885 33813
434848551780493889 8361 14054
911709877515669121 5107 22415
48862544739602497 2487 27933
820515194440659457 20944 28378
970085879734998657 9841 18075
45569081747665057 15516 28652
828299381046033281 25106 32322
817487134075179265 18582 22208
554515614060552065 3385 36989
76218657514623089 496 26631
114678995706423601 9262 34619
947329294807545345 1346 3664
971380680667753217 12562 24044
938212341939312513 32858 37446
731410954150529537 24623 28156
607065860852145537 27702 28291
765932832006587521 17015 25672
56369330559299161 30808 34917
378428749418940673 22944 34785
679756813295242113 1101 26491
751830161670458369 5540 6274
227463091005866145 16030 27146
401087848738566081 14271 28020
129108042814209505 8302 10603
585429986741804289 17887 23344
667146664667591041 11688 31257
7654808485153098 1767 5316
187090353144796481 8322 17279
45433753381619369 2301 13017
220665586633380417 4023 12501
443405712766601537 16626 28376
253596161982812865 2223 24953
670252272776526337 4417 21352
141949745860152625 7992 28665
95283129581542177 4651 34330
11443864453909215 11729 13762
151755523512125729 24413 34408
569769898379497857 8799 33579
222301775822099745 9259 16587
292941588201131265 1838 35330
218196775240176769 5441 29731
888394698945539585 25769 30105
988326950797965569 10755 31231
799533501024697601 18640 36071
626876209649740417 28802 36316
367066593332857857 6491 17616
954734349960855169 1081 12810
179436994361964257 19789 26571
653729850738745473 35906 37583
687981277018728577 1978 35744
894427918604133505 9512 27356
187177021217806337 10816 32908
47065779712514913 17968 18078
353532238728071489 8703 25220
173751762001838721 3418 14795
582948677946660609 10827 31510
600066613009619969 772 36637
214470731782391521 19426 31712
457365606234542785 24628 34154
150079848047241185 5472 7667
194755377473004641 14741 23406
982308914875638145 11397 20368
799918715326438017 11207 15218
208686435359453537 13872 29550
641576537045654785 14010 18035
129611439300298065 295 27418
458487327788741825 3372 18981
447952466250299585 13455 29209
755645323075160705 3326 33503
885504994266177921 25402 25902
886743391728966657 16868 28736
875240198041581185 18204 29863
604512007860353921 20141 34641
492387818292222337 6213 33014
235580464843803137 5290 25207
446230396566974721 20062 28738
573793650965772161 2428 10647
691918505208356353 10856 14577
399693916365318785 3377 8446
177174201849567233 13672 33789
26439452566041413 7879 14434
789257140579728385 2683 5049
814029834875878273 19849 24678
600644549963206529 17269 36615
688287480162333825 22423 24671
136448460859874385 21488 24271
151088121346642625 7738 13147
584321023682036865 8081 28622
145885506936895841 31274 33204
557877895792209729 11238 13770
117172943287709329 11054 31011
234616327032355809 25442 36383
770607324279215105 18193 26467
988873597010900993 2245 16548
244585856024908577 3760 26062
721519381839442561 4745 13102
123593480128722177 3521 12681
335622434942557377 8083 37106
963586273338972161 5778 17658
927928390309276161 17693 37207
196052261234004993 19124 25395
510342024479321281 19558 27501
83208404517247201 2021 19968
307891159101075137 20418 37472
305418193727337665 21316 23764
516705679981832577 12823 16161
868606080776327553 4169 35292
867348599731357697 10520 18827
815601695055907073 4573 29192
920329364477176193 14282 18192
163754883515931489 10821 16391
813854670003735297 23859 30066
154270083797445793 10587 20679
648050748942317569 8339 15664
945707472460053761 19083 34864
885861163980919681 21239 25348
546347254718060801 11649 21995
724986997807668865 1236 31261
518180805930878593 30101 32165
316922756306439617 4917 6846
14652267103873129 14306 17497
734051408778320513 7212 27145
450435860784136129 18327 25524
636885622943324801 16787 28046
169136187415663393 20780 24039
719716121252112385 21729 32713
768949308411546241 17540 33634
303935857125537729 20754 24270
128217085177045217 13314 21504
254180330514110145 9735 36007
725405198186688641 19113 25240
413340839015191361 6428 27650
211325416211767713 3388 28038
34467367006193685 7485 37869
340560853295098561 12620 34112
277731762724613409 27555 35233
292401452394575041 4955 30309
824931183808352897 5455 12139
489447708547583489 28906 32753
528637737497078337 12421 16028
500553244472630593 19377 33678
739679803524929025 27272 31577
413412528027716801 4439 8581
980355323443546881 11476 26779
246583146750840129 5625 25676
758871670544429825 5998 33104
567320144770160769 4208 28119
927661098805017985 21142 26433
902193502014487297 2324 34362
273937198635685761 30691 31706
718833377605928833 25164 33748
842762947751111809 10412 25230
281332994486422913 9589 13333
188623659556007809 24888 24912
278441914343897409 6730 32120
790527267735271297 6363 24504
898664740383626497 27023 27537
291333488278645825 13973 13990
255587518084833921 18208 28428
912578285905482241 10976 33848
696220712249289217 32094 35988
932375647097238401 14816 17940
793960727184906241 4075 35721
330381207516680321 23621 31775
33024897191641145 16287 19528
457203456734084993 16992 21062
458332091700096833 2660 2921
996807058207025409 11196 15903
580264982959580033 11688 18090
880071830166961921 27479 30960
831011732551143425 10077 27208
768722888884994433 6697 19707
822289661927730049 1281 12597
245288696695844513 17050 37403
267462436650585985 4238 20691
85520549327753777 11196 20880
956501154049892225 8651 18716
375711142296289345 32764 32865
81356424329197105 20729 31069
597729566913542913 715 18613
547670588169925313 2842 37463
907572980050368001 8488 33013
937472157088532097 24068 27897
295368852701812993 22791 32199
618272759252921089 31178 36013
861228663908939009 2306 29811
768657906489533313 1144 33343
708767060834631425 6665 35482
349436809617120769 18172 33743
499935232720680769 21164 30848
277401091364080097 6797 29356
588386511461379713 8190 25893
989735877608342913 16759 21118
931220881863701761 3866 11550
694469423007074433 15053 26411
779759714586035073 4533 15826
293362029863775553 24023 32953
152432369434684737 8553 34514
342139489071112001 5160 36226
381904764902344577 5287 25962
66698155860809297 17314 30604
925315335288409857 12865 17856
67583369043983769 8481 8604
471315278316964737 17780 31485
533726268339169281 14257 31603
672438306777145601 5724 17020
387302019941213185 18784 23713
869486171964155137 3856 25671
936297132920930817 1434 8951
256274247314784993 10108 13782
314708312691532673 3330 16811
482477513587880961 7972 15083
374599657333082113 8768 15565
62029535384745313 23994 37681
163080550132658433 23478 28125
420648945708194305 12367 26820
535155317561123649 9111 31040
836960804823540609 26994 36945
942511869067924865 34870 37448
361705887498530369 1779 6811
926643397529776513 10195 18510
617921694643577217 1355 29209
353929933961293121 5119 25288
818749895279069057 5124 6976
185532283018194017 19528 20268
228085810809112385 26952 30508
361887581068952385 14501 20312
157158283478580065 15499 24477
170920791972154273 7079 25494
962925655748456705 2605 37705
171136381620183201 20018 34528
331746434333183489 9696 33239
47626854674536649 19643 26310
481191496473392961 15309 18461
394874273568358785 1885 9623
522579218975224065 12172 14825
574219090877964097 11550 18227
632305681483423105 3460 30112
774263275934909953 19784 29459
689659677418973185 6077 9753
943565279489821057 5596 20781
97618342657845857 10539 28526
962976660364784513 24787 29152
771072622772138113 15590 21533
952140692229935617 8661 18713
706586293582809345 1656 8067
335164623701384577 7497 28776
965412208293173505 299 31616
44744078355041241 15574 17954
64239822723372697 9464 21859
202706295672168577 23294 24740
588764787174156417 3610 28209
46730055561713617 11716 12468
444268541032251137 935 11562
164701639653056737 17954 28289
122315666657499377 31219 34769
669079095040803713 11843 19717
560539041487309953 12393 24417
969982274450483585 11224 31432
683839672792046849 17503 21288
274660498861468481 3189 31481
923580425169014017 22243 36643
397493273604393217 9799 11292
601834862300108801 9001 22294
908345067911728385 30234 32426
659140307326929025 14021 33146
379601398373676353 2666 15639
553655306161758209 27707 28450
310012861015056961 226 33868
351800299941011457 20036 35756
273976803817500769 31351 37287
779356688126227969 17051 28221
998172863078838913 6598 17331
163197737058816033 3399 10273
679307836731691649 1422 15526
803626572932515201 9649 28313
592435824710609153 6482 24294
943856128183888641 2526 25937
71749932138768457 7122 23803
413543666062309953 35239 36995
254404320161814465 9284 11355
639082055703504129 31357 35979
380062624063452161 7527 24345
46286271858136273 4373 7684
496985507226416001 5069 21934
108817537275548657 10585 32408
219611128952404769 25445 33618
356453522318105345 24196 27782
29387474332981613 4820 33586
711595815744736641 25357 37675
154933648817671361 8699 28135
347412857325949185 2148 16962
766199739023992577 161 2491
113561680027494561 9411 27290
77910288497744065 9239 20696
776957750991016321 21916 23347
490427730814918337 27434 30564
791486322992732033 3243 27671
578597099838372481 5790 33385
468339860657678721 3009 3500
887970262568192257 33309 37293
417307969172362881 30690 33507
287767067597197729 18164 24216
979093687497112321 29984 35613
89993380503546657 11035 37155
601314618660829569 6986 21324
307761649971990209 15921 25885
779538542916682753 14436 26000
404533896296246785 9180 33189
488880816307023745 1029 10588
479409593341724609 1748 35239
569836175813179585 23049 37864
383406657888588865 8085 21214
155777929764887809 22864 30260
799896968592928897 13285 15562
690291894455910401 17778 21601
658411521157606913 14761 33739
130473568650621985 11428 31624
486331537780696257 8846 34860
247376476014181889 28896 35875
354634354943261313 896 3367
236372062454812225 16247 21273
133468467344453505 1387 17470
752754658940958209 1502 36993
220381559646458657 10241 25481
137350899476935233 21366 37195
37160870163031489 8502 30793
841347621090505985 4872 23975
634424817155082369 22486 28466
877819275387587073 4762 6325
927450495891786625 14719 32867
255920622082598465 25962 36503
202582429748790817 7258 33052
522340970580422977 14703 27285
191078909776475585 1753 3708
440536994529367105 21930 35011
937420960369667713 26041 35680
954976232751185665 19055 36516
761210516984288385 31810 33630
125994967813156225 7946 13967
836596268725887873 16449 22586
527132747635342017 9242 17181
545323614931898945 4900 36465
491478462644749953 6778 19765
706011759619389825 32032 32661
623975699048735105 2842 29645
867927102623593089 2151 9969
294396067141107649 10962 23261
91874034156123937 7290 19156
229307911807303809 27039 30987
474756356139490497 4219 23829
642917958140259329 1602 26678
328567473608774913 776 7608
130144700252309073 11239 11779
215524905634577377 6392 35855
383087627418277057 2900 11226
724119902156932225 5430 27470
734700873476647553 10398 15412
363666734023720321 17032 17056
846497973889256577 8231 9041
398336681028514049 5328 20939
347780938435725761 8939 28434
398680073436036481 28188 31095
589168692254006017 11825 28472
976260695208825473 3383 17763
719094456433005313 6277 24021
958935315023946753 7787 19984
803107988416655873 32826 35869
296666017369961537 1958 34133
363158309495723585 16009 31687
43769883307941625 22261 22531
26625544810670477 2578 30484
206383884503342337 5259 28016
451422883400432769 6067 29129
611369470427543809 33220 33341
267199407066755169 10499 23397
920336313411997569 14451 32864
452171436070891265 361 24494
675710690952154625 19680 20433
502876129714920257 1829 36792
987535524236793857 16979 34642
392567756252482497 9659 32189
278472816782421985 14682 31008
987965165341478273 11357 25194
627691649052128001 16227 35782
937818190267726977 7648 13360
211448596643474945 8165 16907
771214171319016321 7468 28398
713527287771686529 9007 35106
19496786776592501 12147 33194
737104068235819137 6206 9925
176635703393401409 15000 17152
451870648653699201 12462 14255
640258243303200897 23237 27102
429437545767893185 4066 36266
707486728546641025 23112 33701
452909588087695873 31691 32432
673909096347166721 8125 27246
498426423846236609 7050 28789
343244583157940033 3626 36999
321832156581098881 13567 35553
953474741673197441 22474 34615
917759893044927105 21821 35618
610315489057555329 153 2809
720025577444065537 12140 24361
977714965366722305 1309 13013
430243925415393153 35412 37128
144068582109071025 8411 29108
443000244094822209 12828 18336
997605271956210561 2216 29869
125614772230914433 17746 22961
918898667965478913 8251 13574
977568633675307521 273 7911
694591975834477185 14995 33154
73266533887075265 7028 18598
522548660122964737 11145 32199
119236311278275057 22704 36274
804797338861668225 11334 16817
233719925600137665 2056 32430
80906938843568817 18783 32884
49323753042077809 637 6030
847523552901755265 29615 31155
88040984859755873 23649 30766
911849758433902465 16744 37757
146478860168191009 24641 27510
98982643632261617 478 36746
618742960000656001 7309 24172
85213387251869217 21671 27906
204781082059103169 28348 37803
426639973773582401 5287 15400
188229796259857793 12739 32283
596318952166853889 334 13992
475774327760536385 17529 29293
926253512409651585 23871 24894
715198308781719297 7316 14630
300174039521110081 13816 20150
479067633222033601 34187 36370
139845974815848705 16598 37418
303616113722537025 6092 7276
501953040431089921 6315 15188
129555180063778865 8399 11968
182563886672930657 2052 9766
75316491389639137 6516 13577
727902082027227905 5038 28610
812151042055095425 11394 17911
370633150227412481 13495 19343
572657391726860225 16638 18886
702588220459205121 8242 28508
359904280871393921 3594 10943
969266350359212929 12345 18530
393212574928991617 9594 10940
598455448690984321 29950 31721
830527035401420417 13193 28103
813139398136520705 4458 9127
89606221032251905 5287 11378
788876054775926145 11422 26276
761177361425485057 7816 22614
684535730775728257 5273 16459
194251054486027649 9976 24330
385084016937057089 18256 24285
552610093377925441 1527 20987
153931732480920417 3364 18512
125161925463086017 10749 33837
951211502881079681 23425 29758
491738229643392065 31744 33772
830018872912795265 19360 29311
793824681511164673 30029 30642
822659214846979073 2726 9362
975804599916617857 7745 30350
663152841531037057 25157 34899
802311863588297345 18584 30026
175630351431095745 14491 32126
920694170079162497 9244 18913
677089249267048449 18490 26186
1835082057436211 19026 33318
356135404740300033 28714 32865
398741589314202113 26856 36688
644585836415593857 10208 15489
940466683342886913 18117 27208
343294939403421057 23885 30990
895401798291761281 5623 9455
195874129784293409 1356 12526
889983319171772545 9223 12763
634368970918345089 981 24583
446424008711861825 23948 33882
374855695509047873 7366 34529
981189090138197889 33 4872
259538637228217793 9217 26925
424146445791894401 17373 32307
2761099031367565 14382 24920
748548866235989121 8336 29593
196847601804947201 8663 12112
99031228927092481 22530 30440
436399973040217025 6783 36759
577761001507834497 5702 22366
717541101371722369 369 21995
885780964239319937 20699 22210
528379770206377921 29340 30381
137655770554356849 11090 16680
376858819218526273 4548 5633
576891348559460225 24905 32925
217005402781474305 18006 24338
568529273836102081 15401 22908
624557888355639041 23794 29511
914242650062522753 18631 18690
148093608096694145 5681 7785
685095098984628993 16373 33333
664353370009891329 11941 34281
704637648792161281 1408 27824
810621090177882369 4507 22543
660415499215840641 9275 35193
985229574696944641 948 3807
860749803172627329 6449 32956
650825835594069761 21760 36547
998593069909400577 3028 7792
335235657800140545 15448 35894
366823368811257217 34739 37228
609823048775645313 3262 31685
224170682982528289 8310 9466
146847091752476897 15633 17332
210112245943424385 1121 17395
149582460876267489 9414 12734
744984588344674817 9631 25132
61039955053033169 28666 29536
875276784264460929 21165 28796
529718899309251841 346 2808
146900924971529185 3856 13583
165551546952684705 6271 18013
519972941129385217 24065 27373
358324524864563905 657 10001
602072213482511361 21389 37041
463927698216210177 2161 4467
495236383681348289 16366 36239
46245612306684337 15753 27566
700085540045360897 29978 33935
450298365408912129 29458 35031
362930659893539329 22398 29086
74880731066507169 16028 28371
411020900464631489 2906 30390
176667731165636609 3580 13588
22813750276871049 4748 21815
68727237572069553 70 8248
862754365937856769 25610 32597
983017148378593281 542 3611
381376463617090881 4815 4908
718380682413304321 11750 25388
447959170683855489 23856 33347
905737924687642241 12027 20167
170589569060044961 21726 37192
97223626405146033 3465 17202
489686318962096577 3674 10154
398750207572732033 3738 31226
913509575662647681 10661 31449
872228012201212289 22466 26097
293027677410247361 11343 13995
277913162232934497 19537 34888
601155991669688961 10526 36859
139615214916922529 3033 21956
133436570628983729 18239 24927
38654296790042513 16054 34111
716381031762939137 20459 24389
979921758746307585 8085 32721
303436446038841025 19457 36583
876681244676959233 26174 29747
750176403859089921 13845 15772
481532999300902977 4074 5187
216695030723339969 8981 34423
761601624862123521 31324 37135
97946310206896929 12651 35209
631073395862010497 9896 33772
194162380755823713 8921 24086
844554829320983937 2048 6366
101041453051468721 2581 36626
614156896419252993 4054 12381
607924134884395777 6606 18528
816717796394044673 35431 36609
274990955494974529 14300 14387
258755993768737377 12033 32189
695738941920051713 26086 31309
740824080868279169 25805 31415
312458005888121473 7057 18693
430569745563282433 1153 21455
478419247237550145 35807 36959
439545889284715969 5239 12847
997426021635579521 16153 20688
546861047545057473 14978 32451
693160210956772737 19783 30250
1521274609771695 13730 13866
558315518191111681 4423 17665
200768269747619841 2410 21172
612880301124274433 10173 32135
38627440511419313 4094 17826
421832973754494145 2086 24937
417427572729728513 9165 13050
653241872060430465 23067 26009
349345154553546433 18513 21400
615932112262388609 32465 35499
828596377397452929 3447 17695
108278613477036609 1934 29539
887142674162873857 3389 33033
878270499189159937 26034 32688
132947130183985969 7208 26695
519851952503426433 9418 23867
846019411732569857 1846 16619
634290468941205889 5998 28546
480780247788210625 10116 31113
627248120886118657 6485 21853
125853868205211937 9935 29003
554238491739699393 14288 20681
807437504823461377 12103 29633
597244475847713153 4008 5396
968036210425012225 17391 25579
128131454341716017 1647 35608
858908706097061249 31311 36812
72425597905205313 21612 26977
618947318965240321 11782 14717
218327285248552257 8016 14897
472616825329104961 65 18463
251299494856095137 8749 11725
118962252521541249 7087 9270
576781213692616065 3052 34106
159616456425602849 1259 14771
717109730642615553 2527 13015
783470924815361537 3762 31215
923463025180598913 37215 37737
791798974446486145 30145 31475
536793283400111681 6844 9367
367461432773964673 8514 13937
58345277200718473 22677 28741
136391803653118865 23744 27961
465304231185054849 6808 23728
935915973044529921 17695 19118
165792879375647585 14061 26643
554170201982849153 18573 21959
105892779161376177 15453 25077
919914700159594625 2205 12903
620411035360323329 13638 32195
638344557479776129 24888 37542
20655490900761465 16849 30017
966093276399618561 2091 15954
230136601645160257 3225 10459
215895915111296673 3853 10137
968888681423248257 18067 22884
899994303095709825 11725 13486
577657753630266113 15368 28496
556933874519138753 18312 26410
318990583168922369 4645 35725
258805368281571201 1219 7373
426563774385090945 16046 18299
982045683091477889 22460 26500
862751920749712257 9707 22702
414776158738490625 10902 34515
634781108900515585 20435 24749
261069856799373665 9592 17215
623106738582233473 31104 33232
737918028080713345 14631 29821
615038868876712961 738 25655
244613556016155073 14548 35859
136418529848338465 22705 28146
637950649100801537 9539 23646
659897042670198913 22723 32746
344166787532522305 1573 4753
191158728169480001 2088 30191
705285970635600257 3605 26112
826209074447309185 2181 22149
606949859693024513 20546 37789
183778257414200385 22255 22585
735418709223196801 27756 32888
79097538358926305 15627 31328
843639947511213953 19054 29983
411435902685010305 1447 21491
788589096299773441 7830 27801
916292660162600449 7298 34682
233709691271165825 27095 32284
546162579251625153 5122 33113
897036635132522497 16558 33736
227088742673291937 7943 33922
24002017992195593 5280 5391
746515948511980545 18459 33457
797487260600803457 9004 24816
42658445222787833 3061 22040
867962402721495553 20500 29410
865698073470650113 7234 16456
520499601822493249 14817 26305
571849663450425537 3364 29959
339129138426052609 6628 33002
748727733226242945 10264 32875
616603084975992065 6326 11096
314069766734082369 21823 22554
553395421780599873 16458 26407
899211439055061889 11573 20204
719330443990614273 6251 31844
533007488900469889 30162 32770
307430749892496641 22420 25257
796550926367753985 25400 37052
436693892569110145 9552 13646
255699146027598817 3242 10259
889584822467320193 28214 32093
799442749598892289 7382 20265
796666814765828225 10544 16711
634133385669858945 6924 29433
745571417600594049 8614 16055
58025393466376585 2291 15355
641975415572545665 31 32805
733902667197487105 27950 28216
532094119781469057 10842 30858
836143846508246529 3426 8423
140016400161258049 18797 26122
968420445647272065 2696 32967
112056888313311729 3256 9632
512438673868953025 2203 12305
531911483099236225 20706 36384
709375894030177537 10165 26372
626701825694048897 262 8951
664209088465337729 9040 18331
149376429486423489 17108 20791
415213263934138177 19066 36541
611410701055753217 6184 28081
655505165414520961 2810 35849
759885461068762369 922 20049
629695963996614017 21651 29321
938347366038350081 3687 19684
149305986451604865 16175 33689
312090284453304897 23111 35760
721616442901566977 33866 34821
202831731966462305 3800 26149
775945951504549889 7229 32312
919020778091976321 24421 36832
433387310479350401 1738 11961
600424020411303169 22116 26745
633543566126785921 4919 10276
382540572210629633 4563 34304
458917129755580097 2763 24440
744137116651167233 22690 24711
422823518615071937 16387 22074
97019433838539729 21907 27534
17531276906385785 10048 12141
668836609694459137 22918 27910
364536611860824449 2206 23402
813254590040756353 11342 31742
977814507532517761 31715 35488
182459055898341665 3073 15092
883180924797581953 9971 11280
457238948871747649 3721 22394
619572698963612161 23450 34515
17780718303974653 3515 36509
620794259215482881 11951 23105
116224671953531809 13015 18664
819456971946497281 3529 35353
977578073115957121 4205 28284
158480292215582369 10197 37305
982329777435012353 20498 36136
881359343557750913 6373 31509
560489300778975489 3407 6019
844681715172537601 13332 24560
709222469911495041 4698 19784
591045539010796289 20695 22567
811939354348801665 22583 27602
66030809263647681 2724 12729
439606767174382209 29 5479
399582905701652865 16007 21403
318231584817674241 5411 30273
841274197905431041 6234 20163
21612784920804985 1390 9351
85269840855037409 5943 13520
103312864235739713 6730 21588
698041740315883137 3570 27425
393929812281470529 4563 16908
321673076993835841 27240 27666
494638245370616385 2864 3232
817242500391255809 2942 26271
197649125722264801 3017 9635
412100879660048513 13862 33567
891721993766289281 5486 28004
546131253650653313 18661 34634
704220409041170177 33029 33575
19829011864135993 13771 21114
439965886900431233 1243 34971
718479894659946497 2651 36063
642459735316819585 5015 5562
119472522132273441 21017 23143
321679558195889089 10869 28740
143067190598454625 27411 36831
393842385268527553 23302 34585
68255330257347425 4324 37425
211202933417460769 9929 26122
978500405977552385 746 4160
906909388059901313 17783 18959
706141529439609217 6939 13473
183934025979233697 9826 23605
86211211459808369 5052 35646
82926637619152641 19971 37633
659802607926724993 21351 27531
348958088400642881 2212 23841
411708798760468417 3114 25547
2248822558996722 9166 20027
575523730030543105 1246 28465
817842922081048577 7207 25515
788583066240047233 17102 17885
312321273257538241 30910 32906
228095118009225217 15576 16058
500861589213023681 10715 20432
576462928517496961 21903 27360
173940238108812641 10649 28442
343561755258466689 8099 25596
106154411523682769 15080 21608
253657050747872161 33755 35429
74200114867664977 7513 18075
389861400054360961 703 24185
623748543121273217 12039 20899
492419426616617537 6502 17142
446273844898414017 85 11222
496687570233039105 6770 29684
318392131530892161 7359 25664
588948021104552961 18192 31463
693464090490266497 3033 9795
389566045178543873 22798 26543
693182694528580609 2456 19040
124973997173338353 17626 24231
875367020724709761 32165 32875
697700844820477825 17627 25913
177202403127189697 19913 36290
861139652210649601 5785 27030
876921592171129345 23118 29505
14573898516790253 12791 24812
138918035530302577 15271 30188
546677917857504513 6456 8901
417864189446660801 6210 12220
557892022214648641 9570 17547
733937015552136577 7697 33579
251952938217126401 1630 10487
263835449904803457 28435 35204
453960692643665473 9397 16300
608684734401741441 3970 5411
151332648915438753 25931 30909
636132098914586625 34389 36565
432996755000832705 19402 24653
445408839348949953 27227 31046
299148245547737473 4019 36601
171775729858097761 16111 23416
797716938135341313 22260 24412
140224919127426513 1745 20677
731034767204288769 4777 21483
117971738608943617 1614 10351
758576191134043393 35831 36320
243171586486802497 6392 29320
300999541519555457 21162 23075
435819128357735489 4573 18055
815474709944641793 27689 32168
392792915581274817 6804 37787
629763754535456897 25005 35579
489844699722951297 785 16402
617175404753769601 17705 29013
379839098376187649 14310 30374
725274734108520449 8822 18011
286987295626545345 24478 36896
315019780760952257 7532 23599
254373602467005345 25155 31887
559175482123986689 6918 8587
247338342923441697 1367 18882
625120079257019521 10301 30476
423873605136726913 2015 2399
695201370906882945 9454 17991
107417985752562113 9422 14536
760734365026866817 18012 26838
899661607628182529 5088 19411
3084545440781739 5999 35932
315070701524305729 25688 34732
841069362551539969 14596 37771
954936461976792833 10209 25521
325092257819417089 22150 26156
635114491875412993 2924 3105
930748549783448449 3536 35334
226383132837263201 25634 32632
446688916264530881 32399 34888
280462610306912545 15114 24824
231450626911087201 7569 25170
286308931044324321 3503 6013
847250870545277441 15615 32637
770220388074363905 14916 15708
208961301015978753 7937 31294
543831256673023233 18531 30357
944910691230216321 2714 21048
621781112721876609 15328 19544
279659678354622785 23056 26040
909054639608207489 6475 15364
109471744392376289 910 11422
557618161942400577 10671 18188
644224746672069377 18762 28476
427524627595737153 10981 23982
791297028671078145 36555 37035
970584761706547329 28365 35513
596417772971310721 27838 31764
314509407929598721 5808 32679
128896340471154497 29290 35507
187251884330720481 8829 12213
163868250024012961 25618 33793
787688521829487361 4280 15243
264745678050910977 12352 17208
512177991852595969 18740 25608
877934610113190017 14006 36561
407348202682563009 15642 30656
963180198814622977 5926 15283
963925625248009473 9604 32866
302371599547246465 13381 28890
426796303160976705 11415 30811
615889818783568129 12683 23449
34908303158076137 3266 37148
266534284877398177 1379 1976
870893034283405185 29163 31449
203872501471547457 16691 30382
152430887398878657 20392 34981
498379453986803585 3319 28249
682698384264220673 15851 18340
608297237736547201 2387 19450
890116559098331137 9813 19074
95158994799820817 22541 34098
589489678988066177 5180 27113
909604481119654145 10602 28305
401707891345836289 5537 34270
424381993783629953 23820 37346
168904851660492737 13603 28634
51709187215532641 20133 27820
219277264250123937 10069 32555
142673108182041377 9451 18333
569695169116961601 13255 30732
778128423245728897 9972 34287
93347108779170193 8628 32153
943269542532636545 24789 30171
132376978922899009 7853 30037
855364577726771073 13774 23846
243342249203365665 14614 37607
891148013973467137 3519 23088
732682057266636417 2844 6301
806444322439485697 2234 26065
445089002879115009 10260 27341
134601734644366641 4175 33140
551721915234956865 4517 22270
189025472314153121 20934 35790
191527752994815617 10111 25679
859315985630505729 586 7697
474679522867610625 582 9642
607196565848081409 12343 17962
529081497254679809 22414 34047
400814617882151233 20426 28503
794973898912552065 16194 37470
367640161767877057 22626 22836
572761455798129729 279 6853
888139103874667777 318 11776
10435451947792275 4933 5138
937218329338147585 7351 14508
537506257443510529 17614 19419
949721891946627073 8500 17339
446184407998650561 11578 36258
72650412501570113 25163 35966
962732577104631553 23175 28693
274947095771469921 17389 32100
226597683460830977 5145 28530
850546684412218881 10592 31204
644786431457163137 14281 20638
954549296779493505 6731 27107
793832722540137985 11233 12684
488769791394741313 762 13529
292964717129180481 9513 20854
891855760052013825 18310 29137
77576678038788321 10940 20248
213426726426430241 26291 35912
675940058356161409 6147 32412
416373976758382721 1132 3863
451607435656164545 19008 29690
869630284397441537 10339 36614
785557681675513217 14957 30707
882185461099116033 23499 26869
455865927528499521 12825 22294
112768347156357857 17381 25197
494744916339215041 16154 22971
196223459454717633 7754 34754
653398513007367425 910 15608
949014738194005505 21934 37554
178221093195432449 6833 14347
205356986519863233 24052 34300
961960486171001601 14126 29660
952214587257881089 15055 28500
573232144330972929 2776 12586
845221700126433665 4090 16718
929378562775347969 3871 9524
486462966722751105 14982 34089
728949153276218497 3521 10654
196249875726469025 9029 36173
85928066783402817 6292 28001
761425816669937921 2011 27161
595627533552686849 9687 35965
741052455617438721 8982 32223
128841040761777489 21617 32220
76859676848510369 5990 14186
678162484290638209 16273 31320
419266139447305601 11399 19033
993351207802568577 2045 30884
444379303506050177 12545 21881
185210948060159809 10846 23047
637643063835685761 27023 32652
108002177716507217 25348 36300
163182679984867457 26694 35927
378369540443927105 4678 27916
430350102589986945 15647 22047
382773079549998849 11299 18092
361429044481493377 5873 32857
921665895733355009 3217 15681
52354517481735033 12280 18647
847262478504056577 18882 34956
969910168962979201 1255 36328
177376640952118689 14610 19801
611972915378377345 27024 27571
749943560577271681 2734 13790
777566042422986241 4878 9244
739342833702039553 16192 30967
951096533199677953 17836 19676
302462705217855873 6244 15973
821656151943852161 17462 20611
360802240586096449 2886 28016
16598090185400595 15786 18153
856076277451428737 7654 8734
315764528907774209 21243 22015
563461354691838785 27135 30541
946669129822300417 7439 18840
928458318851618049 24974 25482
27423447670951617 19476 29655
23127615315743813 3634 21061
143402233983525921 600 35796
252991363839676353 3612 14309
629494942578983041 1827 18224
651627963275075201 13882 27797
699265041882359425 23160 24606
540875416637213377 21825 21995
195433958860018465 2600 21768
643742703288566529 29329 33642
781032958834803329 25856 26176
367432757252778689 1129 34902
52429786184116977 3303 32499
562147713510768193 810 34870
400450107061846721 12700 32077
3200264658424602 3756 4426
496816253022966977 257 32998
395422403877162753 445 14321
475943765342325505 14842 34916
890012914306517249 74 21869
996063797883575553 4848 12347
968459541958168321 31684 32041
133071578751117409 7750 37009
141393587849954369 11096 22865
18500792522740285 4413 8594
807395200029915777 26636 32168
831353506484990849 26169 30353
51151887860591217 724 3034
347415184876066241 5269 21893
680626692548202113 33865 36242
529427127389755713 33105 35925
297009841991062721 7046 34943
936493468155997953 7879 10171
343642531659284609 17106 31294
706135851757441153 1774 22102
797041771894335233 15638 23278
69169979887785617 5724 26484
220165192297201889 17483 30732
498660106761054337 24310 27317
32340754803207973 6833 8370
800268403060510337 3127 36596
739293910302066561 1924 37189
465951984037051393 23895 26130
903081582478627329 16279 27446
623576893572245377 15565 15992
123594899347295953 10815 17019
861729473911982081 13385 25506
697391485761066625 5212 11406
747341306244134529 22163 37847
563959327786008641 5725 19097
740697574099844097 443 8338
680391705703364353 18279 23175
729095348367618305 6130 8867
822949207317833473 15952 20539
518435563870514945 3428 28019
858536816726306945 5711 16811
964154967532248705 22307 36396
450567074137140353 16057 31923
662842890207205249 20144 22768
142931105919878129 24290 35206
315244691858477953 5274 19708
468081052452220097 21053 26321
275865732832205185 27247 36021
972493848013492353 4660 13517
175228798230516961 19049 20220
741751642462205057 24563 33101
300502712685275969 12872 36418
308404550157668225 5951 6253
366297900188808257 16040 29970
415954432544538113 9836 14680
691256695987863937 971 17454
166786736997487137 12003 28387
377094634299862017 818 31565
963062961040563457 6814 18457
957080535918894465 24974 32687
705561167074826241 977 19131
638408394573158273 13566 16836
316212209130327425 22044 36682
224653198664231713 14663 22860
559168078871742593 29455 36565
436861331340519873 157 7745
533244755359945089 13619 30451
186089352681964481 17201 24439
153649721301526657 24407 32290
997453906452815233 18630 30454
770162526925901185 31971 33617
657875471949512961 29867 34489
213500591666836225 21136 21475
547320993182051329 3861 13044
466556405330422337 16840 31910
765259128226123393 10133 30141
466710046535958145 3615 31397
356326639343873089 19045 29344
431927747000571585 4670 9546
116190736475648033 3614 26731
588391830138640129 10566 16988
871329988376185601 9922 18697
510589225410981825 4335 34327
488298884049587649 11820 30051
916044143252072705 3359 20709
890594287924070529 13186 31500
155851352666161345 1306 19355
127716830529198689 30748 36213
187413715635493377 13193 14300
17768221389371065 18065 24291
195254657883069185 4128 27087
465689123768047617 29732 32890
58624509378525145 123 29812
380401787405272513 6090 19147
373359849568174721 10569 13944
972968851162722305 7600 12390
66027731553752745 11437 24305
269700437791907873 13697 37323
644598432005480449 4592 11205
677638146009488897 2540 34140
907361334808179329 4670 24488
164178978738473089 7164 20535
305328243963003841 3098 31778
113092509478509137 25510 32507
890375696491098241 8827 26799
732433655240537729 2084 20324
722821304284977409 4614 17699
792843601754814337 17457 26755
381064253097555649 11689 17267
296164687698190913 2206 29476
882599245665545601 32754 34780
740210713756557185 15243 25508
376885089706966913 26726 34641
784985124551365505 23680 26935
149363557596998945 14956 31703
755958466046141825 5254 19304
527598406215595649 8321 22582
74953028393135665 18507 31512
357657904651603073 8375 26553
466942706598661761 35120 35822
169176965999490401 19022 23833
403045537659988161 24497 36125
625136999390846849 632 10311
354668406484652353 22799 36217
163148640701116673 25091 34318
154213054250018177 17720 31113
544564952799447617 25050 30228
864537894760491777 15292 23920
530053559608312257 753 37547
74842511765705665 14675 16114
762964761713718017 1921 3001
904045343439864961 25311 36565
313669716088334401 16949 32980
959428192017380609 14835 31819
422103684754915777 8474 37094
970199322843530625 4048 10161
641381739252658177 24868 31746
153379691456688513 10310 14172
710015768287959809 2924 34072
331349809392211393 3770 35448
181514468959825601 12891 28063
115947206836320753 12932 13912
476696774404416577 8790 31150
14054554518754259 3040 5727
813477538914035841 29796 35243
579347123112977921 13449 23746
788497296375922433 21278 33489
308712527330786945 25807 35347
290895938486308097 23486 27953
43833758924986201 29462 31893
647000985940223873 13244 23275
464864537453923521 7858 26023
508136051472938305 12172 30903
968568868384192385 17451 24769
263095623666785633 11547 27115
664133440628152321 27062 28075
990253521812611841 19147 19927
793946924923712769 30522 36965
61189301002428921 5645 12984
60943840616364041 19873 22970
775740034808926337 17351 17977
86174136038817297 1506 10505
469631312919730689 13230 36944
102994239314060817 25969 30781
607757290149216129 4024 11688
587380369447682689 32864 36696
930781545881927681 13458 24067
778898465123109633 4907 6490
496919642473464769 6518 6742
726748523981949953 16606 19359
9122249597837141 1002 15760
292788240169986817 4408 16669
268098658928728641 34611 35485
376833164893977089 6229 26303
981486165268819329 6617 20479
697670242310284289 4472 37501
703024753544887937 16414 22876
985542275738378497 19837 34354
524924110227075841 12736 33512
603029290566329473 2018 3502
684379667886680961 26617 29041
73680570049898369 19357 35328
661867351530588673 13560 14674
439009645193596737 19098 24358
227210438774868353 1910 7303
840382768197866113 24535 35380
737844501714775425 23170 32798
250309178464167553 16091 28134
138327189426014737 7796 19591
878458390549436545 1582 18395
74753301004449217 27763 29792
307881651991824129 11582 29354
9225162635765117 24967 29586
867258759919518977 18164 23818
915103574361936001 20729 30728
275230843503440065 2862 24223
355222446124635393 7747 35383
415169856724755713 7364 20594
124152931288222129 16818 20810
417442112885158401 2971 16910
542030383378225601 3673 11695
784614241792109313 12457 36993
793740473803765633 393 26433
673452496599427457 1363 37727
66850280745406113 15846 36319
101269266899574721 31056 32019
762049956014124033 13073 23402
963104883680291073 25545 32205
207169275708416481 3961 37576
362210044347232705 20538 34444
167541559612814689 9925 37416
117335567969409025 9536 28085
736436684607959041 14973 27827
385371956671317377 13020 28765
454794776089840961 6155 29301
408852802554111617 2230 30426
598341363194258177 5944 22655
39981668522170113 10929 19319
878792880799082369 8631 14923
37697216011370217 2911 11080
193957152681697665 25193 37373
153685467228907425 6207 33481
67916208891261929 18009 23339
666328398547893377 22730 29231
378928910010039041 1996 20970
380642119169333889 10480 11294
832135960941471361 9934 23410
386925941956636865 745 21960
798362496259365121 14165 16338
743852098253082497 4401 33942
291026639391247937 15886 34482
383373032983843841 14681 20368
759259984128782209 2140 6950
226848833109169601 5761 31446
867532508184964993 15664 20124
175226667718309409 2151 28709
205182806570554977 6278 8078
611338343446103553 3672 37117
491095739708811137 16141 29221
213565987475892161 30519 37753
313182166571742465 5449 6360
149574106023390401 6727 23651
892820227837901825 30481 32233
861019446857373057 3286 13484
873634325194537089 6711 36602
768702019237732481 14144 23791
492719466063078913 25880 33459
411947824706590657 30912 36447
581059943824406785 29055 30070
458888734985418241 13864 20827
583568477803723393 9508 13404
884523791088359041 2075 30713
96768039631776049 1129 22483
662013209714356097 5707 20897
238112604616418369 23046 27737
294495160642004097 23011 31424
727597883028373377 23091 26405
701688905924907393 1288 29282
208919069581568801 7382 19750
60318407246430897 14709 35162
581362884893515265 5502 28198
161400463318127393 18936 35336
577404700191095809 17712 27495
10046799356462799 15792 20556
437930752058484545 4734 16916
192966667823224481 17206 17656
736824080070093185 12343 13116
190173952137772769 26489 29194
441180494468802945 5464 25382
824138989363003521 820 3236
581420764343846529 1577 12027
703263994139053441 10560 24971
244210809094589377 10227 19011
718044647936761089 30792 31539
310569101908882305 31876 33219
121714225195152177 8389 30003
897862506528333825 20974 23783
538892914914551809 21942 29876
754479721782729473 4640 27413
495840411053723777 2895 21132
577461548797309441 24277 33539
102765974844952977 25991 35683
470696922591841345 18157 24709
561469031360534401 6851 26797
8165493724483498 4809 25988
78668975080400833 19966 26429
353845116610642689 7379 34135
780560183624874753 26114 31705
35756254697183465 498 20345
876950688619881857 18923 23533
122423185086930177 7143 18838
252639759116622273 6820 25083
354392647446907457 26562 28017
977734322258211073 4111 10039
695314162379872897 3558 37150
108935259820317041 16710 20372
649818769906566785 11164 20558
753500229914333569 18774 24894
218362145196621793 4203 27550
648406531089197057 8280 9198
846795409893083265 21567 33394
504196452388040257 30709 32260
841032782442056321 9724 30722
458036055003464769 3804 12258
310932960763658177 16443 35704
111351912265188705 5573 10757
439857203393458433 10967 28066
950863597142134913 6218 29029
592382309813167745 4240 26803
325138558755977409 2635 19227
425975849577923777 11089 28175
885762237026643329 2644 18453
3586410518032324 21655 35371
105055594409019905 17245 23451
817437451365080449 20396 36619
343677452386973697 3445 12419
183986320288546785 7725 14276
755148936395922689 4474 37014
583633396391206785 2045 9392
526183282137385089 28661 36745
56562942667049753 31283 32197
427065081906771841 23198 35221
231898036003101985 22159 28867
423319975028906753 13607 31709
756606119403450369 18505 18967
241778372636385793 879 29251
979295130451078017 8905 11374
537711252869588225 8799 26891
291237636052521537 7438 26198
120907099874397521 2976 13551
82228706070210929 8184 32681
229236691471076161 21934 29530
744950697169009921 18308 26294
972904771839179009 711 26103
850927150667502081 9619 11959
996751061591414401 10244 16956
704617056327002497 5572 7397
184210991116327009 21392 25295
95091469279864785 17179 23770
887568088599042689 5752 8263
456780814559131457 28186 31068
191179574876880321 8996 30931
692986323883872001 15661 36596
828106295881799041 19958 31151
177206490899088481 9374 27361
10152606458643021 18532 36339
282774850022960321 13705 37439
716049705667305857 2267 17918
351054883017560833 7472 12571
969675846395940481 32831 33389
797619343171305729 8771 19291
680801494407450753 15346 27471
642075036967092609 1284 14515
994186166578838785 23612 23843
432528800475850497 29379 33938
689474550709750401 12645 23360
278050895295514529 13754 22061
840553215412310145 15442 34554
290545051808976513 28288 30039
194114574472212801 22888 34967
191528454750475425 7810 22463
880008187129032449 7119 34269
229910880324084129 19834 23936
435609198895892993 27480 31995
900550100979252481 19746 20284
775000167286460545 4974 24110
565520179434855681 26523 29812
353495924910664193 21761 29791
731588760528403329 15185 25509
634517871449514113 2613 18213
182250882836243009 2020 8290
420712742754805185 19102 36905
70832182566967105 8332 24819
587909497624675457 4100 24904
131640199351238609 18861 22051
609683490497832961 9705 15914
22018596594811869 21595 25911
826108687669499649 19900 30216
915567647522252033 16344 22174
691815576688586753 29822 37207
87645750454363729 11951 18434
884688051153485569 6681 16672
841828578469431937 13376 26810
126705986546898689 17457 26190
260917477739347713 13046 18513
633946159491966209 17562 20151
169248362110536737 5345 19261
469672810697264961 10691 27530
500482037688307457 6018 12628
180297181114124065 18752 33827
268719253877975457 1562 11310
935599194866757249 6859 17465
787956076363563777 14691 15701
737957212459445377 12257 27970
907527219078403329 836 20934
31814920736994881 4703 17951
465393737847911361 19330 23166
802065677223875841 13429 15476
635738732518774401 1920 12257
900543104751324801 29404 36600
989103770841744257 15967 37343
430076729997647809 27158 32331
405276854470017153 20251 31373
689376055633435009 9299 34868
587264991912441345 18088 26454
638012222751196801 15460 33712
196545772955516897 20569 30319
252760475172454593 13858 29703
88243744235732897 18512 35265
346867286033795329 6831 18967
947852559236352513 11088 14070
244388232972173825 23757 33949
707852592475411713 29896 31772
711359753751477121 13056 25260
285088170718751137 10011 31968
14900206848341925 16998 20705
207358982973140385 923 3170
251948333486534881 16980 37673
910705815831491329 34517 34584
115987468888082641 31013 31975
217082536164248545 14338 22312
949619406010324225 2497 16675
431387731211998465 10187 24440
924761725359292801 18302 32178
867011587598305793 2035 10487
293741440424309249 8217 35960
454210275299644225 24451 28035
344485699175468353 864 30100
177000117624892545 16049 18561
373067047741241025 7931 36910
954766076663275905 14934 25800
472099388982730497 9123 10438
982626870205386625 17953 27988
129858478189060385 15208 18608
882619852587268353 13068 37817
921520161640902529 8511 16901
853435820930720001 13397 19166
252630708584572257 3566 16118
306575496106404417 909 16804
385878747419315713 23848 25842
389632775662953153 29938 35759
244029978282139137 9674 15372
873305180314659457 9536 29207
352499722120601409 23008 32291
149863326775154337 1522 2360
581152527954596865 12026 19746
138600609876476705 2545 18819
351739290082054593 14817 33067
1794226239461239 9576 36483
684791187309297537 8840 11001
283391223741389825 8042 20595
34325439084231137 13538 21220
931090016307344129 12236 15823
464684158281638529 10138 11685
621148182603860737 5297 31194
900551135120270593 19509 21800
872121051738979201 15262 29538
327213661781637889 22400 37597
85645422159970513 165 5824
926870474247014145 3174 26309
311334414970282561 4490 24344
771919871196072193 2545 20117
926443981191113217 2220 31514
288835922850314113 8215 16902
684517229756544001 16996 35012
599790557069393793 31904 32820
173942284452110145 31389 34500
110962269112011569 12756 21342
661909082200743681 2715 8110
580066927201098497 13196 18235
28307136757177889 6993 30497
790454989764885633 634 18849
556878223162520641 5131 24046
428154077305418241 18939 19418
310856929041946753 34474 35148
158617719864455617 8641 27514
368141515350409089 11335 34692
624398081881164289 15884 27673
48174032033244889 11118 22449
136350711792847073 483 27063
482632264425340929 22099 33000
925623865535254017 27618 37309
365916620980627265 25097 28544
793039895540008705 16455 24993
233329698687562369 7250 14736
96426414192901441 14752 34993
300395298194644033 19842 35411
875259717981396737 3656 17507
277760498881995937 12176 18301
107655425910660801 9376 10915
212765921396609761 18221 24964
86392656888822481 7735 31344
889442990838723841 8250 22197
742087974885460993 24528 32205
956331067613149313 26440 32054
183199488272482113 18702 26803
534119961565657793 16447 26086
623077982223474433 1129 15892
216977627046063041 21331 29650
432627345857273601 3983 16556
629943106529601921 4209 24920
286513065597116417 12137 25534
857121191514067969 33768 37742
123162661545325841 9537 17020
807432424699804545 1038 3440
179581489576673185 10451 37316
153468240197739201 1679 35892
740643528109249153 24928 33980
729514010984736641 857 3613
755912271675011713 3236 16854
459108694022489793 22319 36614
548836192596940737 8956 37557
89591215468225025 12926 19090
994232828489526145 16937 31763
643453271586693633 759 18581
719823583508858881 5220 21452
558653607845208449 5609 13883
279798684264928705 1763 26603
193746296583071841 31939 34191
757295309232507265 700 23361
529977166170276353 3503 22520
221871523233698305 7101 37628
795604241671227905 9702 12839
775488751986447489 26426 29573
637994163963789185 1990 26630
438213059717948993 19829 36124
665417409237733121 36464 37735
625505033137489665 23807 34833
379263921370771585 6125 22615
905055638697188353 12920 20782
674545807927430017 3837 10935
896082054709783169 16949 19140
207882476936909185 9664 11570
168813976860885633 21777 37581
95954547745634497 14920 16788
314094840703365441 10588 30506
231731889153870433 6091 21171
548798822572972993 2499 19687
502058008415687617 13825 35615
996891322982296705 19179 36437
913164853732816129 26122 35843
667640365177358977 2607 9633
253739698029818337 2194 21608
689254852478843137 28427 37612
838399186090349185 21971 31062
951659772169232769 6011 13605
122325174353548513 30747 34898
486883379790246081 24311 36174
821286031275299457 7397 37411
605049089446392705 31750 37156
778122711934884097 17391 28204
399734752418442689 2787 34184
53316988027624745 13808 19576
421815717638036609 9864 17597
232299626929304289 14974 34981
345728231420682881 10023 37021
203725232342357281 25260 28226
334775588885403137 29199 37160
326495380780073665 12538 19035
50809450600315385 27041 30803
859165761311906817 28477 36458
972571825919356289 9693 17418
191724836090671137 7068 35523
737349939072093057 10830 20032
316456612639179009 34418 34588
599260881344459777 11312 22583
331710395692141441 7685 12019
140708315585175825 2914 24523
895827911551854977 490 30421
526328742197289729 17445 35863
884589281542943745 9854 28771
144348652879589409 4295 36156
814535417404819329 4242 34365
528333555598688769 31527 32424
361635966202385345 1562 20754
367387615088222913 27447 32866
486901449533114305 19383 28232
559350798165365121 966 31959
104758818690996241 11785 24127
184396103276529985 23848 28481
429075228411939265 29807 33889
491030687285697089 17743 21662
120488431092212529 7854 9473
574658616135923969 3796 30136
824158336393104257 26084 35739
991747728897802753 7252 20708
283261914759506785 2313 10411
665214657114436353 243 2204
121795744718987473 12145 21912
591786926534890497 15961 22300
23186757971615181 4277 34621
986566608379536769 15190 23643
728740232665437313 402 37625
467903052623608321 4214 16669
63178682825778769 14215 17997
49007858463088641 2070 19587
112984603034199441 10029 12300
302416317835561473 3959 23020
9324390574931841 5933 31694
477548926737245697 16344 21506
260423438303341473 6373 13111
482152580200374081 5064 20967
260311203999535233 3261 33061
330218186512670529 2342 13897
953130806050786817 14239 21325
890256725190621313 22557 34218
842455465258268545 5477 13994
443282862036785025 31772 36052
392573873291460993 11754 14053
82836833584661201 13967 28099
123789190484060897 23703 25667
382245575499840833 713 3905
176651389612693793 35108 36847
940542048102852097 14411 33659
563243980682955201 12663 30750
373267160830426561 28383 34768
10452010955411595 15769 26916
134921465095839473 26679 37126
530491604753066753 1657 27745
99268054079605153 22839 23626
38047022070294649 725 24424
377512726440553345 29207 31457
31626067169412409 3861 24366
481063628054204865 13208 35959
624316738578464513 13265 25853
337200081770259201 1167 15756
810641412577652481 24304 27582
148563674064863713 10859 13161
386486291685407937 3866 23942
963970344729457153 3228 8877
603487064705802881 7221 34688
721758158703256193 10413 26863
416316182434734145 510 36278
374664191602629889 6972 28510
309157210137740865 15182 36702
856740710955509889 414 32989
884232500445001729 7502 19904
302927458917789505 356 2364
941456681095843329 3845 16403
218583337195145345 26773 32174
561442596848245057 8819 26574
739945300971481089 16647 37084
538322027952361281 16698 31498
680040931178954369 3076 8462
517490845142965825 1652 11536
877699081161349377 7842 12981
757277064230152065 19796 27395
531777555593055937 4081 4210
177867479387252545 18789 32844
879804505045580545 26839 36128
872056176863154049 17524 17729
854388533463950465 6021 31469
685167929089324417 3033 4855
648227570675484033 2452 37772
924800184965505409 22797 35328
332638414360719297 12464 22517
770762136803192321 7908 21429
413465225468183233 13413 17961
170557563805473921 7613 25245
185115184269594849 25478 26015
81699610306266385 35439 36893
171627991200832513 15858 35183
888022489596380673 14430 22603
894360981820955905 11662 15614
636247988823633665 17566 27621
229155062115989249 13861 21682
506299467601465409 3570 13214
519299379691378945 30146 30273
114517254570365873 2872 28894
133886308129714145 31455 34297
617666343403158145 11084 11933
378634300989705985 10859 25582
388409959408612353 5148 33119
293543038229682177 20323 33865
288352327509485889 6076 17640
245416178766166849 14962 25976
714886524160370177 8145 10083
567338110840037057 9918 29722
542669349261359489 10751 25101
183102344957422497 12352 34297
562345367579716545 2035 2985
5828830712925282 25112 26235
551722659764251969 4253 14200
185501165597973025 29371 29822
112766895669928145 1682 19667
885000858283600385 12712 24153
899544187796294657 3164 37676
619678434489703297 932 14370
130009792431302177 3593 8384
894060889896689281 16076 18314
991878779842082305 20088 26232
484290310226416641 1110 29412
452004162744636033 7659 11107
188027958375666785 15832 26137
802923188067495681 5762 14070
917334944019035649 20166 32319
743160449433212033 5552 11636
385830665565787713 14128 30461
481859570685614337 1547 17936
557805210659726209 12297 32228
21582242102773821 7081 15957
96498304232678577 11366 35412
44703400267309233 7948 14410
985372934699530113 8844 19068
588986677634373761 14307 32612
288810468544493633 11998 35749
310339099622368065 21711 28852
840611010994169985 4365 25239
371824663699108289 27241 29933
616450202804994561 5449 34796
177059504418025441 12996 28063
534309165696516417 5331 18642
909056199876651777 383 4250
488672809638114113 1626 5785
223746449211532193 2653 33162
966482103041787649 24193 36103
671350188391137665 26468 30700
287513943951520193 8257 35696
826193451551915777 9970 20277
31400747382878793 25777 27884
490994880628328193 6867 22294
212749370227395937 29264 29628
544016689753348737 2493 25987
131468531388296833 14208 33469
341251058967152705 2463 17662
55692570503108385 3765 16336
419041296358557249 4797 34707
566460512614003905 16251 35460
794856768546587521 12753 37644
17358071312639113 11531 25731
165775483695469473 12600 23145
721363834303051777 4571 6647
277376452895488513 1071 5688
984785722361603841 13983 22652
584259242783815553 6867 16565
20998994753217205 15647 30396
822430273378380161 2120 26505
435047020304391937 25299 30583
112736374670660673 1790 13348
837332865422926209 10289 16467
839767767654343809 7022 19681
57646740181407809 5533 37797
411662486564864577 12280 30396
969861713619582849 19852 36604
377765389309040257 16631 26316
965074427357603073 5275 22559
552816376400230081 21809 24137
123965953631998369 18865 25603
250206432001540705 27329 30686
924908526680436481 12661 33666
520892001185615105 82 9896
499413283029941377 1104 25899
995939368031885 2968 17936
806263895546106113 5876 17882
734952039197551745 16535 35651
293283571058910977 21288 36723
94498999043601377 25950 36302
534008976127349633 5193 20768
500435976236929025 32828 37469
599952666107061121 16071 30018
585069878001199617 24149 27170
415944801674310593 20120 32435
217824734306063297 25847 37627
946223491613782401 2750 10358
275538339463516033 1886 25516
115292095051923841 845 1445
732234179665994113 4693 25304
982426717025777665 809 15743
506289751418897537 11316 20557
632007797022975361 7171 31932
11680458806111461 27620 33482
719900234986543105 19037 25858
6343815766577167 433 7135
14656249725444327 811 9448
914945077899233153 4022 23130
80641960368996737 21259 28112
14604477829372799 1348 14499
717175769825939073 174 8545
849156026325019265 23370 28847
434434403528573633 2504 12382
269197380903655425 8038 11901
343666288457992385 7338 7978
740557110323123841 15803 37132
630057371765435137 30926 32149
638382672166777345 9962 29019
275410923774682465 30410 36477
739500071284751873 21256 25410
777407331939517825 2261 37101
597656607131291649 8571 27934
368241599259501825 6657 27084
164377077107303649 16173 21620
562873735980975425 4527 15832
460936802423184129 4528 6179
549948939347597569 29218 34462
242803856921554497 21730 34308
147004282181146817 5667 36137
62639713467980585 11675 22166
975977475911459841 18316 30296
537530161854334657 9987 33998
26517971135508133 24489 28191
322356527193981889 9683 32927
140771497260839601 8108 36518
526833439811937857 21439 25920
576667228540149121 4569 30062
961941722606020737 20927 27369
449852477996127937 10011 32919
543957673060504001 10223 18815
118753620217137985 5133 21096
290248626546024001 21170 21630
676398755837634945 1492 15122
238781306139387073 921 24366
184586090261721121 18197 34086
924454940638305793 13788 33286
132519782930156545 145 29955
400500150872034049 25969 30781
437531523565628097 18224 37210
126770000817906241 6312 13861
440703686592922113 6876 17645
537732157436167297 11675 14282
330615081675833985 30735 31594
946031015459432449 2759 36638
390575840549470145 3676 11801
139005048121077841 7981 28652
767327498496957313 13293 14284
956879274461748225 17907 19238
390020484830198913 27335 36931
290864086034602561 8021 24819
621208662238050433 6244 10172
273335892200499585 28051 28952
582144953292296193 33692 34207
993499757125874817 1201 37524
166096664740866369 18628 34873
914021604535854209 10640 14209
399139584547452161 16430 33108
437382942962202049 31640 32343
79729381406767889 27523 31737
45213046556973777 20208 23098
493813717527213953 27611 28989
963322316239441537 13079 28921
378106866863266305 3008 15484
204500355957627265 11939 21985
946852119449044225 6016 17571
868914263515009153 2288 19525
194987725778762657 9708 24310
187984439368996449 19161 36506
944394574073097473 11044 21983
514703692631172801 2542 37473
877796457345386497 15914 20413
790578368126112769 3449 24504
792526984360431873 6007 20494
863553678243548033 10533 20045
175131888404909121 3144 7604
241782698313507169 30591 35324
953193028457828737 29094 36207
118647100285727441 23130 34788
948434516491534593 27851 34845
744890600023545345 1115 34106
504773963842591681 10234 19724
143003299585743089 3568 22683
567013192707950273 5221 32897
569422095067558593 25410 30393
39398413962654641 13081 14028
902051374703575041 20853 36503
16744397837346271 13197 14334
275039003405275649 8650 23360
981566707303027585 11040 18704
998198136881185921 7150 29239
452910715924193857 2911 22254
767479948802197505 312 8131
856913382999064065 10284 13850
111876988287576753 7169 19425
784300230396440 893 7371
457279536187449793 20872 36042
348269642400236289 6700 22374
648553155001124481 12497 32326
707006469491009409 979 15931
61174149366287625 1930 34590
475382624865059009 17998 34183
358754852899977537 22642 29686
683261380255050497 19968 23879
852000290641818497 3244 12421
835833231038503041 18481 29906
63438154328551377 10285 37323
283260306302000929 2510 10781
20286556019648573 9143 34278
193376620427695649 21575 31904
716789618574182401 26298 33277
96088731173427537 1936 6130
401228773507050113 1683 11451
425992284749906241 27122 31344
881714212322762625 3065 13341
214341537251730337 2719 36810
82796090074886305 8502 28882
813631556778769793 23817 35664
710410739865693569 599 19145
594377367054352897 12059 31124
329695437625922241 20988 27081
203622368760402849 4311 23140
816141989402765953 22078 24451
928032051991866753 12708 15908
116049402307290001 1242 33002
822941837410521473 3675 30439
16976143826582303 22187 30508
709188163262172801 17744 19833
186019627217767425 27629 36876
478479636536871297 1387 36824
24198764383910997 4899 19632
633023551320636801 1640 32213
582211058492170241 14189 28332
900746935958235137 8854 11172
355434896087871297 11836 27237
998251516977308801 22900 28621
669373161395547777 22058 36096
829369749111986433 3485 7852
365317627202116993 2901 19892
890289311127450113 3326 29812
805399248929013761 1232 15560
630649654056608001 759 21555
516706824034201857 12374 26420
962495303920423553 10630 18988
489515843036933505 153 34742
283361845983801441 968 5284
246788819160073569 8535 34724
69218710314576273 6536 34513
362327090311829633 3194 31844
208048156356763777 27991 29554
820538618555161729 8938 24424
663604519952077313 2134 31197
204386242618760161 18127 32830
870983846886911489 5457 22299
886539773429788673 19414 25973
189460567617746977 7230 23904
736433650805061249 10076 20522
324759468250785921 133 11180
456447498357647425 3015 5379
963968808719744897 9208 20544
769470169124240001 10677 32323
795405676232075393 17631 30512
290736971045859585 8644 24582
669929144747559553 1552 22335
87402891684440929 292 14594
267957434350645217 25546 33755
182965083323637153 1920 37778
315256889024073665 6493 29605
416958302632302465 32373 34634
419437314511167617 2884 10186
57629290123841769 17579 22864
745684485773555457 6754 10515
293632781402159553 6733 23489
595943448268396801 593 35489
719745685897748865 2019 28762
745489708076252801 25 22235
460243525698437825 9663 34732
208738893464339265 26839 34372
276279088538089473 16826 24536
771406575172850433 333 28949
324630900435728641 22346 35055
547213576744521665 18359 36973
871204791988958465 7727 26175
136866959318371777 1196 20958
690597553136420609 9377 23663
672960364306259585 24627 36421
289803822793444993 19918 35290
306940609465190337 18066 19546
493476917779908289 24481 33719
601981013671288449 2944 5638
968205065370852993 21962 27625
47734415978641921 10559 31946
197905522310286145 16499 35137
218598580808315297 15908 26423
937477568325149953 17963 34463
775898489856306433 22184 25055
226406382441076929 2734 13572
346758112058008577 7144 16944
605908772064793729 460 37235
211962344033356225 3077 28942
706126268545936897 18812 31181
668179951533641473 21184 24831
78518368961354673 7064 20119
602559455811448449 3035 34113
667234335793416705 21420 25198
992797554485061761 5846 9435
891267083690365825 14144 19685
447638070747462529 12094 24143
866685072771751681 18505 35248
9947128021860153 7550 9011
732613905782599809 12171 29116
65320591980967177 4304 21452
708751313156291457 22790 24047
568137535093566017 10738 25483
492718281267485761 966 4638
24358597465624853 4998 11706
399294730997574721 24569 29893
720548508220400001 13457 25311
48214538112645753 11935 16241
656705753399823105 22962 34579
911388365452189953 7554 27183
940691138657566465 11528 35934
707518443454546305 16667 31207
574541957825648129 8022 35712
509739857741458049 6570 32529
750299646959273729 7392 23338
529349331875025089 1406 10586
510449266382895681 28670 36996
231361794304611137 13176 24490
436265414785619777 17253 21173
528729765706970049 4908 25538
389058835066141057 7453 13605
647948398013532801 9572 33942
976405977766187777 3232 32685
515197253049691969 13594 26571
445428575037968961 6064 35997
536172356435265857 453 17751
890590957798647041 17678 29928
304243219340548865 3053 9163
411118764600292481 2678 15180
397213384966384833 18976 33035
614106562818857729 17944 30944
813872266464144897 7532 10478
384227815818267265 19989 22895
534747755719969601 3651 32726
518388115330932225 11759 25823
34313821983943173 29703 31906
434728060527636033 4461 13264
106717042821308897 8641 17649
729018900331407617 1731 2628
642857642653396481 20206 23114
330872115036417089 7849 30853
992681303762601857 10534 17342
995191261201139073 15981 21829
651938353404716545 8514 35771
925169417255677441 8937 34360
794548397179816833 1849 3537
616035131171724289 11000 11191
623251338023166593 25754 37557
737780216761709825 14994 30641
939933692346507137 2953 19316
629097880600223617 29944 32887
772006913193280257 26413 27385
508835949903261313 16224 19695
857194617329774593 8732 12355
400940299006645505 5298 6261
513460876050672257 6933 34311
956240861022539649 28649 29751
9028883622711705 7299 25289
449804528143115329 523 927
380511279289123649 21219 31462
528385249657549825 15676 23106
224025377655543425 2557 10424
780493630771854209 20991 24909
650212719757391233 2064 28135
547726144735893441 11132 29688
66189186394332465 13045 37654
461237031831043265 10512 11431
764194588833703425 21393 22046
126561842756490961 12620 23481
791578587761499393 25128 31690
345034116763354625 6090 35730
690717688188172417 10415 35812
535112910285764801 16558 21930
916018649356551809 13815 22795
191777628471381697 14853 26726
653878425334369281 12728 29506
108169254268648993 4840 7780
262494903418307489 5967 10627
424741982147406081 14955 27788
219560532131069409 12222 13749
193391019172370465 18830 24633
72257964651534225 31895 37783
32537028601890229 6602 35091
71304958623699121 12073 35657
334555690342273921 4218 19024
897737492941324417 10189 32804
866507954185788545 7726 19062
97358346812271185 4201 24148
718695180654041345 14749 24722
392798137597658561 11480 30402
679314721466223361 11421 21350
729683346598619649 6608 23960
628610165095484033 12091 16948
168272596110504929 5006 35074
582932541973274753 29606 29944
85459061800506225 8396 35935
72504817803665137 5180 31529
776554240952442881 16629 37507
287836143087584865 8803 36163
42231170223686833 11042 30050
110648710819436497 18664 20496
863675475241187457 2997 32273
118297857984185137 5685 25601
281927810855293601 15696 24930
474614265901553985 9333 17478
112964634568534449 5440 13075
714550642987401089 22255 25175
840853235782901761 20015 28708
546703122666361473 21379 25276
880165420515133697 5916 28846
848424823224899457 13447 34770
248795546953417089 15665 37671
413983410586613569 15450 29678
261795093802142273 6569 17177
446719497595889665 6175 19370
798701640864436481 27684 27827
670607501494334465 5900 28296
669362534181196673 7541 33526
772148910289200129 701 23544
399020830227996737 10454 21153
660836685687687681 3050 6685
21591352533285149 16810 29237
525718530901396993 21396 32197
285712563062645601 2467 33120
539910671040662017 17396 19107
181598080734993057 2019 2250
161717891113323009 9260 19281
243842279054533153 3118 8711
596386163156953601 9938 15502
819537629157231617 5196 16321
936425215385380481 17003 21423
965316792881736833 514 15091
803025358095755649 17026 37105
83899252686954641 11326 32459
617735368727590401 1217 7942
477175737018299649 22680 27359
228312280027243009 16670 23581
223642766406506145 12983 36293
573255438789910721 25459 26183
863372594825477761 23502 37321
291157836849368577 3614 7038
72808264028132897 23408 31757
321344184801500161 2712 31551
593436770997456641 2141 14939
530643559815164417 19530 33656
340089678362836865 1096 34629
999860434764567425 3120 37765
906971043157312769 36759 37818
603444551081072001 27004 33855
235984746003133249 5771 28274
492164107279148033 6444 13131
798645678096264065 16659 33332
235934498291900513 13940 35023
714247860518419457 5147 5664
794689687939605761 22106 33892
41115541315264185 8632 33471
327355040366843073 28781 37074
644079482299552769 16118 22561
245068514901856097 3573 16600
381898741662766401 12583 35121
915648596043556737 1889 13030
503262781245872769 19137 36902
318570936472266177 4427 37085
985378796465994369 5234 33973
228803308973642305 21935 27998
675656583263297281 19624 25078
192205107914883649 1310 33051
465266039125324929 16303 22596
111411332742935793 14706 28851
431300035536260417 14320 32010
253153707613105185 11756 16875
490492083182402881 8887 26392
157542588613853953 16633 18692
992980261249151361 27795 30877
258735986755095137 7572 33140
144902666882373409 778 34087
425305690554612417 13353 28640
375436204364554241 26056 30937
240508134339219041 584 10036
596423192729133697 23498 28007
543301258731464257 20283 28383
595271431715978881 19744 34054
271592753016459905 9600 28359
474636809979770625 9413 32710
841640646595184513 4216 36318
360852425541914113 20429 29999
404366113601238209 9688 31978
878851026940367361 7764 28255
206750500491853729 2411 24930
978578427175925505 7628 26278
940112599490259329 18559 26018
525524646810126209 11667 17214
135630866870574353 11746 12602
268400744414158497 11758 12157
452437179230965825 22356 24783
46358174273565 24776 29822
776777073147076865 17398 34472
127695173607001777 4763 12577
875741668576875265 6257 8957
880838641568473729 9805 10575
26183646612256697 8688 20071
675777375265802497 19876 21567
446926775056535745 23093 33138
53019839328499073 31196 37319
291667413948506049 13746 28543
855599241438419201 16343 27939
295062270866036865 12 12418
395682339698666369 4120 15869
750496954434286337 2619 5895
965451066789036417 1521 2336
186829926271965249 3477 24648
204399910401065185 29083 29902
566692075278712769 15389 31664
889671245718055553 21915 25685
16220868182397653 11339 18881
863901344064871041 21623 25359
977430250233002369 3468 13746
138158827477020913 7365 34609
470768619607977025 4488 6993
1854810581050970 9121 20980
634212325174463105 397 22176
81496132571423633 9517 18369
293404037893321153 14983 32409
392186712082533953 849 12876
434617559251282881 19565 25956
670195329300874241 6142 25356
303086515350965889 33558 35747
415974467353436225 4279 20269
4813549912700666 9173 25504
188335951561519713 20774 31095
937329947775747713 28049 37102
782243576543194753 21723 26216
301050097229225601 2410 8602
245886370529724737 23505 31759
368609926756985089 12180 15412
234379596602479969 1129 28352
659102909831393153 16544 25606
839402776058925313 30822 35293
41793183239018817 9463 37457
66624355367522985 4606 28691
312363554063129089 377 4703
283550841053205729 30946 33122
832929314907627137 9908 28073
817426910198008705 1836 9031
559691512057117505 12968 30794
558849496231537985 25783 33662
477121081200532865 13127 20534
532302478020952193 8528 9341
640322955894649985 2909 3005
853919696065766273 7018 27766
725250859554673665 5006 10206
460230890048990209 14877 28623
71514176311257673 8359 12086
69935271763306161 14840 36130
120970037411108673 8122 34888
98289118826286881 5947 37426
941005838052010497 11039 31841
864394506472173441 9431 30966
829812979000390529 2973 11877
684824150108767105 21757 33403
996022682466691073 1279 9297
551111493911342593 662 20842
575210566526930497 3576 20032
789571989907656705 746 14062
517942273765132929 2881 31911
250692216873581217 7936 20467
149557984560342305 2390 7844
709129970316325889 19959 26864
960921201026838657 7243 23782
54813169010792249 21044 26514
864720206724950145 6261 37629
269381809000194049 10904 24924
316978116076572993 5325 35134
379336804493540545 21558 25093
612194367655600769 3433 18426
106022148957976017 15060 36536
661995420198952193 1865 11234
933529698036828417 15789 30705
329723673158621697 22154 25176
955268619859808129 19035 32385
458885622870131009 26146 27135
920122594903325825 21328 32225
763980530081223425 13185 20812
276098882433814209 17302 28163
927219695733516161 6050 15561
845268089333153281 32976 37156
607889977050842113 23173 24304
151696705507433185 16830 27748
223753447439012385 33915 34176
97088052905952801 10311 11735
740506080497876737 19402 22015
811898943913348609 11436 26827
765709362201636865 3366 5957
731810704116377089 9910 35176
255716539720975073 8522 27521
882843397042123009 1974 17013
827945789515414529 6630 32313
469702929438263105 4390 31923
816442132693477889 12092 28115
129139994864658545 7373 24872
475218156882295489 2376 13418
78208696865651457 1338 15186
180800643342831073 8949 35651
704013643257368961 806 26261
979928314183414529 1073 37563
232885707850449825 21818 25855
317677353661732545 3471 4258
882160425941464193 7099 22095
511763519931339073 7920 18705
770741375206931457 1304 11153
647418872730479873 11908 26486
708558768795015169 28695 36042
65516258597032361 26258 27050
455132355422399809 19905 32729
629451822044440961 17834 18701
666097686212481281 6000 8756
173595347004084737 6960 22767
973110766401241217 5541 26784
177405514948770113 15361 22962
229414411071147137 29513 31794
896107958925345153 12656 21963
698451448476227201 21271 24427
453046069984448961 665 37327
337437622217436225 1067 23952
219106583003412673 7334 18665
636929740046319617 502 35084
196641196045430177 5596 28405
360349188708326529 15511 28254
255224842446526881 2923 32172
81964801944373281 10652 19721
351277993936118785 10275 22853
957420910834116481 9688 10618
324416858125221825 23797 30639
552601099101018177 16262 25852
774533346701627265 1150 9878
391742216708550465 15980 22499
999186742212689409 20405 24275
62946796752648025 1259 6547
979505632480194049 36 16005
879394232440830593 5622 15795
791243179873124097 3596 6042
230474113841829377 18272 22973
269690401097857793 8475 33236
569184146101306945 746 18328
207009204207398753 915 19976
14739660877587825 917 20659
224029121689934401 27259 30210
861545393358653697 320 819
139304507214252033 25470 31256
379704035860918081 21632 23197
129561945792044497 4931 12146
240422968301103873 2796 16893
832617269417742337 5768 17693
80396022437504657 125 34571
763730451095394561 2677 5639
290563169057833217 10435 32479
159889845548054401 23193 26982
323529191715032001 8756 30233
495137347906716481 16637 30381
457152386908845185 7048 7324
489228025742821889 12642 18669
774064115676601729 23063 29111
333484955792723521 14511 24867
649614202112729857 2975 33849
668352313659955457 14815 31500
354719318334666433 24258 37827
633865704422145665 11832 17867
442867122191430017 9390 10831
391262037160547777 2092 31697
389045083201530433 3539 14125
199323792745357057 6974 11662
255630851389668129 4299 16902
573174446331751873 432 14192
793737864802856961 6100 35409
564780266872315201 791 10939
26486075973949141 15267 30906
93401570074608033 22676 31117
452115880329763777 4856 9733
55521961823981057 59 32760
26255451452072977 11859 25569
977882808780624001 23434 25056
364700047612977601 18542 30154
549380808240595521 3279 19679
173670847178854625 23879 25105
499421349263489153 29239 30258
238125349909161345 29446 32746
722731744632138625 6118 25299
615888003667265537 12716 25195
849472811598634113 3904 21052
450497509014915905 16538 21341
400147711352001793 24960 33545
123743650746476417 13189 28155
665175388353421953 7308 34515
727035098468100225 1119 10784
663976746664356865 4095 6053
683135882999295105 10001 16162
323137427364589057 3113 26862
828499490559003905 18371 37298
805631870558908545 3463 27603
359835255171262273 14354 23328
190631252237128737 1792 3506
347490867055547905 17326 27901
441767040843668481 30037 31843
318565706972179905 9761 21610
967976322600140545 5844 21011
622029496447076737 11119 24260
86884811017096561 15582 17157
703370116388114817 24348 36232
485100921360245953 27858 30887
406674152630451137 5560 22658
814791222985402241 3948 32439
772009075787934721 16045 37569
311994731241998849 1695 32238
430355483800035201 12641 33229
984563742349006849 6513 15465
231222448243201473 14230 18642
897825240297297665 5912 34312
255597898359816609 13402 36611
216586502234118689 6469 20072
572775455083757377 20925 34497
617084208302134785 2802 36094
921220679451288065 1377 13748
229366575991075905 22370 27185
464853532283612481 2675 14631
632826745539095041 355 31039
982174133684857473 20354 33185
871283262020565249 23727 35409
933977035312750593 12837 13966
305810214887845441 3619 37870
584981185375447425 8869 22553
770522248022029313 18738 28463
375467132100240513 28389 29784
512453479913435905 24588 34057
761295507514582017 34168 35969
782965839585525505 7701 16058
973771964232554369 16752 21563
571714298253556993 7281 14542
858205597361653377 16611 27846
627882001769005825 19155 35015
187696439958259009 1137 31027
18294213560981377 4185 32968
921836720406197633 6713 23506
285386584617437921 320 7753
771683911486263681 7837 12481
553471443056242433 15942 27049
427130924040902465 17670 28971
392727596988390081 24839 25408
746562545949572609 23354 34315
621153303888181761 630 5658
314895924091707969 10137 34717
757715570050660097 10819 31339
607257486760005377 6977 9178
20625982486325969 10975 20168
217658155876755201 22213 28206
430732724918225793 6962 34291
338420982401615361 17108 27297
213531239419129537 28541 30864
685760219210074241 8761 20861
499703640571251393 18291 27428
901160595501551105 27801 37091
804762270445952001 12208 13565
368609896228797121 7359 12176
837584220999087105 10018 12893
326339458776871553 13836 33609
478564724968212097 14568 20054
463993444604319937 5266 13583
616081796877150337 30901 34594
395446378684340545 5909 10230
214849128446491745 14983 32244
368761529098229377 11314 16268
163589979560281761 3278 18858
773826464797494401 15019 32621
268637978055441089 9913 11387
691708514042950657 4739 21290
85215226239622417 6207 28453
970038945601288577 22449 33996
399129893397162753 3200 17537
515696460664962305 15603 24902
858170787268260737 152 5272
388056982029397121 2021 13085
524884718986331905 7282 26845
709500618725066113 21014 28102
980975602412851073 709 7750
196608671172754145 4965 28835
58312704956637873 32956 37407
925825034225589121 9444 23560
288453604634110401 23728 36040
614718106660191617 12076 13690
945558149518209537 18064 37478
712681676428537985 1439 15931
79490590438549441 11637 20912
278854391753043265 8092 22836
75948483619516337 32444 33578
489945780641612289 4090 26598
58254137377002025 15826 35699
561323948705350529 7529 27607
506754027534814337 12932 34714
377370470660629569 31936 36859
813874804392465793 4203 31092
419811395919822401 8455 28596
511766863209533825 12110 14393
427516728907299649 27760 32036
194556851940472353 11655 16779
614325735376965505 2766 6832
53229757651084953 10249 29612
436656985670431681 22761 26413
740241778619658625 13893 32870
892155669230817281 9238 37260
2373153951385377 15628 25072
445343563946543937 32743 33386
578170901958412033 34533 36608
147569608849480001 7851 18431
510070230169990401 7914 7941
361473505682489793 24939 25369
347241825505417281 1626 12316
166576414432171297 3136 21434
931092224793037057 4994 28241
952680481248101761 841 12452
773560744967635841 10311 13884
595631171156767873 12193 37523
817708953313289345 26064 34291
168969109210998177 25233 32774
179065965328700129 365 26379
376140431102840001 10484 21516
764878006150400641 1090 21101
324778650448585921 7644 11700
159920541163909761 13410 37081
385282391454936129 5110 30402
463320836148088961 16977 36058
843098251813934465 8264 25449
848301426244969345 2994 18190
161173501219394657 15946 17517
711090126746245889 8088 33362
840706262472586753 8862 23917
981381738498310401 25245 35097
781823053385224449 5050 28549
470860792131080769 7727 29224
907798193146511745 4888 32868
590219524945293697 8163 22214
549535489625611713 1115 16400
320572010715228097 26015 33763
648803197339297793 14421 25150
618813560910791041 33816 36090
614235482771377409 23877 34175
920030145692326273 18651 27443
342544086673321153 7514 14224
554022051038597121 15009 30466
981267430891222145 16248 31723
855847573646901377 15707 30439
934422412245020033 3947 15227
38996428997830177 24604 24982
94097858385865153 2947 10849
491210636780468929 21838 37691
273234612898541217 12145 16209
39267590703925497 1342 26003
884440436544195969 20662 24680
154386468738596961 26536 29221
379649212030919617 12449 28441
999018654911036929 19864 31144
537917971019325569 17732 33044
178913630791246433 18178 21975
708275099473588865 31928 33007
367144537659608961 1143 6326
350637819160937153 17116 27971
346770646730039553 2711 30661
13478626645415659 20223 30787
174567065783588065 2822 30200
741025858587605121 30522 35593
180549953801179457 11322 36416
20389134041586489 1705 11952
26452851996193517 2690 30660
443853392298763073 9969 15706
138227805791576225 1812 8416
653470182710570625 26225 34175
940352522481372673 25435 29581
33390307510771325 1646 18045
50333585528310465 24363 27769
899103738178020225 12144 33880
153101939920016865 3433 21754
505690467755044865 22331 30725
429380120037894401 7055 16364
336188418801860673 23691 32973
59231612975718665 3677 25130
673700773098474369 1200 2463
509890254941868929 18434 37344
117017233286965457 1757 21737
289627339954304129 1638 36515
492597634137382529 21533 25912
838189447839102593 13701 19531
423776556550699009 15232 19176
33656112134575977 14491 26628
207782834176029505 17039 26254
827649795942736641 4836 13278
664872991812252673 23514 31544
727674213644657921 15359 20995
897478963229190145 6818 35173
189963033601049601 7827 13364
457799802179089025 1224 7299
338902112229032321 6339 22442
730891859685598849 4675 6487
418358933036589761 26130 36321
616126329622950657 12737 21460
561590951315817921 6689 35855
168367853135066529 3219 3866
265916529186757345 19404 19892
309033815575780609 6884 14629
192101040952035617 26123 32091
650656127496844801 411 36411
272058979421590401 31827 37059
481105857932540481 33048 35939
875221515926565249 4955 25563
740955279690325633 6797 8205
43173973650841193 7024 37462
743162946523305857 12161 17621
914415096246198529 9840 36410
548417198161430977 3872 21527
998630742412505217 2683 34774
804034675611156097 18701 19687
246680460569645985 17862 28087
849614790119062529 17611 32924
320217182458794241 11905 31335
187391900185268417 10264 16306
315769939737560193 6348 37712
81441908845746977 13616 14647
669516743623123713 7583 13734
343090845250266369 6090 10598
987339867663589377 11542 29840
173168135425129313 21246 22028
1679809863009752 8738 32361
241763556463261857 1716 11160
872377803072179585 29045 32324
556956915176229505 29869 32719
252488673828853665 2930 30385
354350658839173633 2364 27473
231452770383295809 13655 21038
106987000500396337 20389 26915
415014160607416449 25893 37330
331514730332791873 3295 34485
776854473952436609 200 15588
841183271231656705 7662 23741
268335814931365505 26287 33941
274872261412703265 4215 37283
161782929376268929 16791 36735
32127853434673173 21369 23993
848941639632602881 1295 15710
843090722767577473 16124 18050
219053941169914177 34036 36326
642525100416790401 9074 29112
350107973947164225 10233 23063
468341263529460161 22164 24746
294306150311367553 9914 29922
375048498011665281 10731 35710
39730540953303977 21943 35538
126478574361605921 10112 26818
502814790431738625 3297 11904
927792972451740673 29651 29919
656054286441960961 9033 12137
658614035940026113 35880 36744
851493640306951937 11179 23308
518056475875340545 10468 28485
586227689380127233 5612 29407
880307996258316929 7759 19839
819632755277250817 768 8482
293819164211427649 9423 20525
576657059332720897 3049 21379
232158442304474017 5089 15305
828883213785299969 2970 8625
730991027351080961 399 8614
248203261257391009 4993 32069
663708015496290177 8250 18605
684844139881885697 25822 36670
524048544649517121 82 9177
884167635479261825 6866 37349
739805828318573313 4950 27681
403589470800167041 8170 10963
248741882405994369 5269 16157
774950922888951553 33 27366
600196434380812545 433 1341
195225143045131937 9022 14469
310665386541202817 2485 19715
399809074987278017 26953 36897
671392148108061825 25724 35942
846099383384366593 6554 27289
417059715732761985 10218 37000
322218237823893377 29021 32308
753918265990698497 1308 24231
388982425159451137 3549 8588
217542970279211553 2840 30197
399318260644665921 15497 31536
913780171250358785 2246 17379
78145037964244321 12788 27854
470714662441395137 23437 32528
645425106673958017 29654 36991
167338370429739329 5682 15278
79930572457026721 502 20370
397779407457406337 20255 23983
341757847413024513 4568 7565
233418776283095041 12751 15158
469640594387922049 4367 15226
993410853343277697 539 32406
105760815634585729 5899 25375
152032578932157505 15516 17542
597222425331221249 1064 18030
361809674476361921 1996 30472
89536288396207201 6156 23664
649009399058833537 11259 37695
386615834614186561 5528 18879
437966491311868801 318 22253
93133082381445569 4064 11151
120510655431438353 28113 32010
890318550029615361 13940 25697
218060408905287777 19678 24149
589331982207799169 2988 24567
678013766805356929 886 22152
389773986608897601 1870 15164
258120552704440353 7035 26114
756075300514329089 16871 31133
37043507701916665 15996 18398
455952445515503489 14715 17139
277840583834674241 11843 14947
4125399159395472 24034 37801
152651111250897025 2719 16039
839746821495790337 555 6786
219928760329224801 3803 23580
933600996220281601 10846 20913
449256122682491841 19314 33576
509668389794722305 6992 21326
729637737954035969 7804 22154
525800856191555265 27585 28027
606697116673679233 13121 13999
990315334508547841 15229 24536
321063036942348417 6241 11948
907627323327847809 8965 30361
39786763091846921 574 5893
759079142504685185 20052 23120
245216001589128033 3305 24787
555787422969306305 31037 37151
133810921235159697 16974 35417
444809632791017153 3862 37492
450430210758923969 6877 13716
36972235424304505 22740 36411
708602024944546817 22254 31081
39311033062499945 13954 24961
880888721433009921 20793 32297
617966254064075521 19027 32643
111280552456328513 3332 6594
113596965592446257 644 19847
468377306962679553 9776 25617
495062786207757441 29093 36635
361596418077390081 4202 26088
943174276169042305 20938 24348
482065049205331777 20082 22289
263579454643920737 17285 29640
269991240196453921 12944 13049
542012144904614273 30398 37320
779352321698496513 9643 23369
213374821745976097 4488 32544
839894194295389697 10971 23931
419416668965862273 13089 22893
987646421974218881 6152 20596
342133399593937089 1848 2496
272085112993643457 21125 26014
678279917087731841 14425 37379
704240937532233601 6130 7496
731257140813841793 11109 35474
776810210246758017 9135 12900
121989136641797553 4416 14596
563075424375128385 12906 26413
345297238488715393 15271 24351
232194846126596129 11303 13827
819924158531986049 3967 26182
38701201862210153 12963 23148
970176011981283841 8569 16214
615715674636270209 16870 25997
71571905786168345 5470 14754
366816085461053377 21016 36156
82555131338725825 4187 16088
486297892256921217 21261 31187
614854080901604737 11284 24774
106669752266725489 15813 34443
986548748623580033 5122 9685
562093691886381889 18015 37127
937680397285429761 10111 29735
974771225418450689 2410 15398
717878572532502145 31628 37219
374151988011398401 18188 28173
599762944008315265 2347 18594
384814735271987713 5558 34610
512217855525893377 18209 27612
876858576855475713 9333 24894
965490243060155905 2161 7886
50619029883264945 13573 21319
185942972896501857 33268 34918
856936692363554177 21824 23736
833670086861072641 10292 34045
384062127524828161 17556 25719
565250073253924545 26407 31079
645551977722611585 6626 23052
256091143439231681 8296 26704
757277592091426817 16937 30867
214420482294517697 3123 6520
441139775173930113 9884 33828
728382399938933377 9112 37031
928423730854575489 11139 30229
606127458962550529 22417 28818
979317906648155649 390 7427
762199594468125185 12531 36883
655682725598197121 3415 22729
605638847688513921 21856 37697
122891336748416785 6156 32897
190346674233946785 1082 12993
269206675208465633 22595 27631
625530454814327937 7443 20547
518597840319664257 11386 28464
983430826948119169 8487 23604
431790912800735809 17461 19420
76403914082764145 5960 19102
903862601774029825 18168 19268
669809575110942721 3283 34159
614285825944961025 4130 11723
179795707679733857 11514 29438
119276114992395329 29975 31572
936050611503372161 4784 7898
731195816998265985 9415 19190
819041188273164545 4682 10576
860510393491502209 14142 33294
663397301531087873 17731 29721
637472054469355905 13124 34222
738764216291020417 8235 34879
703544903133824513 2891 3632
531697896472689281 23781 30851
662973348224212993 16283 32753
29719697823598069 202 17554
772862356464067073 2436 18947
635172303686086785 11654 25996
362110893696041089 6979 19111
778118194521557121 26632 31995
454047121281540481 35233 35249
27889557922872401 22325 34261
160346835584689985 11445 11850
951879190191224449 23518 25112
937202058801808897 9981 11077
208919744589902465 19023 34760
485897662321804097 7522 8492
834437851962537345 34905 35576
819894681223892993 3518 35729
710188853580529409 4538 8062
355490421337705729 16512 36266
503089529422570817 16822 36588
998927167200953601 1473 28854
840861703674871553 2010 11235
730496704394539649 7014 24500
246092105468921569 22918 37631
186948559112771297 4966 19199
431739484979214465 17050 33637
439265354447471169 26291 35074
292928960342297985 10461 17422
447517950657477569 20369 36305
7192432939088890 36403 37359
159903953161744993 18507 34114
526710047846496129 1505 34919
542286219617885505 21510 35265
70437484618775417 6748 24367
133910423848178081 8840 30969
797475722656518145 25567 30930
814967431214405761 30664 35009
234773288691936705 21044 33114
615593590683175809 12550 24443
260362812351917953 18827 37776
34070994731926873 512 34572
367333457433783681 19778 28777
907684334151625217 3545 26222
632765309892537473 22703 27116
612188562602177921 7385 36025
66021274444633353 3798 24988
464341137192036545 4785 22701
68718284177624153 293 9272
993077079335982721 21507 33329
981928018367920385 23931 26435
405184389033067329 14109 21111
265073480596900161 5195 9259
624827880131455489 6220 7409
280470442992676545 6722 28775
746216866689081857 23438 33959
580313922593479297 464 30682
740912868134579073 193 33786
940843580351195649 21799 33420
255542410029661953 18245 28355
110142941713608161 11468 23354
370579127697745025 16832 26062
395680718237056065 20618 23191
545595007754002369 5944 35954
430725769917035713 4244 30000
362524421069728961 1285 3379
965925959476873473 17104 31790
452925380985888641 5508 25927
806479436564391297 4917 8572
294504430257212865 282 11551
639114009791111169 2517 29166
987125751058471169 5694 33767
139794535984282929 6365 35447
566849906823357249 21239 36564
446149576674979905 20192 34521
879744870880315905 13888 17797
499600782352903425 2251 27301
647034642633066369 33579 36266
220292805919907425 12626 36485
681468647565225217 1505 33212
248202459292759425 9756 30496
799534936517481729 1138 12343
64770347679267817 4693 21704
262705850268091009 15281 33348
244630214614719681 18486 35746
951234568011876993 8172 26714
839001742859007745 29351 35927
712187543897556481 32 14599
350577458488903233 9891 32145
905407762221521793 9991 37564
308990665584513409 4608 25890
915302079073526913 10590 36492
123883208535009009 24706 32928
521582801989218561 5301 36333
940487961059513857 1904 34764
365558763863589313 6894 7988
635933900371515649 15204 31731
865952377376110849 16319 17167
273971192791020001 8953 28619
27591805967162489 3430 9525
384104759555757633 13580 17469
645930020523998337 9880 16142
272561371406251137 3012 23426
759145807619717121 18726 37172
238642123083213409 4718 9931
458306618742788865 3490 20439
326344491633204097 4719 28788
15064082061670093 14146 14712
824771918194418433 14551 29652
785463592660853761 13357 26971
812191266955974145 8146 9283
322845402457573953 9058 19749
114251665661743825 490 27036
97351431988947473 685 14987
314455835489138049 27419 29684
533132554160985729 34138 37824
814384186495860993 5268 7351
484420461379990273 657 26468
110641028242465473 4745 7169
727711301698917633 15601 31601
284375967623038401 13379 24743
631246525517404673 15607 34803
103376854667924785 32630 35828
202270165297036897 24024 26265
675922196039497473 9056 9110
611954298433836673 7909 19075
556377982695405377 9574 22891
343213790682796097 5744 7536
143479114747879777 2124 28447
463306699649983489 4712 17576
272307983871780129 13625 29421
871024752788443393 6020 9823
765662899923459201 33685 37554
82977001529890513 14455 29009
973940791219884929 29530 33975
632694421329375745 17286 33188
87788019744056817 15169 24323
69402200774469233 21852 34473
840305990529696385 5932 36673
370132096555565249 3251 37568
371297323647699073 9332 10281
322958664719131137 7136 15757
364642047483439297 2103 19761
69627059264803393 14889 29458
12686238955883057 14594 23328
770105512564320769 7166 12905
883343175799563393 6709 9901
180669532926273761 19835 32786
575804732317894977 8112 17624
453584215349373185 13244 29067
451429087957475137 11450 35839
173897889991479809 7071 21878
229828438792953441 10648 19099
500596058880510977 6779 21153
871525152535621633 5826 34127
252669811666820001 8746 16457
472794884092028417 33449 34293
481828973442937089 17643 31426
15421323259968035 25921 29939
127668593088117185 10345 23983
78847338050014321 7110 35433
298873355464870401 1604 2784
489864417018122113 15079 18090
367841436472176065 17772 35177
577037852291514497 12772 37198
674429451858010497 98 11104
805587713846303873 2225 14951
134488455923957425 1546 13267
950907764789821697 2587 4963
304118210034310721 3962 30063
609327243742068737 12683 16105
941018291650223617 35708 36617
950658711098757377 3783 29593
792889778093076865 8115 35106
65723325595140385 14712 35527
233172760871525505 31849 37393
602495278960862593 16558 36311
222080632885301569 8074 16828
946941745061916801 1115 12897
999687920234166017 15162 27748
460982192263006849 23579 26138
951078181093784321 6842 13627
454329213336162497 30057 31625
669566342502292865 11741 36270
517709624421815553 9562 14496
473162182617976129 26600 37233
794575249989105025 28019 32965
269424381257536545 11422 21832
700270232736389889 11590 25005
538132048921632129 14519 15824
333195192866607937 8231 30476
164662773749626017 27947 32077
675966086544622849 21976 30437
591399534089241345 14136 29096
5559468939292601 9916 23439
825278176426181121 2357 5069
430603145661994113 14513 33257
923804125643847809 8528 17870
69430374503436809 6362 9009
496651202523395329 966 26364
399390644068052609 15532 33709
888845118204265857 19875 32884
206662223726180385 9735 23298
645152298921587457 18275 20045
968912959635876097 5284 34046
531546478303830849 2755 5861
133381643718021089 16263 32228
737314422760619009 24297 27011
990327616373623041 18060 19975
939879745655723265 8051 18465
949974834598787457 9222 36068
620920019569936641 3316 36984
697685283664871041 22641 25598
326542927331537665 6832 34644
381325586900228353 16691 24709
249803326396516929 20882 29655
624261319855765633 8908 9910
73781189220163409 9952 25918
235104568619060929 2592 26844
146516588111254017 6718 7918
876103867742077825 17876 31036
821564696253183489 16234 37755
987014672798775169 22201 23610
165164445240350241 1682 10997
437086059558101441 4965 9093
791411761720887297 8245 9743
516631866176691521 2158 21813
309463589803030465 4003 35822
134419841461895121 2734 26262
352938099059635137 3 29270
30103812684725285 16566 25834
509098854240420481 6675 14421
938041594747705473 8026 35113
843176989266702081 20124 27002
965112374938012545 730 14592
963261260092693249 6427 20700
461085425596483137 7789 11253
622077146092870273 31515 35772
762178734785006593 26261 31828
448282270122604161 6992 32520
790764029599234433 31670 33959
620446541875928449 6468 13805
371974133025855041 1381 30631
552810622593298689 29311 32436
137699724055526225 10971 37385
334948011809878209 17330 19465
52552921032823721 5506 36979
267177741886797537 15165 30023
634784892660793089 4229 16539
521417646095038401 15343 29800
679480555727234817 15824 34648
503503878096822209 2561 5000
941072016151171201 1828 29035
202496370283377313 8684 37297
466195166681838913 8963 21491
671623892145646593 17135 36303
968443981273413377 16784 30835
54940266721295929 8044 30533
676500192525747201 20903 33146
266848034859421537 13967 22128
14715781590016519 567 15931
589482666798723201 3090 32417
845095135830998657 2528 25397
844583230789936641 26617 29036
181564359616022145 10519 29081
642112407238776961 17789 33876
929144533755543681 2244 16642
741463332893047809 6000 24689
113844503114027169 33211 34700
717334456406383873 18894 20424
152069598406878721 24257 29431
352286624965017857 19933 23268
612370711547772161 7236 27922
365492941077143041 9924 33811
512405458673764993 22799 34602
758024577497778305 201 35228
448448104212250369 12538 14242
538539002789356417 3812 17905
692457346650424961 29772 33735
515611571842640641 15577 19503
8015061919611100 19149 31534
299568448302544257 7265 18719
574744229248306497 19448 26610
630190059769248001 13116 29773
88286691825206993 20079 23254
205763393304899009 5238 19787
654346101654962049 31019 35646
221883483172575777 23298 26264
991706692526964481 12833 36582
533649594850025729 16156 34593
202154246457791233 18537 22482
430789304315553089 32073 34090
851646086463833985 10040 29846
458303488559955969 17979 18935
201920033002348737 10579 32772
356390753098395393 2716 29486
81825891375405745 10732 35364
569661653906813121 4110 36126
451540098400624129 12528 17409
653517446918002049 18945 31987
776457434664852225 4567 32520
241627087379647777 13438 27066
119211827044150449 848 10455
80755943221788593 26071 37776
469533986431191169 2429 12871
442332831555852097 11115 23806
795325742010003713 582 3775
265110607370090177 18901 21306
667891011204435585 8119 35126
462690750528203393 20751 31963
232988551874708353 12389 32321
76906981399787361 7428 10672
141274927528531441 934 20536
668073121288976769 19434 32138
560024972671765633 31509 32262
841453185229070721 1482 15664
830792130992055169 7751 30177
964373789041708545 12644 36528
543695879542976705 6725 28784
610743833259277825 381 28218
31196492605477745 20188 35395
981375474499081729 10204 22520
251077648541933473 14240 37675
513294568714499649 8769 26180
928334903066375041 9624 37184
576786985532045569 1585 23339
162330538550005345 8413 29038
848697667913171457 12623 13750
705902006940295425 477 7079
763860136560673153 30947 32447
934575448860851329 10021 15298
823229309488127105 5979 8088
960027371615073153 3856 15204
471377679321399489 27724 36520
788806182178941441 26800 28698
283231101862611457 4724 29455
620076276560201473 3481 29234
111122060608174417 10255 25629
93571258060773489 11143 23631
315321378549512577 6603 14970
622709401440463489 3862 11068
5666908766706059 3279 20222
573823170704425665 2231 29173
389929667569589377 25014 30547
236412249494339489 5870 13743
616330373621359233 17032 30364
592486579963786369 35202 37548
742229680981736833 2320 34046
807442477792793729 9681 11366
802118366633415297 1883 8742
781448078028258689 25876 27369
749186215684346753 5605 22987
276897731042868865 15971 17721
177067931927290081 3078 22728
567701698866937217 12444 30892
181918569781586817 16951 23965
693198402993093761 13575 28817
954052986877947265 27455 33663
713554045788210817 25840 32360
819581522411937153 5165 21337
64904291734041665 28478 28999
453188065728134849 6698 33136
215733616811444769 25227 31318
107013661508588593 1640 21495
825011684767449857 19936 28236
994687043698213761 5788 30816
869968420486852481 12699 28954
347915936002323201 15161 28294
328653319141142913 8834 18625
18504674764237449 5571 16395
572477108832867265 7409 8860
544589818987262209 10537 34193
709768223714579713 5377 35615
602285706211581825 8037 11473
299619421687278721 20256 26800
42448458848383553 11068 19388
966516977231169281 10861 32142
757920899721817473 1258 9782
467804550489102401 6509 35770
902654728796974849 19625 36887
827060719828583809 25986 31872
945088054619652993 99 36204
548168901822602817 12841 37655
621251224176205569 28194 35785
123244649417120657 14385 34911
664140656494673409 12767 24109
899390484463094017 11411 33579
821818063783766145 17929 22765
535549030498746241 18867 21312
94073626219234545 21013 32893
526563570666095169 4705 9158
676688888812037761 3957 20380
493588253985780737 3676 13418
884396382909265793 4483 30729
97947205537121105 6637 22708
536612783328521921 18614 21105
157021524908262945 9948 28803
49804622118877265 17526 24031
12632370008841321 13257 37308
969884026010276993 642 14955
55932633072860225 18268 32480
657665410022552577 9828 28674
553127955735543937 7898 9586
700661686605869313 25696 36331
540861292253769217 3416 23835
641491968020353921 22850 33691
354302996591794561 6078 10899
785631164826867201 20729 21488
443420028857378433 11752 16733
666636432601954689 19400 37097
235174633932881953 13942 23861
443358896568170753 12624 19984
650878873707544193 13395 27029
862097484924454657 5338 11569
268205883839097953 204 17329
838573685022481665 18696 37004
883690473147158401 5672 6307
306226615896825665 10696 29313
181957236724098689 4026 25247
582962514888990337 37 31827
174481000544265185 5249 8696
102698488120474001 2488 34318
421379265439551169 14353 19553
925559338979866241 15993 25542
80742729027310385 3966 32551
441738938310798785 15909 27622
524372559853969025 15631 34257
421971250600407169 1264 16256
830902633354188673 12938 23697
242505195318763361 15460 19090
746484256323096705 2386 12725
66941734619717865 24205 28033
573553235743577985 5355 17936
394788432084389761 17779 21166
895140002002403201 20870 32949
395384387658552321 28552 37461
950737409764631297 3496 8999
637835387285726081 17510 19418
172384199079200321 10306 35336
271196675799473057 14155 22388
985973320492423297 21625 33845
153915046597226977 20047 35678
6852625222602883 12487 18917
30921019171742617 21483 24759
13259420591626993 16334 36974
734014826840628097 8067 36702
652137836364001793 16660 27821
292573819179381185 7352 21158
181057753289724833 9009 14594
159339921399286753 15552 23799
994711938828924545 8536 26503
212501038525587649 9057 25156
161037046843635073 13841 25962
298586004573600385 9079 30143
39401182343109297 10768 17493
830605669040238593 16278 37791
650360533589964289 417 28982
457610918580506625 33185 33326
897695186031324289 14303 35558
614266940139444225 13091 20200
263097402499173697 216 26285
142371842144207505 31399 35747
501928278716913921 5776 26188
543147494037157249 2735 36509
504866609827775617 4666 34327
561922326588153025 3600 26852
398974225113260417 2610 27931
392152045088593601 22363 37526
868407740480254337 28937 31152
656855046519957889 37258 37450
767306333375298561 9878 15050
11223312373743967 35223 36504
189111045553733697 850 5092
987682710101317633 3152 10637
662225409449927553 6723 26019
783477329326515841 7107 25603
380697991743492289 4389 6507
551997871014130241 7842 10248
571256052228616065 374 4579
404304654381064641 9264 35958
513669958336254977 15699 25204
160443943071918241 18866 22876
785040183163697921 23600 29553
172285594741637729 3674 17300
993656419910767105 26273 34135
828041101482291713 20943 21220
222773287261812673 7683 28126
48750373985768649 19801 22002
793590370101487233 23457 36703
214593524541577089 15001 21419
43966421713644625 19934 34043
429098285782927745 3177 33122
352288186361310081 16005 36588
257985148536882049 7372 30507
213083436358569857 14033 18607
399987343051748225 3240 28540
791458920083062657 2499 37344
116251339343754977 5569 28953
727780859216022017 5418 29369
928506816888713601 5842 28928
551734433207091265 4865 13021
494370189139239361 654 14940
276825342942341729 21782 28736
60613425079708353 3096 6345
793692204053588353 17618 26844
552601088300512769 7815 33454
946413256792578049 12956 35116
586486838453097857 24416 30299
949107304073383041 6817 36892
344636363428442369 5048 35259
264076755981161441 5776 13642
471955687249021569 29471 37795
497264316009751169 2492 24155
132425675023277729 20402 32308
362513278743573889 20195 32417
541550431564345985 5904 21438
346904135106374401 3973 24861
783759095146344065 4440 14450
600778723403092097 7194 29179
735718372286243073 12228 37382
451469980982910337 6411 10758
638904898926988161 3044 33860
320971355842385025 8729 20629
729827784249621889 24116 25566
408321861129710593 16044 30728
891018666518171137 7357 22586
2811604469197705 6685 19286
695206714144660481 20584 33779
585454480147053185 13022 23140
365772866566992129 25952 26116
348775127548560001 32071 35317
573896464460446529 100 29407
685300494371833985 25612 29927
109677240948066417 13132 32515
465420699150907777 3043 14665
922214243979254913 2770 28649
857124381895989249 30880 31277
951721595908075777 16113 21422
463403367436210817 21062 35662
318652967533253697 27208 34846
379382345686000385 8255 34562
34000589388945457 10553 13194
374884805058652417 10359 21350
616012795401445633 18833 25755
282685905061658369 26137 32944
605476350634994305 26913 31057
162529608634610401 10500 23088
204747778359418945 4823 14747
913481470684846593 20908 32433
327475838746046593 10540 12070
883266324968641153 4567 17051
624985980497996289 7803 24967
548440552945425729 21489 27614
185257304113882529 26714 37525
371127998577872385 5834 30622
671081750999135745 1878 26357
569415635711383297 11791 33914
369240623173546113 11364 12209
449776860494662145 19067 21749
849298470598455425 17531 18014
67600469334241353 1247 37693
261381195113919777 266 32664
994144224860587393 19247 28583
122588170973514817 18945 26869
841560911068288641 17347 30058
812653081623615489 6485 33707
683737539951774721 25631 37629
174594978275507617 12498 37793
724768780173537409 23016 31313
49545699898622785 4434 27436
63714666496291985 16829 26085
488001427969280129 15763 30595
771246811427378305 6097 22886
420596207507294657 16438 34085
324308640958772545 5721 8045
822074399562609409 8648 36849
649362997068738689 22601 36134
954878307796143105 13008 15293
779487237375644033 12431 19216
824539789190438913 18801 36160
359517715841125377 5896 6832
316524118826556865 3306 14897
361108380826291137 23664 36088
579386137873285633 5999 10923
176642371287261569 10098 11993
413120549857943361 22976 25733
18917701221180749 7050 30540
602406326091298177 23583 30843
207644112278106977 14586 25052
158421879636939873 880 4993
937536060277434241 14999 19135
799647193606460801 5339 23418
691132899432876289 10819 34314
755357492715226881 2940 36277
141485549835532961 24145 30321
21738609725204585 17651 28291
805275024104251009 16548 19326
704764566200118785 18558 20778
785060058547795585 3245 31901
322480165922200961 8564 13525
302126494464307201 32822 35285
956491472242497281 19650 26422
126593848939972273 926 6216
778114352443381505 3606 19114
375380788431758849 9508 11309
797225333685794561 22519 28832
511926490411749313 3242 37817
581323875672239873 11337 36343
274563648229946721 13890 27787
355198104137620865 8299 15257
269487768400164641 12526 22741
99946736178239345 641 12440
893143168757578881 20911 22871
934296301782275457 12988 13154
113689648181885873 16989 34004
115369880969666385 9992 32309
830991724190557313 21434 21648
754391671027768449 10874 11583
812846826136006273 16498 28419
632079730045532545 9766 29580
822707596813305729 21606 37174
353150140075122497 7094 16420
585660664228466689 10201 19393
502329719382146305 18454 19046
351423831501836737 4931 33121
726266048210611329 16779 17531
13776187512416273 11760 30676
834620262499740289 15188 17733
261220151048380705 4253 28460
873984296553238913 32922 36844
498816142065773953 14517 21089
369839273233054657 7528 16557
127806044128721649 11537 11596
454766392640145537 19561 27181
236742674507961953 3863 29059
4520675777044404 29237 36241
543829691668467073 13564 32286
691753875101774465 23944 28281
850903816552229121 15077 34229
628658216994892929 35335 36858
678433541163304449 6014 22013
50885882266520353 19045 35860
722571451458190209 2923 3110
809651452860279681 8534 25966
946343384650877057 1915 4978
824613230341220993 17441 30880
423427616251156993 16912 28063
399924068259366529 21866 21876
195039057018238529 9685 32186
972470855339246081 25606 29438
711939666670541953 17496 22144
351080769700232065 30255 34663
923981659658924289 1214 3703
46550410672075769 12799 14014
262889813499068481 14897 17267
281571926268497921 5192 7882
981409842667506689 18572 22151
970256761783154817 2245 14954
598873641707722753 6887 17218
239003987927659969 3187 20799
345186459277076801 14234 15398
843612642884444545 4581 27975
761113260228338305 11130 18853
615632544491148801 23188 36899
747272151606427521 19793 29437
865646401256491009 2142 22952
755576512636405761 555 29517
981242765790412417 2611 16758
418694449488786113 4537 24871
238785114191962593 16703 25318
134662020091152353 6069 23976
278472946229328513 21517 32861
344815076702776257 24865 35377
443280985000505729 996 7329
604483540038142337 732 791
140460027550020081 17795 20554
470094673818866945 18723 32308
229999370049405633 8947 31989
897324019931598849 29026 30517
220145354738662049 7717 37555
977608376610891777 19290 21267
812743621089929089 6023 26439
416762617079353281 5761 35500
217213594072134689 9311 32324
400847946062302913 23846 37694
78911708613368609 10901 24585
182314656152779969 23197 36399
526861771847393345 3850 20956
72801742920649553 7364 25470
758773885193697537 19822 27815
188547817437278561 33631 34472
60697839845190065 14079 16706
558253089021352641 3445 25224
775006015205384833 1586 34155
502305604025817601 17467 18971
172213101558298817 18244 29478
887375771713170305 1556 13762
858161201455310209 808 14118
787014137378758273 26027 37611
797499304161661313 10044 12350
859102939172832001 4023 11767
680239542636861953 2093 27106
735578390487628289 5019 16109
858103277617885825 21479 36271
517847715695143745 28265 37794
494023820602187393 12270 33749
367971898788720641 7326 14768
800918746696297089 4305 18862
342780849687446913 10273 32994
633864205755209345 17295 30751
795547603474343425 20573 24260
425470416537251585 197 25124
300217905583640065 19423 30420
344469244893410561 17215 19947
844979592445252353 10622 13216
99388700215698129 12608 32835
881306236723052161 1685 14180
665220021070531713 3917 16084
578593923337248129 27227 36294
237718580048976961 230 34423
623075541913284097 8357 25913
462671012015214017 14249 34200
937044253338125825 5484 35728
842242135653620481 12411 34009
544345526413710721 3211 13444
924211384822264449 6459 28859
391592474388115649 11020 14364
706385293484430593 11993 13605
931665370937668737 7420 22415
699185812533606529 11264 37480
37798772327658273 6230 12230
4564417286374579 6259 16003
106462672476428817 11857 28120
494840945345124801 9099 13355
135717307120810209 2833 2942
738921529055858177 379 35046
174349570796881185 7490 13113
944873978013497089 23132 23240
833615860940778241 10754 25364
420087288242697793 3023 11703
391891226857442369 29736 30027
406589888093755265 4760 36535
67048134156035393 34022 34387
342562425527631809 21158 37476
135281986623017041 9610 37109
494075439413698817 15161 26093
251438698601173633 21438 36584
482060189082474753 9247 36666
578867758339928449 33418 35055
401597514185432641 7215 21654
967200755456101249 18626 24580
916118578261034625 10432 23269
8244665755558601 16312 35936
742732317867186945 32356 34471
939178604090397313 2721 37320
446760774678679681 1574 37698
231074226535017857 15432 19822
852507055820218753 5272 29377
38647920856586641 2704 18322
903119296116955137 12514 37524
196479456738490657 6731 12046
444938372455986561 1833 12326
72350385536804401 17578 21200
212783057136917377 3462 25319
687994731177983745 33064 33435
656508734437927937 2088 8966
789592690461770241 3384 19834
465090784200867777 21177 26969
671980248271030017 11631 17266
853934592090062977 3796 10448
840186335729196545 33892 36118
731468164986935681 9740 29848
528999869151480321 18556 25779
955525129971284993 5141 28793
592201665950707201 19125 20534
662853773934472193 16455 36599
295094236783842945 4023 29491
269859281099591905 12651 36555
492790152052048577 1398 33578
829819271380486657 1576 8948
127729744157708321 11877 12649
150647992054651073 10591 20938
485700778340824257 13043 35871
306576684438368833 10455 37718
281413423812626465 11587 31938
806600050649983361 14749 32901
327962372839191809 13037 22222
196968806529909569 9266 20135
833854486461380225 11282 32286
890849686547689089 13397 33450
152281630255910017 29907 34203
151921961710144161 63 8595
507820356840927169 15282 32694
573884190589033921 22644 31842
462149234442829761 7114 31212
598742632121812353 11668 29964
58548952625361753 34764 36484
521656533233347393 24853 33692
818961703245374593 5840 30547
479974804582241153 1318 28537
573184939784074049 4624 21119
948282958835584129 9838 12381
664537165814760321 6353 15822
42092417940224889 11162 37499
498026087660864641 36194 37764
878885353049533057 20005 32526
132487053201654001 7675 26332
302745048943990017 644 27506
471591951786098945 9010 17810
178094387919053089 12007 34116
936635449896680705 12420 20297
612144023433600641 15185 28983
906231244514064129 1236 9244
305708605713853377 207 6953
817061429422633217 11456 25562
483884544212173761 6757 8171
397111725501520833 8762 34462
232108270779228577 31626 34147
891759893616448769 1488 14740
49336249460040449 21701 36412
223307568311017953 28790 36919
358227561100797249 13231 34137
156131065365965313 14004 21888
955863918534504321 7533 25063
579009248533868289 4248 21767
561046050435685121 4633 31661
329650660787176961 28338 32877
822600887945114369 35008 35159
480700365282761025 17167 21778
845397010230733825 17865 37371
39649701642158417 23039 26023
950204191710383873 599 9271
144919764202814593 19242 20687
293007400636206209 1829 21896
711027734706032513 450 33721
486761559686655681 20479 35408
736776188792450945 19551 37427
623559084230102145 14224 27845
487193714293308481 16460 26296
736460257313325441 31440 33035
826901760311802241 20048 31992
330544347093585601 2283 14477
515207789749620545 10313 26759
488305393040903361 2261 31311
348590187386438529 1201 25731
934007812122167937 685 13564
194992533904351009 14692 16705
788504817999410049 21509 35249
861411047088029825 7740 35860
857022841420182145 13903 18560
710976563762823553 3191 26802
303408158724366209 19637 31065
155943072291140801 22271 32908
33920110807720505 12989 17516
761384853593707393 30020 32980
563262920486153025 8502 21658
689122437966677377 2544 35207
893720762369603969 1365 14340
786731135537973377 24771 29453
855570038465785345 3876 14098
643126874277587713 6772 21009
426652963095087041 13255 25302
820406436430200577 4841 13105
187398799186155425 16074 18026
34158359391245341 13679 24246
776650381494896129 478 29952
970476824181229569 18758 36722
567445767742569281 15341 22185
851766472315521409 10343 27923
146820602138838305 1531 5982
357160645323116225 20991 36624
301558299979916481 8456 28640
634666528301881473 13919 16007
743382392832607745 17520 17724
423583739663040833 7208 32718
152429455336076097 15421 31203
744921688938919809 15902 26208
298729583146560193 2893 10766
991318130932281601 7803 15123
109621718112180129 24148 34859
307821648483571393 15723 23685
235187668722112161 3251 9082
314278326349562305 11034 27838
346280944940119169 3780 23123
868122559744822529 8118 36101
383663685713067073 5523 12686
996537425645041025 26404 37412
322023446696192641 12661 33714
162208889446066721 2964 17639
28601966369556921 3987 32797
767665553811905665 3293 32032
217557146557069825 9551 28704
517268196947330945 2258 33833
882174652641431553 7592 13136
273793504166999201 323 13885
167546394810244705 25104 25365
619179724007427329 29548 37219
913057872265817089 2351 7646
748647721710096257 9329 31933
477838327915932865 22766 23818
206327479408660257 2994 9856
81948833610205441 23392 27506
415546683773410305 12962 22407
977100696670873985 14187 28296
472153513253051201 17591 29918
327517334067827905 18361 28397
962426158048611329 25465 34762
338715918646769857 15273 31950
29537614069116813 26161 31693
259983864546207137 25110 26144
385379549768085633 4697 19051
15847795867102833 25557 37083
498971040042068353 3229 9386
159077192052670561 997 13404
854342402600376961 13522 37660
932234942445845121 23166 29827
533304426197876353 15946 31894
39723576062250745 3420 17865
194174904196696481 2693 24594
256632551140086209 15621 31353
147289004732972033 34625 36813
790309184753788033 5498 14108
756635779796095361 3574 10961
124960754965869121 6904 27383
952266048386437761 17247 32582
49463386819191161 18383 24994
279103048361346145 2096 26336
648037572692544513 9529 14135
536637309300363777 1834 12467
459634965888703553 10837 23647
164264577875780321 29441 33964
713066327665714561 3954 8121
121989490706628353 20418 23027
907752500171660929 1947 36872
85632022183286689 9279 36457
134475560512356657 19889 21590
463143768514687105 9534 19083
70325732187619393 28449 32391
25258363599373725 133 11884
486812880353980417 9806 14317
57527386955033681 8532 25895
54683284956873025 17205 25275
615469735960655105 2026 9144
233586978694688705 2625 31774
254063699356823489 1853 6097
748755124232268033 3026 11857
803139274313320321 33259 37306
497523227660778369 19673 29526
82570024405729473 27749 35691
34872283785865933 30864 35707
434792242568104129 393 1022
367811962247031937 8019 27875
199134652339427745 22051 36292
711323124914393601 10753 30245
909770441669973505 20973 24872
48623767172117025 564 8903
508185576993188481 12406 31187
518601354696563969 8833 33653
837307710645202305 28826 34087
382356915361526721 18557 33409
884409360906875777 15523 31871
352007742623236225 14155 21297
916560013796708225 10794 21042
464557599461258497 1826 16739
193149274347238273 12417 25570
622001514528029953 11511 25140
525650971820478913 1999 32225
760877822638946049 12540 31586
71602797585700985 251 15803
908790328771395713 11813 24825
730269555211617025 141 25363
567347832751423169 6487 34885
869620051601945217 2013 13081
955326114875283841 13504 16653
312298827517988545 27015 37166
973053857248714881 9767 26977
802122038057394305 11718 22446
607239441768449281 9953 12327
666745916282660993 22842 30461
10316687444216655 4524 16040
888431037400298625 24532 27828
290274043984062785 27651 35195
947641613393269505 24893 31708
154826432509338465 17506 34229
159830446825441889 20260 32140
813327232051698049 27072 33961
71715976527155337 9967 21504
181942578248154529 86 16896
27518050016571041 13263 35548
792987710444897665 5722 10339
258041831945572385 8709 10167
932430405873617537 2814 28801
600230510648476161 8713 14871
455091385283417089 2015 34995
822353978548459649 14235 34591
300063914141659905 10647 32655
215018084018229409 1549 18904
418764627045881345 34644 35496
320655976353233281 2997 30312
655445706803021697 6008 34858
946132458411415937 10614 32134
794044723323985153 5585 22684
696651481906752001 15725 31255
567614918904908481 24169 34637
445327582389271745 1630 32134
307685475643502593 20280 23958
414490981079065793 279 10557
601949222515600001 14080 25955
61008618606468449 24383 31750
542273625090267329 10265 23014
219690278720758401 10952 14181
855805337454896129 12705 16776
811918101536864641 22006 32909
857275596410921985 8276 27466
968612047292648321 730 33722
860448338091799809 12606 30578
841116278095871233 6490 19965
329955491908627585 8032 34166
186738925297316161 13732 22252
319132455718104769 14556 35442
444964789103156737 27586 34266
578980907323064321 14069 25919
678613903656380289 25249 35172
578629089922571905 16512 26403
516104618328245825 36031 37076
630564544471944577 10102 23329
622663856585642625 12385 20256
628840424275139713 7112 14987
224850907004142913 8453 15344
869653322237901697 18903 28779
381412875522183745 12445 14057
98053453984135793 21105 37823
315204117680440961 10793 35604
447324301010006337 1107 21026
465466362753186753 16541 26761
137418438511716097 15798 37105
444369444617453953 14186 18829
447404798433304065 25748 30219
166112448085723233 6876 18959
166791852923779521 24678 34059
342229621096738177 16771 23163
354504148782659457 11826 19150
758827019679937793 26799 27751
256455890510366657 29068 32314
112950679540947617 6348 15868
413103206958830081 12568 37305
555140321545021441 10283 18704
938578528441070209 7963 32112
7511090697295942 7608 25377
870946483505086593 9250 35359
604359477668065665 16280 33430
643649170417248257 27598 34157
335502355843974721 6878 12412
704447281661835265 20188 36152
415050268810343681 26326 27398
827428987948849281 27167 29463
588498863527707521 10257 30483
620749953814588161 4350 37331
558845825163768257 15215 34736
451981357518420161 19722 34886
156456962233196609 3871 17780
108971965247270929 258 32415
550327418812226881 13508 19953
490760296998388417 9126 31742
433173055121546497 3514 13498
307323410388242753 12240 22093
565046056788201409 955 14557
895072603759970817 22509 36721
436378405054828289 20707 36899
995499533230550017 29812 34515
696230900954528641 25825 31313
261906551453080289 20204 23287
981519560047775745 4631 8380
192064221820821505 9878 15527
876744487474365313 2823 3992
727425574946366337 16119 32649
723988183555182081 1558 7167
510465939142854081 14670 30779
858153098759370241 14706 32544
244523425895039297 2909 11111
160217913114895073 12640 15117
527703681872331713 33066 36906
779516267006822913 2197 32567
926766877351397505 11953 27868
700728987321387137 33091 34535
166215886848256385 6269 33884
645170073250849153 13551 37570
16727257248987827 5455 15755
804319087403701633 9815 12431
248901295194563937 7111 18692
218267461761126209 5598 25621
897911959976099201 9808 19480
607991448324160129 22932 27367
522774198332037057 371 32249
414403029124397185 8675 28709
471915685107802561 10812 26850
577074117800538753 1643 34790
168958791146017985 1260 12429
720922482939823105 23115 25732
893557545188016897 25369 35330
118887592484501425 8570 33124
32765107819564321 15915 33685
680506009248656385 18957 32317
746068432744095873 5530 15946
395207251202908353 5650 20150
971563777804583169 8250 14508
254702953101922689 3676 21974
67132202976196713 21671 31861
386962348186191489 14138 29596
81065175585116833 437 5573
351040315546750721 8658 14904
447928375292207169 15549 19117
621810137069321217 26171 32766
420262010787347137 2055 31043
867262415282691969 27595 36673
636312246556272513 6759 14100
493492281655964161 4804 24181
806439577310023041 24391 27888
923691466803827457 11876 27967
518814604084980161 12277 15580
262666384485260801 27999 35671
435896313986908993 820 33241
149511601500659457 7179 36150
43036689560025825 11967 19709
223028541633230049 6129 22393
441825587349491393 1157 23539
825229816447741569 3391 16430
2920758629699095 6567 28009
94198624417135329 8054 12413
13539251833570633 12741 29986
710289289948701057 3468 16899
746831567543793537 12163 12525
23598808251225733 30274 30663
653091136767507457 23120 36103
584811265849761921 6267 24129
806803460207561345 31217 37155
62363028326092977 1394 13421
365485715192782849 8166 28753
975104092666082817 14525 23562
382980489050098049 14886 24574
153490853551463873 4349 18329
693010389499171713 16609 24048
515659821192169665 9190 26680
168367243581059265 8256 31520
421699046813575489 985 25248
185660645507219617 1296 11167
711992827988336129 555 23967
455554843956875265 12084 33835
380798133553359041 11233 21212
117862342499854833 12155 14642
29369054449627897 21454 32383
41003945793647745 3050 20067
932374944470485249 15330 30840
533336184292856769 1857 16723
747111444571839233 5667 15295
517543659348675073 6440 14410
184915644300904353 12478 20385
338472518240543233 30206 36019
626004841531195009 27888 37133
927646073546071681 23938 29769
452519601839896 16913 17880
530341597598429377 10642 30594
360994776289981441 834 23965
916299655644209537 24953 26166
210932086808274017 9430 17376
395681880408751873 13683 33444
990887063129857665 7749 13327
872345233133728513 15821 20380
932727209998791553 24753 34846
855988387537642881 33750 33805
853491719797784065 31331 31417
652244618214624001 5428 24856
748372198326226305 9839 25079
62141166174377817 3868 35980
485373266326458689 14291 28132
333588269429441217 3125 11444
482382598429882817 13761 19003
907722065503513473 24329 35820
731202739061853185 450 15963
712253762226865153 7317 11055
245000919851182881 2734 35598
677992890879870977 23644 26897
644162597494894081 6845 35796
523915322896016257 25103 28746
585331144023417217 3845 17693
473051124174212161 6749 12502
905816913652540033 21802 33394
396365330946522945 5390 18645
324408882298857985 11424 32064
27417343514095193 36042 37389
85583629555454625 13913 27504
504505576112961793 4126 36682
629495778212817153 10571 37771
829592807919787905 2910 30050
195066060095182785 6029 35291
657438230234518529 29083 34262
452856506264314625 7648 27496
56182953829257089 10396 24356
504025019123187009 2342 21893
871248023801740545 23555 36183
760419816416845825 1403 9442
355114343719144193 20210 24568
290083768077305857 16164 17534
318107064472016513 11304 36007
296361822790320449 30283 37152
317255474460274881 12307 28800
145113241598149761 22890 24927
260416162833934081 12840 37187
606475449126566657 11041 30773
988237357196645377 28250 35321
193777505808650817 20398 34220
217860501647933793 9131 23519
923274935065879937 13715 22013
712184483905964801 11264 25022
364436964744438529 32620 32846
137417061206690513 28120 31596
405573888570916801 18010 33455
233012260887726081 8905 21202
944392261330914817 29051 36056
875295457843421313 267 15810
340589853476817665 12572 19257
370399778731417921 6213 19813
539562933804855745 12068 22377
411186827469833793 2427 26371
832663059632768257 10914 22270
846858464342879873 33162 33199
216764499074070465 26662 26752
126576153847693713 29141 35395
404002248930286337 17159 26161
376714285850944449 1102 24452
742783553698099969 30262 33819
339656064589007681 23689 37532
863431536187352577 16598 26087
891405318179401729 10359 33023
140835523456143361 11208 37743
420853659139581313 1783 14155
912229481875076737 12213 19163
519244188250958401 26865 27831
188481666345349921 7901 8733
958310454729229441 533 14497
764520236534924161 24776 25783
459557766690259969 6309 31448
392813653823321089 15379 34031
16878100969179855 16695 20767
685367076939602561 9065 32946
285621020012179361 5193 34364
544193333673117505 4370 10706
874223183943229313 14731 31802
774176204099536129 5392 37561
119649746119470993 7485 33127
298944927527269761 3633 22966
232262278773973217 2828 11201
635063625609436801 17728 31409
984784548990525313 32355 34985
738394749339246209 25362 28116
722037478248950017 15394 32267
229665612065804929 12464 19707
938837428213353985 6168 10541
345172360436531969 3148 12583
147831986663803137 4631 8002
261053911866273569 22236 27881
114809328016072241 19023 32768
910734714728928257 24383 26538
876229085080581121 4604 29028
808895943125538305 22260 23583
862923471157039105 18136 28846
108034106678882577 22846 35941
764224909209062273 25263 32532
654097868210190081 9761 25930
934131857969454465 8882 22125
631879427267616513 7793 19261
155580096597503841 25831 28565
183580108006101025 3926 19284
238592502505603937 16906 35870
212971171911515713 33355 37704
546376518266484353 13775 31809
949630781987085697 22515 33422
624209368595081985 16286 28579
470331641597706369 8191 37461
241147073835520577 419 34001
729908078952394881 10615 23801
366577121219215489 1011 23533
485785646915939393 11755 27007
573757961076907457 9209 36775
259437984443170689 6366 6506
456055285410549505 1708 5860
402531576665861505 17690 17872
358107993184745537 886 7130
10074426834325579 2389 2542
170562768411649313 2591 24484
991310740814451969 12018 34715
140207492369384561 13590 19943
410425067428381121 493 20362
991260513571610625 12685 37875
450242254267859457 9921 16070
444724099178529281 14029 27938
524142963051634305 7049 13674
356678878921563585 4494 15137
150424205705075297 7876 8731
616923565706017025 7689 24414
340062485170594881 15540 21126
560023732052094657 13363 32110
285667267097831969 23078 35353
548254310077794561 3933 15023
736612499907966593 11864 26239
822212788315901825 9112 14434
592357057011820801 27050 36484
705664261801885569 4165 14840
737341211042522753 2316 37700
64377953998139505 18244 36406
369944286848774337 16520 21502
548011385235156481 20263 25639
605680555626054913 4794 18613
549721932434799489 8861 19172
833819806347161601 15570 22813
866424294054454017 5123 26892
476083931743151105 26652 35515
554214671616115585 12543 35744
484602935411199809 7275 25055
509850625723203137 1912 10968
785584642675889409 23973 34287
794008939087369473 7065 28156
279788736183586913 1420 12391
704837394016820481 28285 35151
564214073815609409 3056 9197
16870966453616633 28184 33323
278270954716813185 4352 26430
24233442211311741 2891 15359
333533590587752129 33442 35469
34463274007741517 28742 28871
412865058131114177 8583 29183
449278442049191553 13277 17525
728092769923339521 9463 28127
407959028432891585 8594 10583
682357923274079105 305 18544
771609686575374081 10933 13620
132624166921988977 16081 26620
924062165680730625 384 5592
378940109117632321 31163 36915
336116270882953921 9052 26462
365291684806440001 9623 36194
131781589496092977 2782 23655
749641079942559745 6573 27476
294214206224808065 20789 37415
340771072567395777 18696 36930
318862596146509249 18179 35517
486470052268952449 12614 21190
753794632331718657 14347 17409
432177433340061889 14948 28036
954090840221716993 9932 28990
638623127992897153 1299 10621
532474642631228801 17547 19504
993061200040092033 7021 31197
418105207393658433 26061 26956
414983861785440641 2200 23805
372395379883712961 966 17870
884441135616729217 8318 34187
698112460271609345 30992 33401
104227204999315153 346 17137
107079058043154881 9544 22545
421075855954757825 3069 17940
85090035449972849 25294 27973
175518683612107649 6258 29858
205064482409895265 12415 34758
559214466474461633 14488 28593
36670456027913193 5681 30057
961839516611515649 12743 37811
594353536871125249 21367 35344
407607461340109697 14411 35399
552773046780394881 20574 31895
81496976199030513 17993 29581
611158046722167169 2446 14568
876671369392571649 7608 20062
248912561279333025 702 36250
566905444752844545 14877 34395
152951470727600737 15674 17694
968830055970489217 13648 31314
945571514101452289 7486 36425
173130148148981537 27285 35395
658192089216058241 26990 36222
447022417177013441 19409 35326
959550019316090241 32708 35375
396230253291601985 10332 23133
813957798606025985 6034 28648
348365745385439873 13022 23895
370155331221575041 29165 32877
691753722049138945 4445 11711
10656359332259059 13215 26370
595566614357156993 22161 25301
621689627292944641 7148 17546
329830826732372609 13170 14665
544363036183426625 17052 34903
218822041769147553 12557 13940
743040429016666369 2228 4956
322569366283755009 3853 8593
608479080071376129 14406 15624
963973248715863169 14158 19102
841249986219658241 7201 35183
213630189974249889 25917 26752
835463490730916225 23517 36786
216257862361619137 19669 35662
31589517150301561 15286 28183
15089449124655375 3779 27624
836406033296285057 10521 31767
710224211874734849 6248 20320
571617962438274689 31234 35927
733481869682830081 4258 17121
53095620616488761 29465 34624
781668761573474305 9782 34410
187564438647932257 1276 37709
250150081896446593 28547 34484
667783980056455553 28777 32143
412655021356417985 16491 34358
731615428946589953 14003 27401
549956470322850753 3145 33434
115714060884471345 27392 31016
850964785476225665 1812 31918
748663486934468353 20210 35469
650678930513304705 8288 32985
392214968668625345 20643 26867
585290589045829505 6702 29869
918010417427190401 11929 21680
31018150398349321 8776 25553
239174398896011553 31343 37024
221047149839922241 795 21559
873516097444614529 12892 28918
830474387184221313 711 9325
6274645788195700 6116 14379
732179593472185473 8398 25097
595720874341431297 14746 18933
776163996947214977 16987 32970
503683346514975489 27185 32527
424472755390031169 19662 36671
459396388415335361 4715 20602
341073006583581441 23620 26875
159964248205724865 6076 26035
107689125833704929 17361 25094
454523276947732289 21767 30401
450794608837011201 10495 35533
858730517823630593 4805 24386
668828366455432705 19640 37685
969456087969824385 5220 12566
511352423283948801 1914 34463
708792515602894465 17832 31435
807729092186864513 595 7797
520492427603564097 8767 17327
243529511908942465 20460 20831
885917583852489089 21148 27950
839319091679403393 8383 26169
667566447102352385 15147 23145
877837279747932801 17081 34048
422360327002323265 22908 37003
493633666722079297 4769 27132
103562807210501265 22486 27553
521876341516840385 4832 7106
187452138308685793 14512 34189
724208617965462785 18550 31537
123897800673368865 8038 32670
775746006676012417 19190 21112
245047426145603713 12580 17834
945934903547684097 587 13998
749515931161717249 9897 26194
993108040508044417 19072 24934
659675170787266945 21193 23124
502631461329958273 24318 31496
113154501024233409 3644 28085
501636610007192705 3869 10208
692877163533935873 22006 34683
759521426904090241 19468 29988
45362213651294785 10961 33483
877397633193052033 3052 25751
146342606449763937 10032 36591
132930310833263121 14969 22505
379922011320950081 12033 14879
268079931369367585 15574 32824
502861745365734721 17515 21006
824682932229993729 25396 35300
401499908704728641 6406 30091
269205448350813729 13220 25530
45482933654426465 3738 12205
597054354261462785 28806 36350
191872008236281025 22051 35199
949109161276265217 1503 32639
527107042105583873 12329 33538
790299043002509185 25241 30151
802197758789993985 202 1918
608976816547369 881 12214
366504503522492097 29801 34732
992687286730404865 1969 17706
141610406079614401 20250 29577
362264696867850241 18526 35789
83682571918913601 1666 1683
475938880773103553 17532 22506
977862044368556801 2210 4825
926710861698946817 31604 34933
500827647924865025 14039 21940
219656515883986721 1003 15249
291742276983960385 4124 28701
548873748491057985 25658 32759
539738836706774785 24324 29002
188895518321206881 8774 31616
508212790245700289 4755 31104
628455831773660417 16508 24668
579668324873580289 9514 9944
480807889858557057 15745 16648
485266704259451841 12085 18119
198774411917735713 809 28463
809580750975086977 25147 35097
110187298347373281 29017 33694
14907947079542795 26622 29475
72132701099913985 7970 19238
746701562802428545 19243 19434
9913086685305217 27916 28631
464703668522723521 11018 29518
19014235496666033 22485 25678
701382466272733057 3218 3926
340315812627867585 5131 7720
845318428908122113 26814 32100
777532870407153409 7110 11555
971184537721114753 23696 37488
350309616302514113 7014 11893
358394128711545089 10191 29078
468123624036547201 2669 33278
640955456432877185 13613 33904
841078149052552961 1208 15314
486070950053921537 1831 25352
528182078298581121 949 17217
168720679727329057 36241 37124
137856198849551249 5134 21994
101203522594083489 13420 36138
868384733716805377 10294 31545
239458291351880353 24957 27815
373988826467954305 3373 21464
375639667265211585 15949 28619
607257462818463233 19173 35562
382197767861100609 22995 32150
690419095414473089 26577 34451
459397973882168769 12803 33985
468086824823114241 3916 13667
454163089540188033 11463 27592
618874649747372289 13138 15292
809681695453583873 1782 29031
961747306430080385 8174 33629
604534534785813121 2577 13635
773487779907117825 5022 33935
525751555557938817 12562 33417
554079351604496385 22982 37396
717370202179566209 3828 14739
957963530009923457 9612 33205
250975627887051201 4450 7211
585106149951197825 25786 31523
497721865280254849 10048 17041
697651153229561089 15408 16350
840982021523238657 275 10138
212004381048881633 3273 23973
378289243921059905 4948 26657
931296127410380545 11519 20785
567736254198088385 31230 35111
765103273493931393 19792 30389
779246235026079105 9654 27714
408548313415810305 9630 32825
681401481181147521 8134 8790
797410244873997697 8536 33489
116181148158048593 7880 35200
108546986421689697 27253 29240
529742732065990657 3895 8309
668757854955881473 9224 29281
407334598675049601 17105 36418
453540707912612353 25043 36932
530207554059011009 17602 29746
615518641530467585 25210 27181
640282487008775553 11860 19186
80349646032036753 13769 25154
291131530932922561 5453 17529
30199429109412537 753 25862
900561498680445953 12958 19891
651735306673249025 16590 21855
321129604082351233 3125 9918
710737717513989505 19044 31846
993009858742723841 11483 26965
448978019778341057 10989 31497
581869528613033601 16236 21053
469987582835951681 7869 17221
175210728877004833 14834 17801
955121247236196097 18014 32622
708183715609031553 5526 26186
39083969783472841 22956 25219
117668707885215441 28853 29742
93744153038048945 13760 19964
916836704154015105 18545 24051
205870134552181825 18825 31153
175385449293770529 4286 33010
368465215460521025 7183 14481
374079135833049729 17364 22490
637496123582007297 14574 22875
40367505734607793 17141 21980
600730277501103361 6978 17693
312111932810473985 8450 33234
615154358375004801 6260 34329
306212211184231361 20816 33661
894243638089893249 8429 19044
242357970667335105 31257 31907
713594452457538561 20410 33938
48064781526463209 15949 17454
579480895243964545 436 37173
772469451488497281 11883 21737
277811126072148097 3794 37610
259585913758115809 17003 37227
286272575817083201 23392 31478
404638983714924929 11358 28520
857759319780125697 16832 22219
620653056979065857 6332 13062
641038437327555457 17616 19677
182257625520783521 12051 29150
767127152345292289 14109 24512
244754276599223873 5630 19256
931829018020824449 24777 27434
614375410437894273 17710 33956
826473033552655745 6021 18309
594710299454661121 824 36489
82213854341009809 6337 7560
193745710131715041 28694 32378
561165841492591937 11445 36834
902641974253668865 4139 27960
436940092846914049 9535 9752
332325762133415041 23485 33478
561689418811891265 10144 12798
100026071470793457 20357 34382
810241308813093761 12539 30743
262688362451747553 11610 17061
23492545997466865 12685 14173
293166141972903937 3479 15990
463149518805426625 21377 36430
536475656826318913 19917 33470
295565824416723201 10808 25951
217236116796115649 16114 30930
749973951913180033 11979 31107
130271722440490129 28167 32943
445565360090537153 16631 28849
298896524095908929 16152 35333
56453436555916169 7713 37771
830437776687539073 20526 28762
743212593520507137 8462 24107
55875685865046873 19847 34465
902535579363647105 14532 16042
793768943577852289 12435 28980
655887883831578497 10641 23263
586265099054912769 5217 16873
120230572052481217 5006 21216
799396114087805697 7169 12081
508185339524356289 12526 13151
46888465745652753 5101 13252
369850773985579201 9431 22431
345147116682632321 11345 25548
682465705758371457 14476 18570
907131577489025153 13066 37196
813874494720568705 16542 17516
71449730895970729 15318 33184
916265681808265985 12510 16569
682104542395123329 6342 9088
23733954799642021 3883 31905
987531592717921537 18342 31947
405303664649320449 14560 30294
8862732450154455 12902 18929
507468546837390721 6543 26532
144750318131336545 7638 15319
552646408036945729 16443 24122
715427385437223553 23837 27529
81225565104009697 7165 14777
63847772942700945 26577 28868
54626263446717617 2449 13807
750185083185584769 5823 17477
490226832787829633 9189 18605
737116905579362945 7224 10620
805957342337233537 21346 29545
966446408196091521 8865 18483
649621444451216897 22508 30458
50124497269003145 9856 31192
798198920887525505 19918 30319
192922016481588801 31517 32522
916557469367706497 2165 17192
204850133480128705 19522 27147
719638511143966081 3261 17611
336918218220759489 17729 26656
325149241945812417 12037 12246
177857224184016609 13222 14817
517573058888555009 13059 28193
456327992052450753 27180 34193
478487110806288001 9094 24989
461257560898921793 11881 19072
416987511011182465 2125 5382
464036236034772289 326 27877
168503540784687553 7642 23603
655493258096505857 12660 21219
198273336232912097 5481 25629
981084040959274241 15754 28812
16818574679906107 10992 27677
802940547888333313 21770 28492
300778295185534017 2563 17923
591634922345278337 15997 26616
838459176461956481 32220 33256
358515342466922945 2268 30878
152890651604590049 2796 20919
554120328542950337 654 28851
725776207388566529 11256 25264
123182311051230897 20734 27718
131668908238776081 16318 17144
741451416445968897 3676 16035
341540043560261377 2148 30631
350763999580586049 6818 26264
558739851518080129 26203 36632
993283115855660929 8188 23759
767026440367420289 17017 25715
156815814613985089 21139 25115
961686010556217473 5975 12359
111293951048239137 18866 26288
751228498550379009 7251 8510
686553060323298305 3165 24999
523186391189877761 36904 37090
782465016075292417 9450 20255
988843800704973569 15965 28498
659739221619325697 1249 26402
739894346978001537 15442 21321
815442971274947585 29612 32038
364458278521002625 16542 18591
623796889818784513 6403 25087
89941508898757409 354 19094
183169004887133729 1219 7798
44825452339910753 30363 36870
778785692348201089 5346 29807
216929626390093953 4520 18720
614837448051147777 6702 15534
96141668260575137 6939 30080
652781877287317505 23125 26722
268570786881692673 12354 21159
427578206317235777 3839 5113
523940156508405889 11072 37230
313943379580017281 23386 35723
553393591561853505 18500 31044
160575438626167969 11513 19533
464239460613047297 2889 14733
613378820984912897 29911 31738
307156284312295489 13495 32474
521055038001804865 3060 16563
739830352613797249 6405 25920
114960532800630241 1407 14313
784180371027058945 30872 32943
493984509461412801 1694 2736
288390067529437761 21057 24887
635406901582463489 703 14088
34497740408649949 1573 22746
948594862377007105 7446 28701
582168873190500609 32341 37730
488159685967467265 16699 36614
6623517305268224 21980 31158
109994199218263585 4246 16853
214371951737067681 15970 27116
692523999844190977 18714 20830
173433658217415841 10902 19661
190110852773557313 8402 35074
306504619134035009 9779 10007
216823965941152609 16492 22022
844923448260384897 4131 9785
797769262080450433 4013 6993
384681361448347329 4421 11157
209432176964789121 8537 22001
70808392121076481 11186 33581
403528345900468801 31255 32204
331414333869037825 436 25237
619807621193011457 8498 26305
396635320893306433 15383 36623
723538994145272321 15651 23382
2265163030987339 5801 21813
405351198424632769 6920 29898
302306674615206081 4604 34769
932518514702337537 10123 33720
22910427627142129 1629 12282
988061932897828353 11961 12885
489067679365529537 2426 16251
815284508118040193 4242 15879
179956379061511745 8144 32571
893627044722428801 10881 14722
91822330402631985 11694 22756
437302758074537217 20356 31474
75937615506592945 18506 24394
747556733021234305 10787 25941
664262531550587393 24123 29406
447422384044116929 2470 26941
332417851683945985 8660 37404
488006414844683457 19176 26304
435223238351365889 7134 14545
432310766420698625 17700 18003
451423945485476737 21849 22066
799616816511097345 9445 29702
870797820910194561 4083 28210
705849686312930689 14528 36442
450407263695556289 8528 12160
190522290831360417 2828 22816
237319914363180129 13617 18626
843576784536850305 9783 23842
894734605060438785 15560 26837
685981597202292865 16276 30830
368973572991972545 10834 35468
139691899668335393 22054 34272
898934562281514369 4557 28019
954099694297106305 22683 37746
658540400699703041 30757 35629
871610155806592897 4004 36881
847509707682764417 27591 28206
515935419544227585 19262 35820
853013308345634177 7000 20973
875821899459694465 32479 35708
901390642820363265 10630 33472
24904828267416689 15088 20518
224259459812909505 882 31526
962077794191685633 20235 25032
69750072663698153 8434 12807
976645000760491649 6613 15868
259732626154498561 5377 7356
285694633868061473 19687 22567
610983962682158977 4744 22184
475124860189119169 3689 32521
74925383226879921 576 9345
46987793002415401 386 4683
512647824720875905 3439 31356
225379540550015649 22574 32376
167697175379213793 3900 31297
51268758341834089 12848 30948
628829567441162113 20199 20973
936279664474547201 7484 14253
29073038517704929 6315 27528
423164941932128641 2846 30271
925041451837746049 3020 32633
33578097939106045 12536 28936
94212542710561569 9477 21215
477763024976255233 8450 24865
4792824424956877 20212 33013
536330905438781249 13877 37022
894007089938408961 3960 13503
682660486340296321 980 34612
337507772607853697 116 9285
217767897393734689 12225 20747
369558899128218625 12054 37505
245721792071137217 7210 31278
152697971021868993 832 14651
630767903989330177 24139 27630
690384640735768321 346 699
1340025268490309 9174 35036
947986076735862273 14823 19820
151126288801457057 20779 24937
608703559362350465 17482 27987
483340581601183297 195 9757
725769397668560897 9877 14322
98513793927629937 2059 4232
157121857705899265 13917 14558
827245007173644417 314 11924
31462514867190097 14863 26569
2018148432334500 8556 13765
110294921054912017 177 30741
72229174833282177 34037 35330
331181397939676737 10796 16114
747909536221733633 5557 21015
71994451035489961 16631 25852
589424844862975361 15797 31774
313625626418133377 19415 36851
292129570488235393 1598 34576
791061562917530369 4105 6642
475766298825149633 8328 15052
14349930661413879 14284 31169
746197422109567361 31938 36528
560997194975552577 6432 22948
470788233614939585 571 27837
784536706578354177 27970 32381
406857761349890241 27758 29664
510810593682844417 12243 22889
98926519039693521 18888 23702
714107751470894721 9136 16256
947839758392127873 19000 27406
675972987394569473 10941 21591
555123818970599809 14303 24300
183241526157605249 14461 14723
824406111131075585 25320 33330
859039656146176641 26862 28701
251936515809475745 23430 32174
379162083743214145 12109 23604
552672490775996993 20546 21010
95217258757909201 10799 18403
768791923179776385 1952 31091
357882730448569217 5444 19702
57572479649302009 8998 30844
658747303094411777 23507 27673
197344484885647361 4109 6351
144241811308038593 35239 35661
674307583624546689 13814 35842
845708853580386945 20637 22628
991690601786359553 7670 29760
398255055777685377 15654 16476
623507796422380545 17185 33856
596346774418957953 1362 11012
511062964805731201 7080 35365
891098987877629825 4306 17918
142362036977210945 20068 32969
458313819898844353 3713 30635
509950864337156417 22068 32882
848878314915840129 19985 24716
771761136800243713 31355 31874
508658517209664065 11093 32397
82671956314626977 204 8498
665037270608170369 3930 12695
199005484196199233 9224 23066
948753854811624065 18185 36486
624417455698647937 29211 36305
440545915020795329 6281 20417
209716498841395105 10462 12070
948777103126570113 3615 5023
518745761573214273 26077 37351
781897697716264193 11453 15894
680982376100025985 29753 31784
467326466631814017 14532 20171
714323156966031489 24112 37587
626939484283230593 8632 22220
667065568043362561 30232 36939
712178509846364033 15471 20925
495193533388928129 16469 20012
43440042572488129 27332 34557
802678819943231745 23321 30799
379309226701135297 3013 3562
384666127448923585 3815 10639
780282995948272897 1306 28374
837249819536530945 34265 34801
32754045880420081 5274 12328
730580087202682241 10425 29083
280815789193869857 15804 18527
773968204101670657 1117 34089
925675796411351169 8965 23119
498651371718096897 8831 30480
186142590884390561 32039 36063
23844369850728241 430 18910
155527510561295649 28315 30453
722120091066514689 9594 31376
466336586557165569 10254 29449
198483801822739297 784 13592
470196727480068673 1563 22903
913158978197628801 2695 18855
982361112371524609 7542 35878
703645052863940609 4214 9289
958632493494558721 8771 24115
199515311346331713 6797 34149
872999851654814337 21519 25248
503630609899921921 1190 14952
664193346027811713 10858 36582
595553338286833921 11471 15228
910749179280333697 293 13300
195759257042531937 1524 24572
231697030272822945 5775 7226
409031154384123841 6950 7522
219241003715442433 25202 32397
553062740631027329 13315 18082
654158343503237249 3184 23267
504249117496357249 18477 35530
192537436314427873 32255 34193
697290123582341377 3554 27286
121103143748864993 15220 35176
841185306854029569 25540 28361
413139624510794305 20723 27141
85516747919491825 11947 13074
720152010003371137 3193 21040
163301312582802881 14230 32933
999727432487464577 11188 30400
111242767560035809 4262 13656
124659112664698321 18465 25469
860147840046622081 8290 19733
405814652170963777 7222 8521
710805330878123649 22602 22789
464328358035739777 28998 29670
252888291166271969 5333 30665
874361391506983681 14557 18631
351070246704090049 17250 22084
859042621933479425 16044 28830
881428705815793025 17890 25017
778001528429800961 31473 32009
874439920794664321 20031 24113
869140697269269633 1006 17915
772908272815186561 11841 37841
46363950236855801 13906 26112
158816064894772065 16473 22118
632943261371121281 2356 30216
276655114422609921 14600 29744
16812031722370337 3053 11847
476764719818540097 20043 27147
213721533320832449 9088 27015
416011273082773441 25708 28045
917991753910218497 6477 36390
920099060002506497 16836 34407
637153152174487809 3228 30511
60217847010520129 10293 18689
991435341056334337 4045 17382
700648822228181761 8264 24757
974626976124309121 1622 26171
709240094479582721 33709 33739
19059609264775901 13255 14647
499225588173992193 11625 15321
309924792943046849 13047 27084
632292117946278145 21025 32733
907046688079137921 18630 30832
63697111638283841 885 5627
443581155929049217 18343 28400
250055510866417313 5408 35779
491994709272336897 15646 28954
751502979175448577 22564 36906
151735529540854241 9401 27332
416215164760970433 6355 29373
5447767262868554 9326 18235
766604690006381825 3614 21727
870051457474598785 31534 36822
972872354252046977 2569 22004
639403255634466177 32561 36778
97367299902366257 1518 4941
948168365595744641 26359 35755
135429305925512721 10935 24077
488970886628667521 17341 33825
58693656798119777 10556 20915
480430695388573505 20911 26589
836334775480082689 15 34157
259216617716123937 6669 13944
364227525665135937 9823 15219
12939142932605563 2292 21707
726175769194995329 8984 30832
570936653932566401 3992 27606
584835119170584449 11323 22846
738297666354551297 6574 9469
619410512789386241 10430 31928
403616979089168385 6215 28529
16967281359931975 121 25924
685170433737607041 436 8462
476851155756250497 1963 17537
201462805734625057 480 3950
514873376533081729 5241 16963
691672826096859009 7503 26629
655985564732390017 1218 15991
827825235357597185 25235 36591
906834377134224257 23096 33766
905832798750264321 2728 37190
923414967913018369 13451 29907
881679599273244417 16499 16909
687333285344728065 9619 31863
203381151729129089 6722 34972
322992226435701441 14348 17758
743466719436401793 14003 19474
770987425656294017 2882 6896
257844378280207553 5252 9663
312463190543084609 30733 33107
62414999566531297 5422 19295
23605872508234429 1882 30313
279579562513500705 6519 37321
926205010687368705 35409 36426
558613142955909569 16951 35074
911257890598129409 7502 15403
382640095345532673 1513 25646
69559479061766185 28469 35201
925170706662587649 2236 27724
86971328219256353 12127 14043
599201584577340161 22061 30061
300690537835180289 1204 30741
72731954963490609 2452 10043
770724978441073409 3788 29315
183092062729610209 29932 31195
680142069126119937 4292 26229
863717880460601601 10089 35026
872732571630685057 7916 24061
703517257634356225 15827 34244
959499040980375681 7638 32240
99657131594501185 29311 30065
510489848213602241 17670 30272
688483098253225729 11739 18919
703801085814248449 8915 35362
723899233024614145 1997 18430
721396645191255425 11577 29876
130201594256984529 19221 20593
984536695451140481 1140 35595
715328222884341633 5733 21258
166574676270606401 3482 5570
891805565058927361 6391 29198
299947492514078849 19173 22983
817231970811835905 29480 33620
646255256017845121 26636 34886
70250214746916841 4202 13114
57659544040262745 17269 37580
269427295393501953 19948 33078
538161175723551809 1925 36527
272978066204455425 13235 27618
643871482255988737 20787 30068
900663881737390465 27858 37164
359879845160840257 10976 19718
888776093150649857 14978 32099
77881351991322849 1269 19708
961176221817471105 3880 14669
623422232630893825 5318 16387
93642835362128801 19303 30804
956914676723656065 6498 25316
710342674497358209 11114 13413
870960628121942145 11617 22564
82166662466928385 1719 22149
702189288217795201 7488 10764
159439581253383969 7252 36300
177989383558120545 32984 35651
890026977921063937 17109 25154
562957060677504705 5300 30966
251516490071995937 14395 18868
703583112483791233 9724 26760
944275839592958081 25640 34189
882812891739433729 18218 21938
745911246295282433 4574 34043
823637921616800385 27345 35805
899921029289100033 17944 36560
415646142025124737 15621 34801
879691317831007105 7599 24063
565449661010781313 27574 37273
383270843056262593 10874 27681
52893344820319041 23623 32244
577545545629863681 3892 18678
81060480592007873 4956 28347
438148609691307201 22474 34544
916772390273038721 3009 27782
259928861162737953 3412 18678
659717731080441217 17942 19527
968448989079060865 20249 31205
35351636792938737 5466 6471
700526703304593153 1615 16342
740639009267503873 4473 27920
481971267261950913 11083 32658
565921568594191617 27737 28970
561676210049174785 3018 25018
797040483804757121 22521 32373
392784964022038017 3642 13321
16355765052679773 32499 36197
202953068340054433 11074 31624
118914110558044689 28271 32379
943692913726788865 3660 26082
45011137245538177 12375 29347
735776490508616321 24950 31861
20059518700811909 8585 21296
112164383754386417 12286 25085
35138682207104921 10469 37043
567045460858412993 23566 34192
975989782558194433 4389 35941
292298569472574593 6279 6765
748544468570102657 4961 12406
428317473327897601 3126 22612
602013552270115329 15099 35422
966204762996991233 8370 8440
396020260864389697 4428 30422
74071773399868593 7080 33366
190400661117017473 5899 9072
339282447300643521 30260 32829
521393176317886273 10471 15543
12732937006038725 23673 31626
24290921346000973 7140 35650
98260330185635073 27635 30107
206338110045294337 7097 18314
226312778598970241 7859 32206
703007926048023553 1915 21300
125890716661455569 2107 7211
460644424519998081 2735 25033
367079392331195457 6573 21361
874667854568464513 10754 20524
473652435901097857 4345 8802
885593639703046145 11333 36893
280276906892670049 22833 23433
750279095583742593 17145 19663
939824602666970369 2945 14079
76526643650382193 3044 12544
387668588512784833 4200 27836
538638517845818369 22668 37457
745362615413025537 6608 18091
976471332335506817 36487 37055
834004570431989889 4959 20636
9845996184303375 4848 29602
549019786677728641 11490 28574
889653644309518593 7756 23135
813244033290661889 4883 25508
80656902162537841 18848 20504
135370678384443729 10275 11837
917490743173999617 21431 24351
978685421869176449 10501 32929
977524257309390465 15148 18826
768438387761516801 19238 22465
667803681164471681 18791 20494
735647571943221889 8010 37161
830274684592673409 12223 18671
387515511283790913 5992 27339
609902312933172609 13936 31778
810944749192220417 13864 33355
685016743262956161 32389 33238
472880116820487489 2031 34534
975176582379660289 23258 33649
193429882616303681 19513 30741
900073255878204801 31894 32071
704201590551345921 8723 15823
628039639606271233 29257 36013
107038020278611873 16184 28009
751312396720059905 3068 29966
134639507683612433 35882 36371
520548622272727361 9181 25548
484116557894768833 24805 27786
167952170431711073 18456 35809
904469517066925057 3304 8920
782692418290196225 10738 26436
683825403340211585 19033 28472
738331031045213185 501 8607
899406441961342977 21005 28204
947971377429880193 14625 16182
288849255038631041 36385 37075
155750337122732673 11217 12062
834894194965723777 10680 22351
451165820524721537 3346 34916
413780901931108481 6262 17461
852653671011601921 28846 33428
117127496959351873 1321 5478
214637369015079585 5109 32908
379879209805611841 24351 27004
729340331707199105 11909 37849
327469590349178241 2559 29922
635543647130248193 10508 14920
22423555690341601 17006 28823
200217104030564033 6587 7935
116615958448232257 12997 25404
545261856507451649 15156 17464
576898221281997057 3815 16683
632250274259298817 19461 34151
730084317937720321 23011 35800
102274151028467489 4095 32015
676440970491359617 858 14226
59640366500694601 17495 18861
853518652586028929 1696 33700
140806710601296465 12274 36754
732450027643668737 25777 34670
545531777465164673 1482 20446
235387616212303649 17210 20164
191548989030309249 1702 35258
969408254170094337 3256 30217
992389952385956097 9305 24038
870818063790476801 21946 23034
351598855503070273 25184 32423
859672805269187969 6896 31708
641006534137751809 11989 34864
902790584091572865 1991 17144
964047324075551105 1566 9982
229388246503521729 227 5520
54279593632166721 7771 10433
789368517857820289 3367 34887
900872333359714561 15996 33698
67381336126803857 5637 12537
463188174812280833 8956 31417
406042864691553281 14480 31931
275468661908462305 10126 14430
108831744610586865 6305 16836
912839524531243265 18009 35901
293035522125091329 1509 26336
964489606052708865 22647 24701
738005200857262593 21373 24486
437090088781623361 14731 32658
145270274214734497 26577 34582
135879568673857425 12151 17181
172079237447366753 14952 37639
308879204642572353 13106 27362
288827666972718337 828 20037
476074272092219521 10923 16625
373157167474293057 6100 19255
354793964431003393 29179 30461
437554186515424001 17397 33112
321250978417936065 4836 17709
669398475568346625 1913 14524
28106537380885757 23970 24323
606980805464342401 18887 20171
934013938845723137 9344 25218
739613758104642433 4443 5062
843067867231390209 11358 21394
44078796388244969 26709 28395
658664361978281985 1852 26765
878875014825684481 31609 34818
369955683880014849 18112 33393
259274540420715745 22068 27802
237768552835476033 31541 33683
375247788689538433 8738 12074
57486736250957905 30372 33084
304567697126653761 2645 5491
704516591247397633 10248 19564
308605685178338945 3802 8921
15814634241898773 446 34488
895931360724556929 28230 33787
675646053339207297 2235 33968
159960489069451489 3323 32135
685422242543985793 15248 30148
631176520398351873 8476 12170
676654895294149121 15379 19350
681527748282935169 30669 31150
207632760780221313 12015 27408
692269081153238401 3589 24941
124683777028408833 7761 37454
520918623374033281 10424 29545
770933015276575873 15760 36066
64203698984467649 5974 24316
486724867327495745 354 36019
973849320038244353 24495 25658
250427640368052097 15156 20853
455847552536180673 1571 29877
805500603878599041 30135 37856
924409843139105921 13314 33498
899000303948561409 7298 25818
10926725429381891 15787 34067
548116043986880193 20981 31413
845429446755151361 1446 18763
548499495498866433 7690 20212
273170921533829153 19958 28359
560961397085932865 468 14919
608387318072576769 4153 25298
894718207570981889 19748 32636
176566592148073921 1607 26241
707741140943653633 23463 36583
586589036123985665 83 23463
675200666170319105 6482 23937
512077031835087105 6780 35837
597221852224535553 31222 35208
30282501891154113 23196 36910
404961664158499009 3696 20902
52828411037861401 20041 31249
166486591297910977 12389 15434
210716656651090529 1731 8856
359896587200147137 6392 28868
461765871070081601 11664 15068
939198433378933889 98 6891
243922703149738849 3104 24498
535719456396130049 3621 11823
154661523141410145 18784 26715
613523595755111681 15520 25285
545666031736505601 29450 35867
753293808083576321 253 22008
326989280235135745 3728 14812
509734636485958977 680 15022
377397943485366465 6075 35634
117693551839671777 17307 18227
489827721407888129 10901 26715
3770456066860107 6930 13840
119324867064637633 1752 17013
903599655001606529 33481 35744
696244454926823425 445 11359
742711382620498689 20225 27420
560479398197575297 30798 31746
165930158509191009 373 1052
508561522099139265 28100 35267
455648525720221185 4326 23222
295867462479794369 23612 36291
41017197089551873 142 22523
975884080181980801 21125 33555
985075906459471233 30708 34794
45699526587075217 12396 37669
686161939234956673 30795 35814
12051732887751855 11812 19568
637875674359946753 30228 34642
499086372018457089 16697 37031
26868241575208173 27633 31877
622876253220550017 24805 27940
631240067658396289 5195 27051
881461811974592257 21479 25982
161204890615188385 10835 16821
198668878193895905 5239 30775
749392724927986305 14070 36260
457831188270166209 5985 18890
176176144896025729 10365 16598
318517660888129921 787 27321
965525575374940161 6129 22004
328555843821764161 6541 18381
825167454944995841 12676 30660
195808354807805793 13055 33087
775619885004658689 23148 23662
225965339738895201 779 19207
608829289404660353 3353 24563
503723791095108481 7345 25072
64310178673807177 6445 36284
263211286875961281 4034 5499
201393495975885633 4174 16943
62914503344781993 20480 27906
127091756335858017 5781 31229
265384602376787617 18110 24676
324485137772278145 13027 37195
943590270049252609 15519 16004
829255438047354625 11667 36772
80332094760908753 523 4548
341974831865208257 26957 32108
357696093579587457 19449 31504
33121069030670469 3619 25935
135523838962132721 8965 29080
330163839698990081 23298 33832
204739729578630401 32312 33251
286473255786304993 10071 12035
99810137934984049 6379 16737
762333081174922753 2721 36861
932739034207113345 10828 21827
173492849413776193 6354 32235
306411292493454145 9656 27943
377019428040789249 11600 26377
113538921341739041 33742 33852
693714905434930561 17870 36787
186825228439065697 9469 12595
213784640279051521 13736 37699
673667430076189825 12984 21466
985292293017010945 9925 14524
304712572271586881 22142 35879
184065703962367873 4924 12174
416591107221716353 9040 31290
748642863065086337 10312 27321
223796336355807329 12649 19462
180166673039202849 7133 26352
402699422443415489 27616 34248
879821176694463233 10744 12959
813339283841617793 18666 30719
441672973225188033 18650 37423
986979067701508225 10663 23062
285972305603465313 4062 6961
217156605402212929 7723 27058
321516056107533633 6011 25152
152889560293882465 18813 19858
246159206345481601 26734 27372
475080066466563969 5786 10845
396440858220181249 17777 31681
10554382516868799 13291 30109
289745703946451265 2505 35992
186382587577387681 14140 16426
18457285716529273 9222 21427
468544763275669825 23796 34504
603278259229966849 6188 30664
999344614304664705 24706 26463
421591472854451841 21042 25134
646138950384067073 9527 14051
829230501096944257 20866 36571
565715929287339521 7774 15742
695369414314974721 11236 20101
306246249294982657 22360 29267
591719042360324481 6520 34644
738494069962161665 27500 36925
673316309901359489 12510 14022
681825027099176193 22277 34537
652906428057534081 19381 20516
650773553868706561 9939 18944
718566147909491841 19851 34245
498605112318809793 20706 25400
668691250954452737 24386 32197
186363991593442081 1204 36176
723549252923355393 19900 23380
706630373805818881 17950 25740
644735572714395777 6060 13164
642750197933285249 7491 32782
377637297471018497 5165 19717
599324548431976449 7852 37506
387059873434139969 30746 31067
856468907220420993 1120 29092
943427187376947585 17459 28504
282585419728246017 7942 14973
160384879446283425 25508 30032
82174971455234673 10398 37032
763763840265603713 23711 25306
253337040695466689 21823 29391
999031851953248001 16643 28534
721010282443035777 899 32913
389238748009169921 29250 36749
536899656166621505 11468 31234
418297319692996417 11807 11940
922191424022830849 726 30210
258232909468894433 8015 30950
29730125852889701 17634 30885
829458869940054913 13538 31096
834192540212729473 11500 24314
13950802154930387 28111 35732
497174791051389057 32838 34153
621484536217693057 11944 16673
168088412176647489 23880 33450
837543092923688449 15653 22548
917869678431966209 4727 15826
411523600638133761 18875 37489
924484583840797569 13553 25319
192441331044612705 11115 34570
364702505853596673 35252 35966
330640326297427137 14681 25587
905316875256037377 25574 33720
488404484399929089 745 31465
418574960287909185 18438 29399
769178313130140673 27338 32361
620347086913472641 3315 23357
807356433731307265 18584 27048
761704969148052353 11617 30617
797650891576282113 6424 23836
652485439675789569 15354 19105
706601993216516225 25247 37066
362394996135574145 18319 19513
466056294828888449 188 21216
572578626285622529 889 37574
495048240747046017 613 27266
797946573626187905 3308 27146
500804344815477953 8461 33473
308835584054836673 948 27970
328104480584308097 3534 25089
255981148117253825 25398 36575
119678111920080705 466 12875
53816546824936753 1243 16514
97339587097415857 12709 12846
580465675855503361 5442 37189
998978526274825601 30795 35638
517454910118889473 2289 6288
808966353529690753 1049 9633
95246074952992641 12766 20876
2626291741080423 11448 15572
651861259078476289 31919 34445
904900356703926401 31892 33273
537245430582469633 11440 28353
441812744959904065 8388 37283
35994876798870481 7490 17803
532482309758087553 36690 37415
190444573720295553 1986 28666
118963573580089137 12022 33003
428375483533461249 15567 16853
911809472903506433 25972 26312
641463123875762817 30540 33043
636345622469335169 31289 34027
695917167447024769 21509 24825
777719989316786049 13922 21423
623507114810106369 26488 36099
754521436880111233 4678 19042
388142767644172417 9424 26391
28415572114504073 8571 26377
307527721906705409 23250 24828
477827779676530881 26192 36014
739300672592580865 15802 17477
632969351416456065 7402 9640
501902193105930625 19 14082
953787178332078209 28977 34001
296452414296840769 21949 34466
20898460278566233 324 17330
383435664663789313 3704 35503
803394668980288897 32139 35792
748998883158836993 20984 29091
380811657270733377 29939 33178
185998930932978369 21026 21169
673969371841508353 5295 37840
793310772884400001 34441 37291
860972514187771777 22771 28434
286045246398156641 5776 16007
322011417358609729 13346 31974
33445301563549637 5571 33118
718425002313246337 15151 27286
148346680824200673 8568 34053
508423107853076289 3324 14700
383061656662977857 18844 26434
177962252306393505 1661 26366
916690237096911873 28736 36130
212578107960112577 1916 17916
191662290624496033 2724 28154
607407403651457409 22329 23061
73483688650096465 5626 20679
856967971017468289 22780 29505
226631462562000513 2909 5754
608019362196664321 2653 34420
554123711781141313 17595 37009
264310490467423169 26245 35713
667036592692088705 11787 14819
571812511116696961 32351 34859
225832190159163553 13107 22498
249733277684896385 8674 25410
730997382119785089 15572 26596
31539534157921877 27610 37442
450103366925514369 11988 14354
59487672966909601 28221 29601
400182563930915329 4036 14024
881257072769763329 29422 37051
932626475869114 2510 18805
204016657209649569 31792 37102
716609904716495489 335 33570
979876513188507649 15037 21390
349999915796342273 5352 21712
668384910559140609 23704 28896
211721981172079425 1868 12173
267873348221463905 10515 14048
931714976603014785 12474 26384
510243623550053377 2838 22283
448383626776337281 2899 24801
876239843879794433 4596 7538
626630467004968449 9481 25610
639686168444441729 7896 37694
285067091258216737 13655 22671
631543725627473409 19372 36917
246700517475371585 3067 36140
203467346148215713 15745 28683
39503193110864033 14176 28227
253201845351718177 26710 31848
150089103073366209 5707 11005
726897699717923713 10189 37259
77301385303062625 13032 33173
587268860716882561 2566 13663
370972634611458561 9353 15994
680949391573932417 16809 21374
679674009075274241 18083 33194
660528415839188225 16207 27092
419667188308817857 26099 31566
792260440608359297 12288 35372
163010392787445121 6813 25647
701684718713814017 23025 23341
523450618910342081 15000 24663
474213769917128065 4487 20851
800580174709569537 1853 21922
642087329038751873 5462 5942
856026247784551937 1337 25594
674385588395281793 6424 12027
911422602913578625 13832 15021
852657962511479169 2706 9392
795445697640328577 8536 29997
75568182413206849 7270 35963
671194904536452737 10482 27702
919376746824887937 8898 17676
492606571723211329 27030 35962
494314289738682049 7553 33467
511478433139533441 9993 21249
326553192958051841 8752 24396
795673860166427777 8593 29943
954437929285688833 9616 13825
14221509187837711 7182 25723
771755735445303553 5069 27502
614825012080029185 21021 24508
906928929655677569 13875 29458
692452977315756673 14772 30892
42179609613732793 2174 5603
115845351463459425 11747 25259
477959499290506049 14478 16156
52325827531849001 17894 31346
549747634804610625 22465 37327
173935750622586497 7435 15104
180620073878529313 25750 35661
539516078345517505 11253 12446
658588722838381057 2770 6018
508646018961680833 7179 27789
873132424946334081 33460 34568
928953810472183553 25132 31781
297826192945755969 14664 16527
49498130304026945 3528 20327
707839679828381953 11352 26030
74121082791155153 19420 28852
285808810569086817 24041 30416
776371010771807617 4984 25241
634429549935333633 21034 25039
703410770091711105 18877 27462
596883440338579841 1723 31582
450215954226603521 29761 34586
612647753939100417 3124 27435
758371447348000769 20465 36290
73265875647059889 8405 10457
943666635836304897 2796 31647
891117417658676865 11025 11136
93511620312188625 1088 33373
964117341084879361 11168 26561
927482968992432385 6392 23652
528586195565580417 1983 30230
790522179607851393 1466 20992
100054922053210753 2629 8420
331781509053822529 15796 37675
202640052431235073 8690 30253
831494247741961345 24415 29903
469366320649349697 13324 21208
629289561738328705 485 1863
371190130210905537 7690 37044
985530908033869185 7830 19589
734389430911797121 98 11658
664423416923650433 3837 5611
48270967299799849 16988 35404
910020963883528833 16860 20294
641956832225780225 29504 31632
544216012651599361 16468 37021
24173597306727857 3899 26091
180081188568781409 15811 32593
966470979621512065 795 23050
316763651757067777 14022 27473
918839794969216001 8027 17141
124975802372848225 10029 27630
250919186347879009 27411 29596
576057957263667905 26272 30761
296803020281245697 1011 28956
465758467798256257 4047 25266
149685009973389057 2355 18601
269325875002461857 11144 26003
403691500820798401 20797 25718
170398237422251233 11590 24134
143965930854101025 8645 19115
349200025318406657 24456 30592
292198449149154241 8242 25291
137066935091329617 33087 37588
109442813614897713 10758 19907
247441882731092033 26734 31326
995137699507409921 4018 19820
108276712138849265 9991 31528
26916130815855865 1127 32259
673173935512050305 6418 12849
452279128357943681 13830 22903
42733308639757441 7957 27072
697153865719606401 12913 15416
914651958830372481 18371 20724
505511159109573761 15291 27515
322058177890301761 21336 34818
855287960538468865 7124 9406
591907637901567105 13045 30096
14796505124920147 16153 22195
49251412818168913 1222 6705
578726700221785985 14924 37372
844872813951550209 11167 20636
8536139336996485 8265 33097
67612658389823113 7746 21492
393571082244271489 23532 33043
908992408278361857 11326 25569
431374355999324161 808 2889
564879216786895425 29572 35567
352660582475330369 12074 37567
323351420758651649 16239 27943
77078772759875841 8747 32380
459024664672302401 6839 27974
475229348547195201 9290 29801
14865111304185775 5911 6731
452702271883921985 9368 9491
530307816759350465 21239 34624
992204297696368129 798 21940
820368368525574657 6766 16984
793443260554369153 20129 34788
168966099633411905 17788 23822
567773428328244737 9737 18437
745123161706128897 13753 34938
88005304250444289 7572 28458
958979656855834881 11362 32625
99222436048940209 18507 37026
244349672628199969 6504 14572
556231216746596161 17821 29412
284538103303578529 29986 34145
412282018121224769 14066 19892
871260025327568897 23998 33027
490639137783247745 13547 22217
5541095965643451 4709 28482
544323617733120129 13961 35900
812491286978396289 29418 33881
99383057439553121 20444 21210
639352102528693633 11971 22297
765539363618096001 14884 22890
665929414331952129 10772 11804
10136717185574185 32306 33494
655172240539346945 5679 32881
748469163934949249 10805 31133
577195879946796033 17313 32516
374371894007310849 2958 5558
541253141229436353 11358 23472
625495878403334913 9895 33131
794416643356281985 15894 20257
183258818382782337 11148 31119
459544775733124993 17607 30702
135694781997564465 21990 25381
315566746821215105 4048 5791
25621951740873785 18834 24455
132471379911084593 6656 11824
767047709526671873 7970 22510
562315925911189377 12384 17802
312577616856927425 21382 32179
296916339827024705 17990 24707
154741895672891873 4764 9906
626899044347592193 12364 18063
112075097930073761 4547 33472
655120465595690113 17978 30120
955170162023584641 2108 25309
296482702824459201 26402 30682
500848868347063105 17178 29212
904377799339020033 11719 36860
729309313813281793 50 8431
689553845400322305 8009 21784
494430625865874177 13902 33510
649844285848491393 19671 31447
836228956992918913 2510 25803
352150407024890177 7181 34873
572904879649641409 17616 35565
919527594756747393 4969 35839
52299993362460385 19540 31117
203795824328860673 18719 20146
917935003747459201 5229 11495
589046433070439681 14930 20577
235832360341014177 19800 28772
923671381463361025 19621 32251
224027009753385185 18231 37373
376855139308791105 9340 28198
288851715005172609 2363 11319
591120696027470465 4398 20720
274699859978483105 25865 28063
638519517728713729 3219 14046
412876281801707969 6115 24951
489661979467978625 9026 19445
984733004043008001 3527 7666
30873065697395677 11697 31940
996104552334891521 4231 6934
533293844274989953 15553 20532
827378038836855041 34563 34902
152424281697097537 11636 24178
734473506341593857 21182 23108
345402189330183489 13255 37325
186641026806157121 18523 25834
523545928214478081 3394 33616
904572077898968961 2449 28489
415766887391495041 8468 33913
317629123002433281 15253 16921
136451275378096433 10779 28308
245247282559908801 410 28515
266160437418687233 24752 36140
52548819777953785 716 23477
277820780162816321 10092 24729
136647311980603089 18261 36037
190334241758730369 4062 36328
868157381927005697 2328 17300
262630674778666433 4687 16346
707008555192423681 7612 31639
904684536618116609 14032 25529
316092976957506241 814 13799
82072859004288289 31137 33214
962188482476996353 2668 37372
590837056251185537 9776 26572
416206667530929025 24410 36999
86638627211431889 15422 37534
881125191328713729 23741 24130
54420059389240553 6505 7643
402329888430770689 24891 29457
632037424157037057 23838 27243
809293726733081089 2571 4443
523417203124690625 7784 29041
89248341210804945 11135 26494
904581326793266561 14473 24583
115930612452181953 7750 11987
407087727247652993 786 17628
170306468434134209 12859 36255
817306604863436033 390 34720
460287928690185281 13675 33355
809269323409406337 2954 29406
450199878642564481 28173 29011
191120833413112481 15808 16549
685308306912212097 1841 14413
899071720957788801 11871 29690
532165345393096321 16761 37088
278727928050731329 1669 30067
168608947209015969 2112 29685
283034237354083745 15980 36351
899863361364339201 3962 16269
784439461340912897 8730 11043
802127759937825153 15695 31236
175641128239146113 17180 37526
920555754170422401 16044 32652
721049008606232833 24571 26154
831694553926332929 10839 17207
543922342968468097 20631 25641
728374626623491457 9828 10369
925922376149532801 8718 33791
801496400802214785 7985 9495
105347058281591185 1863 19856
577097933258144769 9357 19277
641910696988933377 8759 30432
348135461504689665 9186 32972
419350938210723009 13300 35651
355305409472180161 10832 18454
923570851121542785 1189 10796
653831229247536769 6264 21652
649008264866619521 15555 25263
979375392147787265 2167 36011
533798791599426881 8802 25782
874273885634615041 5175 7207
432324714866748417 15874 32793
189662373595837153 9045 11723
588041446812742017 17551 33681
726542845779327745 12783 22612
728518432391449985 23667 34450
412405976613186433 19465 25815
229822235830003041 3714 27830
876091146648612097 16805 20177
263983984668268321 10573 15445
276378489858927873 1409 7340
688839189944292993 19637 26869
565663672939926721 26873 32760
50278591592824993 19605 30853
722769222140286209 3605 8891
897193532216792961 16369 30897
646641879106347521 10806 30313
371690510696563329 14200 37584
474993784052372801 2823 19411
495575640295346177 2001 5713
415041217170276865 24731 35602
116378444267393633 20414 20578
669544048238279297 6362 8041
234044918615840193 19978 34115
327456480210408065 6080 13895
560716129618722177 2365 19108
339074037827003841 1826 8305
5335546768026945 21103 30781
230756283369480289 3562 3806
903720688785551105 15359 36901
5937408866472539 20179 35900
695721663824972545 3184 13855
434247490411998145 9536 12199
414044662803288321 2260 35489
131517589297430961 8932 35287
712078606296660865 17869 20083
82215116761481969 4606 36591
907102750695610625 24343 25216
488961076711248641 24100 25806
65951652573350121 14742 16174
442919662065953921 15000 30469
59992926862175721 26621 35725
521251942300693825 20052 34233
747635651773112705 15765 25061
58903509178257705 13984 14497
426840635215182145 11511 18001
421740301547501441 16906 31139
396298242300563457 10079 16926
141297534494448481 3208 7246
801301966665729281 34267 37368
460923455794073793 12316 37102
916241407660113025 20858 35574
123079969368880881 24008 35097
134839930906633041 28168 30341
84014645418918129 25873 37336
264061186647158049 28631 32532
195148396318764129 19587 22110
642044946377804801 27813 29760
543034947376440897 11810 14567
555678764464449409 21424 25383
763724119443843073 26074 32922
75089306333506305 25849 33028
501117859871484929 12190 14907
444298233078459521 18032 28491
713992578418505217 12258 21448
730143446557743617 4582 10368
773587607417511041 21997 32861
287992335741893857 15699 28619
815845542064003841 21373 35126
345372153994770049 9721 35442
440200232974589761 13524 22176
455897814563574145 26337 33990
532857083377628289 7228 21288
183479227876116385 29396 32566
187635182779388289 25061 32610
571361873805745537 8751 20204
411797365483543873 17382 32157
766562348333774721 35655 35759
304683396364097793 12610 23713
24641067731440813 4857 16135
450542619776662465 8453 9870
686533834491111553 6895 9516
60259951614767713 17536 23100
532108932810860609 358 28181
727527936056297601 7700 19795
874190397118791681 22457 37160
723914145041774721 19485 25748
307949222425808257 14604 15334
783138172190497537 10192 29607
632183722632444033 13642 19636
639331573226172673 2593 8122
841942980385045505 91 20032
976742990314839681 59 28756
564036577992009601 8145 14847
104710385165432737 1220 28106
746520220081013249 886 2214
303431300251112641 16684 23615
439723912439657025 9174 12161
343011459470602625 6564 36934
410435971479689217 27952 37166
989739801231699841 5623 35641
689327964483862145 32762 33636
224968887564173761 21658 28855
647316230840434817 9281 13917
942526422634621441 5527 21067
5388473601694700 4990 36580
225316876693966593 4774 31902
386347210611507585 27155 27287
691213835772082049 6445 32290
841686558289563137 3564 4441
106731087213105985 2506 19006
60371551839498497 1342 26158
529397404332009089 24154 36104
35581467844618689 1509 5334
217160549679675809 10956 35147
403803141167276865 27876 28696
862627523347462913 22628 34684
451296057104723777 13862 15205
907079731401907457 628 23714
188648181575107553 13533 15863
337264828062934913 15873 20194
275727283814344289 7214 7604
198133101595772129 420 25533
170469512943430593 16133 19492
739769797279443201 17596 24484
213825099816926209 3778 16991
409965741831612737 10162 35103
465674177783373697 20672 35272
292602393191977217 16506 20763
379094612401271297 8332 9170
345897226424966657 5698 5786
374736191592393921 17513 30099
254924133883228865 8512 32221
692465143350130305 8777 37502
890541218373996929 6028 16863
549957718747524609 2660 16229
383240948006694273 9354 23915
360143623053684097 1849 16046
445414052861963201 11057 23444
487567686147531969 7423 21845
85601876280115617 9244 26964
753011437958786433 15251 19623
655801074727932545 20182 34760
818177600457861633 530 35233
76452723716876385 21455 22220
245891214126796609 14925 27045
919323721162442113 5296 9154
352055283298586369 5893 27647
118086692548352801 1242 32048
268235880268530721 7587 18297
441312358707094209 2384 22042
490908714545643201 6971 23578
426062401034364801 10848 28688
676484522814316545 7748 27569
263653756928079009 3811 33419
489839489589474625 11272 30695
474075080321760833 28444 28587
274870835860337345 395 28684
63536872393385129 29663 30450
295148864412769985 22193 35597
9545702692811631 8222 14381
812618192709404545 8314 9060
339630388311974209 9813 14160
808454295210328449 17256 21963
882486892445477633 545 6083
482343335695002625 933 30413
290729269890462657 12693 21014
557171089479144385 5590 7578
891740267766756737 9582 20714
982626209541901825 2525 24948
582719515628866689 33193 35036
867277585555644545 5404 30222
906058920798209025 5808 35813
716969363174836609 2559 21450
802619372911735297 31225 33567
827233479969581953 16796 33795
461207626149395393 9358 13582
46024428138704113 5480 34379
644125604854508545 13345 32562
52154839220424521 33558 37613
353623637890358081 28393 34130
538638261139436033 7022 22465
360064006937207617 24653 33581
564436277162148033 26535 33777
228449154048412609 4258 34573
462975226154153345 9495 16767
277828338998574497 16224 29932
919896063606177665 10181 25040
124014258347408209 11836 17284
889087600592414849 1864 21512
900580223173548673 25438 27796
55523866519795465 24665 33009
512092953859259137 8071 15037
540591032617324865 2377 5074
427838423835481793 31729 34692
603728731808661889 470 18395
736326344887935105 18473 30419
221689165455966721 25902 34283
214148334051756705 15611 20289
605687083627177729 3813 26583
369832664275243393 6238 16183
277188791843084193 2591 14539
455705506977494657 7299 34166
519422296959238145 22159 33534
903805245905623169 6615 17749
122237020150134161 7229 30367
135899752496797537 7047 9623
122429065354513249 20865 21259
155313268993815265 5659 21294
644552735753787649 27054 34465
277412731774489889 17850 33112
679182672691712897 1753 15096
704917714264659841 485 27212
958548939293660161 21767 27712
818281187703590273 811 1209
515315691170375361 1314 23507
700323034878415745 21343 29676
35958150158503345 5189 12163
851644010024756481 8109 10596
706547880906544641 9956 37177
195205119417884993 10801 31003
593762791323296513 8655 37035
615013312653715585 7541 26767
854939472025282817 9065 29004
333564772935268673 36675 36679
964154133036625921 5348 24952
978011659981206145 18788 26400
150398880504287297 4992 13039
687304727457068033 5302 14234
664029780328444673 1467 20070
422638581107221953 317 6824
973683556727966209 8933 25177
752943677964488193 16642 17367
918698655372761345 29817 29852
724183618637368961 3688 34139
919832403260148353 7827 30632
404064586204690113 34864 35903
355876762898002881 15668 19753
982679434303904001 29020 33047
148880338236185857 3098 7002
167723065244878465 18782 28632
585984547589756545 5325 30846
4950999777548760 12213 14406
604025435511534465 10830 25908
780966614956604161 12259 32099
21830169276295665 19527 25045
648404700108429185 5640 30062
685716954783973889 14110 21411
120063385111798481 5142 32457
397990347126746945 16000 20597
884128331775514241 26303 35053
102353796830460193 648 34194
359111560984949569 1624 23492
344964370624961025 26086 27250
464928549833686593 3666 6868
612747793267178753 375 12370
982373958787469825 11155 22185
607235255209101185 890 14734
61780371626099393 3748 4260
369910079352695937 19267 19836
968808547410695553 26754 30609
103857646687668401 24963 35190
99842940476733585 10428 32597
317131914809184705 29631 34530
307570941323099585 32350 35145
785612763357132545 4667 18924
744620954194090241 719 9742
182199023935528001 16152 22305
756350999555188225 11573 12828
899009220654544769 11780 14092
193811032601715297 11417 19341
779721134928681857 4046 7100
983749080012195585 10641 25617
813722822680457345 12698 35782
676530898164770689 4886 36279
640171221816007809 4031 26306
552849799380076929 19664 22282
480091140523182273 33143 34142
76525636604131361 26325 31328
121882303231362961 6077 19858
512938899134447041 6117 22404
65017741504870945 14920 36622
528993552680503873 14285 35820
672888842941564033 20886 29947
124033580124994097 22456 24389
560479098753102529 12623 28141
513163302590825793 15700 20691
446445140047419649 9673 21139
695535004389547905 19216 21118
595522309378619521 18266 22448
117848131147724193 570 15600
49999904644852937 10100 26056
973715135752364289 18149 29967
221326594510554017 19867 33304
209941231610073953 17288 32592
444424799936715713 10025 14353
557645262880335233 27888 33653
725083958004940801 11281 11283
23112541198713645 9503 32297
389830406834722241 22851 24774
601161982308717313 9945 11005
192017155300515457 17711 36763
214610748466142817 12052 35344
947176144483510273 4896 30531
508024677004620161 2193 23721
440054082147749889 5169 8359
142728982292538833 16886 24210
341286472375163201 9789 25665
433898170811879425 4228 17390
447149647282781633 29681 36599
98697638852698337 15146 28628
530394519302607425 3557 19150
454421833115084417 12070 25516
559996956057343425 29692 35565
508937144939523009 7790 30242
528891443824125697 16757 32444
72503513773419569 19199 20785
682282016069006465 1160 16730
903026216039435777 18070 24872
421885642678805825 12496 36608
946079868306618753 4087 37761
592467993462999937 6038 29410
337581408033628353 2551 6732
980165700204072065 6153 27784
992765449965723649 14572 30924
321479112297577537 114 12895
266540544846307617 25583 34313
329285025761524993 10776 19041
339797961190477313 4816 33474
650098411679348225 23121 30647
766009993277123201 3375 33847
603189769976143745 14823 35775
453077834543073281 25219 36412
769280568783198465 32765 35076
940662813139724161 3162 34360
386915156736481665 12488 23222
511373415014624321 5356 26093
723168672873381249 11437 15932
64325598181909529 10861 37501
849574128889816705 11553 21227
51270004126102721 12337 31546
648025008538052609 32722 33262
17405403585101455 3792 21336
222726493896292513 1324 9027
752408463989645825 13837 20527
988548388038989185 31684 32385
277598591631885953 13122 26831
984191883879919489 18656 29256
165088528959010721 29935 34977
758537175461423617 15326 18952
669179780890132737 24980 27741
166776125031876897 726 13023
204379996179604001 12438 26123
692325681725886721 8544 21778
273255418490720097 3950 37490
387913356682890497 1634 4627
394343126748900353 28831 33334
468004891994649345 3841 11473
11721872273156465 12540 19701
861955763066536193 3598 22143
487534448817207553 6873 16179
468644328069810689 5813 31413
28206422239406949 6852 19974
43214393344147337 15192 23067
100267275296623377 157 26499
163443060538281057 8196 23627
858780181390997633 2745 14135
995688560354583553 10421 22645
81584194402672945 15049 22609
751212281170861441 351 29217
694378857127986689 28486 37638
794913038288445569 3096 18123
208933123528503009 28874 30822
312462237928325953 9522 32193
638189438460656769 2028 23005
548072036566399105 9778 23850
508345798445652993 23343 25042
196640535366864097 15825 28492
529172423825798465 9942 17535
139422024125099857 11118 29894
610599363038311041 8639 37078
545129624768446081 29807 30016
583679151809221249 28454 32069
847452227581786881 8545 28798
453374592209605953 24944 27363
770216563448624257 1501 36904
168956225054643041 24204 31239
175787340859944417 8819 35297
745659784748873729 3110 23046
11530623914989491 8097 22633
505242988586374529 4528 6827
838671975313506177 6221 35733
644314066317981825 15555 23895
344911893363953217 6874 21950
959077600189232257 100 14648
950415960685905537 27213 28118
320399307802681217 19690 33271
79209434911728497 12042 26666
973121474873877889 4239 23451
302244090882854977 14590 19476
578092653581599361 3493 29703
333368696457338113 6955 20749
132954860309297377 4066 29871
744778607024063233 23199 37768
542053330290876545 18760 20790
212987463671179713 6603 13986
626427067926400129 31578 37664
314457936069178625 15874 29250
57264531906589865 29769 34942
10305572792130847 9142 33206
555677507687732929 28910 29795
891506268987075841 6978 32575
802705313929997953 6702 34556
626728639199381377 9382 15539
537167215778069377 16840 17802
8935780455178844 7819 19952
957705140642282497 22755 23673
789228031602132097 4248 21551
514139086199151041 11325 17076
459181974936843329 18401 37513
375346577295850625 17076 37157
12441041661002573 3398 35878
123897581949123041 4151 32218
689413104189899393 6892 14992
705536166228405633 10191 18325
792524477419444609 15825 23061
646079371633220481 74 19861
619762151308282881 18462 36273
412961334723881665 2335 23923
336674558581659521 5802 18892
16464175487030275 27379 35414
551524828791261953 25454 37049
590568815500979841 23146 30740
597973824925471617 3766 8853
554514173397166145 7460 14271
704944705371094273 25841 31220
362789080485434561 27652 32004
347494598484313857 7589 21857
524269689076462017 17366 24588
698137270910027777 3400 24941
286718257516277217 18712 33066
57386178071933361 19795 34342
951882581591803521 2900 9381
868933783101386625 3911 10077
822955480349257601 5181 23063
57382203756628057 21083 36936
955225910452483585 10193 28340
778273426477060353 3342 15322
786756177252222209 29297 34340
564543321518780033 19735 26577
319843055945483457 3034 31151
904933965835045505 7009 15587
877451995137640449 28533 28804
58231217046152753 4018 6650
971030634851345537 29875 36933
443937005155763841 9098 12776
389432447046608833 7702 24935
99801084935872817 7676 16759
56001315590322065 17818 25415
111339481874711761 19461 31650
47983523386555761 19182 24220
84183467980221137 14611 29967
446634068733246209 19740 33684
902148447521572225 6348 34147
401410984131508993 3122 4817
797660953215309825 3955 15025
907954551165090561 25253 31319
170966821722249313 17090 23887
197492412719178401 14862 27325
766363259507425409 1491 1917
927736277511442561 31624 37828
141263969890363937 26361 29025
834628925123247745 18519 27254
671313608141272065 12564 21362
167888043229140737 6958 17302
792811958108576001 9379 31664
10206252042159747 31312 36226
20642745657550421 22566 26794
749883792522084097 5591 12811
931156494217677953 13632 13633
591602310827319425 14747 36326
484602399564263233 22198 25771
617561833471739905 34830 36384
370696184492732801 19872 30162
56845919174030257 14499 27264
975390105016838785 1770 13969
196210054969142785 15767 22429
436095132990605121 526 22584
436865537217620673 1116 37186
587050056626619521 22382 32797
573876657701191553 11728 24822
136797398202066497 5479 37766
931169421015106049 28814 36009
780722726715463681 13046 30039
728090937078818049 35934 36172
237167711534230113 724 10640
452145890949374529 19775 20848
821537262086163585 28592 37392
589309912098116225 8746 27949
230446466885400257 7477 33701
515316125868274369 812 19981
44107938224083657 9275 24592
323963143197786945 11259 18621
737848622654499969 14451 37537
666038550265120897 6520 19849
376917025284878785 11523 36098
409363986717266945 9079 27830
763701129451067777 5232 5908
96455050020033185 4711 15646
9224116756353597 21385 34642
306279856069679105 24438 27676
321822121039392769 19301 26456
135861494653148897 2370 14145
689294101809476737 6665 26483
680770862722255233 8566 25787
345092695161685697 1321 28007
816029923191159425 9067 36381
935815338574268929 25075 27214
725054556024147713 1929 7766
246428977340261921 10256 27726
940033829117744769 7972 37851
195894020390735329 11781 35361
639548432337562625 2547 23059
621573617057538945 21279 24986
785432819966381185 16970 27905
447843032993215937 4990 26919
398670503312914113 31129 37766
88112224355231921 653 21862
313735091420632257 1149 35784
914391590088481409 21305 32664
587105563002211329 13388 22497
216076828380455041 8976 26078
148227206812428833 10805 11488
895558420383604609 21791 25026
88609936327159745 1246 6068
607995540236519425 5419 22001
528767173152978369 1074 37307
458264073309091905 19548 31124
385444489709470849 3856 8598
974230543170040833 13690 19036
409080316793840385 1489 24989
24189825965958533 11084 22086
4483600930640819 17789 18962
176235626143554913 25314 27104
80454547997341313 24735 36442
205179522702390913 16615 25425
469110682016975041 25633 32560
688655034704158465 18802 22559
483353826595894977 897 11528
457759273696336065 19838 20067
899217788642900481 11026 13971
383047748263781057 3332 15153
300082563038934337 3578 21545
910626092484815105 3564 7342
981891894711623041 12037 33313
442900717955513537 1313 5043
148840872964051137 705 9097
691113077038959745 1598 26930
421482623906953793 23 12106
172311426623000577 18897 28172
660787611485581313 818 3794
102933447235724177 5790 27809
600369673613641857 17323 33878
409469674736232769 25839 32145
902426508169263233 3975 15127
436571455922926785 23572 24310
143421903175820369 54 23425
760421065607150849 5243 6500
787977067655738497 744 28298
108532703713731137 19991 27987
404278150504183041 16543 37650
347495572702303681 26721 29530
639487756608552577 10283 29647
293672521679876993 28430 37217
776471351052279553 8379 18526
748554133617378945 1450 3273
522270927593957889 30206 31643
537746653739926465 210 35004
795226523660829825 28050 29447
175539741889753729 13551 14784
82638497150206545 8247 13831
801306284259492737 3169 18475
526528721216223489 1181 26189
200787311780292289 302 20874
313621161173166721 11091 11653
511597328694872321 6937 12098
950693182985389697 8905 30683
843593984954441857 19830 32721
488963458332982273 22174 23277
991104648519705473 29907 29931
321965732373982401 4411 12652
43498844135260841 5768 14262
749678844043138817 14059 35637
829063278676240897 5886 8409
629301001208347137 29898 35394
295763509787338561 2113 12893
861174676028689153 11379 16759
589273678888485377 30947 31891
773948391963997953 32322 37510
943253134220643841 44 3367
139643200284531585 15171 29645
661914251863972737 31699 35970
316234875154350465 1630 16701
601236185677169793 8388 35140
678162825677524993 2692 10357
11124724194086611 19021 20455
198258822853219393 24583 24887
840871445480818433 6009 35661
786740749127865473 11898 13172
220696272139829121 21934 32111
714264163553110657 23643 32041
336027136692297985 6998 13184
44204903705541201 7611 32282
258381306960625793 19697 22555
841288270758596481 19720 36404
558650375415883393 25647 34886
888146811596818945 11647 29638
160635425508214529 21289 22867
446184230380083585 32426 33269
21620498453717829 11909 13057
133628795233612161 5612 37607
763908993965866753 13637 27553
610097532628046209 945 6874
355697585895914177 8143 18694
900575695435215105 25087 33118
290173978365142913 14561 17027
538592865211313665 18313 26163
869012976971038849 2450 25947
879024327687282945 17162 36018
131835777358087825 12893 25884
107417608715266513 26866 34363
983112084561643265 12488 28384
702929939177074945 32705 35380
407547763162224193 27750 34630
804768914576811777 27415 28489
237796660713332385 16769 21783
16129472416871239 21708 25383
593100808128905729 8459 32503
617189943582772609 2478 36413
686244164733441409 24938 37055
974313058719111809 1405 13472
822259079512544897 25787 27173
636022020796843905 21469 29912
99801349586716273 18507 26112
857309418937198593 23333 37576
837289636238931969 19599 24264
874722183767531137 17597 25099
715527923750475009 438 29042
886374302255042305 11316 20871
318494671285318273 14001 32530
946233927285504769 20296 26571
395449476990553025 2612 19302
518085308896324673 13057 24483
691184424193135489 23867 37282
987761942343567489 12778 36245
240387092161913793 2362 35920
483367981931088769 2537 28397
986483652736179585 20908 35856
93413371805951329 7691 16438
488359513624136129 8693 24623
767458479382661121 22752 37327
892777913362788609 11937 34876
750767623115919489 25093 26972
112472718692064433 24585 32666
991474013082047617 3946 20031
485485569219999745 658 2509
524938151661672257 2531 36831
959866554215739905 6579 19570
212815127679839137 26203 28684
956570234850868737 20122 24009
814381919680315009 20613 23742
694999068401305217 18226 23674
760840354407299969 5433 27484
908544090533094785 21072 26374
659759507308166401 5687 23400
740011600845907201 3890 20005
163985372078705889 9674 30110
841787969197792257 15573 28714
735590167082946817 9025 30640
964201903964696065 10852 17141
599472104946137601 2208 37517
494337147431704001 2795 5250
131195533369407265 3572 15287
45183869036851121 9439 24645
248569745855824929 13732 22736
819735171724357121 16202 33045
841272286314719489 5645 15726
296951132490139713 7644 17446
907506076211781505 18974 29667
975399634373612673 22483 29309
968041888543467649 783 15439
784983255279843969 9650 13351
671935224027855361 9999 12695
589806392808764417 11752 17029
88833624374345281 11567 21535
785307612797968385 3040 7500
263573720343465825 33524 37477
364690114029794881 19194 33253
589579638381678721 4810 28070
12002917172470263 8093 24881
930321944991185025 8620 25337
315762034894600449 29284 31412
702326555134661121 8049 19082
564321730583831297 2958 28761
951869357635963777 4448 35851
463918271612950401 12399 35104
631661627425700097 2321 35875
618114729837618177 14461 22533
794290851656192897 3814 20377
844686700526647681 4634 25114
300951268746544513 21090 28302
503629161386758273 5431 33766
349204709305929857 6303 35383
327245179569811009 6847 19430
606410339686874497 5841 32044
829473194796083329 11250 18177
482281539185514433 7811 19328
930621498211404929 19152 19686
519050739814801409 18756 23867
696407053784273665 17394 18106
115744803854433089 8091 11042
332913745684091841 3089 14954
227161768952242945 1385 2764
119836189964662049 6149 28279
140338658945687201 11585 27966
813181585399188865 5915 28945
742691427080401921 31896 34631
481011677736436353 30755 31266
751284387885057409 3001 36116
403062030136961601 25650 32723
903141382901594625 7380 18729
947933761951606657 3836 12508
34104290781549197 10989 30072
998540540384691841 8114 24740
557647819843438721 1109 4516
251126395500680385 25543 33213
290838034736943041 21674 23761
268417429571908161 11407 30297
424959827519927553 11507 25843
229498974321320065 18934 19306
242962758222766689 15656 21293
555983467422873217 16716 37741
817085508861182977 1192 19252
49506625039331457 17033 34385
718981206792143745 23549 31346
499765038710872769 14872 37109
222367580789693889 6456 8391
678207638000163329 1307 32874
123763423731865889 6530 35971
677801051857056129 8487 31741
894464021955613441 15803 27358
898416278341674241 15267 31218
81793589816676609 7236 32350
322028812568529345 9622 29172
779809327147205505 8911 15950
92156562495251393 3354 22622
382836063603143361 4621 24196
653617094556107521 15950 27112
688157227064792193 11514 28066
996607969582445441 8632 36739
268420080194637473 25143 35523
989499464811583361 18318 18986
843170386687575041 5568 24278
323642779098111809 33798 37384
260052484621830625 4911 14763
782312367457574657 4416 32692
289015667972464001 19831 35891
308207100538627521 16411 33549
21178868414757801 7184 23434
732188350309964929 5641 26213
942709095602566529 8050 26381
49888999745082433 5724 11390
87477107092887249 3314 6640
85527944513653873 5986 10768
910571760450253057 4936 6862
683117743186418433 9285 10859
913810124668778241 16796 34258
983481892426791425 31145 34281
492520596835731777 19385 24654
560993387706321985 7157 13503
337688301348798337 3305 20836
996301474836865665 1140 15337
713815339046831873 14279 34797
481576051900251649 20706 22405
811872854921013249 14888 33451
768216428093975169 24766 25605
305979062439206465 3054 32217
598764528775308929 695 25155
223141327345750529 25149 37015
474710177342313217 6981 35414
534443607258438657 4109 17442
727234750175742977 2895 3805
697461558308482689 16014 29729
767988656220349953 20814 32662
789456931616541569 5518 35684
816235304130703617 12149 33850
947982789457562113 12082 36460
249464648683396449 5382 36160
240216106315116929 5821 9091
83670049298437025 1952 37623
702328379230984065 28250 29952
686962187479192449 18621 23884
343221310935945217 33533 34090
682532178542448513 11548 19570
847515581076741889 7899 27146
100217888777859089 397 20475
509521880317052481 11300 21134
438460168880229889 18220 30441
749160509990481665 28280 33400
116626006022013233 16565 31088
608759245698308865 2596 11642
631409230093982593 23463 32888
878052356132052097 4800 6724
279924260721042369 1099 36559
229492577955383585 4483 32002
586992441685342977 30244 30668
350176662339187329 3832 12341
141905966165492001 29105 32513
155885133944394753 4240 13217
944139060092442881 2173 18810
241184627131950433 19608 30071
329903414383220929 14758 24019
462971793551858497 21332 28620
434913797667721985 9079 26184
855370488795706753 13985 33398
443725759598432769 10227 15950
835117085557613 524 29255
268585534338729569 2719 4581
341533651843285185 32090 32318
662334515487895425 24643 25216
28377512651715621 28811 35607
283647234641737345 20995 34714
779642897088628225 30839 33172
634559101155613057 4504 25048
988154843642377089 11238 16342
806166119429310209 14702 21239
785838333214620417 1852 20864
375726434467917889 11443 25043
174971089904161665 3798 7029
127654695508059745 7054 22780
768729263586926977 25560 29910
13710193705403385 20096 29585
554538565075574721 18635 36561
47044390261635985 7816 24684
733774419653563777 3059 10644
828479861896322945 12010 33370
618272749464821889 5311 33531
475134584456586881 9656 30104
288241614076561345 5973 27142
848004845198030209 31117 33004
721879085193592065 26535 31015
501276097415047425 8822 32132
607188355267474817 7923 17871
523977629788742401 22373 37106
326340160654538625 29566 35974
5599967068295798 6157 22632
238309902742635425 17940 21418
671269923421359489 4742 27844
339639647121202881 3884 16725
159764995579042337 15863 21398
954468192176925313 12423 31268
857709830574275841 4409 21737
917353204108891905 7673 22603
398291311737896321 5605 21129
408220582716502657 2827 16930
952424146511074049 5241 23584
613260404313535873 19222 21138
423767446700782785 10389 32817
150563039511290241 26995 29565
242760638031693793 2643 27601
342424606152817985 15604 30256
904635442339159809 485 36359
991114724047186305 18739 23909
807198519762120961 21734 34921
815663684599883265 10961 28277
965317624023715073 3522 29252
590701586195841281 5482 12560
64554046987847617 2267 20744
684782681634700929 5316 9549
695970184554798977 2694 16840
278221997456491009 1170 24470
222450041788302849 17471 32379
783023818741668225 936 18540
423327955689178049 9128 11121
107149297139720545 3131 10393
819076061075161729 5763 36691
407448987954310849 6596 27463
694512000792773377 13138 24176
145270904737181185 7319 8321
524727615576889409 12228 33473
343818867488948865 13931 32673
1252259072874296 22182 24324
503382944934166657 7641 29470
660861170345082625 18101 36800
226260255518965889 27277 27554
491051721110896001 4984 5553
30629699153600145 3361 6571
556194412485123009 6237 8146
221783143619830977 10228 37297
912081829528080641 7924 29706
358850201670371393 4337 37580
427851273034360001 11955 27064
973560522362291201 12406 17691
67121290071614937 28390 33048
785396501704106241 29737 35638
221206249725494081 8219 17462
188730987947167265 6584 25312
215077559707470561 6869 9406
610021077986338817 27526 32664
19805508281034889 12159 29178
350115963159950657 12638 32582
372382261948846593 78 33563
50071181604700145 16489 34735
735790854386660737 6560 16044
322323820776915713 11804 13901
906023978135426177 1904 5159
859727058952124417 6928 28262
785259779087009921 12228 14980
338781465376726465 6103 21349
359744589208734337 12675 36546
680605631853218561 11574 21169
49968199536888137 20757 33541
146704052802533633 8641 37608
158923908202712737 24636 31879
906822848902827137 2471 16876
319105057324076545 23250 31250
273174567779321377 30544 32400
851232061686207745 4682 22252
208543133233469281 15327 18468
519297410456882625 1215 33458
200521001919781825 652 22107
371935261255391233 4057 28328
621994699828711425 16208 34052
788673875080274177 2433 30905
118088939049258097 9105 37771
596868566379217921 16783 29830
375621562618682945 12482 23876
977231051548894721 22102 37400
187225524946313729 5439 19479
143984289949845137 12545 14461
23078360431831869 24349 27954
590794719143456641 32217 33769
425606136730252161 29467 33078
96867150282523793 5261 36047
432629263933655745 3312 30569
903802916968967169 11944 29150
316611635730424705 10487 29968
500872440545794689 946 35866
224538745458538369 1346 3120
795594357918940161 14423 26744
681840949244431745 5681 31567
184161681182903425 19652 33122
135466462634958881 8337 35110
398870760529202753 11984 22655
744434943633336833 1689 7885
600826755309174785 6512 36066
850802487417233537 12695 33474
454898442578109313 7368 21596
353982186211780481 7712 22726
9828713837666925 24987 36443
208279167068589281 1685 23174
149580712916925761 20730 37670
158539308869393377 1388 28210
779326588696751105 7930 27453
511923595290760129 35356 36059
443901036734853697 3853 21693
885767344807177857 28936 35076
938204981458344577 4894 19447
474196562564436865 34605 34959
531915446777613697 2601 31589
545274673688538753 17639 32500
141672213494349105 4408 16289
42601507352792113 14582 36694
64344041446712905 23486 33450
171756142389412513 26906 34837
941513744921426305 19076 31075
878616966626942977 11596 27599
405133462708473473 13044 15518
999090590885458561 3975 28623
979143705580572289 21045 28098
401859887697604289 5662 24409
165767794837602625 7618 14830
666744468136542465 13755 36693
385571044628026241 9629 22624
248151476081325473 17917 34272
45602181709536897 9559 29506
111041533619754769 8013 23493
70731308487882673 699 18424
420733578592596289 16881 20340
38464438138998249 29680 32874
256386868921978817 33948 36020
618650712434348545 16976 33947
840248499534744961 3950 8171
22972842139150629 6516 15989
988541633031530881 9057 35413
437301291432920193 8138 31982
969100183262945281 9890 34963
797585952446450305 8980 34934
328572247165666881 4129 18416
514844813574828929 2844 14622
544186431011787905 17238 35859
646840511720736129 10486 33991
319058052636762561 5218 25056
338694126987935105 6860 21837
590331816217762689 9583 10502
412429082988307265 2992 16201
142324010894739681 4795 28221
81264000999826897 20211 30035
993535783123640193 4607 23595
905977837647693441 9359 21361
94533770986828353 8259 28242
246634627065208897 13052 24796
223731620727129153 2060 30554
938239680203519617 12753 31411
591972478748019201 16991 29988
415180077049743809 5289 7036
843356160630328577 2347 21596
584926470333325441 3930 18767
661182106576575233 8796 36543
187466488386338177 27702 36666
299758715559384833 5702 12080
879949299425401729 4289 15053
809073905158740609 31930 37222
692720869887441665 12486 28266
52307517755401993 19413 24855
474175408852655553 12850 31525
650896881485294849 906 36588
228606511108257153 19949 21140
251834295588047041 3549 14974
958077213468225665 800 9772
733027053449873793 25318 30081
484985344610837633 11371 35264
190519205112430273 19523 35554
290350828623015617 9589 28370
85873682734984417 12428 36010
981246566777873153 6121 8864
341060673377732801 7205 21947
856601304913521537 1357 3290
813564807076417665 12618 21639
530454681467549697 25928 36784
568474374602693889 17164 19966
91787264370278625 17335 33469
527139242850267905 859 34123
809214204287190657 3748 13244
636474111358460033 14134 24080
810921617392960257 21270 23576
384274871749042305 2761 29611
144332866093467521 4087 32939
350331373143440321 15844 23182
612545333927609857 17234 34944
560537523604352833 1750 29976
970035595000798209 21094 35951
33491356697702201 571 23500
141110657664693665 1412 6915
966030183673453313 25755 29449
715958149197124481 9394 11262
777017818586081409 5674 22676
44386500913613961 16855 23884
180322649435396449 17529 28356
169127330727594241 14191 21682
326998853479572929 1325 17230
51464852780025441 17295 36271
822686201639854209 4500 36018
234684545611745665 7220 7803
180097113683707745 15340 32093
371410686836750145 9990 29676
740860399517657729 982 12714
981676400708625665 4037 28332
583072669300513281 9342 17212
201941879137290657 1559 25653
498628823196881409 10046 14007
492640355136845889 5915 31768
616821216467293697 9773 15619
406007855672893185 7192 22751
101041529971809041 12849 30383
289150486292914625 32797 35640
374606235890858817 16275 34157
710388892719816321 23389 26403
818733227644386817 5869 24022
539528500091254401 18607 26837
699947547889969665 1232 10762
187470006462913121 25803 37323
383861760198783489 10672 10762
288513524473149377 3095 31167
861162065871660289 13087 37764
366537002314839105 26291 34816
926020511079443073 14920 21140
110141286999439809 1493 6360
532811980098735233 13779 37333
386055321977149633 611 2602
415224819821531841 1308 11376
762104303953112321 23248 28544
202152670256133153 12063 34465
929557640010255489 270 2780
370775541229946241 6510 34957
109520012333010897 5421 33589
590813911192988417 9474 36573
805491533993656321 21143 36782
391376515219064897 22992 25366
144768669918722273 10483 23447
394994963805110913 3099 7291
440546795766078273 1696 3212
47116022310191849 6966 16492
823697644729268353 19042 37134
914883494829247489 16553 19231
995850878237089153 13964 34604
653479337137156353 15465 37270
492218726184564289 24934 29142
326171507845877761 33785 34910
509623395357476033 19860 30182
898979322632797569 2050 30078
325720628608681985 1879 21051
100665155531437729 5787 29455
376424324525114433 17998 19510
620688693360079873 8411 34939
740725235887783425 16769 17409
613171002663754881 10779 30591
534398413486268737 12336 32467
787220180211349377 17178 20547
567153666613169345 15351 20932
279065583066120833 15362 31262
124668080169211489 436 20978
949693412927757697 35379 37254
653132234401216001 22016 23598
699069504075815425 19780 32970
772391626357755649 19439 21838
722988964088145281 10303 34325
884529150787049217 20225 30368
589478461742039937 27845 33373
412490677176744897 13685 36609
849034730882692609 18663 25375
569815680637635329 6252 15267
639052901296103937 9459 25679
124543220519750977 2324 29560
829786731621410945 3536 34820
108210724922546577 16490 23960
546412252993356161 26929 33910
365094266301181121 11325 17874
180619525031062273 8273 16360
525590785416984129 7289 8204
89470255701733953 27807 35978
390287787260700033 33319 35933
897569884466364033 28677 34884
137898272991723297 23188 25828
193411412105952257 28887 30551
380279053487324609 6128 26624
528695138702346433 5213 12523
454705468068471681 536 28964
175046662609240385 33372 37745
626728544363753985 11622 25891
237003788484500449 6566 28207
744509441086709249 22791 29275
25075482446176525 10935 11392
177565126758448609 20938 32727
808154685991865985 8493 26716
85940204939408465 3637 13569
168673360670560161 5852 31230
85269939513676001 19117 25214
730441285315478657 21534 32036
472430612790109441 9083 26059
338644573051404033 11774 36062
146681234092195457 6210 19115
219393298470606625 2337 12875
728467345982654337 2154 36744
270731875998016833 23660 28340
8637102153453925 12275 21180
508428585845976513 10590 34873
849138070397462017 4525 28882
951033787941788929 12833 19140
233915385332121409 9795 29271
436037334846702145 13644 32480
466505788094554689 14559 34405
221198050627684481 4063 20021
349530923087495873 7757 31953
556517598309895361 25437 25631
660947886913621889 19076 33598
85363238012583057 21712 25423
742517463681760897 4601 20124
834720137562953857 16293 32983
316939706375240577 8898 18712
17810867430505085 15809 27799
219237853628282401 32277 35553
776890306254287617 7820 31353
824160906244944897 8672 9491
692944328866396161 4316 5845
29789344828085265 6011 7433
342679482814759233 12111 22369
658952856983166465 15124 18993
647380046080535041 24929 25121
590333828583350657 13112 26656
592777374105381249 22286 25907
370126981509148609 9044 24263
532347080444772289 12723 31910
158693334241231553 18401 34485
89303432972826609 6100 32106
718362777755761025 14520 32881
464845447189695425 12735 25028
462192029879485505 5420 10807
90879720569077457 18656 23273
270760453884722817 5799 18556
976587296818458113 8583 36506
105755045697375041 24395 31825
501852862895049153 6103 37775
81722025268067713 14017 20538
675990384218401665 1401 33245
351324520120993345 22202 33443
947978362600295553 12326 20340
257796666921766625 13691 18772
762636466995736833 10364 21030
139732156571621857 22986 34009
783440494111914625 2601 18856
126386399501246417 7029 27232
294750005271446017 2737 31799
590658087878932097 17226 34516
982644395175540865 19174 25235
434587123736125825 3654 35221
734371340108204161 21659 24144
466965787947795969 8595 11473
852947833369825025 11365 23859
882632919792815361 23995 29459
954844969388510337 21099 35238
512664959008173313 8925 28867
111437534603069825 146 35748
343488707008706497 28931 29662
60744180833360417 17738 30269
189526570091995681 8715 22814
811912974516701569 18437 22282
192543128240505025 9700 15315
58009704438681809 15880 17536
150839340789172385 16569 25566
771208215605028609 10767 34189
234910194211838785 18251 22554
435368773413394177 6641 20531
41212766336794713 3064 29391
832523785214249345 12729 26550
97750109231601105 22563 30092
937373596228347649 4619 5723
622331078191319169 8733 10281
495094794905938305 5952 16754
585837112984567169 8253 13639
381881305129532225 6748 34793
254153140922962721 20444 31991
33702562461257913 21828 23437
174280426269650241 8232 24129
4592520931844036 115 34200
851618014054746881 1260 1396
299533976561903617 11 14273
436163794078741057 16082 33535
1349322591330804 29153 33238
265212568845580417 18691 37359
428869803412311489 836 12616
37604989770404273 35579 35762
233117195454234145 6869 32595
760918957487472641 1905 29508
853079136764918657 17858 25395
850419291797781121 1612 4725
303666016700283585 5084 31978
796593698251424385 10028 36203
389326300476284353 11264 36718
464645681998877761 28635 32976
807523882835589249 1919 14827
487619477274744641 14476 25541
55047788356645809 20472 20913
770481654349996545 4170 9704
664281154647120769 8782 9332
138973288434495857 11401 14377
271294332178996449 2139 34293
521867377819393857 4549 6144
340122052306149697 5029 24997
592303049597472129 5284 36076
652995987786042113 12771 13119
701632839038328577 8014 19245
940784039802174721 13765 33792
228207158976569953 9809 34945
902510283774404353 28707 29006
749717812430493057 18031 33579
721092656101738753 11300 24656
593050401856611841 27477 32563
872744049745207937 1530 28511
69814379708393657 1570 17382
370767942858186945 14095 25525
338082998079638465 25490 28363
515862594088702081 20810 32970
833560559756580993 12159 19641
427199747648806721 9960 34653
502490206900386497 1500 12550
723154497217834113 1781 8587
702201726376703361 18717 27826
553069510084931457 609 35610
911795590637122945 8099 20537
452920487581707201 19632 32550
289879197668188481 15665 18014
966657228228477569 28046 35412
353654594451210625 5676 17220
670089737174620801 4966 33821
716222989460934657 23706 37549
588890717055029761 15302 29747
223764339090731553 5902 17724
539300513109907329 8478 26862
513913548702721089 15793 17239
84021571728975169 6955 14783
979013259029198209 3843 7045
749953514650044929 14927 33722
153905633534126465 4445 9283
827474998700331777 4636 32121
201108262619836609 35930 36440
456669473375541185 14306 33105
71021697457570809 26294 37547
389020439595803649 15716 35922
554130256169127489 5958 27669
912946760434849153 30574 34939
968942478024676097 26558 30247
622923249058238977 10811 18640
840538972710245249 7890 25339
702783891546090497 8241 14497
368944298327466689 28410 34802
207016160589056129 1972 6123
633207891227737473 19670 32809
449645010118629761 12301 30060
463126174784012097 27074 34081
64399446567342977 2289 23735
231627435649240705 19073 26473
841317724028556289 16542 18949
821780499757938561 1863 30895
676342112457227521 9874 29396
588352417578231937 5313 23856
761731134716896513 7099 21583
976809144943818113 17952 33427
791389723271755905 201 5663
241345644993767649 7521 17512
697331590882896513 7226 11525
308867623686769153 7989 15189
439039105136906497 12652 36280
517716573488865345 31544 35576
488693685616979649 3288 28796
564803769984681729 25634 27637
748842758793507841 4664 28688
427479639558637121 2838 34830
952088357858997377 227 35789
142889551345309233 10534 34429
686557927587720961 23284 34667
809744299482485249 21933 32144
97027719077161121 4317 29899
534645444438044865 19172 30920
73933442432384305 6329 14199
729955614971625985 7031 16994
232521466541555809 6977 23153
891421579091531393 1275 18381
830783282871912833 4763 12628
641563290473907713 17618 18725
476951528013401601 34221 36892
88398910143329345 22594 35009
236855809252581665 19139 23923
939316189342346113 18452 22983
276013971587246945 34928 35978
244752320446696801 12197 20287
673273398587916417 15113 19934
749141349481998721 4877 10090
873879271308041473 16679 34554
892196104482113793 3419 36237
82465318515552609 24174 30126
860529196091757569 8442 32366
80247806538551457 8596 17697
690206043007510273 11149 15893
641898662267315969 9584 13907
835142822213338625 19743 31632
607866053374849025 3089 6434
199451567511236065 9576 18862
537754605318419009 27147 33744
478006689489202305 1068 22972
120734362198618321 5814 36985
39321641405638985 2051 12062
454101693844556545 25055 34163
977491704314342529 25685 31721
503968569214791297 34523 36012
174209265416696001 2292 35565
462060898797325569 22638 35346
284157160943831137 2578 37016
735239024051537665 19932 29738
859127259986468737 13146 18499
449790329808784833 1299 15618
367468325588713921 16146 35009
769940992696902529 9860 15829
300332500210235073 20276 23182
422567362755110337 16172 36116
258989276597301185 7304 12507
634663877712398465 11004 35389
582382391378974465 2186 4120
814414056147192833 8173 21725
640736827977104129 15368 23221
214912348298625505 634 19926
220256388090465537 26588 35101
77074677072666017 16719 30551
782230759264617601 18537 31101
204054353891507393 21251 29518
514042089628578241 8329 25329
984063489689241089 9226 10550
968020966595854977 26120 28103
203668169040000193 13483 20661
23780201390426469 11171 17110
339183240763368577 2658 7065
22121350269994621 3978 6168
805247146857141121 10686 21675
112330749064870625 16712 33320
689471569961135361 19070 22551
944216075631697281 2772 32204
585885805846075393 24526 35608
902884681533439745 9933 28140
587940440029946369 12700 37758
76484099224611409 10371 14666
684278302881210753 4806 19831
802695712576070913 24150 34559
354584186159932801 7329 12794
155545353389282337 19331 29764
28149316071917953 2130 16915
202817242919142145 3015 3132
864671487183166209 11602 34735
341874542293137281 3524 15989
322021937652209537 12676 22341
181543785462100257 962 2524
917907026356651521 5884 26283
113938933288419969 5132 12203
708796421424594305 10341 19988
232695800161568641 5606 35401
274126398781710625 25450 36492
255552641995901569 8794 14927
145631604139822465 25082 34544
784046543538142465 21510 25159
591124498537759233 24162 29175
26134520107898853 23273 29122
211626588016500257 11599 16575
750639763601160577 4493 30466
675239743852621697 18290 35097
692717674093582721 6953 34997
441207894895569537 1620 33235
626433136660569601 8092 11408
609525635594415873 12167 33231
612068683272763521 8830 17483
674225843784412801 12403 35980
808944560512575361 14478 31295
208713855551685857 2774 19105
907891559601292673 12038 33423
74717425273860273 15223 26666
488072101347103873 7804 26911
662560958868844801 1346 31124
902948211481923841 1262 28406
810140511008640385 112 20595
634073851930171649 13339 22258
264300262123136065 4350 26567
984531452478929537 11952 25484
238539906557832641 3506 19722
372276508663095041 8557 23302
420393337367208641 18794 35635
633961245472971009 1357 2316
331358594166644609 14537 26614
424251427513045313 1296 37278
140068155518044081 14831 35964
300897706044676033 8292 15651
895121580474352641 28872 36956
777149586045783937 21513 26287
393594942248363137 10635 33359
499908218221076353 366 36253
548534125855510977 17181 28906
374192573371491457 13020 24329
889112778530780161 649 22417
532898653658516993 1157 28086
887064849082548737 3214 18870
318920764238431105 11585 28961
278181458697865473 15464 36625
164102944368845985 21121 23050
521116336017641409 20849 28684
882022520276766593 3133 9997
686070673812913921 15487 34975
196078951722650881 14827 17579
824585496520256769 12404 31542
880104913006182017 4168 33581
946963779796611457 12520 13678
501714513184008833 17072 31365
68022072204044553 11661 26485
757687392176027393 26930 32584
476472800623930945 15911 31849
679113545545671809 19050 30163
846620461592749569 25277 32591
803450341805547137 3899 8613
350736469493476481 9287 26806
118290951841810705 16160 17644
231716461109598977 12611 35671
335170887434319553 15877 32795
696380587678142209 16363 19784
140114631117395313 24895 36680
180970682688126785 21243 37538
720023954079369601 12359 29356
789111344291335169 1884 37144
712525938328990849 4573 19777
414543364114663873 12719 30004
692587737725492737 19386 22015
467914052947158145 18807 31844
524754298341203905 18055 19775
101715099003740769 5126 26750
385914756349155393 2922 10889
300843585755835393 8932 18804
349400155766215169 12159 33301
375873742067412289 5505 8711
704732801993916545 5797 32966
888195183777305857 16470 29958
321650853770787393 16974 18444
398733454568031233 1409 24675
406919735776643393 13865 16151
307286858456301121 20420 22216
175649192445842305 18510 35318
592116607041262465 23506 25778
391922465408871553 7784 16840
834893833181361409 393 7517
495662133398152321 21358 30730
834527114042145921 19144 35214
954208932366487553 6951 26667
120152970448138769 2868 13793
544080204381895553 7272 33765
138863801301781105 23868 23910
986972825733491969 8764 14159
110977450663973793 21212 27495
333674428539776385 12628 16883
267628661785721537 7210 15333
516349344481927361 13722 17011
496040675906122881 25371 27187
916579869669117697 33963 37055
255416406217435105 18921 36484
318916962030133505 22654 30290
744430028440156417 3461 14899
700170960367781761 1823 14983
169742618171198945 4860 5577
394200118845322561 9620 30560
85237282017935457 17683 28590
287726476447982561 8655 15143
96667146348565329 487 30528
507571393124042177 4154 4537
845619706406218113 24264 25983
431309151133003585 13430 18385
155361169631049729 12937 23699
25074288695424941 13229 25745
381085784747334337 9177 34090
211739298772538817 20401 24006
865789716448958337 96 26936
577319645747198977 9202 22241
605658541722512257 20444 34549
296431252626828033 1647 14704
877950371422286977 24300 37175
321195136273264129 11645 20635
628749320576325505 1376 27957
825068727177960449 7996 15354
553412521614390593 1375 27036
431488664784215105 9916 36801
793512011367376129 6787 30629
124878204928673857 20701 23250
225903844592636449 18447 22877
24858068308521553 33493 37433
98493783835714049 14987 36424
535250933244679297 20734 31791
884930883312520705 9439 33048
680451610542153473 34513 36358
477779878521637633 12265 37435
333671910985994945 6379 15115
174312551132743457 4749 11880
618841705678267521 7353 12852
168648521733409505 19265 19315
293721159955975233 9546 24748
797338326528503681 16683 25746
87098400466150145 23848 28704
660984116143062273 2969 25738
198076425073676193 6340 7973
915200793798788993 1143 17258
585494700909936897 7008 15098
797194081689859457 13512 26343
586100042145897473 412 15952
830434125760703489 611 17366
882573165222712705 17198 26621
69863643590117873 26194 30805
782243865679699713 15771 32587
999230149589891457 6403 29405
781557609700417537 7398 33282
188465048089987873 7433 10568
458037673834393665 11433 37071
224490850100877985 3804 23398
913185601572568065 3683 20428
494589694654429505 1521 14228
491096175863955137 1887 20415
175974608364668929 15749 22013
388161955123127425 2530 28289
782745068061011329 24412 25171
48020451746520369 25152 27163
267442210133211233 28343 31797
506161016954937537 20255 32539
812979697861301505 1885 32363
717289166637069569 1683 21304
417721750581336001 13214 17376
306581435694955201 28080 35963
111570228385510001 8678 29705
220616036812611329 8969 27969
529378071886569025 29520 30534
87401673205111057 14643 20184
172701612397680993 149 1967
38550591406131929 18720 34792
253356360645710753 9438 11974
193040974938441 4667 16758
570346008159127425 24057 25032
984452087946276993 6701 35378
60610065574351777 17250 30705
948689849327198721 11830 32589
735124725526937089 13721 31004
870879312034187393 1026 6543
24234434851507561 9284 25639
631738650866555649 1738 9984
762422094302273537 9675 33077
438794734897111745 1127 19804
411797779356319873 27127 32060
144770855743932001 18777 26650
908886979849832193 6370 21406
402037929560375297 94 12342
3057105397289207 20655 32366
912360507295506561 5052 32454
765058409535207297 3684 4606
20913069474982393 12238 15042
460602090856767169 3867 15956
302512044945391553 7622 34950
119412961271059713 1259 3130
17466565127588041 27973 33871
489605564464454785 17127 31387
365016759434855233 7568 37745
457754764925873281 6679 9265
823486246942774657 5865 7255
499058751673416641 21696 23977
144841675958534913 14514 36197
872530741030722305 17868 30231
287190789164522913 4975 27215
13799634840637511 5651 23896
709766096149412097 16905 22589
937205611619866369 25091 36046
717130101874470657 7515 17733
849341902611414017 15382 28530
771429302559400961 1090 29039
175999827660128001 13805 30061
907492009369004673 22332 32526
636894196072887553 7902 25936
802043291831228801 9289 10334
20680428861901137 23967 30258
947690495275434625 16627 27090
432813759876793857 16069 18986
196077167649864481 9427 26621
282176547221276065 23062 24598
785053940539452161 30307 30882
45729237635015353 13808 32215
997430304298081409 6234 13098
910919347918159873 4444 29553
781270922261779073 6545 33814
218233274963793633 12130 36997
317549898720816513 16368 26678
208207232689410657 3730 34555
713994091801364353 3332 22935
682800873093469825 2920 6137
977560375926817153 18771 22444
260672674008894497 2315 16890
642032222095689729 17348 34914
319723133470390081 28819 35478
396077611823645953 13882 18866
577053665838015233 30608 37771
827634519275701249 2204 34056
546522211756126785 9672 35200
951675401693439233 18163 35495
133802030860657345 26927 33047
28622544873581293 1834 1930
703571020576433153 5067 32097
222025343971896673 13244 23500
3319277485623218 5668 14782
207061404736034401 15702 33100
531394546788362753 12809 33768
746989640291804545 10846 29140
712399914987536001 34053 36070
304666041663960385 16270 33700
995167643418753281 12481 32943
496229546394975105 4212 7937
522258674463820673 4765 35065
697468333301340929 16099 22673
256910881280788321 13009 32104
618395657002810881 22090 27533
45673509310766745 605 2660
237059057391871169 5931 31181
753360563097615489 24589 29948
493260183565784193 13765 36881
428517124165814785 3720 26251
120973455711318673 15694 23870
256865376253017537 10165 33603
644181199485945601 31208 36869
676377668226102401 6664 9688
902892918266797313 32603 35063
799229451548896513 10795 16554
849374795424157697 4463 16744
353060690034944001 5367 32819
681046033231094529 3820 34944
167343867077846657 13990 36971
329308520165074753 17694 37129
614371048728308737 448 19315
301642718050896257 2683 12834
749764951016359809 7354 34699
306188692717970689 8020 33428
462421773852504705 1898 13465
428873175732203265 31046 31571
162022157310218529 25233 35184
511440471380343105 85 28969
854408424702164353 4566 29626
693831819964440705 1222 28046
814159876358402817 28436 36387
449093267883800001 17111 17187
313798883184269057 10849 17483
205942895996710017 28532 34483
337500361405346881 10311 35824
857280511978064641 22243 29871
456571283989340801 16798 36955
340702103525341441 1991 35501
161398062923652225 12119 26942
906212216389011585 372 24229
142713504845069393 21248 25020
489814915791352961 5201 12377
49253130310376041 30015 36716
147926576510474913 6694 14682
122777870340534897 18272 27571
941490298119628417 21450 29184
762552725229781505 15604 33110
119193275957147905 11949 25689
196841027740823905 25765 30756
51495971758580337 15470 35657
340377156413950401 196 6496
181821570717222145 15379 19676
211602894862231489 3272 25484
655731057599762561 207 19327
549682754179926273 29197 35302
661390903598491009 18135 27964
160296720947378913 20486 30824
283031681671356961 18072 34027
590668916838069377 17270 30689
472516069460471745 5537 31454
236176204067469089 13579 25920
157577742707655233 1630 14270
15441943051072827 28708 31488
162003122867677249 12295 36014
737071835385542273 10110 13729
472872344098615105 1755 6564
342667176556602753 17165 18498
985841605785498881 14561 27738
86218754139984817 9938 37536
697452190619269889 4786 18302
3492694988793233 6290 32163
196483586270236545 20978 34913
80478959951683745 2712 17824
194265357028225345 5015 19765
934146335324840065 32894 34132
947225752278644225 23516 23996
505313303521113281 14279 15684
643405063407680385 10104 19459
409542327242704129 20301 29719
24057710239933529 2135 13991
967379825463275777 1703 6173
328372253494361409 10602 11391
83148264904451713 26991 32920
254763008394508705 16326 21282
738296298428814209 100 10356
440388679721461761 6035 17932
826296649877022593 1415 11786
792429552608783873 16024 22277
421632812278751617 782 826
69003664756134953 5481 32698
931991845568234113 28289 28733
257288319924260385 16308 35874
741196488418204033 12326 32446
360214546475287297 3138 25145
822852059190594817 16056 33337
787773914991621633 14988 15017
890611479951054721 4053 31540
549810834074374785 12993 18120
260800973369015297 26931 36737
599082869276930561 35017 36356
917434871592966785 5246 8617
818288119849608321 107 12193
550023948580772545 556 16305
484865965007092097 19437 34712
71809499774253993 10505 22733
497467616633425537 5139 22457
628943372157095809 8743 34662
493974587745572801 6635 14962
9039631577017815 16830 30540
405283637396291137 12039 24984
707835802085512065 3021 13642
547708485756945857 22682 34715
73461433582600929 13907 33597
545822213654840769 14787 37018
94374106830599665 2692 31338
171478653430160225 4772 37358
530418790855797825 2199 24662
122742175547084993 7586 34564
599869898338070529 6520 37246
545274672485508225 8469 11175
773772864661403009 3627 23218
546193201249845825 725 7906
896229256803110273 13471 23996
336256050989096193 33892 35049
984772367596569601 7573 23221
621146399321798273 2429 32867
31407115168676117 10972 22929
979992208841199617 6310 10922
17767449129088675 3906 12858
377929727057445313 4250 24248
65116771172966993 4982 19715
299551081891213057 4901 19380
49514885557094601 4559 15083
517345783533055937 28595 29674
184259887587543873 315 24662
278352167661982017 2585 10498
658922518649838209 17001 25968
401051060215049665 10683 19065
348403089578596353 5056 30707
977401526340134529 4177 20995
957118149192062593 4180 37713
115276397284514337 3589 5485
320928934383616129 16172 17195
663534093706605441 25306 33525
414678927836156673 17641 36566
799225992708496641 21895 30048
104395675224253633 1357 4307
205297970542876129 4921 21014
431573258566650945 4946 22489
69739656059407905 31849 34269
234190931073399617 19792 28129
319196438253531073 9415 15954
60574902200762897 8008 18413
636547902648342017 2074 29315
929673169060549761 16840 32038
792601625494558721 2828 34913
768209901186587265 11489 17165
717574758196302977 6076 19237
765450869434275201 6981 26085
961589327989404545 30294 36718
637167705017169793 13468 32781
495506602519295553 884 36749
737916436604137985 27726 28907
432412775951110721 1106 28347
965900020354091265 3429 30213
953879835048933761 24877 31057
466169406356655745 4647 9970
863904463108955393 8692 12425
87071003948331345 24027 28780
76253407949675281 2006 19466
806445341380936065 30108 33838
993714810761833473 8810 34759
235712022159070497 9829 18371
653007156626994561 2308 31164
571402067249366017 5983 17539
522284752048196993 20788 25301
76349880802730753 7934 12394
118701175047757345 3119 19517
948267641477258369 16419 25159
852501598233704577 17018 32825
718870745714944769 7755 20901
724878047014765825 21809 35775
892963731732621057 755 29447
517174102772802497 145 21673
685179490277285249 7312 29428
459196366851895041 2132 9121
452797968183233473 7804 7960
767228782699294977 17923 20949
849417483748474881 4530 15342
956733476364444673 5216 21181
21958391852976433 3659 26775
706695603043531393 28206 33862
177087436046441825 11705 15527
952445521941282177 29721 31019
767506408212881281 6843 35089
371312390960174081 11676 29151
493253403152969857 4320 9558
818756608761059841 8917 31114
356390735554626305 12079 17336
690504134580582017 20309 34805
174263995056840321 2084 28053
377073810754236417 20863 24759
65607773485226065 19995 29739
641530949777678209 24177 32980
785288777614248065 16133 20604
409073897755842369 13391 24305
939302670641424641 30694 32812
503067278548744641 7766 24409
278338383386916641 403 14897
299638677660876609 19478 21097
861504204950819073 1362 2617
706070128082917121 30471 35090
470209506918728001 10403 31919
679461633864928385 1233 30897
906354466964003841 1221 7273
734586182285230593 9133 13428
481683319530823425 2953 20104
197116879337070113 14823 22155
696045319448046465 18806 34208
79581730077894257 6796 28790
529911460053021697 17528 31752
17655160830269523 11232 28565
498996757066365121 22560 36910
735775869692051969 12235 36291
613724203466041729 11108 27735
931828542486524417 38 35363
617771671073597825 32662 34692
855011677899614849 2562 28988
951942241704408321 5748 21713
165478289939624545 4176 22897
100356198026318561 6709 7370
239482290214827041 22750 26858
559893292364058945 12183 22347
935457176457898497 12014 27747
734158861051469057 30473 32349
543084435019057537 8597 25434
658329044271560833 31203 31930
324080754202508801 2949 12308
595684159724143617 591 21407
627621213829886721 12241 35582
77783316303488449 26128 37557
190269888803808129 34313 35533
498481192584875969 11794 18420
130214134046884305 17395 33241
872960309994901761 23771 31867
138391856678975249 14040 33181
547694367273848577 2106 4501
186181891961556545 18222 26220
715719039845005569 15881 33936
295837364328601665 9823 21043
633265329675452929 12976 22887
524245485117763393 12258 27798
558227990315963073 6268 14116
62468779758102497 15634 22614
209341987851402689 15636 34236
24046216751489881 17686 26529
613379337827474561 16846 36218
578498480671779457 26179 37608
670405981394111489 10205 13825
874810353525180801 8887 32913
997926252075124865 27812 34650
385738334683065153 12356 32884
272573214654315169 5193 32443
883131923601926145 19705 32438
832266416244642945 24922 36297
338509745973933441 24128 36159
10867195587934477 26546 30998
291218707778615041 22614 28823
143441542657107841 4187 17829
947201243119661057 2227 30501
471300963226937601 12319 27112
837876194414750593 11530 28666
325732871561776001 19301 32025
936265056672080897 1466 11418
173494408507480097 26648 31480
235685451754950049 24729 29618
974057988693594753 1139 24083
280488355065170241 18760 37419
720338857885863553 30517 32618
871333831448229249 6789 10363
713941344331608705 11355 22673
494166585971267841 261 26338
512813959338870977 9752 33362
343327467116001345 984 9359
849741165432355713 15036 29367
617228519894421633 2694 26381
379252248479801345 3800 36741
523171984213295361 9811 27439
678545585468988545 170 1545
534672926039316801 33227 34282
139798341125043633 3888 10631
612748004664030849 8484 34333
656052336382252545 26511 35492
829508139839941121 15222 33931
481061560218293505 5180 16421
231601224331260641 2515 7685
35045816043584921 21678 33072
887745919471594625 8614 8783
77427022060533089 2363 7011
822158375807123969 21855 31658
455884325343497217 20205 25986
14272747703056867 24969 30403
360459841803660225 30755 36521
636790575774828289 618 18074
377685323950039745 15659 22726
682362928072674177 9897 29373
824474233644167553 30544 33154
655869707806306945 14390 26502
371499245432538305 15413 21115
13341263092836897 13704 31040
54682939600539273 656 28648
977571920414280961 27910 35103
622419303314934785 7700 20941
186956599501765921 6522 8214
486306684674048001 3261 3743
374620338976274753 9506 37033
522887372210952577 24270 30849
722273893989733249 3640 26962
132397288077399361 12665 26840
796247011290720513 28144 33105
797901004999950209 8135 33861
682589504828793985 13314 28980
460575722569188865 404 13432
930587242511609985 3218 30631
44755510527714649 11978 17114
569654962930808769 26993 33452
231946869254400673 5400 28260
468068138538232129 3738 19263
52594329060589473 22678 32218
440366332547991873 25352 31888
338540026002192449 16412 18155
214062680110362881 14098 26665
494492267184220673 7512 25176
45422249613420009 17517 28394
560027456391978241 26378 31708
592471305376850689 662 30517
58036052519845785 7445 24881
231031637095892257 375 17823
199356475327334689 6066 20057
623660099066871297 23126 37019
347246704031441281 28772 31737
622694754214233345 9060 24535
915332819654523137 4994 22052
22398584098201725 23278 25208
793934948316184833 16503 34583
619896452420587009 5340 32330
835028409788435457 10389 36556
375546099005692481 23195 29572
751795908608578177 21607 31542
852121098220447233 8849 28750
458944133983536065 10496 12733
266054134465694145 18964 25213
100209113785219025 10344 25423
594182393649131009 14716 26592
647802042990889473 1361 33085
909578106928524417 9530 21541
292166081932599297 4833 7936
811091092070096641 13783 27911
454210391914628545 18261 30125
172196179451137953 8723 26795
374226889534448065 27838 30361
832567182399966337 9124 29124
9653370622231707 13293 25097
411360211745989825 20300 27074
165010805548028833 9445 17118
462223311398314945 6073 27335
543594186572747137 4019 6792
205575045729663233 10288 36130
378430812070440961 23618 30543
158160843787239713 1951 22290
765109466905613569 17080 19958
849112421966157825 460 25878
941539212446365057 4204 23024
816361836186427265 25494 34960
818433792579995137 16284 35850
233385188854814625 12519 23666
304188106037834433 1488 23676
416337135663891201 16599 25030
293999628770563969 15796 31970
22881422711680701 3161 36113
935325848964502913 6034 26664
104885619610751489 24035 27515
969799035110426625 8635 28792
576606935535696897 4118 32737
12125284429522765 7369 15470
187790083150385825 6170 32451
129833389225410657 7668 29974
941003720737416705 3904 20348
143623077271534785 16006 35358
444454265887980417 8823 25213
184594999826188641 13390 32810
131871487938045825 6666 28574
737368487627414017 21269 28396
384880803995965697 35364 35941
552353983915736513 9697 18602
374864878620417857 23010 34848
769835930553305985 10292 30679
724384308914022017 9979 28632
170794198929385729 9452 13481
639990547431100545 22176 23541
510025254633127617 9979 33435
885785122819296385 29434 30976
839417417353246209 23666 37750
697881351794155393 20581 31000
468608395504098497 28678 36201
662670395993171073 12704 15417
759154371064042241 23036 25107
666549727702150785 20848 25634
96907482348008497 28971 34555
936147784775382529 6803 9220
973698837799417985 8473 27002
88264254598858113 7837 34038
682509159234818689 600 6851
161236093454487425 2290 21909
936005655302537345 5163 15429
567972739660635969 8413 17287
419909391261832385 690 20929
91894391695628737 19434 32186
553829492288315329 3570 4411
867507194019840001 17075 35612
760593920207064449 15394 19566
244319343452257697 32855 33162
912667441950887297 8076 25841
643221143053668993 33332 36583
149618378409577697 18226 34869
989547496247919105 9602 30865
457419095772934273 7546 23907
157673122285689985 25319 27104
964160425302445441 5654 27540
985967913747412481 21781 23410
931781765407251329 14619 31758
816802272214861313 7261 13503
509650700955639041 3220 15243
211838602163592065 27713 31369
445020010879460417 14301 17673
170437971998200769 17723 28663
973801457636532993 4893 28143
923440494766776193 4084 20444
949326666808033793 11400 23152
563015755868324417 15547 22280
257867996264856449 31059 37005
966603131078183937 152 3321
379441197253811457 295 24500
289481649965910721 3243 34329
114400062226813761 23677 36153
512879410737024705 5604 11828
113299516695960273 3959 28093
364376863409720641 12545 36829
335044706819736833 11134 17195
215890729032818017 13602 16320
63921451984839449 5061 34206
675199778413134081 1245 20343
211000359124021473 17684 37551
211941224190223201 28966 32010
86036850444500609 297 24442
798912722586241153 10583 37793
789720540843241345 3067 7615
279918598183112257 11632 24379
875523025088568833 4147 29110
406842384736354049 1927 27630
778526356116223873 18037 18573
771141825637823105 4599 12224
726863831673014657 31730 35164
371535265997383873 14300 14873
299886161986513857 3608 34131
796940851762482049 19994 27165
386708256537843905 22441 27391
182068553479854945 7157 19406
132110235615037649 5337 11429
281492912709989441 18387 35799
465243021386996225 11320 12546
443952576338407553 12420 17552
917814363940927105 2938 8867
245302202846712449 2749 15642
28413443821762029 4822 15466
317538866702467009 10972 34727
982330652833347585 3960 30900
460577075557136321 14448 34725
851818693077788673 20683 30550
75588112808336657 25036 26141
563763048333818497 27635 35638
27889609966674557 14885 26222
552035711519266689 22436 30845
236550271407299553 26933 27473
150950644863904417 2854 27749
562529017810543745 17142 28823
275729496516149185 23380 30094
264735113604391617 16205 27935
287440386767293889 22486 37531
381890815116062017 7676 25497
595600216871275777 15068 35466
790850825206337793 13393 30314
207783812768177249 9772 22187
169460754898931745 17330 18579
681288835474035201 6951 18138
974681281924720385 7675 34907
403036610359471553 16296 21211
108214022201021729 9373 11564
50976587835720009 10260 37197
643654583891777281 11144 16871
88106501284833889 17697 21507
962688944017866497 722 13641
305608887108988353 13966 16798
443796675401305409 5206 24032
284290932647543585 33854 35150
315118276478553857 6899 18747
164365052609866785 23433 33991
539509707085972673 2871 32971
102572763267225761 17486 35362
381692812548873665 10769 31203
990970753245491713 8687 21260
611585531384921729 11032 24325
880476174212027777 2870 34022
39549418030556897 34936 36516
381374282104303553 23248 37106
604055670641873409 25563 29771
197877958459251617 17436 28554
857051464225133185 24272 31899
501719796287673601 13671 23905
44460573004020177 16559 24640
882347719881586561 14816 19495
747371794820391937 7509 21176
870864529352957057 10872 25455
852838286965823745 13570 17209
866455898718974977 22050 28273
50679654840632081 14043 19577
495191774997735489 13381 33915
515506153419412545 1833 2144
929017501877787265 3514 35162
320131233378841537 2265 20819
428331212343522369 18113 32164
843234046934600961 12226 33865
737283514299370753 15345 37842
252501441799648065 5137 24497
359651957874476097 26227 33412
381754408196631105 7098 13858
302377764759178561 3681 21563
211180077666337953 1512 15655
69955649252676721 20504 35831
877168109578565889 7748 13546
607406078295575425 3033 19692
767271424303441281 31239 32426
39455954366289345 2690 5592
110506398217840033 11346 23559
205113430524058049 10477 31165
997940419158336257 19299 28423
82551217570454577 16032 36672
354693078202803521 10242 24740
495085088868016513 9257 34419
778573603471027585 17158 20699
218617566653009025 20566 31607
732988038055172097 3641 27423
961505944731307265 8830 33011
569776953700706881 918 28134
592484771098156673 7057 25920
789628514118124545 7593 19915
210509971350795425 23181 30087
799098204190908545 6846 13506
828695527230976897 4437 34886
649138417227366145 21846 34497
317145546998666817 8390 32427
672396213182022273 10447 32504
858254711304169857 20430 31678
628343951653807361 5295 32091
948803824854699905 29502 30929
407117113000634113 16264 30051
785387550035707649 10509 22163
71585934261580777 347 28727
444332971737829057 4866 8123
479884232569613569 15131 19865
476758672022072001 19928 36486
361400990623952385 11053 23980
512592500474220033 3469 8631
528648898791072257 1221 25575
140446685336527825 31998 34867
479875475982257857 8397 33971
284365647485721249 655 8472
284440025356271777 17594 24544
522385338975396993 3715 19221
485152854919324033 28281 34625
967695360707942657 7209 32159
53124695632259745 6721 8240
461511531137560385 34755 37397
757767686948913153 8377 36033
476067525691355777 10112 31219
281557552964468257 11798 30280
310916488113434753 1336 3967
656532618396557441 27476 37550
825535132201700609 9304 35387
67436539517711225 21734 37285
222168416319433953 16442 28123
206939186464726529 14 33582
331835732317621505 6022 14024
784854186154969857 19909 23339
996826889242441857 6177 28515
889144111736602113 4931 16924
229653326423850497 24740 30482
459070063324059393 12657 37758
298040233256088513 3581 33608
369670403077808641 17478 36081
128141298117391505 13307 21425
29938968986723325 31427 33586
572921283936636865 14177 22158
862402336444279937 8425 17673
101256765382053969 9047 25579
73593766782902753 2073 18938
321923160141054145 12159 27562
551115508997018113 23246 31944
376835285943322177 315 20014
20659308374884945 22579 31885
45349209213355833 6804 25167
357853024660830273 1012 35359
770009811990938369 8738 21513
15097390761734887 8074 18892
651969075757577345 17218 35259
108506749344204673 565 3129
736775695950718977 1866 2278
633760024793868801 4307 29477
604890000956743297 12488 23217
497933795961319681 18118 21517
281325967200011457 7264 28343
50242237650831361 7502 11568
51638031926970033 5121 35636
970153273664752897 12913 18997
812204592052843521 8324 22450
429434012172290369 16158 21160
507001873574353089 23338 32267
842322174808788993 23264 34708
330201558491204161 21337 36443
417406592152968129 15196 22703
868621711369556225 3735 17405
461352389618301825 15283 21800
264968955488036769 3933 12208
315439067526678913 5183 23436
108480534871034705 13382 25786
495648544837013825 24163 30976
624173306855418241 24907 25234
651979709272847489 31653 34679
532165361212591425 4806 5623
347338971271515393 10899 35268
442092833858033857 9125 9839
381400763380835201 4719 10438
87674357624479169 3733 19629
197734928633753537 4485 18407
424270621857452545 20263 29232
317178148803105153 29609 35663
564192254879529281 19386 24327
55156566914778441 19050 21613
88372416496845569 5596 13774
857616548517707905 6697 33374
298054691846800769 19060 28800
903653294196363521 18058 35156
52872536898682657 16737 34498
776828548103775745 28345 29833
19361297595011709 15883 30670
306841563824693953 21465 32472
675579729529580673 10520 22033
259121575110665249 13683 13938
971541464216528513 8982 16746
615779901731645697 22775 30296
291168259286870081 3068 6938
362381237472089153 17612 22673
332664953239955713 6905 28225
885569579894255617 18893 31513
435524706480585153 16047 32262
350972062781035969 9192 14681
98335773665382929 12630 21785
203655016971811873 9746 21837
816459372222475137 6032 20036
470989414899474241 17468 27418
960401232791113601 15326 23269
964421064552571009 22586 25858
333639452790272641 8483 17943
614647322628794497 1030 8538
764112754604212737 30736 35089
639840129678436353 3767 36477
150830788310848609 3129 23228
284808909512644705 8720 37250
951330047079480321 2534 37223
354180903896011777 11195 17583
962912585100021121 1867 36899
408166876783266049 25339 29057
23279541772467385 7274 36559
491097628506270913 931 10225
7756616709677645 4200 24704
923743875495642241 2103 11358
679550789101924097 20448 25074
172094637452662625 16520 35096
674915588664511233 10182 37872
993964421520725889 9892 22813
528604733195578561 21272 26231
634100695898798209 22649 30123
431996168521060033 29963 33968
934684070789710849 24878 29192
409114573620414017 9196 27007
797761706501948033 19063 33453
195327198750881345 4113 19527
58755694495769009 25199 33342
622877310234628097 10887 36375
13513999187399151 24453 28552
730674387537582977 1693 20496
79849687367879345 14128 24193
142611124283220641 29680 33895
565353966371308289 2876 11241
495775874384072769 5583 19415
268582619133322721 4985 36403
927354536212675329 8445 30669
827668566566007553 8870 22603
889730055951780225 3144 16876
415180012381124929 12542 33756
331946861002464321 17005 33155
443105507631802433 7541 27534
811984495297743105 1114 18015
789911411728180481 998 31321
634609917602119809 25299 33895
813187049113128833 4271 26561
959954187138343681 25828 35466
646772511972994177 15726 34930
499257302822385921 9533 21052
971527643614511105 6741 19963
410115475450119489 17020 29111
564107649298929217 29 13240
729993874257473921 29236 34743
304798382533096641 9510 15181
780630080118463361 23827 26922
719199242059556097 29014 34358
629373464012715521 21866 26929
971060734169615361 21339 37503
8878548964169398 4087 24937
447806608743146497 2043 30556
226271327677920897 30217 32426
470213674788443137 21621 37228
386325572815671617 9473 24179
524097802871562369 1761 8604
352488483621513665 3746 19593
987882328090027137 784 13845
664377546851461889 3497 36140
125642500340742209 17870 37166
200101978784033473 13895 37252
562317958295256641 10649 24279
513677093712566081 8277 23480
520754366555689089 12355 34823
436647291221859777 2269 16017
123348919121443857 29451 33241
417836545379096001 10845 34584
964495531152319745 22593 28224
966880609193026433 11034 14456
192065257853403905 477 31360
790044174017786753 16571 21493
932466619631735937 1672 31772
954408674086764161 24048 31212
788056422980705665 12904 24588
93259829439070081 18408 23985
709861046359431937 14646 23559
122056302476920561 14173 16578
505347237983489345 15903 29571
444702144952621825 6351 17993
23294774602657497 16993 25158
676505673526676737 14174 24771
35762295304326841 10626 25115
312744176779467841 20906 35984
125140309093605857 3620 4458
412401044387991105 9436 35566
745738505842428673 19456 29008
735779807266617089 909 7954
769379117514301185 11232 35364
777556800623969537 4023 32930
465420022949079041 28156 35123
71576031456835665 12675 26855
343597791801013121 29684 35768
479799723535876417 13482 19856
2404458389509757 5361 13647
732437922591564929 9997 29320
17322870761727673 3326 11871
814857124098764929 8620 31196
231334533566499809 8838 22194
83410197369126145 21337 34582
840425164689659009 2673 13656
442985116500722113 2980 29540
978590374974817921 8590 14541
631823438743246849 3449 8158
969209462938987777 15891 21203
161004845540489313 9374 17188
471954880873202113 17962 17987
567740745228583425 14279 24216
538797479305966209 20031 26693
49243003866735081 15975 26657
370993269021898433 3189 16806
424123423580304833 9125 14163
549643610029232129 19942 29698
634595539739521537 13853 18186
457078375538859649 25464 26091
207538888833944673 28438 28439
639002357787628545 9115 37457
738464126160522497 13315 22570
923950824976532865 10945 19213
446581744529616769 11362 30915
894775924732027009 15172 37804
980442800353316097 13746 30894
961248144113742593 882 13483
654346649001332993 8432 29790
303668310839608321 17316 37103
416021251178591425 11917 17364
414764559193503873 29405 34027
188630593387550497 9131 17164
856591083224753153 2795 18181
101760593641373025 22891 25421
797883910917679617 7731 23684
201279186013216801 13576 26874
344813619980154561 26975 30880
28801186688383497 2749 2824
737607155933222401 1636 24848
625328018506472449 13176 23774
37809891154960697 9421 27370
541469185503430593 12865 22143
94193610312320433 9356 18381
81302743944810625 3920 23504
539882532103714369 11186 28669
180323134987219201 17494 18765
883346742140094721 4074 27081
365081688975884353 17328 18810
463575903160556609 14508 25724
648263069555255809 3296 16285
751171249278574081 10927 29366
278819212727292161 29246 33721
154130826907614721 5010 26044
6226348303528085 4669 21666
961253677174500609 8608 33540
178177907564248 29286 30984
555667562714699393 18440 31036
145305886476407425 17332 24421
615994252721097985 2922 28477
767002376307210881 21607 29799
665668130229388289 23660 26401
360511606524738689 12995 27446
475938246170262145 18356 35367
244926114434086625 21285 23055
603297141592275201 6839 8320
445393887364346625 3781 24620
195891336421713185 4209 20726
701494977761463169 1751 28376
577159658841619457 19445 32660
35772601236203629 17422 30172
859000458189473921 1214 13809
736260616530096001 19627 34339
421628070754831425 25665 32813
26156056329270429 17451 30044
263059765063619713 7205 17561
312989794727208449 7652 19234
554635394751183937 1823 17698
257254872555535041 23427 30047
759755962846572417 7137 25299
755445479265709697 20612 35787
354962566950842305 8216 23481
492335570064042817 3533 30196
439468665248288193 3268 8015
46881981006102081 26082 29084
959049999549758721 19223 20964
50931507746724945 9321 11429
823034911573518721 6880 11286
607048655601424513 25109 35567
216121771828181153 734 35376
609423834623598337 735 34740
808392875926902145 4552 28929
897593992702219649 85 25914
130182091862476321 17533 31074
289886373098426049 1001 33893
624433402197968897 5374 19865
962655629333902081 5673 37394
156860932855675361 26642 30815
593894902148193153 10866 26042
776279631168225793 17531 25542
878338479753047297 5974 23902
545156823441598017 1264 21854
271147213050767265 15388 29425
94529958006308593 1809 16569
141824342302008689 15421 23760
836232467850617729 8973 25704
290014632764879809 4891 18756
804058182684773505 26155 29309
153998586212914305 2811 24379
205321001952082593 26988 26992
566712513055080065 13786 28993
143462304963424721 9298 10265
61574400462482969 13792 23957
594630067409109889 10270 15469
551675529401578049 15402 33331
241260282039153409 8368 14596
545469165148240641 22938 25224
305395320995923905 28961 34056
627867585150909185 3810 23242
295892523261091585 6780 21203
438242345944608769 4996 29815
650817302036113409 13409 23983
179934735748119585 13551 13704
329327254952463745 5465 8319
888216476503977473 10380 33172
407773570422133249 20609 22967
200986897744684257 2222 3263
963771461866844673 7884 12526
771823844693265921 1023 34815
617564513272082433 21871 29933
142909250098639969 5252 26683
492237212636613441 3324 16569
95977998800613313 156 7372
982534012469240961 18485 34220
35871233574425789 22591 28337
520446117245217729 17042 36493
682962701809735553 11890 36485
878588080613052801 1031 8158
524408970309693249 10590 28382
303093757572444417 21660 21696
742438048021121281 1200 3904
280173421787193185 6728 8359
634269822344862209 14686 17469
594536489923218177 4053 33271
306535679199633665 21378 31210
585306468521064705 5724 16037
711164747608464129 21472 28683
4575353655528859 3977 30487
529378959547223361 30699 35363
79269599885517297 13712 25177
896589157017331201 24226 24710
975641245071916033 8183 13504
673321152637349505 28366 36008
216497770321790753 1306 20910
735735189485453185 24456 34420
169152343131518273 8769 9231
159221651504346081 15025 25382
895223487054632705 3754 7127
478891765238842049 12283 27247
216314315776020993 5300 22053
332528707856361921 6211 27041
797263778286247041 1141 9179
443152514406008897 2604 37580
11736405242917415 1085 12291
873033450374641921 20119 32929
748927307307180673 19833 22806
470139769894672129 21519 26871
425887400163322369 15668 17222
883005837774810241 14425 21936
995775921693461249 22456 24315
244094323575083649 13740 22292
12935064009159449 22485 23896
251995122237453025 5728 35868
575650494386248833 18790 29168
641239635268874497 1982 27379
881596116065868033 2909 18666
589726965465693825 2307 7623
407098727170971841 18237 29840
655844717489586049 13222 31385
875341665061856897 14806 36815
810983115496590337 91 3088
804630459387364993 12135 21055
2796057797070262 5454 36847
931100389384756225 26496 36020
864709079981075457 9250 15830
392956768110035905 6720 33344
614534747512706817 2852 16265
418299053957102977 2824 7226
437337083453805057 3802 25644
558800573041136065 15399 23815
737584522895900801 21403 37757
227872464830415553 18425 19328
87787334639664033 1095 8379
874631382452417281 2601 10170
668128755204591617 6058 12522
818333000886699521 25325 33010
846046817587826177 8385 17743
311783048203405825 19468 28813
746603611853515777 15086 18621
627058740210248577 29391 36801
32723019887150429 27139 32841
473243750645632833 12446 24717
629349714643737473 4758 32210
622959229210184833 26134 35349
934506784898339073 22860 28151
695719720599807745 30802 37735
64169705265470609 3267 25176
74304437935513329 19917 24661
47905385338673057 5707 25441
357501238063530753 5247 15966
81213255473485905 10751 37139
204825717729537601 16297 20861
225650525174280865 4198 10639
478709038371587073 3413 15214
257868292000409825 27994 35160
543662939919318721 1184 24371
118447848112786865 11340 22007
93554218689074993 12854 30371
285066606907989249 10418 33916
781159759128431873 4931 36777
487691226545827329 9480 18515
524562883469567233 17986 19580
633277655179910017 4152 23580
523094424537607233 5473 29120
7768187066311328 6174 8871
694930909356212865 18421 32495
542005265432024449 2241 14028
800247069497917313 14265 15414
111858860179445681 8350 9501
810292160443136513 21140 26131
611232269156857857 10305 37710
707191256825002113 28790 29098
841781385039432449 1268 29731
942588056347698689 3740 33654
903266751429029633 4508 17416
392178056370401153 11786 26655
916438317475389441 2938 27859
308175400671128577 31474 37844
36994803976739377 19147 27597
436650395577391489 26581 28025
757622843720433537 13732 30453
885935628645750529 11469 27842
313677382471738049 15561 35969
695354165183804417 3136 36399
726077055627008897 14977 21693
739459942581472513 20617 36867
416057196306212545 13711 25082
22645893533127293 18422 31725
591358758239430017 20925 24234
245263984632412513 18321 20662
804454553509785345 5146 30562
203255036597770561 12969 31361
349744819901253825 15380 17390
875690560906488065 10553 32038
150392808313341665 5640 10642
411637379304710977 7163 16239
25429501100482809 26569 30832
214322291536500833 26456 34315
227643576688663521 13793 17130
827725019583798657 19957 26367
448892073499742145 16535 19031
201355730520699425 15110 37287
771833258483866241 8212 31050
682283222232843649 15914 23323
156610927561466433 11984 29633
908867289424005505 23062 30857
244194696034398369 4945 36602
145545397711178017 6367 20772
249267828359769793 4143 32155
357987022908044865 26168 32854
935845070857880065 6032 34839
621009893834713729 23463 33314
79067577071064929 14814 20783
422821804028824769 18888 30185
841162454738324097 20762 22705
284316498550598593 17227 30860
105521632754637553 24404 36788
865042445805354241 2771 10879
549332851671294977 4117 29376
96421852018398369 13005 28512
804610807872272513 3195 5421
138252725220706193 575 2997
560736155276330817 8914 26648
111681668617311665 3056 35068
577128534052668801 18021 23861
156849849068972705 31215 33981
860197264886465921 25382 28853
145119086735252993 1749 29486
663563964381772545 20916 31198
588698480407270401 3752 25379
874786715096959745 20956 30810
818682908775716865 1436 12854
917339897494294145 10219 37091
987581832311402497 17510 20805
634227640596350337 14078 34349
592622278242163969 5401 17710
244675739454571329 14512 35977
797446344666990849 6362 15758
733341783112720641 5197 28070
633545777527249537 19269 22383
713777024346576641 14040 18124
737678902354840449 2315 12676
686510612786577153 18005 24528
662988331645539841 15695 37605
941311956143259521 20243 31117
603180241910006785 2864 19712
253877544729007809 14911 30106
266448982103444353 978 27975
849948575294554625 15569 19727
105332941048484225 16789 27621
19887745439802985 30170 31536
379331863898915585 14788 24930
273695056061278305 6984 32866
44990003863642161 5419 7044
800542205644987393 24515 36732
768841889786049409 7415 31879
981386867428774657 12119 36013
85588356496483441 21009 23567
652096668466725761 11644 17908
624851031926045441 36124 37284
353249643959564737 17064 17179
407053366179507521 5867 17014
328402707160833537 11656 12533
792631004376065793 5421 8014
338262175688392129 7828 37034
27313603243410257 27961 32957
886081807448135809 15517 22454
520088903041358465 9999 15396
145151500625949825 9314 18401
20372293459058001 26200 32759
837532788225686913 5268 17895
755064265233588865 2948 16962
878248232119212033 953 36056
914741069464124417 6101 31594
294562353672375809 3975 17868
277044381339653249 15694 30460
568966538716686913 8488 13708
384765537494484289 10286 27626
95237071960710289 18799 31684
154399838810324033 31277 34798
619076178806046977 7338 15250
845468641704908161 19828 34014
50296683452586425 855 16127
914379516226905089 22755 31710
954805238629482753 3606 12665
608889645521809793 211 18586
441932416891617665 6874 33660
239453885096654785 16178 27641
379628292838766849 10020 31467
970761570222744961 3949 19337
437583998208111809 18279 36661
160352831764061665 16449 33641
943707164027408385 28397 33241
569380947783070465 27866 37430
497184335625050241 19250 19717
412879593905135041 19479 31179
151586864171413537 23029 26667
926688570469618561 6119 32946
428395519294440449 14149 30179
531241127995702529 7442 18282
586009219123063425 6453 22071
562281366194451265 16648 25161
927122846203175809 34567 34925
143537598412283537 10176 20278
910567669733758593 14272 16768
16071408768706165 9974 15582
98129134066056161 11621 34612
952895017935436033 28957 35379
150240372332369537 8713 10751
560731198417254721 5517 30871
122938683870884801 7449 13460
777575685880552961 18439 20626
856331549654676353 25512 36903
101422532729340993 15421 24181
391332952156574273 27605 29891
391706276379910209 2773 6969
7624633407367299 3583 22927
502482344128576833 8384 29133
672387363489960449 7235 30656
470843537982350593 15315 34685
846081653956709121 6262 14455
337990619447619905 17230 33728
326844793460537601 3995 8298
778647889223311233 31878 33302
903563133657392769 1820 35631
309105752788564545 4341 6529
882205145334594945 28622 35655
517026045647984513 24375 26319
153017990581197697 1197 22742
513729227039529921 2929 29034
154646191801248289 4561 5926
46180504444226505 3977 15092
967505221368007553 15143 28973
585837184701130497 28959 37504
329067519502629569 9273 14362
616386555859410433 17588 26904
644234968103354753 15825 27484
869449047553469953 17875 26426
243331060769008897 23353 29845
352701798436744001 11828 14452
946407547027057153 34984 35439
166825689665000001 23140 28580
480197386676891841 15705 29933
119269220311654321 2625 9558
27711688996653549 12916 15677
847609571809041281 16228 29018
587440730714149633 11155 35532
542848083857666817 29646 33695
374519175467234817 10479 37827
855119520011964289 18197 35222
831956675471005313 24729 27251
986517428363786369 2046 4097
967558811805908225 24197 27906
262151289208983233 16171 27752
778018628379214721 4629 13111
584340297661714945 8259 22867
713519824534522241 5968 14065
860044507329217153 5293 19420
765731699094047233 24614 29214
135723119201319521 14200 32483
609849863088420865 28115 37000
894464858071128065 5813 21596
77589433154685137 3369 15021
133199320496590449 7799 36738
912077392391886081 3494 4971
556700244662646785 1111 2964
415149116568429121 27406 27994
987729580631910401 11840 18954
398278942482569665 16624 23194
502038994527250561 32438 32665
882369106442610049 9883 22421
509038391129781313 10590 32901
342679998067602305 10070 15216
283119728497961633 19107 20922
277135926235374081 3153 24557
392068154436234561 9667 36884
989550826763213825 954 17175
676524140535686785 27841 31149
339863753112524609 5241 13445
210773192078978145 22853 28514
676136822357584385 7671 20864
950208427316521729 13235 18644
81563481782367825 31689 34461
693017080695913217 10545 13723
602823541243289217 12028 22246
906894284054597889 3953 13456
219116836534027457 11864 15193
670472995117979265 6527 30398
950431098691090945 3459 31934
267899056022752545 8508 29250
560192083526956737 2603 11857
499728526020366081 7434 32742
255687529380971073 6386 7105
591084616922753281 4406 31894
303715831170393345 19848 30053
229209067829959425 729 1260
880647666069187073 8999 27827
388028648040016577 25184 25720
225359260191268609 14107 34696
744377653094463873 12503 20040
51079613951777961 1120 27987
595928028494707713 21836 34528
594270959217595905 12623 35655
323639354879976065 12694 16366
340486558685334721 2215 4125
730264829371815681 10633 19680
82331418901631537 7712 21770
851545401468857985 5510 36171
985194005644991873 17 19950
290408745577249025 12587 35713
467430220273115521 14653 25104
595701260178589825 3362 23989
923413169337486337 318 24203
691978511425201537 11921 20347
356465103647664705 2910 8150
300054462014859521 9065 17480
645866677443770241 18737 21659
771196741713989505 10879 35481
642596485518907905 4789 15974
80167168608472401 11105 28831
562784586241058113 7314 28809
846280531893267329 1397 32414
817300664935217409 13629 19560
535235739965745665 24308 36590
664073485648323457 6844 18162
262121851364977217 17036 21850
355363990402906881 6903 27048
785950158485878401 21629 30305
355330765352157121 29255 33373
104510085493597409 4118 31969
126437705867530785 2974 24387
85110413966365425 1304 35443
868096480901534977 18864 25602
400691837028201537 23410 26918
528293122303438145 29727 37588
866930168428854785 16598 33830
991158262810436993 11837 25841
160283098859547841 11584 15665
824518232388996353 9944 18518
848230511052921857 3875 19061
770576915076397057 12699 25274
324953969849868673 4944 11728
964993962160917761 8036 25905
176703694804064769 14117 25849
545983314610957377 9977 17816
341779016381234881 7594 37678
104869997925888465 21985 34076
853928729984804865 18078 18456
293087512384637697 5443 20178
142944996770321361 1939 28731
672590601561211137 12168 37103
319042908424098241 23804 31938
837590113114423169 11889 32811
777264776293105025 354 31738
397339095158443457 11331 25122
347486057850350273 13841 33631
501020635565915009 7337 19176
504669679752478145 1373 8668
340489819255026305 29617 36576
341982891667147009 8795 36877
88549192505176673 22556 24429
525925068804962625 27294 35832
5567410158661802 628 17377
823233537368398721 6754 8227
583503040516951937 2870 37735
602993405139667201 34557 36370
769979263597718913 6870 34258
978338509690917889 26473 36307
271019897806318977 5965 23755
41888280573328273 15469 29602
604447116628208001 33932 34273
617862354807531521 15591 26059
368711975219987649 8961 15276
5029673689730175 8306 36425
659531849893880961 31076 34227
809085241912658433 10081 10435
236999974561335585 18575 19935
23907842310006089 12607 33921
311710950470782657 26878 28249
884224230944855809 16881 37785
314381441329921089 13552 22544
259548594332269281 6379 15982
604794644131089793 28939 33355
918421112427171969 2053 10668
558674378791600641 7402 19191
356479008824731393 4541 25881
298593567433343297 3387 35719
192661909986217249 1157 2501
156451499279519617 29097 31757
238627817195915521 140 23394
470092067087193729 19638 23989
520459670534695105 2803 28315
918554469339134977 7796 33327
470241413298776193 26153 34743
499225849050546369 4657 30796
652417353869712001 26222 33499
235727560262070305 22685 23037
653212653952490241 13838 22611
429874815295505665 29569 29796
667386785050513921 542 7359
897887807203993345 19858 22949
40338050086386801 11402 33883
916900584626787969 4003 4825
309923061874375361 30514 36134
953080670950846849 8096 31243
132447446024936961 5975 6648
963897457852283393 21622 32454
497546828568193409 22193 23175
114357848985655153 21025 28598
500971652840927809 12428 26887
307574519490216833 19874 21372
663789747955920769 380 9972
828133859314768001 18158 30234
675585553705896961 1374 14880
919009230550869889 15433 37392
549306640348294913 6678 22224
856381884037794817 10156 13346
382719747262608961 10320 12362
646948322253095425 13834 36005
438061420731404609 18107 33187
254543672389623041 18443 26087
172980651733805505 19248 37298
423294111326868033 3249 36664
452678469004457217 26056 27988
651354627445805057 9169 16820
976239970264668289 26758 35580
757192586312882561 6006 29495
275816723534692449 20609 27475
256900099364237633 14819 23827
49107329373381249 25817 27917
954897823498726017 10904 29177
815565908658715649 2758 10594
588973943436450049 3700 30694
291817559854887745 13890 29457
782864543328415105 1303 12174
754453204464599681 1973 16741
359932135840956865 16598 16956
905754305547386497 31313 32966
228230975788108033 29788 33269
345129654737934977 11962 14405
698324236329021569 4713 11820
718777232529315969 12479 35935
862786728905561473 28612 36131
81998998847584657 8200 9824
80120307629819361 8790 36573
337478882066530881 11461 25999
764339110604424833 10988 12279
187152718083229537 16584 33932
248682108637375169 6032 10380
192101977475072513 6378 8417
345635403226722817 480 11351
10554219036865931 13500 25582
542981534935798017 1059 35361
854106570504395521 4217 20480
60081994577899425 5558 14333
127417548544247697 16040 34114
509047948432218817 25868 33443
45671609379109417 3857 32741
241713091858557057 8675 17960
898472158969841665 18770 26307
316205780298481921 19853 23638
76505140764250961 8570 34704
162366047825543105 19968 36780
678990331730194177 11519 36525
260196170573031809 5637 31190
72354234139805137 21604 21814
291856174472300737 31186 35061
467148233405684033 27425 34176
729487986143574529 12145 32256
72057651884644977 8184 25111
189025370934416513 27135 28635
177940535089465601 3957 37371
205575898918986881 8350 31169
620754094278264961 31313 33832
66655011711063137 7702 11773
631292384264984449 32505 33370
726312870305584129 29372 33926
865204338130634881 16507 16746
917048391146551041 18567 20286
827406591989774337 26478 37868
373682939128251265 11916 36846
836739573346204033 18741 20493
885140662938468353 18034 25709
833318498993325057 878 32032
661114210381079169 14218 18537
796118535917539585 12669 34933
981698711729905025 3003 26647
166051424970635969 26979 28314
644562954155041665 13649 34679
404945451127286337 14113 18070
61818810103019929 6600 30331
582992198370650497 414 6587
417144310271886785 10476 14675
507027149614085441 1094 19879
496680311019730433 20387 31422
691834321840094209 25525 31370
666894817053808769 20200 25789
361263813928797377 28677 37654
54408065452562937 2435 34227
392736163688315521 24799 26372
776053404777606145 5003 10125
910881466771822849 30066 35153
15848800114724783 16195 19297
345658490787560193 3505 13243
659642178199923969 11499 27759
731908336760522369 22676 34533
491866403333219201 7348 17722
6999985715683722 1799 6722
119592820596814417 9142 11842
541029445827685889 4505 19382
711072010712342657 30790 34562
251836433184639233 5856 6808
913550346536247553 20703 20859
907956966697707265 6922 9604
813266018807169665 2025 32116
750859330378151681 6966 14130
287019774596338081 20539 25305
193235911826572961 8390 27487
438694747067643201 793 28032
523448085245821185 6371 7699
222804646954948289 417 18949
786348349224976257 8717 16360
342803478323659777 12044 37853
968517028568474113 13048 21908
748695752707966721 12592 27581
752842408210820993 22628 29099
8664098560046797 9547 25710
70549492220909113 17073 27235
985955478423953537 9341 28158
799127651858082561 9421 34081
64708590177602337 734 24858
886636510013264769 1179 35332
187034475311982369 10935 18626
550053765223449153 5991 6070
455723271852377793 11112 23720
197822591291060961 18886 31725
317754359967402433 609 23272
12307751840364035 13564 29768
144041984990153089 3374 36078
820445813616547841 20480 32486
100369517466880609 16899 33456
505283757972048193 4661 15261
441183464126567041 3253 4438
345639491840319809 27296 27406
209834314109478721 25544 32467
504032067210783169 3153 28792
365347958945633857 30560 35995
442308219202235649 3266 5508
163475714844658177 16488 33475
714187539700187521 17338 21627
86634861380389345 9805 37125
614647454274507521 21558 36569
568206999890996673 13650 37305
228795623040422657 8270 31734
130855695019178593 347 22516
852963358077406721 8021 34123
790392548731041665 12598 24374
978453848313218817 27622 36589
557559408269611393 16542 32001
718863581059356033 10319 20365
839338070068116353 2787 31901
540301257134313345 6796 24537
473398539929476673 12443 33182
434900472338259905 3642 29161
650861765950033153 17695 36534
113625296705347265 25721 35370
575159558479924737 32915 36589
735901046149752577 586 11065
914101289602562817 3250 35265
480098181995469249 15520 27819
696447577050989313 28111 37196
925333305340618753 11829 21521
791105552072146177 13778 27100
659160369934848897 20292 26682
738818777113038977 30356 32801
465331501481973249 1156 37148
70201015052724361 15958 16845
842470432348004993 16300 26250
754632298020013057 21530 24917
823003918256862465 9074 37806
502835638765709825 6111 15514
878646064794306689 8310 19723
89461129071310097 25913 31765
367321111700778881 10133 31796
878691696975003777 8363 13624
898113040016209409 18670 33727
332847738268966977 2578 23239
138550540141157089 16772 30258
171297788650612417 11657 13394
669515419822740609 749 18558
735678849925278593 15772 29558
933560480793250433 9458 24052
259012129944800065 4510 34475
499954090456451905 30354 33926
770524004223275905 29188 29437
612432371424862465 4083 8788
13820163513862839 5241 15872
201819496306509185 4519 17708
599848358248493697 20461 35832
941141546801237121 226 5748
219491237306492353 28736 33710
104051127738795665 5644 11616
509860682395228097 14744 26635
857412073263990529 24687 25513
894748144246342785 2661 23761
774548683315853057 3242 9494
420556730903996353 31292 32125
357417333284292481 14845 22941
266571240261804129 1281 25399
16810687275192749 8974 28310
622805183109179009 16012 29181
434354487660588289 2265 4074
270812233360125281 10587 25790
515693512323959873 27414 33510
70512225266838873 30781 32913
700013258704974081 2925 37677
6033123405920550 13099 33030
926850048091136385 12022 37867
191280634092478849 3214 5055
640607945779922945 568 31238
782889733445735169 11648 33417
158680479455423297 16665 36697
15713994867013527 31057 36818
411041517408381889 7700 27423
93298371320734929 13267 36681
495640608937645057 7791 17611
878645501666497409 2060 27503
779492334385341953 17992 23674
65784957428725481 2338 21380
203013685910971009 10717 28381
352007707437167041 3074 33046
278202858367809121 2713 3791
417420013334599105 6783 36502
465642605040454081 10030 10744
937593679772120961 28660 33866
887425902812683649 24261 25725
997066788984945153 17730 33288
310898419615337921 3300 19026
309255336849474817 19439 20754
127842900368381857 8075 18143
224665076057952705 9824 11600
397961194783288641 11621 32455
150680349564098049 5877 29483
321980605406114497 16618 27812
849166473973873793 17147 26195
804318113635158529 3809 29883
411198962926050625 501 12362
926162934800562049 31416 36000
802629605804206337 18292 21177
773624258122094209 11085 14930
794385474808606721 11963 15493
259663586837266529 13616 34326
645852586249397121 21360 32017
608481429413753729 31231 34776
620699975607266177 1377 35856
54667979735388177 4523 8389
354616485505253825 9664 13800
783402561027099137 11639 15121
656103360818420353 10642 23865
16480230229550587 24896 36358
454864173707399297 29097 29225
937751525369687809 12033 22420
785386642462356097 8215 12183
874567661453330177 14528 32235
796545333230987777 12810 17466
690663252749583745 10524 36140
415673267160045185 3161 16337
187342000509520545 12 11592
372897152929546369 17656 26131
439114883905968897 1567 4038
527844561026682881 8092 36811
762228312098631681 15108 30649
404952831922194881 14549 36181
180067975210231873 28070 31636
329042626867206401 17225 22742
902140127907163265 2042 18871
577303083282636417 5004 32167
395942382376770049 5094 36345
397336079950036929 11301 27399
583907484631016193 7219 26425
534680902446204673 14706 35464
601997176305939457 3296 16512
121380987395056657 32559 34132
16813989026989163 18963 19581
30773513832890841 29433 32543
951240606058544129 18364 22029
616636335440347265 1391 27085
82884898746630849 32550 37294
8639194584667110 2522 30724
488402531431955137 14116 35618
310439351049481601 10784 33194
797000855411798913 16908 29110
230947158934561985 31007 36944
134786713672408353 16633 32325
117925111987176481 8463 20378
875736643940104705 5990 26029
259567433062834145 7285 20674
150359690016227169 19666 25064
838176155125879041 28374 31501
609861492021000321 740 19382
796291220852232577 6528 37416
772485478504673793 28018 29963
765775298849376897 26326 29285
696882278379593601 18902 23781
875012218229720449 30360 30527
570913876362833857 21254 32706
889647694491785089 14048 37777
316433900545352001 595 22384
672772240276181377 8790 12598
118982440672393601 439 22301
713130276291281025 13809 26120
191667274766690113 26959 37436
861771943498517633 10429 13956
178881186601369537 23909 25813
122887351847722929 22928 26988
452375314980006465 4209 17231
332745918090189697 17001 24374
286012418580806849 15837 19395
727764128051802625 22115 23979
938126076853070209 2481 18894
704852554156637697 33421 34022
430088736039163393 26957 30363
221974563400650017 435 25177
899210369377730305 6266 29371
518159414251165633 1120 22813
239157940119550721 1218 32795
62070139030822705 3868 11853
476203842785753985 9564 29433
148515934654760417 28370 34223
432107123713205249 17547 26817
717721010184376961 3580 10595
581211170204173953 82 426
854573692139958017 7022 11297
304637466644518209 5864 11553
18124599677236121 10660 36357
940597763952855041 14985 33984
573291773984259137 8235 23344
126848993438652977 15893 32150
396378087761334529 6123 19841
774792818217068929 2609 26752
30677539242738305 31079 35039
765438595292234625 15744 35487
782824501063032577 13746 24892
429511660501692225 6736 27386
882862821252381057 1562 29594
792477783150797441 26393 29179
336496269540063489 19111 33332
887815737291223425 31429 33395
199878957522322753 10754 30254
232556737673629505 1867 36193
374499267127788481 26195 30963
496500367201139905 6371 23261
948522506064556161 842 27726
841891066837359105 20069 28076
677543541442801665 29584 33509
55443980111196113 2430 5536
816223679338811777 10601 34440
52295085494076689 11680 33867
652748233077943553 2442 23023
126213235820092257 1965 3741
886442960823210113 9746 34948
79613205857992145 2206 36725
631116648157544065 8849 13082
607216493153519105 26953 31339
266304627278920225 3056 25897
54526986146580473 1492 18579
297357141425237633 12545 21576
247228892693915009 2695 25883
764280544552455809 24117 29673
732252338947869697 19796 20216
996555453708950273 21555 37235
386746135880347457 8846 30493
401990198753374273 18712 24857
459517163824980225 5382 19035
459998489648683073 2244 26899
246306202650760769 8979 17298
748685030358039681 3 37201
689747052702227201 16081 21750
537497281582474817 29101 34871
50969061566409121 27017 28439
415713318721749633 5177 29535
742343534204049921 22201 36294
434022125964446529 3385 13687
78259202969622529 1727 10458
214067681131915329 18941 31405
485448386838736897 18039 34138
14384662136095017 6473 30356
840124879681130881 22124 24248
430727266404126401 7217 16701
704156673233367041 12592 30762
172994052188016673 3550 5855
414296583542000705 5051 18411
935522500610822785 5792 27943
602653141034590337 3541 7159
450166477534011713 17631 29532
892655832247815041 134 25547
703148344338934785 2967 28116
918459313091826561 30647 34237
817742955173031297 3027 10766
839049101909058177 13767 18622
185084009398245537 10684 13193
723524762635161473 20829 21533
332409056936697281 15751 18529
980971029101741697 30280 30316
450769520646368001 6100 19968
108283550849673553 6838 30694
564525550811140417 17656 19610
392641134346138881 14940 35561
340543958059122049 11926 15143
533408407031128449 16470 36956
924760337181666561 30679 30756
564529599469072001 6072 10919
35543237856735745 24808 34664
866588767884930945 17298 27528
223523387077278817 10282 29165
759045376666524161 8837 13484
499838451896685825 10965 22068
659367075000925953 7646 22612
674186766689345537 6882 33704
295954429788427137 6998 36934
532295644163134785 13582 35065
457398570601096577 420 15210
677235315104724097 5232 18174
125592520916303137 21395 35487
571556024520809537 11133 22667
256336043815405633 2601 17982
857629192828412161 10203 15443
573895970197018113 9196 22071
615648565457810561 26091 33004
229140375492985281 1586 24908
152431399774314977 10262 21247
180890546632230817 8648 9211
383406259817228097 21048 31262
657613121401578113 17718 24653
112700535474985489 26487 36479
413123404603201281 15008 16657
190289599011585153 23468 35365
434346574107589569 18242 22734
767185603802204289 18753 30340
879541077834449665 14326 25740
515527624427015489 24631 27305
378472565362312001 11686 18427
341774612000037313 19285 31485
797828291767334657 32231 37106
276644772155727041 6727 34650
981321525946835713 932 1781
206106141810522561 11863 16413
481923069425949505 17269 30575
824302235345690753 27446 36403
602510821148865025 25571 30678
667292041419400961 8387 10567
798383597312810113 6296 36704
344672271825636737 5732 22859
843573939859108865 14457 35513
612233963365326849 16385 32374
975946899170640641 1684 37152
974884349751327745 14064 25825
89902546183122209 6317 15461
648335717940753409 3800 34132
64808849089136089 16275 31640
562909813325724417 14290 28557
521759516966422849 4930 35778
863181386466209281 3360 29009
305064753921914881 26072 27009
746938426671043457 11167 22891
225065699226416161 16118 20610
844504906641944321 247 8915
861949960808946305 4291 15594
298072279174853377 2254 24875
90574040674109569 4210 27088
321934465471940737 36823 37576
862956011273571073 16884 36897
418121672595241025 23014 32601
668304786791804161 1566 3952
32843576515048769 8580 31163
581890081380809217 4455 24626
662410321391725185 10319 18143
969482411809902849 19752 31112
919344239946525441 308 22095
470189130304977025 27644 34054
163635045648980801 641 17341
791821670896677377 5547 18673
947055148610516481 2202 24945
658365639859713537 11907 23972
961704683079581441 12004 27613
631364439439291649 14416 33347
35683573410040025 1815 2739
521794377592346625 1319 35961
137705755429855969 15868 15979
765053654952577537 4068 37186
315462399515794817 16485 37080
15969568437103733 1488 8221
546185057669596545 21916 27937
7103510404018466 1515 11061
102747853478632577 11771 14904
187064527158003809 5368 28682
724153358121746689 21519 25751
807618877089094401 8059 18742
225147822902798113 13521 24738
613681498392342145 23325 27612
809826366682337153 11626 22860
356839573130596225 4974 13195
145829387378057633 10276 31392
454033485529510721 103 481
358230608993828545 18335 27546
750219352708722177 34385 36748
434436314378601217 8499 9084
287772536427471681 4244 10307
920389399366662529 36145 36745
860053183755720577 9687 25205
626496889315120641 5693 34486
440965605580533569 6990 14400
330719296894208961 15715 29001
634672320569546113 25957 28937
194358607373729345 16904 35626
963390041307153665 8033 14035
293236820075442497 5854 19235
126842675115451441 4883 24080
932463018691407745 4103 23157
745821265325321985 17410 22076
87800347847569073 13130 16415
643810859192637313 14837 32410
421960450302421441 9984 31976
387135633225657473 5667 37756
846369611737465217 20257 23936
251701821645038849 8666 18651
689924490643676289 19452 20334
672047100338676993 21419 30062
736506547366182913 27962 37141
180315052891028673 3020 9402
694299077729240833 8475 16518
834707480822775297 1591 22899
692293086284912769 13690 28310
918800685736268673 2935 29543
746610842895279361 27035 28015
955172090973281537 23348 37683
755605293583691649 1638 3458
410605299217149185 25472 33688
501695090776408385 21646 33399
768185723270537601 21126 26888
134235655395777089 1940 25673
424217643599202881 1517 23585
190379505403001313 9472 20870
119573518046269809 19040 25459
295547855821006081 20999 23751
55749662125588633 15229 33144
512284424506233921 7660 34164
156797697352605057 3801 15247
639907617410592897 5788 21089
305765901175188737 13421 28958
128546381783678497 8610 24091
818409613166910081 14472 20964
928660675693713281 28514 29294
645907487648070657 4291 28793
257141642513019521 12006 21253
133007451958210513 961 18114
865401278782861953 14064 19347
565003123148013505 6015 29333
157242714004979681 36314 37200
452098542377275009 10753 32813
282043310370362113 1215 2226
858151811377506817 6118 15958
646222361458811137 3157 16493
832531844912526977 7605 11372
794997790922543873 6874 11823
228708110600077665 11211 12849
497940564324721921 31044 35218
21856174277775865 31235 32058
650676680091002881 15429 17113
929583399558008961 12808 19969
70099170787372601 6247 26266
662393329565336577 2462 16127
649560145791987457 5526 9534
228553775360463617 14221 17329
669890810963096321 20745 22034
554687896309435073 11958 28610
447034344555355265 13836 18783
478469578077731969 21301 28440
530941975350756929 3761 16574
855377351059875201 27685 36800
396855836113680001 8753 28512
277900971591773057 3215 19210
302569116492179521 4830 32829
534862555364771457 22799 36692
196028595289980961 8817 12266
375711316161424961 5916 8385
278420251182851073 20452 32976
2270084703727805 4644 5786
471566748549186369 9108 26059
593583057662609537 4540 18977
271326890427104673 13832 27340
594279411399174529 8252 14266
730412213603834497 10663 18053
587262344059563905 31211 34643
802181267154267649 9569 20231
305010061363649473 11825 26754
680907920708655489 103 34666
948246373852580097 28090 37613
762295830003267841 9302 12745
250271805214641313 15800 32658
281795806241568417 13118 23535
155194396530941249 4322 22526
752284887742959489 19409 37291
564395037306187649 19159 24616
233690855350268129 18396 34362
645257133936691969 35551 37187
139196185623944753 14153 36836
734274054087752193 4571 6914
296229693343967425 21543 36949
700922986415587713 1156 24945
422452134654932353 12093 25975
405243278405979649 25926 32411
386331147629000769 639 1463
583380541196017793 23091 23739
595050459962692481 11555 17459
928410901413759105 11330 27498
30838385824885961 24367 31656
18678425094901029 20071 32615
838211247529429249 3364 5971
949916241143601025 13881 22851
348714243754081089 24004 29080
622383251901506945 251 28351
525905812204911169 7869 9338
119451659038663393 5253 36349
309284751774065089 12767 14627
480627119135856897 12057 36979
243001546462963361 29841 34664
77867445314840465 7425 28259
835997211914509825 33180 37266
973405621817814657 11525 18586
361520001412941377 15297 17339
690703993451155201 26554 28938
228880033995203297 1407 36328
97118484916176577 26846 34905
870021961586573441 23351 27500
554390145873274049 3232 14259
989338468832023937 20454 27508
319395483774027137 30093 37552
229567265499071041 33554 36607
2305119506292642 1800 33724
120944943288655793 32893 35227
166353135527327105 10245 29584
326087657430676353 23229 33142
675994223828016769 24020 26904
319211467800876417 2776 10244
821090516848155265 17930 30441
315272094790827841 5935 18413
559000977852793537 22033 32653
668566114588138369 2547 33710
507338306752227905 19012 23102
695984742311892993 6474 9769
662850528618523777 3500 29065
849372416573807233 6880 16998
82981580212273089 6022 24949
107480421672931921 8465 35352
131886784735815617 16728 37421
782181275560809345 1351 16011
298316801414539841 27305 35693
601789615476221185 5638 18727
830498716888317953 1255 18231
757716155953581057 12788 20103
541384697185176129 102 27581
895029310290283265 5996 24938
786715155347099649 2038 32889
623465539780106369 4729 15867
539926043896411329 4391 9307
921346067232931841 5074 28475
593522445079518209 22129 27003
522168392449465537 9961 37702
593194687539433857 1546 4077
893877792796359937 14457 26138
776260814394351745 14579 34100
51780299080711249 18400 23436
128164149121555937 4306 18339
683569809813562241 13557 26670
593153585770043137 415 29570
885426540858027521 8169 36675
109088758609711793 11244 29980
245813061131400449 29117 29741
977863720061737473 32657 36814
744985252205019265 10489 36996
456810222800537985 16304 35287
815476679190382465 8293 23058
698774950175366145 12869 33023
851775495127618817 10543 28268
768893678249238401 12548 18864
833647785814747521 8088 16790
999655240033366273 7780 35555
317703169350487233 2542 21474
372266422235139073 11323 19368
916807310588708865 6985 36443
310048811736695745 27294 33995
422368708365929985 19728 37160
919525465181291009 14455 37663
405675895735726017 29177 29582
240104830751636897 15881 26902
925166054727235073 3339 15533
175859619478682561 8227 15101
82847652927441121 1332 24208
281906338217456929 1474 11909
862279025349984385 28276 33896
387355844792576705 21284 31979
893755715427431553 1703 5045
65407483582323065 88 29253
99560431735277185 34552 37160
209460821149189505 5305 16368
984521249922195841 4239 24725
908890852229948417 953 1247
973287773397949313 697 32896
877055030915382657 31066 35413
44740918807804065 5683 17153
867865014058271105 32700 33980
918328537870756609 15347 37285
369850811692241857 24630 26678
947055778085413633 16831 26556
738355652614050177 2755 17552
120794679962138225 8982 35048
257905706645370721 10761 35230
564081320872361409 21215 26856
85797082873586561 6479 37473
50171278970559289 621 26431
675580799390427649 8377 24078
644502894357813761 2709 30291
533774941589857857 17450 27580
631395247802579713 10146 18582
176278389741892033 8330 37593
893267091322968577 6486 37321
301650649800183873 35103 35698
764537854904681089 6365 8040
757147156916243329 12531 28572
247117008605570721 13657 25485
479934215106116097 9316 19610
639586281100527233 14452 16007
39403680657695617 8053 22013
509391536617016513 28786 32824
289859374198574209 20758 35267
624176031325724545 3435 32530
857119660725327745 1896 6535
422075158717589697 12590 21242
711024286306329857 30930 35182
517724318371286081 32864 34957
490772203744906945 8572 37640
245459159421386625 10213 21295
359637288294766913 13555 21895
307856094584899137 12234 22691
611432946086903681 8375 36028
495246728537253505 10209 12585
450670924534424705 10433 22291
672775790535730817 12162 30322
41438364684150745 1598 17347
584167266955574913 37172 37442
530273881895158913 28080 28093
831670589423900673 25797 27959
536371207048301121 27396 34788
332698311363017729 21524 34586
479689904801833921 13888 20319
736561785009890049 17632 20194
534199359683693569 8635 36302
175740962208351457 16273 35881
987630549711287425 13815 29471
352351001552044353 12882 17576
767846483130437505 7331 17281
95345584252228833 5316 31239
292865075137886081 16466 31446
13114359171972013 9348 31516
599066184495480833 15957 17209
972002914512330625 19393 37020
900421164966321153 17893 30858
744831609718026753 17386 27440
190391187051130113 14564 31602
958640620862539137 5221 22404
170304861745368193 22616 37202
477425409066206913 19221 30156
208638703794942881 5259 33281
354210868460825153 18287 21095
23492355455164929 4426 22607
248829794385692097 22197 28508
652855840273115777 4625 31638
171409633065295009 5262 6026
471940444383140097 7184 32347
644283161702880129 14610 25271
860942153971446785 6659 25723
461297412651362049 944 18373
582701870730051713 6243 34440
675501152623176833 12923 27061
496123295673651649 1086 8188
453932694065272833 2486 15019
765486646897674241 18841 24273
244055421813932577 3368 10279
804977764876266369 5616 17470
597998092240231937 5859 25624
722126241583499265 3778 14650
955266831314808961 17889 22075
115221039132574529 3723 26513
705083558261137025 10729 35786
918694400325396225 419 33002
854192766423501825 735 11015
80685498574947441 15528 36554
118955511792449905 2369 20267
299211745500503681 9250 18159
191699553305134881 5155 23979
744033474335690625 407 19727
301824255580996225 10948 15384
25981448487701897 11170 22223
440888943092780033 9163 26504
970212215650942465 5763 16683
545238637411500801 27962 34764
37115504251847401 6326 11700
863893873584451969 19965 20505
85386407590373633 33899 34731
931575700527432065 1989 7920
997535778500523649 7999 32289
164749790198563073 12665 25019
751323892107389953 7677 9673
873818069633244929 1300 30284
985866352300394753 5023 28056
391035265125218241 9763 17254
812596261950243841 6855 11023
898962118666375425 14726 18065
815744071120324353 424 7402
797486060104866177 6114 19096
406495822413912577 17240 26177
88389621068358801 31390 36348
905107927192251137 7045 18890
937921696478717569 4453 25289
340646862445804993 14413 33248
193153655794205281 7519 15067
859305278348390529 2583 2655
683559588586980737 9145 35061
172660056745311169 21763 28968
771540095277686017 5182 13244
561069245604659969 20450 33325
98980425741352465 26711 35795
605976946717912961 1526 27726
290508097517445633 15500 20042
309647248215302529 488 30433
361376316367348225 16773 34557
516784632959026881 3110 4723
453600725864873793 31232 31969
29040841222514049 13798 21102
950861797999941377 631 3582
903431867850951425 18730 34636
699439189479434753 15818 28495
487272129167454465 19254 33686
733033731122624513 14749 20540
291404476358248833 6704 20164
912635297270668417 13521 16849
910017353115353729 912 35706
909980895865395201 22966 27396
107253268702589105 20891 28344
630415610968341889 4545 32797
17414098977500459 13015 19670
39794360821311161 11416 19652
461919152787540801 12853 20750
62861531253247449 20369 36359
906300265786729345 9677 23717
871416955204146817 2324 28937
850050819526995073 4442 27319
893721217140907265 13559 35617
994900775600601857 30010 37575
862371011751328385 18089 27195
903917973107862657 4388 19895
335405885538961025 14440 28945
455737314567802113 2319 6389
239369520676710593 7342 8286
449520423188385345 17888 19758
191083727596279105 16073 34948
807367479898349697 16757 36592
920773507096903681 96 13156
343988259597860929 25053 29073
565643473627858369 10233 12732
97907882527056961 16937 30476
686909378192744705 24116 24485
557243604761776385 18893 30919
374505601534323777 12229 16323
983981332652238209 2510 11624
597880744424152449 5477 35901
561407897328304961 18161 30039
355476377238375105 14326 31811
937946527568005505 2822 31397
804051363891993217 26892 34509
657223114817821185 15646 32932
996607402232783105 6168 30310
363589980788564289 10250 30843
854065952934725249 29073 35507
480818606056541121 1142 18103
676755185375554945 8393 32292
984829590886750593 19529 21824
208215211760482081 10859 31357
663880088188601985 22665 33442
571520516077654849 3223 20835
21717560236627521 18649 21362
537117093846894977 25690 35484
767421680687842689 10866 19990
123650156507181921 7829 13887
270832650461290561 13179 24644
199929664491342849 21092 36662
960058412511255425 11639 24452
403842653881170561 6775 30890
760088315342105857 5172 7576
22358409763462817 4306 29757
986433260850528641 10988 34948
707129962832198145 26431 33298
507499395744435585 23115 24457
649174134699641985 16978 23921
275152273346304097 6470 32314
625396124721746049 34467 36787
545366107257482497 24271 34961
642293191385853441 3248 15428
307481502631727489 12788 23397
413807538125780609 1866 4311
600845312232212993 7161 36813
494041266100587969 34663 36612
831793155167570561 6033 28763
205505435040279841 13961 35994
85555856231398049 6283 36437
483251892433777665 5596 15582
122323338020660097 3388 16141
924264113145454721 35609 37790
634652377079635969 8134 33858
23442806760492373 28738 37434
186602890020548545 403 19540
170237328227173633 10468 19040
753020775218804097 4498 12689
838443786129836673 7918 24508
800703820106317441 2634 6056
902564085082616449 6915 36199
935593779435709697 11106 25802
999370269029860481 4941 30845
156339658146105633 3575 27919
79522942434451233 16766 21617
302327064733791681 25826 30947
912474419108441729 14324 29212
134376364576407777 750 20445
129024930043840417 19314 32145
557560491669551809 12883 36101
651760913267985153 13751 30059
155334157366393569 29974 34409
968308326847349633 825 11284
289135551366971585 18445 27183
271805181108426561 511 26780
813247510564448129 24000 29991
452407930046348353 316 23561
964944330159500673 13326 15437
650308654968419841 8551 16040
173433470529840161 15993 21118
458856119149757569 696 15219
773117564889279361 3358 28916
28795371308724785 8644 23794
540305136391875585 29313 30448
85547048512012225 31281 37224
855764956817086593 7524 23232
322598557394705665 17317 25700
495740472812098433 17815 27116
596047749417877505 969 27470
783380161364082305 19541 19916
833881204666489857 10579 21246
123434378252053281 28063 32490
160034850744267489 2325 25764
945411085017742209 33641 37328
646732634335727105 11585 29890
106256933169827761 24938 28926
146012098176484545 14860 19234
139143612189460705 4274 9077
431110264117030785 817 14919
82420812383045217 13009 16075
690935928372311937 20734 37862
130398966110124801 17558 26933
899153750090071937 3164 12990
527108776744182017 4977 19005
630633098852157953 15604 29082
551421891492541505 7363 16558
806663966994939649 9234 27077
978385773776036353 3162 25704
181599849246964609 19790 35830
768934045175928577 3936 34823
284663466288769473 23354 23529
623352287510879617 5739 24534
246465337357861345 1099 31968
483214706797756609 13238 36921
828164676535784833 7075 18412
810593996966272129 11485 24171
21497216772559113 2034 7634
851194487212058753 15265 17816
415668747665783681 21270 27733
650430342973731201 20372 26229
36313264043243977 29696 30063
16227430390902243 19455 28903
734478151817746945 4788 33189
432019076953391617 8342 22873
596603985159248385 3653 26167
587138087407044609 10975 11424
141481501385634097 8464 37113
537168085198498369 11339 17866
245206195745041089 21175 26104
961393101300874497 17506 21375
891386092002569857 15266 29098
10247560798031687 17915 30110
642210739580093569 32226 34317
413266891683566209 36552 37029
956033987037521665 33271 33925
81767744983960001 20361 32924
699727848171946241 10618 28646
658478480320955137 1464 26696
877917593235203201 20895 26707
104247792941574609 14191 17786
822135212717313409 1734 22012
612166666178968193 1636 17023
33662196905332565 9288 33822
391582648467061057 22845 34822
300635701358331201 6994 25050
336813952991523265 29175 34903
211292399061512993 22205 36398
940224949795915393 7819 27594
816167871682068865 12466 17809
649771166835638017 9639 22945
857648368622896897 16462 30212
519520747959017345 15081 18362
313432063421188929 25553 36204
554694887966068225 25467 25891
855342887723431041 11951 28061
951229011650124033 1350 5349
339181971792157825 5103 31089
965183972773122177 4465 16805
415002854823875137 11723 26614
840748331309253377 23488 25178
80025260354673841 12913 21620
99259870682377745 16367 29394
87945802190922961 2652 36370
595377732440876929 5592 33916
500691036191994945 2260 30986
296523459613855041 25921 32773
33504636895649753 3331 11356
272934876594046465 3704 25556
56845942096614977 30883 34740
811659044760776961 1421 17076
327408791290146433 265 1251
886501980433532545 23162 36445
742738282799251713 32055 32641
693639301434377089 9875 27315
133308832446594753 21307 27379
971600331426753153 16225 33687
710760057601376641 24657 25488
104083606051293745 17428 32979
135920892787176225 34638 34782
958716135360727809 23336 35663
266854082562531393 29352 30239
154681702513915553 2462 25508
455468608596099521 22968 32944
629196408686492929 36376 36730
773846614153441665 7148 36037
455735306751623873 14197 27080
830090151786670593 6521 12376
342861540065367617 2468 28365
377419095514454721 7509 22079
328387372552203521 31743 35125
713507975696721537 14952 17420
972373802962163585 3410 7804
671584898656092801 3745 18920
914072639517772929 3061 27332
934255630304853889 4533 22698
457966317194884481 2014 22090
529122293604530113 3564 11037
947579071528412673 22003 32330
91720998597843105 13220 13633
486457544508663617 16038 30905
596222401129566081 14119 18398
585678183989248385 24433 27552
111675126376191265 11009 21665
114810173993642913 16692 18731
70304641796184345 33264 35748
601758362873074049 30678 37029
585162025060206721 3629 3688
799473020012197121 29176 29471
698071243153052033 16991 31870
277849410650677697 12309 35720
201853983553128545 22372 36057
591378130740363137 21054 22658
721830771412328449 8838 11395
117804026124861857 10503 18782
841330593430704769 29324 34940
530135501961535041 9470 29841
212207476484920225 35768 36010
847523049451726977 1375 9911
579194434158274817 13945 18680
71432420877439289 2618 21291
722732542213833601 2027 37247
197671392744116033 23142 29432
922343744186797185 6912 34659
745036340922109057 4399 36932
26524179595540433 918 32884
428400943107195777 14644 37076
228808982148400737 15156 24339
937627123379026945 8277 19889
309219952195292097 27725 36942
60620681254977881 6601 31198
258927522459934785 8612 29189
479829287509812033 2966 11141
229315842347077153 4640 30052
540153117499162497 16192 21427
709755393949627905 7298 7932
579535400404775937 468 33313
772756416582439041 1556 26763
654885220388013825 14069 25479
13848521147359351 7901 28301
57540723361380945 4667 29624
550548091554631489 33026 36643
135331614103055393 9006 24140
544114928123185857 5479 20495
14654525786081509 16345 28166
765747000015608193 22199 24441
539823261395202561 4718 26656
112445376721659329 8306 9152
184197892898236417 12674 35890
330693372663105857 5413 36880
910136441859524609 1521 26094
532249497221108929 32127 32230
726899202391731329 5657 11433
789989748403598977 10206 24676
794479893209160833 15597 26976
331709192347453569 9751 26288
17789540180654485 16164 36814
714489765274166145 12276 14501
694432818413989889 2576 9205
50237517691250841 4556 27396
702288978919821057 23238 29485
913391829432327937 7975 16338
282118386618481761 10109 26856
66900925414579153 27029 30457
591143667649145473 10871 19533
174206672757676993 9131 34704
444426683145739073 10799 11750
534902266190989889 985 25410
685480889162814593 4743 37552
714553753212641153 6822 8241
292663106131062273 16677 29866
715982839097158273 5512 36785
122627446049914817 2111 16876
217977688681983745 18365 27867
288163276908452545 6287 25424
105010623169000897 16739 24792
193493749292624545 17828 20990
252676507051660353 6637 36121
996128940697293057 14803 25510
37180180047919009 17962 23683
870644617341280769 13769 19888
233487505297418337 4304 15225
219521395904028097 23062 33880
604134147074468353 16886 33312
804415861212586241 3288 17480
501848000832040961 9977 29779
269995016964987393 8034 34789
343778306837144513 30602 31854
278726044877924289 24528 26164
855776291807401857 15294 28875
400633739611581761 14023 19711
281328485053116129 8123 27861
689083182523202049 27632 36934
174116781983514113 5421 26206
312113271237922881 1953 25008
2799556245626889 18363 32162
217579377669846241 7725 28171
30151532661520265 10070 31876
615671585193499777 399 24242
850201188489428737 3075 20615
272660336148529569 25737 33339
184862541531089153 23717 36443
18125268809871641 9668 21168
400493197020999489 19345 33880
158784108012905985 11237 23808
67173878604947393 3484 27126
220689833300415489 24198 28635
785102064254438401 4876 23722
300752145170090305 8107 29499
186824495204291457 7101 11192
388493471845993793 4397 34781
327610883206823169 26947 37063
111888614287817489 8468 36377
456410125718591105 25515 32355
954736282696988033 12835 28036
425084255018454401 291 10542
441118690915171649 22309 34843
615750286091810049 15867 31652
235135969483469153 25388 36363
621229081653801473 1219 36224
122486093224477345 13135 18364
19123000184336549 3519 31208
216686803630356193 9577 26284
761948304488107905 18868 23533
877262204846399361 14724 32689
550979617825930753 3436 8240
181286496323242113 23500 26751
877419010822499969 9096 18684
63416598428499785 22908 31762
137293989009762641 4455 24471
870275892363142785 7495 9956
688095525927089153 8261 15525
144099417299454305 33436 36709
398378389781129281 15618 26569
390584377984755073 4885 35619
120353690486943777 13895 36839
354562714466833729 21722 25933
297352019446705665 6512 31512
316549901792885889 33129 37281
973081054819949953 24371 36285
718628298615808385 20267 27956
950890668271199489 5268 24045
622531854895544961 1145 5640
478480764448470081 17536 26352
118776708309336961 2175 26549
31707352338045781 4989 22631
468478055579769409 2888 25238
324671029038348993 25260 34517
609943440717355393 22424 31647
773577390229291905 18655 26210
91339047987577969 6281 37697
177178820869208673 14028 33221
122297312423182097 4854 13048
529666617127091393 2192 30782
376714165704530753 20385 34168
570872402369111873 15627 21207
393149639669811521 14493 22883
95362258355237377 10510 29035
203809642472197793 2007 27858
509853997334566593 11159 36519
657584606316969857 18541 30189
721531478763935745 21995 33924
588509785878418561 4681 25024
273817959763484001 5249 20119
800668552281759873 7016 13598
468806849214530561 5609 37036
569303178365561985 16454 21814
895722720254092033 4938 21456
304821775831424449 18212 21547
515659989243161473 15102 25365
873537345727076097 23014 29986
954553165166949249 15888 15941
122128612286214641 13366 27110
382088518273349121 11873 14361
710942648936441601 1947 25322
672565490710091777 2632 16282
255402841973545249 5490 26258
87996239007267713 18624 35583
720889623170226177 23698 37711
569685535288989825 23080 37863
270473704151580577 8205 8449
773956248353982849 9742 17222
662118920748259457 7859 10152
906525691363377409 6241 11178
596545763591091585 741 31845
687050485950194945 1621 12555
779724919031111 13725 14690
936521295172163073 164 34661
447121405068880769 29488 37518
12791150495047533 1738 21900
105976301467240577 6005 27292
228566451525516353 14577 36950
640740630684273793 31176 32785
324538502255322241 3270 15983
392473557513003585 27842 28446
452728133919869441 24756 30062
882946918162129921 11827 32977
354999888700859841 10204 20759
907946394108552833 5223 13626
528487670006960257 8855 23424
37062977651526553 20633 26930
972865441802312577 13681 19729
606744583818343809 8147 33790
699726941442186497 5292 22710
144564132468726561 6835 22766
195820862564346497 1644 24190
802530188892308865 16899 19093
252444357850428961 15585 26405
23452558266239265 10719 22247
485366093377180609 6203 11026
76648472409576833 2851 5496
355929469579145089 7285 26728
976820557736740353 25262 34942
567224544247864065 18268 25068
625411156381307649 19475 21743
58696525558922017 10967 29338
769878236681318401 6117 8711
393689947419957761 3883 26849
654673059756365953 10721 17610
276602923460821153 10378 30499
602618194585968385 8558 9325
322940928806303873 4591 30383
830614918072388481 12978 27185
688859901927735041 8413 16819
321879961258456833 9783 14465
18946066544330621 12693 35593
937326857637376769 19712 26163
621556551463619713 5682 25991
820117713079635969 3155 5191
279748619336857025 18120 35333
99813883113274209 18646 37533
108215834089854465 10753 26450
182299100518985569 9965 33094
959199312563626497 28096 33867
139987150703067441 20617 29775
530009364622124225 12339 22441
125078625253618017 2163 8817
257011630939814497 7300 31834
637008052316776449 8585 26473
258677780884106305 19804 27122
66078733013181793 17255 32638
985636045257521665 7642 33503
965336541609278977 6927 11374
53912178855888729 9358 10392
442533449650053249 8586 30581
473051559974777537 9649 37297
246696003144240449 20870 34867
151800874155433985 35046 37498
828835795404909697 6393 13102
693193970613847937 3980 19971
647974613643501825 29260 33026
866661235870545025 19471 25610
877189178402229377 2435 23266
117294327596653153 15680 16833
517282881830102081 13588 33311
506760085096679809 9655 23217
4477305568467927 19039 25891
908677378779870593 20705 27120
315799193265693377 18404 22550
663554721092602113 9870 12162
185894669917612289 822 28075
121232269055809633 24811 30224
373855041319433921 19818 33414
709511595241245569 14473 28621
790453189994519041 205 4252
860355574457415169 22649 32343
985509507485520641 15116 33456
163507559497311649 20356 22508
438207902705894273 16208 33411
199093902746767521 5165 15122
925583776190354305 8344 12572
534391034216007169 29311 30119
691308557301976321 30282 32685
457768864976216577 13986 31830
905091343497904385 21570 30486
208453932688975393 15459 33720
562542338398937857 26912 33079
120715275489800433 2037 36883
912903418233174273 4190 29905
828191308863857537 9484 15759
372018572152722241 20781 33963
718943033779865473 6456 24416
570402130498738561 2070 21053
637531023093068033 21886 35436
175566954509488225 15092 21260
914458343029821185 8828 36252
158241868858159041 22575 31409
209301810845254017 12108 34280
582159396366034049 4439 11186
414439789558727489 28343 33357
575981676102660609 3978 11745
387551553619552193 13238 33379
261479819975530593 15193 28495
277123407236928193 18640 34752
241464457003775841 3852 23894
780779852328144897 17504 27302
290288976529591745 29682 31211
373647243764210689 13558 21781
511972102284747905 13881 21134
639436753656760065 9406 11152
905470399037167105 14805 17182
890654193992986625 10349 15524
157324823717306817 10137 30539
896264241875648769 3788 29956
414981769903942401 5202 18574
618441031738754561 7082 16459
389538338268014401 13788 23600
792195444755215361 11492 15751
392131081492888001 22363 37418
612035718248620289 26987 27365
967099347079699329 15570 20168
151429975140864321 26836 30608
754781812917297409 400 12523
552823255195917825 331 28250
566438340278583745 12239 32130
601699001860772865 1116 26448
554773749882112833 32889 33113
613136645234988033 16315 36032
430214433646529665 22422 26891
1222077478182371 3933 21993
903908849047535745 7254 36052
844372986284938113 771 17412
852400020590412289 7097 10798
970916008456448769 1367 10254
305552506640875521 25900 26762
501349419314720961 887 20764
294058815076954945 29944 32744
724395698080478209 4254 18547
93872545388290257 30085 37401
384318635974139521 8833 15529
400719680781438849 19751 22743
621434486472317313 21019 35419
788988996777529601 4156 22993
249732994456394401 4462 11956
331305801122528705 4647 31603
871928617751556993 17018 17621
23220139695990129 3339 19430
807769051987563137 5707 14156
138004556623034353 6857 37598
213013644322849409 9797 13561
582942074115347713 18456 23131
406964562816909825 27263 37696
343953252647754241 1981 21018
844661394923228673 17150 33045
828463172214736001 14712 20876
494116774029194497 6349 15730
848239894524628097 17042 35005
408571148931066817 179 30792
821258871648890241 7808 21028
542758240416162625 23129 34141
201921850854251521 9604 16005
848059437026385921 1241 22302
408799269075881729 19903 31203
749853436529164673 3341 28085
610368791955384193 11577 34664
906425990098888705 3424 24103
31289649061019277 6350 8147
213510231388369217 22362 25388
551435051380412481 6483 28567
168280346825461889 874 5654
345565256569198465 12252 37861
2013871646298072 2687 16886
90330846764803857 396 2371
579781068083043713 31430 34688
867144102947431553 22028 23090
905781554794430081 479 19354
114536924448419345 9178 35319
503768955825641729 10369 34681
654428198082495489 19355 28942
300192027761383425 8545 36897
209013472824128865 1751 24723
575343697735924289 23443 36339
776012137795586177 25107 32186
431830980479702465 28064 35662
505986894730501313 6803 35714
970391519362202369 7732 33742
574141258006573441 2465 22333
238548381195542433 15957 18825
946827551910420353 12378 15208
528646285070756481 14757 21332
960067408264901505 5232 36289
111762382961558161 9194 37770
217403207106304577 34494 35237
375659610481356737 16406 28754
530261609402384001 18237 29737
566455081388070913 10681 36170
503626904255188609 18812 23849
953043494610461953 24577 30710
790417255815096833 12300 27140
780952284831101953 23667 27139
860909756983250689 2632 29464
428883312221977089 20473 36571
315547914727272193 10677 31977
257401632268127393 2193 5290
709448872679448833 11067 27265
352526288379586113 23862 24101
92257975229554033 26814 36781
209274923653424609 13200 37506
925673736351757953 6008 27658
719132370407571329 20585 22726
400825221417175489 2472 16340
650510475054645121 11974 20619
477061127737076865 15650 19125
695407279898667265 16139 25597
451839659080572865 20359 31334
910243738850766721 5533 22980
180604359247201537 6550 8006
551673031557889729 15513 15580
130925426621654849 12587 30463
467488400218840641 18443 21108
201557613788342145 3438 31443
566595909040422913 15638 35863
896040180683396353 8316 21875
553539737552966913 4770 26635
455115742790486145 7272 24222
86087353029533633 21826 27686
369881777888632961 4112 4502
40066278843696073 488 4206
345254368425489857 13467 23180
590596006107126913 24801 29289
964293188585880705 17029 28604
273498760899570913 400 1041
847239832479107969 18986 34544
665570834994944897 23329 31864
937876189095714305 13447 22942
958956166114788353 3431 8228
997893760172249985 7541 37334
585522375988553217 4437 12094
330310298140684481 27482 30489
88981234777975265 15643 34974
444508072900578817 7110 12980
766943286369148289 19656 27286
929508463424962689 22208 28085
575081392176841153 11316 14600
972673501879146625 7335 29673
370347095759861121 18735 37798
737482978206852353 2452 19883
416649551481981441 33250 34424
397903337540089537 13580 25731
634696899293622657 12386 14397
718776827678009729 4035 6967
347311818090375361 25268 32237
987874609736483201 14674 34711
203250281578796449 20807 24121
87044943527669009 4264 37161
270029791275135265 19351 26981
662816443854286081 27655 32158
389944569286676289 14904 31339
140729494728372369 19678 25812
938162997122830721 32722 34450
691870290326878721 27886 35489
478364143241584833 1223 23452
62021175831656449 6613 8657
190836055343226017 15704 24312
913324392283033857 7974 14346
226420560669701857 17770 35166
993067283407849985 4538 37017
209894544108536257 9286 15208
716055550639229185 15124 26495
551363207256891009 7593 22829
682685009203591937 13313 21276
256887244120321153 14419 24425
47240280371045889 10690 37758
220724679378683681 21518 25724
623047637623880449 24399 25485
868169578111903233 15151 23670
585745138465970433 28563 29648
401267651797219585 8823 10201
670690027772419457 148 2542
652547677472711041 13877 14077
329267655671248577 18089 27875
292790177770335425 913 27514
955860699004727425 12135 16560
438913666128215169 16692 29141
183345233105516321 10650 33107
266490759387131969 14984 36425
449238836262932033 18046 27079
272974515725138657 837 5861
568224883601761409 6301 30264
955094678532240897 10111 17874
880218399869374209 8206 31381
546238258056391169 12263 25824
541112118791748033 18995 25809
417575555687655233 24932 36873
25596076458096917 26668 28489
662556503013689729 17659 20572
791687918928364161 2792 25619
685422467306374017 1076 12521
435217855819001217 7905 25882
85270165678096529 16624 33319
42568885772428897 18416 21207
847229765236257025 22937 26443
889948375118901633 2072 27298
260780116949717921 27022 29797
667532682044328193 13302 22318
48025566135372345 7767 16313
739610649746918401 12079 25111
853455200877576193 13579 16912
632159016458420097 16250 22425
870182277501761793 10011 16943
421059221408594177 1871 18301
445360771079180033 6990 34982
426741053719485569 6158 28314
71820062340940185 27111 36976
70429911563831385 9082 23350
517380650836585665 30498 36546
371973526565572161 13445 13615
431048379113583745 703 15356
114362084368192289 27488 35136
222828279121756609 3478 13257
265467314490411617 1726 27559
871793229943755009 2338 37111
932497410435313921 19806 35866
449387830438794817 21097 37036
642396143671167105 13186 37246
317805070624650881 12114 25040
242080393490137889 5151 29237
620857352474132481 1644 3948
146744667363595489 17529 30237
71086043234252825 5206 34287
363653188828362049 13036 37552
969222514618039041 14131 15826
460268818106786881 10871 23205
471641848667395905 16321 20977
317658317936970753 14570 19382
884485464961812737 8203 11749
583344295003474433 8581 37696
246254744603668033 1384 1618
92620580163906401 8163 10866
870697615884793601 19593 21579
783687673609481601 3449 11214
170866396862187745 13 24740
968231592451896705 9153 19851
469961981323848449 2973 4725
363182215077205953 11474 27416
377004191244701313 20264 30271
507239764372155137 16787 20509
801819034765244929 35 19910
286797317653114433 16187 21306
47208691337580433 4818 10478
519062950508125441 4713 9235
565324008414847873 2677 35489
277302009928053665 5822 14530
134224767831192081 12381 30244
700373328147644929 5498 21415
99052173387335073 10318 27797
920959243881757313 952 27715
667281089221752705 12863 36041
762812037743852801 13546 35592
445895990608647681 16751 36113
727844319249260929 1397 6538
786453714786169601 11051 15318
139107609200873841 2201 18977
52383164948153649 4683 28721
630427871567011585 1366 5572
780116030964514049 2022 6099
24204991229762385 5315 33394
395761633388019649 683 6451
629546796930288385 18670 34617
544920784247658241 8732 32285
749943916303390465 6856 16833
297555434297052545 3633 27602
861175579511129985 24213 29598
293617049849252993 1513 24214
737114182615922433 12951 32240
192858301604786689 19639 25728
273201045747288865 18281 21231
301127198341610817 20523 25967
428494029423216449 19121 37088
95338767368858161 34061 34643
990765904317814913 21583 29203
598422844554200193 6 23232
326253935704951233 6515 35301
265695601394725153 2007 13009
793125856069696769 12785 36188
938445946871347329 33552 36952
166764696747474529 9641 24966
664914629701556225 8910 18062
515181885452566465 34044 35317
7098233122384557 17628 29593
229643341498327649 3918 6114
583801417231626369 2241 23950
573098887254804609 3936 6823
720520524032870913 2634 29840
144436157889099809 22300 27096
489438036772824577 11905 13765
755274352014456705 20905 32679
819729869199655041 719 13912
410682606262721345 12201 28950
141850238104893841 11275 29671
336321742902203649 373 15851
674278266265439233 9366 18070
252610035074507521 7742 21798
606562841389788289 33095 34858
991002758641204865 10077 10883
863918663900143745 23482 35856
690134680663216897 13074 16016
539030169305050305 10942 26988
794876203639962113 14814 36254
394163515846763329 1148 26188
609322246609092865 11348 25115
335193865866372673 27987 37492
295898990469428481 14711 16819
287824919158545345 25381 31210
678499230510308097 5545 18978
640556588801530369 2874 35511
582762193614417665 1207 7223
296734897342211905 8449 16958
685686909417437825 11543 35112
671955869222628609 3992 33389
927192369571944449 26616 34575
909336240928588801 12581 24482
8211322167536396 8887 9861
637341969697132545 5512 18408
763990869355456641 6997 23401
51060056517393097 9968 26597
689857509955100289 3131 10193
716845902140406145 16699 35558
928791907793996801 28997 36262
542592363087074177 7664 34574
952792508166648833 6875 12824
992682952743507457 9829 30574
493339032189158657 17856 32875
700380273823490945 5887 13554
853061935288860033 22029 31116
957262164909749889 5510 21162
624829663410285057 21923 23701
435015075402851905 14462 18511
376527311077150977 18197 27629
781427315402055425 35482 37684
412253877869677185 8907 37200
874306427064730881 18647 33885
227788268642296289 17150 23827
53079046100393161 3120 8913
920726871524667649 16191 35481
253655511430117985 5056 11156
283433416177128801 27573 30385
787435046434609409 29294 29448
86029909602235217 17972 27542
468346840357348545 7917 23051
542768566203573505 7169 16708
922664582192723457 11081 37536
786752330634417537 8688 23048
959085114685400705 9007 16010
28239195972215469 656 18068
429249297508278017 5029 10891
230762653129108481 4204 29445
238856618989437665 10700 21085
562728144492307777 5899 28718
430713140902597057 11938 28986
975800340280901633 3392 24556
398220663967613569 13593 21460
514777502109577537 26792 35438
131744545798824225 9608 12359
639716625050471809 10481 34324
926537132291052545 23194 28604
272938220082391329 8565 9531
823492693434374657 24792 31549
922623297208563329 11337 13119
534387801180550081 11961 26502
438649972733795585 6988 14812
153120864076953473 19435 25656
598627818051984001 1850 14712
780403369123938305 8490 21786
49430055977648377 31741 36484
245582603396556481 3346 3982
886011869954078465 9123 12534
913591567517194369 8091 12698
831211415831514753 466 12405
111964757261887377 20557 34287
178093779210986017 16997 30052
706675953100265985 774 11301
785299081437198465 20011 33242
204404422614388193 14426 20732
728423484287564033 16351 17543
240376516365223841 5717 7473
830869141611739137 1981 5827
538198586926597505 12889 29705
108587170053187521 6662 23459
713343667139746177 19321 19427
721847764547401729 9667 27618
724824746573816065 26782 28938
279317664427711777 8770 19797
804823033793077505 21449 32788
745387429468646401 10640 32700
694592167739074305 18869 37558
979761509531716225 1573 8282
861181399474496385 10973 15800
480386329337260801 16034 32463
155835744731163585 10582 18562
998964587452722049 6006 8729
964140559975966465 922 4013
75332627573796881 10476 33714
682111682324006145 2173 3350
260600613600406209 4478 17540
565797485711037505 1916 24450
506330721734155265 15239 25909
154795543422906689 28484 31404
648751020828914433 7136 11897
937982467421200257 9725 10822
243989695644611265 28855 32430
452732623529243457 15794 37397
110596057553198785 14440 17206
822823484058794497 25321 30413
821807541156783105 7337 8345
281937201609920865 792 20239
882015625478889089 8410 24787
826021414352204929 12011 28138
323026313935994113 7018 10428
807445035581423617 21166 25500
144519799801532417 16827 35458
749648483334475265 3778 34061
636295967042183681 30438 32127
888831582190576385 27771 28154
96203419311112977 12518 31742
999488054110606977 15780 22552
55875994001976185 2258 22282
755030888115129473 1012 18516
224491918261595201 7204 22990
752139105851703937 4135 20996
986907022103718401 2686 10190
579215984117055873 6097 13555
532637008632807617 15027 26597
855290043935760001 11765 11915
962256939274251265 262 29008
748794979559960449 5735 10104
982926223023316225 5166 30080
633575429805283329 1237 17561
170720826616882689 13802 26977
459076963049270145 690 29375
474460007368012545 10175 30133
351992358981085825 7481 9226
257438716004482881 4430 8570
303782328869886017 14394 21549
128569321472969729 2125 5177
65572118259460409 14470 23289
291172810529825921 17520 20699
675102330780745729 17783 28500
476315876502699329 29517 31639
771353979926608641 5955 35691
738814107617255169 15749 32007
326116577079261569 3530 15987
655231524541267841 30095 35288
37043104349571369 21576 26420
768800162695452417 15567 36433
366593886170861057 3091 28023
861083228678811649 13557 31502
767280085047055105 11155 25620
680028838020543745 17990 33677
158945482669878401 18075 27327
858940795248816641 16937 21294
187307244806440577 22367 31049
163730109021980033 28500 32416
125658992817804465 11711 21499
239496455359105921 7877 31029
975962940094895233 6395 12952
129367161920580289 1728 7760
866081157233424001 31909 35175
574133753220809921 3049 36551
313221416412908097 8339 36716
123111923838830961 4393 22656
373975681206630401 19142 23983
547738346484667457 12392 34841
266648741857700609 5364 10127
834286632687987841 17803 20108
634774250413727233 17617 22668
263130561342837409 6358 8200
817766592501861505 33557 34714
701264891274728833 8623 17687
721652515566788097 13053 32490
56099185046978305 10489 18103
111881733749193297 29604 31816
307940670822059585 13326 20958
383162855613164737 10795 34650
535523333229679809 2306 32170
438801499105146305 22519 26437
703634745944878465 21660 24059
374681028173498049 25107 32694
978554611496409857 34280 34754
549240974293361729 15880 29518
316222868560057409 3280 28019
705788470447600897 3787 12404
335240512678968385 2374 19049
261737512862730177 10834 12102
77721434744102433 11678 20158
2205086327350614 13785 30377
708622365409016961 3732 33062
793499201861017473 8547 8864
295312278678405697 5369 11253
182172908434239393 14634 15935
412932488781581953 17037 20269
778677525301496577 28643 31639
714961354042809857 1106 30476
163308119746503169 21124 26282
321115824333507073 10379 32032
738797301518168577 27392 30213
909894248032653569 12069 34829
808801620896758785 3263 29330
799956522860657793 20891 31274
609100560593041921 24665 26852
337117529082672001 5470 12902
425245698605849025 21062 34309
812420072240261249 14694 17577
364841942345584897 24952 29560
131176668883082209 5136 30665
893960450572109313 1479 15071
817621875911090305 5688 29309
443462996399851777 20282 29684
419051514868879617 1684 36635
681027514957534721 24180 26216
603674042494279937 18467 24192
429298016088928577 24186 25767
851516833552832257 10382 16707
177724400903343841 28134 29375
691488837711393281 18341 36566
811126299919230593 14582 21621
346821110355858049 573 6527
893979382767199105 387 2614
101750092773929873 9617 19067
790461570498827393 29133 31836
158919390465424481 7617 7911
205998567502859937 5072 12642
95398171279800433 20820 23646
407810253734361089 10960 25670
225868290223314017 10580 16463
560392434300311489 33255 37311
602180181857367041 26367 34172
259962993220263169 9663 10485
969861212108551041 935 3057
97862940770426129 5389 6561
923540298846479105 15527 21264
945309708581866881 30718 33766
938632071039489153 10547 26479
588593253092980737 5098 25585
526185630698510209 20993 35377
34664264590652749 19103 21552
762844297971010817 257 36857
799574351150369025 4220 36756
281256368013732321 28567 37320
807501962645254401 19343 20501
204241341108495777 26872 33675
43745246241613249 4563 35225
910725262714439809 30598 35455
500078160205994497 4894 7638
667773147999664513 6925 22132
716430391012295297 6219 25983
96396149276063889 22491 23739
211710929483608353 35230 36543
515012995798610241 4089 33715
302418121245793281 2587 37129
215984530706098369 10282 36831
534551346614456705 11841 30188
147698354623283745 17793 22216
255301709639724097 19890 30820
882940528571982209 15586 19258
83283319204916497 13929 24710
915301032648397185 16951 24273
599438895138760577 13645 23917
878986050334166401 1383 36066
374117375996782209 3084 21187
959663473890170625 16630 16831
295990640311003969 9852 30117
37229171039417257 29291 32603
453771119993398017 13909 25321
647812573047541889 7291 35720
731764426139861249 4409 23421
625009772571988993 15929 37698
622339648192884481 17275 22300
337548766420782 13711 34968
938675680956890753 2371 26992
614516744646625281 20930 36834
889403729600211073 20935 24708
720827089789263873 11014 21210
810092020563345665 2043 30569
350268840057427841 10388 16407
107628470934010065 6329 21813
29810970141706861 12678 16484
47552912379160265 9805 30140
819713904870457857 2177 23259
246572148906913921 24365 27934
446825432291188225 11214 20344
418651230217889729 33875 34022
409794984765515137 6596 25679
2430411639842590 20112 33204
123377673589455841 1358 37022
127387000514630705 2316 26474
451052054093867841 9517 12347
934836712171055233 20544 26837
968855553781548161 5353 18081
357096518031212865 2029 19539
383745136923781889 1912 9557
924352196639922817 3577 5651
26321982428296309 28164 28522
930035991728971137 13812 31608
259043701894530177 16486 30220
845508891063268225 14978 21764
725532157247595649 4907 24747
295647032134169793 8432 26207
853348727592138113 4281 23080
638695476178760705 18108 35226
380673720131650113 2652 7965
892115672624669313 18355 32064
625493064896449665 3063 35145
175146772105243553 4312 30448
708887789443092993 243 30113
175596291138688801 28110 29124
394472979829178177 9227 10297
475042836064012865 9296 36088
55590527632343625 30805 31451
52820828347535097 30881 35791
128444357356432449 10898 22706
538342869617956417 14630 16033
241363224751761857 31016 33009
32041145843933805 8067 31505
892291295866787201 29262 32022
657449499317102977 908 9715
544471633569113345 13563 21231
492522295876113985 28867 37016
438838036157296321 18805 32721
22971998789522277 31485 32164
839045293203565057 9820 21558
104155945105063105 5265 13490
394797660214923265 5277 7898
428459223685656833 26736 36958
592102638021881217 22206 35060
568110271278385409 20171 27423
593278076379693441 4647 20655
193605995972056641 14788 36991
537830619440693889 7216 23429
630564396098961281 22492 30973
55917791118449857 4411 34223
121576963377130193 8519 11462
884076182782674689 2840 28573
300155892420121985 6564 9645
4696166124421809 18741 18796
495091135816913665 16355 22938
837514051930139009 29616 33731
603338171721318913 21053 34520
270725585287895137 2744 15587
204994925873002401 25920 34389
768428693709065473 9375 13648
189814681109282913 35602 36049
608831521757100033 7825 18644
48323157357678785 11369 28264
165870874219717025 26486 28028
973877880349434113 2991 14470
875781213326011009 32751 34189
781282717182911361 10512 12464
585878693207003905 8589 29538
509996991160818433 8793 16654
299327837247080449 2998 27495
464043873650290113 2777 32899
480622202534430465 5023 13809
367408575705113089 10704 31658
276865035772008385 25994 34200
83416331398105121 436 36665
260247493389922369 11813 15609
725682171366258945 17689 23137
277881693772474849 4536 10612
28022402079663777 1443 29022
311743286510033345 4653 36449
270048547052041953 4557 16047
574389322185343361 30872 31920
156934802903585089 9153 32355
344588392960982785 16941 35289
152354714852464225 6843 16084
138259568263169537 11622 26450
432273114942198337 13702 34401
199894742360680065 6433 26691
903386692462007041 5228 32165
183527568190928737 1712 12346
161177402108315009 2081 23817
731245813365344385 25815 28516
259392228813908321 27109 30601
414133392053702913 6802 13605
142001472413532785 4481 17251
108827060277530305 18508 37112
596230340384337921 9060 17708
91609017907646977 7246 23647
559468318052871873 15455 17881
715511122259325569 11696 27662
166836621102874017 11884 20826
950567423317881601 35334 35829
496757962510933761 5654 22373
980429040355186689 27192 30252
401661947252947009 6071 37596
759583811682038145 3719 26078
898779833753913217 4019 17849
52737204843335665 24324 25907
869331462661932673 33523 36964
807622009457009665 1732 31598
746819435159686401 27006 35778
160661123842839265 7236 34079
989769661365343745 20591 33880
757371991549039361 10938 25330
903819062644835457 2225 12726
67719156105450649 35702 37483
550110047283084225 970 20427
471922628113606657 731 4058
422106179972864513 2053 5406
952934899016991489 6845 29837
472393305767994305 9614 32937
524667409341649473 11415 36893
228647376971999009 10064 35265
762843779522508929 8449 21345
20770232677932657 12924 35905
938175407982487937 11660 14587
720982159853853953 7057 21618
52570373472644153 22199 36232
785953895382405633 27658 37633
169275394871394977 9820 35270
420855721505894593 7366 10345
227955890265601377 26168 33380
839173709343270913 13687 18895
727493143091084673 28904 36951
990074875031005825 12047 13568
81782917129810785 20553 25140
571911366106306241 18188 20426
954320854101471361 15558 37640
458983068426626049 5984 33924
480084733456830977 28785 34364
18158906206451777 3000 5021
133028626720875569 8845 24326
843790394633792513 31133 37020
879222092752240001 17943 29492
151621756124299617 17098 30620
83671279734435441 2741 15190
623279331743084673 4403 25797
155119140524217153 13404 19096
441858304534918017 219 29187
925794943641808001 5812 29412
43488155419844081 14685 29266
601404903275220481 5598 16626
193341642162366145 11264 13556
571676969136323265 10571 19980
453078122105189633 3061 12658
236215359201619169 29437 32828
154262494094268737 13429 37442
414685171831582273 13930 22112
921319189762236545 20378 26097
65456297739341809 4860 28147
13854195920586677 9851 34728
378838557019069121 14866 37306
130958785368569857 11014 11978
235166805220554657 5891 15266
576274868039234881 3945 18019
134586757351673473 14817 28300
892520507506411265 4661 12112
103390090127088993 13851 27509
145667788418464289 3575 19868
609269782803099905 774 29298
814541230771062913 34531 35200
943160296240787201 10113 12397
442852415521940673 1542 8315
535118638551967489 30193 34081
452497418806096641 10747 23922
7733757899142547 3990 33569
832964632487218689 13039 29628
398831225081980993 16077 32193
211171117080404257 20513 36806
36288641066558825 8635 11712
830929633501824641 23327 29234
859902008275884801 2263 20323
1314647547609127 11453 26961
426620899527261313 22640 27238
495453516143427905 14713 21364
174568548110986657 24047 33952
58917027572483961 20785 27278
458884769695341505 11948 18832
71674141741596033 1394 31921
942408415237867521 11774 13174
878256147471908865 22138 30116
313545442820622337 711 13993
919007242078393473 12698 28229
236596617741472673 1283 21058
139215327199544001 16607 26896
614187902245984001 4175 6676
607224147473601793 4405 5105
899311718245105153 23830 32358
122902595603783025 15145 37216
752792008342492417 11337 31953
995441950997602049 26256 31871
102828656722923745 13468 30110
2162457807692420 6921 28457
967047567313127169 20308 32028
962409468720977665 32613 36708
675903219435372929 23124 26808
706714600097534209 6970 9618
666127144714106881 7591 10807
241022069044660737 8549 17870
764957421794552065 15640 31729
734868489763108865 5518 16303
707316592794764929 292 31650
956059387757960577 8327 8351
90512115202859185 9956 34219
300398722108546689 6233 21932
559656465102630593 28659 29842
74251182044079649 3436 25608
930853197488321665 27477 36558
846449810846316161 15680 18949
635279504739823873 1996 17817
74352168693735617 17197 28448
436006215983855553 19953 23982
57372473800107569 9382 28232
591823026690075649 13270 33731
928235701797277057 28241 32514
474051214065273281 5584 30837
680152895773893761 14889 24424
411908082262637953 30608 32037
570262635664192897 10114 33642
826330698574185601 27568 30573
402433517094856065 7585 8166
334342607420051521 19969 35788
711384752166182529 7895 17267
675258909507025665 13428 33680
693765162207007745 10287 12040
766931129071192449 441 8859
338515770615970241 6727 18426
324675467150246529 17837 35273
417277350280237185 15173 26370
657441846819221377 2142 3083
912436265178811777 21277 33483
423821267984326529 21704 32957
473882981606131201 7800 32811
176650834656012289 3791 13650
944555852167155713 25757 26864
457244511665539457 11690 24049
110796832077333825 8416 27602
199085530190341601 4579 5226
771775839891191169 548 35600
348840279724530689 12059 33110
467770975791331969 6438 23994
911133410686570497 14091 28021
358892219529025153 1151 12688
2733464794562935 25211 37244
652135955282453505 5887 30555
874949607973757569 8510 10155
410741479240002177 10421 29647
870152379699877761 18947 28905
128460792567501873 9870 10656
206847000662090593 3315 26183
964784307973189889 8116 36337
952504371095944449 6566 22284
528259344590843201 23879 26771
851716854574231553 4376 14397
624083882620325889 21921 26644
398625535058446465 15903 18957
474401616273901569 13691 24872
646015173363618817 1078 15755
267580164828530081 10900 15738
260079494566685569 9334 36835
565338015711908801 10640 30506
340842383449977857 30425 36211
197978534422858849 2840 20169
373245463719658945 3821 11207
964388731617397377 5580 17610
617899623154240641 14022 25249
438124217492287489 6996 28122
440958803259395201 10129 29501
824540995385312641 20491 25305
473256547760779969 10159 20832
116962391264976881 9391 33302
499218279056211841 8624 24582
81660521648764481 473 8949
999921012674317185 7034 22906
370501627439693953 5880 6525
244898582134386081 16192 37273
547861464407326081 8377 35154
387543068372064449 6719 32486
867894533150021633 13552 26552
446824668084307329 17703 25582
107968343241431345 18607 27445
927972205978615937 1344 34483
325988126716509889 15051 28115
502671437818509761 3814 9077
588395148276809729 2323 15681
504950543511807105 1089 19922
237516706289184769 1633 18453
385018523084060161 23398 28943
249087785932040609 9076 31433
725473452662210817 6617 29972
470425795898847809 7945 8027
847960771442604545 25292 30218
112027742570198545 11760 20477
774165806877146369 19509 35832
532416247820364673 8865 21932
56770759071955721 24248 33966
547653882482201473 11156 28442
729664396022027265 21239 23210
691346805004656001 13305 28888
332425608229431873 19596 22323
803777222654865409 2099 8583
447097913487578305 28811 34680
26170445158371081 3048 5834
654916862047233665 5055 34832
887366902020808321 5460 12639
891323090800906241 21994 34830
4018701341237830 6369 20770
988104485003976449 7214 10576
352075949850238593 809 12577
693991845081608705 28387 36374
658177945210852097 34633 36386
527774525434072193 4058 29550
854529419126301057 25015 36088
630547528561063297 13984 19678
622186390773180161 8558 29130
146209909297983393 30710 37659
618066548646048385 2315 25073
82011339353737617 15982 21783
572159391194318785 16319 34431
733055544641448577 2287 6590
278539414708241409 35978 36296
506430481233817153 31581 36580
379637521395068225 10011 36014
794997716220610305 10026 27213
624524592087077249 27921 28432
626000559828650497 10579 37099
989536027284643201 2562 12454
666603952162550017 6706 14855
922378227047580929 17847 35737
802403785892462209 4268 5211
642819541093359745 33899 34677
451778461767066369 18188 24208
320310194933789185 8585 37346
773454635669491329 6769 33751
163871573836402721 19303 21381
419250188135610113 473 11428
37296233854995369 894 5975
141723506295161169 4533 27750
152588262981794273 487 3550
935270803737115137 25544 35904
991289676708213121 22982 29882
307799413217093569 4227 20152
757289238405448321 36833 37045
160578913788047105 29223 35588
332813208706660673 9918 18030
729012719244732161 21245 32080
374769335194713473 1016 27438
54379633935315753 14072 36843
197457519234454529 8071 27296
744901073557041793 7044 20234
918252290309069953 14052 15567
712665887685776769 22882 26833
343814357716844673 28869 34862
763973986312205313 4368 25717
924565574022665217 33897 35974
578114537824877313 16117 35888
218527905783211905 10422 18529
357296582911441601 19201 33309
622323188958134273 15168 37289
559847137209576577 110 34105
200937104806691041 7883 35871
992328883971023105 969 2306
458944681874669441 906 14894
918746970307001473 26058 28392
186554191429671329 12345 36033
488956255152270785 8060 17222
463492818695570433 10631 17118
842341470180375809 23800 37587
428607756428569089 24625 34193
246737277688762177 16186 27549
103993434051517393 7691 25162
746437348797588353 10517 23026
374173716734155457 12524 37553
320460018233188033 2842 27216
53397945375579073 23481 37496
402055184055345921 396 21007
607001239105365249 10883 36016
186894338023247297 20520 29670
825980814482819 13933 33617
258446077273180929 33047 33124
490864439354901121 6395 19525
710289288836673153 21572 22951
499221572417937409 11022 21115
688155642616667521 17607 30756
539861165644090561 19722 25212
273198609269936545 8916 32902
913985473733816833 35447 37859
49675327458022169 27724 29484
317138920702340929 32477 34073
172506672033375009 17841 32220
88297436571778577 13750 30499
288008202574847169 10409 31228
969531548383180545 8813 11423
302329753707450497 17277 37202
50379787801404065 35362 37259
473671215824101185 5592 29214
577890267244264065 9594 21011
454416015250540545 1723 5060
308416446123217729 2569 33651
25828785008460641 9101 15892
873715540332860033 10651 20436
595769906988120833 9127 10713
284643673291952833 8286 13087
44348827576062177 24187 26246
621143688571230209 6137 21287
549865658346401857 27553 36914
677559426781201025 17518 18175
966912199062196737 4733 13090
965390647567950593 20018 30860
163747892720433441 30162 37014
878421233857096705 7720 21097
808585351292851585 13609 24156
227256396831613473 20566 32704
324678034087394689 7580 23968
545257102975952513 7111 17959
279554137825076769 14533 22743
197973918732493825 24681 32541
867280856790241537 11571 34538
516414189836780225 734 19298
718459400397979009 4160 32100
726147634645649025 11382 30415
240259085825083937 5563 14247
60004804804393073 10067 22041
739792578810725121 24127 26557
852244680015566337 4247 8413
769933194467622401 13898 36542
61142948272305377 378 8140
849297410130265729 12507 33647
546429681107859713 14833 18586
939761281669671425 14924 20138
873135953356907649 8240 8836
715852133961565313 4011 14115
149696446457660673 23496 24710
508607955846255041 5540 35505
851219063605412865 3224 31405
845820811186957441 4894 7395
360349747987235969 2960 3683
708244316956960769 505 17075
869284939659834753 1297 31479
739682706598817025 678 13571
298903702947008321 22182 36199
619131227662190721 9255 21942
634529235547773825 19560 29771
233570493711074081 24659 32749
122241740734544641 4272 29204
34097909305653929 10166 31765
277046574968053953 7686 34570
262241625240168481 10551 13387
437153310765218369 8402 17757
327585302038894337 23871 35735
338082553105266497 6042 20157
206417887794874145 21339 26914
525725921406142081 14256 18858
683561403061855105 35309 35764
920665852642045441 21757 26146
897176236707000705 1215 33464
79004358041608209 6920 22499
362291755205429697 1645 7122
830374256241412865 15586 16144
193354799171306273 10514 36107
726183573113665665 33461 37701
853495212427656449 6244 7817
124568324343798049 4874 37229
384321753443035905 16309 36292
426604334975600385 10573 18662
854040871734664321 9996 37327
629970849164351361 11932 37139
918886951265324801 7198 36621
590072828108979713 1775 28039
89629445070681153 3987 30317
877267955785939073 22396 29425
649936962466288257 22934 35334
233503577186560577 11614 26299
373609162348369473 1323 15544
155622961721718401 4735 28469
801238997276943361 3489 36382
241440884113750081 8573 33771
748335360511458049 6812 21354
299665889768462529 36111 37499
704858215876189569 27049 36432
844373983050452609 16143 34673
605802035836088449 5083 23930
598563917887815937 12499 32084
381211578467901569 19064 27438
278526896003022273 4396 35773
839535630085503489 624 31709
244980106737429537 7765 19092
704759935337765633 30239 36390
557452073382684417 3519 22593
78203998134650737 13996 25637
826753532827439105 33730 34221
41913817323820273 10765 15007
729638892452179329 10845 23289
116689677776985697 10909 12374
983522535600016513 9560 35231
298467675464738817 13585 29850
574690524326520321 6581 22418
750514064115204609 7359 34226
903678222520738945 836 29943
565727446763720129 12760 28249
607527129656652673 13520 19767
276860693720845313 9974 26819
395266730030286337 14009 21405
410777603523431617 4717 11381
516516366806435201 3745 24032
126789380124645137 8462 22053
820920072433494913 20414 33605
79741589068778049 10563 35881
805265356733762817 58 21142
99691224670248609 27673 35488
906625788000056321 16227 29938
845494065379345025 3630 16092
783758108405784577 13481 35375
878115367828311169 23543 26775
904059074217172993 11753 31514
664530010702197377 8465 25681
54190529916063217 31018 32594
288684558226247361 1699 12760
565086754769240001 11763 37743
552404720108288641 10445 26236
948718096028166273 3316 31355
757166012400826753 11372 25356
55574301923144273 1136 34275
343525491692066241 9335 23255
735740575145563009 522 2108
681509430126521217 5064 26878
146324312070035489 6427 6675
78670538193936321 21480 31775
850530500201848833 4828 24954
848813230611963137 2560 28639
546261361715437505 13599 21079
331378760749078785 8498 19900
504068861178204481 13074 16006
368115896390076353 6062 6244
33143118719337397 13321 30155
620615770733682177 675 4749
156859364386640737 2771 16087
932389566854393345 15600 18592
458285011566403009 6910 16923
299572259790995329 9397 17520
935103107807968513 31383 33356
96270524614777025 16103 32804
794074730393745665 3158 7606
206160809574672769 7134 30150
834655225142576257 12031 33193
931403777660218369 12072 30002
118337409919661249 10886 23986
16191814045715347 29892 34504
770255516319984641 3488 15328
153689371224583489 20744 33160
921681588801547521 18637 22605
871148670801890305 25789 26474
247102871519793153 10303 26209
95454177753136801 6433 37363
938474014804711425 19757 35972
34142096404838897 23406 34168
769279971782019329 11527 14128
694267523963372161 28640 37517
66597132986046857 11771 16285
244573646500160897 1981 14805
462056874528975937 4996 11829
696779933183133697 16570 31955
5050717387575788 2568 19182
138224587199591297 14794 24229
726811229283718785 7753 17808
222974301432213185 7032 36886
323057647994616577 21722 33923
728228482211964289 20958 31677
819175580051741313 22630 32263
630335799590564993 5962 14328
522787356441853057 4601 14102
16379543070986103 14000 26657
840910058732980353 12981 28003
669803513966979073 18690 29959
685158028647848065 6173 35846
445544250012918785 8325 11993
858628321050339585 11800 32105
381471116146510529 20415 26490
831334322724558209 3889 28220
94026301106101329 15303 32227
349477385318827777 2321 11553
167738502653161697 10900 37069
700290198643173761 5889 22005
342404899626817665 13212 30472
363664667436047745 3940 30312
369239178216272257 15443 31343
165820524741121761 4370 28006
662819056912343937 3263 30830
171689525250165793 15201 30926
303011985774769985 5802 27965
597199487727337473 387 34140
249476282502090657 12365 31492
512498594455628609 1976 32597
686058424292891521 30160 30906
630712549883924097 507 37639
346268067801577921 21561 25784
206645678879787905 5380 22951
228011054494185569 15227 30950
760820832172086657 3210 4502
361097256271566657 10271 24754
971874512955231745 21965 35861
735892185247561089 2381 20733
997916417428740481 10925 17717
574559044755989825 22601 25097
950207905823013761 6273 14315
617997972059850241 11497 18980
364533226287463233 14772 26135
450038289517411969 14864 34721
195346167381110561 5780 7220
223309056443806497 2610 22303
925404882373470593 1005 4393
89536309347568737 14006 32476
193552869180329889 10672 34286
12387743338660329 9155 10871
252697415207066465 1242 37017
220440799263119649 19714 32697
213713469876530849 26307 30540
364731265762312513 26720 36104
21754811603528881 8767 27367
568198104283073473 11948 22801
763243698473409921 12093 36219
609643733969942785 9953 30135
792318381679663745 1262 24743
503008266114424193 23471 27487
823226401334245889 14160 20151
80873723083268353 14392 21996
854830716368269313 375 36162
239185258746363873 10965 19932
552669383403888065 20833 24710
81922930937889057 15026 24045
382400742101523841 7497 16778
517027984471017281 26176 33311
289079172763912577 28375 31699
285821749273107873 5013 24542
519452087552821249 11753 29326
871627222209969665 4904 22534
478488173044262081 17651 20581
441422748859320513 17301 27725
623041729523848193 10068 35981
163060117730939425 8536 24865
487381902833824641 10416 10619
213390795222519361 16271 31800
739233742729709313 11669 20280
739342292887773313 5073 33186
473250517570299649 20334 35594
424951598783660929 7789 25104
803533003869674241 5677 26725
268138540909522049 855 26978
808211129946336385 4270 18113
15356773982599493 9352 24210
681889956474634625 3376 16907
105771679500680449 829 18001
196666152144324257 20327 28385
266565748801991009 1714 18659
369719092094626945 14403 22930
882085765594755585 16913 30178
135504539706353457 953 4627
628840941546027265 493 9804
715144707930790017 6019 15482
436159847527154177 576 8557
813018985058754177 27562 32218
100185318262060017 15066 36111
375586823525892993 19101 33027
119052054660958369 1325 26387
806479351142264961 15057 33175
141578574320131873 3664 12459
221991942106086529 7120 34047
923376413610487425 20955 25167
941022514749271041 3840 15625
574922559886129409 5174 36684
612536688113792129 9259 21721
652646646662621057 15644 16162
633917867538691841 13267 18799
583996003838731009 9760 14625
329401303887664193 3534 26726
12407664294688205 25075 25243
734947562786992129 946 20389
575425896588523521 26582 26793
142013607830321569 13511 31560
806036822330302209 13185 28387
849077760240426497 3129 23582
245965881759612865 19845 33388
983666366258063361 16243 23490
425928587760854081 17889 22030
2143172459021515 10217 33842
217863492289762209 23931 28680
333151173949048001 4107 17023
230148358090449537 14784 36401
191148716286939201 16171 34318
253805860694537697 1253 5503
228443936697431137 27115 37282
729499119735908865 9355 12288
302110585046754945 16613 25645
539240448524150657 9947 20879
226809965440722305 4392 26380
433608724031021377 224 16430
331091143236825729 575 23703
249531188918634689 18160 18419
808134588256137985 9314 33263
729811117245578369 12432 33442
106079268411313873 28021 34306
513564031137700993 21854 22355
110867126218991537 6919 13800
917332196234784897 6280 35571
373356687041571457 1163 2341
589567029506067585 19798 30503
329606124282179265 3241 23735
973045386383478913 8709 19229
323573034995483521 20438 32361
212941643873261185 12549 20576
598840941470584193 6683 7285
374653865902164545 19846 28280
328404381328006401 2783 32412
524071626938844993 4073 18240
169363248287737633 31394 33668
302780902768194689 17988 24482
823743348851529345 7673 22347
85016578139725857 3728 21179
254910715804342657 5505 19071
344677340185516097 3964 15917
192090308948827713 5489 16630
330716756735650817 16679 20134
111118272939279457 4753 31488
848031175860217729 22232 23434
994285983804267905 11761 35451
440216880762203969 5964 24410
903118818453478401 2289 29547
852008742156701953 35569 37202
604922719160562433 21982 35048
358217206147568129 25171 31968
340319264655562369 16179 18940
941865520810626561 14928 22139
889546257358766465 14164 36936
333112994010019009 1071 37098
197018323265425025 17539 17683
930307429829841921 593 991
994838606288347137 5223 16314
385096346467573633 9462 18291
907543582797927681 10385 36652
319705814013378369 10629 28018
121957127462046353 2031 34317
81750134699415617 18380 35940
808256233713663617 24529 25882
510091666661114817 9818 15391
631571818236899713 10810 27364
618120170000675969 20016 32508
101766334937252625 7808 27528
513772121033088769 16215 26564
347243501728165441 3130 11744
697141691667848577 25681 33269
718558845665896193 24924 35592
952995288447485953 6261 6667
138846825707055649 21101 31684
42527477241574017 10496 14540
347364832181938241 18132 25251
646283398080175489 19167 23197
983865171236054401 17409 28177
492180233416728897 19722 37873
569312363142941505 9510 17025
535179224046235201 10593 15511
722546345477248001 26532 32144
692629212306709249 1826 29860
255321691051307201 15950 22672
828902280705239809 20385 29722
690959843509482113 20117 21393
105043030219501793 8215 22612
836408444802728449 5124 6107
421859539837161153 2584 10123
678665073609302273 2015 17570
736545257167588097 27534 33420
319440790878786625 106 5795
99545785884561873 6784 11486
106586811788524465 15965 34733
106739307491931617 2539 7300
755250921383762433 21825 32127
132921490349335873 4451 34746
644275846937922817 1104 25112
62792307732248529 10214 22103
452491858229251393 7400 28731
270066566168583937 18006 32442
419360860201912577 5113 23054
265766759721469025 2414 20519
421796486842438849 24787 26866
176346869974285185 9858 18195
547898613703246465 17625 22709
319131767321746177 12484 29729
105051012314902433 17546 33342
219442167065256641 21806 34236
511605066949634561 32515 33663
414915166752574977 22174 26494
340228728418580289 14099 24605
421689773187470273 10608 33242
302576656685836545 17305 26651
85531905588535297 32593 32854
101406167894054993 9577 26191
46992551330124145 1507 34519
670940230105166849 22870 30935
706075266724877057 5745 6511
876341423363570049 19263 24164
900093683199944705 1668 22706
965628574703494273 7017 19744
63293843423618769 17139 24934
562247754637212417 2917 17583
98778966335022033 15905 27511
219767703146708001 5991 7481
848481352461032449 33700 34243
607933592565458945 9108 25422
50350621462062153 17223 29106
363458590829260673 13 12392
831336236899343105 21516 35812
362966774444799937 5201 29332
197720043187263873 7232 26100
858391489826793473 16362 32206
704136370601172993 5799 22009
439495363805420417 6579 30644
982260902941110401 12146 23415
47971818189985529 3249 21052
858328845794712705 14556 34351
499233780700933505 22997 34212
444093828771190849 6711 18738
57564510489662273 15541 22660
361238615280807809 984 37576
568190259879926913 15746 23760
99059854594745649 12594 16955
913055176704837377 14498 24186
65810484750098657 3090 20149
498133925947598785 22339 26702
707977264383959681 21466 35311
470033014445753857 32653 36461
522249420649057345 2559 8138
951616089323025025 14201 21605
409935666962102401 5734 32955
855248716623130241 14493 22755
312622167598217281 24628 29916
623484786963615489 11868 28584
408807437137443969 32005 37832
58192175512708393 33518 36957
727811569024094465 10384 17146
835053179963082881 20105 23620
71670361294454921 13426 22272
512146167220841153 27892 35933
714931567918252801 23833 35353
78065238732762049 10944 31418
369631742798123521 5374 34252
456254970332246017 12422 27917
591048443982668161 22018 28864
146885258048385473 11945 24162
125193667147303953 3835 19462
355227591515195201 5158 7368
728820231360000257 27385 31528
703335211285434497 5491 19247
444746911236837377 195 26627
375501572300153 8310 8761
838844270180583553 2509 33865
165604838175951841 3120 35204
38347417855764121 30188 34627
250741090356690689 26445 27801
403850287784901953 6931 14688
818827725898216833 7670 13224
249309658160274945 3756 3931
868956990623779329 3464 36265
547526094201014529 22124 29460
800291551757950977 805 12457
530415883815127361 6196 36284
32914561757941385 13886 17010
166222723770854241 7449 33551
828746169635735425 22853 26671
668134539296080001 9840 35865
877913726901333249 24293 37110
519938473227522753 8807 17260
108678404260089681 6957 11150
236985275988477185 10267 11346
658192583818710401 9128 30045
909084588527658625 1162 32983
52401329719174329 5697 20077
888277395703443713 22861 37576
671945323357498113 11081 11566
279222150838659649 14853 35485
302897513946348353 24889 33897
75453464563228321 19574 32399
127357552106509793 6310 9494
55237818769992233 17802 23032
907974271705825281 25672 32955
486135591381060545 6456 33152
342920690319594689 11645 24194
651678311721024513 1106 21208
462723447364439297 31758 35074
692018770178467713 16566 20988
574308264852142273 21647 30703
613947680594772993 25239 37339
95692707964047937 9932 17478
604679056844322049 13267 32993
890258202258756609 28751 36051
376920319597655169 9932 10443
489608829306362753 751 32036
110234497644970737 10991 33136
725933211819558785 14104 17299
78744138909794257 7174 16537
786860065428015745 17757 24143
480058964843625089 25155 33778
415727594600461697 1004 30630
618085155168625281 5658 18794
492033467478435713 3823 23306
659223694579768705 15799 21048
336929885209407617 24190 31046
307054777460503937 12161 26087
29278024116621281 18736 34940
519223676895666817 12348 37129
516388190185942593 6735 13473
648197083360724225 15609 24796
793664794615168001 8345 32544
436406429877141761 19962 35735
196585493455650337 4286 21143
285203205001803169 13801 36373
627454860400916865 2807 35641
791304411799604481 9992 20324
4417117493851209 13149 23683
360846391683093505 7484 20921
100553993271361713 3233 15120
955099699437912577 16988 30608
891448521274618625 18278 33234
913752195661739777 24971 33759
647593491504466049 8889 21157
175415899809951969 1650 21200
841370245231551873 3365 8411
594166353985695361 5164 30120
52068731026807313 17558 17622
241607879078916449 29037 34889
688484641825887361 21403 29160
648366124043970817 7430 36739
432704680220979329 7838 30546
506150098638091329 7887 18219
26957620405418937 19696 28013
566661886417488577 13394 25123
412489996337953345 16778 37553
479429457044521025 14590 36438
677724549344340225 2073 13526
312568115869994 28176 34457
592292421333610241 348 2803
875423859954270977 26298 35724
128704259479512481 15008 31782
1763674881186007 18354 33050
536177087770923329 13833 25376
349963591042072833 7375 24269
681575343102800001 21748 25503
538418265429154305 3578 20205
853910093720287489 30171 36133
785474247561968001 16831 34603
178906204732008705 14049 20943
765051865781469313 17907 19893
458931371850255233 7626 16702
489607847223144449 10134 26560
399881156064601857 6322 28061
140739920719905601 8051 14690
930487524629455745 9039 27574
102678020916489041 15452 18898
799080820418758657 30189 30614
53913724363535921 12585 29414
31665987257738949 24022 29930
972396291032456577 5335 34784
815482784085482113 8330 23885
819405675434861569 23258 25875
667680675110602753 5096 23848
735504610159683329 5741 15751
639649365853351553 10181 26021
363969977438852481 21297 35232
919715235615726081 1528 30050
435334912346352385 1583 1953
34440134024158909 20034 37545
486028362230850753 4599 11658
689597218083946497 11715 22264
652294721342645505 4910 15803
543878945013055681 8375 37415
609924869794991105 13196 37254
42093961589287689 17782 28504
390349179822695873 14337 36355
478245371620978689 11706 29047
537786979994248065 6551 25550
559102843033656449 12922 13961
265689523008280289 21563 30878
260149994780015009 5083 15430
900565276086421505 14626 28979
119743787541594321 19155 22984
412266331884072897 19658 24752
682268712504004737 9297 25414
125718137427323745 13780 28440
110514683808986545 32355 33136
340418177805606337 25047 30447
35404536427073197 14284 36689
558454522503136961 8886 23061
440279630476894145 26460 35254
256512824256166273 3302 26065
885342862181921921 3695 19480
416954525748362689 6464 19657
97839828517692241 11867 19063
429784295307673153 12476 21566
25169477457602341 8278 16458
34436885013985121 27823 31573
728976491505463297 19154 31379
543215166483182785 2350 24343
119806173383132369 4948 18582
81592793552427873 19664 23655
630818432996107905 23809 28185
413574694704966081 2628 14636
151838313408710241 18497 34570
395389043481582529 19696 30362
141713070564904337 8434 21155
446150192342205569 2921 10350
629488651600418305 10852 17416
622568509379643649 6381 35850
43882521840259873 11011 28698
996246678546174977 15065 31735
832933641727201793 6523 10902
60725083445685617 14708 25218
865315321632166913 1450 16469
845498621578347137 32691 34471
155039002200545889 2045 23100
23361210037872837 6937 33118
859743123482388737 8119 18554
29132831198200649 14791 34466
884861962327668993 18667 33874
428981949871893441 16611 34100
624219626160666497 5572 16659
642613582882578561 28290 29439
931654974958185217 5430 35404
513547845226664641 13852 33620
369669948297257665 6543 29214
244035168197275009 11520 12035
885211301942085505 10057 17546
970382569662557825 2941 26976
549601824976875265 2452 29279
393023580534109121 10758 15143
143693324373522561 10715 29044
46168241509345617 16565 22450
56629381222620625 25568 29605
427963275163069313 15437 36193
347931261870279233 4685 9145
264594172226775713 29532 34215
368094911370761217 17420 26375
90647199629191985 769 20848
73799766632937745 33643 37696
343561521180131265 28278 34782
635298122878225537 5128 18205
229903887447665761 944 27950
230774151240659361 5215 27767
334969649906337729 2290 18618
711944750614449665 18918 37240
831704657318230273 14536 36207
271113376572124321 22750 37659
99777724073131681 6581 33316
874571375667727617 21248 28713
670392174191267329 768 25292
553164930390572353 8338 35664
471380112554509633 1981 32572
540929753643482049 16917 17597
201069119973059425 2212 36624
743763930501025025 23938 30168
127864192860126737 14114 19455
603536033847888129 14881 18519
23287802956520665 13848 34915
255206751475661505 31027 37375
543317103064520513 10601 16231
198596995135048353 8889 16527
556808518706279873 20271 35846
455294763249959553 13104 30946
909271594883986049 9886 20402
380980899049433217 17313 19429
56541673613327961 13773 28172
874817945917605761 17668 31363
583263253144632961 6808 15503
501343828717566017 13590 23787
940426408164515969 18725 23973
272807770296317633 5208 33246
140319766074608049 31540 34819
231367505233947681 8605 29495
654872022646021121 20077 37499
160035370799612065 13361 36018
167400471136669889 1276 24372
478600614545982209 13880 14078
110818226017475041 1357 14928
976541248331194881 10721 21226
477108874994254273 2774 24936
616786699571179009 13038 35154
602151411554775297 15006 36773
367308088819036993 25797 31802
836545066174874625 19277 23864
945846736977173889 6833 31813
189217123064683073 3311 21049
996255330125343617 19861 19968
755456717559152257 34101 34456
424777688221126913 12211 26751
774938925523134209 22011 28652
724144418906512001 13575 23070
484769525481976193 28769 29781
999418652579819905 10981 34762
610411346381770369 24915 30371
189213832053816577 9346 32687
506388265484243777 166 19892
205987818505292353 17925 33390
190974721023525985 3575 25886
355764457120947969 6973 27963
296490974099338433 14711 14776
773045271213121025 6537 28775
502272970428183617 4927 31114
217715395138675649 17153 18184
600398903997952257 25507 37143
193502931451462241 6836 37037
267586873532639649 6080 7821
890449229929792769 21816 35944
434876658848065025 15093 24484
390772535408743233 22725 34553
261145583538198177 26754 27801
921040862969142913 8817 10022
335158106873844737 366 15065
777279681196404225 31349 37159
274843289028542145 142 15034
967066704483919233 3294 32427
275237110817936769 21455 33782
989415625790357505 5037 25264
954896349717106561 10693 18575
507347902358567617 8158 30715
231515609326063297 1039 17530
92462780230846417 16758 28810
316914255441407297 15890 32770
970793942996515073 26746 33435
536647953181056193 26866 32678
965903782765153153 17239 27085
268445678164457761 14626 18567
415457935097585089 32224 37484
221617451815401281 1547 13091
209471691971117473 32413 32912
242494022729733409 14513 33708
519343750835353985 21858 26982
193361633627073825 2236 7873
230859297221698497 5335 10763
8345545446221793 24056 29972
314644511662841345 21267 37200
800634580312898689 6477 22346
86592854641821761 8234 11438
671262612753924481 26223 29533
512043230437818433 25174 33646
544640673216871809 23534 31814
219478785468524513 11974 17183
703485327737755777 15481 21555
922446320240659585 25681 35105
70052001067832497 17365 24235
962415082953924609 4507 25676
828251872619109249 27640 36166
937900715658052737 6294 35816
287464335951579393 127 8947
724261426147805313 4297 22094
578261813059444993 4027 33833
126192086925023265 6217 16343
425661800426976129 9238 34097
225797356562623009 20847 34221
101612597659073601 13202 16634
116336623655620033 2117 27664
871130935853795329 19116 26079
271355399358512289 25748 35315
132557875926895713 6972 26968
293338685449249665 15961 35541
937348652752003585 16830 28103
5159766789375909 13255 32999
181662362733181473 6854 31373
615542823935037185 24711 27497
816098310857892481 12152 26433
763270330723415169 4082 9296
739632109337552641 15910 33626
648887837310731137 12869 33122
230451751981913601 1874 26516
766739955592470273 975 27586
300226513008158977 4691 22310
758474186645564417 31692 36123
51475305306279753 30024 35939
455430105634306433 15003 36699
68529521515618089 10543 18114
185060845648116865 16235 18723
909932414887347073 2298 30910
103058943270497137 10032 13191
469167577896616449 13377 28417
385265034750624129 8398 24045
666397415348495105 18680 30934
22516981409822281 20812 26179
751881217337146497 10734 28392
749074868730311041 5801 18136
268771916563675713 5997 25537
628191803883112193 7005 28069
715631184324184449 10149 13621
393402287176222401 28035 28153
780090064040006529 33100 33200
502784487600237633 7723 14210
552968796857189889 30230 31202
729278301416663041 13976 32316
190969431209733633 30886 36898
475540209873457793 1424 24100
128919357997137489 5536 23835
523276142547750593 25620 35574
513743285437595201 6819 15149
284493167173607745 11851 13663
337687015860868929 12331 22494
128066895447723537 24950 35995
797205263739069697 6867 25107
316655429876618625 11640 26772
70034913842381033 5124 12917
896768215624540289 14054 34226
294391909488194177 30012 35869
18349773817632809 26022 27661
427546065860244801 11622 26905
771916311925942017 24693 28690
487679870270593345 6729 14435
86261926198488945 4850 26536
149823449291677249 20686 29933
950326101041547137 2325 15272
936815652008061057 13720 21964
403307103091620417 12310 25471
399112643458867201 18895 34607
964530861845680897 8332 33152
611834478045491201 15911 27251
708983260949423745 944 28624
555272266581983617 22767 37101
631512401467539073 17239 24224
134043826549156369 15073 23917
200308197662920417 3939 13108
103296791505872673 11131 32499
38522253031921137 19453 28597
38604427817286793 17687 32812
77373582317051153 6957 14472
995908362743779969 31763 34093
49305319789162641 19659 27318
140369707449604417 3057 22410
579535229362207361 7545 28579
604649306961508865 27896 33508
4196224347033706 19043 19511
413551674261920961 16632 27448
328709524962619073 8668 20147
953370438449258753 12141 20271
183466977430263969 9013 30539
552849885865111169 28055 32065
1449923291986011 9624 23227
886342322895959681 18729 36933
830939010524993153 2377 14857
870668192454726145 10408 17179
109598921025252593 12651 13950
47112689392253769 2221 9550
767084683415838209 2300 11256
188084273078214177 20179 29237
270388951722694049 36589 37319
530763484543346241 3107 34321
827359643492407297 2650 15629
416837350961170497 17592 36817
2814280718496321 19043 25280
177830956371781921 10539 34559
58929441289983233 14496 16784
110642717882239345 357 17883
181704288010777761 16741 19561
168661951832778113 6068 18889
110758158535738001 26078 34742
125885624588246257 19034 30127
619860564003516801 19855 29493
677584622751073281 10838 11747
918565043497231617 8913 11554
897824517336839937 11274 17048
309415073273115137 32894 36944
291542273318331265 2012 18845
274653836174088897 17632 26979
666852332343378177 21406 22317
35638327323340493 10457 32789
981720460463964929 1013 8357
387180165336637569 25432 36055
222507412691992801 20132 23341
951064111052161793 13785 32154
42509988929825937 3306 25457
75021673096934193 14330 18232
547550398647725697 10078 31507
258164891882501025 23388 32589
342587438240531841 21211 28180
860904933097991425 15386 27726
801662974777325825 24013 27923
59948667706194673 18527 31313
840030631466280705 368 6207
261549338026163969 19385 28754
779686448350755457 32130 33510
286667742456472737 20882 27132
828664318223832961 5427 11219
920912503489539329 4980 17434
692685595653653505 17146 26622
152121818759027873 3667 30117
147071609253917057 26067 30497
579640930861820929 9701 21647
465753858592957953 1563 14012
15465928215263603 14903 14973
295104679649643457 35420 35706
955895253966580993 5048 31167
823002615823593729 763 18320
676537143943576833 1776 16348
374854264890590401 31018 31059
462057925970903233 3557 18635
70607703063583217 16842 25111
788906799545543425 14208 20770
172836820761052225 336 12742
877544246070321793 30670 30811
510503428798141825 3643 21946
181436136173644513 16826 37106
805951217498520833 26143 29082
16001742978609457 545 20270
872075836700272385 18725 26900
804226977355682433 27831 28439
803238802629795841 8002 18291
488449686386353217 10691 27137
573145717316076993 19723 29216
798554252178306049 8014 21399
535721908407200705 7113 29757
592106450921399169 23920 27251
285155681377457185 18729 23445
794558013848075009 1209 12093
644041711056207361 24784 25059
414379172232138177 27605 31157
435667288013075201 1491 11376
98948095033264849 1124 16806
764087082688352129 1287 10454
496224174121245185 7865 10298
423291585630405377 23763 28783
503398766243122945 20653 28743
989497025219652225 24147 28662
959179571682874113 2684 37104
419652283837404353 5034 8641
250222781323557793 11312 19309
321400751464810945 34773 37134
273049830640452737 1395 10167
397922943961784641 5763 23237
384728067439255041 13870 23152
883976794251328385 24769 33339
780587450045111041 21038 34277
150270866009076801 26648 37392
624665108171981825 3577 35729
82685992415211025 27137 32535
452545896676419073 216 1187
463938573777621569 27046 27595
729532840093355649 7301 32437
663058135401303809 4134 9473
919022017387497729 20040 36903
728831769819333121 1260 7315
571264697867619009 19303 24680
913758758396344449 33222 34320
705791952755710337 6557 10646
193868160499530273 4813 23957
29878363105979133 14465 21257
29776379971668377 13952 34640
438973634238031681 10537 37185
4857451067334041 15465 19235
971831860328833793 18027 35771
771676605072714 20713 25413
6297830086829493 11801 17118
407586893900084865 19886 36998
845748961995724417 6479 19663
766114005687672577 8026 23662
763889975057189505 17576 33434
934711852430932993 8582 25501
452397476135118401 4813 27796
841467633201663233 1527 35806
635983237931050369 16869 30936
597004731208212353 9621 28683
737738957147143937 15511 34557
90925306678730785 11099 14691
700501011596308865 19998 25187
635881131568407169 6145 34100
715806765362160001 4948 11485
821940750816427393 28236 32264
711940815350693889 11480 12113
66657035031479241 24939 29278
970275266416564353 18396 26926
305379564741162561 27850 37464
157313040750601377 6201 21561
336828005248019457 8240 15815
399895369954506945 24909 33469
166960178861533153 9700 26788
340763613194219777 23200 36314
961308646642148609 3864 17300
675404621080190337 12881 25117
715638298054546561 322 24045
664541044016168321 25280 29197
981910676302288001 24772 29187
147862739870205921 1466 24461
134919929069869937 8397 27712
531632074677510529 18987 37319
770628767673880321 7152 30854
996279916608870017 10023 21705
889864976023563521 27630 30034
999037728160395521 18781 20366
779177622703837569 847 8974
203434375731788449 6710 28551
630235801182838145 18634 20619
617519645420721025 5960 33287
788689335775952513 5432 18978
402331782253895681 28940 36106
92798401417201857 1424 10885
507816659215102081 3299 14619
475919840559708289 21240 28178
813131043217978753 14437 34356
926518256208940033 14140 25428
145790206300070241 24803 25947
362484892271876161 31209 33935
884713015928212993 6695 37858
246003773477202273 26828 28378
107555964401818465 13324 16935
612682445320995585 3490 35701
31439636930500117 13659 15209
933107907175045889 14694 30246
5124584973948744 23172 28457
588867252369279745 21438 27751
100955093367417697 13605 30992
985548258167614977 7243 23227
415008139098567617 3642 9967
441007848004698369 5430 26326
181906933970353185 3084 29919
395568109792211713 6785 34035
955127464442718081 1513 7991
413233600967938497 15567 35972
741877523054910209 25852 30198
331230704237345473 437 10573
34530558457525729 26701 31515
593503035724648193 26775 29910
228154039957942689 9274 17292
597486947957921921 30867 36344
718130069501576449 15931 27336
846001949612823297 14803 32349
441642380895586945 3107 27862
142627956267563857 11707 36263
693990355782936833 6239 17143
966893798328396033 14826 26123
653535892731426305 15658 30064
526448721516633345 918 20217
379618074445865281 10205 14023
244353202639043585 11707 19597
443447921122441345 13436 16020
917103028375851905 11203 19633
679086392278655617 8968 18441
619549055436930689 21356 24563
136646751457661249 26266 26906
81292856200494865 21784 37230
24378237888193157 8863 12500
306914393055560449 628 16311
968706722420449793 17442 24255
583553214748963713 22107 32451
868670105274695425 13318 18951
794528750684104833 2717 37082
342099161390123649 20639 30066
730785968172117633 20388 24935
309871333046750401 13325 20258
598002961214543617 15399 35558
816655390752117633 4023 6975
763059025676074753 4347 16326
619936084542153729 15980 20373
457529092452642049 15591 18770
521980447008175489 16121 32870
85590628091271265 1165 32722
46503004364190305 10907 19587
55747261813248625 8522 33897
144194402869061377 9732 23425
503727650254393921 26991 31836
792392288805892481 11104 18967
986169232903602433 4184 30769
343117348772054273 21437 36949
115922182127381041 20573 36387
816378243816451713 7231 23866
44843797275287753 28827 32351
642358236993999361 21584 33592
751907459439014017 3683 20167
333308877064347073 8724 17358
862883789596178689 1552 32601
418755981227960193 7746 36579
236542799839700289 6748 12579
217789242770898273 6098 8190
89906988058171329 23651 33898
436167499657528897 13396 15211
795582875608875649 22073 36759
74883691825839089 16414 18499
408255926494700097 12832 27766
430490852697616321 4155 32794
188749731347034113 10851 34765
472100437753148609 10418 32225
469312602933992897 4519 31500
988716320174063361 675 10179
608141747320718849 3414 13592
714651493870768257 23046 29518
744946023659718273 3483 8126
477253249286675905 11928 35265
575772568708888577 31802 33275
872858630981973249 1474 7044
362131284790134337 173 12675
88199846741304097 12235 25707
431840180422899073 2883 29902
365703110649057793 17570 32702
304441277420050241 6213 37563
382895848446352705 19519 32745
53502118939920961 11824 30037
893870129031633153 16137 29340
222193919996865217 7516 30645
638188240647622273 22831 25096
70172589200939937 2715 33677
572069722922229569 11698 12899
279671885322652961 11698 23136
132386989822649073 480 26399
542731308579565313 8744 9052
703650905481033857 10627 22023
503525911888711873 8122 30845
456805127571726657 33639 37639
206987543726700801 19470 34792
287166576759481985 3205 34265
486109782657205633 6218 29287
388854593627556225 30878 32006
412096352238709313 111 20746
358069855909072065 9290 10398
780332731406470913 12170 31325
619570027458990977 26679 31501
637572802083031553 1044 8770
9479470497147703 16947 23337
122286209852273233 19020 29152
169696279266602817 23720 30271
382664230045296705 12949 29537
61169276095547785 2460 10297
692414430446742529 15973 16399
53515846958816841 17382 19785
583065728635791233 3919 7494
59716428770904881 10321 32086
917734702539927809 11920 27452
229698799457125345 31850 33369
925620331410730241 6124 35378
596060756787018369 5427 33437
3332115965857697 2992 36039
106794080907405937 25274 34826
264428112025104417 14789 37294
867436038230117377 24658 25255
122186408585701409 4377 24567
512586467571637185 15588 17112
163767935038951137 12331 36866
333458750886968833 23522 26237
383844695385075585 4872 34006
678331931840318721 7001 9962
635857209047731713 7070 12383
112702982043678897 2665 25556
724414948880745857 14801 35484
189644818440669377 2518 12582
745559007600068225 7320 12818
124828131429673313 3394 19254
327079516343925313 5222 12808
196207119019192065 12803 31474
619887653102427521 34102 34882
639610372806736001 4358 11831
192448351193075233 24182 26784
305042305349459777 12063 20693
837133615990413953 258 27796
880286121197123329 6519 33676
864595836348566913 9560 17200
281257710956992929 2809 21491
347571678370162113 26361 32602
223547545957664801 14169 30903
898935898874764673 7715 34588
892199398462864257 6123 25349
273353060600900481 1755 32209
718313037338397441 17787 25039
483945370362047105 14553 30914
324045877926181441 28636 34780
787007923401080961 10614 23052
532881038314677377 1335 18029
236278048721981537 11204 14272
614031012412866049 4694 8372
23069649515552017 1843 17446
254990356850846913 26581 35360
848529476883324929 17753 28623
438646023434159809 13459 30817
742121890280078081 17669 25255
978255538841430913 4341 19238
235697884784723745 6051 27942
512114753283057665 10869 32382
456883846062087425 3526 19336
874898671282473089 22117 25945
589497855561940993 18884 36698
335829316150380929 10299 16021
520983948042857729 9230 36379
589010661251016705 7575 31256
282752887423139745 20190 25244
325814037724470017 23818 34229
457397334636429057 1225 15629
693972161514871297 11260 28388
577128941895207297 24441 25390
581068206269492353 6423 23012
609083581514358529 7523 11697
596248450557702401 886 11621
268856109407305857 11440 17901
62111699437124913 7715 21327
182478362223012161 16238 33686
386520285986115649 14575 35843
685577497054790529 4215 4972
469386072794890177 3860 33859
437861399241416641 1998 18982
35875598185803881 1294 31647
234196163357335521 8332 34914
60386260751684521 2421 29744
281313525532770113 18561 28812
104291438212960945 31838 32626
140070203389566225 30315 34301
359428710727058817 3885 37219
812433226691542401 7249 37650
412483402745060353 210 33394
242015737320695489 21739 28178
703589609545574017 12878 35729
571027986180670401 1101 26182
364867391971735361 12 17561
79575388651615953 519 34071
763235929641069825 320 23320
754823423389684225 22118 34157
286217576081888577 2724 8016
877528667783604225 9904 18875
178261384227951681 17204 21841
608413908824676481 15880 25353
29841414997299865 4739 29569
980668314492245249 34251 36239
786043097637616513 9850 13951
430157375164856833 20968 24031
559829056715891201 34371 36772
386825911913387457 1362 37088
280541932027901441 19014 22563
236814729688010305 349 29283
330146994559449089 8088 13370
69758777274895321 11471 31985
652044027151958913 1083 13405
453145925178507265 11000 15225
251886055270993825 6930 28641
61941073328664945 8244 26146
203822268320223553 3481 18869
52470675386590673 8795 31796
326568180776128257 12613 14532
801043081751824769 22800 23468
37398161605153745 16767 28403
220827319906494081 4824 20697
644666619010585857 24727 26169
37816448194245569 6750 32165
525896027223197377 5141 26519
817638764483522305 28975 35202
217876616022842017 10099 28633
896487760651435649 6942 29434
760866584381943809 22441 30348
984915058746555137 31844 32071
891540065086040577 17106 26545
195230870937603393 11381 37592
239454956202692417 12269 34108
149558336692511073 3801 16377
527204381297629249 9594 26061
331847725723118721 1559 26639
55312934119683633 6948 27711
163232848423138689 7393 36884
458684694607988801 3321 19726
360820951383811201 26495 27989
639496069917001345 14520 15498
334840967152079105 9709 30911
409175852900979457 8145 21420
9166848286493945 2073 19184
159906872792674913 8188 29002
894600675861472129 5123 24420
159778262149721697 26224 35238
461147607605806081 4942 9786
194685141036771361 12683 35387
858121435692456961 5478 11734
125985825290065633 3917 17272
681404279831920001 18098 22460
333219315576286593 20227 22517
65168825702745185 20628 23462
19836737792097381 6879 18123
722330111286861825 9129 17214
186947768274407617 17202 31622
191814233517025217 1676 20332
140025218466668385 1697 29370
988775135719148289 17143 22499
591500193975235841 25642 34891
976579481132279937 33490 36834
775665961319326465 2430 20847
410090174892143745 3725 13419
904535824357324673 7998 22227
570577902220183105 10901 24785
263819750758166561 24445 27331
229089477520997057 13850 29320
524281086200403457 3321 12753
487468359192565249 1651 10955
485429850675011201 4593 23416
977118922446219777 8109 8410
518543649179420673 12428 36515
869597312563517057 29275 31426
894961020350969217 29185 29329
715818842058919041 23105 34284
431046611278560449 18706 19786
839701644253029377 5203 31838
478627889287814401 8013 29812
825499898213404801 7462 14726
461324915865148481 20024 35768
320051802932145089 2191 2475
544373501435764225 15025 27668
277814877677339937 25138 34334
758070045879378561 13153 21417
479376295808425089 7739 35198
730313679376131073 15594 33970
201491580077810529 24862 28026
157487659980560577 15086 28277
628144909893112705 19811 21347
640675023323957761 8738 34373
623549960803639937 5126 20288
393610185344101633 4277 15614
999994619277703809 3548 7731
689675410841140097 17344 22890
18293176919979005 417 10487
334121524625700801 14015 14165
115829235777713537 1462 11989
961552363394680705 3926 34643
930444978340656129 6104 17711
802518032900252417 9066 34651
871356800975252865 9080 30635
633138157857608577 587 1636
649487801786971649 1115 21439
856637836642718721 12198 16616
771867810709611777 22725 23216
4987647231736504 25303 28680
126294773938578689 27277 29060
247903463546748513 3050 10034
872597920926370561 863 10996
745936977771826561 6582 12591
951677425152791297 24772 30032
100079691674082481 7788 11192
591131119000639361 19717 22916
168835311809864673 27165 35978
904997068693116801 917 3124
457863571593804865 9985 18127
121428769698855633 14705 31524
363648849416044609 15455 27127
959394325066011137 20953 35612
272985788305263105 2066 3016
288036772336145217 6639 31201
756663450089696769 709 9735
562735979316808961 18294 19600
49375973341994953 4252 33454
284022607922583617 12311 23741
126460550448790337 899 19602
848694063481485057 13422 32469
861868314026267521 6288 23255
396796624671768705 9379 10573
570937417880777793 26082 32896
253466569330353057 16640 18329
819311898884848257 6577 31684
961122819668947457 11665 16525
213988635830439489 14721 29395
887905330573016065 19704 30092
459091748246393665 27503 29951
916643936263515265 4560 13899
191537646332029953 3964 37318
243992181320830785 2006 28427
654125469519357185 12511 19091
375829223362035969 22466 34608
337256742043415169 8449 10397
184832311323855681 26757 37317
675416010096583425 29850 31616
24471006753007173 3739 22305
968267665909031937 1112 2723
199121610813701729 31594 35754
295127119748769921 14227 17642
337153616393425921 22881 29022
766974504166391553 23838 32246
99275541191911281 13041 33761
620693941253747969 17508 24642
960315509729785089 2481 21867
280422410217489921 21330 31871
446338494805441857 19113 30590
525350685362042241 20086 37031
20817942112461909 5076 29922
373551435411876289 4371 28285
218057530146534625 36454 36662
562189676521441601 879 25464
992891573692535425 16218 23389
734650930532275457 19353 24856
557110600503701633 29024 34317
516875241574325633 8152 31932
394901280363900033 14121 19163
444318181236546625 2880 28410
786809746873768065 6574 17262
839711017401256705 9954 14438
392869466831118785 29394 31023
684261714391404033 2640 3418
438412012321858689 17460 34482
94064337712865153 28571 29188
122824675244789457 212 16899
927216622633714817 8479 35382
458597867446922433 5357 36150
930225486389318273 8154 20778
580865555551273601 14815 17093
758782864114330369 16065 34855
453226527674839745 4121 19277
528536837432682177 15524 36236
499795626252467457 15962 17429
727759365717297153 3516 37488
154032505259362305 9792 30502
711856302232249089 7940 16169
75112019163871233 18829 32581
992003453603935233 8670 16521
882745884623087617 12000 36189
185785135946417761 29942 34027
421216881495542593 2445 3626
757348217206661889 4867 17046
730832951516372737 21865 28711
478131078876984385 29009 32684
540533615660596225 4148 23284
629886444291578625 29945 36075
305671756911547009 16399 34968
891208088252710657 25198 25245
542696984139741569 13082 36564
596080307921731329 4896 12452
32881768082983597 2358 7083
98082613348807969 31572 35886
136466605997927809 5173 19639
786657603584593793 4426 25940
201475764450545825 29917 36477
274927544847486177 8509 14719
671182835760493697 17654 33017
891959588897712769 13336 16683
729628386984625665 12704 34191
906277690291986433 26148 35342
474512756811297025 31558 37836
798038931675598977 8516 14684
284667059785444833 6870 8544
590108953902529281 20455 31246
25367352774129161 5154 8093
970970487228832769 20735 31375
166270183357493537 27185 34496
439076393407376001 22549 23529
831029153981294337 294 37495
395009165072998785 24280 32732
746062363601932801 15128 24623
578608051395718785 11843 27787
320908104619565633 20669 27518
578759571250451201 6399 25130
223459801145491361 4707 8678
9400976521376947 2937 7405
810512371973803905 20826 26988
689637987712053761 26912 32546
714748634813840769 22463 25480
880617223177296129 21011 24163
672125634862357633 2685 37743
214710137168928833 7840 19271
932357823340634497 3279 27289
332019909520610689 11158 30203
426643356375937089 3532 20129
426454643005889985 8184 32032
860873873280350977 8293 13336
251586685456544513 15897 30733
56732978892984673 22094 31907
152983691748623585 26962 29111
306670191063783873 11723 15038
974829276886694657 12820 33384
557017189549643649 4019 6690
8475702695825761 4298 23168
134596865699474929 3951 36655
460047192693252801 5365 24535
563780704391252417 1741 17564
972641368165390977 3427 18334
537880088282587841 20012 37490
318840269065489665 12927 34580
935589721824872065 3934 13513
456430810860389633 20716 27053
180471997724676929 22846 25112
194062544378340353 12757 26219
837384613228682241 4598 14712
240247374635963233 5130 35289
353204321463504577 117 28686
960558069405195137 9144 29221
273630863154156865 16409 28447
702889283942404609 5979 12823
979240567851515905 25431 33964
601891724688016385 171 9229
39936055980763993 2455 16885
903395637932582913 14352 31307
957874535954783105 19205 30666
85164001897666705 24273 29371
745482142650505601 1397 25538
459904510153513985 6510 29234
750445351121182849 19538 27929
234042071495849761 18180 20904
288377622720947329 6292 11496
962389866392264577 14176 27332
574163923397275521 29372 37562
277389367457331553 2654 30182
939673955930462721 1289 4537
329457154115523585 3558 11544
99480473187806945 29969 33207
139246433727123537 1828 19618
865759786268245761 8119 28855
89846319530060721 13235 36222
149150386959956193 9340 17140
519195958972076737 10503 14344
458965732684223553 21803 24870
850392235097935105 5774 31371
811633967796407041 1004 28686
695998838539850369 23864 28783
577676886560329473 4770 28700
64277633865707177 26152 34720
331527443697023489 691 35451
749354807860484609 12133 25344
654630069394674049 3981 35762
793709209711046529 24034 36581
583375703218361985 21047 34168
434134752316822401 6186 24938
409313657323981057 7691 26487
173755117073021377 12881 36814
314844455823457985 3157 28798
329741277369791425 7913 14722
500809684627231617 13187 36306
229978252413992833 21921 24573
337588675691275585 18627 23424
617543581953071873 864 21180
143716308714790129 10665 19194
129535985061430385 5596 20809
610378095205913217 4467 14184
76641180348943297 24946 34867
354033866812361729 22124 33174
698319989697104385 1428 18747
594636980410111745 15703 20186
719452625423116417 6934 20302
825534992097960449 225 33230
507081079099002369 33008 37840
247407257865813089 2115 23107
172589161731124833 17232 25459
300988896942644865 6284 30070
205800006297955905 18659 37709
665109083116472961 15336 34884
125823243112364481 4009 28357
896867285642105857 22864 31473
303177662586357121 12828 29026
301983957791531329 30046 33926
275237148460135489 7154 34369
974394741106269953 4703 30734
779253504310482049 4530 8511
192770327832899809 6605 8327
450251583897056641 13453 23609
492965151897909249 16718 35087
862920959590830721 20269 23072
27363041856528269 1828 12796
484477232094988609 10955 26665
112348120278827681 7493 9441
878469558546534273 3266 35775
807703928789063553 28798 37548
735367762457116161 28651 30289
765450631033520129 586 36679
189097159750268417 21383 27168
200073880140319457 3054 10267
517519911827108097 1498 32862
750749877295280769 32380 34532
160328474009254753 26517 29823
349815007086728961 8124 11462
551078946806285313 4932 15778
199318345898564801 755 15229
499049676655822337 14965 27564
605187498449151233 23330 26003
473855188144497665 6248 37154
771442373423983745 15604 24071
857899813837640577 11509 14704
291817545150362177 12436 22984
579103377523921409 9894 31531
707385707588645889 10449 14257
840399509323127297 4044 28379
862652932333258369 11145 18053
948000559877257857 15255 18993
580440459464629249 21487 23878
406672728581675329 10835 35604
628519444510256897 21743 32241
696093902672828289 11074 30818
821984522682203777 3975 5759
617029618861231233 26245 34255
43646894397578961 16563 20041
967666539858825601 19333 24711
961147378791995521 8945 21123
912004280167401729 11992 30127
605666184965056001 11886 19799
834251174887498369 2565 25373
558570515821617857 16388 33221
10532294948653487 11789 22672
741701159202801153 4006 5902
298446866937311489 16142 29412
636704772267368193 5833 11563
607535516411310593 5225 8222
236798895670542465 3840 18037
8678219617138439 33017 37289
499560093810419649 17413 30938
509857549225948481 7471 29102
447942382553616641 3386 13834
63367154571309929 6658 16724
783633767439514625 352 10053
603739114443420929 1154 3943
600527961201574785 23694 24341
854829646007857537 6425 31507
339086489898495105 18608 20878
83189635214147025 13006 24086
233099384471056929 30871 34068
376602278744556417 20816 36621
665681946957082753 1139 17699
968926473898427777 4352 30467
423318598134041921 23087 37366
817260334408388225 8675 31060
540500239427149889 10712 23606
941117856868451969 9877 10268
861003237645785857 16023 19355
785399370433808001 10320 17591
702298803614301185 6759 36392
521956203234289281 6010 28719
434330150193712705 16467 27503
772479996983719297 14797 16400
888321750505912833 28369 35529
348956890376562945 14691 30517
549125815669224705 763 2948
752719840364321153 16809 32931
650420101951855361 7801 21985
646550005037632001 15204 31057
429046162518854849 21203 26204
354071570421012865 14348 32973
564986545892953281 1940 34361
548610906311004929 3354 14208
651272767839383681 17056 28907
195340426287302209 14301 31390
161249378834813953 18874 35611
961536028675347201 29834 37718
897377608083498753 29645 35702
577332962212182145 3512 6991
950106564750985473 11256 20639
546664841744835457 4055 13612
565867199838276481 15077 36419
218129815513705697 24565 26666
775482627929481089 18807 23145
799503821151752449 13749 20626
459616951828220289 23325 31383
533553234497503553 31307 36855
626103725450537473 12718 17391
315425234440105857 11782 28799
170330652077790753 2837 15321
654943957938755201 7704 9904
440930025501049985 16871 37508
158269069530696513 4899 8952
210066050545318465 9451 31454
940635871954640385 11773 27419
78954763092458081 5639 8325
837422093718451841 6282 37461
47888280010891297 3172 22158
840059747291562113 8524 18221
875746367453931649 6761 18789
95210390781979009 480 15460
393356199065262785 1106 17713
197133342717449985 22232 33293
306419167921536257 17331 22053
401422345123187073 3995 17751
707695453205030145 15833 18605
191293310844216097 2372 10912
558489700036634689 4434 34156
433954487411462273 301 2193
632423945791284609 16326 37305
290858723808952385 14239 35502
988504863303109761 9999 23450
629294448482276865 16003 25573
902503302474638465 17711 37201
686925710314724865 7196 25500
802985439133070849 26620 29839
146050049734249409 4526 18577
189801613128988577 4628 17413
461091725072833473 12843 15221
36059074434536601 17795 24063
878102851481564545 7682 30779
20151056869575969 265 13310
163285419198174977 24645 30014
271481085562161441 4889 8275
857184848150303873 24650 27756
475326770857858369 1871 8264
904998008087858305 6447 13590
213254651463405057 445 9148
920600003357627393 19056 35855
365993324816411585 18739 24714
548313504260491393 19288 19457
393834456307619265 12192 37753
608164521281885569 21 29659
213570222991531713 28557 32236
54232259049570073 9990 19547
128374923184356513 5181 5607
159822715819636577 1813 16887
962940786209411969 5536 25396
678664001429169153 1166 34970
493486164099781633 34266 36487
275285628332177633 5489 37876
353227381173720577 4805 31604
26797037103648337 5640 8954
204682969986397025 29398 31393
79788720809595761 21638 24742
274113074748111521 11249 33117
223868538815352737 248 6329
972724890271368961 10163 33347
922899596524480641 5006 32838
938413210156649985 15259 36295
782080982115303425 20586 34232
279294017222571969 12302 13272
174328337210333473 19346 32579
172942318339864 2238 29126
460820822101638337 22041 35610
680261808309044353 3088 9309
822878256981347585 9677 34743
768246243408892545 6558 24151
273601528359080257 5736 17808
232852462673879041 4491 27542
229875221110624737 6011 30341
819231109713580673 7710 28919
205313160029973569 9289 30969
573388328022648577 1949 18659
931355724903035265 8347 24767
746302479399471233 11700 37042
504328833113447681 2900 14169
526447864279294465 5723 20012
565579236736816449 4253 19364
621781520493538433 29130 30379
114583770224029985 5565 23134
994999142753986433 10457 24489
262535442404647777 1483 15089
365465281605107585 1526 3443
843569191644547841 18112 25460
714587026803787521 21074 24948
655393547660331393 7281 8634
446447027276786177 2918 21832
825810168080423041 30850 31926
312520374547037953 31420 34838
842515264871345025 11683 15264
786392717787489153 11034 12757
262237772563480577 1517 37764
914172138616198273 22586 28733
471827090390426945 7369 30524
944385852264371585 6090 23950
990210503963155073 15920 17946
311290424701471809 1330 6793
762997534190994049 3687 4915
449269086587431617 4034 20221
284952070041498465 6835 23769
839317722248853889 1767 31094
899842654961581441 12885 15562
791029476291253505 10396 34206
200891276435655201 7530 37786
599198949631332993 3354 32390
285415144723636161 3860 4598
108702691982809793 25119 25756
442729031867486337 13790 32795
360471974910797825 21002 30496
671919859624885889 147 5569
23392923202447237 13850 35217
94806411764793105 19159 33616
362397194450782209 13818 21793
970418670367145345 19265 32835
600577238657134465 21609 28339
839170384832101505 18062 36734
613690887626507521 17600 20203
471591369252813313 9123 28639
809518718850750209 23972 30157
535169262431239169 22901 31614
113650729208760737 20282 37377
425833683578453313 3633 20958
537359533825647169 2004 19280
115872241422948721 11273 29708
472046344171975105 4814 23875
142799769566742897 25283 27281
653686116512925953 6373 37695
750385639880548225 4151 28420
595413445194456193 2790 10780
478111459709715777 17733 23506
484811493565811009 3816 7466
619396634315165825 4515 17938
696032213480027137 28228 29170
326211571796612545 1353 13798
506837493021219393 17619 30115
619052559249340161 2395 5487
738959481235443841 1707 28103
377960322518795521 24344 34389
998249764199069697 6510 28400
932494187641793793 16949 17966
303465261686756801 20788 33682
321163884882075457 21926 25365
686244132407079425 19924 34545
947793936300953985 9452 32750
538917562410379265 11888 35749
50258949213436209 1752 13696
190441581770752321 14628 17521
136368696528307969 5721 9434
641760522490944385 9387 19909
543208354824535873 2192 12609
911753926353963393 1689 30769
589681039304949249 32801 36465
879310046098115841 6853 28447
391517015888503297 17374 23365
265920805174996385 3785 18908
218625948875683201 713 1922
306593576998341889 25125 28312
612256033299438209 22066 35518
138033833256098865 6576 9428
595712061094829441 32111 35131
742706782785123969 21195 26673
205062626715665889 15748 16329
687953370971566593 16470 22847
933150685876370305 16072 26448
430845006722694977 17247 34545
865115900138185601 2078 23938
203040250180077217 2020 13363
280301739038364417 21753 37699
848361711553085441 3157 23499
544800032744895169 11670 25482
344576730441442433 24280 27228
153507160247556833 4356 33481
966355095915378817 8094 19539
938758826789062145 7940 25785
622520764526154113 22719 27343
113958513154884145 12976 32741
598207922668539265 27446 32205
12795208677154335 18007 29190
249083141928050369 14864 27737
340560313666088641 2283 29324
398399671895521857 1281 17716
16927830366533671 112 15527
138671064686132433 8160 10949
732303275113920897 4884 20951
261344732196452161 3862 19692
924110918467654529 20744 24737
948012004011015809 23943 30778
167866157389426017 4598 11378
868930784552492929 18575 30923
372754530398303553 551 33118
878141101494701825 23473 29814
70310323349573881 15899 28691
598158126059590913 4868 23966
214226963119052993 23233 28991
916161727559309441 18092 29902
614981502547010433 29664 31845
939508738692627073 17241 18321
973830782879495809 11987 12848
190404904771110497 20112 27401
694127702024971393 485 4890
614473743465570305 17135 26048
520045366523966401 139 9391
793326957210663169 8744 14502
949194749086416385 16647 31547
198484805402063809 24221 27837
143723528743343825 3329 7481
422078771748044097 19991 33167
810060664081206017 1224 1907
844149382123450881 431 28364
14894317716176887 19439 31732
361412265324130305 4647 18423
970281004858662785 15652 21714
609376751097574529 53 1380
595209956357756161 6779 7197
36092856684586393 98 18521
181278561105116865 11480 14845
485271820171764289 5882 18089
321108750389903745 101 9801
673268753952665857 6790 37475
690736368827060737 8894 31521
908512135437252481 33985 36053
565549140157138177 4783 18137
606691503460137217 15311 33775
277532025250295073 290 3131
860630562239837313 4646 21841
160679503046516449 15978 34514
726045312882600833 21533 28380
265547774883970081 27386 34949
489897141762941889 2745 30808
292895380018840961 10474 28996
312057975446162305 6924 34404
421643870945686657 15475 34059
37398929564293585 3312 18994
335127065628064705 13290 21300
522041594286886145 17982 30220
470906355259842241 23535 37695
63901516246279049 21924 29606
675497528493615105 11384 23767
605929549452650241 4079 5208
478763706626168065 4841 34836
23960726582604509 5880 19909
150169980996999201 3798 21283
278995077038981537 2161 22132
360373845008922433 25454 32346
943733004410223233 3782 35463
651617655499443073 19148 20443
777889253046151169 1488 28633
760352809219469313 23697 37834
763578528925567233 15347 18559
518922032121459137 5649 35696
939429906234263297 1212 13522
899863111555987457 4327 17169
99807486197949665 12761 32663
628141462588125441 25705 36231
109090837036273313 14036 16797
284592376623820097 3589 15803
165107450230582497 3042 3057
689266408325501313 11744 20644
985140505965826945 5425 15752
399395455788493313 16410 25496
127003823260981361 9983 22473
169641921393996129 17068 23382
295993887427510337 9276 10043
348384835910692929 1101 19091
650216057697608833 23785 36568
846719106463645185 5142 14591
888078275901559553 6398 37520
419948893678508737 4399 23971
993425244638434177 5835 29906
137196673374141649 10619 37333
749256293633276673 12678 32614
523344447487019713 6463 22072
154583918809667169 6614 33358
743507885379109761 25395 34056
322854994709356161 13868 27474
537813189918807681 6056 27271
881671909499250049 3713 34145
537548790449498881 8337 12936
278251602249024897 23926 33473
689150007951255425 17442 37116
197303074139771425 3885 33738
997757154505116289 8433 36479
528771865877356353 7359 13100
896718977557497985 4180 26179
594762098119293313 13589 25106
508239558656207169 20883 22724
543749098181319105 11631 12680
562359016877664449 18202 22627
528218543666159937 16246 29357
793583239968633345 12675 27269
940728453976074497 33813 36009
869609860115559681 5726 37677
878722294765186305 3396 34256
123131009416589169 8710 14144
502114767429741697 24338 33744
367259235263205121 1809 11786
977200786517702401 27687 30023
393568534055937409 6016 25026
408561071909300481 20570 36932
387277955171668993 15892 24433
612499238656756225 5337 31283
55274985539135457 733 36582
873961608318506241 14503 15158
827560125871386241 16289 34012
462350846571357697 14676 35708
149497096399365153 9106 33580
993305492200644097 10159 21988
570184900898681217 2562 30089
133229831679972929 3198 15000
580374591556868353 15298 26083
448498070474652609 4806 36915
533703228207471617 16235 37055
665896728823558017 16823 28818
565398337744632321 12276 35250
466574167862599873 2365 6248
222641909536150721 14771 30670
1037604022247507 29349 32252
944122940513459201 10438 27457
781893713349699457 5969 33423
960297083359407105 15872 18497
657047363957392641 16683 25863
428859479658093761 3932 4220
245683460895005377 17934 30848
515124014283259137 12065 17560
262407251401970849 18626 22348
750493171806475393 8514 17841
563801488581628289 17608 27622
971658886438845569 32096 36931
730328331027468673 17893 24799
82231546033320065 7537 27295
572361688959770049 6687 23048
790845218596530177 23941 33804
744821570064164737 4939 35864
755592777197129857 16470 18068
610746362994074625 15334 15653
560671606856644161 20939 23943
935931320684321793 26512 33344
554767704756365249 20523 36594
286814113278747841 17464 25999
886822819376703873 9222 13757
107727928214121249 16752 37372
272984334595911105 3657 13549
98410311529601553 25836 32496
817141879167209601 16390 25036
205367133860253409 2081 28713
519896840389101569 10498 37726
561616303301629953 6178 19109
657510738029145601 21402 36792
286034225060905825 26904 30328
311413811733466177 15370 33496
266914021913930113 10837 15024
716570529716065665 24992 36652
621219823338467585 20621 26287
878749301229994753 30878 35293
441352626190731457 24440 28344
530683255882166785 17323 34656
592217101142598017 16271 34634
574676664326112513 5732 11928
424015965348001345 9612 12310
258724166825018657 19843 29683
244057398127385025 13409 18891
201715826611696513 570 17097
984111921669548161 15006 20915
910602112947628929 4843 17875
91757976105146353 9488 22411
555891015845354305 4154 16004
630719800024745985 13068 32732
767622824749295745 6570 12864
992562323062006913 20819 33407
284234722794828097 2317 24349
219897735281957537 5558 22017
72601491508208945 4041 26533
934005302606710273 2977 23120
154736268500776929 7452 13772
982101386767436033 27356 29579
790535214141030401 3537 8446
374702858554204737 4532 21633
691166418317330049 5668 32936
28705795608939157 20019 26022
866076968515699201 5129 5320
106694237519366913 17064 32196
536254557545696257 20549 20773
893237008586492417 5117 21518
3299694253470876 23368 36398
388274097913811265 21089 24489
376028592158753857 13508 19816
397466733489689985 6478 12415
59466083284718249 5545 27734
587237744100054529 13049 20674
333601523514936129 17200 34799
265934698451626881 12794 37649
842765644620286081 6515 24778
648395372162386945 11311 24586
267029130578869441 11441 18901
340247353794008961 22206 34305
521159729466205569 12894 35206
87535951302630369 32693 34094
774671939504109697 14357 28388
846540892076188161 26338 30006
244376476444344353 19415 35350
757558504761537025 4514 33696
111248230989964721 2589 15014
60049082792826169 13189 18398
634385142785078017 12657 35041
531433408902916673 26442 35823
883814793099780609 29197 36826
488414935010592193 897 16447
863892086430340097 3305 34844
110579211177654465 6200 37791
861485033722210817 1686 2357
693237526673751553 9055 27921
391952818526419841 27861 27931
65086689608609305 5342 35785
574891485069876737 18961 28662
404734285841708929 7984 27969
506975118295642369 15693 29567
722311750704964353 5089 26724
477198225041469441 5521 36158
209082389248518305 29682 29784
508361255254584449 11399 24174
780387601825925249 14010 16689
210719869423733985 2226 29645
838113569795080321 26421 34933
178841959693741601 30720 34728
280244750468742881 216 12221
191634117278916001 11856 30313
737082309399195137 15416 19656
622104983749579777 15954 24785
430220089254863297 20171 24867
56485921951143329 27445 30628
883090949536846593 14483 25047
198405964784669217 13872 20602
457103934030588033 11347 22921
71649774431854497 25151 30920
763694491310044289 2691 36891
240132902645115105 12309 14550
231711705984952929 19033 19201
993886849776971 3351 32376
475855592472253633 11944 15966
197316955186764161 17422 21022
570345299517615681 8684 34112
64902814095098905 25015 32169
277784313031897761 5772 13289
499255504752682113 18143 28377
389773368263366401 14099 29849
959664813550368513 6297 7497
812660326337617537 7510 9538
544027614544162945 28822 30845
945930104697456641 21562 35067
690993579082295681 5459 7053
50555411425929009 19047 31213
85901140556046593 5830 22318
228103896607269249 16480 18236
506982458349021697 1728 8256
674183887382621825 25881 33145
796493954444386561 3699 28120
833030828920929153 16576 29795
88809434596562657 5307 16927
810916054033693697 10433 23766
765973027860525185 540 8045
788468674432284161 19572 23086
513624587956023489 4736 14182
317677477939820801 13434 27267
194343591920400641 11650 32101
424325094354262721 649 5969
281735009309819873 3457 27072
121182920920315249 5456 30387
930660279081422465 14665 23431
451444561868942913 14008 15397
884806784570535809 14302 14724
752050662678225793 2113 19442
952322141271523073 5593 26035
463292341422747009 7317 11206
265556261210186049 4612 17293
270718732037689601 23123 36840
361907780156002433 31654 32667
542956015939001473 16984 26786
911404914590541185 2237 26626
333121945337847361 8048 33412
211554585437554017 12801 33383
65435865887682353 330 34561
860800311576817025 3167 28924
486545468154584897 5042 21679
62851317563371369 29153 35649
20810180763493949 15806 27168
254211485567417121 16928 34644
707079680242070913 6828 34752
943635054660504065 2676 36625
744610637478505345 23407 37032
201917052941560385 22600 35648
210170245900510369 4745 30102
483875912436644737 6473 22486
184071523974399297 4103 31845
184220178514515009 31038 32963
189769285384738145 16140 30912
884785002668294913 14164 22204
218645132501965377 18320 32948
260122599396801505 21677 36242
108806219970229985 7667 16312
804056883251774977 4596 16566
915499408001796353 11522 37727
398121905179117185 21608 31654
697743036388811137 13047 27587
703296333114806785 11353 36695
370203225350227457 4943 25314
914888710108876033 21901 36723
876866198035795457 5431 36429
100594721077413857 4637 20367
253404797408382625 1913 19864
518234802387148353 28758 37459
344079033133493057 24145 33411
73202591510650449 11943 24213
759339996329774849 9974 15775
800976379396423937 5940 29940
740051966412973825 10128 14681
255456423870185761 10912 26138
94165115943230401 25631 32847
269879638070015905 2982 31883
777796243346681857 3417 10656
140597900379034961 9544 37505
323463125732988737 12700 37473
463575849233059521 1887 18660
899557637028944897 24745 36136
308787498799745217 11015 18500
550269079486657345 39 240
306751166082953857 20011 28489
280262839959629409 7932 31561
26249877871109109 3319 16504
358419356574277249 5410 13371
253529362533733153 507 25169
947850638738142209 16149 23686
672760404087995265 17020 24632
931146143558084609 9125 11351
726125029424245889 19022 35370
535315361520684289 20717 25044
509129342575150209 1446 36875
551183320912631553 13553 33372
887777038084159617 2796 17613
550189288533115201 266 415
167376764346840897 4033 19890
475168016558757953 29613 35755
480778873964702337 33917 36384
861876537464990337 13009 32802
880206169753975553 18802 20524
730133837182481921 18829 21670
687080310472687489 4046 9226
417481190697284161 16706 31490
231342255898852033 3769 22226
841092502421208321 16348 24005
153295397296766113 1060 32570
538679932537018433 28344 28648
144337226744951873 34628 35491
113160598454729921 766 6028
183741440883984801 8570 12687
796282024446465921 5338 17455
896484621065212673 9541 16253
965852748837324545 8617 34298
910954119812622337 10665 34222
660279877162803841 581 32976
280298877756976609 1518 37449
166851984049831265 21036 25950
66451667113916817 6717 7402
370679593106043393 15223 29338
193286832905329217 6119 22270
212977789736914497 4891 12087
905707727620686849 25429 30107
741845463068766977 31819 32256
144993110798807841 20505 23996
741772539424804481 15751 15867
297564623664989377 7038 32785
608503320370655105 21223 30718
577958994392474753 8435 12180
772063083188630401 18096 21674
923777899409849089 17579 30171
37307695943990641 10130 20446
827582901973116289 22438 32109
919346481756040449 22885 36772
700005725281734273 16558 34490
190744691693279137 12456 35722
738074118509842945 13322 27417
24592558395131193 32203 35897
723194591870843393 245 31581
251249209442828929 12021 21430
822788994870634881 10362 12240
995121401139787265 23790 35001
366692269785410497 18566 21256
238269451350586081 9903 28249
744144498251387137 6112 13852
65046497954359241 10291 29276
225141820784124033 2141 31698
9496257324723701 4449 29171
299806835298781505 531 33333
231194139832187073 6782 27220
894753078567397633 1594 6728
593847678231437441 19142 19579
968616938011820161 17059 35577
758612394058804481 5827 13136
546262037383620225 8769 16595
106693013028102961 5025 27970
994278964079128961 4502 23175
437338644450736769 300 35967
690000555600654721 620 35320
430223175895402945 5573 11242
491616680350148289 2621 34234
627948729804632705 890 31423
774110262105743617 18053 31288
171208518475236097 6061 18021
845484733148097665 4735 6790
85883398559051473 8503 23472
424022108328621505 27723 36322
936388924948172289 7196 22756
854371424611116545 19359 33069
491334449282550849 129 37868
396738200333025729 1710 29228
978546936404921345 10765 22755
439385772695246145 4123 27454
529643855556802369 282 36473
156921936290935105 3569 37108
784430658280737025 1725 14958
6598396388938000 3707 11546
123169692622287393 26423 36112
399927627241758913 36265 36782
204002073029879937 24801 27104
600392199573533953 12017 14399
975223104296706049 28899 30197
663158255845338881 17643 18179
498245932219216321 22269 34300
123238989317684401 14931 35743
275176184662559105 17940 34574
241881391363016001 19435 25037
933617450315733121 1246 20027
100691119715932593 35823 35867
165751812350439553 6220 35317
116085091845157249 17089 18369
733141379132202753 2719 33564
638777063172710785 14976 19843
182778478418402561 5628 10733
205219448966424513 15738 26991
749583519678434817 22276 31902
425705539792758721 5043 17364
247646304345355617 14167 30645
498721829631712385 17738 28607
831756139542502401 2148 17957
363978544767491009 23206 35570
186030067017743041 6128 21866
9916403876069069 19904 37693
672023921397038081 5067 35502
847728365844105217 11588 36056
35221445293874609 17975 34357
913937783201056641 18516 34201
846954784290144129 5011 20099
910241540630238465 34827 35511
318081190279077249 9603 37845
48356089827898073 8669 26209
673693006538666625 10030 30768
717002729121745153 13521 16187
845002811337426561 1197 7795
366653097904396929 17731 30629
516278349793534401 20067 20398
850847732944686209 17852 32502
656567974602143745 7483 24245
174967794978009281 21680 28386
887427150692570113 34193 35600
880496441874882433 1903 14112
248340442826819457 5134 29206
583821368541585153 22102 35808
435237421955630337 17709 34488
96257392739403265 17246 26288
894435357343457537 8523 14218
647947790671189249 2404 14502
998262701310135681 245 10432
483344948314126529 16695 17422
486434287160907521 2652 19244
24873416207050525 21171 26389
908176516762008449 18482 28346
852191906810020353 31431 33995
966589059348582017 2261 3103
579358889079081473 7148 26436
652953712947731201 9434 22307
96413698488063921 8540 31379
906139251305436545 20925 24967
415965729747547649 3368 17866
655634318117702017 13228 17028
264599277358740897 973 13930
667404681813014401 4102 20226
102439816817359025 23792 25421
29192937209256089 12303 29173
145657435306802081 29077 29788
607925596413938561 2184 36196
915791140191096577 9939 30112
726069645969683841 13683 36302
434699615835512513 6659 23728
11504816143560249 1866 21282
411245254151275201 5813 24342
985159846685274241 2606 28282
994930447446861825 2108 30830
549128219472553537 2131 17820
388873359006488769 4308 15204
597518340261867521 2591 8700
910159214965233281 13194 27987
626347867992070145 3530 19716
867776451898968961 1434 13901
457089784685603457 2564 27423
753628403371791873 6827 10974
616126179390651137 3731 5374
224181073552735201 3166 22553
561191558769504449 24323 32765
25043345445368461 6729 15323
720055109133415553 6258 7192
505551400641898881 10343 28183
988378645062237441 9126 10995
944018944202881025 23242 32536
668351637459128449 11074 34221
692561355577829889 11422 26888
54221299359848985 19782 23342
571549486298351873 15221 23238
141535283359576881 10583 31199
486102589351780545 29435 31159
458307798919474177 6817 11745
570344775674342913 6300 9832
265035194598258529 1365 7253
985906201126205441 7373 15852
652704269725969537 21657 26500
240624260363148321 4975 13484
742348905061721345 5909 17487
386179453043403969 813 22507
231794297508127297 4302 7919
882759561907349121 6665 21170
712352420316964481 11622 32859
824130082714255233 12677 21778
948890540140578049 6171 28379
66418908910350185 14959 32846
660887201672142721 1711 16911
608471671562703873 5231 16788
73641693100693569 25377 29030
223883486237284033 20399 31030
214144180805394785 2883 22636
852950457133296385 14875 16405
517808727276754881 14071 21867
751139701865184897 25281 28792
279323463637940257 12727 29343
717458544119459457 3402 14936
261587132144352801 15261 23352
784241906828597761 33889 35736
273641186082674177 13938 23358
986127234739349505 12017 30627
628814769642442369 24208 33697
232201242622807073 4723 26541
452427378098310145 5382 6201
104528726673997601 6406 8393
392010687488674817 69 24667
875077097311631745 778 17578
76630988621705137 6 25760
370231278589109505 6099 7342
276496667675584001 26229 34034
182692188940251297 18668 30702
174715734937326049 19502 25952
82803681787275713 8815 28889
400493208984908481 9091 14665
452999625175792193 22940 36571
388263478372895297 9266 29057
768176064281483649 24726 28283
493062874046781761 7456 14231
309014473889419585 4905 6868
138545706384082481 3183 24824
302137253043717633 19128 22255
316479284253727425 9230 34118
100672483153445569 6768 23671
516198731608685761 17650 30300
869660693864069889 18128 22359
760787332216349185 6594 18298
326158673355479297 1153 4016
640639713832076289 13432 22689
258552838656179073 11714 26143
237122213918308225 6938 20698
481197651328912449 16983 20321
132058883510755009 6710 13053
342336519663952257 4166 7311
668279473792633601 22983 28069
351429729065046081 11209 14567
18163708049701909 5754 36079
649918701362416641 9458 21450
939958218099615489 24293 27074
441101330206933569 14255 16287
201153506921773569 1181 31391
336923696402187969 938 22732
748292797738482561 5366 18034
161538798628527041 28748 30206
237863501453734465 10350 10831
400951014222435713 19587 21128
457377403470768961 422 1607
437790647474983553 12212 25970
947205792183584769 16797 31929
652668042451360001 20264 28322
697480966972729985 4073 12345
305828566580998977 5820 14430
422896603617676417 2032 15672
345673304426092929 1718 29383
807929332667367169 11633 29387
812081203693807617 31619 35363
674314635483686017 17517 35646
856442653595571841 20758 23343
909955670413577217 7859 31547
460000912905996993 7867 25115
981879823686842497 17493 24886
814250019720326145 5552 11539
920321350350643969 18184 25128
614871384650555777 10171 32393
382645555631885505 10474 34829
329462775152258305 18721 19889
456695811010742849 14203 26226
640067398026587905 35313 36696
603305715872057345 22164 24417
723651004565390081 11017 17566
595538132720331905 21092 36502
229265930608889345 407 17150
447351171689010817 17061 28210
489996500815188097 11204 18571
311802892813258113 19168 27317
975344585748104065 4354 12461
695863756693842817 22902 27450
217892735629469313 5909 13557
130831239774106929 4143 18177
905427815190435585 9322 17529
181979786369542049 30533 35540
308617929078032193 5462 28577
764292792619780609 15687 29019
662167788136912385 13764 24525
891334955148966657 3971 30479
443641228731046081 30836 35784
976397762110490625 2771 22088
545164049121964929 10014 14767
878138432640046337 18833 23220
694463470597874305 18654 31960
560559414258303681 37273 37566
486598378819593345 11096 12111
981611409471231105 3940 36013
680750591838396673 24547 25011
511387466572084993 4096 24472
636727586582665601 6268 36862
902434553435288193 29612 37318
386616062358037057 9530 23790
397841036042134273 4803 10345
914751383686905217 1597 37603
135025136658374129 10381 23035
774850261235592065 8360 14297
710448157526013057 4463 21868
147544074385891137 1065 6887
639728296913890689 6173 6308
634156106989600257 25371 33435
932965474449016321 4604 15524
203471620486908481 4177 28543
429553313436958465 15670 33598
640383020464376833 15651 20526
125339283078442769 3315 13623
433548746729755393 15452 32144
498485222175421697 4794 7236
191582018110985089 7487 13372
483345499570273089 33842 36056
281938221291625281 14349 33353
651599879837124993 15084 35652
517534964151302273 1725 15979
228214128020066913 28906 36042
818545330750950529 19997 25627
839527022860782081 22508 23261
993217315044979841 6049 35760
78641250376843889 21208 28165
296378934321609217 6245 12737
938936269049083393 24762 35690
675287631329489153 5018 9815
753991247799415681 6561 11803
435475390616161921 19743 29966
553735688557768641 17384 22900
300885272772582401 9979 15075
471701710349091009 38 1185
695427164112800257 27991 35488
195016839733217057 14244 32045
355361595364392705 2654 21779
238806110320876289 12914 34280
203713100385456865 11806 20205
97274336433688545 21449 32328
143546195483033041 28992 30195
136342616517250545 24973 28620
562756271510039617 9591 10411
269267399455674913 18061 30864
948109860092948481 3732 9671
479854224864293825 152 22172
442476998382019841 4534 32180
94645758016898897 15120 25954
485756444579415361 14139 20748
167213487459402913 5057 21807
576477217471619969 20756 34671
684078020421328129 18923 33576
681458474285470593 51 24824
139007349923030433 16696 20211
590176838302610945 2501 19581
140417538549147729 6246 31787
773722414499196929 2723 29485
353451768303838081 1004 23810
491387197169245825 2842 33996
194114161175964033 4443 25245
487780839039679425 1180 37158
178404684257355233 23777 35574
812990214803122049 22343 33785
169700418830590401 27345 27808
313386712209087617 18485 32662
523017403282690177 8208 27588
400508473367779073 24449 26207
687192920449593473 32053 34579
191131245216233473 20184 21937
250791257960042209 22449 25147
943190203793605505 21691 25986
725474381979356801 4221 13130
334397858733588289 12868 32365
548546458883716801 681 33682
236458180569144353 23381 28921
878354061812746753 16652 27601
728552240525139841 17436 27087
570696052831049601 13503 32382
188721820177150337 26514 35836
627614760027544321 26324 30613
586978893576606721 37331 37584
168257733147097345 16931 31860
21041433904770201 22587 24574
909888260317632769 6996 21268
784209488372418689 4371 28940
164612693858156705 4177 20387
400251658266981313 5756 18219
943978467775512065 25541 31131
905624325395514497 17353 25622
6891599154126738 28251 33084
263061639260939745 7600 19159
349967834796036225 4645 8073
973896843076396161 2073 16007
739165866100432129 9127 24226
370391642616155521 6638 16988
778168283826349953 8567 33190
354218934787020609 8721 35538
881855643254677761 3061 8971
639693463621426817 1865 12535
181158041985828065 3520 20728
569993428563002177 11300 17595
715816923771409793 20360 22807
672024379494231937 2221 3627
221600911222399329 29861 31386
341585997544235905 8705 14866
648696971080308737 17822 34852
675865487111792641 1474 10702
187469821157964833 12889 25499
703243570149446401 23635 31638
258982470818846625 21452 23532
918634161745288193 13537 33503
869262362605699201 10655 24199
464636559244304705 22994 29057
477716366889890049 25402 27895
558951120729716417 10969 26776
684747690415850497 18912 30231
17769491525648107 4564 8460
371510004797936961 17923 30907
49274242261660105 5002 6977
569042027324233153 7983 33969
798205454525977089 1098 27099
559984804294625601 13053 34008
492667936245737793 4047 10191
794069308338936961 12895 16021
889515751542795393 7763 28728
347275028334859585 30668 35823
304277553807779073 8975 23955
563794590405851905 13748 22867
906323826916498433 301 22234
816218118909343873 14669 23968
104437117258783025 14461 23242
431466027142437953 1844 29785
545863457918407873 11668 32056
55234344977531433 8107 28219
965044615428482177 19958 35097
893286785821747073 24522 36773
999091967567188993 11261 31102
225910965976932929 7240 17165
374556302890852097 12399 34281
879656576025031041 20592 34075
745441357467278465 12196 16226
682590568730443393 6895 11193
682218928176169473 7141 10748
849943778961350145 1102 12153
402480353757091777 13725 37032
906826498512796033 17623 33870
353390658105240641 14181 14761
218618825876422561 10949 12064
92199964967669249 34899 34907
686793189070453249 1106 30702
311286725391184385 2648 9905
427817785740533185 14253 21396
845300830524060161 2320 16335
56383514016200569 9142 23654
574388567132672257 15959 29586
21707399016651865 10365 32751
566603955272135809 9951 18669
796921845740410369 2008 6783
613114505269791745 9333 26619
68459348264983793 4360 18818
998253941282662529 24849 27349
316678130295397185 7913 18207
556079908989715905 517 8637
572657700139007617 13250 33009
459337105772355841 6216 12700
964567780117487617 21319 34106
959164335954128001 3653 10673
590379499470632449 16230 26380
224372475788278785 27218 33106
43822363453383417 3917 23517
115316436573863265 15836 33822
426199757128433281 9879 30752
589203138827336705 16749 17263
192649742453095745 4777 13902
307103485878499777 22334 28729
990548861663004545 81 19989
618345366306762369 5258 35090
349977293581186881 7752 35878
386865343319641409 29596 34367
421138072927295297 8404 23560
476944876264376193 5647 24708
167670946781253601 7103 26958
182251494606404673 5692 28853
826887536377373825 8718 12440
124120125349044481 31577 34860
642903816205542657 17285 31900
461068663900135809 18765 31070
259636502120390145 4743 14451
30493180562153557 11803 20599
586743977792291841 29804 37819
213784361892649601 5912 34508
129957455481591217 3043 25974
825846080830054017 10081 10381
713049290037840641 1268 13668
411632717958298177 14743 28341
490079978411063873 5869 15608
274696219825322881 10622 32835
5280866468762469 9797 21626
931842095204942209 22972 23044
250076675943464737 15477 28353
406634727011329729 21967 30197
212133704071217025 29279 34326
189713368352414593 27009 37653
173267731660320833 13366 29415
729868656159986561 27709 37490
934565863780431233 3939 12234
32662418439329601 11655 12564
722832913184564737 22849 24415
262777572086697825 22032 37651
629894299572665473 4802 26842
408314427900108993 15491 22378
672825445660794881 16139 24772
208539419559421889 7184 9457
790498754235226625 3704 3737
163590007063859841 9661 20812
131481420442330689 14613 33961
847975925770391809 12275 16015
607092895017043329 3657 8696
432618111105256257 14001 20762
890606620317459585 10344 25744
58565791909437337 5638 30541
135616863583020833 26047 31041
468287177424841153 16440 29196
58970134062352745 12519 12535
502801132746988353 750 13441
623085474509846145 11665 21745
427217989852181313 31974 36497
866486214406950913 25597 27903
233320588222731841 180 25619
466074227469118081 8527 33867
664698520450073729 31205 35317
555342817142705089 23110 34874
299017820342534465 142 9448
765198912745628289 15446 26306
90326474551517329 7218 10375
979332457587378945 9028 37040
15948284711633677 25666 32774
573576700334324865 24424 33959
304298532483429057 11728 36360
98028746452204273 10954 24764
296566791276241281 7762 33950
424855022048941313 130 34821
727880404722100097 23446 35831
22075532830502453 5108 32852
764725005808593025 9004 30895
259342096358476929 14809 33517
80877858485152385 4290 11832
793035300044468993 11595 27115
72918254852119441 5438 15551
371827419544668929 25158 33769
87069895493272049 19882 27559
178674642948141825 14527 35079
680346344743803393 12943 16574
892974766744298881 28591 37771
620600325332262017 3489 28901
554317615489654977 1345 4240
440170152449930177 2735 13729
733212025004629505 5918 9815
979167149011971073 10634 15321
404417787384705473 746 31433
323506054789326913 8753 15201
993714330138470145 3054 13740
92289505453422289 1390 14680
206607301145741217 21041 28970
914680395674828673 29468 35627
947637312417324289 26680 30855
175633502238980545 2 29051
903371387947704065 21292 24966
432417710779098753 4542 17738
664838585486773377 4328 11518
227880113532663137 10432 13757
883739995391241729 9840 12165
747185898025072897 15159 20287
777935750827705217 1945 31802
359334545118713345 10364 27267
307929714648128769 8609 29730
504970503014185089 1584 14132
334070949120199873 15979 36820
937696101516323201 19956 25488
740029381241217921 3014 20569
158275343437175297 5074 28571
946943182493836161 7521 15071
54294705606906745 16677 35548
795296875322566913 3029 16659
618999388162670465 1682 28366
843663070368887041 1447 7710
643693879657590145 19423 25481
856493076268467457 1891 19966
854746697567868801 25953 31424
911288198907325185 20715 24456
442774260540602433 5462 23600
724366945208931457 17122 28351
66688884263548689 3561 27242
493393592500762433 1414 30411
736035653833013761 6446 34154
306743630251762753 17375 33550
926794530172266241 20789 35984
706978887724400129 3593 19537
807553293834786305 6515 12056
443850625147678785 18053 34129
575418859443992385 22693 24797
168044338281770689 9879 34469
184334431865366369 11588 21617
649115675473016321 3031 27321
844136279437584897 2677 27236
688289636154504321 33052 34016
10158685990063533 22428 26618
708629629580389761 6153 21533
177399726459377409 23062 25635
177985511954556577 1956 21791
304638814087226689 19832 20917
632108087085246209 5301 22661
481100651631813057 499 22146
337895988853286849 10380 11449
932371781395744385 33111 33156
646202818017588481 30902 31341
174233517665435041 2719 7884
907321821932480769 2079 21881
996702245879660673 30541 31246
639477823473217921 27036 28502
906365411926692865 26316 35207
151400870866861953 16049 35258
168705942412714209 2568 32502
438720896147675201 6194 16322
120076377531908913 19739 28173
798621741005842305 6383 26302
423307972420374785 18544 36943
359329929028636033 30140 33327
72445884754394289 12889 36344
893340798674213249 389 10004
461644761720464193 13284 26755
828489325258846721 21510 34201
318367072307090369 21939 25075
606572433357182977 2062 21207
104397498375718097 8499 30388
338305994261762753 23499 27231
533199544557255937 29502 32405
284456014874617569 8382 22703
419283266912657409 15750 25614
215951891145881089 7899 26150
992125178942608001 4247 35524
224973190182549121 19501 25541
743476917770905729 13407 32945
477481180671336577 3815 4791
904526140289966977 4280 30434
411453794566963201 6372 31302
946616013825604353 11024 11483
499050196173659073 23036 34324
46611677887845817 10561 19062
732300528215585409 7192 13341
792252041772840705 12286 22486
140837730294666849 13229 21903
964106859533565313 10166 25917
850689483967837441 27205 32555
557067527584024449 17096 31149
901487150669300481 4942 11816
195683736863365697 10902 20323
610648417951335169 4897 28379
791669814619908097 26931 27743
380190692359779073 20540 23871
60440100580628097 30790 37482
666135144315259009 24392 33119
309962112848467073 24477 36036
854805352314787841 14561 30690
169464535222708449 7742 13436
371167420866623105 15925 37108
903520070433117441 10326 33503
832199411961486337 1975 25321
869595483351027073 14878 24474
79700986604930081 13384 35442
542481617248768065 2117 12630
535324054711953345 346 25245
760988041011948673 787 16832
66196827433895321 3877 32566
766478246142966657 13481 21019
113606138183261153 4037 36575
500021792497626881 25468 29597
718420095205882369 8855 25638
831261294487916289 17003 24936
911861238791704705 16434 23219
603267715336379265 5449 29145
384104200225390721 16474 22836
873946228266404993 27090 30279
30100921586782905 13711 19482
501408608561298753 7716 23632
918202250902393089 1130 8443
729125476100705281 26788 33218
133800113239363585 11976 18747
795777181143698433 15692 33836
207417038904520001 7508 33313
78275073768267585 1392 27505
622219783491036801 6173 33094
483015445534626049 34736 37236
607807976409045377 22066 23135
776566323351545345 5314 10410
781442182607992961 6388 18454
820619956033077377 5732 9124
668151596401326465 13706 28288
576929907741558145 5862 9455
998440951962837889 20722 25860
790046275693676161 17350 20491
809389239905808513 22717 24992
85420493255810465 8193 25705
911721834291586945 13232 37424
603704411199480321 26264 31612
856314188068903809 21639 25150
830883863140954369 24111 34897
51151771940656233 10793 20373
23561385057213613 9867 25301
773388564640011777 3748 13981
433800115209095361 20284 34259
962240208029999873 269 6851
85029181122614257 20854 37301
428370648117645889 5603 16612
304004490303910273 5662 13834
515416709413617729 13245 25050
120082565332729985 3057 22138
215783605142089377 10509 36805
296686037208758081 9275 19760
425208924117487873 27815 36387
264723311109882785 1393 10356
422049900124203969 8553 36734
694422626493732737 30444 30729
413484682077555713 21275 31449
231461710708664737 16701 27911
44609563101968065 21853 37251
565692863152122497 13636 14980
770277058986739201 4295 34598
387774492302718017 656 31059
612167920912025217 16223 33200
454850278199003841 2960 32817
729731761389988481 15477 28153
763746950352192769 23730 23929
350387128452975809 1224 20918
884366865195715969 7685 26338
381347569340267265 3223 10927
720417796255667073 21316 33952
739228689600349057 25891 36863
868540631423726977 446 36463
181243103445897441 7664 13628
645694509971953281 273 24120
291528943710144257 2957 25652
541979417659916865 25598 31151
277372178501043009 8853 10849
254946383697607361 5680 5787
908379026118534913 20545 34916
761059867702570625 5767 30185
188495778596180929 7767 13691
203238558305095297 2380 32147
830992902109780865 14147 33810
729130161463388033 15421 37423
110746551154239377 10835 34107
657244724584465665 4997 18685
390864535982597505 13350 22389
85267026075584337 13788 17581
608611982230659329 3909 29704
915645356888013825 25795 36084
74395902597185425 27098 37062
662575670571669633 2849 30550
379310395151964737 5323 7822
842633929052816257 1158 18034
963454190630823553 10264 10686
117874713756762625 7092 26816
470409921647505089 23509 25264
822242093970153601 6656 35808
222496997209386657 35351 36754
634550954444307585 9316 17262
949089941552859521 8621 28555
730657851383732353 32064 36288
793371385115346305 20965 31912
850690030730831361 6844 22496
845987486430974593 1049 13967
435524845930252993 12931 13813
882404178899772545 15319 22635
433452692964891649 23745 34736
864803066568430977 25555 31706
988227691586267521 24619 35040
717089627446551297 6100 17669
348111636012632193 22158 35686
107831622259315201 14883 16977
697114172054405377 18291 18745
682054370351490689 9019 20108
818104662838379649 22075 26939
23780131588001297 977 19675
923081881709940481 4738 5792
570921326387189505 11810 31807
374685445803478977 727 27591
153454140564722497 1252 11026
787440911035311361 201 24139
801461486826493569 2664 24649
806927376940080897 19167 35882
606336429954144001 20492 35298
135807106495597905 12427 25399
9648456993073041 20162 32661
472498016278862593 1048 4511
731312508967224833 11278 16842
468208810052097153 32190 34423
171922758597101921 7246 21081
466185520600674881 6497 16512
191764941660483873 16767 19566
78705370474033025 1354 23417
996514195697226753 9645 9918
887913226241877889 16368 20441
772281979904366977 5530 12214
98594679790075185 4513 32691
700818811006964609 18073 24020
648088331311640833 29045 31629
244000909643734337 25152 28480
303581086121731393 12400 13948
863714929234372865 17717 21892
310634437376748481 12241 18339
620203227378571137 27681 29018
521810831259820417 13787 30389
954838312708286465 2511 16875
739869630835471489 7949 36587
124642563841849361 20547 23586
908061220183121537 9120 35519
527102354202622081 25424 36016
295300872336824257 5751 24379
263037474244047329 21943 27492
668068612774938241 20011 24016
278403315122201185 3165 30825
939075781205048065 8685 37143
983395131690162561 11694 32841
511350597768704065 493 8415
92125696559246961 24181 24467
486803513401426369 1065 3615
92918904955130449 4271 33143
963145927947898881 18546 19563
336766718669164097 9700 17975
868141398596549121 25998 29261
787138086227390209 581 37196
5363526338435066 12949 24049
710114392847412353 10604 10611
365232386935915073 1028 27511
368901971197917761 20013 36578
468675678063313217 9722 20735
554698613816238849 22775 35097
482934221560270785 10211 15192
378698395483372225 33084 35792
335961964179737985 106 24064
134821887450737425 21163 35416
164843661389355137 31072 37080
420459010327082433 9814 14176
110936134688024881 5879 16451
871873557488154241 3103 21356
215302092593731233 18880 31696
805045349320426625 21225 33332
671569520489519745 16979 35691
988721512672565633 27614 36565
903661549064153729 18 26880
712791409029737345 5304 29111
379338310877393793 20753 23989
655016157889004801 26769 30703
118756574541436065 9612 26753
222005352400191937 21756 30844
512719636669565633 31461 31677
276865730936815873 19230 37206
86306564392046433 18250 37602
196775357138225345 20902 24453
493969461837146177 6787 17944
494557653281471937 5903 25309
459279285805678209 31321 34444
468727884447833537 24945 26909
586135360944688001 19089 21621
183190330907290657 21834 28991
612368253950805249 3213 13287
886871049013709697 7220 23929
253465908400166017 24609 28848
970001482770438657 20656 33977
709838600852748417 12684 15309
910016641485487617 3022 28520
750727190913004033 3499 35136
649965481822317057 2093 28436
736117075956045185 18066 19558
349582002422440769 28038 33889
580152439177602689 7360 33588
293391159637874241 2896 12770
267555924998930561 1197 13872
368272684206818497 9745 10307
620434521137717377 18474 20099
675665862841594113 9191 10510
580576669462502145 20746 34766
743058977326573057 16514 35941
178799609743670369 17230 36129
34219070275863573 3173 21897
416562314960657409 5113 28014
909179232164564865 6670 16115
180125295389778721 13687 37258
669852396702122369 10399 25623
709954316009159937 10506 15765
225200789511408321 8543 23880
718514319713513345 21315 25063
891810134264655873 5910 21396
107437779153201521 19600 26143
906390554942948481 15297 23268
335807525650800193 6165 37484
575728429480090369 2478 33729
609153958942599169 23704 36782
943112126470939649 15068 23547
534193111073513217 8173 34935
712659573642607617 18533 31892
15727154222275887 25667 35172
190370223986821697 12980 22823
99195402485598545 18389 37786
811853510755593473 25853 34435
607572708152943617 14448 16662
431036285473570753 4673 25301
24631693623412333 5376 36237
650399351914895617 1035 15250
77378016792920337 8075 34445
185156801259427809 11224 27329
959211783893742593 12710 14195
394068240977059521 4346 35412
816608320456779777 33807 37036
76888566229886385 5320 27886
698798265889628545 15347 30397
535013155847874369 313 29288
278047651920047649 1330 1863
754217853400650241 19374 33824
939297912249479297 33231 37249
877003965322256129 10986 30656
26281708361423741 9135 16238
369273863084348609 4088 20205
189942262369136481 19888 27699
155615105595952481 15734 32885
896077662225025025 18886 24081
12685992557624815 6591 33051
879440271439413889 16375 21657
1621405852755942 3228 34363
226105092444910849 22895 29837
907379814152793729 5411 31523
519124220463289985 3334 9599
267552691207864513 32714 36719
665536364202665729 20495 36592
618153457559589761 24232 32861
615613558807318401 4356 12364
151042636258733153 3071 12461
478802975086082945 24028 34551
645394677327605121 27374 36717
445416522960961473 9871 13590
709789746059211521 1619 19124
436080680683005569 3973 5866
25834561608849785 18256 37780
956877809015445249 2838 26703
901511115990967169 3614 24012
282719675779148353 997 31048
551106915572436417 8206 35843
889438834430372097 5804 23323
62470580258146673 7966 34272
860490800932240001 27818 32136
886288145159728257 7990 36697
681656769431718657 6555 37072
108634813076928801 1786 22478
309723730767089473 14827 29394
785101286428361089 4051 17940
160056112378988769 15312 24883
787261709571080065 4282 36544
438582442377196481 13937 25111
175024985157381953 8493 14204
189763689152179905 34 30975
91137757417822481 2191 34381
500146022228292993 18987 20647
652474043153322497 21860 36218
50981136540862337 16952 23662
774512927915278465 17322 19050
887803110437715713 25936 32503
773207924308355329 34119 36968
955529746268062721 11295 34025
565165678863461825 16033 37295
934765064750777729 27586 32378
943247667416759553 24968 27810
804687562150782337 6806 32120
671474783965233921 17911 31702
296170315451320193 3481 14080
67285296554747025 6539 28894
529929400486871297 10942 24803
41761696861851049 2647 31818
686079439328395265 22853 29638
860673365971283713 3588 12533
465453565564622785 24300 33594
284754834919677793 15456 20342
842311268174540801 1250 15185
702781037423864833 8616 27083
535886020716837633 12589 31946
428448340980349249 17330 31762
977083927613378433 654 8241
538367376223281025 23346 32678
261520213085255201 17777 19599
737890362976113281 11291 26324
40215137845279969 9722 27384
913597680425244417 14020 29456
890980199724133121 14567 27144
572922494095291073 36295 37632
445492461659611649 1002 18968
167734938124315393 5731 18747
368262746353401857 6033 12445
921360552559743745 5133 19378
482910519290584257 7827 26817
853071253166905985 15934 29797
375572230472208449 17460 36300
452690162546939969 6302 9474
124827566890999713 17168 30008
996393602305207809 392 13237
709937040162806401 13450 24217
97556438853668945 6198 31232
919632318064202497 2998 6817
76649899362724481 9706 36244
641889281252637953 25713 37798
649038290056648065 5207 31365
911022538529309185 8802 36360
916315356874665857 9014 30409
356977551059095809 10086 21190
317172250677227649 7837 18222
205143825098303969 12060 36550
768450865402787329 742 11724
830916869216842753 2530 14563
647061144703098241 7167 12013
784159154215856769 4268 16341
37164867804339257 7152 16458
568987137581707713 14873 29334
566177083259358209 4986 30947
207731314853731425 4108 14850
465083302658616321 22131 22307
128973294418067041 29307 35532
375529120754503489 23126 31408
899690288061421441 20384 32587
535818940322176449 19877 19954
620473195508260737 5017 33139
293971148953854593 30862 31018
153990063453164801 9149 27360
910007149195127553 5466 28128
854634758972984833 9909 27963
241208109653637601 23949 33282
851973353858753025 371 34760
187310121235956481 14875 29760
227048613960739937 24480 26628
173526166443391361 19246 26473
123872245781569745 4107 36192
270331167061204513 13837 31672
19217958452308893 8286 36598
721807906952573569 10157 32419
945167067692054273 12880 24818
315445174608871809 925 13931
664230120732874241 31969 36418
613254761479193857 2149 28971
488568733038306369 12903 31635
265336023830759169 12253 15580
750315995109779969 23160 32361
360058434494003905 523 3082
182520582677810241 10294 14696
453106975709037121 3631 25049
539130647698080193 5281 23705
678049064703227393 10175 15798
6648374725273244 17851 19076
792141119566156929 13026 34166
507922525058908993 17274 21419
748482869636017537 24258 28436
904810611071340545 14872 17404
772756180654798849 8602 9315
637256409657346945 18131 27654
683374004599780737 91 25871
60479911555461289 13598 24878
388816672875879745 29531 31977
656468114006848641 14046 33823
810257085817209345 9731 29256
572158711473448961 28848 35960
336906841677720321 2938 36697
322283452486438209 2302 33471
801496106123320065 18355 25326
125313228266293217 19530 28377
348875392238301889 9988 28138
683631838654768897 11154 26533
366115121258996353 10684 27498
90687481371546145 4031 16760
426357950425117569 9783 17076
616102488941784577 8273 12971
562873918049486849 26199 36204
17498217822122797 120 25496
493460871263454977 3923 18776
178080233374110721 9232 26785
630580705102016001 1710 32170
336450957749619329 2328 6665
630720704224021505 16639 33779
329584902984443329 8991 17852
148431504596114657 9338 15104
766171090990269441 24499 37037
518682659064655361 7667 11467
593324744268095105 17293 27627
902875182773481601 8080 11311
123801091001425329 9229 25650
31289102728440101 15936 35001
451436865981499137 19765 35862
849881749361141889 11936 31591
94339527774963025 2852 36101
465430769411870657 15941 28828
833677915227859457 27867 31073
308672494882369345 7400 32495
803828719881281025 4716 10592
670559294871797121 18981 20137
433172570644281025 25285 31956
25461532124293029 3667 10434
480649629693573377 3548 9662
207635204838698689 17617 20435
800827593092599041 13873 30091
8442176439313443 34555 36913
960744037726826113 20510 29078
585710908546420993 4263 30840
32651651062771237 5181 14475
297386151559404481 10576 23130
602219194379500801 18146 30939
922318884374835329 9556 22287
235837501523086241 13110 25702
816441655698081793 15169 35226
300038102688134273 9982 33649
985121407931959681 11559 27283
996789919695579905 12582 22126
625025679404270593 14165 21144
631773396496100737 7916 31679
290925176075905537 21609 36588
481421595697945281 28218 29934
671489444415509889 3505 24330
791993507197545857 8212 24731
667492335894596737 7003 33105
75966614674861441 16180 34702
244251244134883201 34774 35090
378920521446019649 17757 21851
686284048022532353 12232 16702
173128672442054209 20235 24923
866471123826766337 16874 34248
447588884414599873 5566 32682
522424111378942529 10656 31491
668315413285547777 6212 13036
288594554690941889 9289 34277
625756960860314881 18996 22259
823213663960519425 11627 18438
345612772896451777 6116 35076
378100343132825153 2727 21490
761068491880436737 2990 26941
909283864214476289 808 20828
791500529978272001 16913 23563
201809287299507649 17927 24875
211092241351735777 15439 30884
293137062254022145 4931 11674
11453977339122901 9349 36154
41777359797020353 2784 33982
854424675116050049 7114 13914
887968602258414593 6885 13831
72743279775359329 9800 28778
814118270943676929 5422 8398
465436420516539329 14237 34810
64226369323581169 30187 32216
935033254266038273 16358 24636
688457963447557889 14961 19621
703767576398760705 8473 20621
670673818296879873 30102 35672
34778550429258817 127 26141
185875719523149729 16905 32012
490493746669216065 6686 10586
408469811240895105 5819 33683
82754088341822305 12948 16451
701265937682858753 10530 18748
516033016451288513 25931 35537
278035456626245281 5952 31020
136084689192792049 13258 23179
22569071253567329 21631 34475
512258041294501249 5857 23908
815689599652205953 3511 36040
83442674329425873 12370 24505
759152526576610177 24022 30075
356706039277796097 23635 37008
216020971736529793 124 25130
798144372560592769 1389 14908
634030308351494657 364 2558
115906825701046049 20789 30665
271921580702173313 14256 29835
979047526608177025 13790 34234
813226685179397889 16279 22791
505214172881281345 12312 20414
41703024018719505 26823 37503
20658089841113281 25771 33633
48421942551922113 6015 17137
593542775861123969 23284 34894
815700348130111105 21772 36655
585798416389586433 6220 37224
588450205813796097 27642 37658
734371021096691841 20218 26771
956557169917889665 5303 14480
147545933918571841 22615 36076
998008164505161985 3819 6570
902432651920747777 14363 25586
540676334210463233 3708 28226
919773611240280833 11842 21714
119212124459789233 11837 30901
773727364274137089 28899 37690
55182716454002193 4774 18286
902237455064216961 1266 10103
68916967600014089 28895 32534
841745411364570369 10426 10809
186624204709392673 4300 5049
368363454021441345 12647 20230
11867124027400423 15133 25943
623913509046573697 1495 4623
565353722532254465 4836 20436
960163396156282497 29131 37845
351044369260076673 26556 36876
9892777319947755 6026 18815
153284696529357953 22529 32802
610407380854120193 3559 35389
280642963813402689 14511 17586
140033189916337617 5307 20343
342064941964853377 29930 35283
69527190168010121 681 27569
436947165260075841 26708 26718
902427095984535297 14980 31755
182614849213553761 1810 13159
702820540219811073 13683 27924
725392276938986625 9425 20325
396895887894899585 5697 9380
23745315626090501 3033 12208
68348163283111777 27618 37527
600015965109090433 3299 24753
152052879661795265 753 33778
84904393982089489 18665 36944
260315237805649249 14754 27891
910484390065260417 3623 15169
787350993930218113 16057 25871
623069432662592897 28147 34276
76432449498049953 7841 36707
432415569047545729 8875 37715
397659994388789057 28361 36304
732848876471781121 5609 8034
257361494203614433 16261 34748
863703132183456257 10595 34977
587213807356064897 10624 30977
907805193180625025 7264 8293
665341685070508545 5370 15269
142225059704852449 561 1051
598388013640629889 1798 27227
115052901851431249 1249 16604
677820065073113601 13573 21056
642336911776720129 17693 31562
846249922097698049 30019 31444
728893717332315521 17172 17507
927593613673430145 9064 11918
96905293964564273 3113 30241
781582822095970177 13831 20584
526569703484472769 12409 37581
27720335876317393 9478 36521
910717654150356993 11846 25315
934411115868257921 1203 34730
473465358222686209 22533 36016
78242795613995505 20028 23220
56666793083930857 16385 22893
230108115947899713 5589 33933
978966048810850305 5614 20077
610444565795624833 29194 29393
639285503227409153 7253 31273
885992420090261121 11920 15535
59753488559355361 28187 29024
527653676976918017 21081 27640
866506341614719873 16089 25255
974826008744628353 10846 30654
636034308620015361 2564 10925
441119017942632769 1357 29137
969826504606441345 14579 21416
841606610776565889 19272 30734
348875543466792961 17217 24361
263692337051431041 19180 23135
169625918172183521 15190 32391
162162514244329249 16795 20626
523656328386909569 22894 23103
748301575467984001 24961 30489
194850799178407649 13824 32039
388848923105186369 16448 26507
525208614387000961 7526 12356
874727294901340673 5642 13558
967642893599045121 15050 19494
414525240268517313 2568 14174
923456552842811393 20531 26469
176094505681469121 7642 17255
671149169099475585 2646 35157
447251354922329345 25378 30972
892594701488494721 2058 4341
631743818437520641 4464 32412
584445744571379329 2303 15884
692942190038337409 2533 31188
739764667452920577 17565 32281
58600096791757041 639 15737
328386090416682241 282 4965
531602486908028033 4214 20300
647868544505460225 16067 32957
728540241852222465 20902 23778
790744843193262849 17394 36808
406642129978138177 24635 37172
728040832972556673 113 25014
491175954375130177 2109 11826
243157759143297633 25408 34457
759935309638748929 11445 17852
526208764428961473 23318 25632
53388859774578633 8168 13620
515313195627069121 17204 19160
593398545470705537 23541 34044
790299401753845377 14301 20129
369235807182597825 29602 33553
527263870080769665 31255 32719
848462110281346305 6243 37582
764570860972074881 35809 36333
733708029006670849 5638 25064
706607315306282369 4265 20252
917310768548531969 16743 18835
579199816974767873 6846 37146
105380734394763921 28892 30498
526012240184126529 17685 23025
555462034152739649 15480 21177
599968423230823297 8399 26617
157206171199540289 16294 37848
514903728777706945 11690 36207
997297424005495297 24050 36458
407356208462449153 23095 36749
369434788933823169 3018 14170
38195680767710625 21346 28697
599603498879687937 12635 22812
508626723462786177 20771 34337
228622432328513985 12359 27753
40281924719945297 14211 16451
189928902913322881 13854 15350
932050011282559105 783 18545
923498053942061825 3336 12443
953950835348120321 25969 37110
985410201393037313 1206 31998
600040676405260545 36252 37519
270602817327223009 32209 36861
435729869185021121 9205 21797
404327135027216385 10125 28622
277912745766702337 26558 28301
445419232036236673 13704 30949
360029012421232833 21880 32953
919556020490816257 9533 20219
6726959054848437 36924 37191
220414680739686721 8394 30819
167343522610021729 11328 28312
824712494065011073 15199 28182
171278910149670337 31473 37829
149128929447208225 16379 31963
784079354970184961 9713 26660
96400680204553169 17890 33202
755967898330343553 33759 34886
611116516749838465 23499 27880
715037106645635073 29026 35564
557779232344245185 6037 35692
289791749488433217 17355 18528
19063859654202985 10992 34111
840365001001185153 17724 28016
69654601703192041 17216 26531
474102546540795073 12231 35235
256464054447867809 28183 31484
947376181348456449 2548 20497
207432403761515617 4986 36200
379477477034743745 1752 4507
578451253623079297 3661 24123
98903201904033009 9805 29323
709287933968980097 3555 20496
356928177080622081 19518 35547
583247726692754049 13555 20669
823090905783939073 13882 16483
208520796598492097 6847 11308
758886336733230081 3545 35124
307511826257972161 24716 28216
528340677934220801 16514 24227
368775315979704065 10344 20986
141533245273652849 14756 17097
172920643430366273 24104 24399
959522167586865025 6676 13731
424051960138967873 18228 35393
616031708016851841 3177 27257
117678711175692289 6024 17815
359945802613491841 14071 26990
357494485631647745 7598 8585
335390671787966017 2248 21053
286290262826504705 28872 29986
964698579526210433 10391 20568
26976971581319733 15235 23476
8741266571593799 13268 14948
671718838412253697 11526 27107
685919520345731073 16929 30448
626573413137649025 11831 36521
697798118543406849 8052 28988
950711016074258433 2932 20280
254937653621279745 5526 36071
47984152230753809 389 33560
702667027242274177 1408 1480
817182292170905089 21135 26727
539797214045062657 24834 28909
233707199134627777 23653 30702
926759739533654401 31029 33743
588629204235054721 2815 18373
373809775855985281 19965 29567
174842504455710913 16817 34878
923583907751339649 15997 17364
971894248221040897 6666 8994
610034052073029249 14337 33845
153442540234962625 4531 6796
681161701484715137 5818 30492
159495547972774433 33232 36169
590998917038145793 12226 16537
436687203392807553 2814 6360
761739264402525185 12617 22024
965243153057365121 27119 27293
109936656281728769 2015 33469
344154127256089729 3790 28211
463601581771715841 15201 17263
373974833540309249 5418 26184
791039327850679553 3598 5152
298241039884686657 1220 12241
345898663441250433 21575 30248
597807869428685057 25795 26131
667924245459783297 12637 17832
671413903862699649 3908 34569
503489563515874049 16509 19155
720046160877934977 10039 30418
362102778641567361 12949 28499
424317273635153921 15429 19918
3365964243631226 1281 33121
34405575345708429 19001 37546
411672720978014465 10429 20877
319680675855906305 26916 30593
613047160283517953 14834 31375
815001362182876161 5250 34328
963956216999459713 17250 25202
954050918065974017 10743 31673
439638603005977985 11625 36332
91931266177219585 31179 37873
698015473931700865 15731 23740
700214123843764481 3239 29055
40587015309032641 1775 6178
965513221809437953 630 11177
691905028661803777 19625 32396
547157040859701761 15020 35504
507491778106658113 12964 29826
523398771944009409 15323 23745
187545005576293281 31009 31969
582843834527508865 21156 27252
615965132663607297 2202 8598
779859190859078017 12690 18643
259982399802364481 5353 11402
731116226672924033 4838 32166
390168050812196289 16348 27173
533382264419934401 24087 26996
178679765353461313 11091 14414
242700528337891809 11226 11350
972354710291657601 22891 24435
232050352319795649 9338 14134
401840591245015617 20768 24608
188538911004286561 7331 33799
996981687499488385 22307 33731
987596291149479553 5168 11671
300530923304346945 4534 18210
820243223655992833 7819 35167
336498557336799553 2129 5828
727029455114212865 17292 27157
731745247650675201 20218 25434
578061856701680257 8832 26298
62029882066003241 24643 30890
100641435991200017 5015 10497
817224106166900609 10067 22235
843892640352876801 17948 24796
306354890679248385 28834 28936
459265897915720705 12765 37132
820769177224260481 11350 25947
279981607092963713 19175 28215
847835809699848449 14255 16480
800981768296416897 36878 37058
918401438954173697 32686 37833
959307707882473473 12950 17577
180559118106518913 3564 29588
693989606092067329 4947 14929
224727349988537377 309 14867
99431312224595553 17502 18296
485631275681573249 3198 29835
481009305332541697 12230 15190
461449546310443969 5415 37225
347818605662055809 6896 28829
768382028039301505 1067 11881
530969807635763393 21234 35236
650590175171739521 9851 13779
445258887192551361 11349 33424
832619535389586177 28429 32015
442589775060405121 1005 10061
690569480442046977 15700 30104
98756325974690641 684 13592
191872618234388161 4711 24536
235158776440677281 3156 19945
367057430755831873 5469 7234
831866024049901441 10095 20045
293941674181059649 8905 30351
44773028874963929 558 25664
486124854919790273 5882 22555
926395312128036609 17730 21699
993631608386525697 7598 17715
336684673784198209 7476 13652
352670530732293505 12729 30115
724119141275423361 29249 31213
343202748320198465 24860 27286
350390516418762817 30016 35763
694774776149824129 25632 35118
91952287103865169 21705 33550
884169494051068545 3348 10317
414591681374339777 27626 31825
531286128112295617 24298 29911
762044917287624961 29791 31237
480296700625746817 3547 32033
952051297077524353 13636 35239
56718476809844985 18954 32765
204560950432679073 2987 8768
702060811809307265 12508 37129
784389681821160449 20515 25102
769929364238148353 231 22983
262374616988552129 5372 26119
88901877009607937 5975 23713
635587125267242881 28458 31750
180948868047504865 9236 18779
732368783527803649 26809 37262
618114098098349313 17566 21397
208889804891875041 4210 11098
107990387442892913 22330 36810
598102982821757185 12582 23200
98401782578452673 12186 31858
610286209122158081 13825 37015
922732539737904001 21010 33537
555878766213325569 15592 21994
291534836627423745 21572 28244
244966220409033057 712 17411
949423076604912129 19864 31873
605079024328802049 6644 22047
516118528470190785 24350 26935
200294304692981473 6034 25725
389604050597039745 26416 36206
740385369680254209 17696 18120
581566501802488065 1521 9272
925798621151137921 11195 37477
681050217644436609 25633 30948
556247602688671361 21076 37020
775629233097181057 12370 32441
150350870264752257 28857 31326
642982662448087425 21328 34195
892830753605281281 15389 35052
532352618081009857 11359 26048
158813901615083361 17160 33184
380274693508820161 19819 34402
479512269224471745 16321 33770
445568453968054017 15323 19610
51567067903697249 9497 32876
972089985437389057 17922 23808
633657666512022 18246 22412
681770567678800129 5472 6719
493959600999779969 11676 17405
944441560693459073 3376 15981
674291379361790209 4057 14810
160702538760023841 19121 25338
839241461842469505 1969 15645
395167313497022849 19716 30338
526020040190545025 1889 36608
296745691550771777 22107 31101
785105741270349697 5390 8956
111791197845231953 23005 30944
204691066023087841 16434 29333
673194596813562625 15096 16684
854748325813140737 3695 21168
790061741850831105 11720 22536
749111079165274369 10090 11190
908062041067498881 10000 11840
729285753662260609 7269 9670
450389024495333249 5580 23895
913820218942504449 10477 34893
676861604721313665 1787 10608
597322533937322881 5847 32006
772070470860779009 2875 26082
916500713352789377 22672 34375
506943950309452161 1991 28652
324151249484778241 13533 32666
466612600468376833 12659 23571
114124178885447233 10289 11449
530857972183117249 7692 21541
19104072282793541 6469 6947
121503013010521249 1291 34504
659281463736746753 9511 25996
973690411400784897 1708 14439
933429453583109121 14205 27162
528722229014643841 4999 14997
562715418257340609 3543 14633
201602706799025825 8619 36868
38094270695999913 13052 15408
216741332323049825 3960 14691
395453838038591233 13950 18334
735402047804544897 421 28483
893336181318609537 10076 28661
313736499212350145 20016 35924
628531042085910529 17643 33915
652900128972181249 1823 11392
858714917019817345 9569 16305
550648258009299969 10559 28383
26381183536997809 19262 29088
295348293001186561 3869 20724
429811302426436737 2837 27458
967279515686808321 4668 19356
699748505861379073 23222 35044
544086900593431041 13598 27983
698450478305936385 9004 36428
998994826644587137 10109 17105
175428415924912417 16036 26035
140780194472259985 22426 32507
87107697610015585 1311 26984
116261876193359377 6764 25289
865242509218944641 16125 27094
444670943679557953 20591 32563
621592716131253505 21279 37247
69147519669751745 20038 28660
499149614438564993 3740 21654
619002075411149441 10455 19266
892678776231697665 11110 34686
293202770110948289 8219 16190
732967586947921793 20674 21561
841310637636997377 6333 31096
377396045627641281 4819 13898
885576675513885185 5937 20887
227366035992830017 8292 27610
673273099082738433 17183 20772
101473685958985985 10306 17764
218695883393220225 21199 34416
921002481311916161 6537 30435
999115496322918529 18021 22673
429991050334471937 92 29097
165817668135513697 13395 36960
58202663557310073 8376 29468
850617593253875969 11782 27004
574663407725701377 238 11520
744967108024010113 15885 15895
273593942164410465 4463 5712
244132338575543169 1199 35942
751192627483270273 8138 29376
906336756279113601 2712 5661
847627966507516801 883 19717
732880804616517121 14672 32164
653484991867465217 119 725
88667366524102673 5291 5972
214889163844134145 18132 30209
457513778385578689 5088 14784
424878300823870337 26364 27199
932323820243833985 5752 26216
190268113185524609 33502 37070
900374565625416065 12317 16738
788305253790873857 12804 21041
274989174556136353 22848 29875
857147630334594561 24550 29832
514248673380638593 10547 21630
682901300601450625 27866 27936
868754515461301249 17421 31960
989243438404471937 21798 30932
714215168672243585 30252 33768
176169310035739105 5098 33770
477890877174527169 25581 32836
528074702672142849 13530 29036
60466982794526561 24790 33198
657542072793823745 7505 11927
462134684679380545 33382 35398
457501531131285313 4650 34230
598963555018006145 4522 13475
247013398089769953 21355 22944
172657806767286817 1713 5821
273520845086949281 5951 32458
403214298593258753 6215 17588
894290942218354689 18973 37483
523160183048769793 18927 33303
681597870082001153 12238 29351
121435738405640593 5664 6666
19385485815071493 4704 37431
717224923236610561 6675 8008
627141948861265025 10941 28634
385224125929699585 32150 32459
521293716617883265 24459 31351
70095582909299737 1443 2112
911101497464059649 2428 5966
994559195774659329 7238 28897
120931238845834337 8592 14463
147630809465109537 2330 14570
517717775389343169 12867 32260
934598801598685441 7937 21412
918081081335024897 9629 17157
530995537572817281 7511 33262
112779783599947345 9635 19841
186908769999721601 9573 20652
637066976816591105 29834 31463
610668207614562433 4698 16219
607677102423394945 6356 20290
515442751664512129 6321 16719
766241696684225793 30736 35408
109962895899524689 3478 14578
48442897666561177 4806 20515
589063442075005441 4675 21844
913175311780413825 22458 35551
963241594304061953 21551 34835
622979719989956481 536 8895
960374601932659969 4925 29785
498487972630947265 2241 24090
638457971964651649 3073 25358
198805162284671169 1155 4977
177183142666255137 8015 17149
991323224676428033 1581 26740
643137605214430849 3716 34346
344856984961040769 22869 33763
139477467437632897 22850 34051
390102557887352961 1001 35313
417243686612334145 4415 34300
262947032192855105 9599 34275
322212585452380289 120 16635
511916398206018625 1134 17532
959859432165782017 11420 30575
888014205764449153 6732 33575
612629559618785153 10669 15259
858042643033876097 19004 21609
707871610193574657 12965 29845
713937999740281217 14867 22843
819876917178479617 5544 10213
653867686977100929 15967 25125
466871628215098881 3774 21160
687749691217618433 647 18888
823290062356012033 731 37828
948018239776040193 1406 4841
654684248285160961 9741 19558
985907292432713729 18322 21626
362141791842166337 28469 28807
23771668275834657 13912 23880
58047068820709313 7703 19772
260046859969378369 2359 37033
521698040537177857 1721 22716
498649660945908097 21690 31519
509129224686414977 1897 37716
306325790266114945 1832 30479
535068288935068609 32545 32582
335241279325153153 18593 20127
881303129620530305 6268 7421
284047369533993793 5041 28422
954074957329158529 25615 30351
74348488357536273 25402 26839
87751328490650593 10986 11723
969489153082221825 18214 22044
11000908161381773 20528 23982
243976609389484609 10947 11353
81359453870955889 28458 33069
885414786401867137 3509 3627
921804188824371073 683 30839
454855378125806465 11120 18737
423548704528212033 4054 21701
973168710680468481 3915 32147
404784685555345217 31772 34391
822299977585039745 13299 20465
771244995093265793 9532 28713
171949881211276065 5512 28175
100693737234667681 10678 32493
259407115558012449 15750 24278
567449778977969985 6050 6872
410123230920632385 17687 24712
284215288419520833 28911 30051
868805489755040129 9116 22789
488627332974427713 1663 27858
89420195465521601 6446 15998
15311156304466779 34185 37538
167294394227575073 2853 16809
462487824444149697 11403 37289
819641243550577793 5364 35520
64183759005747025 16729 20387
554435330269264193 13705 27422
718232573069169409 6260 35214
525918088779860673 36167 37833
787012515114998529 12380 30169
174110856339261505 3834 22139
747820381295365889 17476 18980
861510159993471745 20339 27109
971985389360643329 20447 28587
805709107107283329 17290 32534
855569453350195585 21696 28864
297163038142599617 16299 20659
216670038951537697 17025 34343
394282993995283009 32412 34723
253061064562739809 4516 26445
175784991828848545 3153 5387
948020022257541249 570 13435
318996631084765185 13209 23337
249866593153424065 24585 32746
193015523174722145 16353 16363
924235878405500673 12883 35078
85509573471647121 19510 24197
815461598193973505 2699 31391
136456033201895361 11479 17587
241618885636714977 3059 17818
186638572582218401 4429 32666
695577132565116289 17183 32828
657071393872428161 4221 18628
147162270383280001 3884 34702
829528307114138369 29450 34923
893302230960255617 4109 11919
395591434895337089 19113 19929
575990880475789185 10382 36387
796383501635553153 10048 21323
942000322797778049 4945 31230
906557179816957185 4885 5396
398331167193692417 12393 13298
156166559963303073 4551 35432
258419000812875041 19815 29638
646757160298292865 29515 31204
89289054512196481 20955 36566
940023879747833729 13819 30930
459514940601703617 5318 19969
378848362336071873 20671 26436
501529222385915585 15790 21297
343921940717812929 1083 31468
829116626986415617 3402 5600
912493376006480641 7395 17030
810555806739561345 33255 34180
935277634281597185 11533 16841
838614712259040769 4907 21208
313784193601577473 35253 37663
558636834509787393 12769 34422
670357689145582465 25050 35603
451786121645408641 20875 31364
880352892288144001 12237 33932
199813180099884129 3735 35983
26876008791113293 3934 21545
804381245207249409 12893 28751
47554209147250505 20364 33274
157582762470344321 18820 30623
19386834552015841 25196 27754
155366525371317025 18328 35720
375483831150077633 5906 35767
270822412293401985 29800 31676
388482445153961473 298 20769
904225277838829569 2929 37816
204283142791553025 1088 22143
603748638648472321 13326 18703
480058162414756865 20484 28564
87360483286726529 23697 32563
964965262238123905 8239 24224
23044727127999209 21856 36517
696481315861298305 12348 15717
470672370524194881 16226 20198
425542515449507137 5841 18776
149890518459546497 7524 24917
392746088794318401 1015 32668
993433691113619201 7599 27511
940081109306518657 12900 17470
336093161330044417 13282 32228
489839387326192385 3707 24802
473664473404564737 7276 15819
575868731818104577 19143 30019
110777417521934049 22657 35106
213685604629965569 2035 37460
724698552962603777 2263 7221
517444192490458497 28068 30045
125473034238527953 2143 25268
367156957569399361 18533 18899
358294119001751425 21608 37780
503969081419626241 12444 24823
378629600107235137 4860 5100
577582514530227841 15797 31669
847602705149977729 718 30432
38358834116266393 3364 5530
422666480304375361 23098 32111
502689674141954881 30735 32212
914083300191716609 10464 21115
424648602987247169 17743 35680
204072195044137313 22613 30747
40568257167414857 6410 26078
990913372839496961 21080 29462
228037018283529857 8270 15030
125624276816811425 20393 34708
987536100643957633 8081 21913
640864406588772097 11600 31134
815592333677301377 17789 36405
174702527747758305 4355 17340
182057656885511681 8211 16877
92608838805727345 3348 27361
202259656953586401 5287 13309
467486011778650113 11349 14018
120350162698919409 1824 20462
964015904887300993 2937 32143
395989027092582529 7315 22656
109502369546351729 9900 12340
34107018630827213 1078 30117
206558616115852801 15210 25441
878801077778732033 22338 27588
771857449352385281 13136 31685
983851666743056769 1557 35859
8250761207872160 12285 19185
270583986601053537 3736 20285
92209117977251505 23651 35890
190659040814772129 2565 29795
994694229026816129 1965 24430
764411411406527489 405 26726
802231762798957313 5622 25528
449072147488898561 5350 5397
464350915994625537 21202 27781
683100222934342529 21796 25419
90392734223929233 29351 36770
426600083218140481 8760 9519
464942818894666497 12486 13547
745378118493576321 12430 25615
971149117331069825 20775 24612
148687362422585057 8848 22056
377186434510800705 5972 37523
27068707550398585 17377 37335
549368076366040001 1541 9329
227844389546270081 4712 24122
918516104392988801 16543 35109
510664459163152193 18423 22507
851446897802933505 23699 29085
953951814194233857 20026 37006
446053268479285953 13464 23733
809960055744681985 21553 23866
11205079614331483 7959 22045
298698926744457089 17170 32489
442217537837290561 10535 36837
581349270141046785 23649 37106
827460688658309377 18007 31234
76664744260746433 1954 23255
659808876915061377 13489 22027
158111535994265761 24346 37763
188982047202291169 10027 15636
871551565682999297 9233 23790
622250811912220289 15445 28647
608568977304017281 24313 27626
338293926058728577 13465 22263
98261103640432177 10438 25928
789480266696411777 2723 6207
185294864519221377 4453 11131
25060128106407121 2864 6277
496464390321243329 3625 13287
465583183598493377 6142 36160
634389333875205377 8349 30567
998281954613762689 14914 23975
2535069138822622 5 25037
429964325921783809 24510 28726
126871806545665329 25136 32403
79539870266916785 7604 31256
934542984960010881 13294 33682
793237394596399489 2767 4029
386010937000904193 4532 26242
931534033635219969 14733 37778
656667735905053057 19982 33604
920135635599162753 9085 29203
564336168254840257 573 9114
131193550480919185 6769 16430
818991611691778561 16092 34336
616956280042767745 13601 24135
393439137943047937 10157 24601
927944650337142401 15957 24534
147144679678184801 3076 20652
577122257714844289 19870 37241
331642325902606657 24315 36063
128049794639725441 16842 22284
881553252657987201 4638 16374
226504469818262785 18560 30305
784225523621799425 9035 36842
517323309903478209 14496 35948
932813144582844673 1258 9115
255705310228474753 6480 22952
805072001093719809 1170 18094
598439814482322433 28562 32010
769572554222854401 5926 10571
899441899241889281 18619 33695
16114709742609535 10708 11676
766299784845305217 7373 30691
926742674833555201 18642 36909
287743452041237185 5429 26957
232492553695266241 5286 36579
325697399536824833 10687 31973
800208772673066497 12796 31956
298524158449577473 403 18631
559406748242125249 7931 31159
529419618569480833 16917 35042
361717071207131393 161 15090
369218713484055873 23730 30064
555711626373636161 10883 32531
500837615421790593 21630 26433
413364883552723969 31986 33327
743955022253725697 2576 16812
635572014287319553 26412 31191
31352490580591309 15137 22307
631099615642519041 20767 36318
943945420372696065 7997 18248
821234537239405441 51 22337
697421972179274241 6693 30817
593688079242916481 3979 18603
638536814780575617 26575 29486
557132000562219777 6040 12977
21393863238078125 9938 16689
227477569827449601 20035 36423
83179272176632673 3664 17871
760082379584503041 11270 31052
861450638811494017 8635 31140
134535941895300945 6175 32958
383334575682294337 10345 11705
996046009076607617 12166 33826
324448142490414401 28291 29469
425906016131285953 33486 35792
779308947348564353 16009 22961
446430350196038721 1988 6859
76505092692986673 31279 37841
313091641329059201 15714 26672
149790307220637697 12427 14852
633820293231067905 3076 10087
414439397508207489 17657 18831
476735171743435137 5822 22304
959507921361446145 13834 30184
117677390231165185 27623 31858
150497405030126433 33408 33414
335850570000609153 16011 22442
871293894019071745 1328 12923
116282765372758945 6049 25543
656603496638101761 2924 33586
784919369376702081 11211 31918
381669495499917121 1853 16128
255159785137351489 3041 4921
75265176039881249 23467 27299
797489889655444993 5368 8481
783037599780225665 16704 33522
49442947576281425 15413 32450
104373329599358305 5951 19288
858369960394959745 13076 31914
900143346952997761 22652 37430
885072932602440705 21347 35857
133883946019683009 4090 13370
373671526771481409 34472 34663
773551357765551745 2334 36864
930083405884019457 18699 34972
194576598344983873 6124 25933
707328458724511233 16911 28995
382737223254931521 14317 18873
763267050018868097 31533 35749
872951720980285697 9008 28775
39618216403276561 23924 26428
714636384334067329 31971 36800
405705470740329601 5437 21810
361423471509286977 12071 30234
869900306408517505 17245 35553
823142716621045889 17410 27630
655434155446414465 21895 29739
318233064013487169 18992 30820
271341256536508993 11841 33736
808484957337054081 10838 32524
103178608853951921 16907 22487
485269209863734145 7286 20535
325803704163867265 22446 32541
924389366225508225 161 11160
315805218557869697 1238 10330
691933016066588673 2886 16056
945187697562083457 4510 14730
831594513665589121 13522 21151
453919374223019649 8194 37203
206394682702981665 3478 3720
241052012799862337 12704 20517
629126648967851265 28333 28638
2827940551981101 2885 13203
488503922295468161 1495 11409
3913753979240654 13827 28707
964654532747783169 11586 20505
475652428557040705 12647 17164
467055507582958977 26780 36117
760702293858095361 23105 37382
741478731775142529 2780 13926
449397184518062401 7926 30500
83271052668141729 7321 32317
403780287937046017 3585 33892
675904985292600449 32995 34515
346782683830227265 6600 11541
196808358332877025 32521 37813
934966620332893697 16137 21579
922912170986673921 11217 26519
128061640236637681 9805 15505
84295717990688241 767 6172
397205276723632065 28399 34784
872535439077136513 9414 34537
829134182200547841 13570 19220
826630798763037697 12789 18454
325896850831703937 18211 24354
951002056868045313 17818 21754
418231869900495233 30194 30389
392777395027412289 21524 29620
839297238812569857 14612 19874
250514226074226785 5242 17514
158287891028876961 11487 28320
306608811990319169 12172 19610
897517623034794113 6692 16720
205177413801518337 685 24112
892766443740526977 35751 35828
410929186887120321 9060 19164
934132655575744769 1882 9554
457807387717263489 2821 5190
927977153232617985 29680 35769
509974007803212033 28271 35289
441696384813646145 17092 35053
887471979199513985 21301 30740
395414437040727745 20666 36495
28643757347385445 14265 21189
657929488272110081 12735 32799
339267427599093441 2147 35690
745976095708172673 2989 7509
333030302988280641 23315 25014
35203343867415529 2003 11322
499001796688130369 2854 6591
878444122526730113 28984 34150
931399690288674945 35571 36548
11307952421695689 9097 36079
153542213401873793 28911 30722
33642861056634389 4991 15633
446017682039926209 1365 37217
860328279236831873 1852 34841
574336371607554241 1313 11224
111389254612248577 4655 36344
401741037910216641 10797 16443
261618774174245057 15984 23275
243174682354759137 20581 26019
279756090347078145 23570 29266
514218458175324865 11256 18523
152085220554916129 9042 14628
626125449376242945 3286 18484
357195904487809921 395 3643
135295633899477969 7805 33122
438858215781856129 6248 22524
198634317016296097 4756 10622
341509647151824001 7001 26543
791619267076416897 21879 25069
59450063393889249 6736 11856
671288789765750273 12746 35794
941154367536142849 19038 29338
659680560227133825 18513 33626
544978219785001281 1512 32136
85341670678399601 27898 31393
11507135588047391 10307 26158
291199838280821441 8050 22542
826240251567646977 19354 33971
597771622633072001 24096 32664
310852227058603585 80 32542
730775968739397505 9318 25309
226439084021301089 18467 23352
799817534188786561 24644 35191
39324327600112953 9715 26595
256427401643552609 1420 12073
909159719749176577 4854 35610
987313783157386369 18007 25838
701986220797010689 9215 36820
585731271219589889 2351 17219
43641142066427105 24319 37281
86908648488741137 1255 30530
109684177217005185 7574 24721
397793398791410625 28105 32386
456196352262288961 12965 19771
834875837128063105 21123 21951
885222119235265793 21824 30646
155700524090821793 3204 27286
948410986216508417 26978 29417
184612179663087521 8780 10473
936515662019232257 4269 5408
316236981991924161 13983 21992
967973276407043713 33155 35167
899310819330818177 3155 31337
673393387165134465 12407 35800
283686646431664961 16855 26971
152006832621417217 8952 11757
466341485799244289 10475 12234
633144254549577601 17081 35567
712057595358718465 2583 26711
957819371178238977 12885 14432
182565520578886977 3813 33239
916180962500561665 36126 36349
654006922476685953 1373 20512
231146690678308161 8646 11459
822546017452236161 7048 25297
863588388902073217 13983 22388
373426745815184065 99 24751
13238434736344119 29085 33268
266140571436093153 33651 37670
601018048824897793 6688 28855
519775052273718785 499 19038
78352061294786785 8711 20283
864418506012537345 9354 21023
968412850223572225 6925 21175
552866883738321473 14223 15619
842120516490247425 11112 13371
933733883178685825 16399 31667
414315380655409601 15071 27896
413427826669749953 17703 21267
155438951131081633 3481 6726
341992906773622721 3388 27632
290816577362292609 14255 22441
173073125704636513 25038 25571
661452982151196545 9745 17686
677937319042822401 21043 23244
696203982909452161 15657 28731
842707315297293057 26309 35300
455277052430595585 14177 19174
447256875996099969 24714 31936
304608931397709185 17396 26410
355211364259961473 17170 28356
654452942617304193 1569 14436
326551781304569729 7573 11108
144844008556674465 19592 19694
510642268733125377 26881 34118
616977000548210689 2449 27010
919972873765299713 14836 31136
865455045286168449 9031 24032
33334122135077137 7012 14153
183956740047996449 30057 33719
130531212239301201 7378 12996
892949800941636353 26504 29678
852955248501263745 12704 16956
773454683785722369 17433 32574
89722296939196865 24079 30705
970247432356600833 20242 23463
907813320829010433 21589 22259
5566246987775970 10462 35282
230761319507362113 10598 36934
689532889761210241 5238 29115
659954811092052993 2760 35616
937860642643777025 8650 9394
172257358983539873 7485 30254
816687593890705409 29020 37593
698696945981883009 6063 13977
873465796898678145 1257 1308
464824149012880385 15025 22197
873966192181143297 25040 30391
242354884669243361 20980 29132
56651658099688977 20478 28431
291565745991061249 15906 27363
706137928521982849 23393 24736
586654404459185537 3466 31485
674987626960792449 28277 34970
987594940782596353 15523 37129
627324253076153601 7497 28351
11596289636930381 4508 29667
272120691020511169 31414 37458
821123390681645313 21596 34463
427530808687990337 1475 5061
874683180569352449 17815 23674
566917776500225985 15391 33037
160963015911587361 6909 11079
627555920877938433 15198 22347
475128166738233665 10427 18245
445990397320734657 6621 21398
728631018680328449 13143 29536
198598251870194529 18548 36754
268007211336513505 34147 37542
517198446903883265 14113 34595
618163755122761729 26630 35000
720397418015465985 4080 14862
495739888857588801 9543 11927
598214505973992065 5191 13953
668100433870005633 481 33706
22912176855797385 6348 35538
752605213250294785 719 35918
180096891380436833 20435 23532
327154041986997185 2963 34398
547035327431927937 3147 28800
231416845198527457 13296 15178
611420409488140161 17278 29699
591476822115719553 5161 36630
447201797755909057 29559 36657
854565005414546177 305 35034
151074965426865057 8929 13575
865158856350799233 4259 19034
242380579162727361 20074 31326
458326299008820801 30457 35416
341465378953095937 5365 28848
649053665157406849 10232 10770
173141271014444001 16195 34875
82967686516870033 3102 26381
359507531359930945 220 27979
972962016018353665 25569 25702
334416083458876289 5358 30053
984422332524861313 9860 27084
158367878270802017 13765 32681
113757168967975281 5206 23588
791277273142114305 15054 32257
598263335540824705 17461 37279
663061972771977601 27493 36418
782709377234848385 6784 17496
835432219440178817 7495 34530
584791705307157633 13264 37564
919414514676695681 1418 29491
998947423373589761 17730 26205
61992749409895969 18931 21387
606107718642679297 7733 34893
606965137270414337 9850 35122
906938117017940481 9175 30738
220065950762574401 10314 24331
332245264638817857 16279 33392
447532225162056833 27671 28259
942703822233038849 8427 20255
669379636236342913 13046 30103
653387297114594689 12944 26356
804548088360270721 12608 15362
839241032884242305 9356 23116
532910902284015745 14394 25139
357792359158896321 335 15653
753054360906610049 16225 32544
803632585973058817 6380 20379
218619922503123137 2325 33368
898667643856104065 9782 36314
482373109829190145 5623 11597
848420108017702273 18467 36908
260067294213257569 16214 34739
955518519402477953 20510 34441
495798394330755329 23636 24530
254054540776490273 9579 21555
435950977533153153 12750 13514
543558188275770945 784 6241
413911468494241345 6577 25461
748178902426754945 4169 8586
834352192725930369 4613 15801
545019481419377153 19129 19796
536912035876802945 26833 33438
466001621220140545 19487 34254
62517635965704697 8791 20261
944494022044896257 10323 37622
740154503669920385 1627 27820
593348643137115777 29237 33680
722992098532273537 7814 37299
321927442143323393 4818 9147
876233610128586753 9223 33692
763770875659229569 6111 9029
809390092262859137 13274 24008
476193310625152577 29536 37229
43704674216719753 12552 24860
491338198967095937 3727 25784
969471457380905089 26786 28217
463198247683511233 5057 5781
810951603378832385 7990 32670
863855066155291905 20241 20339
960753220081684865 12097 17087
988556667992018177 11668 35866
504807256529637953 18840 35167
323943437932310721 14188 37848
827812238983000321 223 31713
508711028210388609 10341 15964
785137357253653121 27216 31940
38889267244410777 183 30233
775749494246511489 14203 36756
688032664475887361 3301 28022
23447449326006621 19583 32498
249846777826657985 12602 32348
737911293341255681 22457 33001
14364605607557481 21736 32915
127263945503550241 7582 30853
226823180342659457 13850 36755
746684255555678081 4574 18505
482481450142731905 1531 6557
841051703592007937 3175 28579
402083053026441217 11426 29763
344663755968014145 26159 27111
764237812561663745 2886 15372
694113333570292865 7862 18205
759849193085624833 18315 31148
22278621157127533 2425 5182
255326288636187105 25104 33341
438496158547259521 16881 20680
207443133064511905 22275 28134
561452335976923649 15207 17542
740513674262150145 18280 23990
354512983039050753 16171 28210
9686525398887369 24951 26533
899381905727224705 3752 8429
180290608902939905 1217 22740
324039126986839681 778 23676
236232041021306561 12187 23491
820183883532507649 250 17767
679750216382746625 20610 32004
255132125585156193 22606 24656
836642116596333825 13564 29155
225031981187171937 17838 33790
52275994723292033 27968 33587
755458635860129793 4296 18862
440993632279653249 18222 32115
635406195642019585 30722 35617
392713475516576001 5548 14395
913106993524870401 2334 3933
289439220303176385 22505 25392
832978565191396609 13598 28636
692944344468774145 8394 35341
465090090445848129 703 23057
61759206690222617 4169 12913
439139581773957825 16815 25913
92371100736745153 7223 22042
376553356579528065 473 29718
531124986500554305 29418 37007
764760991122287233 20053 32922
791325246008685953 21367 23415
74623192982649297 7781 33117
363072739694498369 1411 4364
315909273287616065 10558 31927
760777747454302081 16536 19885
984063776962436481 4816 9543
463438622488592257 11665 17701
995158574825651969 18057 32589
60277424187436425 15435 28930
98431309114666017 9487 33754
724490730452142593 28440 33196
784066323158043649 4088 9432
90466277245429441 27401 37331
638076057397903233 4247 17886
987842037064790913 997 19209
695308255821274241 15291 28873
328890930794560897 4519 8723
239870538011366817 5968 37623
431449977519630337 18019 34503
129836204980790625 5655 25822
759591589819752449 20400 26087
984538419181767169 2370 17664
275985184714624417 9975 14786
724010753222941569 3589 14586
148924559449287841 2525 14821
84399804521105185 14975 25432
807341905127028481 23229 36658
4635882740814169 27631 35824
742456725801634561 21396 33337
462586009892810049 13975 23433
825698639111219969 8068 30137
38723039102322329 20376 22238
670130780321532161 9386 12852
286537354217735201 1374 23927
90327375599795089 8773 31420
44051685329918657 2791 31197
18183691496336253 14224 36963
852982402864419969 24140 35473
450676237720994497 1224 4475
62461494531063977 28786 30679
934828302111188993 4281 14015
934583094699668481 6317 23707
689871235972471937 11540 32547
158471882297106945 5603 36584
420174269312912705 23575 25291
712868813025885057 4575 30866
692830951812123137 1360 33088
731316676035490305 25240 32349
356340181207603009 5103 33920
957700289000747777 17435 34700
158171159341147681 16530 16553
880719419816216449 8619 34007
467638890015724225 19011 29883
936902816222691073 19959 22690
455877448662715073 20419 23556
979507182698270593 31750 36267
978923210451089409 28343 29252
214364169472311521 24447 24882
380600654001565185 8879 18630
735131838355215489 15032 35794
837854455476435329 32 17210
631157421625196929 10177 36230
937015125265570945 18489 29576
794876676641436545 13148 26269
168572132418379553 14322 15008
269349102995825249 502 5496
126981425919748145 6435 17204
15386956031534283 27257 30686
673944813098376705 34479 37653
526190409335065089 14836 24094
180655705326397953 16310 32303
697464672125121921 32595 32689
654590034653868033 2454 5184
828340000885454209 2251 31173
211945592582022625 23710 35395
624974464137807233 20781 22247
177860395585145889 1289 30809
289482907798820609 12086 31404
793959803852356353 28827 31727
557258270996399553 3687 36239
331074096768535489 4840 13177
354917729339952385 16143 20927
87843558771307777 16587 28284
744565143822398977 5526 14606
911866352225320705 16253 19586
324985248137913601 19195 28484
548517176127813121 8858 9087
74458584722592033 2538 33597
935473671828422273 2284 21817
544082338803242753 1397 17601
737598677316551425 9018 32591
44630975409091889 3068 31937
924231310365161857 25085 25215
968797195004661633 15285 35627
745825680374178305 3851 17809
996572145743428481 17654 21117
648135496954527233 10571 33066
69641993093064513 16090 34297
247605130362185121 14712 16288
959520974340307457 16620 36642
225941718241177377 112 12768
405048716073444865 11105 20563
346294295890697153 18793 37767
241364173376425121 25798 33678
802258640556008321 1733 26238
359709541657061057 7284 7682
422210779204473153 19903 34504
180799150228239105 10182 13731
275149532844427105 6090 10618
134836514776530689 18169 30712
952315850973075585 21421 22476
533187122009863425 10563 34931
257939606118558369 9866 11578
85212740815684641 25313 30310
251522043241632065 109 6505
13002547998269165 13079 23233
974693828988439041 1424 17142
433610613393902593 16527 16568
795525427406811777 4496 27441
942424501817740161 22467 24096
576995824969831297 13671 19964
570738192351292609 4714 29243
963213181084594049 13362 34095
564078892609046529 24089 34746
255419718252614561 14284 28215
928694336106467201 3759 9352
906680720832110209 7071 17963
843766524731066113 994 6741
937013582943794945 17986 22680
455193130302809857 14096 32261
776717659375289985 9993 19393
915614921333599361 4455 29737
604150778972996993 15084 18538
218660104122015745 7001 10555
643670948777252481 17630 34767
278760690899886753 22070 25248
743574238365884161 25905 33226
641683249325332353 18979 20918
334624607359327105 30646 33584
434568050085857729 24849 31412
900054010952278145 2964 11854
340072517483314113 10309 18512
718981210657300865 5836 16359
521556993380400513 27415 32279
138870401280829729 12356 37625
881668830474048129 8006 17803
111298667759935905 640 11466
248565582776961953 9979 24882
646769141060918401 30083 36971
864649260667697153 7969 12564
802509516535007361 24283 26015
803993981281550465 24001 34406
62931556345038329 7671 32598
237875482771848129 18177 22251
892686867000062337 54 11445
610937235185730305 14179 17339
130056918401255217 682 19918
481179431587541761 8665 12790
678954013940806785 11990 18854
657148484105462657 13271 21929
200436424305397761 28185 34903
163599881420005025 7142 12411
683971440319478273 29389 31743
429498307327662593 9510 23778
191853850206474177 11806 29589
81577956100993281 2378 13105
811058254548765185 31507 37274
171198362516108193 7876 20335
41597169486383481 15322 22402
22964946011292397 10597 30997
133172859833788241 5070 15205
624702400806853633 2314 32741
191503642146319201 2426 29419
629243812642322049 10854 17992
822655005361384 5413 32350
663924213270561793 32613 34736
399858373207340609 29812 35743
557342964604920641 16801 31478
759002626082203649 5233 12463
218134140135191489 15661 29077
323568419211415681 1518 19934
440428854081282881 2487 37554
650360618707974657 30890 35377
780402518547234049 4631 10567
62161505551816985 28535 31797
77579232022664257 24370 31255
940210696110963073 15384 21574
131413919503216897 3911 6577
779005615848081537 21975 23863
955613076420853249 11125 15636
902398097829955457 29568 32314
922419292405450625 25223 37497
799283440410821505 7219 27954
29812833225555837 15457 37154
761367733639271937 2926 10452
598438258987016577 8269 19248
272629236515502529 15507 23272
617921246442726657 10675 26646
687485687389152385 12357 29219
125859839610754417 27018 31446
734265371221884033 28769 30083
44605265130520881 33006 35611
416467679354635585 12549 17364
860480916675527425 17542 19974
214657000337144417 14603 22027
109404862909933345 19986 23202
420812655656771265 12369 16991
67806804560305521 6880 16784
56206297325790193 18078 34352
634751652726329473 22732 23336
946931451884463361 19683 24672
424031465702626049 7802 9548
277777696018279841 14914 18045
923552488435966209 9933 14643
776082627703441793 5273 8301
792305250542753409 7393 12579
274703063362867553 5453 14021
356563377848239297 15162 30197
634537902490816257 27604 28951
615349607668377985 25 2395
303555885701502593 12748 27341
73680551629784929 12543 15274
617230951379365633 33961 34014
994730072066957441 5507 23833
636976746630697473 19652 22476
492575001470704897 8803 24859
382503459035174145 34855 37877
463565056433822081 18245 18639
403123908932105473 9754 23383
651895781626073729 13958 32238
790834087525421825 22692 29444
299417605493928833 8696 9162
975232999825127681 7245 22259
150542422877528289 10541 19032
899377207260098305 10957 12235
85754388773665377 7696 22743
736993950405196289 14736 17149
962109499610129153 27334 33230
72881678712104049 11453 33061
903699865706371969 1340 29544
116061769086460481 9426 22423
104263281568826465 11899 36066
450613469934662465 29650 31404
732777820871262977 2592 4110
807455747666427521 10841 29452
53123054446750473 6725 24181
123152263303165201 21156 24711
243706399050196865 13273 30415
66689619772692057 333 16947
726164670264189697 6632 31428
361629256910529025 23922 25391
483760432140257985 19134 21784
164408327438213313 9963 24350
674092752022509953 5414 19289
828753914140843777 13763 14913
963275305282380161 17588 34054
494655714881677249 1844 11896
979767289861406721 1621 27895
343849271635544769 13681 33138
249953920357256737 8360 8445
211606971743311329 18319 18398
964721690410776449 7265 25565
915461393649547265 13392 33899
437041543759548289 4366 22585
537990303544095361 24029 37409
652049239710130689 5380 28894
71686472171730745 1799 16813
265316534589913985 26243 36321
305189427497641217 10458 25124
576314975468868353 16402 31714
171301729654867777 542 14232
412247201601658753 2402 36378
722232389509091585 13607 16589
811396699059862657 8222 8837
263601497264541953 13841 28001
601500394904803713 14404 34195
559978185744217409 16442 21295
397373853976709761 5925 23424
61410428714804513 4038 5710
991044964065153537 17505 20666
718631062044469377 12118 12484
876242818041625089 8446 12278
814329580510271745 28383 33367
449036970339449217 12781 35700
721438469200069889 10985 32864
628693363926366593 8449 34368
916500856260068225 24956 29506
176042589859960673 16063 16888
854632784173308161 985 23437
672660199042702849 9400 24166
288058888168475137 24691 28030
954363049122889601 13680 22953
122304379288028289 21546 22408
617967164071835393 6319 14241
249359625340343169 24425 35314
546562756644718209 9985 27874
683264745668882561 15425 35174
446086411833825025 8689 34633
313789528666287489 2621 20224
293931097629155137 14649 18226
122768466325243969 13492 35511
622692267348462337 8780 16230
94601148273380177 1043 1908
321569204434595713 5726 10246
532282200729756737 18351 20243
973026048308163585 4929 14963
124297794341512001 13731 31384
401999467048028673 15767 26158
531762799040325953 11411 24916
522705465271364737 3369 16546
576484817993797761 16379 26827
97436667156088673 12229 24695
786955522756930049 12632 23676
692986885191523073 10171 23245
649075508471351937 1459 32021
347799469257466881 13672 37237
324242422090964737 26917 36041
449972292922232961 6477 31781
187918598398464801 13117 18822
924718645083160577 31613 33707
712130521154907777 1149 34303
149071785583096513 10763 24599
209309663133662849 8084 26353
780627905882056449 30869 31667
505514902753919425 28219 33534
343288446633884801 16031 20897
510843115485339905 26121 31527
107793633389107409 14273 23628
889703377578573697 4714 29192
987562032686163585 10383 27836
969412845947598337 9139 9804
128015197021881025 1713 17963
228542480459243073 18209 31157
569342628981949889 8567 27752
324010653582643457 23941 27227
174746984548519905 6467 17410
836909371547736961 6683 32984
322491851588104321 23606 30797
874810266240526593 19280 30662
342470818636172673 16059 32578
243776145340621761 10292 10888
979128858193057281 773 19540
228743773465236449 250 26510
872072144823718529 20377 34036
78832377851231425 15992 19546
420627937449104641 2555 5239
849634503688090369 11081 22161
946409320066123905 2394 22075
453463784473701313 3605 23508
89985341578902481 12412 13014
76578581655081025 30768 32214
789751567570036225 13227 20190
875299930662439553 4426 21917
405431870958928193 7962 25105
540674414974287041 4505 36655
922711755681234561 28166 36243
753507346974277633 18924 22300
498576075105567873 24929 26894
604767992702658561 3859 25647
317004168594323265 2822 29963
947836461788117633 14937 20637
15497364421129591 630 29572
875369946518443265 10989 32027
639978927133569153 11060 23043
475826791628225729 21882 23009
138920393707472561 1519 25652
776440638746219521 16884 29479
67462751301050617 9092 32710
916605132972396289 1230 24489
383618344324084161 1525 27575
151839913815958753 6597 35242
486884395204299393 3622 24052
592821393225040769 27591 28904
602114759455325569 4223 35241
381781393145740097 20834 25515
694771391860385281 17736 31241
740276494677832577 1515 33076
327057938758208897 11936 19544
297875120439694977 3042 31153
219136782726906177 5747 14007
412901796266869057 2901 5282
430680137187458433 978 9239
484919787488461633 5385 25829
145569337132613441 12176 36879
253520016265387233 2282 20660
757752500538749953 6365 20319
323524502248883265 18256 36025
195412452571417825 32 30135
782199017224900865 22476 29304
90507369713911601 11277 22422
298282913762886209 4420 34682
866554530583286529 13331 23257
917322344995202561 18887 28019
533098859393511745 22526 36786
848347294852427265 13430 32943
695221207174057601 33240 36016
812439409015002625 4626 36159
207162027202649313 7415 26423
31989715998104629 6279 13638
295796443923464385 8498 27067
136593963770057057 19713 26508
373637059074901889 3132 3946
909599534873475329 15307 29696
372019218596676609 29643 33699
878607413864461569 632 7297
630849267857278977 13495 23007
200433888165331809 4966 7010
125694454709432081 30286 32713
957533730043369473 15077 25885
373354897755667969 3036 12507
51568518062136801 29546 32217
598984960600347393 2988 28943
72400743241718865 10068 26389
965628309495649281 13611 18198
771522907638523521 17725 20475
325954572636263169 16807 32948
633978590813629953 9742 12507
121504652567701041 30331 37466
958964149803218689 8429 36479
12725476717491803 5143 33780
458615436020966913 26031 27635
363505174138701633 4612 5624
416111046010950529 9080 14248
759683879759606401 31867 36685
447473581127130881 9532 16373
541736431643279553 12614 19565
628721436065856001 8475 27056
951781880806919425 29863 36319
361481058553483329 11311 18486
642821430218951681 794 9149
955984511564604801 19307 28765
414178612380069953 9155 33247
280055026010874273 24237 33078
235016659518130657 12770 20312
274763675341912257 808 24393
722154549076151425 3818 23792
506599122817579713 6804 11870
142895719517973425 6126 10673
918327190189312897 30162 30659
800208374824578049 10332 37580
771747678257529601 29563 32566
387214264255682369 16343 36620
829221224620024321 13354 18897
701170025055404289 6352 27689
161520611319037505 9565 32355
173163918442263297 934 9108
882915764048430465 15640 27081
949575537859075841 10827 27732
446534336984317569 1447 1902
170401197151882401 26548 36271
41296024942166553 14702 19943
213863221507608609 2681 11586
454131309913908161 185 26304
455102845746857537 6839 12956
55363299787995145 19944 32586
660455436966955777 17206 25847
961064304387694081 8306 22047
28827978379958097 7354 35114
781407384589609729 36627 36818
882650065758838273 6492 17473
802896462225550721 16774 28429
589011491316078721 11988 33384
215550710586210657 20599 35585
203499548227583201 19411 25469
619624850615711105 935 26948
296199024434493185 3431 32600
233449830445149345 16094 26050
761417297433524737 4333 35575
866649071827783553 14748 20005
305262803110785793 3833 33893
874955808840137857 7297 33051
608910382029293313 19890 35968
506907669179927489 159 35318
240286575734195649 6148 22566
201939150578478881 13923 25859
19257690078831049 24991 34732
613988990866023041 42 28385
80928131891504049 12641 29642
129909978786468369 31310 35423
905673397351236481 19668 36375
16860117828745303 9520 14939
874086105242732033 3073 8455
773518063601581953 12647 33342
236930530662561985 29461 37284
23492746288287237 12060 25012
617715495826807681 14086 15365
319882810853254529 11931 18727
278857801848445761 13815 31335
201418852304048097 4333 25468
709630151467003137 2818 34810
53738262841019233 32070 34108
520728753428983297 7682 18991
555816867357936705 20114 28866
685951889596331905 33269 35508
190715352039472193 24666 32428
49374665474502425 6075 6520
227181272903013825 3948 33091
61241581692236481 34597 37547
650230895873985281 3593 3793
623785687096926721 7524 12401
887410290620028545 10199 35940
941878925097789441 12761 35646
822292939119289857 11187 29848
662807337876174081 19713 20724
311078016266979073 1148 23110
529421353813269505 1769 32683
992322852475009409 366 30607
93955936884555057 2004 30330
462934230993159425 27148 36961
521820153367364993 14500 36859
108468893967920369 4255 16820
499905722294400321 14560 21473
807867537319229057 8023 19287
914729907621399681 6355 30634
464851546520176129 25753 30231
140256485345162225 6633 17382
209620720158671489 27060 30203
506817479822863937 16027 30805
74120672805928929 2287 7182
291062521206001153 2459 4432
642781638773588097 691 1860
22935378906176141 10903 33133
690376189895740545 965 15880
426455658498383617 5109 30517
261683825919096321 34004 37778
735123147438990593 6931 11619
780040373658874113 31696 34351
230566131440482977 7170 28733
21908618135686453 29779 30238
628365892231506945 9302 28188
119178868958012881 12781 19806
360749166241191681 10910 27009
766530378697712641 24436 34451
917472824964129025 5699 12290
931818829155163 11782 35192
543651429006317249 9288 14810
310908514618777345 7850 27804
261817250745458817 3397 31425
380394046591387521 13631 27925
654563988523051393 7082 15177
786899843851092097 5191 7055
581354399788004609 288 34197
265106741676941473 7723 14384
260346246361066849 5039 32386
149412750895979937 5527 25127
482531403883122305 24399 30939
610300425411392001 32123 34641
971382441269611265 9564 33036
974195790966508161 10385 13722
35526137569597437 21452 25577
216542919507059393 4678 13619
294837907359735169 10499 23865
263968277110823393 6253 8319
880675136321919233 18388 23105
205254420159629793 10163 16972
378080318539304001 20307 32750
68154223816083713 3374 33231
304826933234686209 2283 25403
600787406858710657 1777 31302
617560747615712513 2985 18408
56644137067966225 1549 9065
237412484048725505 285 23869
146939799837493729 5111 37307
46624569897232961 4778 18395
376626847139551297 4931 20604
837860440452395521 4483 7062
485758335994898241 32668 35249
339432110508695937 26383 37619
879426189025966977 31109 35894
44078445898186657 14517 20827
216553372625522657 5056 5083
233077534490718113 24805 36428
206640158927502433 10385 14951
736423929200121601 13597 28431
606819063888433921 26555 36389
903640871573955457 20691 36013
956283526013979905 8009 23121
950125621421598465 78 32291
52241899135278657 8543 19296
983706315810877697 5215 23348
754024069376999553 1558 27172
295591783526212737 657 16909
972568757501402753 5297 10156
300119106507324289 2801 19055
185297953094252673 6205 9018
671429468445730049 6402 10923
110550732040618273 12261 34146
284597443624619489 13569 37531
213786560191426401 705 22946
777152614119778177 17552 36846
83613821654960673 24841 33166
281304080520285985 3504 6175
542505691492298305 10698 29509
446201936180962369 15301 16886
167839992635233409 1213 14482
481528532061417985 15135 27553
847043710396452097 8436 28380
566638022797000961 5520 18679
301154886286337153 12477 20653
965024299279534209 22250 32009
517108292016619201 5041 34231
275177292238119265 33448 36647
41569407363336809 5270 35015
750950205339250945 20953 23009
432697227343982849 3055 19017
185470118513329409 13707 23895
55544382389921769 29856 32132
961319924165380225 3447 23724
934467552689856257 12417 15673
925898024413363841 7688 23820
724048239870366977 6967 19814
200783125114071489 3246 22889
943184434075977345 31467 34329
44793947010923321 8932 36756
707040048439306881 1258 35743
254734417083383841 32884 35384
668807048013238913 4187 27401
17842760600537135 23373 25236
102692066620587505 5931 6356
821336515937190401 11702 33192
413508476720000577 33325 34022
336350058710728193 5410 13631
961800021587162497 21814 32891
512090842563580417 26092 28844
111800689786210945 616 32127
435802212690312257 29224 30819
891023456628456449 28944 30387
992006147804943361 25748 25916
821389328088390145 18043 36930
58281501958553865 7498 20525
805735480439817985 886 14290
267992817381681889 15699 30600
846236551903107457 6970 27471
843323212815540993 10994 36047
313598928350639745 4531 7920
578511297285018625 26286 31649
363758976152912065 5497 35635
870058591234531713 24317 31842
947157118703426433 5269 18346
566266660436625089 15510 27276
775702004048756737 9184 11741
186204972802165985 3399 11885
475739869285543873 2812 25820
828281771203819521 1575 19740
800956998566778881 4049 21264
260743862435326433 11993 19320
756222041498585217 2991 9630
105287858118842337 11531 17604
981744011714884097 313 3536
787945760185074561 15513 18217
205390416327244193 8769 33113
288207639379237441 562 6216
544865536905906113 3518 12288
398608689838475521 1656 29054
655007988640289025 10167 28728
748611522903630081 16376 28578
819216272459190273 6594 31510
944702246648269313 11416 31787
479620607420681473 15536 34403
829315885383209601 27487 35209
890855496801282945 29523 30368
7652101858234063 12935 29381
846612101680090497 4488 21618
419553085403990145 31550 33169
218532670828981409 20550 20821
826737847248729473 25688 31400
342238427565003905 25896 35005
567039746818437633 14318 28664
235798612634329889 5565 26872
687861395202297345 3397 12748
174991764007341281 9072 36804
899342022617318529 22102 26949
840304346871224833 23716 30914
986500431283339137 14976 29229
481669684711928193 1566 33654
13598079093640081 3466 28142
285532827967120545 10060 30375
261093209538778113 12888 35457
779335355806392065 9856 34145
893197987600316929 29514 30769
623345485650904833 7567 11703
860383848158257025 28423 29669
369709963605995265 1863 27790
190603639181716737 18286 19949
135051255379341489 7482 13406
983242787282812033 9861 11840
47571078166622985 844 15886
917155268306501633 7557 22325
381290747699555521 3001 12076
331891774120101953 25961 31693
61948218113595745 6662 10646
665370748345196673 21351 30562
703317791883865345 13113 26762
815908205612167553 17738 20120
183192313142182433 7132 22829
90688065820685889 8073 16543
436075072815842881 2266 3302
698336448208330241 23739 24631
429606875087639425 9882 11822
553494355313347329 14720 15813
321995278592812161 1431 31360
397045430321234945 2165 16872
477898299058306689 8859 14825
796165644724808833 29214 32308
828284402140074113 19929 28500
251368928288179905 5235 34536
730238635314744705 1313 19156
453124083895318081 29584 35700
313504905805974209 20863 34056
890149103622768257 13251 15370
129619212861097569 22608 24689
385892970829488065 3400 28558
414893675924506753 8779 26940
143551560523555105 7855 22536
31165469591822869 25552 27911
42958411513694729 10834 31183
148718377193478817 1924 28210
525283040506756993 16087 23702
161315063807631265 19345 23011
680969014005668737 10385 26569
154166276921333889 22999 35171
268847418149228193 30797 37735
74740620478930705 21066 36602
686335687642838401 2773 15916
248217159244564545 26968 27360
372823470765801793 19765 34181
680508115293275009 6369 13718
913421456350747009 20926 32526
85496901810220289 8249 23117
534315527901732417 13102 26913
718459732775269121 15277 33460
837900263636385025 6133 9513
683435954654345985 20639 23501
712067126296368257 1232 36577
372828864113085249 653 31680
14053108423539131 3625 37135
938737655587264129 24043 27414
143464764968321393 24324 34193
95642548265200129 5728 14743
347173567928280129 30268 33487
945140350820441473 18025 31578
271895335785295361 648 17822
744925918954162817 11617 35874
743161898782474881 21231 26975
953054976337259777 19877 21795
348633359813369729 30206 36466
123851912781159265 36174 37491
894961523091723137 3780 27030
576571407121338753 6431 16489
629474351390932481 29674 32350
222910432415840641 7398 20389
99772864561387569 17513 35491
349622810311135617 16638 31021
560425022741590337 7076 12292
938412156130336641 4233 37642
783881263740397569 14062 33362
817222757148375169 6583 20858
155511194528280321 10686 25095
772076053354577793 1837 7903
727247133317277441 7157 36070
985465269730443777 19274 35410
726646754557442817 11987 30062
247334217932003489 20245 29008
133391676756360769 9443 20523
470598614563204609 3069 27998
90873370367511089 25929 28967
231955678850436449 11418 16316
659109448884422017 8192 21566
17519818240774755 910 15437
511357474180108801 22138 32281
491650204912357249 11240 26184
202563847828969313 24184 30170
995433883752628609 2473 16350
629419863155241857 2266 20783
57846597592014601 29610 34496
718662356469209857 7880 18254
926499841435973121 3618 5149
16550656573407709 34202 34992
51605377703761945 9915 13777
80429060789214193 15184 34524
324740388952665857 8524 35401
265679886967937761 15556 34130
625755928976712321 2946 21817
199431724720071201 24276 36864
989393272375028993 17639 30992
594658236850030209 2370 32317
564350877695257921 3877 23717
344093558723841409 9272 21233
140676048013734353 4686 25767
143554929006818097 3394 32729
692288574723203713 22400 27222
110714845006882001 5554 18275
247441754513520353 1291 7814
699477098909461889 4255 18104
712725816981215873 5454 16850
488910838353632449 13132 23697
275616629478822273 2529 35036
713508685043642241 8936 34684
4320212292991955 12139 25441
273478910644215041 28531 32910
193202636971481217 8323 29413
716283529468974209 10432 28293
607412666955010433 26754 33705
982853811660220289 9065 12041
570942544146522113 17791 19894
670748549126749057 14890 29624
425368171917920513 16329 26444
896584241292813953 9860 29653
795803909559570177 26312 27284
298815080847056449 3174 12027
116195193594588625 7720 19285
688830731245815297 3969 11572
904935934790803073 16670 17211
905691382156724993 25082 29950
286393351530517025 11344 20331
951783180273665153 6197 11727
97759997485415089 3826 15802
921463348358663809 19731 34390
194243499986807681 15631 34121
134040338410216017 11909 25346
199816140209396321 598 29165
50545346441076337 6797 16884
978336636394043777 8594 36485
698172155029041665 5939 25905
449724148162008705 8656 22050
129435230681657745 2263 32080
438296049137417025 4271 7908
684563255429480961 7602 19697
35324422272669409 15360 28905
152128655837280737 301 20034
82013602729130497 11669 36340
82750953464895361 26592 36908
501310955040029441 8042 24904
337804304053811649 33100 35936
725303852613560449 17648 34201
106238206020634609 10639 13134
32401657144863097 4726 36673
41085153593591881 23890 24973
578061597133864065 10516 11539
463469831408971777 31417 31740
336630375885963649 15357 35774
992288003659758977 19249 27297
902547323065672193 10325 10397
259473210476784289 16732 24488
425385504349566913 7865 17928
101445692496973553 6391 32534
895453596094210305 3357 3967
164621628919022113 11704 24532
632432415427903233 10688 32317
460250368067256961 410 33999
71431601175643065 21961 24861
785993464457021697 10656 30374
214786379851307873 22339 25521
372023354437537537 23901 31873
741663562381642497 854 16025
781662635675488129 7313 35673
424769454790894209 2516 17340
169844165072142049 16245 34451
51111480078130713 5953 11780
599629172915484801 5567 8551
985084371825127681 24703 33868
232419608998860385 26821 26852
810888327634852865 12613 27694
903522508193034881 27637 35957
996841022643710721 3688 35387
258370279811352065 11379 18378
120792362801889649 17108 32992
791098173153955073 36252 36513
883122050286022657 36704 37545
341457573183554049 15031 35837
588801342922419457 21035 22087
15190104085306189 27524 37476
546193615478930625 9 25540
327846308503389121 4854 14397
120999000777995745 17277 18620
198339743482364385 7608 25385
382550934250122753 31242 31449
4647596883465611 18009 25277
563133951583306945 21013 32634
781838661117276929 21728 32373
653705986948185857 25305 28991
836440363675599489 4656 32809
444299073961840193 14424 22136
379307556471587777 13539 13632
308422192599483201 1356 16028
749829461203880449 9747 10093
208950151142072833 14838 33193
697980311279579265 18560 25346
159798138674464257 4180 33043
178840159237644513 3659 30002
364913985615768129 21347 25689
53231298282895521 10270 26917
163394967322364705 21984 36917
586424539251105153 20467 21014
145801123595656897 29834 34160
211116482619175361 17240 33733
855060057463337089 7667 20360
626791506260538241 7672 29579
544344557299236673 13302 35728
249208038058441153 1597 23462
83168520300876737 23821 37412
213770331492803233 2459 11579
861016125868626817 33463 33950
899077304060753537 249 28977
413004056334987265 32094 36376
12954412820626261 30983 35031
406584622113367553 14267 21714
417585993857159105 10665 27209
753627217317859585 7319 18991
327798850300460737 2211 34314
359206644733756545 16257 31497
93719690953221857 498 11728
231902389298912929 19562 35851
346889043767880897 3956 11168
401690826746769153 17694 31107
619954904120447745 28791 36351
345820175454878849 10229 37759
152859390783355297 17432 24805
32631032994810741 14587 15662
500880351575673921 25629 28363
310679622293182721 22874 33856
451397858777887937 3502 10926
970422265369503361 16060 36090
617658776152012417 7936 21147
967280212553209345 6243 14057
396775287523404097 13050 37858
950387156228412545 20556 22744
867456517337203073 9481 15362
960587055210115841 3374 31554
200614309546899969 1404 28906
285358880922071745 8882 22742
226598345596244129 11844 19581
289319549909681217 12951 36381
992263319320265729 9485 10693
636470891881867137 909 15013
591213761904938881 29113 32852
49894302430264049 17887 31862
28142539489330433 20754 29729
575352881846296065 7722 25442
697692143399507329 4675 10821
889822531879264769 3044 17590
246633486556071105 18465 19596
247558635023818145 2519 8563
357396836994681153 11845 35956
593090951786567937 2296 13927
54216591797064953 12894 35234
40362734804968881 9603 32962
117716629238714177 6443 35403
449688438556268737 19406 26034
374225948289158337 19622 29624
870942277544610689 13612 29791
418446015058506753 923 20474
829099034380565377 5750 16683
455261694219963457 8113 22100
32664606437148081 15018 32084
904347412901557889 2744 30277
258460280206026753 25215 34102
832330968686186113 18769 28631
441365440103236737 15262 21429
9097991603724155 18467 21587
484754850172524929 4757 26992
567404251426928833 8044 15150
318131439695971329 13671 31338
392075147602781697 23210 34500
520808274618946881 1809 7531
421376784902001601 393 26337
522580048617736961 5998 37747
608876962377550465 17530 31721
690326506767380737 6233 23665
677391238306917377 15616 18854
837715162815864961 4795 23245
272271241720858369 8184 11043
710419521058799617 9023 13399
743959371016636289 9803 19645
915262659595935489 12737 28753
327458053151886465 2718 20053
3091341318341990 2754 29963
510043750069264961 4656 11994
464462841456022337 17213 17533
261030097939453761 12516 28417
691478196977119105 9106 37440
344827135138807233 15116 18124
737500251103380609 18917 23298
595611842342563585 12694 35152
203005207970054625 1163 18754
70783527502705113 9309 23316
795342897067026689 33600 34518
822516151278051713 23239 30325
520303416165592833 24875 29337
675222649285295489 11451 23886
277375508665368641 11777 28596
595415279197439361 25664 35086
951253425763187713 12912 25650
744935338252453505 12723 23699
29852827027493589 15663 35761
73395539996113265 5647 27530
750844699518314241 33900 35542
940022574145579905 9480 35721
539251947899924033 31266 33780
458140862787715265 13321 28155
47980994422321289 24039 24383
392422157474733505 7612 8116
468825174597608193 14007 23759
135533805855146737 13237 15752
697617822075773825 5412 5439
894906003341098753 14760 16191
996179528178611713 35824 37586
196712509536851585 4019 11321
889757497949009537 9230 12808
607134153728118529 8129 19946
117043809236431425 24356 37258
189492582723062241 5397 36981
458296612522463681 6837 13113
763320514288515969 9110 30101
620411724112056321 24998 37297
621843099521456129 15487 17645
810339928441894785 33446 36354
334666548461065345 3269 29206
292227890329851201 25749 26139
310459795005186817 12267 20258
565559093809969921 5580 22760
639304275276366209 11663 30454
792345334157044353 24382 31094
116945254278519425 6288 32315
290054475065748097 6894 10978
660285479955014401 18133 28064
30636199876052929 15175 32421
841099449886314625 9723 10138
923919166077428865 19886 24314
32261620864453277 27164 31728
185264618142081633 11511 32078
116633461353373489 13137 25465
539626135591308993 20168 25424
790895065082430849 1397 33329
435989842175384705 5008 18294
572408669868167425 9103 32711
192157845541220961 8692 37258
593578570215377921 8319 32179
189091668008284577 6477 27776
447112223322747585 12658 19649
703542820427802753 7435 7551
60442914739162745 22054 27000
943606621071491969 23160 25700
364021174586639489 11894 28890
995600885525778561 5656 36197
542503825467569793 8054 15116
870915228562477441 7295 29156
343971471527297025 2082 25078
886048431570007041 7358 28405
187615421310489697 32056 32316
765585717790596481 22338 26192
39497983393204097 12022 13769
294872418307381441 2246 6625
880009849759197441 6530 14926
873390497539372033 13909 26203
963887047247979521 8253 18034
379617211381745537 7525 36942
7838199030238969 8720 19513
545576604925795265 16280 19563
439997672684853569 2677 21477
898887068942816129 17129 22085
144387687012333281 23745 34958
24172746769703937 30828 33148
551450615560654017 1557 7881
871269468637681409 12591 18746
488511120592342273 19499 24905
483111444613253825 4618 14144
411320084466950657 4783 36604
489725804754772993 31977 36609
221118248086746401 2948 21481
770367918751201537 25730 30404
110829939603277697 903 1925
16346601745286905 8469 14811
17071455874209109 14276 15397
887675531447168769 22351 22405
234668945133364545 17574 34555
625673596645857153 19354 31876
572101850412700225 5535 31405
861553665419261697 20713 33869
464187005490074945 6024 33555
602371151568863873 27680 36068
725892681131291777 2097 6877
291635653180374977 20029 29509
590580415948267009 23709 27072
6079780913086808 15055 27588
195616860712128481 21208 33478
983244608414206977 15208 34142
954758050607054593 2747 20370
577375428777489921 1482 29592
986190589522216449 25041 33059
888841554757473025 11621 24707
568316159213964033 24492 32169
817834822734756225 2219 8077
668417352917565185 8849 36633
289745912642001025 10299 21810
772226110523249025 8206 23164
487590073138765249 1605 7193
165022396323855969 2916 32392
172161003727349985 17391 28847
499621066609137217 9069 26853
238139995001535713 10651 17366
755168755898203905 7047 28734
1159577425294601 3547 19723
941493262252052481 1968 13755
358641714680235393 4736 7136
295128594695718529 10995 16330
218404267581970401 5367 15598
506097358681870465 3562 5385
141879298663685201 25032 30714
297959528102460097 23340 34209
413878162041680065 9780 34680
423186304097029633 8543 18106
762416719140365057 7042 30187
456781380353028481 31768 36578
113039126068311905 11191 25615
603548326981837185 25535 33555
754285763266256769 4285 23962
419915958726413377 27260 27336
827220974946026625 13814 18994
525206174816574401 14816 30497
738505812630936705 9263 23297
413967526007873217 24056 27382
519792854020320065 1770 25029
4496552816021904 28778 32787
400727078844159489 8095 11443
491986257517503105 37002 37710
10938068473773655 29858 35576
919357977341789441 22870 35235
384652192932751553 26 31329
384147648937791105 9950 27360
381682922757757825 8943 34388
901682999112352897 3659 9251
635318322848963329 7969 26054
820749157822852737 13114 30347
929127693322055169 17496 28398
995575034781964545 14744 28010
294883547346504577 6954 7242
751497877541176193 1752 25513
190213480598824705 1144 35298
500704934375619329 664 35694
878702358279316097 1858 28928
617641319991598465 4612 24783
495683179605531905 18920 28682
68476968952026593 1006 16507
607016209520711681 24725 31348
57953985238874849 4784 33607
178419985533420097 10069 15359
399052210220048641 3702 30603
262721291686848001 21402 24745
506286884740596609 841 31591
164705523783805313 3052 6493
76978354156338465 11479 30599
222977500178561889 2118 28063
724542122581347329 24822 28278
181139675603926529 10292 26815
581652976462919425 21932 34453
665835192229440769 20817 31113
614651588592884993 16897 23582
156388273257288545 27529 30341
887391061463219457 35154 37859
785900109165570689 22717 29495
667394340920772353 36730 36980
762330875040387201 2531 28154
319641480263584321 4012 33949
928027085443734017 13377 27800
182532915998272929 8758 31716
84701612928409281 20360 22208
123939971204563905 22908 34072
237200188739908673 15107 34331
278511163507467073 6480 21533
534459446696953217 20036 24722
119412158292277585 10619 37752
957566047908745345 9293 32628
592436825245435777 7592 35823
687772870525019905 12378 17280
607838293934932481 291 757
234858640527281889 20751 24338
140747522369998993 30852 36843
388916013836475137 4369 20149
573125793413083777 239 25355
884383041472478465 2572 10049
803180647774887297 20938 35881
265180969982889537 24152 27930
987045302584491009 8426 27857
390882891062236865 14299 14929
339662441838363777 17169 35359
619122886810114177 6362 13335
509685069865440705 27754 37729
575946938213395073 14256 22217
330600823002207297 12920 19129
298452674684153153 14752 33401
983555841040171649 24549 35325
181434263337767009 27425 31517
321786912069605057 11874 17917
649434942678848129 5005 22092
236798423428552961 5750 37483
711410999808624257 16972 33121
178533193260896897 25430 26993
571868774848592641 2603 19151
873547536889432705 18135 35597
497363864285095041 8538 22692
929528458435250177 22808 27898
283134018323746529 5350 21286
900102645553090561 2780 25280
208432887480785921 2223 20384
475772645974238657 10455 36776
920258685874625153 21867 36771
347938208560989889 4294 23565
135907720605505489 10484 34790
517344975129937281 24481 37465
51761690091890249 31974 35619
64416262944547497 9415 31928
114454091195302257 27230 31779
21007952665534901 3241 15042
508782236926872833 5531 36149
776882519596895745 5395 29827
86049707876103553 16386 36993
921984453860609665 273 6889
385730625524811201 2387 24010
545047276582636161 17137 19556
110357479280072113 9610 24270
477766716916100609 21566 29393
296767741567190785 29546 36342
121463495290342401 7643 10675
230568630351374529 6401 32087
521501300975650369 19793 22129
932600005216325889 26194 26911
283680406661090945 5296 19824
529304482139384193 3595 26613
595194405880384641 9085 37197
53495754726025521 7947 31997
299311079423560513 14551 35454
77043621382419041 10228 36312
673423998893333889 12720 21796
424595825346639105 12215 18838
673720552432257537 19101 25561
267186236233943233 18467 22009
558030502467595137 11080 22111
978388232810981889 18017 37503
718106471340192385 2712 32285
338099846875739009 715 12819
471862930188969217 12279 32188
40902203939591433 20481 26854
194070738440842657 12513 17566
153505826998884481 11779 33602
390433877799203777 14608 18049
631383126249470849 3612 24570
941907546086511617 7054 7405
607934306713449473 10176 25614
6511245200108818 12229 23774
222945126389927137 3818 5846
508174381131198081 18158 25963
262641581871651649 11207 11519
253348546051704193 16536 19037
501344746262315521 7780 15692
49957222855866233 11251 12692
27669341556791241 10259 27468
143405716509199985 13214 30346
382335378307455873 35152 36400
326753272312515713 3498 3776
275324177101612833 21470 35054
483890026293998657 18071 24404
131180560165187649 10669 15068
186113209470718753 11342 13009
696339264954819073 1421 18510
277978586163051489 16999 17809
891332726224984449 3214 8046
318024238466307457 13641 31843
348793134513289985 7767 21691
327771598428789441 25071 35346
277905381994752801 3918 22416
79264113136659377 564 36756
667323353180140801 9372 30571
535345473988492417 285 33227
164638719216892321 783 35771
178278997380544993 2723 21720
21481096895076493 12787 13998
512078802847348417 9134 34884
114214237756396385 27586 30495
941073470202766721 13368 37156
671796237713582593 20 23538
510938477863597057 28412 35233
529020796975228097 12358 31395
648563296094835073 26150 31255
464207083185318209 4701 36881
95739595907041073 4115 37477
975195497090407297 508 32138
117119810162691345 13977 16124
231274557799654433 1120 15493
856507659303851137 7367 13824
933715702390198785 19742 34754
779792976641005057 12779 21327
894742737127632641 5848 10518
418826635840979137 4048 9534
619636175653493377 14896 23130
180977431630836353 1843 22734
560596542994691329 23888 27158
822178170222635137 11391 30814
379755509181929793 30776 31008
108996178563472769 29649 36885
196248395567341313 18142 30232
449367236209177153 3634 31436
409941625012503873 637 17509
818009130528011521 10195 31378
620679008129545857 16955 18656
264664339225397793 10809 31561
240304887630369281 3540 31238
613472449703778049 14593 16975
722458615060890753 280 5153
397625586500588225 29138 37389
218012139347234081 18048 20951
846618683210934401 14399 19885
857154055608706561 18969 32676
624906098296897025 4144 9107
406793543950211521 26652 30076
357511099233647681 6212 28807
933629607970136321 16571 26649
132860901995393025 1264 9066
236489320759186945 4085 5295
69437449779954361 4522 12860
556495592467715713 7367 16783
965307193240882049 11646 21565
427073081357715265 26579 36280
637912689420971905 6437 36815
887143851713364737 7003 15508
696354227496918529 4925 19310
215605357483166657 20135 29118
335396025299374401 29268 35170
365503582110765249 2554 21269
337418683731591809 9177 19462
502022843376291649 3512 30183
169909125113065345 33043 33409
705299947344929793 13162 30094
57035682042560153 7645 36650
955438681798579329 5615 20595
225858429164745185 5164 18935
353021763150341185 8849 18627
525325301336444289 16886 33886
375974612427736321 13921 35594
434179362421588161 22602 26019
960198616135375745 7753 21662
202332994203082721 1166 3404
161699786937315809 2639 16685
153972885351507233 902 24682
44522380270795025 28608 36421
578156296369293441 25918 30124
794021349255981313 21759 36375
728509320593502721 18268 20313
451768535323925121 13752 15308
696901240079675649 34719 37022
20241294785090957 9363 34925
386119808779355393 6127 30146
130699284537715953 22179 31131
507056466933626369 5466 24210
305720471230241473 8518 27249
734246143552439937 13579 20095
109858526715203905 3885 13678
975682758608137089 21778 22237
61306678673116009 19659 29458
557814175526701185 8069 28543
40468573074978313 16907 23548
77617126015077537 2807 28169
769897480074430209 13564 29692
518048520094851009 651 26997
724955424292080129 2183 20292
865285281279561473 7765 23969
69102358056976953 9791 31900
663646017129607937 15923 32000
276783750531340193 6158 31167
778180824982634113 6864 16464
959201062069720193 20222 37458
843536334225319681 6529 7611
904469759516491265 32263 37493
148955375886906433 1532 34521
945598194379595521 15299 34430
251819341699572865 14023 23024
340430207258467713 15035 25580
787597714357907841 17677 28442
175756096277122977 29676 37233
465294479615408833 10058 17222
62664215490134017 23222 23966
405463366406813441 23406 33026
559531729915146753 30635 30726
648576347094532993 12243 17124
212471621622260193 31344 35927
102925485211848417 11154 29898
770706318826963585 665 8613
719287234670417793 16919 20042
382182613646893569 11235 35576
861004953626057601 7034 32362
702411823890809473 24017 28109
476270353877467329 21647 36961
730278706369350785 20300 31017
918228897048273025 17150 27812
910633703822124801 22304 33526
209091157188424865 4339 17300
533770009148884865 15170 23472
595763823622000641 9081 17627
332887652683222529 18235 32321
511077448296973121 5470 21330
775078531470658305 1346 36125
870048960533587457 6141 6779
852786933901935361 945 35611
716456020095989761 392 35660
508157283657983105 18053 36574
143068593706424001 6052 37641
319169353386524097 11090 32113
52313388024188609 8691 33796
990720468363864577 20905 22828
883275905932073601 15155 19351
378746646013578241 10544 32004
637554872244891137 4485 9717
200216436654716993 17808 36152
309116507942114561 2520 32303
886256902548847617 18047 34810
445048885880439105 18411 20728
773862613016692737 13559 31938
63074130606118217 6609 9696
892600450437892993 11409 33393
262885870754274721 2364 3123
390375588976400705 7800 17560
925025356841580033 19682 22054
940554134374149761 20799 26058
211192949289980449 2341 37170
515040357732861057 11164 33327
384171381440758337 9341 23159
14896033616448535 26132 34007
79140093882585921 14514 34676
491915524746378433 6360 8779
220514158357268289 27075 28809
379015115186245313 9529 11994
401440515692215169 19389 25921
528086594122587649 21596 37226
828238490551917953 21105 24880
297585967826758977 2643 23777
975451105913663233 30272 32791
875152410366258177 9746 13046
579802199772664961 4400 21735
393290403451924673 5038 7341
281457186647756417 891 19638
782130842159521281 2740 27120
113250045137711201 21766 22517
947873163252520321 18632 28155
784293608041366529 19617 34665
740644141743008129 18194 37658
605355102603645953 27988 37332
651411037160027521 26103 30932
310400425872714433 17554 26212
445912412745972353 5077 6681
245630434832186497 173 29823
180311210495741377 4183 14565
978900071737115265 3457 30609
393440583422790977 7416 14823
673895635119457409 2050 37717
80368402853348897 14820 23591
558353148935580609 23972 34467
368400523708320577 6253 31060
806653782420887937 10522 31746
16709174077643497 1035 36417
584415813584712449 34099 37815
369030775803413057 4315 19037
521636059592701441 11327 29103
782518453110252929 10320 24239
241472194851084513 5661 17216
952722101644472065 4489 30197
158980326277607265 21503 33347
22335709975205733 5781 29666
439114533066828033 24289 35712
179022999097259841 23664 31757
841977863887699073 5140 6462
397059051772867393 6411 33830
929630732305398017 2082 31363
432155814545243521 14052 21415
627375885381702913 18474 35272
604612692740229121 1643 28123
864847897287518209 9205 16800
480726395216596097 4102 35009
418963789496608257 28494 32047
964899538718736257 32545 35578
201060215747062913 13279 13724
327458692611546817 21621 22480
169575100275359617 25595 37371
106933850247795441 6017 24914
572504319115154177 17918 26002
229685661253103745 17709 21065
953556130632669825 14429 23092
71061918472803857 13980 18613
81974069078015073 17024 22573
854049507189248641 2995 18473
108913205820165617 5232 21789
5439216620995780 1816 26912
238603637730136609 18264 27682
847853140723533057 2567 23184
467354341489958337 2673 16903
723323389456606209 24887 32655
516381837179082497 2542 7061
255580890243582113 25976 36155
149765154112380129 19441 27072
60521526378803257 2211 11935
643255973061769729 20898 22297
632465451253342081 29881 32135
989654051279011073 6632 35646
79130243171544385 2654 19430
362279108004329921 18914 19270
467189989294983105 17638 20695
139994968416267793 2169 33923
287535985353965633 17935 18168
557564588098671297 14400 25755
541824599870199809 11885 16276
148788649147711297 14273 22502
754883475113114625 7567 22467
5125070478626982 19252 35636
157225265238228225 13500 26001
881532271474874625 11620 26769
92630166427792209 31262 36883
710154155557091841 11080 16334
124066349579226913 14916 23877
297483663596800321 13537 36861
42516761712970921 17821 19717
617996135932813185 17218 32433
60504852966747793 23604 27405
720856994057619713 2605 36762
869806090628710401 2285 32271
147857387891519937 9795 23649
703631413391850241 3912 27879
904493223499393665 24940 31717
917857770105694465 4350 10637
380030613310836417 26021 27270
599169717223990273 5732 14575
675587332104079489 23825 29506
774271866641466753 20710 30151
134694552131946929 32 13722
7537864480145374 5697 20788
141076950333875569 17067 22963
253584080017144929 21669 28249
590755990883238273 16207 19438
88952648603712001 19431 36048
471530083323337153 26714 28907
274835574273847521 36472 36854
406131953532167233 10931 25334
199685963628542849 9943 35496
880914693739548289 9281 17700
146655309571269057 327 27128
587616939701362689 27513 28691
349191957121067969 6990 21646
76466556608274065 15035 22426
444539389927793857 28086 31168
112207034513488673 6956 13300
796309417654772097 773 2619
715845585004409217 13913 25482
735923349312241025 11168 33750
687498716526661761 7007 36205
274176533276378369 8141 10629
122611310124177921 15902 32577
773927264621786241 16137 34797
143459297888227873 6126 7007
159319894971918785 9544 13150
67356945594433169 25213 29677
320192921238810177 11600 23617
30267206469474673 18735 35611
881416759033445633 24333 36507
9095036431041593 22352 32647
585284777611374081 3095 27664
737707825847365889 20966 32932
206674436963471201 10355 21224
45037650333732417 2922 5076
990324992147730433 7056 30777
203323408071653953 4817 23061
529193563634297729 1318 22869
468986975498928897 20214 21475
888885101154723841 1354 20073
313567728696739329 11079 32924
640028216343228673 21220 27250
368249607344971265 9978 26103
361045883083146881 4780 25622
870896726067414273 4840 21590
391245731672231745 2164 15899
972286298975781505 1958 10939
753720324470062721 185 18556
368199419826140673 30405 35889
369817906171949313 2262 8003
426060079359409345 14086 34539
328945229188814657 31770 34731
320277999556779521 5210 36042
890713383345033857 9293 20953
516975971567042369 23902 35626
965392697431891329 17451 34015
12136175895705037 34795 36911
916553735702610305 4925 18969
403016633505949057 19270 31802
92716256760024145 12161 30504
869419755826001537 28330 34752
628463359310249089 12247 26297
134646657886470673 9583 13749
912785667052840961 13354 32810
293137003723956033 20914 35145
384481121726157249 8014 15789
344635569188561409 8540 29218
950012156792109185 9879 17810
456307742549327617 18749 29655
392680055064378305 35630 36533
805362305637522945 14207 21612
282829892298050113 899 37200
883863397861887233 5311 5712
139905576589615777 1684 31842
76513736161466289 6048 32556
632362646822411265 1208 24320
450234353606489921 12383 36699
107113062267874433 12131 29496
438353098484675713 10086 12882
249124735278936513 392 13222
974780135337454081 8000 15396
581357406558442625 6761 27809
24762717411441317 23139 30585
155415125362576833 9596 27042
788581126250292609 10072 12696
64630786937815545 5247 6090
130785534474064497 16268 27163
415371039373237505 10833 18827
324031816554850113 2588 26538
362405526694988801 3893 18239
213003413956634817 17364 22876
346335135718060609 24443 34451
949944049858672257 8033 26557
500737026930128321 14482 26980
66273448362814233 24440 27554
818516317318195457 15973 27145
370148423832944193 6114 25568
120312530924952193 1490 36995
32448131171257445 10749 35571
363521168491711681 9644 29146
25411989005604597 11897 26441
488465303633237377 4401 36094
157957858716436321 6726 34102
809208784823763201 2466 17803
111284731567252497 4679 25947
174855968463692321 6765 33993
796636328745528065 4773 13841
645859144568316161 4171 37637
244535086085235777 7800 13065
281573555295015169 5376 36914
877897583133666561 12572 26529
608601987752702849 3555 25830
96299964499820593 10431 33319
791523590274284289 2784 36713
601179258890248065 20948 30491
819562232876972289 4530 30715
750996571223609473 22310 37683
597219611904908033 12044 15143
645176627458120321 20087 35609
790747083414455425 31172 32220
358335663081390977 15087 35738
451923141729185601 6275 23930
611407779895380097 21598 29374
150211969728172065 6375 31775
205227969712368001 30603 33302
912305684053112705 14331 36299
669548417336137857 12583 28263
858755149019653889 33300 34475
450651277410230465 24021 28772
141630090147391025 14861 36828
597106694652005377 7228 31156
155936959022465505 32112 35478
917184259698800001 28161 32600
649437910688678913 18561 21113
265601002980197633 2738 37342
470607202842156609 515 15323
917328573731992961 10384 11860
951829488378951553 23998 36774
323558026247035009 20063 31914
994735745127581313 14892 17788
682222095366611841 7476 20053
148954823198412353 11542 27406
364341430497269441 11838 34912
726934936135474945 1401 36779
548057499984992065 2591 21460
295990988108730561 4273 11377
291904705240050049 17407 32071
204770762720880129 15069 20760
306500773341795713 675 14678
562736395728453697 11348 12916
254761535641485185 18155 33782
258290466350469921 24794 35887
626567719375259521 23201 26675
766448829051274369 13745 20492
299385205731645953 23434 31251
311030580394014337 6532 26315
965552182557971201 7380 33478
263513164170408481 1852 15506
487361478350500481 15966 17437
643368734701194753 17233 34812
86371583465762577 26231 27368
98141442708669761 9407 17728
361278729832655169 6624 16029
715077967316670337 10686 37356
40642540315573681 2027 17986
40152708733902641 31145 37878
364771398924922625 7644 27752
952341483625755137 11356 21273
35335878764158225 8810 30176
867898121863266433 32614 37335
701439602643624449 19963 32193
156671624756267393 9002 22336
922275279769266433 16359 28392
244908607527438721 15392 32525
531525639210180161 9494 13366
940907062189065601 4042 37635
502201243293455937 35001 35994
437543019477136129 20653 24335
777088602353920513 7025 25381
876869736750489217 13255 36500
458661016577948993 16461 33661
172874781069428001 18429 37861
855708034640208897 12805 31211
620855619974374657 2721 17340
493519712129966593 949 37247
247719553170146145 19038 31706
656068012569839745 20735 29082
421793806729521473 8526 36578
259207084951739841 17824 32533
286895960151273505 25143 29909
69600845502328921 14766 18402
601894562510434433 14108 33454
528582413392911105 27498 32778
886721103948520577 9729 34781
511056246481096833 9020 27747
804551559384872705 7710 30025
939055695830305153 6140 16111
452942821974378497 2755 22504
504633958282688897 28655 37075
737174453781190017 13386 26594
742760998670064513 6048 21984
394746710355764929 14142 28812
535276954975067585 6326 6532
489887999581650753 23081 25783
610426332426911233 4032 20555
121468151982956129 3367 20881
717845050451650433 8553 8647
211400863864863457 16378 34653
416287954363809857 182 12248
18883271717829333 3332 7210
218026593308160001 140 17053
381954032611172801 23337 37355
489994560872574401 54 12975
379518201314514433 9643 37399
862725474548490497 32451 34020
285612972249307265 18501 29510
395852502941977473 27086 36064
107748586654384577 28864 37345
645883483443689985 25866 29884
680152362580781057 23102 33596
398765996194683201 14960 25902
6381222289892464 10116 15747
306740679924793345 21846 34570
456655049870501953 8784 27989
330490365577844609 26422 27110
27112365528086713 20438 34166
316750471665635329 25021 28534
121340698237741409 27024 34625
181880726364468609 2807 10847
92312976864722177 420 24024
240978053005910913 19633 35462
802062255421073921 24613 24737
941097220163669633 32676 33890
888945168003704833 18900 37224
868922343577644033 1537 26320
748742608024098689 24423 31676
670510059647696769 30717 33774
425386825464190849 15099 35049
864289119429862785 10408 24137
762527493975707009 6308 35323
684497251182136833 12134 25312
516228029388987137 311 12195
136158221096671633 11575 35343
938736678659363841 17508 34788
746484022992959233 28455 28771
715773816122979457 12996 23984
154957113923053665 32021 34902
564311398480324289 26402 31266
158349750420086369 34526 35957
414488351929140481 4675 6020
42278228550621577 23067 31294
976264944047908737 22143 25943
352514601691936513 22237 26644
809766006352251777 65 37243
267334986272182113 16093 26534
902902807151914241 19151 21692
422278290008904385 4623 27466
588410449726797697 26078 30666
45092777489365689 10295 23483
997921863807942401 1968 28220
916856273046008193 22380 37516
347614062655569729 20978 31507
209062974251715169 2205 17828
396932422335876097 13608 33054
83458551775947857 22474 28075
828001948459348865 3125 24013
129511882318517729 18609 31493
618855443218944129 20060 29213
630971949273586561 4440 10535
839757995115608193 3231 9685
666388936866304897 6608 14114
677787648867759873 16502 17725
511502459391380161 12496 28720
593680053565510273 18644 32683
733470981365336193 3552 5444
25432398884429829 1313 14140
332249007392547905 9459 14104
875287696973547521 7613 34913
650778703767521409 26445 34856
805571922486276353 27570 30337
907827822294791553 7018 27440
853274513073007105 12974 17651
467848800486130753 32188 36395
750189586906923777 8684 35662
401036646312135745 14849 17720
134477771623014769 32347 36228
39417759204276593 16916 22334
995997151344450817 33497 36336
158804262885979585 21195 28638
166326913739244033 6086 10606
62841858824548073 21336 28265
748914222872013313 8586 25929
82252373868712433 24771 30020
53998941940452737 1695 3069
75369641366314961 6030 24552
405493206165797185 11757 29785
449817760964265281 17684 30752
972198761676839553 4864 33107
638299278830110977 34390 37540
771765735438361089 10298 37562
986531989039732993 19361 21661
388916149373788033 25900 34384
480070500480145793 8701 19583
953263707092386177 37529 37613
508997711900718721 26894 34005
418383611135897857 17559 20813
154310625146386817 9059 26416
361172407830547841 16604 32148
214373987070317185 17429 34803
529841262711276097 9696 10691
11503321516791233 3698 19954
859212667771682689 18713 29252
84701957527670401 5009 9310
164051317614895009 13733 24319
750878559478160001 4426 32649
118806274031623361 14679 21863
578955877746793089 16824 17263
266616128952396289 21507 30746
75809379870726449 7114 9741
745611869729028609 11821 16959
839956811229882369 14808 22431
411235303972052417 22394 32923
631797161046982529 26756 35363
162260048972239457 2795 31554
779276469551589889 15255 17061
741659511202673409 19385 19785
368258560869385601 3962 34415
788074152572644225 8669 35388
269900661221754497 9606 22365
952206540709074305 31868 35010
187895824744479969 2210 4480
939120184513239297 11878 12786
95004734933851873 631 15449
606619271014299265 649 14343
481414236472609473 218 31293
507843118078024961 4479 35332
514881298494941569 9360 12986
276460754099122849 7961 12600
188597711592784385 16316 29741
781950455518579457 29475 30279
237892434430150945 7859 28612
885228965094430721 22635 27935
973992455021409793 15205 25582
372605058698606913 611 9386
52208678420754497 2785 20638
754378188330907265 488 13126
98280788621472945 21188 31983
772270792815458433 6618 37023
401834239869671681 28303 36386
753275838803038081 33125 37468
543329262395424449 15765 18594
416974233549577665 11687 22542
203666387491722401 20032 30959
606998060340760705 9330 27510
895218557770384385 11275 23492
634936392338527617 2790 33922
304635659398243777 8432 12997
373345011362179265 14531 15858
687534035438439169 11698 14721
606497927411705729 9376 35324
193736649186689633 20674 23975
782482658504580481 16815 21688
185916635927689825 32686 34535
506392442255059201 14789 18507
109275629555597217 28647 30567
67512460198575041 27048 32116
580320771011351169 4067 30611
650473040802065537 3431 13803
135095265443823105 16019 31548
989728848861506817 20177 30591
916450410712592129 27502 35072
511100122367945857 21082 30803
550927202140215425 17981 21511
475417224341359937 8605 9784
812173336531948545 2469 9630
419061271658531329 14667 22818
803284452725904385 6308 7792
988217565041214337 19076 21451
584948059112029697 22951 36085
139999842593407921 14048 35813
378226316096160513 848 14694
928151059296883585 9302 13049
175914750360881569 10685 23965
39135261684915433 7411 35328
391573094162282561 5750 36983
800574670566692993 4189 29710
555652278580758721 14302 27390
453197999810281985 20313 25604
343255207156246913 22456 27293
70161588322438465 2180 17224
792914622893199745 8121 17845
130983392903626593 11413 24103
609865491751861505 20462 29833
800449394704390529 9636 30952
865033142714189313 16514 33788
126133844877767137 19438 21168
444433570475936769 8073 10405
781872807520787969 1515 35509
588082951714831361 20868 36049
504446232462722561 27092 36123
508121265111498113 3309 31825
633199355533594881 8140 36777
794213556103351041 3255 3843
324303364118502913 22564 27458
939987153992333953 126 7876
694984614677370113 2631 4962
427462526683378049 33453 35311
958252936244232193 14632 16645
265100605754184929 22024 31920
650503996406929025 15383 16298
459507845481361729 956 16789
326187392063854273 9836 34857
806890022742649601 17521 31322
50420844262053065 1586 8625
131646263292601873 9917 18246
620271234320622209 5175 36176
887350658381393537 22925 33086
982411074473834113 11370 29300
744163086770775809 32366 35710
717351484758278657 19062 30895
821153296876516993 33988 34821
325653103517314689 32922 34362
71409845179978505 17498 20951
529079933806283265 35644 36718
311200363173952641 12809 17102
531453652438916161 11592 13891
59431830141186025 4840 22196
850755395419650305 8720 23541
280059728596526721 7428 14236
953635517054724609 5355 22065
138864119136691505 14148 17412
888718187150910721 20853 21218
792132655565836801 11388 17224
53357857227030793 19279 23130
681893947686454273 7447 36785
109130306752415857 18855 24670
575420045761362049 7383 24911
569843299881600961 11097 29867
568095748479443329 9879 35822
628661086421654913 2481 21415
701254482485239809 18139 31527
87494481726981377 8746 12330
766484390830946433 514 32452
314852286710458177 25856 26122
359153552385905089 12723 17119
556915891279718529 14718 32569
353678693143457665 2736 17747
570016456620916033 689 3880
927686656547308545 25490 30500
817610318285705473 34976 35419
580972707074145921 4616 28072
411060747006541057 10378 32918
918472038772691201 31067 34970
208163194457942081 1757 3959
883603147356048129 2041 11849
636633033586658561 12938 24452
8547132182911811 10448 13337
979507925124824705 28325 28713
47679228183021393 16379 36457
284840996165211649 17864 32679
597672616509086593 13886 35166
601701279400661121 3736 23357
865082628250128513 5419 31198
156255524522119777 22455 26810
874802850187819521 12337 34962
687225339351432065 6144 30440
312001904441523009 2806 25449
319110291416034625 6810 15683
667021656064562817 17279 37166
266241718833899905 8567 31049
677363971277038977 3550 10265
372057361701788353 11332 22276
711616859676667009 6209 34966
522900062734993985 17152 17592
784866822066582913 2127 35375
944417106224033665 1895 32505
946438567222443777 387 6935
927566539730978689 32464 35073
935079050778064385 27117 35636
828827272400527489 6381 28136
885918988926078977 13958 21882
427884458922239489 639 30624
927504503399994497 11432 21252
115183642754214337 17278 30896
742664725080501889 27957 32483
51478585279600257 14141 17048
288841106574018625 14331 23038
310781100592716801 20600 28119
191779899091329761 17912 25184
843812513261912705 11999 30297
961993151985545601 736 32629
256991931067044993 4830 8056
253329406854774689 11357 31874
544524894732237633 7339 25218
326702619932270017 3330 19749
489415628468289985 923 12494
805769917280912257 11595 11618
182200718911264673 2185 16941
699799067140780545 26421 36207
822334169341768705 6099 25371
529801167220981057 23436 23882
838048521061697409 16452 22405
870755744770583809 3081 13434
390016458312540929 21441 32886
329835607973393537 15127 28069
49798665396156849 16372 17212
783083515132766209 6020 29476
151818271924422977 2247 12056
372939642427908801 15883 22129
664132018843734017 25002 25703
987570362457155713 13182 32936
204377327796574817 16335 24017
128328604260929073 7722 13323
724287718296654465 9169 15409
829834406567236737 4292 10904
866139904497440897 23242 35444
161839335917150593 22066 35678
133753647288589409 5381 16325
649328891066211585 6483 35230
864983544225278721 11004 29041
838672782903813633 16156 24250
161058991229982241 19080 27373
263920192100492545 17904 31551
511202598167709953 9206 21595
585383500683562369 28804 34832
247985145843333761 12619 15557
194431042448549377 10716 15146
152357535789686689 31148 37471
451757429680441217 34913 36660
316684623802718337 4220 6940
994952451083427969 6120 6699
644587846769962113 1981 11378
559902796110819137 6423 14035
712317752286882177 24482 30074
542005782976396225 10877 22310
932459830370614657 7886 21950
718495604017050497 9741 30734
798329191704102273 951 2910
590382710247062913 28806 36182
986147404182371841 5218 26816
273459959516443969 17329 19432
882210945739561985 13403 21101
514181816321958273 13211 22410
414984084940439169 1335 16164
843088474381630721 14893 32475
790730887612330241 2220 2384
153548092038953153 13221 36727
658810310951235329 6062 15185
298258295140684033 6224 34530
844716209509105153 15931 22114
613131969129035777 34262 34859
86080101109896385 1123 24180
471387958426362305 24685 27993
873514924085714689 3538 13315
786419454719855105 8939 33592
917767492021607041 8359 8761
57398345813609809 13363 17837
36535921194943201 5993 25944
186820922937080513 7060 17030
200484074866775329 9801 20597
874351564362967809 9414 24787
721484422110581377 1826 3443
274594748830018881 4947 12932
107017079870768577 16915 32639
620683675034811649 15884 26378
413135289972675649 22258 32319
98049798217068945 3643 14506
418230641053380481 4721 34871
961934892555348097 11328 11603
779166861477779841 7304 36552
484619377134485761 14437 17904
891823929841404289 26595 28880
836403249700069249 31529 37565
16533073480591299 2039 12028
785805158878567041 10069 35050
340066585629639233 22954 32581
341868818813878785 1273 35446
818276981659682433 23115 26997
910004407656764161 1579 27082
93967106971359009 4236 36620
181994476209368385 8510 24291
841154619230113793 425 1666
976084068107361665 8638 12498
333381411268728577 9152 16542
60619943375741057 29893 32381
822889834359546753 25503 26872
842352551910259713 10077 24698
703719436116852353 24885 33902
436217505190640513 2104 8025
167638587962048993 11192 36233
261280888893033153 9266 9614
146915254332096609 28834 29780
930434452055664001 3183 35054
902000501405115777 21082 24625
777790882936834305 600 30487
858323519666026113 20179 29200
338947982573600385 3035 10243
23746528870507433 17209 18049
322885585105844097 21406 31519
387699963770753473 23795 28395
456717098551450817 3937 18937
902779804158331649 8555 21462
896448330261868929 2289 22288
761298939639697665 4095 26032
811921987248055681 4885 20724
139532289116377937 10473 21190
721657341482320129 14717 33909
977634464999706369 17968 18866
334098579388665921 28684 34670
90218143113038001 3463 32004
774005051375205249 6266 34973
670235673476195585 26456 29125
64743458041064625 16972 27926
690686052552226945 646 28779
922601383378896897 34712 36484
219790844292415233 15477 22355
277396135488856993 5122 25362
669982418852544769 11313 32668
899379841847341825 16900 33792
202799065297153185 2553 37518
5190975247316488 6895 35042
269475615080498433 3660 31956
558990939653007489 8684 16920
85992901742141473 14026 31217
595273776845687041 25804 36822
61193798038932105 12219 17943
81410808690257857 23432 32878
301492006951132673 27793 35232
811337324447109121 618 23323
886965316566889985 5605 7944
870340354530988289 7878 35819
787404233337067393 19695 22219
399760089293351937 16409 24269
674466900605967361 14516 22300
429923594072242561 2069 36979
257290295631957377 6929 24951
305221832846299905 5164 36619
393200861730779393 17695 22352
773649416822173953 15112 23606
608808215196059905 23265 25411
673883144851657729 1853 23703
517933796827509953 27286 37641
292870498996101953 13127 14116
220587447368625793 11764 28101
893792030872603521 26371 31736
503806074934576769 5900 8826
145403037338560641 10464 24772
374957575511952961 15320 27718
592533599632133761 9440 18378
240109015433279905 98 12061
321262919050120385 14510 28622
624955558183682305 33475 35747
312557754262613249 24292 37752
641945446293878017 9284 10853
603724467879409537 8812 9690
773816552249225985 2687 34896
508268625789554561 13199 14296
223334576443864577 11714 16759
717408566841150721 5253 14240
915049117216920449 892 5011
220877364373919265 10425 36375
43864139030294073 4871 5706
385744317640167361 1924 22585
86713947142950337 20472 31271
874120886503249025 17929 30332
65176874896838657 845 32234
699504018219208449 5081 34428
904548988611292545 31846 36089
855022326956699905 2018 32447
34224940488829957 3900 27926
814661685405077633 18690 37533
669370699045881473 13270 18313
79578325472567713 11251 37297
227530054135872449 16100 25248
286922181902944833 10070 18306
993364091457902337 4118 12832
446142952119160449 14260 26856
54219451741690961 25563 35279
344137788382859329 3756 7153
790460912170569729 9168 10708
723752104910886401 19890 24509
794313319834703489 2065 2868
675573354615373441 23687 27314
345378619596953473 19394 22517
954984660721194753 4670 7898
920938623200388609 11128 11835
254576531044826017 17124 37812
165810587273366401 31002 37136
241351588522519489 7977 19670
158532458427846017 27051 30706
731507586339226625 33447 37270
968852955571531265 2707 3795
863680704930644097 7207 16577
910745556158023169 30038 34457
756510519824821889 13609 29906
726533616327198977 22068 29201
32436828446918753 6094 26426
58108636119914793 3959 25048
483465142801314561 16181 19378
451156745531090305 20040 36130
297173833176529473 2760 18901
592401302683615745 7303 10916
530725092040348993 17917 21791
828349913729990529 5242 22243
326020577654531969 13521 14226
697260367145435777 16123 19843
941370914795264513 26678 30482
877832914381524865 857 31098
622795952233630593 11752 29167
887452208790367745 17709 29310
602916989894261249 21915 28706
247025869595599809 4192 31518
930443411778696833 15829 32819
726357352451021441 3163 7785
107807686452012769 3136 17387
213061712978696257 15211 30768
896261401672788353 5654 32036
605895158299720321 26330 31481
912598372916399105 11476 37478
911322623174154241 1105 33997
790047106867945089 916 27451
608047702471782913 11668 21934
683292237067426817 29493 37346
134414201662291793 18418 33604
85806018411304305 7815 37687
694394887323088769 17298 28082
991620924704541569 11656 37270
400032966948653953 19383 24699
878022982043091841 9195 31656
371092870173857409 5090 24872
693717313596430081 6778 27181
999354886926891393 24855 33839
913430731597813377 19376 32044
642335351783149441 2799 5891
817108872324048769 26686 36222
773633004454719489 14360 28543
409413478543484673 3779 13098
945727433034921473 27490 30254
89611573423006513 11851 24492
274273540527115489 20735 26981
403184990566003905 13887 29667
917744942896550913 6789 34028
146753799225571425 17015 25587
323769997370359169 3354 35132
656096809146788481 32844 34127
185493675134569729 5590 33582
281908659515458753 19962 27628
378896542813730945 1991 14623
821151891091560065 20140 21740
950643158039927297 5172 24566
481338195040201793 12508 15014
305253149922631169 19731 30381
787186074446680065 21214 25028
310383733026430529 11971 36873
587705632576295041 25046 27838
489748404597587969 33749 34382
630273427686702849 167 16372
45614146921085561 8536 21154
230018748111440641 6825 32996
665409391158075137 17861 27977
143625804972828065 19623 19710
854754881563895425 9444 14835
662030047296120449 4978 8346
405904434338264513 21940 27979
365380862166702529 12257 30565
688420365477245569 4963 24395
678314449123355649 560 12603
204611528123788129 5993 13547
184870450637532705 23401 36055
270866348351336929 20844 34768
187924022320906657 1046 35247
108595829954293073 8912 19615
959771761222739841 3196 18387
13227382422204671 18229 20330
976908636684306945 32170 32985
489481455506020097 4710 25843
18380901493401325 27940 29246
125018857992689185 2423 21871
387192716042015681 3740 14767
143298787051843841 13701 29753
24401818235489261 14976 35412
717518695864303233 7878 25459
581288178225612801 3144 32937
196716419773164129 1504 1773
939276686286433409 1503 18052
328160919809267457 7219 25764
297953682818352641 11554 26098
418759527868740353 16894 37161
894236137063799681 20401 36291
451037229917066177 6552 15689
377907042074532737 13207 14047
390681648370016193 17690 28952
767833057788891393 8397 29740
66458685198700353 16788 26197
242662646740022593 7975 27855
451977467730682049 22374 30098
913531218042848513 13382 18111
663097993724395649 4940 23709
131975579060942033 11974 24617
531857967010179073 10318 15610
976613736396331009 7096 24720
39709013306850953 9692 30272
481580292542865601 6482 8464
491489048316548609 29890 30402
432795448926142977 21195 33447
69374197822188681 4501 14681
885140894517071745 15358 24510
775928340613486209 8794 9674
646881645973166977 1754 28483
276608196184600545 16751 33493
711683735783246593 17022 33591
323365079529661889 1350 2507
334902466005743809 17178 29058
294766935258255809 30580 34136
518237754029691201 16874 17459
354732585935320065 779 11356
185531538431149569 22274 27796
175771607101371073 4342 37867
829815396882473473 15066 33315
905154744271879297 9045 36688
596308313145087233 15777 31520
863226347392416257 15723 32641
874953528804105985 4646 28314
530514816434699585 9428 24077
469139966025124993 31668 35827
520032348187260865 28254 35915
231401066150219489 10367 31015
282579732917394465 10195 24678
421549888958779201 8918 15289
538400006798642753 12032 36966
616664748999347969 12876 32604
783833492428012545 738 25468
660829622850457089 9070 18897
28929786075668317 25819 32445
862358009396324097 8991 36160
522102286783120193 15272 37261
865178734873737217 3120 27571
70742062191133217 13246 33064
346866895893931841 1510 7995
533199262075267905 5697 36118
368496639526483713 9462 31939
550431676718279297 5561 15063
281853026240348481 12296 15972
639561242392527873 13866 23633
575010779306055041 4742 36543
677224502796182273 1724 16722
505533126241552129 305 9236
790951091245741313 1567 10564
79550977550383089 768 30593
247816393044292481 16528 27164
127359435728259025 22459 25354
720890480829819265 27834 30734
354049215687965121 30448 34587
69049712091729281 17472 30630
89401684676097665 16181 33692
735076492809891841 4763 30225
917671632305825793 10033 32074
111274581635758097 29102 35907
601001026365615617 13258 30706
615504498981305601 31340 32086
645664254579273217 11169 19582
550771293336456577 26026 32492
403605822525356929 3001 27294
220626978404421697 9397 12070
721179916210786561 36573 37614
816172387090904961 4739 20028
917460070176637953 7792 36756
736256131960868097 7122 37845
797590052597641345 53 26339
640987961810313985 15322 24463
793224103892789889 28 17877
767075168217356673 4331 11558
240485655988891265 23821 27169
361051195247331009 6690 19359
68765562898526865 3889 10586
621941768516375553 10787 33330
55025683402092793 4147 36334
810283111188343937 9224 36024
640243042366741121 6891 35287
539405306840020417 11141 30498
893662700548674177 11024 16288
48321658936931297 6951 20514
770066914920413185 7757 8911
9149713713934915 14350 33271
671603578464114945 6248 30304
296340473969681985 10835 16126
842088074216469761 7522 32718
290924245732778561 752 35789
4561698455120223 10520 33752
219242582444440609 9250 22826
53037380076311537 16069 32254
219817665696847809 2494 24000
309215427860735297 15268 30502
539174108383608769 4684 6155
512292936434370433 16168 23788
154725265351427041 12512 20850
776969666477867777 13961 30587
722158053341463041 23159 25113
669840571901453057 33816 34791
699185585816149377 7708 12481
23662093823944021 19150 21756
581168756694527361 2786 9310
762041580483760641 23089 23290
558432422481100609 7283 24880
431177433200446081 33401 37822
379099022867865921 12422 32342
260632479461371233 24312 36573
535900553929604225 10150 12414
602820652280840321 15229 35552
797134432327741441 3571 16843
133230815111609505 2892 18015
393298420824574913 16102 31167
945917604174923137 6876 30283
720738348532410753 3866 25361
121360457363117297 20530 29509
761850513166034945 8972 27810
837498240118876033 22679 30623
558836905737908993 9623 36950
559365934085583681 17234 29827
893924315391838977 15566 16095
708987257606338561 15348 25577
983321125104499329 8652 34892
386159727057979329 2511 25407
163874120951856385 14466 15163
462368948410571073 7728 10754
896473571442047745 5188 14276
630015647214783361 1556 18215
478814673737812033 16084 27550
83971142051296961 13206 29318
803574942668905857 22169 23644
509936989045080257 11317 19138
242814235596693345 18787 36992
5366564332078384 9486 20557
896321991138964993 12217 37793
427716695513545601 9967 34552
64677129595079209 2682 15423
448332710115096257 13912 17151
208737522915374273 15166 21971
101769808085229841 6961 15296
827452880234954369 19355 19720
628632527009969537 22291 36715
469296220336989505 24897 29890
293132593867689217 14137 15472
98820576948522641 11923 30911
649741884631765761 26652 29527
378721997334952961 31836 32245
418539496034405569 2090 11065
691685838420237825 1125 37013
232595025030619233 1313 19541
239403838411877953 27245 28026
554935007062574913 5372 34716
754201565098721665 9538 9945
62860016311390153 580 18828
256072903494942497 19423 25116
180754279406237121 14098 25779
332865348169445249 29212 30865
626981725846562177 14823 22714
634104414516773633 5144 35451
535290327532358401 14621 22716
400613767760997761 16208 24850
507904054339093121 1685 34883
396748788064332545 8144 35644
818808601272870401 8650 13070
847559673753476481 1129 19265
448545189814197441 23401 27985
810327954266089217 18795 22633
9998085689808535 2978 14551
603210711746978433 851 5416
215163513910056289 15350 25518
490900117761601281 25991 29258
797963469613584641 7681 11585
588048647031381889 22064 29943
725006584097215489 661 15839
820419684615192321 7715 33007
764241886196067841 7103 35725
505997263275556737 24172 29572
786245387184948225 24479 28716
737694011896753153 2005 7068
304121826720539457 1829 4655
998694582624846593 31096 33454
548199874170123265 11891 32266
411535346857764481 19362 31606
940577626029728769 8966 17720
533120682460118913 31044 31416
713173706650138625 15052 34492
731870122679470849 11894 23392
300011976771024513 3253 19183
715898283729881473 8736 10371
226625233156241281 22506 26686
60018980162713121 3725 7665
525197812714601729 25219 37846
884737369018918017 654 23634
470572032367073217 15132 22401
712094801965253761 6181 23976
782681171175589505 9077 13221
668670167862597249 31724 32089
538596971734548929 31047 34805
269052990572507873 8258 10372
561674863565549761 23578 32852
316926734755465857 12752 15130
494008697095182465 11852 22258
932313505611421825 10859 15810
988240513811426561 15116 19449
538916854335933953 23290 24312
301897853849752065 7397 12593
803378112884818305 21591 29598
518300329311763649 12539 15586
176568950855820353 8019 28242
499186205772701889 21023 33324
547184199114855809 9488 31096
298591410750383105 22034 27282
531363867764223873 19409 26650
414328225959948801 9381 24257
399138685339327297 20277 25802
665801047956854529 14729 34023
612298630549641857 2652 22667
582007748339776769 13713 31057
751307340703352321 12765 15385
707402851590977409 33469 36811
962605424392460673 18118 28298
801764950056266881 1474 16428
569916469531595009 954 26025
346627297235137665 26733 36175
301591820181894145 6322 30053
368655347388227009 1501 20983
979350830552466049 6127 33424
898897872003793409 6049 15704
707092580547151105 15707 29220
336321693188850177 4764 34848
431774060475849089 21006 36349
635172076523481601 17559 28465
921738984242065153 11400 36168
157665724622347617 8214 27942
760301127299715713 13511 32224
283046609599630017 11408 32163
34941335005623133 3307 28906
756928688733566465 10679 34034
990636744238575105 16579 22456
100194711568100561 14962 23688
948901982397782017 6863 29883
512591532615118721 30716 37217
323954545528028609 14562 21136
714552427729778177 5853 36539
842262589580666753 32782 33989
938126647133813633 3326 6065
74599473064782993 6568 17291
186386037885661441 5580 22247
194648349079695745 27215 28685
124187160844201121 24515 31112
281395560390297569 15589 23114
100556644327802753 16937 34535
709286184717381505 2490 35662
510096056351798657 11526 25368
51753440418824681 12658 13304
131426481198083425 4246 20259
783301498664510337 20377 21177
965159887492092161 26567 32868
643591758046927233 24835 29760
673276465402203393 24831 35090
624871539399105537 26285 30417
833919674763663489 15770 27575
650884550861636737 9654 25063
328052415760403457 1359 34056
36140791803031649 5239 9697
808378710994816129 7190 30217
103367883088242961 10705 25294
368829785289328513 6581 29491
588067737159303041 2300 30233
680802581732834305 6040 19207
597903892186284545 16694 31778
627560243941083265 2936 27877
959930710940110337 3921 18808
71034757823525753 12590 27145
885904246613638017 9957 10893
512289578275918721 953 8644
638206212496282241 16652 34384
652450713595968129 12358 30492
395128129733681281 3557 34107
261841702914132673 5254 21327
737453705573354753 10808 16800
682598725483387649 10142 24892
571537571139334209 35238 37714
861549668700654081 8859 34330
174579504487621057 386 24793
412035375295872065 20183 27646
403535555310359233 18578 26375
835457966822424705 9241 21144
786666580297488641 4531 18554
253522382214129025 30162 34702
112025161006631185 12811 13684
8872729144080439 2601 32621
705079856901175425 8421 32180
171147780395770625 21790 24020
439881335630165185 10878 30535
207424175271576417 28844 30161
592795611181227137 12789 20294
244482707376619137 13407 25545
797566099462518017 887 32935
179030418816289217 15298 26949
410241756599543105 2563 25492
597874234709294721 3808 15105
371063317701757697 5321 24423
44290081513771897 14108 36858
624130888523549057 32040 35559
102568819009860593 28527 37574
186755986084524033 8099 30868
596734636751726593 1738 10911
124952814534861297 10986 24268
374599141280569345 532 24820
677387561083779841 6934 29555
381766576180901057 6263 11306
217475696536236993 4678 22080
441163397542766209 5474 16813
985284540721682561 6988 27959
823597926920505985 7678 25597
524667706130809793 20491 27484
41369566948773697 16711 24035
664390579429582593 26562 30802
681561904926390145 11662 25639
363152052999563329 7819 29184
294371877145096065 2835 24442
551568212623482881 3051 11842
786150134865600641 1389 36839
456280200348697217 6595 36845
511631673231548225 830 6939
929633086243374209 16191 30525
613255460835098625 25721 26169
832158844437994753 17753 20173
274704238701929185 7038 36444
118642745928685409 15016 17492
631477477975288065 1548 10087
475878619234503489 9073 33953
741875876761625345 5782 29296
836387852269670145 18887 33504
127951094960657489 12338 21205
69524304862792265 19240 36369
104315800896046081 437 31009
951523465185875457 17752 23436
55839254000225937 16392 25430
746430382243755009 15631 24852
475204167011057153 223 20931
110402094437919377 5373 17461
321115950849623745 12018 18473
728089898628379521 32992 33688
475464968382595969 31678 32305
507873857077630209 21975 25250
354156474924529601 6388 17571
508011602141106497 27953 30509
761059571537415937 25618 26865
258922628784180385 16255 24086
106424891411826657 15883 27658
635907980449356801 12363 20020
524947458540424321 3184 11896
237205837020173505 8695 21596
134555775800230033 578 35703
361518011771504897 7624 10614
79334321486342673 3158 7986
312929832271723969 5703 22671
840594648996280065 18729 30321
378130918125034305 22180 26778
380118090784435457 7753 21581
939967901810394625 9206 21736
432191010654484865 8076 29361
603863813499810177 2317 16817
366799832584817409 9473 13293
414034270932436481 15071 30866
751105892032036609 9628 34338
530714676018359169 2615 3045
250712784923365473 5482 28317
612760181992104705 7444 22960
840354010078918657 3574 30642
818495355615748865 15363 22899
57278179359528281 13707 16952
6747664250898567 3455 9120
324375464093357377 5570 28431
908455169836113153 5542 7868
401034977547340097 11288 12103
429548220113407105 1776 8047
254425037610467073 12055 33255
859616852501073281 16176 21983
404201302814712449 9414 29920
854847668213015041 19891 22697
711355113748574337 13026 25101
983821015757254017 1398 4896
41172227929592961 12456 31989
951130113547055361 11118 22529
895502544513099905 20704 24784
271845677855804257 12380 27863
855180754303844993 14615 29968
777313771941070593 16630 20476
700697096052017793 29888 32384
895741609456276737 11434 33051
723760347426718849 25130 34051
816244473045674881 10206 11336
445590885069798081 23825 31136
59085072780430185 12347 24733
92937340829550401 3315 13291
894819415337085697 2861 12068
896541089038386433 27298 29952
198954783068469249 779 28237
224413948861837313 11345 34054
47589460703722609 7037 32937
385013716994158977 4024 15542
557222423010937729 19697 27831
545416599506111745 11647 23437
292023247656349121 10738 13426
418640931078932993 7013 37469
704713600643938049 30581 33284
119293874875040737 9092 26714
704655983498060545 31925 32605
975259874071006977 16770 23789
974831572103550337 30529 36973
700142591418952577 8426 32162
333910259433000769 31374 32313
716963747458841345 15875 19078
432597165137277505 5566 33344
352383526725503745 7871 26630
932660931079016833 5301 12015
776757560635381633 11257 21287
944377949866048257 8502 20563
433839067615465985 5855 7798
426191332679540097 13820 30361
961058097035170561 22202 29272
830865622479759489 14481 15026
7897677529626891 1951 28997
492999158983810305 2917 28278
131111779999280033 1376 35552
173495607832546017 2602 13245
788073622461567489 4759 19665
780277566782135809 12818 33733
926401832334740097 80 29789
29244860780917037 2293 32319
269848916419590529 24881 33410
615515730944213889 23733 37513
671128971435528833 6075 8731
1725566078601304 25072 34534
185157012098343905 24269 33120
732603550013610753 23430 35786
355604428951330945 13090 32057
963221715206397953 16407 17707
161148432606694305 26411 30502
486532746460330433 11636 20945
649491892828159233 17854 22097
352675188173531521 20170 23142
985756378233176577 202 26723
376081559085978497 20692 27252
421752602601579009 11686 28651
752875801578962689 6361 13012
108719410833856497 9391 29803
878947892312357505 3354 12525
698236848598661249 12055 26733
224878613566811937 10063 27429
540657679999711169 2854 10646
688226481664404609 6851 19778
164352094698934081 11475 16837
731969414249501697 14822 16272
678952872201648513 18332 37463
341854669182215105 27869 35780
546224425017491905 280 3538
486708589205431233 28494 35402
483839199121049985 14908 20378
985999069264469377 4376 30640
605232569805060865 9018 28599
4462236284947353 2789 12453
969437356852239361 6815 26336
997017057056911745 11554 21957
230583957510212641 11369 34823
331510354679078721 2551 15971
952494546110543233 22694 27408
401672940454606209 12271 24389
682446630818056065 23551 32796
355812922519955777 12331 21123
128245407495626289 28070 29078
338164195585523713 30255 30349
440651017067629889 22420 32522
308698547690038785 10933 18318
701870157744551169 12189 27502
157038566785590913 2656 27973
164608020256856961 880 28866
765374928519232641 19058 28191
301161375262523713 3530 32630
496453468061663041 18191 28641
829206265369315073 16525 17563
374878409144667329 21362 25064
708758838541555713 5326 25362
715015286368956289 5676 19256
326278138501216129 27687 37101
653889270997378689 1346 19916
980086631868289281 2719 21064
221583190203308065 23086 33904
415863090729878593 15980 22680
906122879663325185 14415 28482
827217461481993217 7592 26746
408250202526208001 4092 27769
376924072346618305 30080 32705
356522217743130177 8498 34964
242459834572258625 4758 25333
332918917401872961 17849 30072
591240499477372289 16663 17140
78357491805643777 2087 6100
373553505703185345 2138 24538
883540637430716161 6225 15092
441635389733512769 21987 32094
137091217594868193 6259 18082
731881452916866177 9066 19665
618630196612389889 15271 35346
708096799873196417 5766 27887
457375274807997569 27948 37070
174851671403743585 3841 11179
658924623164157441 6525 13440
291201019010237889 23481 23851
353067693514272897 33168 37049
434233328730925889 6031 24134
103217401556680241 19295 37598
816888678182884609 30837 37874
43324201130058529 10098 13373
616288374691819777 29364 29660
267041725109383073 695 20982
12311593589011239 17539 37824
143640634304997409 15609 16892
351435603381446529 2003 21873
264941102411388129 10458 35152
768259329007143809 4482 36636
386580016607307905 1031 9622
567208487611580353 25006 37331
853874305101587841 1246 8752
395566705354362113 12564 24179
244570233023235777 4666 10398
66584908758358097 4833 24212
164549233652753217 20506 25159
663748364482522369 6446 24421
732737608506379649 18663 21704
754415251082278401 25019 32603
716237144259654401 6067 21177
999630572683379585 11124 28581
233756132627060961 21656 26784
929569280976522753 7608 25053
545330136229996033 675 32464
488555289461082497 3177 25929
464024378280111425 6152 34216
183350850984297153 18132 32235
94391157919549329 6160 25350
624293691437152641 21053 28438
680390151911407105 21858 23965
171356818279406305 19665 34774
781902362739192065 8856 16593
706477392278451073 5634 35758
382759398319176833 24224 31586
583821710126542849 25347 35862
587914747591643265 1044 18917
293362099782775937 31381 34492
308258677275571073 14731 34548
678006667128784129 3222 24170
91284946769508929 6296 27943
637181963219624961 21540 32637
629552444497175425 8647 19446
576649111329558657 26847 27873
833474147363833857 26453 37812
810209950205297921 3128 21114
390205218370109441 907 10413
422052482964858177 3576 4330
674674650093681537 33719 37287
569761815291904833 9274 13174
244757308806054401 5534 6094
321102329358737409 20006 35639
572391934672342721 11570 28197
504495144568984705 9789 23821
165958938170003745 24116 34090
659260074621158785 4697 15810
431989513874601281 10434 33590
794062144414333185 18925 30985
566264108878737473 20242 30354
810198011942006273 871 14094
943920687862064513 15016 32655
937951850587275265 26913 33712
119480280520971153 8758 12519
952862503878606081 11837 20222
583620852559892737 15572 20177
52555828633011001 9671 20864
810035623695835521 9837 17219
731926112606359425 9738 31729
766886585458340865 26995 29399
80337780560803649 21526 35649
464670130705794561 26077 28246
885227474143107457 14934 32062
944968641636354049 7843 30734
330583328471668353 10489 16617
301862997273314433 13062 36938
909189240567613441 13040 15334
717875554572035713 10704 15040
803528175742862081 23098 33976
169734257077546849 31601 36309
958513404731064577 24005 27139
729218062916135809 1522 17058
411562413026864257 4287 36789
919636464627995265 6482 12161
769718855407759873 6230 25356
678392388359785729 7950 20976
472412502191680513 11158 19551
300690094306585089 36090 37604
671222149747165953 9240 27811
602447783526532225 3640 31703
226311998917189793 23906 24077
364997066817760897 22842 36407
79458296774291169 27066 30177
106431064961302721 21675 32198
935663926468897921 5378 29668
383448241288188993 19554 35955
86657883038839153 8497 19138
282543357275262241 17991 30696
721923451695850753 3119 11220
911555634353344897 14592 35601
298879201835873665 8318 31426
89652312835600161 3076 31996
337615702043599681 2927 3276
871596359257718913 6189 34086
382153233211738561 3425 10257
259521949563112033 185 27211
765651761836004097 15176 22212
273935630778577633 21841 29162
391424425728743617 19872 28085
757872279918022017 19590 23276
884392659761296385 15118 18585
663458468160168705 2736 29589
884525315190643329 12437 21919
219757399515817313 23199 25993
483088069898222721 31860 37147
207716760715964449 11705 35328
726747142728200449 10462 15285
971823976519946369 32040 35938
3110058237218994 7095 24300
937197951820987649 23778 34752
957575867310140417 14220 32003
480227445507058113 17543 30014
407414077989464833 14228 29046
384926559174470401 6817 35511
878642368379573249 13533 25973
663160974393040385 3647 34071
232366112533306081 31235 37728
366677894965047105 3566 17826
811551265419467393 1193 16938
181287752744442081 10290 12831
887827947122921985 10886 29544
993047491416387329 7687 20145
618543705323034497 3110 6504
877430656879940993 7026 19415
675418581978256385 2194 5606
43487687630626937 11786 12808
852329747985891073 6772 8896
147610194090351137 2465 28763
370270342588121089 5982 18701
377577405180158337 20393 25536
250184678046636577 15383 32116
467252127573235777 17103 28893
934349860490023297 29279 34399
161990145025296065 4481 35565
579704748680995841 9233 11884
206805647789526145 8332 37006
422368351940654913 10995 19161
889001489556033409 27462 28987
619500584301945857 8533 9074
497191697404620225 181 26474
124189075260126465 14683 19637
724438703370562817 8530 36818
279484795434257185 9273 14984
353884388275265153 5197 31737
727054062720917249 3301 3417
904604207311432833 8936 36834
666073353416649601 10293 10791
754836682586105985 2834 24095
840373762159153153 16503 36969
192159564782169665 7987 37677
833231997438275585 26928 27081
467089958726109697 4829 36974
715603649511216129 16434 33119
773869979962892545 3025 3414
258398464238510433 571 33860
314326058325153921 2819 5530
821097748722827649 5869 10534
146488976732907617 10491 19360
892312704090045313 8330 19679
316775226544894657 18103 20794
50881882440641849 23312 36211
183291717391465889 9916 32457
274979537945043265 7003 30596
869104325735609217 11174 16111
508005938078021313 10321 34392
629601144144825089 22299 34195
429535482352633857 21941 24433
363872135432036033 17573 20669
805366031747063041 23487 37591
152226596298458369 19612 25616
456732783453290369 10515 30694
539922761866311169 19647 31639
764360749668078593 2285 26593
910557584657706113 25594 30556
292003121521645441 1502 15532
318139480224932225 16085 23953
906062205505627137 2879 28836
556008804298368641 17988 24602
463410035664068673 14751 32778
72120035269254145 16782 35631
659219035136835841 25906 30488
965854050120693633 8817 24756
832906936880846209 24189 28940
618755843175353729 9596 16688
239716220133139745 6781 28366
725849278945911937 135 36522
817725689275064833 16386 32004
762971982029174657 13910 20203
469322350230704897 8663 14379
976436449853931521 6358 23030
997843206231323137 4677 37325
910957642836695681 9347 13410
726760165777697921 22124 26131
297122783494000257 9324 29835
15599393397152995 3035 13364
105408149676438961 11843 25481
887317526078199169 6067 19379
624602523727101953 2459 35300
382833135778554369 2495 3583
222305059232969185 19310 34093
681224891202951681 7151 31148
68462973679555009 20879 35886
19402934708310229 6136 7655
998650528905105921 14313 37186
855588545706275713 132 25136
924401325601731841 17784 27083
766579314361763457 17875 30117
890791411481405441 14834 16496
876387695276370945 14133 22441
193656422334026241 16469 27761
633326299379504513 1081 2366
459337705518041857 36492 37851
469394794152869121 3511 27981
738087890184143489 26689 31803
448593177509934529 11153 11696
364394376540548865 27830 35651
932213574670889473 13828 32539
556646881115494081 15122 17030
885954466506930817 944 8528
68455477520959817 1514 30653
11174813034990905 10733 12964
18885768835925633 11092 36656
397679565308862977 3609 22596
777800250255712257 656 16265
930687439889304321 17585 30922
677031371159227265 11272 21497
514873048284968577 17113 21768
909902794787260673 13816 36302
389788752931771393 14036 14104
176755432388798529 3859 24430
731866020563614977 13222 18612
716915264373671553 23814 32653
548923774220803265 30787 35724
959250006943573633 23993 27824
961597454654238977 17568 17670
495779691215549441 13997 35545
64136779441817281 1 8516
789061851510748417 6487 7132
411216036240773505 12429 15668
805410785698473601 6448 35632
477479272738996481 3883 16750
533241770168057601 17910 31523
942346822659132545 9296 12067
131491691801702609 28800 31828
930004751274260865 4127 25140
171979877670306529 27802 35725
229067023674844001 4326 24195
689932036060231041 19483 36585
462583060950827009 14917 19656
337658762940559873 19199 24447
661160513249186049 10580 21264
350522989547361153 11085 21634
642152551232875649 1152 5164
91171360245848385 14901 22195
235085335523194785 96 22017
661732784268782081 1739 19434
976038155205735297 2509 18378
468801782070453761 14 31763
76581540758681393 942 26879
444238499626724353 1742 35523
430574513452633281 997 12125
121713247826786385 13088 30953
615132239953908353 10497 14335
532381273724087809 11271 26015
275336889474452577 6173 27543
159260368764574177 29185 34241
321607862798842369 6998 15002
726332710733519361 12528 16081
650525452748077313 8860 34842
867451234253532929 14593 22943
788286305050917249 14617 32061
479815461855242369 12331 35827
469072095606797761 19085 21626
59810800522893001 24941 33001
408839020797003649 14531 30604
4551066030021645 31557 34727
80319864432887297 12898 25262
418898822443107841 8 11429
60469214920800593 27798 32099
398408460059972225 6228 16186
149014886677854017 5005 30670
776445804530776961 9321 29725
728722183917128065 50 23127
784067418620001153 1106 24878
349075925470010881 33974 36119
66496991547264625 4452 17583
596973601485615233 9551 24009
822837875316498177 16753 16865
190268955531898593 14164 25516
861480084344702081 4726 36663
568528211596046145 2117 6088
997408918967469313 5227 18869
838489990311735809 27408 33328
392494965490012481 2905 3333
742793038446137601 25671 27913
750435567139636097 18700 24085
454700363133461825 1275 12323
673496064168300929 11906 16487
943164912429793409 18234 20854
545077504183101505 7311 30415
958391337289079041 11177 28810
439907893431406913 22794 23836
830005906399890177 7682 12717
660327146053010177 15747 27620
360380853834890049 2130 19450
705464567515615873 36370 36862
436161239644420097 28569 34469
639024971600210945 12418 36123
845240983909867777 6762 17537
700952565204484993 28424 37797
565566400598328321 219 22484
720053352249255553 29181 32057
601071797169787265 2983 3587
133695459558435201 28496 32375
500132725885649153 4708 34284
867896431562147841 21925 36134
275902451924885377 4832 28285
180057597272220705 28435 29859
890707515327562753 22564 28217
581498265610083073 5088 17575
714814918281710721 5696 9864
462343594954585793 21442 34528
760765022561756161 15919 29514
48464746842999065 2419 11706
925926425521460353 302 12933
767989837251374081 907 27836
844762401396991489 4648 19919
297832110758083265 10184 34823
709485041597496065 6151 31733
229015725454058113 16273 36594
306828971474047297 11772 30535
291936378623464769 25380 35411
32255308503870597 11785 32863
613834047550110337 18557 27965
451562055720216897 27650 36335
741809233312142849 12415 20768
555699134854585025 17465 26860
796594334079838209 4485 14061
730967198969310081 1090 24611
296816871443784449 5182 18552
44667748819939849 3182 15135
100508241166263441 22924 25889
975668864472623873 11679 33106
473144636018350465 472 18398
53765003091733377 1767 33530
284714675180321569 1342 2094
811968785348611329 11937 16351
681782022055589505 6380 27725
968447261293199745 17790 25680
417192355193119361 7191 35963
68557083809992041 3843 15876
288825275928264321 3738 23987
371392044712472129 12584 16207
691401612150183809 23084 36483
198975124766818113 16128 22682
192508589594556417 14060 32894
812673141919994241 22641 31209
578493260079593345 16635 19726
341452904632518529 6871 20418
695095136296419713 4555 18543
432675544230697537 467 33645
221193157116584161 482 13115
271536653357216545 23388 30021
855676216995735937 13104 15436
864195929590898945 21308 23088
65364415191677241 3675 16778
761898310378626305 5121 24585
263485899368948385 27337 35168
316405038807765505 2742 11423
770647929387575169 5893 14866
506666685815602561 4065 12982
611360046073432577 5955 29744
406773733595834113 5490 16451
56743793722031201 989 21906
975204499332932097 13990 22238
275647858735187169 4015 29306
893036358190464385 18379 35399
425454061959595009 6067 26396
185015163178221089 15476 15567
631791321187510145 27535 34666
998009807772241665 12786 21979
483569012494594817 7603 13937
199812205432749569 10758 10977
222868522414149345 16313 31451
94706000159241905 30172 30649
695427397880916225 14344 20073
113011677027927249 21214 30933
429971088917998401 20030 28720
503645814655705217 5879 20252
868273914711092993 11656 28136
737177814057503105 2942 25068
606049170347734657 7729 24257
471455566096061313 11201 31269
54507130767927241 595 9357
226303697862945793 3964 6667
975879913669874817 23601 25605
769429285492385921 4414 27127
113066166186310817 19532 23351
372155731785426241 9090 24674
80542442472552273 4938 7382
39373043781260721 7042 26413
162427356271120257 6636 32739
472042497862602753 1419 32902
371034341629897601 13114 36189
85187844472649489 3986 33405
69230738119014033 10387 30796
18949031601920297 27149 29315
307636846042232321 6160 17234
872646787028791937 10751 27168
923063313787661569 2875 15521
243545820784405025 14594 17557
183898657997364257 17639 32341
463906828045260481 734 32908
857399461945387777 18059 22784
890551957543948417 3108 16684
910606883372100353 21474 37067
431567104269213057 14634 18700
281521410217418849 19641 33565
860592914226842241 7976 37126
319168294910671361 10074 33365
220520992671517025 11470 19898
515172154321870593 10670 33854
236209435264839841 12899 35601
688130313678090753 11840 18628
252299430689809857 769 29096
377862430059320065 5961 32006
152084101992286945 22245 29920
283199059991549249 1468 23073
390795066878702337 2714 29274
623670122784258049 14382 22124
301770297503878721 3370 34419
711506875181772417 15023 21394
351792121041221121 2889 37625
359917648644920257 21971 30758
105023636784366657 23266 35752
915864167928848641 14103 20141
180081965972227905 13223 16977
108548175129950417 6598 30415
621912495945053953 980 10129
124495606153363521 1371 15370
522470962719943105 3995 9308
810977877806049409 13444 15373
794761135974184193 13753 26216
85878870023751825 10304 21016
874911550265842689 5661 25700
423686568070220225 15550 31316
51070133449343305 11475 30836
375720716064609665 8851 36119
606411571236087297 7408 33728
370205785773418241 5271 33142
406153465669760321 30084 35801
492140289118285761 15893 26934
487276870189283777 1034 30385
807229643199374209 17933 30275
81493713144908497 8577 25782
243478770523399393 7025 29865
847469892675768193 21849 36972
714442145603054977 8738 14008
93785500823074129 24104 34229
577887879829010177 2331 12486
832148904132743937 26035 31147
249833210827684833 13030 30842
982226563359574785 11200 27269
361412766161993921 15628 31696
522390100267493569 5753 34229
629646978927450369 16547 27318
711614751609076225 10795 29115
647497746507756545 21611 28132
763164857387529601 25269 27449
233928054724966465 18132 32483
121881959879971185 14422 27723
20901484150744665 6675 22315
248198234661934689 22111 33741
428536874328283777 9943 14004
68381408811049481 3000 7675
577481863851293313 15512 33322
909599153042286465 31077 32364
190502243321670753 12346 35827
510957029521705409 12458 34672
812145323509174273 3998 6679
653229000034450305 24156 35027
468050072127606849 25252 34675
334851923446692033 1611 32477
33771057581791553 4962 27348
469640308194165377 3801 6143
976350245414376833 25233 25529
116021081494949393 1438 17534
170812627886295585 9151 35082
482922190619738945 17136 36485
986091219894358785 24998 32722
542440798369298689 1272 4224
846618415119966337 6533 20555
420660951334305345 23211 32543
499932160922551105 8775 20012
858467575549809665 6205 25769
120743331982044561 13197 18511
689064284787996033 20670 32880
911578015463089025 21426 29787
769981832078414593 24881 28459
152467608672768769 853 26244
906582299267007873 5251 30633
917931689743451137 32975 37407
414620498385858113 9492 11090
445589566281700673 30987 31157
622439806271948673 7985 14317
705132266761761921 9973 33099
616396617474336513 6600 28524
88888425657504657 14364 32378
555598474421977089 10886 31902
587296774252049409 19234 37194
981837482310197633 13686 20056
183405671275171041 19297 21243
113896114654146177 1376 31453
659828210245517953 14784 19845
901734660790836481 2531 20228
224189613884252737 17785 34372
68440105919002297 10635 37484
188992163492851969 8370 30945
66853562628438113 20387 32410
718082884833012993 7016 28510
987614349723877121 15697 19189
432231242233267905 4635 12803
227536048440484257 1473 31720
517576961418459521 3056 19057
598020720244456065 23225 31033
139888459610485681 12845 27970
87961032752957633 6649 11685
840156778911069313 9433 11588
402918316813092737 921 17380
883530529943993089 24933 31875
59694152006940729 10374 24344
438732343545584769 9917 35627
215723489898984161 15088 29627
578157519565930753 2679 16773
161722418512823649 7210 28257
966898334255592577 974 31868
367242162720707201 4351 28868
588889281529628033 350 10376
372972424118600513 10893 19725
927447281759672449 7366 31859
127749970875761681 3392 24734
845239397685272577 1208 28779
867765155649749377 6208 18830
247732354280731937 8674 28738
802916754334653185 12154 36125
620206766901400705 5980 34006
616055900437956481 3487 13481
144452372197722657 1667 31821
266866522328690785 20769 28906
493891327087848001 6890 16869
51808116984460641 13142 36352
535909731790258817 28213 33480
684223734561065601 10478 16692
423306493646503425 26067 32933
819494585501061633 7170 27983
453841753441739841 29731 34508
440548164289914753 11405 21071
427024550540661377 8753 14429
837421698237847041 3140 4745
180992894715405569 2966 17465
988705292669969537 14917 34418
795135254831972609 18756 34191
76122462641464497 5175 23011
785499596110330625 16286 24541
365933691796023169 21596 28950
815980123785944705 15235 23857
971124733991274497 6437 16832
289096569540692609 462 8799
528006748666847169 15286 26624
119878077992648721 6141 27651
374512430732991681 12851 23211
452693409161728513 24792 37095
665169926282324353 23499 33036
959590126888738177 21997 26014
423273077770431873 7628 24546
508958813589618561 18077 24027
138568113799458097 934 14112
144964417100094785 13950 15654
860754032985752833 21318 36658
645506770330118913 34318 36396
231637047604557729 24505 37728
226816031651363649 10536 36609
808796242737088257 6304 35014
531800079842088961 1304 1754
221269851809289281 8067 10273
668761241809345793 838 3790
42317405529743721 49 24101
185041900617140001 17016 29002
308211012547424449 25767 37796
675951285641669889 1044 20628
677190061973135489 1036 28753
341560890455458113 2080 7572
221677128037008225 19747 24217
571318990780365953 1882 20261
229993436020421889 18346 27009
706330315260434049 14819 30137
143133128179307793 17135 36218
862320485881920001 14428 31755
50274889841290361 6567 8256
819491507661059201 7217 29769
338815895991295681 17844 24379
647856668371087361 16359 36848
639876685000629633 13379 36541
239647596101125505 734 19185
207220910912560897 8652 23860
734102827745200385 9600 23704
759080428406832641 10411 30046
593199803208097665 17209 20965
540453233490431745 16659 18011
701742676498906113 3531 7766
47084185253240209 1091 14331
180436142772098401 6466 25563
668068424628735617 5779 14911
372352827106222849 19598 37694
147819825404752705 21563 26770
25146340026783065 14171 23051
846643402986011009 22264 24225
319548285967510273 9628 19906
696379796878900993 1272 19425
877297572628950913 1571 8738
122548353728127777 17285 19958
656486626293396865 16715 20205
573267252736684417 29677 37192
959208492282574081 19623 33946
820840173178162049 10437 18536
685320964055915009 23514 34128
332100358333249793 26480 36958
525524251845499905 3592 6597
488342129463013889 11064 12788
730447506889046145 1253 2923
831954736981998593 23466 29472
286318242493411649 11140 35127
279165001531644929 278 5897
694545087666579457 1386 23090
710756436157979009 20346 34559
730397252595711361 4273 34786
448388490413954369 16729 35600
407459544924645185 10475 36094
195455575907431009 3371 12859
551311106881815489 16207 20749
393459739802203521 1158 15148
500327883829481153 12136 31630
804407038640121601 19473 28648
999985843743932161 5245 17772
929054920468537601 13766 35251
382723656517949697 8722 9666
125623237459620897 21173 32690
703006452633719169 10865 22172
622541587182546177 7206 28422
465168751859021505 5477 36043
91384221133935745 11972 21825
541441434965296513 15988 31143
773500470161941633 12597 14039
323605594498896897 16797 33624
977006200224934657 11112 19283
688172283235918081 30799 37310
258617078177330497 5159 33680
301240433960639809 20328 36006
863170073279761153 2415 8823
67786706718184321 21057 29508
46112529738685737 15805 28366
575810769071150465 8646 27680
72760756840949633 19051 26721
907410380564005633 4548 25483
822100954816526977 7948 35873
960430813584007809 29268 29561
352205140854223937 16928 23063
873958470990604801 4452 26996
272064184794949441 9314 18043
361736078056164673 20998 32636
463235364343972865 18887 29526
587130504892673537 30328 33703
78124835316536689 23048 31266
582464433319682177 1437 12552
705133897486163585 2538 8547
211370620242380641 9014 27778
377952847860832705 10922 21688
953634244766643457 36554 36644
443001687936970241 19823 28476
876665166500249217 14584 15134
81809653798437409 25931 35995
525243136636088769 403 24592
389469443972657793 7095 12981
979521334465008641 14318 16103
155144921781932513 3781 7077
379421474056268673 35678 37053
512459047162280961 14217 25743
953209295039346945 14292 22511
386914908172734337 7896 9433
186115550253713729 20758 23878
528886175429519745 4053 4102
961176528781070465 18369 22022
716865313259610497 18571 22461
762904549592573057 10272 30015
924240535963491585 17401 31018
609651945345508097 18583 19546
373766815799989185 1308 26482
976105436453377025 3829 28779
913325719010643457 1260 18517
254419336505069537 29481 37819
663234677409327873 22811 22899
412898807899832577 11314 25514
252500650620845601 24171 32342
711499990855703169 14569 32608
567406539036703361 723 14126
431199257115462593 2598 26060
24828007430571121 9401 34171
200363235087568385 9830 30773
505371336696420289 5384 8800
257153737218853697 7807 28377
564765822044563521 32525 32987
538976568308573441 3451 17394
825688705275830145 12102 15722
35613603786980977 28125 33416
358475916024659137 23744 24841
969584234864502273 4559 23464
330338880108691073 20697 31170
167198261730529665 24848 37501
761380811410447233 23664 37845
379009849898284993 35551 36436
379599508591290689 15888 29615
891533460573338497 2645 36250
600068453581215489 5578 17309
53335363033543361 21445 25497
713134510925193857 10194 10322
139163084190041537 20900 33165
476685490622145409 1293 24442
799210531553871617 503 25205
904352742595868673 22173 23943
898132579151688705 4612 23874
848114059679986049 1411 11889
207364487779390305 18472 18760
500077273940583233 5881 26975
183332772518578945 15416 18451
608908091584453377 16104 33833
822069238515940225 233 22190
89861176621859329 11394 24572
599757557702741249 3434 14726
37462123771362601 28757 36712
916664339969859329 15973 28436
299869355504405633 18190 31434
131625588399455041 9323 26375
62362570772023673 3117 19350
722487861882616065 1277 26794
562969749833847297 10307 21550
328977528057901505 9015 18024
35367403730688809 31521 33702
188741402344650305 26469 32692
324267712234707521 5860 10614
397394368425491265 3778 14529
645889298077861505 215 1751
395391652296598977 1964 15661
491376120382987841 9190 15733
704771667858619137 21412 24940
538008584122039233 18141 32153
440998148618664513 481 6002
619717346765334273 9195 37671
15887080844546377 14624 32946
275579841425980033 639 4853
182551709445210273 689 9513
770453169212167681 20647 33952
949447067024816897 8824 8825
896458776905845377 8516 11675
424580927421747137 8797 35847
724461611386296065 1680 35231
56400993450065329 3451 25017
677678181132591873 4277 25255
708880318545300993 17868 34304
359227120621419265 18075 29247
859949790329277825 32184 36051
345832329824744961 15438 22615
522553598496731585 2776 34969
372558982936574529 21882 32172
728609700663522433 6098 26459
679152250500209281 8517 35355
658344397484899713 14284 33587
90554004202964225 33220 37356
610052290374863361 10506 15429
799808870202028289 5605 8729
374514841077658625 4109 28614
46899814808746497 7750 9988
205737570355633889 4835 14359
908781261629030785 9187 24028
518275130793472961 12425 20684
133076245255260513 8163 20001
869470637771438977 26878 28277
404962074387057665 2256 8723
612784866870047233 18640 26465
957730634424798721 6220 34844
356201483453215681 14726 34156
310705837929987201 1945 13852
138234679112674289 12181 32409
228830233285428609 23230 31190
4285347809382501 10314 22605
425297215582034497 10019 22019
547045082555090561 2600 10413
391357617042508801 6312 33861
213035051878559745 34581 36919
295239537323823233 2690 21092
485733665339456193 2370 4536
870414780709431553 22101 29796
370109895426548289 19884 20058
747128105284488705 7641 34520
904822059239652481 5579 16615
335614929251768513 26891 27916
116855812868205793 7352 25790
618341912610588929 23286 36440
235975951113420737 10363 12501
715419446359383937 1803 17726
925271322765564033 11561 35974
357900606079866177 26106 26233
224464978773941217 5299 12566
844347698020222081 3199 19560
43331210217981921 4547 14689
191504817993916289 9612 37327
806440029820283393 13605 23263
763350760907364609 708 28070
575837656118334721 4035 9396
559796456018588609 24556 30844
205273539358731937 20699 22191
752573423647596929 19152 23975
670044485501190273 8143 28859
977905233244456449 1069 32997
139489174783324897 7214 37520
141583453815108833 13862 23604
817647161554628353 7007 30352
429927707311961153 18076 23020
246191115364016609 4819 18411
97149717488100865 4650 11905
250356914806811649 991 25609
928529439486851457 1665 30693
947335293814706561 14742 29046
761902843918953473 6055 27303
362564781031618817 11784 19146
133658644581302609 7099 15167
549985778780953921 30076 33596
934690307800259713 25688 30165
343308139044605569 12678 37409
553574943094616833 4038 35371
263564253798524097 27471 37481
617993618259411841 18394 26419
527011403281260737 27661 28744
136068610394673329 23852 34103
534099602228995009 5236 8387
179135319583572545 11819 16507
898791648363978625 16700 28640
209788106677308417 24418 34082
994063251477474049 24998 30215
96769286264752449 16103 17315
220381936272371361 10697 13965
138795728325575857 5692 16833
872354475940060289 1244 31039
605795896761357313 14126 14906
116187793733498529 5700 12107
513497008644350209 11216 12060
727573619115009537 14990 24023
372725658897955713 20035 20222
399288460544294593 19412 37143
695478076268003073 16351 29971
293460483641641921 18095 37147
286857297569163457 17438 28110
882332011227926913 3665 35072
461950615329897089 210 28379
352225266204857921 4071 35696
744540764876425985 620 18759
850635055209021825 24575 24685
928735425242209153 9795 19980
282780694760706561 30168 31343
435238656508126081 7086 36883
451141257069647169 6869 30930
862176912163107585 218 28763
29291770899778413 24565 34545
656932678573831169 13514 30177
132351200918645169 6690 17793
585111221425577857 12352 17546
73064042870274897 169 12787
939371668722635905 18056 28847
352416963971361217 7319 30243
526924202868201537 9800 34905
799037947331431297 4325 32709
128325796713447457 10108 37839
435180976595017217 7654 32059
821621051642964097 9457 13242
767865772800551169 13706 15468
770874515161700865 12078 27763
311288141826931777 23081 32812
401351348178678785 25286 30246
535914527493236673 10750 34048
376165163462381697 17667 23652
32245579218493249 20539 23733
618530395050882433 28118 28637
118132751336478497 7013 36062
940261409383374721 13008 15158
222453558297242881 3583 17606
331984278050072129 3373 17414
131487408858095729 25096 37393
596757506036048769 11070 24704
855167008472630401 16952 19160
557711026249918977 23701 32771
367938748923595713 12999 16804
762742209361626113 5983 17032
954827247337956225 11406 18701
581057673855610753 31077 36369
663371731402850945 19119 30162
115306705422277393 21849 24238
576361070541718593 7900 10627
894401997559739905 521 7905
699612612304068865 24307 33921
876830600155024385 2582 13957
962386906216035969 14939 37724
424712279549169153 2730 8191
907073860211358593 7665 35767
474350489334419457 32261 34662
386678167858018881 9508 20808
382427690691073985 10618 12938
141510060504774769 17309 36955
732893415796617345 20132 34725
345970054061918849 8043 27032
252619863279875297 12522 17980
865027162328050945 4839 21464
475094197002839297 16536 26400
435890654095583617 13634 36017
188901990549041441 3658 12819
353437649099308993 16065 37792
136937731264374913 1465 26115
148458137504203329 196 16787
509459413442755265 26078 32775
23240279033860389 1374 21600
726176527914155649 31934 33112
650595846207533441 4981 5156
454174196402206593 29222 34934
475245260165795713 24986 32664
896846417891573761 3417 35045
272234081433733633 8749 16730
585269715649786753 9092 10771
800859407216382337 18583 24215
888191249107613569 24429 37373
359924097803666881 6390 33487
616248848151727233 20166 30893
213361287862372961 4081 18855
673936918076499585 2164 11367
482994095443952897 15835 19494
372055019605738817 3697 18684
131578916006152017 7434 9412
529827898137959617 22657 25939
844011650665276417 3588 34385
526138207934977217 13391 16438
548052502042228417 5418 36266
792132057650839297 7802 17661
507939858994401281 9145 9553
658122067373170689 5457 5999
308217437350908353 17875 29573
332783581314195969 13149 21075
573518293694046849 4426 37598
631582699798016769 5197 24733
870948384830061441 1760 20893
195776766140910 5922 16432
249072520844233473 13160 20129
829478317010966785 17134 17476
132909381699722225 25242 37839
297637029323588801 831 8575
530540171091910657 10097 20288
101301172671284689 7245 13849
7877547581845335 1905 22192
19400722657714197 14312 26312
613755260802630401 8657 27827
489222758070781057 20789 26197
45244642468862393 28958 37672
611665134850305537 23158 32125
592088394068735361 9347 23837
700409414382889345 4334 30833
446321648149766081 8591 20211
139658710145347697 3660 6570
414906474342981121 9790 18451
591212277935767425 3769 6520
249322065461274881 12198 26556
942121259298055297 27119 37652
516874422874717953 8754 13769
509871906943871553 26022 35638
169800040874211073 21488 30032
151559118230217409 3510 28254
212130953127708481 735 34855
513388100485968833 7053 35485
928065071911550593 18053 33517
114783658226109249 25931 36873
604463498454361345 15648 21629
208828375839814849 21686 32591
803256204224684417 30062 35761
519924353647361665 9385 9832
852791746990615041 12370 18217
168998381074743521 11518 21929
419280636328256385 13815 35159
427621437608074497 10440 26544
592927715518907649 5190 10533
608363248563179521 740 20287
294024803511522497 5855 8854
916405574733097729 12453 28706
828470705423622913 4318 34023
770554604300599553 11586 33213
732825632805504001 9151 11762
233214515522796257 3997 6056
826950641334104065 27864 36250
438762700120733505 12916 32097
92216058590285137 24457 34385
34305931466754205 12921 36306
387461009114783681 27174 36259
221710993558815521 15649 18892
11877375975632987 18063 35157
901103126386765057 443 19101
162905697020175201 5704 34952
49530525750455465 11078 33925
752361898980698369 59 28645
8232640046095697 8653 23105
637880314584432257 20928 28240
316357703857221377 23338 30007
483687995274880961 6159 19367
842531467337401857 11220 25094
480750830660877441 34794 36424
682410643582286977 766 4999
54926201322022193 14413 32784
754343272855812993 371 32598
638688447466360961 9978 18736
972070131880514049 28871 34171
106335093693918033 28440 36086
945089148876597505 4582 18839
44652324018510825 29705 34951
322390592477105985 30208 37874
141789216586719393 2081 36195
133865707188455473 5991 26547
707338892480887425 20385 23439
616658239787483393 25105 36381
497863954685119105 16608 32869
523543174383881665 2391 4656
295070887151762689 3509 18589
820136952778298625 8581 8926
774074106974300289 3257 13124
23235238577179021 785 37672
872988640646692481 8036 29942
581911351725523201 20409 35685
832849373398449409 4376 36767
745692235608594049 13506 21802
964613507733257985 14869 19834
11540180210303675 10561 20244
653691324907217793 7109 10198
148606427099686305 1780 34542
573136266778302401 4917 29063
937735444546802945 6174 34021
208788000917838433 25007 30792
438364173750436225 5014 6281
688274834363692673 28577 29255
936022905658504065 16081 36727
801734379050689281 10998 14780
910661307512732801 19933 27227
329253422816091073 31974 32695
622731516710473473 5705 24663
520864902669917057 12920 35692
218716518237776833 21194 37286
525762185679422337 9430 16149
974992316064842113 3733 16272
257368344778317505 13795 14708
387549656576574337 16577 32674
243420245035675713 14964 24419
993865181855284225 1029 24157
138520844676992993 28390 35330
29789077813084929 1215 12626
29418589550385121 28669 31552
795293794173531393 14586 33584
850110289005389313 7609 33029
259461073428731489 4697 33724
733170485683583489 1724 26786
28229196026984485 3385 11053
650879633826139777 17976 21170
386796621034868353 11493 17358
675828569165229697 30851 34159
389749557361241729 28386 32760
506408591811723585 13744 21098
547742691366444481 10450 17789
965697492086061313 1663 6479
364002190044885761 31739 37798
640477650826273537 21188 28121
961938745805490177 901 21605
632511705300526465 4959 19884
257842598286131873 15118 20098
478185959775945665 13287 18729
804640401897195521 7913 23362
965267468777906177 18280 21744
165558440991958369 16693 26034
855870527025093249 5794 9869
550543100034239809 12496 35530
953179316570935297 1858 20101
864332792590104705 298 30316
26518738443062517 17871 37038
726655534416671873 31889 35858
349131770698189569 2753 6992
439285079312838913 12578 19959
283574728757759681 1703 9037
970147178045031937 31848 34706
385849911957205185 1300 28567
952068601388660353 14540 17012
457882943847213377 2852 15441
95172997373545345 5918 12901
97425287999751473 10108 11796
912014690504122369 20779 37870
468434625399186881 4841 36134
46662979838110633 31681 36695
37689382408881753 3745 35204
67484358782721185 4963 18291
993405245511471745 210 22980
472430949280443713 8165 33735
681483295519338881 1862 19829
913082832881315201 6523 21237
998888429791822593 13808 14222
538057882815131457 145 20707
168762210818595553 8088 36666
783249697126805761 23159 31817
753314945846572161 2718 3221
199066130430487937 23496 28840
262704452455263745 28645 35369
873871555406822145 1502 8620
359739212220791425 11689 14484
636024138076997761 12293 27829
383950292164808385 19100 19474
572264225287923969 20297 31807
159300813370439457 29221 31921
951383048678771073 1348 8884
530532950299456001 24566 26430
75301562063344817 907 22853
359920001608276865 5897 8608
569898465903825985 13606 35410
458116268119891137 7980 23303
100667137629571361 17336 20295
296734439670391489 35191 36108
422159275148153793 5824 25723
73328119570785329 20116 26812
134087231757064273 8117 14835
66374800099016089 9504 37069
814632287526414721 257 33957
964158592920409089 9865 25169
864757993955194625 9017 12661
236729602529894849 1436 26256
588213168218750593 3822 21097
969835118396527873 11832 13256
422670265234984321 26544 37807
617560149708783233 17918 32521
475902192798592705 394 33148
776925859796488577 1326 11596
597701473145505665 15192 26472
994764930141744897 15655 33019
521124406660483457 6450 19898
551665638488852737 13994 28323
165599293000809665 30563 33505
451204702207736129 27975 30680
590489305879820801 2526 22749
398028229757141377 16636 29383
716615465724018433 4002 21967
698104973829547521 14507 25278
784411775268075905 376 3479
18642876563202293 13520 28331
346724340713734593 8004 10517
360847055910500801 19558 29621
338845273537422977 19531 34475
887404117028420865 35574 36958
269118433085182561 6686 15979
648512609199375617 20321 30957
141136708857864337 7449 35046
789060331745442817 480 24583
796926611054516353 15033 25662
394304935544870017 7297 24245
519301663177820673 28893 31593
997070597941284865 11274 36630
370638523619490433 21032 35479
299753498143477505 159 36072
570315162985799873 17895 31928
135849302014658945 3604 30925
911205603543208961 5281 18604
924611603870989313 25945 36894
79668620216146737 5692 10504
880806322566041217 32070 35989
999763498469931777 35307 37456
721151156617910529 16032 24360
458684442246017473 28016 28562
797345265228468481 9378 17275
366797156292932417 15558 34910
260088206222906849 12031 36179
42007696893612945 11743 32404
500586020890249729 21583 35868
238637082154170337 7199 35644
888958985615975169 16723 20858
296285679509345793 6635 17447
857788642777730817 16601 30728
980597556184051201 13555 27815
915103561644361473 16131 37531
790152827152006401 2086 36631
566406007836956609 14536 34391
608883915786819329 23500 25244
136573435259325745 3684 6492
259986721961134049 2498 25701
267890756417525473 24346 35825
454520426443139073 11922 12135
136705726790683713 2940 23463
417092484674689985 17931 35255
530710403920135553 3613 21784
60771853136188273 7736 22670
302620284428630977 20433 26024
718484242297769473 7695 34802
919741101321275009 10106 15788
211514663111103105 12565 13324
474692471268685505 6935 14511
650615123703481345 6182 34643
811948100834211329 4938 21490
424296902249878401 4745 4747
542703830855661121 6807 19372
935487955941262337 15656 17239
203027370904887777 15766 21578
822823254384843521 32573 33631
93820615586412977 16423 37389
790659064740786689 16864 17693
43860813774539769 20607 21206
725602677883600257 1760 14985
416116599098675265 476 28518
84703887631270897 180 20527
450984981467794177 715 14761
668664379316823041 12497 27290
156736995384637377 7354 25470
100597049746362193 29615 32686
737922874785720449 16884 26068
710622792467589249 31803 33271
723064986322984961 7010 11383
120897693253944289 939 33370
634688157197754113 7013 23675
459867744856921921 17055 37847
954846628121959681 3590 36902
197224753938080257 5618 21464
305923733934616129 22828 23348
200061175844993505 3456 5126
650974078308568193 3096 17180
75733105266955649 310 11910
83239948586307121 24331 25425
77100682720953281 8566 24991
531716470885402945 28179 29801
180511603806074561 6746 17491
918004447604953857 31447 33096
525801876516609921 11134 27938
90192680606609345 15880 28205
965244632580102273 19406 25808
895113869801743745 6272 34365
857170090070212609 666 31251
329745970498368705 24494 37424
534211313449638657 5087 18730
168529745710383585 266 34176
268566459626342177 810 9234
499927422266839745 6281 30571
707717708250846977 35297 36692
62345153066470265 20711 34263
972487860486438657 9913 12173
895718419597830657 8494 23275
212218613846253857 12849 32060
987997582122868993 15431 20160
830113679421756929 17290 29158
444492602057554369 19542 30566
256413540854175905 17925 26460
154464930585643137 12474 24841
910139014226558593 9965 10167
904479944852642561 26094 31658
803097712162120577 11850 37480
673758385113284737 4939 26932
30502666424112589 15791 34263
877970259600179073 3648 24968
550989987886147521 30381 33227
703015967073948673 7666 29477
261093299241593953 6457 33577
702375765994833793 16442 28383
236497080713569121 7160 12433
315636537101095617 4818 31956
921917432042235393 13619 26467
432132766340263425 13347 25946
884633832060508545 24892 33115
190183878427401249 2 5047
77952596944101057 1323 4142
233206176835768289 990 31434
160204237688724065 28970 31406
264616925509994177 12575 15811
355277055864618753 14248 20699
357988043776774849 20493 25056
870833903857750657 10082 26520
776523084587037057 16636 27046
951228029208522241 7372 29051
589347511939042305 24627 34296
875383244238797441 10075 22975
633579719026368385 1251 12648
524332483364119617 369 33983
385565328871567937 22283 27112
374388556185984129 8451 29324
602952057141376257 7242 32346
689492225588821889 14292 30278
529316175121994817 648 28054
570076705048386177 1372 15722
128636836057477665 4357 12096
744177424249627905 12473 14249
599567219060904961 24807 31362
545655059513002497 15288 23655
671137734714530817 16867 36765
67853772237782553 4906 34088
120436618457706145 14458 22555
537343121994148033 18919 29463
787943884686210817 20578 20868
97077404199083617 13278 30373
480271541790902017 1071 14836
465212548328913985 7729 12388
944084291686831233 3648 33065
532052426512336769 7613 16381
201406972949360609 11942 23539
104439513001231889 4998 31252
451931665919300225 7647 17589
298247585208216065 5542 7762
529574405998776129 19032 28683
868024212298713857 6117 23021
415186758294847617 17234 28094
12075243749308129 579 28176
614438844548846721 34589 36969
133248270706836529 6503 17820
4721644525869096 21062 37094
197686532289381505 1895 3060
391323605461767681 11942 13700
971848487964173569 2789 6534
469205302657680769 10915 34029
109545325195938401 22110 32588
130280601691470817 14095 33840
179686298040273601 30496 34067
611060104263184897 10869 14989
741399666754872961 17133 19250
83099356435614177 12119 22187
584063069354421377 3354 37529
902561297776397697 7838 9085
877236458579574273 20575 24041
681816293018659585 16304 21716
721123520328909313 19342 21675
326426016786495425 14479 24031
966322708819078017 10626 37374
883357164504449281 21526 26069
404229618364588801 14139 16966
483051609053486401 7814 17753
206918485300889185 8936 33828
933065146460524673 5178 19436
275876936039360033 11503 32703
580037966039821441 5637 12546
697981974753858433 11909 34326
563355428064003393 8200 26747
776641118261899521 23961 28570
910522850379205505 20565 36561
483339790735016065 13697 20630
340289413350166849 24482 37138
747635430763317249 10730 22604
121305782424581569 5497 24316
58404956331528977 2912 15619
17548198359978785 6670 20085
77757876178573329 5327 21338
490242669331703233 23966 30857
647504876624964225 8050 18238
710551133741592577 1738 33614
930209641557375745 15518 30913
79842853542924529 2128 20312
674021172789807105 20604 25438
929131328503476737 29455 34797
447852242950922625 18551 36710
749650434537780737 775 13489
141506537051697025 1629 7858
830441211603119489 14619 21718
804290221246240897 10975 26556
817475390812642689 4040 29871
599269848053111809 25356 32303
909188056385350017 546 32885
694346181164014849 9113 24691
616865010741175681 7065 7423
380023721965244481 22648 23854
23837001058144125 20241 21352
47936914798690113 6396 13278
247755243750543041 27515 31317
441357528444584065 3897 4877
568387878911355649 16908 29348
906239874761276161 12775 24586
635772619625239297 2709 32564
410197734761226241 24249 34462
502427417345149505 15556 36946
66309922385663353 23652 34218
264303166221150593 8022 26448
985085318623205761 8530 35709
219450387479984257 4980 23043
624693636078411905 27521 32432
17713096936883945 10550 22424
281950972887159425 12729 31974
96377398668824561 24788 32696
823694086229856769 7758 21789
853879751447617921 10870 16980
773891975980390657 16043 37344
366593547124839617 16821 18289
314239428661018369 13070 24524
123728168958674449 21968 23506
354913982962926849 4520 14652
394886357614172545 1822 7954
832155500856195841 14222 28126
373401565081717761 3485 31705
604235666230422913 6613 37611
814943714243444353 8508 23767
372262386725260801 2369 15589
234030683875939617 7218 34157
315978164399780353 8977 21273
487528073295482753 7973 11773
816209208852562561 31592 37338
342190318129791425 14269 14695
735163745429119361 23618 36756
128392500334346241 9739 37202
1306774620992713 430 22497
192799046085777793 19300 27485
73093018002253985 12960 14261
377142287912040065 9374 35242
831665706750150913 28017 30980
941563234031530497 1982 29127
803396496155087873 32828 33516
278643401664400161 9177 30492
949424892156692097 2799 35753
716596413994832257 4315 5269
926278398537363073 5548 20830
733681083882448385 19403 19510
969363048132827009 19492 30922
223443076688464961 13617 31964
966477308087959809 23310 23428
661198927288101121 15103 23111
398201494145588673 22460 24197
823659534352710657 6468 18442
495923792755462529 931 5000
975795930229441665 18303 30737
220780393584867329 12690 12846
807986618739032961 5636 37874
672518355717969025 27516 28444
205796770340842977 7235 32099
146250355032357505 21715 31375
978997398667924993 23590 36668
811298206847140993 15329 23781
703084099387059073 25949 30943
622567919586451585 20838 23302
597300641877108481 6779 19578
674797388421254145 7192 18702
79311380027977665 18351 36210
697893671959754113 28157 35232
156685219753224929 26983 28315
728795809820525185 11046 18900
256795968102057505 27907 33369
430817060966283777 32090 36605
748134873510860417 2621 24346
472937810635258433 20201 34980
468395104231550593 20810 33499
922399062134566401 6243 14839
95934538947201281 23735 32348
459794041783368385 15251 33158
660437528601438081 6694 31326
803434124020718337 14743 32810
831011576558818689 17205 31116
269630792368602113 32019 34489
137140885156586737 601 24200
598562972852256769 11957 34357
571465587059034177 14195 28164
442102458614300545 20708 21422
384085248697960705 16132 16252
290269369908763521 228 32429
756571821680022785 11273 32904
782834712779802497 22821 36796
881806302938802177 14175 24054
402593385039672577 261 36739
511403334583260289 2194 14967
86832147007612545 13270 26327
287363232005521505 26658 32778
345692730432340033 11281 20638
671988783735127297 14015 24880
848113802059216897 6929 26427
650146574635616769 22906 34562
734158753675195905 15294 33100
277363979231434849 28202 32280
74117106375950929 13539 15555
725915441936269441 33169 34473
87096380811168225 10971 35282
621118716775338753 25456 37130
684254409348582785 9693 20474
957161928522342657 4456 19246
206134190945711297 26564 35567
371593931327563329 26691 28205
856470556595297665 14900 21394
154838565651335361 10983 15485
625343456561658625 20626 23906
321630574356060353 12382 17729
977523886932530689 5970 21270
312072586115423425 10922 21823
647989960499764097 1141 18412
254968670114177345 4774 6901
857660693076610433 9828 29328
629923906637049729 11908 13656
489471264089182529 29200 33124
940675554472118529 5352 28230
565913643436445569 3227 3609
673092396844598529 3969 21567
90931413656285537 4570 26507
847354156515930113 14403 28467
527841973148497345 8325 30957
393689507078523329 11328 34166
957996397103094913 4397 8619
247728160911446337 13544 29800
474434481265049601 25307 34744
467079982795869569 378 28545
414813560928259073 15752 28480
638278800407586945 10405 12511
932279580235302785 20278 31078
238066513702467105 12159 15692
492958233463888001 18914 32684
989050685324098561 29267 33560
366008896016083457 6882 18566
450404063447141569 23411 30787
142517534720703057 16329 24471
161059292933284577 3839 17812
911356274814977537 9573 12345
559236613261123969 20339 23284
950376349571847297 6073 9384
762803326803474817 16793 30763
129731578103459809 23075 34756
645367442818415105 2085 33315
266890261562345185 22512 31300
877468926923935361 7208 25664
53652403641109457 5577 20459
962500176329189889 15973 27526
812086451906587521 5542 8943
77142478276623905 2140 4623
329245919324264961 24236 25164
763291953958404481 14424 31275
988512724730362881 20307 25771
282732340959650945 12280 30605
771741401213489537 18118 19927
936187560585597825 13981 32464
348958487826841665 1559 17290
645720021500505217 14544 21797
578710889603982593 15849 37767
920874468189456513 3259 33528
829476260627565441 592 18587
272075935124060929 5929 23029
661944679981587585 10649 21314
493508837252040449 3979 20608
384289660239879553 18962 34795
315816784961082689 9286 36946
602309211654315393 6423 27521
70681889032645273 7106 18312
769010394771392257 23871 33250
510258518997400065 12686 20268
64641368265313305 11558 13264
779870016860105217 11017 33079
178704133249929953 5786 33209
333913631472125185 5094 17718
765474323777979777 5538 28629
399660863234917249 18889 37587
821219785754102785 24374 32338
714452064935240833 8292 20039
320829917377437825 24407 36417
460566663018898497 14059 30758
904180278394981889 14956 35369
931823954770589313 5033 14234
241990183554847265 3764 28394
1295753820162560 1710 7298
843351908033533057 2860 33088
398537752179745281 10764 37449
643490161932049921 18934 19297
239898595355032993 24675 36775
214865373581339713 805 26531
463581676905459265 35749 37644
700844527643809537 27621 32306
397556232586087105 11133 21016
324931166913792449 3655 9951
733327799850311425 14014 37664
788895979823422465 33735 34274
117632195296852865 28605 33717
556126729325306689 20031 36209
539099150716918273 23223 25603
460192765434740609 2402 3143
976033661968759937 5820 27860
463759201575278721 11362 21379
752418899360488833 11742 13079
823380260859664769 22302 26879
962369640874772609 16790 27683
80827279411373361 10054 11182
785179684202727681 8723 19326
463016246784931713 18084 28492
115673248696712257 26213 32320
984195194513382913 24305 24805
177328369308039425 8077 8640
235155455535533505 7292 32595
673767209209604097 12064 33592
363102735576283905 13629 24447
17789716068687513 21055 37064
180035206574373761 14495 29353
701266764156461185 17049 33204
896294068245261185 9111 14798
648259468385017345 6868 32238
438644537928780673 14672 23247
616677597860746881 4681 22389
514956468328357185 21295 31253
731565984260054529 58 12772
640163251314263041 2380 14503
872378438891335169 3162 33389
731294512644048257 803 34374
128287614354743345 13221 14320
360378779204410177 26364 31961
140174028706116609 13824 32789
819777338511436033 18316 28637
903353341770792193 31297 34085
227266815543103457 18731 32249
216634451155474753 14665 16739
719612848759886977 31086 37777
698954569642548737 33039 34818
280870290711220609 11461 33521
843046710525687297 16034 22886
599424766722840705 16974 31007
166139186527527009 14024 14643
664219578244782849 5309 16536
200314241944884225 8806 12948
901912797487149441 18611 32081
884202966587164289 5726 34046
435968858155007425 23550 25480
814745048960521217 4902 6921
727814390194701825 1686 14811
438070784645088193 6415 18552
731218392022995585 25405 30795
430939701427409025 7692 18825
281985283937224545 506 19424
27278857899627697 18374 18832
54064150832800809 10952 34265
366871805019162177 6391 22851
993976719248045953 15702 33715
88312078850503185 3554 21756
735053840266388609 12347 35074
367066084193513857 2881 5260
842086470876246529 4882 15158
101675290376586961 23458 35991
522095952412513473 21921 33716
775218215803267457 20308 32817
401350267929011265 7105 30663
687316886372325761 12222 33796
559505100038805377 2507 15523
329736323249736769 5272 20832
547046277087140737 20330 26021
662385212414871937 24299 34273
233686622242373697 3130 19639
275961903624352801 4513 20066
467609695936566529 16466 24260
323665703092171265 5772 26444
284255350929001345 26354 26415
128068225176694033 2095 21511
362873699015359809 24661 25821
437677338374211201 19318 25707
376811558674518209 15791 28562
2032212183525673 29559 30037
660618561451109121 11420 35854
372933643255333185 29219 29412
860700532594208257 3788 11119
288201841373510337 22536 25519
808749316557687297 35034 35437
324303905334968321 13774 35663
466274998387120833 2615 35193
706780420986081793 8734 29195
271135346973316865 22002 28150
476127356537357825 16464 34268
177750816231920801 13056 26597
770342122810550529 13397 17281
648209426353481857 15850 33555
280494570297772577 3857 22604
817860048189430657 11309 31850
1975101662839763 24602 28426
281690482782629217 17450 24803
326049076763450049 26414 35356
39200717714280129 22 30945
172889778212326209 19165 24357
5990308437738180 26433 32395
811286008371919105 12775 26165
396373408294095937 7439 11530
435775692370089729 8368 14752
143591155124731537 18029 24042
669516269077586689 6638 30346
106470342619431329 8791 24987
755661068092454273 6024 10342
471415194615339329 29122 33160
409682084999413825 9077 18357
548906808541147457 7660 29411
53720178940029233 27613 28490
820299748737419009 10239 14276
711685654858211329 1912 20957
736496815894227585 13524 28039
165955079562539969 35961 36596
617370569415875585 26801 34924
454834787761537729 185 14955
57488741558017865 19555 37577
121895583953563153 9334 26313
995470835824214401 11201 28738
855800706177387137 2389 18305
864281511382657153 13772 15470
521734839336861697 1416 28532
825832496988404353 1152 24890
674881415814805761 3743 35803
711901639339970433 1528 5275
446342777407341633 11824 29924
977720686085113729 14130 15292
427502014100280577 11344 21737
643075258954368641 28771 32672
495446434854731137 8927 35390
366567729795526977 16645 33418
357268837503195137 12906 32842
213791202235313441 6870 18523
196379935146911329 25127 35437
561742334913837761 33758 36214
717410247621852929 8894 36502
462410269467667969 9552 32432
250008125942404289 27443 32626
325048417466156545 4052 33722
33340939193518437 21542 29623
677296151819774593 10118 14601
331911783737854913 2221 18540
926668309370960257 14425 32958
329011732537633601 26061 27181
215164080301363457 7873 19020
505259241936418113 7142 32944
218783296666352097 11075 22842
376660700880815809 3280 18348
289278241644410625 745 19826
645924582946793857 12975 34470
567622174042291777 2554 23928
440946992045450497 24054 27017
279567386689834049 23593 34704
658666471690228353 13371 26930
978182305347594625 702 22149
535983646610642241 14294 24589
833833922341426561 14039 23847
63249609504129721 19009 21754
265189121391891553 16455 26457
183622903374992321 16270 27659
620544186595694209 21250 24696
748342966386022785 9976 11579
398735627231879169 4582 14634
73994730265123825 22400 35476
771120620072281345 34470 37857
185310718320398145 9169 20456
200074893719083489 9057 24191
889639437242077953 12526 16043
696999229354432257 30612 31551
129443487573585265 11082 14964
195702234892998209 21773 32172
101866029759658977 6406 31501
389632149802451969 17386 30154
137954369828111825 9204 30721
516511386328851073 5535 24601
505842259424508033 12063 29854
487644320825395969 20726 33917
36756645358085649 7622 10723
410667062293391873 583 21253
87387935197138945 7664 22899
223909347387234433 18973 28065
565593324620966337 16012 18458
928006344024986113 15692 22525
951882786256373249 302 36230
917681600283501057 14535 26542
726823084158670721 15744 20730
131240000135939281 26250 27215
170871829026562945 18742 29050
446273566952953601 1017 10742
119778019062284353 15742 32463
342823625535366721 913 30128
675987598337695105 13328 16155
282138466786037153 6386 13143
632166285959730305 2509 11350
290833969890066177 1567 34844
648217568752922753 19664 21882
301522252557958849 15769 32785
13942448034573119 3271 37351
964119572978738433 21194 28052
93209429256273073 5984 25464
918875395248946305 8126 32399
918230473476715009 24929 33999
714873394851544193 2998 14272
574484395245232065 49 3451
857627355617779585 32002 35014
158454193502070241 16962 18678
890950085982375169 11656 15168
994752258618614657 33654 34283
385264444966949761 10875 16474
10377908158378803 18105 37197
572948449095356673 2765 24866
203999202189574913 11625 12636
393328932078816257 13439 32596
51231050058152761 5439 24454
911402062559993473 21538 29672
389033351186821377 2797 7798
737262825811896449 25917 27227
53805690447322977 16018 34376
983344527681005313 29425 30950
214481414734049025 29708 30912
635117815824941057 18988 35510
979069511129484545 30 13994
937891931359296001 7353 24332
575965396418308033 20821 28568
198082449843710145 7745 30806
883499982220715905 17056 17164
697040443969633793 13885 16845
362859037872478721 19375 36263
791452827301384321 1851 14001
183463192008776577 1796 9182
387213062388518401 30584 34621
565512215205227905 19495 20220
535882958568308225 10972 28993
914353383833063297 2182 14626
562682922412342657 744 20247
389395747613772161 9416 13788
911159538840280449 16188 29153
462072078388036545 34685 35638
754202905831355905 9940 10714
229891813110480577 13161 17418
845892278576869249 13479 33549
413329010682904385 16968 25190
842209017669070209 18110 32038
624444210483797889 20523 21082
515809180672249537 14216 33177
213136301564180289 5957 18812
667939771059643265 6271 27866
825870871897176833 23177 35982
152085320800821921 27891 31290
886062626725308929 6775 35881
408702153417415553 12246 32551
858586129406656769 3452 15662
722477834108389121 8 17340
185010953988882689 7777 21322
853168220453163393 14155 15992
739415083648434945 19267 28954
307028001116933057 6974 36962
799552004852049665 28419 37577
413731536710777473 32876 37468
612114826512222209 15745 22538
183637620877050273 7521 25637
166631271334541249 9909 36412
647191115135960577 10152 23130
489530044274385281 3384 21760
75720322536867009 9587 32704
570590496561326465 12551 36096
160838766245184673 1467 28302
983761485916826241 44 1313
125033160099775393 12259 24164
547100319748228289 13436 37566
43755412238532185 15589 33649
181447735703255105 16792 21997
40248821715593409 8544 27075
676359605838914689 12544 28669
664999515394193025 21524 35612
771261492023963777 8287 19551
560248126890769537 10088 11643
83724139465505937 8712 11812
650497875795274241 5919 29650
721383938553412225 14790 37825
56785245013017513 30476 33762
889103174672616321 24633 34338
714802233371223425 9889 25367
537802611391892801 4258 24511
402268309064282881 21104 21147
347702108455980161 12037 34468
455305925886555969 3069 17267
195912229583239393 2661 9518
434944881843208001 1814 4039
1063600121884890 17453 32856
184749870378716705 2963 33312
748592078715002881 10513 21823
677699120934278145 27261 31291
165313102272467201 22546 37620
899487913134798593 813 32394
878570530715716609 7454 10422
791744545545597569 11534 29805
988868315364502657 8155 28071
869504695103479681 9804 18242
20724959965829017 15706 25176
378397095690758081 8411 14877
939820838775649025 11906 33328
451936168163932481 24719 34937
354636488934584577 8596 32981
658376754512531201 35901 36572
368312579642182657 8325 9713
230060335417597633 3790 10194
917231478244584449 3212 25285
658126440337127809 2790 22162
25454608906091637 7945 12800
668505238131608321 17677 30754
252078278848966177 10953 18928
387743228807536897 16540 28008
510992434526972545 32174 33380
153739235644287937 11885 34527
572626300383088705 1657 18093
98453299672968337 2298 19196
329704407175501761 21421 22572
604616784943537793 6300 35671
32507732223319153 31237 36241
724167380008694273 21612 25179
933499496430332673 26051 28214
135577786248070705 2225 13348
762478094849964033 19874 34366
628441938306593793 17389 25320
43802288049096913 2849 30833
426641682259337089 19043 20493
230533011269596257 5926 10321
553932034511475969 15644 32558
27897067776766705 28606 31079
188075444308630337 4961 21106
823462984003977985 14743 34261
386818612181770049 32818 37232
843644586890963713 16653 17827
138898910899250433 2694 20940
433228354998487233 6144 18960
856265193025436161 15410 31931
378954861763876481 15525 23024
279448225637743521 9703 35031
93060826242403745 8782 36932
363120463602967873 5260 17591
64542456644279153 1718 36384
508149914761126785 32297 36004
163508740426618017 5059 17204
719123191499122049 16927 19717
709127448130718849 5180 26402
187441011898648929 8289 19829
269498576091276481 4913 21656
45948336243526457 345 34464
233070983918270977 1699 19944
526256141857025729 12874 29431
672017612936581761 3193 24849
472597191207583489 23065 27561
606519339856337281 23654 28155
336417178587232961 1767 10599
292740282784418305 3989 18977
541793969121101761 1687 22728
937919960653790209 7525 36821
104206557578827137 25838 27339
451706152586677249 4152 33009
524995488236854145 1337 7228
524087453210345473 2197 28439
459858112234407233 6739 30458
16268600378108289 1760 16802
707013591024775681 15079 15803
339032200039373057 25249 26623
137010979802219873 18837 28860
67602855667228569 8025 10872
362630695099781505 6212 24204
90089486077435057 10681 11209
798569247689052033 14183 29381
77097994948271521 20849 28429
758371499378199553 8915 30834
650448097849665153 8051 32516
618994147938444417 10406 32084
641342523300362881 17165 19639
394067409717578689 9613 34279
540294571977685953 32190 37197
6803318840901796 11136 20841
977905146917063169 30131 33714
594178770023148673 4314 17179
687157952878084865 24808 37151
122814500543164225 23611 31169
45844061380119425 28417 30690
883062549501474305 12759 32756
71730379704550985 14422 22472
994175578642746369 6825 30591
470357359055721985 3967 10221
668403806907860993 9239 29534
39896372635599417 27916 35558
683070698591841153 4657 24374
550096808649765761 19369 22536
121657090768835025 5174 5765
125748641002392241 21133 24719
580659806791324289 4998 21540
872665093210567681 11190 26781
714233003164537217 921 27163
634195902987489281 5461 17126
946647994030989569 9186 14568
307335422213196097 26977 35734
245854516228135361 15014 18619
34948901205442697 9582 24392
85117985926281393 28385 34089
967080071299019265 807 28021
911411347560374401 30788 32207
341149832899976257 3724 22664
366995605714684801 17773 33087
701953662277286785 2159 7599
691047835767150849 6355 19245
114008100260068801 29322 34829
804730589706572673 30960 34157
604505688622506241 19772 32881
233294372806511777 17238 33955
937216937968589313 9492 26249
228315327335700161 2852 9960
161327730422083713 11794 20761
222833608278747873 6848 28050
138721404052208897 5845 8600
773358488623678337 15446 30405
93581800043150305 1606 4728
694894404709259521 9749 17725
59033738900144073 7302 7761
388180654460647617 7752 8652
598290128195696257 15243 25129
761077954758647425 30334 35761
240567518461862305 22203 37833
211281541911013441 21477 36622
870551252071091841 2461 27341
52305633647989681 2462 30175
866582663620210561 28480 35897
823394780278498177 12180 20026
178315315330774369 2148 18245
841076115409535361 34661 37690
545869531066504257 25667 35418
696923006408901761 2264 33553
833910846409335041 5577 5846
176744092364060641 21043 23197
914197314177943809 5917 32468
353934872171855361 6679 29835
602548759379441665 7093 26099
525373665985895873 2280 4265
409130137915301633 13501 29638
303082955744493185 3155 6790
84294733002987953 25594 37036
843040186545152897 4741 14376
233768852120153537 17893 34310
303619103720357953 32131 37767
563631281063560833 10506 25549
893294071113942273 10184 23989
829377925296004353 28933 29555
745867965685995649 8317 17805
635233543139772673 7153 20479
32772987189389369 4729 11561
858150328506486145 2028 18137
333671979245586689 23979 33664
465840912137206657 14951 17905
892443814821021441 5580 20305
596369188916387585 1250 12757
993918384030600065 12303 22195
954377885648678913 25435 25904
56337056233616065 5343 19100
955138597237596033 2169 33987
256652550506849761 28945 29281
904394795058220033 3152 33048
337442911008864129 16209 18763
890247585422120065 21261 37726
778698565885470337 24967 28788
957470141743638017 2541 4085
846084139430217857 17508 17839
403546262868179201 16310 25519
303249187657222337 10817 22543
770823966265719937 25953 33335
185855159105059905 11780 30040
453771723672932865 11850 22597
33529517701175849 1398 25170
308793806559091137 8277 28234
664283622956844545 20916 32613
22758926576745609 5891 18693
73233629069214609 28850 33587
192154177360446721 10526 17934
909769072627128193 14918 32958
70478615698963409 22644 36031
469707455916939393 1990 10914
582024937924327169 1672 20644
204997212743421633 2266 27220
765805806464005249 9468 21901
254406097139444385 2674 31722
821196220984813185 6397 10230
813706970893562753 5135 15085
915158719759151745 13998 25542
272465848577077441 20142 31728
4355585423464704 478 20261
648064858000822145 14324 36172
3354620851741431 17992 21180
139652329681688065 17221 26688
273569540699536865 15826 26855
525516286616223745 13509 28804
394776120423561153 18192 32072
267702570778006081 2639 7808
144454385287954081 11580 18989
646250502935572481 16101 26190
562174435754048577 13110 31568
12272439017685601 5001 14324
754153216653730177 4365 24931
606623704608452353 13455 23496
368475203101500161 3287 18058
872307867305188737 53 36301
11274819168473727 5437 14366
493197813134969473 554 6223
436492990192807169 7538 10333
603530573375074689 3267 5896
131478731345321617 19312 23652
291509309343283009 51 25226
124572992937320497 73 26332
696592878319400193 2450 21502
605916947333096065 763 3415
830197585606981633 18206 25984
64307825529272833 7782 23830
53913417701828337 31508 36042
903149232268685185 7148 12307
773484481596128129 13910 34687
200444140495765313 27914 31126
816732546451682177 12363 31912
12693739338597965 17802 25224
203870113959311553 257 29174
753093357483653121 1208 13509
130874633506572033 18229 30796
648690320746350593 1546 23092
204833846906311137 19210 27543
57963349158743681 16417 26217
478300786166364865 191 28229
628248437721790465 23123 34428
584717342701992449 6073 7632
250478842014548065 11921 31602
870881399834153985 14981 24176
688307708741671553 13476 34873
674108141091821313 9533 19841
772677851655405569 11279 18789
328889858751530561 10797 18266
109014702757743713 26346 35935
598101207157895937 15532 21849
585354998730128513 4851 10197
322368279985845185 6480 11964
756847397949325569 1217 27714
861831420551666817 4686 16935
259140355647392801 18803 32647
208469958796293057 9292 25235
67506598831780449 19072 23844
704556117965523713 10961 11622
153499868002928257 15684 24061
668742701093542273 32748 36591
561824347960520513 10179 36235
858112607590200577 2110 11918
137840690791140481 13380 16652
50559080514268833 5740 37585
466870795472114945 11332 36748
895445111658460801 3871 18286
589197290460123905 13533 15736
706875396157350657 4120 23839
122705912799784049 1362 15110
751627923497792897 11149 23616
150932202199104641 12541 20821
565437294772614529 14059 16350
50828668590011009 21083 29541
642820751305862401 12320 27506
250454210021178625 1177 21320
446548220655920129 11067 17574
785706637630209281 5544 32439
69167324622227969 29946 30108
54456747721790321 20660 27401
88553630186005713 2735 16563
2581299974334429 24306 32153
858953423698352513 16805 31583
150305814154723553 21066 27733
480120818338910721 2948 17144
774171319924033025 15455 36630
958414619165196801 6878 27885
154029968972455585 26581 34037
282937814134932353 28090 37081
351445685587375297 11388 34027
481341242063706433 4919 17002
890330337526552961 1431 35068
749216673310961281 4630 33897
69193551895420313 20844 32785
163857504938263777 20634 27234
108956318516366225 3700 35328
283843192067685377 9865 20463
439935775708814721 10208 18230
3117325796694104 5630 15987
594878167710607617 16728 18236
406518148016537857 5454 12829
318437273492332225 28552 31609
346700330812680577 10866 26538
306501138146476417 7618 16434
367011205945409793 18654 30854
26697282474710705 14235 19083
816621791187458305 16850 25305
5652704134821108 12129 30906
635799169235035265 23892 36013
343199177744349249 11402 29160
144378947097422369 5799 8227
3554895667409853 11309 26482
308861875189599297 4988 26087
332150502858379329 20083 23227
629507349632802945 6283 21109
776163233933704833 1381 15490
552113286695508545 20683 20696
654570122763328001 7400 12361
553753572579822145 15766 31689
547182500109617089 11160 11201
287578785991406945 12418 29495
533890717640044673 850 12911
448098972314767233 17875 23607
604202900879545985 8459 29660
656593891420406785 1911 36136
199124017193764033 24799 37767
754282168463177473 4084 22978
318558427795583297 3994 13500
448471157342147841 30917 31833
887841039412133889 8477 35153
701829642830858753 6117 13120
157887656064094273 3127 11348
766612443407687809 8522 12746
332882958409737025 3843 6405
363453371935705153 27951 34402
596546204179961857 20452 25321
125159614644367425 10681 17000
788847895167091201 20700 30293
5425781760322935 23295 29011
786924891502611201 16867 28831
882079620760684673 5076 17936
769377715255313153 15641 23654
336484604605217921 1656 34263
307688598885508929 20759 25390
170046364262852033 9639 25108
690854641514587137 12235 26072
822117489650821633 15295 22970
765663270332158465 1164 13256
82463364875103201 7628 34797
963442959625279361 29701 37812
285767533533899617 17482 30554
618632703856693633 4357 24824
903194524874955137 9942 25017
881984123074996481 3124 19285
901500317409897857 24831 36140
288108079775998497 24075 28439
276636858792521409 9969 34563
76956963683084465 13414 22715
902769625107552513 494 25727
535021877052859201 10343 16545
838155433979615361 14426 16647
653806297096021889 11646 17262
819776835585599873 22083 22945
627469245545984897 25500 30245
448958538329769409 11913 16966
326055792012862593 26587 30448
416077094473692481 7033 16304
97644346602809409 8284 34766
586446810424440961 23791 25775
416762359839335489 10735 11068
247957836520640737 21630 35688
783941958854814721 12695 33181
960025298093562241 1096 30555
131422330502413585 1430 12063
613991115782866305 6310 36910
412136082842696513 13508 17145
179298716310235297 2672 23006
795162122784116609 7729 13968
715204565864468097 16639 37332
574302679710019265 10313 36671
469329116989761985 6203 24435
84070806254015201 3105 13156
898565720967567873 32560 34837
612793358159084545 11631 18907
475948324132339457 6300 36253
685366699194357633 10980 17201
619844942427619073 1563 3681
465536092661569281 3116 28440
149586390336644129 13526 34943
298617765319942657 22978 23839
120202377293125553 17107 20761
944058227059063169 1559 12720
352178557518165313 13169 17697
679713874096815873 16977 35307
69698287862735241 14585 15267
522091403674966849 24177 29400
58798318191541913 21059 24686
254350787559570081 10409 25792
567892796414938049 19994 25627
444997971389288001 4591 28754
980959736420295809 31849 32790
146438843216483137 10735 34725
806194650156612609 1582 15919
622499179301701889 3728 37824
826139762000245505 18766 19082
721476530414928897 7534 32176
459928090176433089 12111 29657
242607368125820961 20003 26380
728967420124526209 23113 32152
612288318916451841 2398 14855
983376367417662337 10014 37113
605962741818945665 7229 25941
191563044178529665 9341 28209
835750005901598337 366 20729
593368950882123137 16704 26127
199020449656647009 18395 31205
998413703932222081 16561 23125
919721313689048961 2541 2915
933221080943155841 3273 10853
233170946510359297 11385 35426
416542227735185153 7491 18737
819257307611803009 27115 28032
467798096280134273 27717 31626
615726238978741249 9815 13588
743043287876368257 938 23428
924535224245115521 36050 36909
252826969050630625 8433 11688
787961979759888513 9015 13872
154672475545929441 33889 34323
248444317026592641 6034 18756
199852781988582241 20842 28349
874640754731561985 14669 34966
380309698330684417 16996 27673
262451151748305025 4222 29222
596852535657831169 9072 9848
807600629130423169 3208 8714
35878151387571225 25622 31529
142554230933978241 23701 36257
889761746600171905 32841 36443
291395393488844673 15420 20661
408661105871182401 25668 37149
944637706241277185 5941 26306
450204850095559553 9435 25862
809314289099194881 4808 16478
976772387341803521 11037 22769
486457064249901121 2637 22814
789587517199393537 8488 30574
70459609230571377 3337 9292
219529245249539425 29478 34905
242347855810660193 30137 35555
891321697137811969 3831 28665
979365778621787137 17701 27052
82249904678000977 20692 28413
111424595038908337 24174 31751
655101565526692353 19976 33966
84723622416991169 3885 23933
368029005837662721 13296 28205
489788693537658305 1631 32791
935494658733574657 7008 18258
608323859196634241 7214 31583
949683937824396161 2340 18151
135724531031410577 28801 35721
39196367523985033 5186 5870
253924703586566369 482 17101
934540323402821121 3333 4986
72039307781178505 6222 18049
470531711424655425 32141 35970
592325154601883905 17964 26764
227137173537009569 22939 34419
413977989434396673 9634 27070
4464981495900134 12923 19147
566808388899719489 3313 15542
571258066572717377 17273 21286
971277253840352001 16752 31258
63659485933925457 13337 29783
575003985976497473 5188 8695
410785679875708353 10962 36492
660044694332480513 7522 20663
796055322621114625 11346 19664
281173797550255969 5076 19237
383459673849877441 7868 30693
819769437543325057 6395 24574
28916897908345617 18040 28336
278399448417463457 2047 12751
94293862096769489 14854 22102
92770608476154593 27761 34285
423132874048164353 1813 11734
543960033466337473 9414 20681
944654359534730753 20523 28685
452028533809194497 10308 16796
98393421301153697 169 28077
263531867764999809 6572 24276
204167545071321409 28864 35693
607253028754126209 35725 37302
848262137310101121 12975 22533
600288466222881537 26639 33097
487941769416757185 11109 15380
461231375729962433 12084 35398
838516838377586305 1108 20331
772473588747619329 6080 18086
170151344339039681 14882 26189
596348487146610049 7618 32472
578743687292373505 17049 23880
905883498587261441 9052 24526
652822029593075073 30154 33091
246441062219385985 3422 19815
594196862828510977 2472 16696
433621858158932865 142 6104
488525550406471617 1128 29867
637969111456452993 8306 18891
892420259488304129 14709 29033
821552240620182017 6446 22038
97363194273846433 1287 3946
487369844775596289 25274 27156
228982594976344001 2268 15783
460514379238066625 2208 37645
738696813399364737 31999 33513
323283412614966209 14495 24964
712691859776541057 1752 7383
151411322753606465 21997 26270
810046160933872257 6745 12546
902365166404361985 10694 17457
258493330557627137 10123 35367
541910925925566977 7420 29941
809765977678374273 4059 29760
529257777859339009 2981 15749
273456449454855041 1825 3228
588306892767608449 18490 34018
73771183669755665 24965 31972
532996538249872001 2889 25880
147233807066641025 2430 25454
906997218166669185 19677 33869
883795478527524353 2230 16830
436045261578509953 13279 26852
184419320764661153 6260 27950
150381654088025857 6664 19672
746424178122005377 8117 26860
655066251979913985 25457 36053
555506534144427649 12718 35713
54450071933803913 22267 27175
606287775524798209 3205 4280
555548578124369665 21834 34449
320690840640636993 19606 23937
932000615326788993 30895 35395
828065073821456129 1889 22633
741062238472320385 16346 22474
183485416997598337 22595 27955
357735650140217153 11009 28982
851925359704232193 16347 36784
972054513385170817 5521 15071
117818802919813953 3533 36217
950255033486801153 9056 18345
184214532319380449 580 4896
693016695849561217 20768 30876
563616444331302081 19455 27405
201395453116578689 16384 32385
564911934118889281 11165 24819
899157284418020481 4330 14183
354378191744515905 29008 32993
545021845753243649 4477 22374
787879411960666625 12146 12653
827429422408354049 10060 29192
700362774780728577 3258 4752
464207499822453697 5288 16581
318293429914085377 4192 21741
529258688937328961 21425 26365
348967721393520961 21581 30005
686063697293182209 2730 20136
929871422659438465 7173 23010
825360102491170945 3621 19767
847913118325521921 9097 18017
44992963464512313 14389 20526
495426582520245505 14693 26468
992753198956091137 5508 6654
686939080275820417 35712 36826
654912484985349121 33859 37392
527637476536490625 33425 35957
60989105846513073 20992 33180
951823871671479041 27539 34226
725471337693353089 786 3913
349301855074763521 18006 21105
53576465376874441 27266 28031
124411369321350657 26150 32601
902287149501976449 23495 31596
937234302777916673 8945 31287
390891673524830465 9911 17548
359667029083908545 5187 33482
981950022050813953 17561 28398
641716558682240641 11641 16534
946116012829389057 4568 12660
193099787503072673 31370 33315
433554260664553921 366 10724
541243957574302209 17527 17850
623965675856961665 21780 33820
328607452657024641 9063 16073
393767027839647425 5947 12855
104333081622478113 1649 24976
505553216551515329 18004 18784
249214179724773985 10483 11734
845247753495389313 19475 36194
847340922499860481 16907 31885
498398440561967233 29399 30891
624434648503751041 5782 6043
51288318087433281 16209 17718
597446202115598593 8370 24211
459525965610662721 32251 34901
273159624808968705 9073 11729
124921984886842801 13234 21285
887885547190883585 1617 33039
67253461531233681 26935 28944
116925757850310673 6261 22565
839894107776604673 8482 23409
569822521753671681 1574 29261
433571729262336449 8382 28844
633997803819269761 7704 18082
534620093310113729 13756 33784
360332654682885313 6222 34549
938203111335720705 15326 37367
730518034519974401 8215 36388
668771263012462977 2154 4206
244264119208217793 11742 19210
876131055742785537 7798 26115
283604451451608961 9626 16217
324997456485451841 5888 29765
191408190265811137 16587 20836
825628793003229313 8274 18155
407120642790346241 7636 25951
624461750301055233 22192 22874
868587586322966785 25862 28722
730961845292608129 952 23960
440184755728680001 1748 12517
672647854435670273 16166 19029
44920857216688153 21653 30996
354755279112563201 2481 22275
879497172108557441 33022 35955
658999899608790657 17994 37518
380498671201245057 22042 35920
275635051708189153 5154 33544
759285133731978625 21586 37095
97437757844833329 22978 24937
723739745269092737 13037 35810
7681298751460731 635 33115
39001827648746713 8185 36964
771104057375669761 28430 31606
937381815397365889 27893 35800
104352779217844465 19704 29834
272666373605815681 5362 17040
699661974143996417 9726 32858
440883020178809217 11364 15887
520113745385170753 13948 16873
510553818196200385 30081 30230
706271018154001921 10405 18880
958312934821400065 4354 29926
761650053979547393 30010 35602
1379695567678141 157 17885
858591696245870337 6580 27932
552826805245054209 6029 29306
925308191182548225 17864 37731
720586025342527105 10645 16102
987754436044486529 5150 35786
615642856466699521 17131 34238
30611861997112301 11975 37699
119113847159312065 37032 37520
554493811350287297 8027 11602
560057448146643841 2949 29114
798163705846544513 676 29114
260305600476243617 4750 36260
595291229601532033 2480 15910
97287885569549809 1342 1413
345057357751709761 29226 35011
855357910472903937 3463 21336
215458139742342081 8340 27027
985554428952475777 81 27982
77615290495966609 397 19330
706955698553144833 13100 25555
832072806379688449 22468 28523
438403040310326721 26333 30772
229713460345589473 4778 13090
985151061586734081 2108 12511
948377086005084673 14817 24244
141305227665704081 20505 26616
139412549645381745 3103 21233
269869120130834977 5011 14525
862840745793068417 2353 10013
292402553665532161 17964 32001
75720366454884673 28857 36629
753167084944678273 11298 27271
190179997568638017 9736 12388
786117532160979201 23807 31060
554068536830040897 24040 34403
675956195651792769 22813 31790
67119391459630865 17455 26019
676331304520083201 23565 28040
930881821888373633 18133 20196
424608007913931841 37249 37774
210932338017617121 14424 35552
264908229874130529 3879 20820
196208021922696929 3741 32332
600870808459347969 5009 19903
731480616702203393 18919 31537
484379902649230593 11135 31295
324893306049073537 19809 23718
343857783255330689 11510 30927
514667595078723393 9999 33931
900312689103664385 3920 21155
71739740689192641 182 6010
687450015530941953 3097 19261
703368839378118401 4106 13366
415875214679481089 4965 29867
459351596095540801 11219 22912
414073509740646273 25366 32532
16827655710390133 500 25961
181871898283453953 33554 37211
398222499629692801 15897 17087
772124287413049601 8504 28419
446397174709336065 3869 11534
910367180637898369 3167 4401
370669490099754049 34024 36924
286868243651227329 29652 31389
928945193216353665 19100 34366
666219094085995777 4143 9692
111490321652436113 1863 25500
362846951342135041 5364 29662
473158427284932545 25315 30511
722471833199158145 12195 19258
921089780998453761 32258 32410
270966016392364385 27886 30552
551709423805025537 962 4005
463601571715607041 13150 35797
78047130626881505 21940 36039
678692984036018689 19329 28574
386477435907824705 23115 32161
902919494239732481 19103 19617
688812885634813953 1557 5963
32186235957752273 2779 13071
666814402516539649 4721 29094
741737433250939649 12715 35087
867936785363124097 2449 35501
671628863140028929 7586 36402
733664097457609217 10308 36355
179796185808577025 28263 37367
12822845687320951 30543 32805
564341212478424833 35921 37409
925996840939351553 1772 13692
827421092396185985 20133 27700
986739586064455681 5610 25341
405056748812313601 27106 29230
570709208441389377 8898 14907
55255355123698281 9015 15029
601316729782734465 13022 14269
661607110590537729 2682 5921
562428241638262017 13046 29869
229455416500350401 4396 23741
978041688799944321 11044 24408
961587829432687617 6108 34508
44498075404465713 11083 34159
348016075703974081 30872 33691
234712778590004961 16936 28690
217655193856373345 9056 13627
895133956715742593 1375 4715
243402449203962593 11195 16344
789169176043909505 9554 31833
694101227919389825 7774 30965
430999657872764161 24967 35738
420752949245603265 19758 28467
185032947192024001 844 11428
115306788972944225 16844 35084
461369590428436289 3363 35249
729308719572607361 33283 33609
243173843829165281 28950 32333
119496427638125633 10605 13462
916021819998878337 4851 12125
934021995352558977 5576 32332
33025811532080953 6796 11496
252701960002568161 7040 21302
194892978280709185 3877 27615
177975206076645537 16896 31599
379003078560909761 4226 31473
83648739387768961 6082 34910
972506079583599361 3959 16696
664655878730421505 9342 15107
592716118231901825 2151 24355
377948445359791681 10402 17073
869827787517127809 12374 35649
299506086276501569 22010 32588
809481509038132481 709 15462
998928893447100545 1065 37298
474468055644809537 6961 24991
716600885952963969 29155 36639
650137569578145537 5344 8701
873943972789035649 24596 28214
50322596435737665 19850 27151
79784465572892321 5124 37162
103177431729417185 834 18548
972249403166955521 1461 17427
692572628205613953 8159 15738
335957126410868033 21135 28360
188825747974231457 24510 25813
448541630067339265 8557 18384
25467122444016609 16851 34944
556187340881372481 5249 17741
521422319850014337 6649 15806
501951909092156289 5227 7476
39965636473585417 3606 27024
519522494551942785 793 25121
709218396654375041 18354 32098
842454531666575745 30639 36757
666935081279380225 15680 17700
463266117590571009 12733 22367
235697039287057217 1814 17264
125951275097605729 5475 18161
879366754082997889 30673 33751
677429993022222721 264 1258
152430585956704321 20808 31389
168272584109516289 3687 34481
823580972316111873 7074 26279
392283060663494593 13821 31068
413293706919798593 4695 33966
951403770522915713 10811 18314
863560992571922945 259 3478
775507078817319937 6447 25341
810942606952334465 8078 12579
338690715254116993 19114 24092
762725897380594433 26991 32435
195408123241271873 17397 31373
290607439381741249 4923 10605
387768234789945153 21819 37226
161309096766064641 11105 28543
641774757053404673 28918 33878
449558746727273473 68 17334
230524495240402433 11399 29361
282125332996717057 64 18196
46044658608714433 2419 20709
553607552811538305 26886 37283
640480683487623937 32895 36783
519329908241207489 15331 31626
474043209467190273 15452 19942
669565412114035713 8391 26229
763315639334322817 1706 22800
449619588483333377 5999 16341
841166583881069185 29038 30618
13983086639537847 11007 28495
601564377408436737 2994 13745
428390585536153153 9230 22153
31849807254296537 9147 33838
327337381169836993 26214 37703
947306445402958337 17350 24237
479225494825644929 29939 31397
499713626271336833 19378 22932
707152836956847617 1203 16947
696348938520941313 18973 37608
697673382288019841 15647 19336
536024420355367681 26879 31850
565711274198246657 16145 27905
175288781255446241 7162 25471
22935681742385585 3186 33580
173005345297532641 15347 20455
144775397513793537 5134 30481
12073659362698665 6433 32416
496470496961780609 14349 28675
932955997799318529 19566 36948
732265648611171841 11314 26191
596309799584005889 17060 36960
146749612870682017 10464 34110
438798686789262145 14818 29558
529590018894648321 11251 13284
644501714837986177 1511 31468
395891320345913985 4958 37180
908173456213084801 3655 34100
143217434428049025 12847 14498
316443120739435841 9113 12974
467468361490464449 13909 24262
200027887052989697 7637 8314
284364408915504193 28851 36025
652773547904672513 1700 8293
135649219486044353 8502 36951
855142976107252609 22109 28661
304964739709117057 10272 31886
422810786075459073 11936 31754
353542921710303681 2424 36513
252429608055372513 14645 17453
259420909792165601 732 34931
310579263134627585 17810 30008
752127809228444033 20920 21131
920222868046941697 23658 37838
827376367719647745 1129 21132
421767847096290881 6399 9371
738773662536548353 30792 33105
322170246984036609 10199 13396
464657800124935937 10832 23433
483331424632041281 16472 26671
333809475045274689 6199 22753
253506233317317249 24643 32228
853748700122007937 17301 30560
620638018141804033 2172 31821
961916344747638913 6584 25867
805256426045168897 135 15864
122177782247174353 8374 10445
946371217294029057 3217 5858
18781723313441745 18015 33457
697820706193105921 28186 37312
391920912992429057 34449 36070
264615382844667137 6327 28630
128257932995470721 14714 28002
464923730857300673 2797 4100
254581027984496449 5210 11364
288342492897896833 27279 27830
916419747718936833 19423 23058
344443627421490817 9224 14181
459359804959358785 9691 22157
866423707093829889 898 14473
790983248055685121 13251 29616
961362828300657665 11839 25783
911675468371495169 17949 36987
716719784999440897 17925 35784
421476412958544001 1687 6584
674130061027760513 1194 26367
452095829260269249 14255 29616
136051473738731937 2808 23902
270661316648759265 3348 22542
300056157181451521 1164 13151
494802325372855745 1309 6583
599077939126658561 6998 24136
893693669410783489 33071 36034
385840129053086401 16063 28196
613212234013797505 15017 30276
231357316768608705 14653 26317
670438088753773057 30331 30886
90662447570487361 6473 8466
463170196155740417 6671 14011
934042567253243265 10797 21155
899682224947969921 25702 30578
493091201333804481 31939 33933
911159527504093313 23785 35984
707567095201270017 2835 7551
602530004836726401 12531 18964
907800387175463169 2561 36680
536312960317531 16845 17641
149962098036240833 28934 30185
156199112561257185 6650 15291
839149539931575809 5787 24543
41487797774248489 13994 18870
544660409415726593 16124 22939
818370707915281793 18354 30736
38246815606335361 21633 24212
983268914115310337 24430 34816
677193756802239489 18239 37518
975085604970548353 36125 36391
847315060323801089 3276 6902
637659728325683457 18625 36045
976370925163038849 17895 21985
330271007881808769 5545 12819
485978889893125633 11764 34708
822269974245440257 11535 13087
631497371766471425 12073 16396
390010739891142337 15120 35212
81341933963663857 16790 36107
117427464220366321 11998 35016
533001432989763649 7685 20208
226710018006603073 17432 24580
287153727115544641 2191 4278
451432854217639361 10030 23746
681382465469198465 2835 24410
243798532128995041 20243 36110
43576819319177673 15105 27964
900826795382737793 5362 13193
742481133308373889 16468 35297
216383196043157249 11511 21057
961533092503806593 12241 18242
904254743872908033 18915 35114
751355652913758849 9350 34418
332499761176467969 12024 27092
584685571000612481 11115 18564
14162436398219569 16543 24033
310069199849024833 445 35572
987890834857356801 20627 30842
295024763870010561 11528 15650
557919083090691713 4467 35518
635866930390648065 22444 36653
238502035480440353 30224 34480
338878339085674433 24554 25692
341428494605178689 4215 22645
316835236727044417 29439 37709
742458360002476801 22438 35550
609926265729463041 18522 31661
230608459232652065 8509 31175
865355001472011009 8915 37831
739854647054659841 8036 35659
732332033251815041 1106 18119
428530777224268 1228 29764
40523806860520041 14136 20914
746337604161855233 12844 32362
235120728971317313 16926 22165
893003791512708097 23922 34347
276143349160918209 19304 24286
656617542608206209 9343 15573
340048188825043969 3128 31253
505429929192711553 6277 14142
409636771972358785 7941 14028
457546040881116033 5798 24750
37888694437903329 15951 36266
798870925340221313 28750 30011
690040325679802881 17263 20400
687426549861942913 18366 33016
687673334354620673 28928 30878
531507606388327489 1318 7837
852543746911195009 8952 12261
708358772511818497 15339 23924
622163741272125057 24605 25134
352331072183201153 30980 33263
907348093882433153 2766 14366
200599810224833409 19646 21565
9848022823000237 4614 22258
217802400393633633 9636 12963
398157533525520065 3509 30963
570475879788407553 14477 25594
134973883392298433 2080 31467
10856842998403949 1560 24981
858586816773794177 1770 31750
73993181501993633 2843 13413
985439751100408065 3255 19759
37739794743441025 7833 37469
323187961825411201 10778 11484
894045552960339073 21167 29908
553474739953806273 10502 11973
973230935775202305 15977 25716
245592054122255393 7876 23626
526445186806359553 17854 31289
72554054753418033 312 33692
323824944064892161 9526 15007
423214128666231233 19854 23807
94731236901257185 18915 24087
849394548156944001 15294 37074
320649850240098305 8560 15189
331744887648397953 25244 30474
451034898345842113 391 34882
762507127816910209 162 8966
562950280536124865 5403 35266
110791586688677057 23555 29037
564768835117096321 6325 16533
545875149260332673 3408 30060
666850315268756993 10505 32113
713945858774877697 19806 22498
46508957257845649 4014 35931
861982379638781953 20320 22324
575222293013393217 10290 27989
13537598749550739 9437 34700
104467830074984385 27910 28976
893607141159272065 3291 28720
229581427052433889 11804 33185
925545365421697793 9654 32519
548116743163024705 24520 35332
796382403406788353 5858 6206
655134383123520769 3474 28432
558614135577627713 6919 13447
9867989774821951 10148 22637
198821453388411841 988 34408
560940808565671745 10036 31329
579794726831266817 4080 36909
582725519610153985 24002 26152
904926893466885889 17704 36134
688483015118560385 15551 25637
187254856888998241 13964 26551
910271142985411841 16958 29276
735113662908112513 11030 30111
968038413382142721 11439 30672
467483687907616769 14995 37262
115470194083986401 13461 19937
769336111042456193 3980 20879
161744688789536193 11576 30832
343958878696255937 29380 34592
126125318067014545 4500 27468
164241431533874049 21244 31946
918146909385509249 12014 18570
570281697054156225 32050 37673
116325143747975089 7919 31979
782978560463782017 27894 27904
852701577236142977 2041 6259
229700692045909697 4275 33473
213246352802205057 22955 31052
477949508368205057 21147 26798
453942890422180033 25821 31020
342901853994334273 23164 30323
954868370593732865 16224 22146
426150600517154049 34217 36907
831923983789277313 767 8026
496982160918392449 15101 18731
473619895156904385 769 30034
153540803094308833 6077 21248
844638476442835201 13713 16518
852557986559588737 518 4067
130141062169105489 269 29205
65694778022979961 8799 9482
214288084883275329 26442 32638
596779089525043073 28042 33702
546034527393462785 1845 13745
490326098490960769 22374 36488
367748175179595905 11765 16934
443286877928954945 6664 30515
259888446556733057 24451 31032
543452733252273409 2516 5124
878027738174733185 11992 14663
363411411736436225 15888 20331
741554558457668353 136 10438
962249033027951873 26844 27404
253931190905714049 984 1830
515559228304709889 8219 25993
289600642774974657 2989 8558
358087589290896321 14066 33046
115889447704784481 12283 31822
643092617876433793 1232 32967
559348842061556417 18368 18420
883897046901473921 25279 30953
433794678324655809 5330 14143
778204497508426113 25080 29875
636655020273071361 26 17130
878599799960930689 5439 17469
898779890401709057 19329 22990
335390596616335297 413 35003
807649790383894785 13114 16222
742773047368821377 4360 7784
800738752135455233 7386 20535
940026337481810945 25690 27045
458494393692422593 2019 6583
755399493408553729 6726 16576
116865720720749521 9362 28032
124058632203500001 6237 20083
962624565810219905 1280 3246
200116611741783873 1839 37529
247869375321212001 10026 13573
262586886176706017 25969 26181
426158191565850305 30103 30676
516087410967792001 18723 29371
816405682718009729 12355 17843
424671859758817025 1038 13199
824698245634298369 2738 22497
5727608898105531 7095 34254
749700561707609089 1511 8026
693489756818621569 31305 37056
295616550126727169 22926 35182
248135603409529889 12434 27289
72665371355309809 13565 23708
671231043877398273 2592 30957
177376567142889729 13449 18038
909159182670386177 13888 24063
240812640838324641 11062 18918
441093119028181505 9024 27931
199240095899842369 6939 28236
279448109185146625 7832 20015
730085297332873729 13857 33742
2372108266868623 17530 35303
17873673005684765 1130 12439
80311102971798225 16022 18266
993828645714213377 30445 34173
836935830784852865 11344 24474
928370993245881217 5106 35403
870320901774157057 938 11905
800443222246723713 7279 31173
690046406657629057 24565 36553
11858089392294603 5426 29746
576868553017995137 25224 36128
618016196443132801 3317 31569
161261142717336257 17553 27140
545343645531392705 6184 15672
126609455745231969 31082 31825
838072043367656449 9645 22715
279513287719467489 1490 6172
126387981738165681 14059 15157
14195483504586549 28778 29977
687517565347288705 9517 23618
779874058704990593 18245 21554
449436251096120257 18579 22998
633951343639971329 1975 7779
108264819838677089 30635 35414
379213069218891969 10138 31195
915614545581295361 12279 16100
805205727099554689 10368 31817
364655921574975425 8841 18678
457169999274668737 8854 10534
526117227689571393 16884 36359
696680338288807425 10264 13264
830818844587763969 30031 30884
352565099151561857 17426 27024
673090202391623681 22508 33703
143399129109987201 29340 29503
208961065763585185 4618 10978
70523976777337793 9487 23588
232583331548699585 10808 17072
542607557668411265 20397 26372
215240978752841985 9357 37035
820962144084191489 9620 21864
622526082814974977 5803 21864
301664012682500993 227 2599
656503277800762625 225 26462
155331053828859937 21184 35674
414969109788575681 8371 23525
426134251909978433 40 31892
407456777915836481 24727 36219
888208907440301185 18115 22282
495601092253426881 3242 12528
812611359396733185 12516 25108
416819213230578369 1947 35424
757840418999308033 4568 13961
313740137277921601 890 18431
227199894567768001 13984 14658
839936251942685185 18137 34157
341379042964192065 5300 18629
240932666203978145 23467 34826
683120148611273217 18368 30301
266159096351596961 1 784
964526976235191553 5344 27705
593665301671382657 4731 35727
902358302757271297 18967 30277
817969412726181889 9435 27719
771541591097516801 20949 35439
222577135277393985 18681 35872
976437361421410817 5326 7532
415979770553715137 7950 18183
212095906998968065 33022 35137
333396212770413313 6362 23573
996813573272383745 11275 12752
484395076628526785 8508 31532
590034328502824193 2128 4488
99435432319101121 35239 36042
869590217588076033 5069 33011
804553478940643841 24487 28039
61317226610213993 21834 24802
727064624884651009 16419 22408
372536684290956545 6161 34701
583406700920459521 33286 36145
291938083468451713 9218 36768
628697686554009089 14021 16225
662032276297345793 11346 29416
297257560784910145 27830 29938
540738918772831297 15564 30049
786441573365653505 1493 12439
347622674778101249 2754 28381
691129346013848833 34104 36253
38132632429139337 23820 36297
906968062177131905 30418 31316
173359094109891041 22124 25815
887555561862253441 4510 14322
432928794772664129 4367 13473
587084738984874113 3612 5828
575837376196624001 24266 29892
796482167784613889 20193 23305
690791355336742145 6042 11095
51969011311886249 7786 19324
523593195959740865 19888 33738
565875569212291649 22277 27266
986246786329900289 25213 28828
575533366327750401 6381 28730
222841733633963201 35921 37189
300411156782853825 6419 10534
844398390115415553 33124 35769
35731923757939657 16276 36225
438952177561738241 12349 33002
567536893372331265 14286 27274
489250943590633345 27879 33955
146992874875781601 4035 35583
316870815955006465 18047 35695
654897153627057793 15412 24538
145348588935647169 8449 17011
306938968450484865 18329 22724
969177820087061505 960 32654
223571533631197633 30733 37226
942691972241959809 3295 33189
114084113948468513 10005 15464
566683677090161089 16994 25254
985214482379273473 6086 13931
287917141541512929 13463 31449
985588734052814849 1006 4080
839418160466188161 4924 31037
619732174349959297 12872 34470
705652706234985729 19232 35258
817115025176992257 18417 19824
448389293068053953 23338 36928
129735856198106353 4642 11380
512862293365529345 17167 23674
777416088604073985 28054 32730
590318523178673665 15415 25821
719173772896422017 14227 37097
477740475100119937 7942 35046
474965288681506369 34525 36267
965292861902234753 544 18394
591149522066427137 20504 23894
217151148665479361 16933 18388
338504490644059073 1170 2510
184391581889123297 2386 6107
523241112240267393 16555 16587
308341887339025793 21309 25383
943057341623916289 21108 31817
181195815941258337 10171 11164
921274923890660353 4447 4593
409275111417585409 1686 11446
622286796736947457 526 9845
874900581788729473 20448 32225
232490003755710721 11031 27659
496801113877609153 13758 32424
331019970308023681 10186 10701
417621958791521281 32736 35038
58733475768530497 5957 21119
214348079200405537 8142 35982
761638422815824641 23022 31505
845403916001750145 6713 30168
226515138278553953 1503 3383
263984318064416353 4051 16656
937533489498907393 22312 29375
889231201422226945 10328 25935
104551349722139969 31484 32573
446657067803826625 3083 24107
278024529269888641 2389 19790
433773311916304769 4144 29384
6352895964507611 18522 27594
936044441198816897 11234 12870
683478335133418881 11089 32959
529221434561854657 19316 28041
955341494693254145 11139 23093
424561506797530817 14776 23241
867670712196204673 7268 28655
653911945798860417 23570 25466
37172737995657457 7559 18817
85302115073346849 5038 33800
666891709093665281 2997 18611
827808136995507457 28383 31844
117032416097668353 1989 14167
703614008793309185 2920 36807
691484495737885441 14337 36638
221562866551785473 4772 8980
691666115681950849 12262 25696
621010035514586881 3900 21401
624369727215356161 14597 37616
671910381872514561 11236 15860
894181557735532033 28112 28418
248501977635598337 24804 24875
990962732930572801 2125 10080
377512171973343425 6520 33712
225987145004577185 28664 30524
214369693406951009 6290 29074
963435334202888065 7073 36856
432960965633661505 6183 6387
990731440354505089 10012 24435
752885983254614657 3404 31741
966577834979094785 8378 9505
482155443379504321 11355 11846
920294607148118657 10162 33058
677520922183759873 4233 21707
629025061623043073 9559 23513
902297446667425665 7956 21427
367637023662620545 10363 26757
348437393416460865 32581 37304
188143561386173281 3258 4455
629810006946946945 14618 36157
184890148068344481 5014 7850
995326283269974913 8719 28152
384630517649174657 27164 34600
119879943304589185 2649 18199
981113071087730049 24 12798
820354315104580737 7194 9906
358418915855057921 9786 15450
399319652636627585 12144 19168
570642862642525697 15242 16129
631623873460966913 17164 34324
124763309727757841 63 10959
682120603260607105 5770 25581
772320609080406273 845 25278
666361460766935937 3082 3816
21716505387960441 8714 13504
319412504057289921 12851 29183
228835761449143873 781 26248
498223700721695169 27034 34943
590294913839176833 27472 32943
748398719135103361 5631 15255
995131885257176705 17583 22633
899676117163281281 9966 19045
798539532502164865 24548 26203
682936795128291841 16723 36673
440764930723869249 20598 31577
585274337390671873 7028 24782
331855816524626561 14835 29630
693374527077871489 6469 36592
653183542180965249 4465 28933
403648957046911489 745 9802
935279402985688833 5119 22622
993513371901123329 19507 31563
381367508538684033 13015 28087
705728122273086465 32901 35979
958861068351001985 11329 24269
173503788230753729 8428 26859
470748036075615745 17500 17954
896764996415257089 8034 28905
384763744114369665 28013 35559
571307800398990657 14443 22311
293849912751024769 3529 23147
104484745607464897 1361 12414
622862199985650689 10774 31162
291194315054774209 6418 15683
444023642271371713 10711 30826
161416562563701409 9586 28372
278952440752252769 21595 24854
681539023833842305 1089 37147
733733068769819137 11999 24860
824394613390239745 6419 28657
313808264552864833 2632 12396
548834667151901121 2311 7459
610263701678189057 883 20980
128336700676996433 25309 32132
519337109257154625 22548 23815
980005575060211201 12863 17109
490926697685292609 10135 24663
706654950042604929 16090 32579
896431582443984385 1648 30179
387464303690812545 18535 28959
231736075083755809 22405 31483
690808009192650753 6072 12864
293607241613276673 15959 33588
94324412625248049 12031 23264
217390037809419553 14132 33270
732233160904030465 11994 33239
881356577252990593 1377 37581
301143542046041537 1900 35477
119824084573092897 1101 34696
748738456670665217 5731 17160
628904064712745729 34609 35921
777741511274321281 28130 31150
675631685173893761 1682 30468
83803538536812993 1992 35626
711662904009461505 4180 20080
808120734759874945 24588 33779
321650533866613121 11579 21942
952422295403991425 11303 16945
612490972207954305 767 3377
284287400271558977 9602 36673
879746551032493313 4871 25041
824284959326035969 22593 32339
850516883380766593 179 24025
943683139436380673 8800 30480
857426711873511553 8637 37168
929280749504087553 3285 28782
649927198856577409 25125 35179
419714905394705793 8089 17791
225883246914715841 2283 28622
448418779359315073 10858 15703
179118068015373665 4680 19453
417117018676940161 4255 30542
631298596257362689 3203 21403
434103717695947457 21104 21454
88839219781139185 8114 27114
122070412963672945 11552 31919
2980520277557020 21973 37406
767927701070704001 15957 23610
156590579699145153 26534 34671
146491569666657985 15958 19346
41782786310800905 20667 30125
864290293556976513 8007 15922
713142169565006849 16473 20198
418914036762153345 4854 28128
437306676302309697 1553 16678
638647944633134977 8537 13314
854581668496496897 26503 27047
550020345521026881 13967 25975
189955006936155969 20120 26812
926312468434090881 16979 35862
8071388606683883 19029 25935
195118131211678753 7360 33752
655781233883256961 32847 36632
929628620583770241 9067 35531
359212757548295489 19433 26495
731542893002220801 12913 22060
924374338028922497 6076 8152
928102944773414145 24665 28021
710642016654279681 1633 20697
385837656657493249 4942 12151
653253376355134977 6786 34310
869543762666637569 9491 35799
131661049698369233 10073 12928
550208393714392257 25282 28626
271296636060935009 23436 31640
204294550096946625 10674 23629
993162365942030337 17472 26794
983659965125617921 7905 13020
517857070006240129 24319 27999
484864042376926849 15176 35852
736032584620506497 12971 16502
510732158387348545 892 37395
77050927160126289 2236 27808
557215304360582337 2211 10464
679184618850744193 20227 37569
617105637410482177 8553 30679
806258035924056321 35771 36054
267086749191321345 5084 24910
879320447617818241 13752 15430
450634886357981633 5695 35482
936522863483741441 1237 6240
316269755927848449 21289 30918
161784207514049441 21733 24689
419566064852496385 4428 28589
67053073220275649 3390 15598
472924182968739585 21168 22304
963124643766338561 13640 22064
134663664858827297 23126 25117
697509647181885185 16381 19940
681813763893742977 33023 33908
183317045292316289 7194 32911
463427531664940801 14928 19952
85777544182089825 16059 29306
571702167505861761 18778 29834
320442963574738113 17271 30339
94132745223127761 14768 15748
15281138748274971 9266 24613
426856466993044161 10610 32881
343811592536130945 21958 36149
183545616169546113 5804 13231
468922144396625409 3851 22746
308321956731816705 19489 23703
3224978832026438 18719 29217
370211195615773633 1563 14542
585002179055077633 17024 23595
780899741827468545 4145 17777
131910551561194465 24001 37489
957397791800140417 9621 27797
697055393395398657 1247 22292
647990367526404097 9700 11046
397514119815117057 2479 12114
235223592399499649 13283 29886
801741466868701697 12917 13824
414952015646051137 13976 31059
417784798256523265 14423 25783
346156171233737089 813 21136
758593593865665409 30698 35427
510524535646226241 14185 24742
72885597528131281 22373 28966
474818974745708993 15224 22915
688612646143422337 6875 14659
885229861413122817 18261 20360
711699970247824641 12904 37542
431586399508439937 20101 32552
925955319975539457 18534 25365
687389253743106049 11629 23417
121520747145314801 26922 35229
416402349599302145 7241 19777
993163569889713153 10223 36342
675287365398261889 5627 24009
74923944037923457 33380 37395
208092764487538785 26401 37838
154782807859756833 14250 26773
663726412959164289 7093 25321
809641181329443073 1047 35621
585512096606883841 17738 25239
380450019914160705 6962 8829
102289820022591009 13496 37765
371421246046114817 15357 21093
107393655529172353 1256 29742
974607933812958337 7596 17556
240487632082931681 22229 31804
650158954597589633 7499 36928
661865685117724929 12976 36189
648300474227834625 7683 25711
822874857195799297 15 6934
569288254968316929 17937 34363
445225563720931905 3891 14050
595785778237367169 23313 24256
868382720750872705 3792 14026
10281752406132939 6661 34708
290585177866852033 721 7289
856098826419991297 23372 24486
487520699878260161 24111 32524
40140865379900249 30953 37080
885137879538781697 26493 35402
282714085891736737 11459 32860
465708185678693121 28130 33234
91444931126876129 3644 9419
281653058449641953 2306 31141
192982273793983681 27913 35035
249567772102622593 15132 27723
262674095003067265 13159 15692
913854806289670273 36695 37396
837302245488441345 24688 25859
196221551406807745 18039 18159
561325047586155521 6339 13685
801937982197294721 3423 16340
314671903562253185 13783 18850
336016470189250049 20199 26580
13370930560657969 13312 31584
815844770197209345 10969 13935
299348724185588097 4980 26878
231078829544344449 612 25041
278822329338812129 8086 14460
329169112562560449 7284 7723
750223818897278977 26861 29452
731950460389882113 28019 31046
22845519638256209 10841 27833
721651770489792513 23203 28491
701931205021022465 16404 20044
910454032996057089 12513 35951
432782349348901377 4999 31846
396026767625095041 11868 30533
820808959135359105 8593 19281
218911430693893281 12691 30714
190563628476471777 10588 36158
985207175350531329 4134 30035
920108987835103361 2838 30402
955811194156524417 4578 16298
13859981249016329 17038 34762
505056163825820225 18385 28530
322200080930098689 9010 21086
539777787031525249 24665 26593
783691098115273345 17390 20106
419754532088383297 22153 25504
320182526729123393 12647 28163
462900908556008513 14285 18829
856311523850099073 12567 29328
41400106539661865 960 34095
964679652479817 20876 36939
338676346608465921 1279 28332
597578843812247169 26252 29698
790184022389844609 18361 21127
54450289606247537 11686 33646
328404987942349185 3432 25544
522633696073615553 20336 31435
550385539596042881 582 10712
601432942834389249 8350 14938
744182643606151809 3322 16091
825900755156656129 8643 21556
421487256010585985 9577 14346
452848437841847617 12708 20716
529754369283267585 5521 8802
58851015977968049 3354 23415
380787928356504321 5530 11451
976330139952477057 9952 26246
27542024982167845 3426 6549
377718666801175809 12542 22916
838707158766403841 1856 32477
38054136630105265 15663 30111
287996988673455681 590 29261
121885890051022017 4294 29792
422136513458831105 4957 17975
438533165349223681 2796 27341
674870276605119617 26460 32743
586756382233179649 1413 35653
3171773182863547 11415 26369
234578619053760193 1986 2964
597693891630825601 16027 31856
172828551440620257 1366 9435
485712534837055873 13313 26119
184731263588087553 7534 25302
463269082458353409 634 31804
684922545507451009 20276 34247
952964852663008385 8355 21115
855071439423877377 6660 12491
905673413766294273 8737 9241
341056798294960833 9866 11307
793931588126717697 1844 9360
243841279039610721 10849 11400
725518182146899457 22442 37203
57629968362196137 32976 37141
492500192532510529 37595 37611
928502663936509313 18578 30729
862074828311477889 28238 31728
194038295884713121 4368 5235
51590338064748665 5999 36040
993848083995356289 13189 35144
926482654442011777 1419 22889
162716832640231969 2420 19789
6730703821638430 3855 26592
385085059193126977 5925 24043
52464419488671865 4384 16173
996281018678747137 17729 20292
674996875993365121 11951 27536
850311152106552705 16965 31363
956600317097681281 27072 34860
77783000437225521 22340 26446
499937298143414913 3770 15175
531743651631696705 7985 19842
448908503207491073 6806 13938
108280221045351505 8908 34135
951293071077337473 15813 29169
258098556444320353 4656 28864
173790795673497217 756 32573
942512476898858881 21447 25468
577206714527342465 21909 26882
139635343415275057 2053 30556
990739479072544769 23995 35456
962443137750813825 19307 22456
190316327344014273 25051 36468
614979983978354689 9297 30895
194854376598229345 9003 33803
83060883088794673 27700 30000
298621481568069697 13073 23938
321666582824999361 11025 37835
222352560186521953 9170 35641
557855427927240321 1083 30383
315137221155474369 19838 28874
221530670770942337 4003 33871
750905322208510081 512 5980
344844608849317761 9527 25435
641849270748373633 16326 27946
203152399704347169 4423 32025
275722389733061857 2012 16168
639386188681488257 11501 33514
814948556222184065 12521 17446
786368474683182977 16535 16676
578610887996987393 7208 18724
118076128076527457 6594 35929
708232959295834497 12918 16452
682705429001540353 4312 18827
689430315823784705 33492 33640
669011177017086593 17398 36503
555270435767532417 21118 33519
419066614890294145 17871 31403
319983844804326593 10652 27769
717147771331955457 11129 27778
800646783432576129 1329 16134
343138857956969217 24338 26800
603844658593857281 16303 21746
358366691241020161 9007 17077
605475013952620545 15108 26346
415154920002873217 14645 36347
748202871189434369 20541 21594
170474063212484609 10783 17618
88298025377447681 69 9219
803612544982509953 22747 36105
763697866030469249 3470 8706
911429375527251969 21827 37675
2423651170680331 1931 31106
478442739090990465 393 15039
325411743712280129 33918 36576
91660544400443905 100 6386
754317739960022529 1406 34933
504446870779613505 14349 37142
494656017518593665 5462 35578
224850023808858881 7144 26409
221548260320496129 2862 29014
335466982407989889 23082 36356
130674815363690305 18409 28159
135874810815753473 3678 29059
296398089205787585 1939 17416
84974194743036689 13313 19179
399577696588409025 32959 34143
110852271670655249 3961 32307
72997693668206417 5938 18436
975189071110872193 244 25742
572242834876490753 11595 36709
597053314791995905 1379 22819
18897915751900029 6793 30550
152493102197095009 34071 34686
943010816848754945 29881 34281
143739877414180481 20191 20255
780509082406858625 1513 30436
994134887774134017 8893 26563
18009722152370955 4472 28877
972085285698288001 12782 24390
716752248452884481 448 18780
346835940511308417 1258 22431
359077547590999297 8700 36173
985939105966924289 9813 21499
134453103523092929 12065 36700
742992131993940353 21476 25653
541517477538846465 11901 36989
807372939928828929 19630 27705
107185496035647537 18608 37255
180255454642317409 10050 31622
428249048047689473 12166 28583
23135541807665305 2622 28599
838041211080330625 13940 28334
155249797879502433 29791 33214
388092965190693889 13839 25202
851174962681998465 5568 18213
714642147163182593 22070 27554
176281645148943521 28720 34993
622613281790364673 28837 32889
830447469579798529 11877 30003
486971931527840257 21606 26021
291784802728539457 28424 30553
516676873250233345 9126 12627
461898056450881025 5327 15760
657512857766342017 12253 32500
343895284227269121 29182 35207
917090745250902785 11364 20231
402710773564525249 2908 25433
37832385145058825 16317 29176
757371108683695873 14530 32715
667631716080833793 11501 36786
368009163647091265 26753 34850
122147869003050865 13546 35490
4809837812612018 21903 30645
205654506850777345 11416 26248
211833119685781665 12893 29707
129360258230541089 11945 12754
235906991666791297 26869 36416
845292306288016001 8586 10105
239498783279774593 31502 34811
240313761704335617 24164 25294
441848854295269441 9055 11654
746962515722600577 58 33778
2807996218781029 20681 28566
223210513144913153 15674 32419
450726424387777793 8078 11980
886248686762527873 29954 31180
113833614111658929 10779 21079
610663615666545921 13270 31073
755351192896906497 12361 24234
392911701508324993 18441 36544
807362001874043521 1601 15053
227160185817204769 18590 23688
884680852725278337 5632 10658
910328075479768065 508 25664
521094569214032065 6435 37317
822954704649141889 15240 34670
702231777254464641 7977 29213
526474949218481921 32017 35434
940341582428789761 9526 31829
53723682823935801 3852 21672
591747957275583105 3720 17914
920968938289931265 2584 29729
173504019342519905 18754 19777
55661920437422905 18522 35415
148770872258463521 10105 25201
651783595636828801 6026 24448
748828229577572609 4091 24978
450940052650331329 5141 7456
397744304366977281 29069 34281
635156867433252609 4550 5581
323803935055540417 5361 20916
123299181829573009 14090 34250
93400194692573985 29506 33234
439769656254782145 89 8083
607603968174022017 2896 10315
419632768243040769 459 3633
722289103336276353 13513 25492
780318506014722817 20806 34859
354954409997308289 1125 30993
249175146907397505 7933 37786
9699480721334199 29333 33979
736783554220011137 181 16411
96971770535578369 9703 10733
602731620463735809 11534 27120
157486599364442977 4019 27682
596546321172652929 7178 37303
840379860267265793 15465 30544
332473609450126145 274 15947
522512445772886017 8452 36681
591454685283565569 22727 33359
460068348983089217 4703 25931
197285384552962753 7026 32629
810864943668161025 19094 27703
127253591175460209 1857 9709
209498007297813857 12041 22062
565463022850657665 15218 30960
161536384863605761 30140 36501
746663715229914241 16491 25314
316689590287143809 9527 31535
198582984213622625 9426 22895
260929695344241697 16411 18849
69835534181052593 7468 27285
267524564162219041 13925 25932
937303657393620481 22369 29835
136934973911504449 8819 25963
278847068774268801 2102 18757
209281708193021377 5033 25768
138339940423456657 25480 35965
783260421663737089 25036 37859
490139068893185473 9093 26249
151554357734571713 4149 16108
435334959254625153 5048 18177
750469145085272577 11988 28848
145955631411567297 10054 37813
874134002696127489 7112 28588
925195954585909377 21420 24419
283399176112634881 782 10637
580520259849166081 12781 31706
856677431623669633 28125 36689
622889742080083457 9590 13775
193336221735844321 3127 16448
328241248201493377 27028 28224
166941927239793857 32352 37757
935808538128746625 2660 20157
119849945976010737 13389 23658
860995062573280769 9195 30544
236396487302702241 24708 30177
734595904506967681 24771 30851
88352810957356817 12985 36549
12646165973905001 3281 5092
326791977507316033 14344 36002
138616663159801585 18269 26265
716328473762512641 10846 32937
786465546330319361 18675 35341
370869833356611137 11521 28406
485790429481888001 30331 33994
209312264324378113 6969 26208
881922127939048961 10732 22307
736252727980104961 1964 9822
759887471289225345 24526 37627
546972169266052097 4401 10982
630230334713573377 11991 16210
404511825269000961 14451 22690
442084483738860033 15947 16976
354292829852280257 7111 25451
23707392186935297 7852 21013
527639154933826433 4402 4753
822948140227616385 7508 19072
731540141561577473 19439 28935
764964566801680257 11355 34233
381240590670476097 2401 30829
38282498295139081 621 31739
362387930727631873 8131 29489
272641508060246465 14430 37033
296650197044403521 6747 19890
806544070269403393 797 16430
99703692731804241 25345 32628
57081244118691641 15248 22794
251170647470278401 33511 34683
172772173324496225 14910 27793
744775318855484929 34411 34643
940199246885157377 26291 31969
814462317275758337 1705 7014
677053615270857217 4751 8304
174347927621777633 6305 26975
28862391131738721 4212 35725
86805834793100449 2029 7639
734166413267310209 22456 28144
351237163770431233 23171 23627
872276646044440449 20872 28939
977994642221165825 1818 2030
651828645232107777 5772 35889
83375446418141761 16202 33177
724975019520670081 17819 31001
629795789142949761 16625 26177
441392260536851201 21616 23419
912188449958304001 5460 32218
603663687877229953 664 33931
305444067570096705 236 12356
247219290092537857 26359 30214
937823399349991169 4254 35348
845963448954037761 3861 27437
591077010715938689 25379 32899
996585958681130497 19650 28408
183966368135397569 6668 22900
51389697389822689 18693 20690
70321530872423209 307 2484
454880276848932417 9262 28791
711175495308179201 18341 35194
681036099605805185 8584 12145
647727377283874945 20706 21546
762067338359692289 5278 23610
781578698532083457 893 20421
705529105261888385 2288 16812
672103465271863553 13562 31269
273745334605756353 4273 14736
120570868679958929 30726 33873
685941434147153537 15849 36151
819120775570528513 25661 26881
978330781994721153 16265 33545
608304496727694081 1530 19699
636406785132464897 10146 24786
65245260380539353 9166 22962
302595204666936001 14908 20263
445182021195829953 11217 15975
208954289447760289 1088 18403
862976332542448385 773 17814
939404085455841153 19227 26624
85485705083552689 239 19224
841243736650113793 6797 36317
10686368966521089 15031 15556
669433855278519681 26986 35047
620354368085468673 24044 35650
868970400720925825 19483 29028
508654541536206017 31315 33906
535090597637982081 5542 29588
148543625321021729 7337 12569
501135448271611521 10399 36076
575109510626237633 15546 21644
238926563131592225 7329 11909
318170230339614337 13623 22051
434433483346921921 9967 14469
740560390643938817 9190 34858
156524081291685505 31170 34684
206699500291446017 17672 32918
610856836293550081 20482 34730
683099236113623169 6988 34626
797942586234817921 14436 33535
65920427374788209 7327 31797
740295800108938753 11308 16018
958771413279070081 2716 34300
142129800965228977 7502 10938
964073765484865665 3053 17847
179339219101223073 22776 32105
625977928497878401 3607 7089
771784215265988353 8966 11996
763536936897718785 22316 27991
212439704076004417 21826 36230
677016393344079105 15941 16378
715499406417940481 15335 19828
168783843324373345 18898 22112
777766348119172353 6290 27633
248480129821718529 26549 30287
969973053011948161 16708 27967
239360401266349505 21594 29372
944964209867251329 17635 21306
469888269922197569 27709 30552
734851242364079873 11269 30817
994355665792991105 11778 18877
635088079447768961 11168 15973
70558894431986377 4074 5232
900503434006274945 6496 22435
730686572144303873 1741 15029
995467208531906049 2300 4122
151682598914906209 24857 29137
535661777906661057 19705 23686
864209423439941505 17137 35070
747351832670204929 1754 7731
856500682654502273 34756 36859
325261958974088833 19128 37052
391356097745681793 14653 31689
626930503779377153 4169 37478
658510741547107841 11733 16417
703717911520591617 88 16013
105175351313189233 9488 25137
577603545814270081 15933 30257
117158120985028097 31262 35572
956851181193364609 10815 27793
113222369467063537 6310 24949
632041409793814017 13905 20023
813344762161850753 19555 19645
765253969944502913 11602 21285
859940674865125505 6346 9601
877211397953288961 1678 20486
723492767468219009 10964 33657
518344544382124161 13469 23024
101652457203595505 18803 23649
626761213367515777 11955 34736
80408830226478049 14154 36524
524001281840646977 9054 31867
201024151378273793 25972 37755
957317133430592513 5172 37865
220752833436439041 20843 30934
802538734220881665 15673 19141
767286475146033153 1907 23947
294677365587560321 23516 29140
560839733972077441 30493 35077
111892269582234865 20035 35673
370319954957889025 21633 37715
380721384191900801 30717 32866
562493625280314561 2875 20683
876058668119718273 13945 36704
587101032355615617 11125 35940
2152830810032925 2546 15847
845796925588107521 930 27868
750825065027591169 11953 37808
518447965638326721 5530 25086
529860949209989953 19155 20247
832281282422901121 1612 26527
176209410339360769 7992 19552
647392734913648129 12948 37053
986512583156226689 5456 15587
926210330394074113 7414 17087
747308717640500225 25930 31038
237092835650056353 24307 34691
835637552486019841 12320 16273
88303200169338689 293 14092
944758362075639041 17959 31572
609618018942665473 6819 19679
445483803265190657 17433 26939
160111964910132801 8693 34527
359973125816118529 6178 6480
565209518394194561 4893 5894
624709163611896705 10737 36973
752241338603869953 10279 20584
232870138616696929 3704 11063
837095906296052993 5576 13579
325832890537000705 2980 21554
319005221248492161 19598 33668
891841884771828609 7914 30381
6418258171432712 10870 25676
559456527378046081 4060 23100
968647431206097281 21815 27099
595205608182332929 11766 19905
386400587213000065 6708 21922
422618968601128129 1825 20394
973983487747492609 23618 29511
664930306862409345 11272 20035
420107351212234177 1401 32276
505189111410970753 19879 24313
84691919358352401 5388 36750
568735629554844033 6332 23582
501841046735659521 2371 15148
557710124244280769 1757 17252
940317588270236417 13548 19964
434144932678897537 8222 26484
442707301055175873 14024 20865
363256243324968833 5769 17449
842541251416054913 26116 27205
103109088110748817 21393 37090
154745264185390145 25834 35325
107185182532091969 1720 19983
175989335089642657 17648 33061
290624913790516353 24962 26593
358295303820309377 4329 16565
956580771372387073 5097 28084
37750997512933537 170 26654
274453892362764417 2255 31843
41336827494955489 4195 21734
991970383359031809 19656 26059
425156302781804417 1742 34380
191579710489044417 13264 25682
69134311424416953 10577 16210
445734145076784193 23627 35402
276945043772986561 24059 24138
873278655621412225 956 24045
293812116693555201 9881 16193
434536887160916737 2970 35551
11790743049520103 5864 34186
934341610395001985 3928 33913
16946233285036529 6234 28978
989023374833379841 1412 10892
66683942101054329 3438 14393
809681849885628033 4498 33518
968796523341563137 2534 7763
316711600024390785 6863 34024
521743372897876865 544 12438
666765636285028097 28126 36040
574664149560131649 3196 6920
439161891961163073 5356 26638
782808304223880961 24784 30631
725364281571749761 16472 37557
155678485211847585 5381 24826
849630370927755521 12333 21244
663240581083758977 28858 34410
894273473999824385 33418 37851
566103721470280897 16188 21906
791947893191036161 10802 35199
105675941153538849 3128 30820
741979801190261377 4301 19888
294390428014548161 13909 23202
486589176347521857 17854 30968
366331410261157249 22640 24808
405752113792040321 4993 19477
177439296750261377 14619 31590
868975316074369153 24920 30288
261594261745091937 2270 12878
909148221579663105 5343 8957
8026018462185648 16767 30346
573025469965060097 13640 20722
171058484744154529 6166 17034
596181960973474689 435 3071
599565520776902657 1380 37682
326754154296338561 12715 17137
884382256520371585 2378 7952
642993481806847489 2304 14331
440253445471977729 642 25024
135088437707722161 10669 26671
162134866309461505 3707 28524
313283234220968129 18522 22300
284370576420084129 26088 28471
538718384378427137 9634 18147
503379205429741441 16042 19258
267359156343353281 25732 27528
740804758802237697 19994 25592
459233460858811777 963 17227
134666632960378513 997 16897
598633532400363265 25066 34918
710642488163752961 25221 36722
194451337754458113 14653 20284
575350060723724993 409 16165
684892471626874113 28108 29880
964391606919729537 20768 32724
710002652470777217 16725 31902
320968788074058177 15828 32795
530623513267904897 24368 32067
36775238543835801 5728 23666
602059914704540289 15439 36834
607620268606371585 5772 20917
213977054617394913 3729 35280
239218028394855521 23495 28969
771629894816001665 7215 28477
872779919853943681 10239 16974
807281689908457217 24483 30460
967636757449920257 16073 37694
664980599131297409 24893 32238
268405605842236385 4526 28968
730033700457333633 3643 20876
620831263621550337 7713 21520
781335368109566337 2316 33602
376188843509257985 18929 31687
731413413269912321 23167 27776
581906157337581185 7798 29102
333601795662758593 23085 37037
447685419988847169 6634 24429
445997508845060481 2295 27018
575371866158757697 24558 28392
448151123238361025 1208 27957
978344271083418753 17092 28443
878663171653165825 4387 8875
753882899898226049 8224 24282
4938573066283426 22845 37730
18100474426535841 4701 13387
956818801231172225 4308 19592
533354705490364033 877 27346
220845813730917953 19797 23461
225526366353253857 25715 26393
941023400517032321 13161 27309
160215892233335201 25969 26559
860197460457896961 24241 30903
550239411857507585 3534 26643
556624293446894593 12638 28333
420932765500463553 4980 24412
681993264702342145 8285 23155
451416854720893185 11811 19345
43977058457478793 1712 11427
687195823079971329 10166 21122
490420505291410817 4743 6676
460310662446023169 25916 32178
314714060873988929 20723 35469
510165955460831105 10096 19130
202456119008715521 15569 25354
512412170520210689 8087 18692
234875287720548449 21535 32934
348199362134433729 6554 13309
364499364611702977 6835 10944
10579435271569793 18623 31933
967858895765537793 30341 32907
333137462827476609 6103 35672
891532363345348225 13181 35179
843581936659692417 22142 24579
833315540108351617 37392 37535
583569158020932097 7430 14206
741701763556534401 16000 17511
244082244266895297 5586 14281
351401718826984705 1345 22447
776830489643156609 18601 26000
222739099523252545 5616 30234
204382884023605281 1437 35583
921199611637497601 35400 36461
46658882952154817 8049 30955
522454217591274497 19437 27424
315014232312780225 11448 22553
850455769666801537 9632 18377
816498526842718081 14263 30556
403684488658214465 18457 26939
97496130553341937 11370 25646
430815091809343169 6887 24427
679967884628606337 18570 36595
266476477460912513 20168 21063
774817369661423745 12028 31994
205031363226162017 8920 11877
654832633258148865 27242 36903
590705358506838273 12134 22673
677163552430816001 264 28527
63697795851432209 7454 24145
54235318423589977 828 4491
186464718343728449 10412 36315
191380415360317345 25312 35893
949212061796991745 2042 34316
312549498620210625 2599 24112
424924526683938113 574 22699
15156792285782929 11826 23293
641196810789502081 6665 8136
581058945400709377 12966 35762
348372057190999809 14858 26868
14894342848482013 16617 25951
804540174737773825 24268 31490
963094382353528321 14370 32934
86108454995653009 1768 23360
863020261848962689 5936 30104
449577848709431297 15873 35825
316049094210764993 15904 30006
575936544737118081 6898 21944
858789743396943745 25949 31644
481560560496483009 24963 37031
519973332462011969 5132 7756
124182412622658945 16361 18620
538487308972836609 17485 36370
698164663068503425 10040 10378
644723597414920193 1021 19583
667458341164490369 13277 31810
337815533565322561 2380 4138
571010768050022913 19686 27642
169799401301485633 29706 36125
735486888387853825 5996 37162
271976531441996641 7576 34585
358432346415362689 25331 37457
187294825281011169 23039 28908
486929346907601281 9572 23182
297701105346408897 24346 36862
527434617369543425 11152 25972
697457887536398209 9562 17905
901835554842889985 870 14548
275833032494919201 11283 25611
395130390378035649 18717 32085
771195252599877505 2609 10753
289470122580610241 20926 34121
681976870170604545 8283 26981
163035381021011009 5556 36673
571865946077490881 16581 19556
905161649407929729 12325 28342
944487225479040385 6598 8286
737427451279394561 2027 10906
301633306568586305 3860 29096
282630494512858369 4728 11133
411410960442100993 5906 24330
578373791510408321 35536 35919
851622220297297665 1740 8530
169016200298997889 14340 19225
957961607561006849 36199 37178
268733827239437057 27891 31274
810666556287426177 3413 15126
910461804876661121 6254 19421
500152664778671169 403 2402
59055161482937993 8550 9258
29412463320351633 22546 29928
160408087477307489 13914 22157
644163734913977473 9472 34390
638271715123757185 13705 25447
884224616917546113 16085 29709
676370327891760385 18975 23563
200055985626949697 1019 3808
163838966385604577 20576 22889
962357427684974465 10364 36843
211452491354933153 9397 33633
757161444303850625 18440 19883
815627378197582721 29490 31441
54209454046112881 12374 35486
493612936090812609 6279 23120
250789520425076513 17597 27201
19643301702551241 17477 34425
32559615173521905 1032 1609
590020844491206785 6623 26824
849144178496292353 3679 33067
21433417844754389 2450 17572
599246086305864577 1368 21530
568897663130286465 29670 31843
318221679984578305 960 16516
722705689372524801 4450 14536
647925791107962113 10547 30207
962061964014210945 964 5056
653032085406440705 5912 31009
972993405211020929 9150 37056
522851996795932225 10248 11971
684903372131145729 797 28614
427203070263363585 11989 27126
722700770497844737 4953 27959
127912479907660529 13533 32008
545490605001745601 19758 24881
350702373413160001 11163 28228
283075191131025857 2905 23048
271738876350806177 7962 24819
451634301033692481 26482 30111
637250676201706113 7046 29293
137904483954251585 17777 36714
922161971206247041 23861 25615
756516237556141441 1498 33213
278560217759721953 23805 33584
343263275198360449 29416 34469
19655634204323037 13689 26092
644376818950945537 33701 36239
370771298793091137 7205 14256
114533393011008401 9436 24264
982066678324439809 2295 23902
994011412807296385 1444 36928
517689325462786369 12781 17127
110174677338058305 5741 15178
73626924095545825 3279 6274
137627290004928689 19709 29297
683344509061800705 23924 31491
602176884570631937 7684 37005
946120003395702017 18443 26133
395995645578310017 1844 21755
930075078651558529 28423 30586
893506817740906497 3679 30124
159636746363414529 19750 30775
179711503630244353 5661 6667
364218195119111233 18706 30917
269779028137627105 1316 28468
609482175941604225 1816 11815
934537303948090369 18623 19416
535400988758997441 28604 34217
519299973518947393 5561 23671
13751999077040723 271 14428
831917692829307521 1841 14934
72552590969980465 20580 27221
732915944125601025 8995 18837
926509844193770241 13802 33463
91352558445308321 18961 26628
674677006486948737 7155 29188
109960942941548017 14617 21879
842376163748522113 32885 33858
318816724363614401 13324 33714
751081488242096641 20006 36409
803153593612130177 14944 32645
542068510959278913 17395 19815
576107006108074433 10208 30341
177466044967079745 32530 35061
184508610611409537 14202 16006
821768623675151105 13903 16131
803044607365421825 5824 36904
313742144509166849 17765 29701
104059964150756913 19400 35950
563267218326398465 13542 25295
112902147143714161 12045 26364
738732886039489537 9536 26737
838166169439894273 109 30827
882160425457893633 16099 34351
708174029354211201 11388 37549
77458214380317969 25802 35127
125984688749490209 6898 22367
967825198007528065 1137 31498
227655454423015169 7767 8005
919347452070869761 8914 17322
409838817781043457 11581 25162
565742606743011585 11500 30526
167403191142312833 7367 29475
600642842027486465 1993 35883
613008197625184385 5943 33266
698600516616220801 17135 21972
220059338543322273 22143 31991
611032238234091777 15472 32182
289179812583661569 5045 9928
760498525733705601 1254 37808
473641774614065985 13723 14983
502121866322671169 29258 36782
90501564843172849 9270 36018
115881057675164097 10304 32528
98530873694855361 3016 34772
452051512671094017 2797 20914
351861821920842049 17013 20309
593296940518651905 30098 30242
548175439862888001 10160 16207
464059902256924033 30376 34053
350527274451529537 4005 5332
69858494651992233 22091 26018
195040712064624705 16524 36421
544197704460945153 20022 23211
942334582756309633 1742 31617
715857898764308993 32827 34102
430441810670629377 21499 29240
971104874812954881 14840 34826
814850193219335553 27991 37618
415276221819805633 26851 29334
458936177012319041 4373 7621
904638211814958721 9400 15187
347763932306953921 8947 21245
636148810817868289 603 34770
620552469813588865 25998 30385
405349393963224001 29069 30556
891617099588323457 22609 35582
318562522239272257 24208 33098
54850087752541297 28270 31077
387943675420732609 19672 36097
325011343860929025 27600 35667
635463391767725441 12742 14711
779047048179563777 6997 7354
902840171965397761 25385 34155
731802180947276801 14685 19518
204830564659186369 25952 31690
859513430777767041 5540 28591
334126574356989889 16380 27515
454427160410695297 19995 36515
167881470508344673 1168 36116
804967054180309505 579 11840
882249496627043329 6013 19206
175304973838557025 10323 15682
657947133632358529 19372 33130
765766555756400129 208 2686
937776814501095425 9457 28232
899894781960377089 6579 8919
464002976356393729 20476 35594
673688652443786369 1080 16026
379955586711435713 10528 13003
154126284206135713 1082 24857
21442309643713741 3092 12953
359290136140302273 16091 33752
291388791851122881 3924 31469
553977124866811713 636 6011
354794726265023297 27511 27749
620055163270563969 1170 35415
268161468156353793 4054 18350
391336687294504769 29367 30459
851352628547470465 12425 12879
534553697216168193 11737 12032
232732225684348033 497 29651
540180734073665281 773 32034
94083948183165233 7556 18258
300201616838762689 8834 21611
93814822277739297 12025 30841
899591269307840897 27410 29003
744160562110277377 6413 35906
961206076835125633 16339 23864
521626868974042433 19895 31599
631266991597989633 26665 26743
189677788606726241 2362 4430
457065258641904385 34149 34380
655974069630094209 17211 28862
541733335438799233 25451 29026
403813473957182337 1480 27472
608746554931373 8346 26619
485739015986443009 16145 33803
323203927128595585 3999 31677
953283364868550401 5478 18141
349927465144048705 29337 31627
537898765695491201 2761 19945
768568871376309889 2279 3209
121375517717307697 11902 13288
704439483429140993 3418 4472
108025539479772449 262 35714
78766199095618113 21385 25617
648348235214026369 3913 31464
787434091136589185 25689 28212
627525197073072897 30468 37095
595182607901755009 26289 29193
119186256666107937 11827 18407
903270445177625473 836 2380
580209002427185537 8320 22441
622954877070647169 23458 37117
752636472209214721 21689 36474
26392832781084509 7015 12921
196120879340913505 25473 25887
917205600682898177 26465 31990
458470096661084609 13392 26299
112751263972810993 4809 37674
617175201685515905 8462 22528
134322718856800801 17249 33977
958800837528368513 25674 31986
65247752822500617 2477 30945
359794470262119873 8315 10564
402233299874943361 19972 28785
425160936667833025 21384 26453
48504336576016273 12922 30537
316442313531698689 10367 12200
731954698128113537 1099 36930
111406868667724977 110 33982
971482676957236865 5702 14187
722170424507044865 19192 22497
419132146638098369 17906 24403
493276753673296065 213 1552
948066051058262401 13706 28896
54858623488744489 15292 30554
807267600977617409 3934 10893
322810000632440385 3656 36277
836306732840313345 11571 14913
688920528563489409 13842 26844
789261796181015937 6714 36191
118499151283099729 2393 23420
649184252839930369 14410 32174
841443635363138049 8949 29859
492956572233488513 9573 15653
22982158143545209 4587 19106
747826865716092417 2860 14954
355977267006768001 22066 23917
558679129439489921 8027 22670
736683213799846529 6293 9468
468508815283641409 8550 8709
690795166915538817 3788 24414
898330554902635521 3913 33876
679829566411793665 18967 21790
815513727156911745 347 20519
3136783801512167 9700 37689
499179277999779457 6195 36908
432843320079239617 3664 4617
363188742574735105 21824 34595
945742852086656385 28712 29459
670942628601103745 11891 21007
376738841025282753 14985 37736
764118895894000641 6586 9638
73392014807087233 4976 18043
648567949375937793 2772 24081
805730883960915585 6061 33594
640115795123719553 1287 12583
60936282200177769 26069 30252
968835315330672129 27904 31941
353033729997715521 4969 17398
944302952225058305 6976 13353
85719380158497665 33874 34048
896848402250519425 7253 19747
581440300570857729 31403 32644
603531190225069697 3384 13855
160813831064619009 8478 16583
45884983461014881 13540 31024
720193524184510 7676 29813
780085489982866433 19468 25199
215175237694655393 15390 36509
415045483788041729 7650 29862
526549690292267073 15511 34100
1438493206748604 9304 17840
705906021395978881 19052 37629
364643543276805825 16915 35278
667342819491349121 25723 32800
689829712549311617 575 6600
279041111105886593 857 35938
607178203630574849 16207 35714
177123344701765729 1576 33258
944742376804825345 4269 27740
840685102483067905 17117 35523
456739689949138497 21358 28299
939970885288882817 5603 31260
377825821899193665 12751 21692
591389518972551553 15733 20823
243431381684835905 15672 35929
834473091267806721 21428 27000
130259488997566561 10491 24232
454180321517387841 13302 23501
650316012290637953 2012 30088
879277688969064961 9845 22539
97638972158193841 9514 27151
590825043366653057 19644 19829
503865969310162113 9376 26206
181896106108165857 7645 25411
699724232033375361 2861 14918
661336183509437313 4477 24086
277142348153638817 983 5848
935372085301391873 976 15965
36239121659377817 1600 19641
307288089188308097 21339 25670
827046706016737665 27338 35173
748677016603391361 3159 35730
911638817886952833 1664 19725
308598807213318337 1022 22917
58959829830804721 4718 29721
8486474769082265 5546 14690
359531679982609345 21272 33956
613691597908957185 32130 33299
716754836283449473 23558 35778
288462448163084417 22999 35312
991293527878056577 3590 8484
221473296981518081 1932 37468
53274125317564369 21598 29777
317820806054353281 5478 6234
695259408961248897 12535 18334
806793791893188225 13186 25065
12492673604747041 10638 15865
948686481941887617 3134 23111
56509666687233561 4345 19752
244802862971742017 21469 34102
813230443795738753 16629 25026
410787465059339521 11910 26092
908347599140512385 8637 29517
379092837971047233 21426 24231
575775861375881025 2379 14081
886045802802055297 12150 25177
892634263502898817 27081 27508
678278234627672577 9035 9381
284366936197734785 4892 24824
782597236009532801 13920 15059
946616105671864705 18778 26142
879662131432713345 24633 30333
884248242725895809 18913 28675
730093629319480193 4150 15184
570042135534137601 26686 32948
480193724855528385 5105 13295
422957184210680769 14582 29488
182571832686615937 10098 33226
301383390127824641 5441 33241
516727714117411777 9577 13880
659443313907750913 27333 33202
12841830130053467 24206 33788
460877491623605825 32111 32594
601724114818299649 2519 30197
576316533579877441 12602 25958
758763810337565953 16895 37693
237839277221553409 13581 31896
628422152768440193 10282 31447
381555298354946625 14035 23447
366830943413230401 1601 17210
118993816194901569 7030 35874
22004341769534365 2713 19970
314861090070941441 18017 24614
736409981306902529 12904 31493
404164697915604161 6565 17946
340532016326182657 980 22170
365871941014027841 12386 20137
947448128809678977 22538 34282
738027336268785921 10511 30112
481051784848549633 5185 25886
648872258950014209 2180 26744
338439769938954497 3014 31490
726228252904206721 16683 26603
641188903330988289 29937 33950
990560185062342657 5208 6974
157343393569885153 13360 24394
497265936782625345 18284 31794
553078756258944513 3661 6474
399833771341413057 22847 29546
137705254797023009 5511 28570
636290992953462401 18888 21702
732336783107786753 11968 21745
674284955620429057 5369 35898
341614747230590145 24535 31635
43451951947432121 1878 13934
567000617752288577 253 13659
926872203322098177 19076 19911
980794958746312065 3970 32298
669502375083823105 2509 10227
866441226904317569 23072 35678
304680337568406401 4087 4544
682003251615935105 7064 22418
638883822876877569 21870 27916
963952754838860673 3217 36595
433246056112331265 2562 29899
42238759947505145 6112 11047
291071916079232577 19307 24605
944288917654848385 17648 33141
14981497075744699 14100 21020
46659245460187297 9966 11278
132158174222652753 4483 18315
983387453647313921 19869 32967
695992528221900417 28860 34103
455606609307860545 2467 12396
489852627307300289 24540 30200
935858639541255169 1651 34272
496164758953788993 28200 35117
49111335448923657 806 32188
877620425050551553 2750 21976
89829537855141697 9332 16623
273755172911286593 30760 35072
324449052436701633 10644 28023
190673877334887713 5801 19143
691127761023341953 7655 18221
415732314440411713 21777 25231
35890057975546341 23789 30569
43068611691651881 14043 16249
291627435611818689 24378 36155
53479696827146481 2025 19436
741222866652176257 258 28170
898112891323478401 1862 27194
931311037510273153 12901 22932
991817096526169473 6598 25118
156828428410005217 5503 26573
402481662802969729 30650 30772
461044158876493505 33895 35275
396079218171486529 11665 21397
736290436086161281 27065 37399
188495658688708545 29629 34795
153411372344994145 21924 23008
342572422431338433 17202 31889
75381907176602433 8339 26030
711519929371959809 7545 20388
941790490092106625 5477 20883
134334365263903521 23364 29267
841776800434185857 30345 33352
714769583008433025 18484 19230
842094987273515777 13326 32222
895850065343203969 3373 27956
248380624437753985 2645 25267
108272334899240257 1608 3190
125610483617808913 13394 27921
263207658856266849 14809 35326
186513625397250145 10579 28091
280491770663701345 8258 22841
762786266070936193 24817 30092
902959480022978817 7040 31728
45447017680583457 27412 35338
670201073493913729 4929 30315
293787201841556801 4064 8307
343415684059216641 18149 18411
738494655362412545 5454 8155
274528417197018369 6866 9402
208510347496076769 4126 10172
952839969391725057 6426 30828
287882349003222529 18544 29926
290461346115861825 15960 19565
852444418394757249 23235 34619
413516620239853697 15407 27882
480212521369022465 16307 28566
337162312872266049 2281 6209
890394356246606081 9396 19230
329266641704656129 11947 37774
65145881397693729 3831 24855
412750187699387521 1179 18499
142277833390838993 21355 35533
573934759749995777 17763 31695
939942089907472001 138 27372
551157051420659649 20551 21253
697870973086526849 25785 28370
93750070423190833 25137 31821
934120805826250241 28887 35331
883565000392579201 29527 32800
273857158109624513 12233 31309
368257708844375041 7032 27154
608480850597342081 7784 16750
717928088457114241 5546 14367
809510857817901569 9155 28849
910578631394137985 3457 24494
822181323388047489 15446 18051
244228970646773281 8645 22027
928898239049377793 15034 22962
642806026648152321 4795 11385
346052153291818625 7641 26393
389322358551396545 11236 19855
609043251268690945 23231 35955
857991554445383937 1415 17837
139645599373022129 28233 35524
192267110390488929 21168 23584
775912203768402945 29151 33917
714889120533122433 1819 36634
928022417655252993 19219 20883
279609722438436833 26258 37850
553506894968581505 6994 20615
790759789007459841 1129 22938
760519618499852673 9481 15160
692693225022210817 17700 24451
75396423438068177 26892 33784
423325278761986113 4736 25619
390778750760741633 23512 35051
480141078352176001 8992 12133
551606219684675393 9655 31006
234490845870361409 13966 32588
652507283134877313 1410 30228
314494673456394497 14722 32943
195239899529131137 15999 23154
971717783760062977 14840 37724
820558720754600961 7836 35991
540729533967322625 3171 12332
540230566488919105 2661 5843
300762839684999489 1689 34038
28082408788844049 17475 21219
806078347957068801 13963 23704
121273494553239665 6682 11803
405643111873821761 31771 33421
678219347134611201 3100 18610
967162597933395329 21775 24609
795727016529145473 253 32578
714732019318653057 20333 35737
947988583688367489 19819 24251
705667863993411969 4360 17453
630903239281483521 2946 34413
89321287975600689 1476 15404
671877680688904577 1798 24354
13354912485425531 1971 20740
83900218175603665 4513 5301
743147135673801473 30536 34590
336853171718967553 1695 7904
908618512851674625 1155 18865
599522761361871617 958 28879
665502525773895553 21749 30080
577050658642374273 232 34454
819502611115694849 13030 34433
38845412714852761 488 33069
600743059079711361 8380 32405
367672050536565825 16470 18923
583343092237825537 9314 34161
929908692757610625 16002 27103
694218347188588289 17660 22781
260367233057476001 5481 29500
964201947790883201 24474 25735
165603672262893313 4977 10627
796775120866151041 12872 15576
137741989144313233 3639 7670
641018292605295361 1875 23118
834060725928058113 3103 17919
471709436650492353 8305 24824
488121083036300993 33498 33888
358846406699001345 13927 23572
585261176069412353 13199 33183
860994716228610433 15998 35631
493187881731625281 28375 28727
121467879442192833 26846 33776
654955801174228481 5176 26191
430256548684589313 18558 37093
894877533770792193 2518 28104
116718064010484561 10676 19411
83497163885017041 4638 15251
959655767994398465 17702 26618
762552367072299137 14152 28458
358595474252368257 15490 32841
92443720070722433 13050 29324
12804849636331995 11868 32178
750043617987980545 9536 33391
577040535637820545 4772 9368
184718017563330497 12192 32228
77180713398995233 22655 34848
31985675278587425 22772 29187
633466299464700417 32952 35018
593019292405958913 24999 25002
3186136900389159 23884 35742
891755527837116033 21851 30671
55862407478088017 31475 32822
853797734569827329 5011 5731
697903738482033025 27669 28682
435393856208104769 5287 28574
211613815004980673 12859 28480
777463936552582145 11659 32591
973407441511206145 4013 28507
397633017765567617 30222 37563
130991607122780353 7028 25785
26077869569281377 16042 20239
274848047212280737 9469 20814
742473856320440705 8816 31954
193373736764769441 166 23343
113357465689919217 22535 34045
783888582454757505 10143 24467
230895631430367841 8714 9963
347302738519289281 9014 14082
483662832763702273 21050 33138
218783014951007713 13667 22836
305884223280354945 25047 29608
482024489701601025 7710 28042
591218604800364033 17683 37645
940695303560865153 2928 37271
238030938192277825 15703 17438
151590963568423841 12715 29987
632179246152635009 2396 14123
680846138363101313 2280 12507
175870530104429441 3261 6231
394239710804910721 15722 34383
933540595861561729 8019 17104
75728686335459377 10160 12260
480650277239245569 23631 26865
632747577142339457 10114 15406
487050871387697985 10107 13585
35803756385313081 27725 37542
906484923148052993 4673 33822
834979662059255 8279 14670
855246061156268673 22007 36040
871495594592154497 16971 30892
959362819886134529 11293 27650
253383984507252097 15927 36782
651973435393234305 1402 17310
700563579361009665 5218 33212
262109510729612097 2687 12783
193017516858830625 15861 29509
102093107121763889 28769 33838
401498969242517505 25124 26229
331444073097596737 8509 29428
213132352635312833 570 10688
264656492424951041 5646 11499
743841125950801537 1118 19143
686313621688764673 12477 13733
720324152948776961 30700 34131
420322463660685505 22726 26433
100450854104401793 13671 32078
236770259780964673 19401 23601
381702769390017217 9857 29551
796032273738422401 837 14943
657921229928426497 5507 31716
17145275675670037 5030 22717
41159433225786305 8820 30019
256343266335168353 2515 26415
415425096087723521 15576 34067
327935323896038977 21305 36093
881378307069525121 1095 2305
219014288539330689 10841 11472
672244841471261569 26432 36717
523777519468051649 1922 15029
765322286034248065 10285 23887
849512901366157569 937 33801
619730725617053185 7559 29147
50662620928644489 3026 32071
383980949292265473 16568 34059
411521252387320385 13747 23414
91090410054839313 3199 28401
899000596112966145 9136 11095
750136244851191297 11900 28958
464074145859772353 6928 22044
295701085650399873 3807 8258
639568666774831489 22792 31342
16442902709201235 1939 27028
725864731725341313 26855 35193
333908198560742145 7328 20388
370371226190155073 19092 30593
537774776874769601 237 29674
808070648182596353 33463 35408
610757840153560449 2731 37193
682031630582596225 1003 8615
441969377527129857 11560 18750
442731705706353985 22836 35224
646904940707251841 14971 31959
589900592993853185 8203 13861
791099833353470721 5532 34899
207569605907767841 28882 29460
723023055389411713 2043 21409
959362569597995905 7022 15901
200380483327393217 9628 37109
332876058989274497 26328 35691
838265316412126593 9442 25916
427982935929929217 9900 10810
698808299390421377 9592 22300
843778311253746689 20138 27327
458416609881517441 11063 19384
99672716562533745 4521 9484
751571449164373505 10253 35317
773265831676031489 13715 16672
866935782196883073 388 11819
231836968925232865 11502 26422
977907583457167105 250 32510
318649046437631233 21899 35892
800590251411428225 6385 20601
870775442708687617 8562 37134
870131939428148353 6921 16581
806815865061611905 30061 36180
686185356241956865 9083 15070
512052653146025025 15642 33839
102518149351297441 10163 19771
991324623864901633 23911 24304
728213681909046785 11730 22026
704156831900459009 14448 24481
87016799455682305 29863 32924
195968294368970689 10609 16663
408197020202116801 11060 29774
392906165822363841 12217 22806
732727355832295809 23022 28903
923284678577463297 25334 34054
521042113595434817 13976 25485
272494113965816353 739 17611
765762127374927105 22580 31127
900266152140677121 1376 3881
614732462391508225 27089 36154
502926219475323649 32290 32678
5695531669985599 9456 15543
884310632881867009 26098 30868
836858802237436801 11430 34005
643396517767907713 8062 19420
136092131166208225 1901 27522
506698158459176513 8171 29267
491451949447700545 17764 21389
291765198343920705 5535 17621
383441776339950017 21455 30118
704395065579579009 6156 6654
635800125873494401 7500 12091
700988417061918081 4372 11995
186863792425270945 5538 14176
958975586667538177 21570 37336
409760176084112961 21617 26144
37748891308620361 31856 36890
127713539100298593 12127 26794
308479030721176897 11137 11896
396734839870028097 1658 31463
164649954684445985 2278 32164
743147920812361857 2852 11618
468034905762568321 10031 15229
620088005040194945 8542 22928
57548913108302457 1379 6543
192070591684156961 4718 20971
41408683306347169 12784 22627
32283201667759445 19615 34054
640675643122275329 7034 25943
318846745671720577 2345 10999
740942713132160001 9464 13658
854309071838734721 16163 23815
845242218147557633 18441 31634
384790572342254209 6918 15956
379760381851557569 1216 29446
464725721077350337 32964 36568
717806752007415809 27422 27935
446599753805855937 31850 33876
639012283808757121 21610 36317
862529291459672705 779 32780
52592423691191217 4295 28551
63429841469982761 5135 17827
835191250247280641 5158 25356
974465354483733377 11526 15246
161538605585288769 10972 28511
140831044888983569 3875 27243
68323874910806385 15395 33009
230776366539792833 4285 37033
375707971742809153 1043 23305
372849951553305921 13102 15192
780729993826643201 18804 33133
175871023818508833 3041 17379
774799225702931713 13944 34952
947643038503997569 2478 26744
316973736444072769 18645 36317
241155459207668353 5506 24613
535302471404360577 15483 37173
133246596667888193 30390 37636
76930577067376049 9396 14215
812244403659782657 1260 10761
474041068364098113 15242 33204
676862929287352705 19423 30813
183259592134692897 24586 36354
44826251163236465 20640 23587
628602876013513217 1528 1924
923194469265823105 14141 23886
739069182848940161 6069 9225
492315982318821441 20899 27491
579982914398126337 14169 36839
396899849166231873 1909 9830
87643166465841921 7002 15088
20695679111376821 8678 15827
190521461855734497 11001 31829
684948014484334081 28720 31012
469572685686703297 13728 33584
15090465272898257 24162 29469
241184287289453185 33960 34809
602172258172373633 9268 11125
928713146589888769 11338 33309
889009695158868865 27227 30408
330027887747956353 1568 26982
305214634710822017 18757 29929
681624683865042177 11198 22506
48025651803705217 4263 26398
296330083714646977 3530 29611
635716647816934657 5152 22022
729504780287914625 5354 16336
939066464284103169 36059 36181
304727927290695553 22749 27038
94343459638636769 17479 21066
660402947891245825 16185 37333
635442978200707329 22020 23960
737548414833835137 2393 9750
466190203510763009 820 6470
125415123648469521 21612 26486
614062473488921473 20259 25663
862475778085507073 2217 33725
900349359547945473 6283 22975
747659955192094849 21658 27800
319731983388813057 28682 32128
262279968883401441 12908 34066
778831635014455553 9664 28360
468585764637442305 6631 15512
673622089741961345 7844 31557
613417164714643841 8042 10625
751418442046073729 9932 12057
893365993474990465 22512 24757
557325015339735361 6133 7089
195162518116827489 12575 33374
44045946402576417 3417 19530
766007661230919041 17966 31232
225850166322878465 19679 23618
599180764779799041 9596 17797
421517835001694145 12208 31712
594892127675510785 32393 32938
604582559126420481 6883 12034
324089505640554177 10101 32699
775130479526410497 8887 22325
829735545282904449 15022 37498
85786359676824017 26602 31365
98005799796805345 24255 25780
158459120907238561 7015 20518
139718137913266817 16981 32564
135643629979917073 16460 35802
926046960191737217 16634 33966
578261127459626369 11052 32749
897482155799782017 25219 31461
175928881388550465 15569 27028
545413945243165441 16576 33904
2241350403906495 1295 11300
181908348377934465 2986 26701
534959737208062337 1886 37387
458528299404772353 6245 11363
833209176911225345 24478 27149
580495377793386753 21939 25436
37034472385521153 5479 12230
259604026555290817 20267 30974
653726125203647233 2196 9921
15606079567337617 1617 6105
81644987335359073 23507 30738
61271894613465609 3433 36582
922360801090150017 18602 36143
313004175384566721 1943 11185
963690448979399169 35669 36253
439068280372321601 15388 28263
729673803142489473 18751 22368
460555268799456769 15383 37494
110938957323419633 2237 9334
150761582735722049 10245 21295
848462787005928449 2125 19935
513652020329107713 16232 19111
819193732855289601 14068 37502
646999272823404033 13436 26399
459896440599592897 21546 23144
45165616420238313 18524 37870
699993031231350913 5675 14712
996375623287629953 2580 11237
848119643689727873 16613 35289
424219329637896449 1456 28665
218060839618111393 20974 37152
712876879155299329 1176 35215
445759650016398721 16113 20897
161895427629080033 9055 13429
480854956175456065 10185 10290
242264911073814209 29937 37021
218418800320193889 7075 23330
64569238463196401 28034 28275
492031863005472321 19130 31945
666195041497200385 29753 35011
6492112750251523 11666 12642
77734132343866945 8179 26986
832940435947627137 4620 22085
882986567600934145 133 1368
28162165738450541 2242 29441
935133846922912641 7184 20572
676720554376423425 15728 26357
970608334059630081 9867 29654
890738049996869505 13372 21746
109324278027433057 18752 33599
950444643151804801 1319 9740
213614346761200833 7421 18944
683033883336634113 8449 33197
9390892034719657 14720 29480
671101659585467265 3925 13272
948848677564296193 18413 37379
725514517016037505 21070 34511
917770602897324033 31711 35911
117060593217878769 13214 34211
756492602832789633 17267 37738
455635677804337985 13259 37190
188663608431927073 29099 37634
730815737851195009 9302 32431
879582857201778945 4280 35960
513211948394896897 10374 14515
742441609440735617 5901 31579
951035386152405249 1174 15596
116995881344021057 13850 18935
76672752717342977 27080 29327
740209354032959489 13946 31049
558810749728927169 15368 25434
806951810913926017 7638 36487
769502944583209089 4531 31962
476076870656502401 19477 28007
408009384385515265 26884 28344
139601505848187201 19511 21331
312674760453006657 17519 23885
306945389336323841 3544 25057
453128763796733825 18639 33392
631852967297827969 6199 36797
521000852434966081 3261 18474
785271113946013313 21619 31165
947247457573389825 35003 35768
623277846155897217 12711 28313
128487928416689105 15745 36584
863293011512940417 2408 19742
261685194164208225 19560 31895
551097224928252417 13334 28636
351236254990723777 6277 18607
913940074926956 28712 34719
478785487715676097 6636 33328
211636266071817409 22907 25941
549375988063587777 13391 27828
496504056967712129 12512 33454
277677043413369505 14176 31877
376392477395409473 16850 23665
996996048235033089 22450 22987
242421847127562977 24013 33146
514679390447220417 12209 26635
898490061182680961 7076 14777
697919115700358401 3817 6602
116466598542206865 8415 27309
686795688081069441 29604 30881
699675900854924033 2265 21745
654296345063343617 3687 10702
197607041875844673 625 24630
346957970863492481 8410 14658
883409009743441921 21222 35360
685001656550895233 3523 17082
139369476030328337 526 34722
748708806292278017 2552 9230
274637533386890465 17862 27599
154237009192755169 13346 15024
156785333484666721 9120 25688
68044994739075553 15556 32133
274553472208449281 14340 16219
82030966070647089 13535 30863
851738111178850177 21255 26138
560315109653622273 21142 31128
356347987960884161 6038 12165
513712184250991297 17044 25164
295233216975564289 33369 34919
836329918498599041 5518 6831
367517287454514753 12824 32372
593131264993843329 78 9132
541236870844688385 37243 37440
7064604016555621 14325 26006
81723453303805377 10626 18527
54427745777971385 5097 31094
812362066370557313 7972 12152
970230783799486593 13227 29100
929104026242750849 27288 31047
281407967098004961 3080 23061
579266054480786561 29504 32367
361176166219529217 4270 18090
283131449467429505 12722 16489
315903166374354753 7659 9382
368985169938046209 7781 28877
228506845085895809 20366 29763
83906474966052977 8245 30933
282479501170115553 1336 10727
457764394622490305 19945 35984
931873286418543489 1128 6652
405761117392540161 16682 32674
364111846731432833 11646 16665
315811152462632833 14186 25401
2742560973224784 7656 9937
39254535229101609 16151 22332
361325211158828097 4102 8980
318760771546283905 2403 6045
212797888115453313 1831 34274
446452134266518657 7472 21654
817140527776743425 2646 35412
476805141960742401 17099 21866
109838642822559505 8824 25442
990542037307758209 5475 10304
935099480997081345 11595 17597
770101655772766209 4302 6742
105551200493401617 16563 23974
47496658971265761 5794 28982
972724961669783297 12840 20383
740316850763921537 6481 16564
428009916364437953 5618 20010
124138278034731537 24716 32734
294913793079501825 2561 34804
754413604585739265 11275 24005
25849720168757529 11631 37191
63499024418330665 12749 29096
829745581882193025 4955 20131
418882553391686209 8939 27074
769203814731305601 10568 22638
679035406158387585 1506 26188
713689991878965249 19879 34526
930742951239285121 7113 28508
20073361968933057 21470 34984
72698206068121601 12796 25778
546743475096789697 5935 35831
265365756135796705 27953 30766
124017383758037169 31294 33694
541078090721580225 18812 25393
925039586686693889 5245 27072
439447638024706305 24463 27514
435021960845453761 13090 29880
426228408430073793 6378 19055
975243520159821697 9854 27041
178609165777832161 18375 19195
752104742909899905 25236 29680
825067220507374849 30597 37618
99725489960263761 6050 17894
50798956869204657 16053 19598
192485349531658305 5655 20486
519613423840649345 16753 32989
344148121820822465 4749 34090
996028377361941633 24338 35153
521731007697333377 21917 29802
350224695098543041 23025 25521
931614150263897089 10242 36662
546383773638172673 2887 23552
322771299054402049 3576 30435
30360730316044029 2259 31137
953691529494435073 29129 30787
353585513444645697 17020 24960
426542741936920321 30616 35979
833451680597700993 5975 16408
774127601285414401 17788 27773
749780624812974081 2561 34447
107624671709139361 18461 23682
893841607776476417 9266 13886
863421293778586113 3152 3813
395338859743564097 19655 28470
325789070717924289 3421 12500
12508015554967501 13681 27281
941056510914222593 15563 30941
909115887716087169 6416 16575
973010198607760001 1182 6792
786713864438933505 5900 12382
28399975963381509 363 37859
135272354606943425 1617 6128
666141647433768449 1532 18925
767685765150016385 5855 22935
302196876864712769 18642 26753
138989037955486337 6107 29063
156020356408554049 931 21358
852964077675249409 14906 35522
151296788265099745 8862 10318
513366602225861633 2091 13241
248925730737830977 12192 30149
635745234175399041 888 2838
164624577829442849 2780 16036
352888820260137217 13110 35301
147708880337681601 9199 15016
342216566132389505 8441 15239
675265405019658241 31586 31840
645880892010982401 1696 11935
5988689782931545 5104 33453
903827061868010881 17627 24963
134523551646481105 12193 22209
559604971378480065 12864 35450
984939513111520129 29693 36951
733276622411818113 523 6203
843480747569927297 1000 26374
446573519055736065 30873 35066
240596318603884641 27783 32839
733749334135577473 14427 26843
202334934465284289 9351 14823
558272946211776129 22524 33977
629378651869266945 7214 8901
787945848104822529 3255 11158
595934108081266305 27121 28870
691095513107800449 5009 20201
876661403002493953 1250 18296
498543961225035329 5745 17057
685596057395485953 26130 29819
946571910854192513 3834 29375
930549617725169793 17140 27256
820967745480668801 35653 37175
262562540019658273 9514 22230
711050695970758529 4057 30271
940273045794363265 707 25763
713281881379682433 12538 17038
899189759622970497 10355 27488
955229078711500545 1649 24648
22405335049761277 16474 37002
281532032624465249 19240 33860
544015005526816257 6955 23838
237222799757805793 1450 28973
771909318776899073 1536 30864
611181963531972609 4317 22592
501826039477606401 9928 21583
939366278370261633 5955 18049
449165270089473281 36970 37084
520086461321607617 6039 22207
147334332426638081 19413 28669
463228190919384257 11165 30796
335879872277878657 5515 25682
553693794578830273 4515 5339
390429627437015361 28195 28725
393357454389377665 3416 6608
856201541034003841 13634 17571
361275229485681153 6239 28778
663560596097383425 2787 10522
171360557466616833 11241 26620
455459195643960897 14431 25920
69689849286358905 10477 34447
780708627550751489 15065 28248
110748614685878273 6946 32770
715548174140813825 9291 9453
819643392426694785 4676 35811
837738103943948417 9206 19070
751651729312417409 20753 21077
857835284528512385 22591 24981
394097853370819713 12957 37833
722530936269265537 24287 29975
584424550686822657 3394 24610
283146543026127521 11520 28933
979316989756522753 31610 36596
289034722704613505 17607 37742
153180614152152129 25514 30893
562412533338125825 24862 30059
920249462802754433 31720 36326
752836710162029057 9179 11704
934589468919188737 9682 35073
806229090731811457 14601 24144
712188917228427649 16906 33822
989658851326637953 25268 34546
233420043805725889 19223 30673
389171733697203585 28857 32701
992916694881127937 12442 14671
686666716509193985 487 24297
563261485209626049 17950 29591
914282496677508097 19100 26797
531210885307540801 1756 27206
405985904645078209 26293 34303
616919138442970241 10681 31664
200704122289984353 5738 15073
950452859124364801 10901 23797
688487963251162625 17379 34794
363863745165947009 14739 23835
135820513107397297 9058 10982
466212118769174593 28025 36388
143782735599202737 25982 26732
38876608614206281 2171 15284
922200483939384705 1399 31289
274650048525156609 18147 28124
751349567280442497 13682 33786
663127747112231041 2117 34507
585735758140963073 4984 6709
409235764121842049 10437 13130
221644986220880481 27739 30568
232168227507859361 9254 36975
408090378282032897 7230 31949
125870564215912145 3822 31577
540503382560160641 25864 33059
139907256149417233 2574 25934
64288815037137681 3738 30937
904704284151858177 3758 34127
722738920129316353 7098 28031
718149518356998529 5192 16577
842190620898868737 442 15589
428704959091728449 10259 28922
230975472053614785 9067 31169
751634010513260673 592 25845
98832049781201201 14892 31865
856795431386398593 5801 15466
544665851766509953 31916 35326
382062514416677633 6194 9119
570136212260685249 11514 29129
29854698437755901 11903 28617
485176069949233153 21933 35024
204029233901525953 14991 22636
843154621603808641 3262 27184
92230704771889553 6143 34641
280743850107811009 100 773
453133261433951169 3239 28678
68530970347985945 15231 24770
275132748107832737 17182 25123
76987243165319793 3788 36332
723317779942295425 9404 12599
226874223541521761 18628 26618
151248506364606081 16498 31949
923227957081948545 14934 21716
467454545032442305 2409 11725
154669185304534561 21136 24689
646420713301264257 10576 14186
872869023618960641 11884 32196
832574547475264385 25670 27521
318590152648219777 12445 22085
82854527330351153 32061 35122
79966723434907297 23962 27396
968506137933335553 4186 36685
533843676983970305 523 34544
862116463484621697 32151 33625
928376345243464193 1083 2989
494965617817900481 4908 30969
531551371966763521 2838 18822
392512205050092417 970 3465
740719427272026113 6869 22268
95672674434670321 4523 11494
368169698748864961 13358 35693
76051491505435105 3920 13647
350080682238711937 2049 14548
366529377688340929 32080 35442
59382288870288849 6414 9136
631256405628430849 8935 14713
317834903012695233 5803 34532
825377072070811137 12608 35383
731518193381596417 21223 30353
510052567444656577 24787 27356
308241847538795329 10707 27885
999775703956903041 12633 33685
781948036882504065 17051 31225
424783798601776385 2997 31374
718219470992025345 9170 24555
462455232873967489 13618 14488
589565969466413313 25469 31475
24267560254767065 12847 31385
164676972981311553 4696 23626
656764098898083457 755 2507
827730110586365697 12518 32207
19393703143105513 385 24356
579498020443864449 13191 18895
31155569159640353 16907 22112
312134429102066241 7198 31810
767070612730403713 32666 37736
103125255162694881 20888 32643
926454477114919681 13010 28198
19122265730509013 12250 35120
668723497560176129 2657 24493
522998861099537729 759 27723
485654711257868865 12321 31264
686902540304380673 7786 29423
152807167858380673 4477 12739
916008613463958401 14317 21203
596007117807591425 24171 29424
560845659142806593 369 13883
401042996384074241 20924 26017
339669521136684673 8369 15538
149238567112153217 16138 37686
959243809958145793 14136 16807
990834657093980545 2715 35092
711839969231220993 3598 9787
199341108558133569 8059 16874
559221265560431361 61 12519
891442511844967809 17024 28029
432257231712569025 26515 33327
499305716167928193 2305 13205
572351075677694593 14515 29712
633259973610389377 177 34646
261632417595393473 2573 7272
358643419303138689 8212 9101
281326670985798433 806 7310
316569629031942401 7439 11002
588064400816236289 3060 13209
342107932472462273 12121 22332
24976997435551597 20328 25608
521470166068152001 5301 17901
500514125915401537 9067 37518
445653557666322113 2201 33653
478103404677760577 9397 31270
191640036533794241 12890 12943
251315941673894369 16681 32196
566650444408057985 4456 23300
601032192318520193 1179 10399
492998100951520961 12703 35603
342355355329317505 28639 34062
219431569322825473 3756 11583
604270034387432961 21658 31499
280268066857654945 54 1774
902651883441890817 24667 31026
31432350980427517 17704 18423
655947018270588033 23691 32458
660460154018576129 12709 32866
450565564397777537 10936 22175
945949959567133953 22683 28872
370435311948021697 29368 36855
727232913422323457 8837 24730
935485254421664129 8480 30136
720715427084119425 476 23668
669117075182022401 16125 30181
593248303911987969 807 35559
937320116324059393 66 2424
72232924756480801 10157 22061
759094718828030977 14339 28242
592616803423180033 5718 26285
544941790531041217 11238 34665
108767362666871041 16551 22657
389916554184033281 17629 36009
920354313477300737 15081 27731
136327673735195281 16976 35100
813899094801616513 1461 17465
426232823757224833 21062 23135
962821718365557249 11743 31213
614824584266258945 29862 32516
691033293214761857 3152 25682
116677628508377041 712 32511
329148996835609601 3870 22998
610850927508494081 15642 22229
19846800376814857 27917 35256
294042927034716673 15740 21260
779791566563442689 24766 37024
401523351889082369 5881 6975
880447291480042113 8627 11932
453698141771276673 11144 24703
260134882757508737 3189 19592
419044868627850049 7222 14561
401453691020993345 13755 23996
117814528628564113 8309 9940
464337024400389697 14996 25995
971014559073395841 13694 30496
925103302873512961 1659 27999
790753912041033345 9659 18344
391635897385182145 2261 4036
362778374554210369 585 2460
656045342801821313 20828 31771
881328219676241537 32790 35729
312780575649508545 14030 18072
846075207745641985 4027 9134
180262819443331777 19919 32658
242756032548705025 2695 13258
271083001849515169 11653 37413
493956444094578753 6343 21191
175520306714691553 1053 24743
40136659495367153 11111 13243
518209590649416193 9232 27463
165559649353483009 3521 6194
963184399862118529 3679 37132
874107612401225217 24765 33205
181000032829100385 10723 30878
543961977253928833 1531 28773
910901861488429825 4661 36331
890899362714058881 9364 22405
508445599633017025 5831 20891
846065352297060225 1523 29090
333517955344238017 2265 25497
712978463156339585 8440 22699
527989306598012545 14297 21273
177187559054402753 2741 7834
562219546969618753 31990 36307
697478083630294017 3720 21526
102408227005991393 7165 36028
768540113757225601 10091 23834
475014533915132353 18519 28360
335130299618732865 19625 32144
711961859609228801 21279 27608
48729268806170009 22549 23309
580506366757408129 13280 33835
650788647409648001 37565 37682
764872565871865345 9302 26843
888359768655121281 7892 27256
906060147954580225 13158 13910
665089085716722689 744 26422
570552511160567361 2558 22445
569166098814321217 19575 28743
504830361260690817 6463 15789
279444140230786785 21694 30682
986689084600538241 3332 36139
387132010977481409 5881 8704
517050002435755841 4000 37582
104375218818894673 5347 26598
100105246190022257 31601 32316
45950129006172345 10191 19137
912162064849514625 31723 32742
562013432988088385 34577 34735
533355469737141889 15595 32499
547958505202032577 1078 17595
421877293781964353 6523 14300
152166308350054177 18038 28804
229809728747365953 17091 37233
481284166463353793 21086 29675
731512173272609153 5565 27431
719258075660768257 6996 24306
989400122048106625 2102 11841
943114028057365761 26847 34510
818818561762928001 5607 9141
333181367065868993 11681 29965
969515069188897665 13252 18962
760465121343059969 15900 25820
866156560012900225 5886 33901
485999661957883713 10992 30474
679357335001309825 28463 36459
774077943351656449 13910 16650
482855389352497601 735 33371
490739295845578753 12457 20170
264442280642210657 1611 15361
262522953172833697 27995 37336
978898592752887681 9852 31159
577308826348591745 6914 28431
668184497477181313 28436 30901
798579875104607617 9473 27123
156980057969665409 30778 32211
339858605362145729 22356 30749
371462172787854401 21671 27802
66586584003260897 5979 24462
925201513621761537 30434 30757
72496098087036385 9957 31655
134791975007640737 22267 23562
217798006716989793 4521 22740
974290578024753281 7662 25872
605929380489222017 5021 6809
521800743504766017 6616 19813
912759737402950529 4036 11055
667656459396130945 15188 34907
542923899341239745 9010 17772
971926636339741697 5013 9928
179074996412154529 25742 34636
125688327192651889 5279 17788
98902555804308177 24144 24666
53979441426346145 3765 28461
905391224780174721 2222 4847
572634510326242433 4813 12722
945948037035371649 16460 23622
993970304620898305 5838 12184
175493061683894785 13908 37331
289749341334985665 6018 17408
691105633047477889 21041 29382
88492984954054785 29909 32340
619475763015543681 26744 35796
776103968759560577 13152 17150
597336100514773761 24540 33132
631284725002569089 3159 24071
593376347985028481 7938 15465
861848115493078401 2381 13161
378708033895044609 7784 22802
172172735775401281 4734 9831
787522969890091009 11625 26658
810476881233586945 7922 9312
918299239643111809 9649 15979
455554952959271745 24819 26914
972265259391079425 29602 31662
758870584873594881 10423 14513
412523343907544385 958 23281
145378937433203969 3482 5617
104583746293144481 9787 35371
907981630209793153 2332 12315
130812860441032801 5340 22121
315153380119806337 4871 4899
199133991473431137 2161 31769
533860768248732865 23154 24536
883249766011410049 16923 16955
779110441992994433 24767 26153
893224816694356609 17434 22150
338441234120541185 8642 24095
646190837875700225 873 34104
262866926907559425 3088 37107
859599069116327937 7628 35271
711703368692841601 12872 34502
139414164373711457 33105 37698
491815860355441025 13333 30822
418093761864270145 18875 27240
800469806900867585 26691 31753
556916907910583361 17611 27612
830400243786765953 27201 28045
313593254512099393 3897 27904
652452439077340033 4865 20527
3199142029338021 25659 28312
687135384260667393 15893 33583
531318440327794433 3925 20409
264982440677005825 7411 13515
400525963424875905 2254 13745
544888075411602561 838 1362
751455753068981377 857 23408
863174032245812097 8934 19365
929996658119996801 644 27561
953997840531339905 23743 35521
65336257534966081 880 15137
768546587783522049 1536 12695
216867041111918017 12646 26504
892220254474988673 15193 30463
518616207465910849 14702 26477
512178568291151489 1966 25570
31945753104402285 6562 30606
539442850601400193 3171 28157
968850304233370753 16434 23746
471485830780938625 787 7601
866368848965997569 13951 37574
210303104553968737 1404 13618
373026532588667713 28352 29361
951276463856633089 13935 27080
253876012799032929 24565 25413
142233280877317009 21162 21659
604460948026599041 4592 12101
831779741645721729 593 2630
616967746466904961 13257 26665
242451343748552257 1933 19151
59221206581739241 6337 8370
322198380882785089 2970 30582
951992464608828417 6530 26574
181768481978732417 10494 31047
893123024603113473 8814 19906
686343804506607 12021 16210
141147152071617649 3207 9344
296924893410885441 16397 24395
646363195750282625 22768 34884
812579264721936257 12441 13928
681301661807204097 23992 34474
272004127405377729 33491 36404
100930337619900001 4591 20986
519646503184436161 6140 15006
292076415122487297 22750 22961
143195308761630001 17670 27853
484859253546559873 29023 29911
834913154042315137 1368 16851
147192774224755841 8197 9031
674029774677133953 4384 13405
17830738725280071 25799 26793
90412386951488337 13750 27540
349126251781306945 5405 33651
928846860690423937 20438 21515
387104896375220161 12889 34701
328643557443573569 32998 34144
19751566206032581 2872 33363
13650584494111941 3613 3824
75726621705257457 16285 22131
601474941108666113 4184 9738
838076907098631809 3880 20388
523087610537299265 10916 20778
732645921451805313 32997 36485
531062004205612225 22318 36571
646299205193749121 529 9431
531764945963626433 22494 32353
595017227237775617 31088 34149
723748150625926401 2641 28798
540124267827728513 2821 5272
783666132151932289 19551 23298
636519894448852609 8258 16541
926945189092581505 15509 29803
628311906799815809 11168 18981
585525068440940545 12423 32743
833990717239260033 24975 27771
237100658273721633 2783 32494
906328213092528769 1112 19322
303559848027600065 14940 28672
101767597163970433 2844 17457
669868943633932929 13389 30169
753291484722559745 12476 26966
37212913030653993 15575 29304
844575540287820545 20440 25884
816708130832029825 219 28847
790436552518961793 6148 25169
222121258806719617 9483 31171
203080987944261441 5745 27823
569895078804396609 14545 26803
890320936369512577 18292 31212
555459149295611329 5550 32224
310812172107489473 11644 14310
294332573846748609 6469 35015
203056963939040705 7162 8266
682438657954843777 8526 15176
818280790101468417 21887 27257
762834956524759681 6119 20279
169953257545138561 11390 32676
709878135220204545 14463 26404
563007877597868865 5461 13508
414517608605326145 5469 19687
673938405277077377 32222 33633
482488235899989377 1429 27311
237793386052217665 11404 22823
415551459905319809 15332 35350
74745742062880545 3096 17564
65387230974945257 6914 12137
820888703393563905 16361 17948
829321537503506817 10284 23463
786662537727401857 17032 19535
402224790434171841 34084 35187
139523257417735633 31557 36934
279768844653890625 24675 36934
966166084640896385 22384 34771
276424069529181089 3193 16917
423164472437775873 19865 32184
517592836475063937 22974 37375
521334759832960513 4687 32054
592078572674022785 6132 29559
917493773817412225 10985 34281
583617766570231553 9537 26087
66760667940862105 5271 12217
443970719658832257 3710 21348
348774114554430529 1056 6015
975925525656396801 8588 19127
205903514574167457 21734 28404
280396110377363777 6070 9696
197355695590587745 18779 32794
645650592548779649 2058 29900
3389477109216444 2712 9708
729738989396022273 24158 30062
726680229503216385 4144 24783
408314681957865153 11633 23098
135525594077385841 14347 17727
898183162912612737 28092 36198
560339318180936641 5254 26844
710319915011556481 29889 32182
697996147680221697 7809 13182
422066430467477697 7308 26667
266433341501908673 26129 31387
740165169713737473 9693 20641
271934229052412481 1587 20838
529078274677896577 8409 11366
29452748417824637 19139 21792
836921002193125889 16933 28268
666795715200215937 15872 26992
317017916768573825 1544 15542
620827866700352641 10875 32521
599689478082627457 21018 32025
881055812568341377 3656 33686
370805706266747137 6967 16102
747705365429013121 4981 14824
225756729199478209 4534 19619
656926697432432129 14433 18998
415882982419898177 5499 10262
614823377590482817 11017 16407
445863366370293313 862 32933
507160170277181505 5194 17337
641426835177252737 2595 25416
497862081419086145 14793 29539
135791347262713921 24667 34086
11528202501757791 6092 37474
546704417453209857 10814 15816
41506310836751937 3112 26866
776990830946676481 26433 29184
315618351694602945 26910 31012
79529430361542801 11195 15960
276710580047975457 5305 11724
537317261113404481 4376 27539
209866818838811745 30663 34852
592668931673667713 13378 14662
336218827511345345 28128 34183
827562719929051777 25566 29734
563880979647187521 11448 20857
872064517412478977 16200 36306
44050272643957553 2550 37145
851166796892503169 8903 16598
678552105282712193 15527 37315
554136009745203521 14457 17684
894083097218555137 25571 31980
353476134303168257 6805 35325
781579257495558017 5026 15416
496860863684428737 10254 14430
17588274985499199 4099 34867
552758755524681793 24845 31255
213043562201910689 31642 32730
683776393045913985 2144 8352
94000840092689937 13847 24647
16814566654250741 2063 3058
155689796242761249 22459 34240
588917425144995073 4490 4964
479654269886324865 2958 23623
64777358974968281 21306 33110
185566026992468385 11960 20865
415736936340348225 12895 33126
233809523153894369 21584 23345
511271541179741697 7767 9519
625493486137280257 13019 23852
530394409254579841 9537 25034
122683318082296 17735 26174
226539009310560161 2942 15799
146214499813147841 8263 12314
759943899815564033 2301 7279
566628170006254081 6050 32019
917933331155655425 3596 14138
294597699880050369 11424 36933
23793920670652113 24419 32678
262157164304980481 19667 23200
711110092989688577 3912 18921
448443467916696641 5452 30320
251602049527829057 10305 27492
457527305362560833 6231 18145
848519142528420609 4580 13971
963580177044853761 20920 22324
436141469073600513 8275 19388
303368921324775425 34472 36793
62996875299408121 23036 36968
148299859436697537 28250 28565
433642251806841025 8540 22763
352509118380112321 8759 25038
719309964804086401 12559 31095
876852001821468673 2867 9623
199049930911041185 13540 25035
954707030450478593 23007 23289
549736342364187905 1741 26258
638672819989359617 3964 15001
206315559664343329 16331 25948
768385491291923073 19640 32916
3880102906766326 5405 31449
161126148690946977 3602 37204
15367869357458375 26536 28730
572875392967162625 6988 9747
759974660647177601 3054 7871
285497567949626337 21715 32887
203327101754009473 11987 14660
872493102317719169 15977 17024
536378216178196225 7066 11518
910417133142395649 3980 29124
57684429286052105 3898 21822
819297582698240513 35762 36166
838627736366024833 6307 9936
732264646760974337 6603 22747
647848396929472129 33860 34017
425286374339094657 10116 13603
879487503190279809 6423 32453
443786367040637249 5498 21744
747283336549667585 12972 22885
239627385775591521 19123 33145
426476169745118465 8085 29201
532349955138279553 506 22672
904442029947372161 1174 1623
906700603323201921 23463 31130
432327483542497473 2918 10624
927086880754124801 7670 10795
74208843367681969 4352 35094
742529398087910401 11659 23229
767054711526132097 2594 12671
355594998523123713 8090 12713
174377936362301249 4785 11268
538779162979352577 14134 23491
333442640316054209 230 15240
308750136652484737 15155 35198
759926774115722753 2009 29217
764930608141654017 10747 17255
57954141658743905 17583 27320
196230867650918145 19600 27705
482015857160515521 13919 31137
652410244632903809 22717 29272
312655999356639553 20269 33528
372196721083064129 10972 32245
873634138315093633 12573 21041
943170455568960641 8568 35422
956661302593406721 7739 19866
783653512589218305 183 24964
268873836179292161 5936 25329
425120153800804673 2124 21864
462948534057677121 10135 27426
653741764435857025 10439 29558
791591090118782209 14542 29552
485453418016916801 3982 34029
202820832098044705 18023 20836
765721943106605313 6025 27204
549697945858806465 21651 31588
439721747453177153 7655 19555
439658096815936257 9364 23675
14905001406184227 3807 20641
635919326090924417 12867 23295
160734741652547073 13108 14320
589309953020549633 29979 33818
196165048731508321 25226 28217
691293739373403265 24190 28794
780218158445308033 6099 27424
849174390831382913 18831 35862
791824446064502785 17674 22361
545131325576601729 24552 30256
882646493017901441 11332 21245
3775489918954379 4674 7090
413346794360343489 653 20683
450075239689137857 7425 30590
491713516104425729 6908 25364
562939308423143105 6648 9975
672011718842718209 26068 37575
313225150458844609 27165 30017
274297672469614881 7865 20699
970290094981155713 18051 37048
547053609774344833 10581 21464
948232588594461185 15337 34398
185183934455636737 14300 34600
384944774533455105 10262 13340
769976125046376577 8042 33563
87499833599718353 16226 32615
350758691937315329 15955 36757
47542478156064049 9546 28911
633131853924460545 8993 25804
781114791250924929 4577 18839
365813602071398209 17604 20439
912053046591484673 5708 28863
788283647002110337 433 2022
937316697762366209 17504 18961
550767082235253697 15505 33249
585484248918053377 2779 7893
652717297343691905 6495 14607
429869304310781057 18376 29282
705202370028899841 2424 3542
556347234408878657 12098 14144
659406074449712769 4112 35319
196852259310883681 12733 20290
787667857661531905 13951 16303
706613789586587137 6593 16847
743462628546247169 11005 32312
603575528148350977 25526 34550
963102796959731201 13854 34591
547352616278931969 16785 20212
666254560288216193 7267 9357
544458683484901249 11025 35244
971828528119303297 5523 32125
961085392622894849 12416 33032
354583052772888129 702 34501
54054576252038801 10035 21985
593446172676209409 17777 35003
299352139951242433 19877 35682
735580951285349761 8293 34492
809568070545747585 25724 31650
582745311494321025 3110 6480
906589706825574401 15589 27999
235704113941842753 5678 28335
794233007323864321 5836 33530
242268604358741857 9078 14439
815152309653729665 431 21248
388469305859750593 14203 24221
495147164591070785 741 36261
338783661523208961 8723 35562
884459349846995457 1266 36256
861409933164658561 21223 33495
507383518133391233 12370 33949
361749811788598657 1927 30412
802538472833891329 9180 28331
715929073545304065 7670 11217
969529389334791553 19569 31502
825972788886829825 7610 29714
502711356952378433 18891 31740
199054119686373089 20413 28423
259760907672923489 6626 33613
24928840610471073 13292 13844
903291332791173633 28607 30885
725140473246987905 6654 14709
216021427649263137 9497 13873
104500415763126849 7172 23777
794745948443424001 27883 28553
626809672609375873 16136 23828
423096935660847617 3472 33611
729762465109189377 10053 24581
877019325872328833 34264 36412
473191669897595073 8443 22224
932001874166513025 27574 30024
812530566573812481 21688 23993
699178910668369025 29706 35629
302098254260336321 11199 17860
976113010939993601 2469 25296
529043614484976385 11895 37330
743194314401638017 5344 32710
570186411624710849 435 11288
641299802735442689 2626 33943
131693760159279809 8328 36562
401792698040342337 33511 37688
367453278559572993 20123 24221
85654957817890673 1332 32813
214298719111610593 4230 14879
764660859017869441 14996 35433
892389852037318529 7798 8571
324461403031857985 9926 23744
167075531116111617 8459 28074
194849175985897473 7642 36913
61535320252239953 15962 29963
68249420895792665 25078 26734
517134435761875009 10542 21372
754522146589852801 26987 34382
698619344741409537 13755 19384
881083153118208129 8036 12346
826755770531562497 28902 31598
842014737245595009 12046 29494
77432413360703841 13094 36073
501826781433347713 26982 36044
370605773284665921 19123 31031
505688462382540417 5295 17361
789376059693971457 6554 34516
516710307249905281 2920 21346
161927938849387937 8709 11948
988906336448511745 1350 21408
378541869717487617 17489 20814
395050770795787521 11538 18484
196029202718136737 5819 36082
178506907645431297 17573 20435
888252333504731009 6340 30316
893869790725101825 5346 14123
348353766101396929 16756 18795
929774800382549633 14084 23504
144244310938155713 3555 29427
928140279030511489 4950 33313
947265898323251969 8330 9543
236773876295234945 2708 14612
58938728295025553 19166 31818
602626906074800001 31796 35956
53385617239101177 1089 17995
30099583882421401 3399 8852
573244669693515649 20339 32751
354264169119939969 9637 26632
254851818522126913 22543 35313
996064616864647041 4097 35396
698693836223178241 13845 22248
190625567390167553 13203 29075
840015262799838081 29394 32829
312876953757186241 2423 11797
921868978640510721 18160 31481
194535219957511873 850 18311
466452898225526273 19307 26558
40697018389113993 3737 21319
470428929285752449 14769 21576
645892092083936769 10173 27175
510384357641740417 11221 24492
143141395679212033 10812 25615
397769827871179841 10857 22599
872324633593702657 32327 32754
677975186533899393 15995 18843
676779571403461249 15897 21304
450598616504059649 2119 35103
847752891882759425 10720 11892
885918492981929217 6920 13297
590767851456437377 27944 31545
366407434239057729 4951 27523
414063854798936129 23335 30770
991261326296324737 9766 31840
218676267720258721 7569 33740
778877733105296897 18731 31664
92036717347394161 10040 12911
459723249472304449 14468 28433
915860206609810433 13016 32393
758337328422392449 2657 34395
793895763490265729 9727 32011
219656334511739713 19712 35742
254854015161800609 13345 17952
198143748807687809 6306 25817
356302422717600833 22111 35607
639107241547307521 5870 8281
704039260677777921 10389 13321
589749728083553793 15981 29768
918482613068700673 6117 26655
91827205056830513 9256 36453
106460955917572881 17979 27789
69573044819001953 14151 29197
499153530378617217 7860 12283
922073705778032641 12431 28264
480701225169699585 22167 28357
126869727984008305 16597 26283
135973400214052017 3512 29841
677072417724957569 25193 30319
478116889699084161 21417 29761
737698471657829249 13509 32473
84771186746092305 21588 37510
321348748467059393 27757 27833
153825606590064737 13536 16860
436741500414235905 5407 13607
509578664184171969 2997 19370
271959000060491009 3918 21103
805279815363935105 33662 35216
504064662406982209 26558 30734
989617413866351873 2135 20724
662990930218384769 8716 33322
374169144455382977 11327 26280
872583761797962113 5628 33955
921396026165464065 10229 18902
348476350972930497 10144 22209
26185417181000761 4895 13361
945656638508403073 5984 9299
382830873528870785 17522 36939
43853427716825881 18623 26014
859690286725626881 6295 11776
441317823830083009 6245 20104
366075091721537409 2136 27844
367997597615186561 2015 6270
448739134408601345 2805 20976
885566307708948865 24612 34493
75157673187828065 516 5685
733146575451272065 2136 4613
907806497572099841 3084 30365
994033610007655041 19273 26992
556605651886879809 17411 23169
313190819510396097 34734 37379
43873265357536441 24285 24723
988400516266430849 19520 33323
603330055489617921 5420 6487
148075152616158337 11072 15492
714594504903605121 14474 26952
767073080913327489 3732 28810
195958430952426721 20709 25250
681624036411648129 7255 35412
876764369610857089 24145 37381
711723380025283329 10886 22229
757626125703193729 31060 31491
222001342925537409 7832 23295
734301407572790017 11833 25045
982074574110590977 2491 36401
968502941489898497 19972 21408
420159418878995457 5652 37866
485939044572251777 20346 32440
197364681471235329 15459 29852
569914083850118657 11614 34337
515810857574123841 8554 27459
145542374684541889 2913 8226
987735627010216833 19801 34758
474072319661782849 12644 17438
858333743058125313 37165 37224
837678965014919937 32108 35212
632715182374361985 5425 21784
57804740831198129 10965 15026
799136274079685889 218 20329
542318481928308673 18027 19267
794215913567264001 8925 30543
965240326363836929 7109 36020
121773673645066081 2950 33880
19268886802809249 13655 21987
652168764129889665 12136 35524
267606410346569857 7720 20280
547818206241160513 17029 17501
238496042356221249 13415 19218
813015988168025729 16482 22609
854821012246983297 24302 27206
773296021521304065 1529 25706
89514128456091409 393 2199
482660370406129857 7714 8877
374596580906125377 9688 12659
867461482946865153 6995 16100
63646601528891009 7710 13829
170831592566294433 7371 30617
535796857165475841 20728 33232
539694685043684801 14617 17350
478586856732750465 6602 33791
764787789208916993 17248 24263
783695084727138945 30215 36739
760170076067183233 23484 25951
236154579450758465 23205 37786
115297344228316945 10254 15546
99826507098210721 22814 32069
936317546473475201 32239 36313
21643314898160073 4919 8766
302294373971925249 13623 22821
326943792815978177 13325 16633
402521080166096129 4335 30613
826257354216867457 4214 36180
773697686945816065 11097 31143
53178544090055625 5451 21393
399388157528960641 278 25633
121786944854523681 9964 25773
407728865782239297 32265 35016
776268178030772353 15623 33581
197564609265938881 1938 32976
467190394792940097 1527 30785
862637047076454145 23929 24594
110383037260074705 10508 21250
177628610545951905 21948 26668
667835166802053249 10979 31303
20887541350553817 11646 19380
980816400421911553 8204 31730
802113038399752961 6461 32435
336867862850628097 15047 31163
877325201271112577 19080 20034
596087935423522433 523 36475
720091554230577921 20550 29811
180980392603760961 13910 34350
379182973835376897 2857 13817
997741881647254273 8385 36231
112809580185611937 26602 29189
15536916079813779 10748 11262
813547924047362817 4508 36551
904552674374482305 4208 27616
626210875488737921 8256 26555
231818661525739585 8674 8745
715372756130612737 1559 20419
613615647758916097 11895 25488
320442749157294337 7909 25741
626601757899837953 31269 34110
593557046068504193 23541 25292
853906684376024577 4473 33169
396932131316589249 23693 36130
455352099524805697 27190 27491
248120598725897409 22708 34931
650725032158515457 6314 26591
611699829085679873 1834 9989
688321290991527937 16695 20671
79028116487542385 14272 18831
628745795904759297 36500 36926
242385377236445281 19053 36219
496454215755381505 27003 34195
614651276749064833 17482 25903
418335643017751809 2658 26100
911029021025243009 28372 29405
343342044571901569 9940 28412
859897925215484801 20713 35053
329834854196658241 11697 27883
61914601262458289 1760 28351
941919862467489793 8034 33797
872299963300115201 7427 23925
603563811961191041 15721 21619
212506512320018721 14382 18876
91035857833421825 21853 33562
907308203473327489 10281 21478
943630165641021569 5819 25979
416379534880462657 31104 33252
737604496967737345 607 7142
267045548686063233 29872 37691
799827053308131713 22031 34444
552581269303416897 14462 27210
824369614469677697 11405 31044
672045883487108097 35881 37131
807030711569463937 28135 35712
860497175026353025 9127 11067
750290196815161217 5282 11568
132156607666040321 21262 22053
742910375670430081 11208 18000
519296918926258369 17889 27966
868542135709365249 4536 22580
296784360685400385 29455 34126
374212377486795585 28433 28451
394591913547372993 29368 33397
13798691923813779 19780 34103
538867739316025025 1487 11558
165506600203155329 15952 31234
382066647047409473 28481 31083
832881151780444673 7227 33531
291094264258624961 16069 32578
292594758290672257 2691 28403
30474733130688493 10249 34740
797504489743960961 4403 29793
673543066622578177 9761 10231
990659152304953473 13886 32191
458303603621388353 19913 32806
420501084226348353 4855 37354
292606304439551937 8884 28852
463935412526890177 10154 36051
545273491183621697 21185 37758
952783982193768193 25840 34895
362072745414955905 25474 33303
362856106064992193 18062 22823
209185867517319937 4756 14780
891980183996114561 9224 14670
405872827364369473 9818 12501
904241751227200257 15956 19459
419887875649919809 6913 35366
29069235513350833 5825 16135
702287394744978177 15522 20854
762594573253362945 15529 23291
776561586203612801 2025 7923
649823382730321665 6148 28682
72388770873693889 21401 35329
822636059376517121 3013 9467
725344179246434305 77 31757
406057976713061185 17200 27296
398964423324024129 9318 20881
166054841151815681 15780 25429
236476468032734049 22566 22791
399735027164698689 2914 25892
480896777112896257 4621 8230
414504460556397441 33846 33964
330676601104585217 3693 4943
162264102787890593 17131 25107
123539289126533441 20192 36927
896093976021699457 11365 30544
752032367360456577 10544 37487
552733479073285825 1992 17726
176515280291120289 19325 20532
408205947811662657 6933 16020
260063347300985025 15871 20284
592475851369858433 19990 37358
41923791769384881 16430 34503
464088921505986433 11415 22689
59262265233954281 27182 30630
958897375673021953 740 29467
770392450458366849 12984 32526
417312916287041729 26133 27550
324797364261598913 412 18971
197821583990265281 13298 35068
568872559776529857 882 24548
324229433762251777 787 29660
314433510883120001 14337 15244
709041157911631361 4118 7684
488502936660019329 7785 35614
631799945680707969 2073 32989
297273101523813953 270 3973
602025945623683585 1196 25862
416127957338254337 16752 34768
52681507623486113 3769 17483
269667751749480545 1424 35186
604875286560687873 26827 33203
728868415328186369 11888 14985
331792893061585665 2994 24101
879522262840794113 22171 33763
196071976685562529 14888 24055
104112697674445089 5124 35709
23612260583615097 5404 15182
25992542287085029 33277 33296
981214378535728513 575 12402
820897012269234945 379 28684
126435669097300977 4589 5278
547933067112495553 30669 36744
380867566155320257 7148 21840
303228512611234177 26820 36947
182387553904600705 14663 32603
238916184269740481 13681 25021
865554308365293697 21885 36163
798700729106890625 13206 14253
708127383239652609 23322 32882
28639103127716225 14564 22795
63647446996800025 24031 26174
660858290480398081 22222 22636
13323942641999765 8186 33733
621343913838970241 19456 21259
980847132230767489 19495 32665
212164067540278721 17568 30472
268827855914476993 25304 34408
674665424601556609 287 3662
568724747547964417 17055 26842
153958156950885441 4190 24318
265196858885854433 589 28598
902130113027070081 18644 33978
836560504498894593 13231 23103
805201107276282369 9772 26389
550324808262782721 14080 31571
376271094492665281 18467 36806
346838925051702785 1203 14280
484665035901848257 11265 32358
432277245013789697 852 7366
55787785989636521 20007 33116
111116069168847537 674 17835
290052355995591425 19181 27546
794301352480029953 12436 14306
840028950084644097 3028 35117
809729719999627009 20632 33435
607634289946552961 2546 20072
391989166253193153 23436 25638
619853102681943809 21940 30589
705559121155719297 29528 31178
439636752211818305 22944 26683
620737718300429057 15263 37745
120034922815989377 11831 22846
277699582460730465 13227 18549
142861102716544513 835 20392
972351244349351169 6204 17967
261129375213542401 4368 31980
243819644832317537 34652 34686
306888264383054849 14357 19847
94626463673133537 3456 25516
176240809342942849 19832 24687
407809834066785729 29688 31690
186528327515439681 15217 34534
563185066636417985 3808 5351
440511394615455745 1018 27520
409182649751134145 4105 21681
560670592135245697 15995 37057
941175730177203457 3518 29459
970255952819627521 15639 16307
568988641826354753 9250 30214
884962589451724545 19540 23081
194644037308091105 6241 11910
58317618254349665 10208 28048
339593535968365505 28706 36049
702277537956753409 10478 34305
38620416222212129 20317 24502
188064855879844129 10516 15029
447711692439288129 2109 6619
83069490659930529 14171 21313
784936450184868993 13956 16071
338034260628049281 2384 13732
356182033891858625 14788 37748
294690680223489217 15244 20638
955456453581373185 2677 22532
101959309304902497 16382 35299
704049268283586817 1895 21470
398657830719564289 17882 22909
506186874774765953 13389 20723
926101902776778753 18645 36079
569896076074858369 27683 32854
298680040913986049 33357 34200
405358685304062081 13271 21659
350585182861863105 20675 32703
752756238746503169 22188 37399
207851816881166945 7878 34674
433200259924358721 12825 23958
248851798044498209 21889 30762
400394770877429825 10027 35519
165497503873787361 20592 32780
68238155554606553 14559 25791
526355587296563969 29648 33690
717714293071754369 11640 32536
254329301208876769 25071 26959
824463471857040257 9833 24930
574925614424714113 13435 36042
749357460417432065 2883 5355
485326801988527745 23488 34571
269839934424222593 17401 18394
413583678965807169 18044 25896
300418553394724353 13979 28871
916413144248871041 27731 31252
538039295895355713 7915 19362
982488916225136641 21656 24415
497123657732917249 5087 29288
733817954125079553 159 22845
524977913262969025 22573 31568
518539941093081345 17914 28394
714333519137529345 4411 29882
581081867333061505 25045 28230
207078243664295073 27049 29655
525275250285560001 11224 11617
137086470577830961 14944 35171
995948095200141441 16831 35631
930948318578597121 27420 29952
174240338132193537 24698 29119
966826106435821185 15184 17760
82754818127419585 8578 10180
890493820072418177 7037 28473
329974264483340097 21200 30618
726519931772887937 1143 24457
477114705235642561 7637 16620
847859005049169665 11693 34261
988123302223186817 6551 18107
619016358769204737 3897 26758
767246136534304001 15784 35854
973917216867686657 8974 15225
139703848760845521 16317 31761
915528468533498369 12872 37428
135781305760339425 13270 31607
221556900696324289 17870 34638
729875073224917505 7808 21160
721269217467142401 9446 29531
437570870558168705 24302 27416
124367712064877617 86 34283
944282851409255425 3524 30438
617564555696620929 14338 28605
890159754416977537 16481 16685
292531289766056833 15318 21776
929514476308668289 6334 27520
908183553262222849 22108 36816
228325654244024193 15429 19190
99145367041455041 3616 20804
807747485843080449 29015 32281
905468410268415617 25091 27712
563327331134395585 30183 34665
290615931363898753 3513 14160
472449783597170369 3416 33158
641817472562667777 383 14997
339155422298027521 34531 34827
175272925598772385 6604 34125
817031105599781377 8505 14922
956241397214572673 32890 34044
36840871723946121 3223 8458
40508324391364425 27948 37273
338571868833412289 4662 13899
315521724615951617 14625 24001
535356698499576577 17625 34748
900384131785482881 10314 37468
232953587798860449 13728 29552
325772628915192513 17754 24883
982324267259606657 6326 33525
197069741830542721 10925 27319
336549426563607297 7770 14924
373135848235410369 4652 19167
394957057514282881 9249 37588
769275995780031233 1805 21352
425643127794799617 4874 9394
511496053206091265 10501 10710
33669710101158045 19557 21268
92064969923708161 4316 8032
232343589818697185 28326 30029
759434509261712513 353 21664
446649422217198849 10914 29617
302412849629103425 4156 29933
21239810258222749 13229 25152
656463137428406913 23545 33197
349407129919804033 11729 19659
905446000294826753 2898 31916
62560842778765393 17652 33631
897594292431069313 23982 30335
601748921135673217 3675 28401
843490347138907009 4295 22516
875206884419654273 929 17589
362574068408381569 4076 5247
195460325585607105 27012 27038
74479235559831377 8584 9640
658614687404735873 17150 32123
988084023822057857 8917 28932
635879093121211265 11124 22573
202737874716159905 28102 33350
19802233710251473 11544 31156
913718200789194369 13105 30574
452922361276115713 4305 8539
522961081472541185 16592 29916
486768085521731585 4337 25020
740764512552932097 6120 11080
922383288859713025 5513 24673
50958152455660153 9247 30714
609239092533883265 1001 36261
761332298636720129 12685 27354
823646857665558273 1275 32732
430462111153101313 11108 21819
831980260338468737 9430 24031
688116412901298049 10422 31768
159496181329465985 642 36581
716373117271313537 13292 28131
105791625404933137 12862 27195
895392927741088641 30630 33609
968365871553977857 6743 36093
867985299445816577 22328 27860
120083003887060609 29371 33891
982397720518026369 2916 16895
467099359816266689 823 5374
752165492367492353 17401 37224
513577546186198209 27626 37769
713117168535919873 516 12732
867709119795684097 7437 32309
701619137953255041 14985 20940
783163199367606913 8645 31049
53165228907278817 14565 28322
956424044595046017 23574 32332
327175759847602177 14114 31052
373976517661262145 8557 20029
205653632057110529 1628 3060
345913365886396225 19020 21086
709711753793495553 16347 21563
527129829881943105 8848 25324
693977084844522753 9764 28388
697353021887373313 4537 36151
145534565756729953 4535 30601
487619634175715073 5995 33226
709803573863044993 8063 29672
940174850068451969 22271 34087
871787467627395841 18763 24845
158295307540925025 10210 10783
58226393904408977 5924 22750
923012961204214785 11818 27768
223080899355249345 21498 34467
922611852581596289 14908 36385
117319713338108753 18614 20088
135511706313458545 14788 36762
268872539002753537 12219 21090
267402519429623457 33116 34932
673938639770387457 22033 22293
320137339683320449 19041 28939
439236700920258049 6268 13596
807125799219434753 13920 19863
298588178301375937 9465 25301
415667372041760065 23533 33256
985092159562238849 13437 17609
54880549414804137 11479 28480
935998493497937281 15396 19230
356219260530615169 275 16749
342578864871722305 20422 25161
686731943172262017 7687 27856
580506807342349185 31185 31584
605000058938095745 11431 18632
819346067161969665 15395 34220
410213597279067713 9883 23791
601654401403283841 9099 31766
790762515174968449 14801 23635
216669917520203361 11443 20592
852806688525973249 13896 36979
420130854805623937 26147 36264
594467415722824961 18594 21974
503565466447607681 9028 17303
31159179166024841 14989 23089
601282152749480065 20270 30451
807978301245718401 4396 22161
909778961233040897 5705 35290
18086500870410305 7546 15446
936164955846354689 24323 36471
756729576238093697 4863 8921
480499253934848257 11012 37714
885153255820881665 3171 5962
981271440901725313 13002 27092
592064070982324609 31559 37820
397944789315868545 4894 19969
28912745775542705 12566 32971
699638021478396161 22579 26779
161057848708317409 9763 12757
119172858141180177 1023 9809
675591497610810113 803 20611
19532244123798393 14370 15103
643740047185524097 6357 32764
485403388406336257 6748 11668
960938479477121665 2043 24697
143105546036995441 6201 33140
98150364534355105 11843 14599
540108317815789697 5769 11921
179777457809478849 18850 20873
496500664687477697 3666 4111
708008006319367681 1771 31113
449722357676915137 30666 36571
946044994506181121 5687 18728
124481621977910353 8317 23945
418120067480749953 16297 22929
985089533814484481 11238 24000
373179988130118529 7486 29339
765656677466825601 16975 23314
848135990873508609 22453 27859
811055086643659009 16103 32592
422942485496761857 4318 17165
577110769434828033 3748 8258
771834486615411201 28982 31120
897701942666511617 1030 31614
146243792991498369 12546 16679
647449051689211137 8529 27965
959661675595121665 18796 34879
745747845877797761 11920 36296
192405762906233249 4485 25956
791947500456959873 11221 28703
26450798861112901 12521 20154
581071172380145409 2501 30714
155348581501186785 19088 32357
269155522014944641 7374 23692
870746174699824897 12758 31934
974103257417038337 5734 32875
690322504882587393 278 22845
710719350348686209 13531 24432
900403749518183425 28364 37681
468170553533919809 23012 24742
928613838640472961 4792 14510
790589097617402753 11973 36309
121499139670980577 7148 9491
230423924173447137 23166 30376
267708100013081217 8014 28611
660706921033128193 12551 23957
231268061617761601 5577 14192
677762671200380161 16670 28890
770097799635323137 24428 32077
491694210435515073 18856 21275
554935059756751041 21223 25632
670530310134790145 24625 35649
986567696188600961 18369 25542
232282293861519649 441 35174
251831027464994849 12825 37140
635485455749229569 4632 32168
272540773997747009 13931 18360
952959216270489345 18582 30985
986009739774281985 3031 16872
787767275656204161 24041 24448
503962633318124609 23789 32046
489604981790254337 18827 33137
805375038231552769 4765 23581
114788623076744753 6016 27650
359154528221949953 24426 29288
33204574898650921 17876 36018
442724992330390401 12681 25542
593083984639076097 10052 34986
23865000127656801 14614 16504
412882403347484929 7503 12825
580583869956832641 16170 29505
96371587308336609 8177 27332
729060998619644289 11685 23543
41688847872269009 17225 31303
794578644068131713 19307 26409
968092212894003329 25685 32449
47360617778011265 20 34780
397359673311147073 13276 27360
189650606817231457 1178 17809
357469281521129985 6636 26410
378835168278897089 24256 31603
912607465180247553 20186 30108
998676018048620033 12550 17306
222078399484711745 11671 11813
746487315535816321 1824 28005
779711317520284545 13887 18745
250079145022859009 10283 15352
683777634533438337 15034 15499
514208504630886401 13416 20223
319942024440553729 21669 30189
702608116877478017 10570 28460
974765095349805953 14012 33521
225471926232117441 32744 33738
726765331741550081 15784 34990
561335283201067649 2645 28190
47005764308007513 5186 9956
651340916608944513 3366 21650
519250698796259521 10302 19138
545740793685290241 33003 37227
546187775999225537 13709 15080
715355991742953217 16505 17439
404497817012757121 9425 17660
991917467626173313 23217 29579
9987261015904637 8744 29845
36170752884260081 23055 34471
270373142187072097 22052 24470
196848260571435681 12336 37288
63373297582284497 20353 28628
873976731226278529 16695 17850
146994236385356929 21377 35164
810581323154742913 20356 30665
8978245307925904 8847 9908
683203925162615681 1898 29644
481156093168227265 15012 26235
956063346620673793 11783 11968
490576588124167041 22945 26688
832996387349609729 12902 18203
365581150487717121 2250 8657
907366163225823617 15686 34573
19215199840399321 8145 10458
351704803026535745 20745 27334
217188690948621153 17482 25083
632905980101860225 4867 31933
755652478227755649 12944 28906
447149628242769409 5902 13571
177590101831075489 10075 25140
655735734785487489 10637 24657
435000884602256833 11770 21192
637603089307219713 2118 24805
446169329820055105 2422 9069
389690431958165121 4734 30544
79709888037665873 7552 13555
358105245410101249 3962 4719
192223130280044801 7175 13583
66559516495068753 24102 37320
789531959090251009 7013 29169
63532447470635137 18836 32631
327908690649469057 22118 22564
310900920198172033 4760 10441
520515899763363905 19083 37330
986314950336534913 19316 30455
567747214609543233 24104 33767
377824951082466497 14156 19849
202377246879191105 3869 37485
597268215002145537 1735 4350
22106400606038081 21576 36257
624164237297229313 8787 30399
612187557558240001 17186 33228
408948635021872065 528 9326
349752747570025921 2455 34935
310885055195889473 10250 25945
173960890634074177 20378 37712
420433099274049473 21658 24770
865921584795007233 1286 27336
757237125218431105 9943 17190
824529549051515393 15972 29092
270492024177670497 2322 33102
214468964382891873 30970 36167
904709912619416961 3527 14185
546599958110984833 17275 33081
4691314880403753 30481 35394
371990385970139649 582 36128
767965185162601985 10789 12900
374946235329854721 14470 18035
404809209321101121 11378 33453
74137057087941825 4239 28345
114024619209750705 6121 9853
120591372193640465 2609 20696
631753183923507329 3100 36185
814926340996652929 21564 33714
130459171656660545 25113 26672
704176808665561601 14503 15686
723449117500152321 3100 16911
553199519664762113 22908 34350
225380310413534337 10513 27860
551538350512455361 24308 32610
416363783236420225 9872 26978
210472315236518881 4060 31248
400773583089737409 19645 33233
674172669788230657 3014 23638
144701529884557089 6728 15234
114572081349908929 25834 32883
607118964724612865 25346 30631
761551852692999681 27259 33505
658050785025892481 558 17702
246355508528001377 32836 35390
919161523306421249 20149 36258
262256428996732193 14196 20021
901384827956817921 6555 29096
604522398071768705 6544 20538
364856738940609665 2049 15309
172157845780727585 11015 32478
957758199920078849 16300 34801
197529858931307713 26654 30461
433518871366508993 26193 26486
210272247908402945 27000 29692
472574207537704193 15984 18113
192687484424968865 17979 27107
123524653578193985 8234 29698
610686510888850561 9689 13442
989594293905412353 4100 17816
50872982912228081 13769 24107
349919859080635841 3902 30790
740757551142319617 13955 22039
635455663380596993 6075 32038
110519681106215025 17549 24820
400169509306415681 1163 22356
754614826616229761 5820 25542
115773513137014561 871 17873
975537603135638401 13656 33460
231185218431157569 11416 18394
74236449733529505 29254 32769
728217609569057409 6445 22182
236958765233428193 8606 36030
868631977757480961 12781 24691
459779277282162753 10110 14718
174433813107015105 837 26418
905040227540741377 13990 21895
173213123487663265 17410 30618
72555530575112209 30748 34276
153368563451991233 3728 35814
444385623470058305 12511 30697
247882872574344065 33565 33851
268570746524940065 23941 28983
755362351155156353 20581 37042
345802655869920961 24136 33957
791342213926491009 132 10150
892752978684949761 2091 23581
433095883350787841 5931 23898
700920720376448257 6661 20392
570212669054491521 8094 27521
813168969311046657 17618 37598
107764063806058625 8338 17574
594244702323084801 9981 21789
745305049763622657 9957 29156
64272311594077537 9379 24419
754257112772805249 13945 31024
226888406910124033 10611 25361
203633403249291681 4545 5214
716569227901881985 8432 27714
497059212917520193 16092 22127
330659335509370305 8127 29353
21369409410333165 4843 20763
899402317653493121 1689 20038
910322046365578753 4109 13634
523775926496885121 13589 24049
214766143878286177 24872 30453
950599289824875649 19530 32596
344297547124227777 12839 19041
62984249368088993 22583 33390
574053905660967681 3816 35849
612645102556296449 9919 15905
861060195346126977 6729 16948
833273788594571137 15373 25060
464151292917797761 12956 36616
435319898395871233 33090 34762
842128287561251969 7959 15220
117216691230783713 24421 34522
407343456722223617 6990 32305
959284460872037633 1244 17785
787994892639730433 27689 36347
541991992171379137 7377 37785
225333033223229505 14574 28259
958147438839656449 1891 19867
945366709351702657 23207 25060
813601185696274561 4912 24002
746619211893310849 3366 8031
606747101890146433 15475 18034
524621840462558017 2965 11035
224204394020606657 876 13955
112233304044430321 3833 37833
253732715555511137 15117 29082
682049652842920321 12565 16049
128852605490568097 2176 21424
617556594006366337 32004 34082
824419571569318785 6830 9897
585116465582515841 2734 15708
410481329333695297 34764 36127
686244747793502081 11438 33013
317075088574650753 6025 31132
622473861075576449 6090 33488
524559852983504257 19013 32752
907034183236497409 26315 29322
418404024889735361 24766 28138
703731009992694145 3059 21423
784328404453450625 14362 24199
295136133924422977 15428 25291
722546529756439041 12848 33369
79062602470060033 1339 14030
720548228534017409 6896 26914
833635229390829185 1887 33656
147266315404987585 10921 34697
829308847231786241 5583 22462
341957194229312449 17709 17869
470277828283862209 8297 28094
890445471770245633 17917 24251
189007600214523553 549 12222
9361374335885131 4281 37574
701612642285930113 15546 25834
133150181290584865 7281 14603
895320077085855873 27922 29289
102071388896550993 2567 25791
576858938792561537 26563 29850
880395635409822593 12009 20111
454484852338964609 22061 30486
244156494935840129 17384 30433
852227372322992897 11616 19648
29701619685919669 21275 21370
405549013905826433 21202 25490
223059747901263713 10209 20047
373681830816657601 3054 31029
397350333287075585 21616 29026
581844488959717377 8392 17896
887189368095921025 10105 28608
860159155870142849 3701 27371
924067853626564097 22480 31741
939040746275068673 30575 37206
874245030593048193 7221 17948
694783768088321153 3366 12062
271158060452105345 16129 16600
571526375678729409 22872 23482
479698472171936193 26858 29182
250227662561250945 4826 35874
134805608363773649 9094 32479
85140508261460465 13837 19573
915845886207225857 9745 21243
614549497535087105 9192 18747
714590494986392577 1619 22267
964554734621998465 3158 37792
586380368679915137 6861 18917
330951144120625409 2997 20620
220853726368073217 8439 31037
70436164988294081 3121 33064
369066498058490561 7102 17492
201142658877252257 15890 20019
177429344116003297 2324 7569
949316617101544577 1496 35657
678781291222424705 1020 30201
156508746822957793 4718 31463
638795462813799681 11779 31533
434140677758406913 2201 17633
803236589367859457 5284 23247
299997962352712449 11062 20052
595653783891687937 736 15378
673930624385292289 14230 23727
551812704446621889 2942 22688
137461712197897153 22645 30359
576456115841477185 12738 33268
546927976465909185 11738 27117
131182210644798401 4059 5239
719780140428618113 1070 1610
284965552982750849 10317 23647
594863835559237889 4350 36773
716231409205921153 9751 12283
423127753088628801 17607 34848
550451958394898369 18492 28253
550462229529884417 8769 32267
887015541046398721 20214 27404
717629741859219969 14042 37308
646834073631563265 23851 36429
21556463966277309 20088 32635
777307582597149569 6925 26513
874791954673831681 5405 27860
383626750929789057 11195 17625
420837064084437889 15627 25967
862289748635479425 4668 22783
798679898949281153 8729 17337
242939285315596737 16871 36971
189665326206068129 26629 33993
96036954045064961 25472 33548
238976612562389345 27563 31076
175382426790928737 6469 13729
328867851659467201 8822 9983
996972766959490945 4717 37260
556742261382432001 16845 28379
650335189163850881 11035 32130
212138770180303041 23126 34261
34136131106112801 6322 9871
13781482570230709 11648 35558
843730854554603777 20411 31900
283656737086531041 8070 15252
660951657872093569 1766 26920
588724352473839489 1012 14006
834852413674550273 8557 20715
117687271167767457 9378 25732
807692901163296257 24682 28378
478844979288673729 10436 37000
752463894133267585 33021 34158
203076650864190369 22046 24272
919787043019287169 12376 36511
414754666206569281 14088 31548
574203424780986177 6976 19926
890315467413557889 25186 35226
416726147684034497 10136 24690
430765923053648705 21003 32017
840159275939281921 2524 19529
55797107717197041 6989 29746
55194898911967273 23720 35440
829155885911014017 29310 31756
724949315812377601 17471 22351
971432969216834817 19452 34242
279042832212883937 14015 23050
330864497425174849 26821 36948
539810144904617345 4632 31544
564201156583905601 7264 19633
506240823006780993 4677 16512
194320667946762177 29252 37083
858932425396627457 2039 13821
77662838001486993 21657 31418
76662305770998529 4888 30113
830950141786466689 2705 6517
618686423653382913 23388 36488
146019409766282145 6531 13830
511489690717159105 10374 24420
870208496246284801 16446 36712
994974343851847425 18765 22997
422818194354078977 3957 29018
921711025834202497 22105 37785
995303166172043009 2933 24580
877606461624065281 11892 28380
304733641476886401 29892 32878
65361435776399193 4440 19153
246596176079812321 12981 37086
820584181113527937 5761 36958
511618976513460673 22263 35378
266073567561551969 11339 34121
983365937934216577 1152 34770
427117749438348673 9919 14112
554779008517201089 12623 16076
353701498874674049 35218 37868
713378597900778241 14477 16053
936117281744227329 4190 19405
595572433296411009 6109 8482
15218630446259597 469 6928
497678552357335489 2345 17075
5155790313391862 9162 28741
187300508321683873 2256 13954
604082301991841281 24216 35474
366130464631204673 6391 25926
260269885072656129 28878 36189
648042497943691905 22563 35967
61501554060857449 29654 34913
935382961829155585 7246 14799
516570532814437633 4585 23758
745695852101917441 2909 10210
275609918347928577 2095 32282
299803738246403393 7474 27092
810990541009029889 10263 31836
325884751870887617 5248 15726
925877669068473345 6628 16660
909158600678715393 17329 34280
659480081744629121 39 16211
987403493325231745 3892 13869
721017920393169537 7943 19162
992849624018369025 5641 24038
619834404583567489 24725 29218
839125249808404353 969 32427
389343622172095425 9377 23673
624741605290090241 9852 29020
156731716468907937 12953 32518
359371114262174273 19318 28163
880588200759465473 23178 25225
527217973277238657 22493 35238
550481844755008641 18979 37308
948013040315004161 20851 34708
906556626173699713 1406 22950
517218791601401025 10967 18637
732820558468869633 11219 15868
609366435837202433 7380 33535
212946373595148225 18720 33326
226601048050191873 25578 26492
273588115536025345 2920 27886
448377778149250625 2802 14124
223964398815116545 20883 23864
557076614598450689 24377 36054
567436542425451073 12335 19226
93768778516974289 7947 9563
932037176204918401 5832 27271
725952653437168769 2994 21748
600326149982404225 26872 37001
491575387483237569 25335 31812
973411366572509697 13329 30045
739524396912365441 31733 31875
516380657626324801 9658 16010
624706364470611713 24434 28340
702593103416834433 16436 17608
509727706082777857 15240 35624
795929850092871809 26896 28669
914406297442980097 6579 28938
79569522076344161 4715 14452
466900176130614849 14910 33205
918911738994875521 22353 36508
325380913736310593 10340 36332
248167319598227457 8516 10862
574451369603771393 331 24935
382240558166440513 20213 20763
427242333959839041 2732 13154
605675136328716929 2734 5158
824006582930785153 1025 16836
307655399537633665 21789 28561
932147649628674945 680 33624
846309705742417153 21633 31985
83140950331461745 677 12106
294704707664148929 6662 29124
25199914417356697 10809 24208
166935339389926433 19822 28419
130013224646482689 2606 33781
803027008507040513 15167 22407
295395391121147073 9885 23773
424722711548103169 21929 24408
684767809228453889 2013 11667
84465964122070865 5684 32463
347548754077877249 156 22530
264601395706154817 20710 23529
628101111374739713 1318 7476
408690932076421377 17992 31608
488497972437912129 2127 13970
930241494913307265 25427 31589
571360608339070081 17440 32026
150140479162470081 8649 32880
914646855773327105 5077 13382
836088312750138881 11765 23259
745313724234300417 4599 22349
827898565824039425 6324 22323
935084792589648769 10427 18332
819240643765741825 14995 24250
338515272632840001 11220 17212
746559193149973761 13971 33110
219544116844531361 19035 23850
977653234146703873 29450 37064
20118387884160429 5813 15285
792618000823107841 17577 28003
309604860087503681 5083 24216
913577587651477761 3238 12979
301991110600432961 13510 35133
749206434539640705 21895 27062
542998449813438785 26808 34666
176027880955036417 4766 21358
553970671911734785 10297 37665
238188477634633249 3422 5658
654635260569662593 25219 26280
480440619003790209 27691 35769
103736599461406337 174 32770
853279376463799425 3624 25352
95999875772633921 23369 33802
484033117279569345 18232 24655
695713608200030337 17219 32209
965803094999966337 19438 35195
190611537574895361 6265 35583
227477256514053025 16009 22937
215102403343145441 11539 13177
55238223604529681 1229 23227
672999611976507649 15686 27802
892586528881356161 835 6285
613932573883197057 13331 20821
713443552529934465 16401 37171
669634039197447297 6946 9297
956336495526560513 6115 34706
313163255290369601 861 13079
902412314898665345 3700 18243
421892737618463809 26038 31507
687646715961808001 12487 27404
452425751999832897 2363 30969
802961019187431937 9556 27604
844730845857654401 10488 34374
888266302879149057 1019 34970
467984396464579777 22256 30552
102672640122190017 10658 19304
603404584278536065 22187 28070
835520813790669313 7443 25023
897739144453417729 14598 21301
746817531860340737 24293 34951
689434456922654721 14757 20009
164665526111495105 14160 27339
634332328392822785 13016 32148
661376580900903169 3558 33027
322882560025789185 14025 34907
413594567350106241 15651 19896
215254174389251329 12353 33781
382572640821660289 18501 36293
409755976411574337 22391 33876
733497199462963329 24029 25304
90743696625146705 20858 32091
756735999194230401 18048 31094
171596678659881249 8239 27655
795927098666783873 31639 33531
131604977597270081 3336 31043
256520331373717889 4322 10804
41617100519559361 7024 13080
759228041581881345 14085 34273
212030186660122401 21377 21940
77455108799053825 5249 30721
512503628076160577 9429 27197
714285318003806721 1432 2057
356241545050117761 13359 29916
99951563473336337 10328 25846
521526772195031169 4449 12656
839466752368114305 1548 13545
298211375497807297 18107 32708
327929877920436033 5062 5492
787030774238672897 10505 30306
445075742584396737 5692 13296
43743941185844905 2008 20355
332338083634834177 20731 36060
556765930504539585 4139 30767
675731528870816385 6408 35267
113531544679524641 6256 16379
56496023356114481 24349 25655
704788059745453697 13179 23372
221264299019185985 12518 19133
101031885044612577 1180 8436
585303475907732481 12779 36109
403570345019588225 11349 18108
428785032663231617 10974 15889
313630523173834753 20687 24663
881157969341639809 360 10102
507217318470480897 21598 24556
535757498108996097 10287 12050
939903043868774529 20511 23888
269567731226043617 3022 16931
787778087959807745 6029 37438
790732853616422145 27638 31232
57102690968072521 8541 36110
574926456603034113 6140 32469
669040090266662401 22226 28403
288851183194982017 4427 26322
65372451275713673 16746 21714
204121926926017505 27874 34364
672134759326851841 10187 30016
826589327493795841 26609 36267
809592336724826113 12209 21731
329337799663843329 17273 19951
417966582214233985 12701 28788
737235865728013825 1849 31205
774074524612807169 3798 18871
292709920729219393 17125 26871
387926142763390657 28028 28074
877272377288310401 25429 28918
654237625362732417 11871 13747
839923102953459713 15437 30713
313479985398942081 20025 24242
925680474229171329 18174 27912
214528218603895489 20135 25331
167264275987815137 587 22061
805834532371576961 29520 33944
273996860724228257 24778 28407
321689493920963777 17845 27312
651341058763588225 12328 20894
829611918704387073 33213 34883
724899155313227777 15267 20043
132354914896630753 19123 27935
621263947488937857 2321 5132
721891533225360129 1126 5738
290793718845296897 18149 29290
646095856566780929 13306 24222
462583262599732609 15178 19061
434476333602901825 2449 17289
760238577946996225 289 7940
788577709620078337 16464 35236
528051569615012545 5993 15804
479126700811022465 2409 5689
657390033111230593 725 7089
240355562105527553 14092 33830
824106293974576641 15432 35373
50930776429339633 20573 36511
395706004614414273 3183 20380
797919823561947777 18945 27743
779968501156911745 6084 22125
33987947130313501 13940 36289
68942910924366889 8596 34050
864610609852441345 25952 27129
858940123190134145 1822 9279
18085467122148205 6747 26340
536491205560242433 20214 29509
986558922074827649 19584 37609
593736093576818945 21813 31750
208836203700556673 22516 29057
462127932008375105 26537 32881
236359192225656033 5538 36102
308767717155543425 17421 32941
752482215916103297 28351 29650
330518104784250241 21810 36091
815083194320798977 15205 36508
305831962017673921 6076 31650
747793394186103937 881 10841
378840700560889601 6437 14329
898736194919770497 17074 18629
343666029787382145 10101 23947
230616761971077729 23701 35257
885694858957766273 5583 28424
452434103963803137 7398 15187
528680350856074433 2696 8382
12949331895512729 24309 34107
509277860601944385 7474 20254
225421848019358593 1739 5051
180643875039375969 21183 22754
181079680421220257 11834 21374
874413882934465665 5384 6931
220409785919137857 4933 33463
254295998095511073 6083 12031
721409719878820993 17270 24425
495421744440083265 20241 33043
696303283911795713 17016 27629
631307493108376833 24175 35132
484942566828920001 12684 30676
370486148027271873 32370 35239
855842126269458049 3300 37514
176591215396808097 204 25785
30893993859294257 14210 30938
283960636678020961 29337 34501
227427820358776961 1760 18741
242929932863486177 3747 15125
737117770527930753 13870 27124
456076891723245825 5748 14206
858849624956654593 14569 21426
156876213042647105 16422 31303
532568310734021121 5251 27771
744434448679729793 15051 28137
581950849585901185 7641 36525
709895686045197057 21584 27463
219271510840030721 21447 27365
47342690008338905 14277 21470
110607203358988209 14460 27749
379153011633047041 8522 12471
304525547877730689 6382 32004
913903410920827521 332 11653
725695276749696897 29819 35267
713937321281431297 10013 31861
676471772649591681 25399 33017
17352655973883913 27730 34929
952863181362850817 3267 15455
332623594808676865 4214 35337
117800740984208113 17528 23785
93695203144140033 5591 10160
421603513641464641 4852 28912
301776178467346049 20422 24307
275103940320434497 17698 18696
43509340876699553 13934 32112
23972711038531713 26439 35468
318403269798874817 17674 37303
169036950679682721 8465 31714
106793754742316337 948 30715
381777095987310145 28908 32436
327724496555784833 1187 14670
948688691439343745 5456 34140
674067726324683009 19919 29830
342506016529362945 2728 31346
705750515091249793 29632 30853
339893110642563585 10843 15118
326190760289367873 11616 34185
913963055203744513 11727 25256
376501660305248001 23825 24628
11088234370618011 7114 15383
894483508759766017 10012 37757
419528852263617601 6936 27217
660194907019739905 8955 19836
953011972463897857 428 37708
605028767643009537 16206 25783
211260237968225793 5281 28095
937962564032257921 25884 32249
433188536106030145 30922 35597
979204689910108801 12887 32554
564441654098537537 6030 9008
531765029568003201 23097 32090
307842824982927233 15147 37040
978622508539675777 7078 18271
239482829464016321 3569 31872
430631402914993793 700 26760
539496749394572801 5473 35695
638153299383407873 19621 37103
26802920505865301 10196 18586
526088584185014721 9484 18488
936840228332115969 2111 14723
966452954104088449 1839 36918
576032398658732353 1341 26308
964879514895070465 9810 15551
85194610636364129 21241 30446
409526888073191489 3479 16748
187851423408254433 7331 23146
684457228909746305 17455 34501
523536565426027777 9672 20260
478986390195249345 9602 15102
547293846475959361 12269 17261
499281208724337217 9722 25251
722040142525088385 20750 23003
911682243549979137 11300 37389
680480910775933953 10063 35898
571018988601803585 457 21509
768712776128424449 7445 14280
729678620010734081 26031 32142
598484700219309185 1401 32569
275126826203571553 31228 31645
753111557923347201 26978 34822
946746591109178625 4524 31037
75210025593001713 21024 21410
406081390574893697 18196 34949
179368201831962881 22655 31352
166782213871162113 13188 36288
10551260108293549 16021 31284
114267599159941121 11292 31587
811738823955295233 13578 24401
547234356647596353 14765 27702
622229228302721537 21198 36002
694078792430001793 83 6670
787417030684864001 6650 35980
272582538606716449 7132 12435
853119166285388545 7569 15921
334412174210111617 24137 35754
679069907800936833 14509 25501
874330380040436993 4799 5111
485895572341199489 16429 21858
673077681385148417 10571 33051
181015396198930049 12150 30441
129446111467590449 24762 35462
430670017153666177 3204 14653
673689990855873281 17517 30059
877570288176457345 10434 19547
412633280190664897 11738 29673
948085244868813953 16128 36521
159764036898604193 11480 18658
951149744473283969 3224 29937
922572635980234369 17537 21703
441029732404366849 22085 26327
722742010959162625 4407 35343
944355878984964609 4343 29446
161035485422605249 2272 11135
190602847308774401 6002 17149
579677160882436481 7476 31975
719593647768206721 20075 21416
38599889671278473 13235 28745
620918416593788417 2339 10155
937794610143352961 17676 26824
398611074122015937 9102 24436
493049255391657217 4633 9046
494385452802184513 1858 23288
157024692303263425 14001 36243
321566804663447681 882 21706
127218446081005969 18392 27836
802725541628866817 10840 15251
352117754167689857 14591 33851
371445184920304449 16246 30611
52270833181996321 4389 7492
14528540188983641 7697 13090
391733835467089601 7321 34829
467406529535381313 12900 29866
419711025988252801 15646 27814
49838329020822417 4906 7549
615963895821746433 24389 29500
664392104217881729 18422 32503
459807678764139649 2551 32024
705199966624142849 12750 17030
73464143785098913 24810 26491
302288596587388289 33558 34748
743839085268607617 5901 5936
874765275266248961 28678 32576
976529340386772353 26458 29035
644359593534289793 16783 37267
740376547484249473 8864 36526
477297203438489281 8165 14772
173127513317279393 20997 26968
721510866167832833 15305 25922
38757059307787505 18688 30250
474960826215017537 20884 26518
259675140210813281 7253 13281
868186152338978433 1863 22650
222412989757049921 2401 11260
274242122353534529 23361 36702
12031352890755187 5248 21143
81079683610013825 405 4997
756642496392064641 8303 32093
445671268784373377 1702 18293
834089891444474369 22649 36570
659064990896382593 20541 34598
234915660634232641 7823 19347
447596681659682369 16757 18589
137081210089700529 23368 29918
69315603328462321 1687 9011
339488124997618689 23946 33184
547285970878597569 23337 29448
926272118484202881 3964 31284
29946190672035301 20505 21789
209881640420224609 18013 21091
604221924467189761 5239 25756
327549444913710657 24500 37311
974921553405963009 7921 21436
980009712400690305 14011 28172
816592162873611521 8079 34477
511155244169966465 8838 30355
365629698784090369 8881 15772
804071780007195265 1610 32892
980491763639257345 9568 37210
124736855401504705 21733 32374
400433118405672449 32487 36550
114881384530409745 11015 29686
616995516525896961 29781 33295
328393456284199937 3081 15920
135613365484630321 6729 32164
377477897101176321 21059 21158
376612090516623233 7477 19274
210424472016836001 5598 13529
627197180642710401 26135 34695
556517889486176641 19321 34819
122182839665107681 8365 18393
368272093398896769 6235 17497
613861796155134721 13850 36549
608246462011170049 13968 36159
755384807043036289 13688 17684
863333050093483905 20368 36051
339001722649598465 3285 18097
846381099641465857 11633 35437
220867267529747841 23650 27415
433901485617720769 6551 30558
129513351800483185 11151 21675
184946224173121025 18562 23402
774795443400982657 12773 29936
594878102136203009 8412 25954
256206156069922017 830 26200
308295859755933313 9356 10891
917170394105291137 5657 28590
117798498260011537 33315 33407
764144194525869185 7314 17992
396950043080625665 26634 36971
782592085767042561 4810 33127
906328624274504321 26496 31083
420698104714588801 11683 16174
394518101017698817 16756 21631
981859849324116865 4539 25704
731155339033559681 18247 25292
646559836980998145 5029 22886
42333999794255561 2540 10735
153562401296248641 8881 14589
919047983666143105 6656 35936
404229132015061057 9636 21686
250305953437678145 8033 13383
884074890486637313 477 29702
393040501743026753 2003 20838
75186217255946993 20878 35602
390079677701368897 21861 37552
296504609944825857 8119 13892
407815746147189633 26647 26756
588658465607934977 34447 35646
974502401517842305 8816 25583
901336638762991489 5991 27478
624472032080884481 10628 22709
620983883213057153 22165 29289
969498313698284929 8439 24447
197927315240683297 10063 22567
514299535925555777 13015 26715
886360334285242881 10758 34870
824145840615276673 19 31909
767553654134680193 10464 26871
398748613547748929 5614 8330
130410432739239473 22661 24373
714678333466697089 11149 32455
3302168611035939 7386 35017
133566331614854769 9281 21743
832527095044852609 8134 30417
600382703923916289 10011 32389
274397604635517217 21691 32962
674619284048983297 11561 35588
158307918903062721 30875 32214
465390597016199361 16703 32878
864232404376529921 6040 24194
651092915405467265 11822 35598
888326890475340801 29505 37434
660964142495831937 8451 32291
890837848251273089 1064 23284
982817906214446465 10715 25583
814693491501003521 3954 27269
18268493164800505 116 14507
101189345021246881 28903 32531
361055504669689473 5110 35044
44851139209711737 10777 35991
431366553223941889 6949 28063
708787808337383809 402 20802
649183826988259969 29096 29798
307283108977230785 18386 37095
833212834129302145 1573 6740
646508038847961985 3427 37182
518748907797839105 4526 11023
412513724682341377 6485 25081
932083562208024577 11706 19678
859730085914101505 14715 26153
719035474535470337 22720 33266
603179717201300097 9126 12363
129854313897414641 33354 34621
741122254628031361 3489 4973
570805858562192001 7433 30217
419040309923516929 32991 34332
703894883425906689 2704 25416
977851314698462209 9552 25916
597658953012480513 8858 15039
618508854088133889 13050 29817
457539106553486593 24472 29378
961058120355282561 614 34399
666457495805627137 14143 15571
521412768625950209 19065 30628
595925285131702529 11 14798
309631827232443841 11618 21367
840719008248125697 11789 15191
173886201544661377 6516 32340
889685993229722497 16695 31219
845994755713284993 5409 22279
81396267751852497 22590 29933
963110285217638273 21415 27202
183064708902978881 8986 18323
687999262966691585 21799 22053
416095049882269313 17303 25452
626453168727493889 4574 26703
779496218854763649 29674 36513
692239310365373185 3321 5440
682872852734089217 16410 19156
77715239175446977 8248 18337
99828398758720737 26347 37121
801069311659183873 7442 33678
115090228008792657 13017 29857
605818153096009857 1036 31214
518880092371507137 15742 18571
456252882676800193 22411 32324
30479000639086709 4604 20825
953428551313791617 1179 22756
316993710269972673 3855 4917
991160847948215425 14598 28435
616156874869854977 11610 35450
641592688245225473 20999 24333
966097156596038785 35413 36102
192402855978393473 2122 29677
141638511863344977 21065 32257
930265732282791169 6436 22012
345358082085031297 18711 29857
219186775459071713 27783 34412
998226934648297217 2938 15956
674313250002825217 19631 35507
149989566389553633 25616 29592
19906251981090861 2466 4119
354148883078419649 1925 19363
402681436010269057 3152 5122
527720464791062913 30 6005
822685961303768961 28077 29649
263431316905066369 5277 17581
489391054774728193 18562 21674
519821126315139969 24021 37275
278967763450729921 2386 30324
90186461602183249 5381 13278
745096883321977601 8036 34593
975696314534022913 20416 31054
282675704333236417 5546 7596
660437421708532865 7848 16396
5333746623563230 4643 21662
389617251451301889 23893 24088
294905190752466241 4001 28417
667008262672919041 549 16970
866281083474419201 5408 22309
322234071318749953 16905 34929
395168243001315009 3258 11299
299829397002579137 12419 14004
82834432064430529 4463 34548
324533927534094593 19844 23731
21594069374195613 20138 21926
609153916423121409 16934 16946
930763343834641409 10351 25293
293708854411111297 5163 9702
17608871199946919 3750 20769
721901001260331265 2573 14905
100425084062322865 13839 35352
34166559099748641 18489 32093
781852338038355329 31361 33131
195271523849879009 7534 34808
161431120441378081 16205 22760
157226919764074337 3184 5417
928657292924931713 645 33741
714926256970411393 26311 34980
965242899215581953 9446 11145
873842406799656833 10887 22382
362424959511479041 2022 9176
219761513578713889 6290 7749
357193824681914433 20521 36633
369282236889578305 3796 17530
301647909131624193 7932 16119
788418393002583425 9601 19616
494059754609764929 12242 36200
309823127559599937 26792 28099
855017468720880897 22652 25748
165252903717753697 5817 11308
823069763819049217 9410 36514
241164355098081985 25955 33641
847728792639948417 130 17524
281082886399669729 3437 14649
210076473326296321 1799 10633
677976743755085185 4659 5484
862366485287843457 17716 28220
166496685599110337 12905 29317
817279955602529665 10055 33353
144524541527662369 30599 37324
834093169448102913 2897 10170
127115726642610833 17421 19877
555085170090279681 15026 23980
257861180074673505 11970 21894
9624290086684085 19209 34771
299581358704340801 8846 30495
370909119699334145 2056 17395
707264985884538753 5976 32152
925881287314332673 32290 35492
817193337935545857 4431 6787
314454511041844865 2008 24898
95294319243169665 7096 36527
116373627939076129 20926 36789
852445958570864769 3666 36231
430420711177177409 22853 30277
595423679316898049 8309 34343
137244614966142817 128 33417
71945907557786625 18824 29561
693994284115404929 2668 11021
136368340276550977 32287 34740
893377961052998145 2518 14924
323486231976215041 19573 23893
711789423775613313 12275 28509
840985387343895553 9343 24200
107728377796327377 3102 18082
195901180829562081 10177 15975
973107239011198977 31979 35885
84498915440509137 22090 22899
630711460315687553 15449 34967
954619926196993921 7986 20657
437241153199110529 9379 11774
258556949261706145 3432 17949
444542498405191105 26764 27757
998831095738406529 11743 36049
987737718243494145 13476 31359
959482654584480385 26475 26762
40202084049973057 6259 14234
633497471639412225 8831 22092
251566973166475809 1902 7721
295602948948502593 3152 31577
989455072848336641 12059 33470
559128942773067905 2237 4505
869478163249823361 8966 27060
623668998023038721 10377 17517
205160156343360705 1321 6159
996614649638285441 13591 30096
84704239450999809 31600 34242
681445614490232961 4528 33536
580956575949393537 1222 24310
960290048011810177 9083 19442
483796142045633793 43 2618
545235571636528257 3635 30095
474153919559249473 25782 35819
530904149721362049 12626 21039
540754499645700545 5522 13664
479490616549075073 9536 17614
188007051537063329 14698 29881
456764290011985729 7477 8543
870696107408718977 10746 13975
792188830362807297 8211 26520
113132598139650049 2211 27227
405953233135857537 29717 36812
550834448888039681 6952 11976
605148247896440961 19388 33544
191092605965856417 9457 13375
319394073547751873 738 25690
695231657077812353 6280 9986
693094628751982337 10369 35839
601486573308783105 14016 21784
672315031934072449 4541 13127
528132734278486273 6532 12985
548677279032407489 9641 36891
79481585779895169 9211 11389
873346695742807041 23138 23815
263135629949715617 14558 24649
761676169756004353 12172 29466
622673330786930945 10085 17248
333451325414966273 4057 17834
108271973227303425 12677 34436
937686597313447809 31456 35436
920484882879158273 19593 34664
972895352645021953 32158 37268
48436934759337193 9093 10114
362299595425003649 3056 37526
58826906123918833 21690 30660
639664948218563073 2689 24583
746551913463932289 7597 15297
688287549510338433 1726 12596
637188873047541889 6461 35260
357598346789838913 30329 33154
915284570227015553 2904 6964
192000295682237985 22844 37380
651307614761599105 13710 25122
761950296870065153 23643 31091
975876224943348865 4103 7270
826897720218116865 14769 31485
405543556202111681 18416 36090
3371368799317765 13413 30103
295300858157503425 13014 22962
972085823849528961 1860 25229
435437916434715073 9632 16805
782010714070548097 27273 29696
5141976383768566 13388 27405
616454691039965697 14853 17432
349852529222921729 4857 28661
719643038563699329 18008 19759
504637473474986113 6689 34909
778484120095061633 6802 22326
597709326019518977 4064 13899
681761842531113217 943 33219
557597411670073473 12881 26474
391306137966896705 23818 36710
177625484722774721 16735 36653
850229204052364929 8631 18762
151509417678511233 20669 23022
194888556475422817 10769 29668
37534345439517833 1918 35895
731460352647371137 32005 33195
412150203857336833 3728 17665
494300436875111169 24042 28238
450417991616298241 14180 35494
10756808301064071 3526 30104
195333644702202497 28974 36182
946384129743751809 19443 34979
643156453737724161 2363 11395
360167760811133761 22544 30387
17834927008820501 217 32340
917609759562910849 33868 36301
836697375847713025 334 25768
339413447622288065 14845 22959
672700610664634241 7240 35367
863621940595880449 21937 30908
112620254924785009 23681 27962
245579367656187489 1383 32020
802625048602820353 16984 20710
675575455249035137 19101 33999
935937582136666881 29847 36963
750494056585662209 30750 33536
403258581491741121 3297 3703
938741910526335489 757 23015
65742945712365497 13642 29642
982318658035023105 13555 22498
392501307742733761 6827 8693
583373324954298113 1132 31013
100059960101511089 17555 34439
161661467815232385 6514 34032
130192094897637393 1508 1602
864126499966079873 3053 22609
201817327741160577 10495 29477
278617817023398817 867 29510
895164906904724993 17628 30655
979554208688401921 1306 17913
109000980619391905 12460 21630
616032907150522369 6695 32782
535327535707722305 2857 19341
793701003873867009 24766 37674
360315651412911105 19167 24884
190875328749608993 6357 31497
685010507457363329 12813 20727
13523117863801561 25486 37754
581601950782534529 3248 22501
639149797218234241 5471 34900
398000346008444673 3525 16205
133878813453083729 20291 22750
538152640935798849 17886 28086
433901937345336129 476 33180
751950581687609089 21318 27642
420777957858494017 22171 35717
621179858310092929 25933 30053
58583554961469273 4887 17601
839669954108103425 17793 33091
957382845165955841 29277 31349
207105112692595137 20191 24381
301736561814958977 9972 12788
646409236567521409 13354 15535
229236698149609441 4219 36879
407052538774941313 3513 36344
870375381173342849 14434 29709
112870068793057505 307 36546
138057150716992545 8207 27353
658774661540938625 2774 14536
199734069120193441 9290 26855
366280186996064577 19978 30951
579239659939677441 30551 32496
248955421504781793 11164 26191
561703352581869121 19074 32549
753433547863721729 7902 15215
528415534177543809 8643 34591
582018952155117057 8686 20341
223197122276939553 9775 17587
188870118750386945 1887 28937
797821403697444225 3159 8527
20701172516943701 5952 32431
593115439532990465 14148 37272
119032612434722289 19454 25371
444056814923346369 1964 20115
649066215018727681 12123 37168
621144632761211521 17730 20458
451825243880946945 24023 35796
44604511535116129 27771 30171
882597615346249089 9211 23586
506362384818626049 12462 37152
384926740983587457 14570 33813
380209187556932481 28793 37314
551566609177591233 23056 28387
355879659021024257 9033 20316
631765413784862081 8707 20052
242175371843902817 293 25343
789053373125319937 4082 8324
355309691696614721 28019 28161
959412139632348673 928 34433
265548942486777409 12857 23980
686623176362296321 2465 28268
309839905391111617 6085 30597
757826717691855873 3381 18148
618059886109737217 6145 12713
458464737776701249 7917 15489
857603281649428353 8402 14096
16818247646426699 26296 32261
657071623335060225 17309 28901
545384173589745537 311 37150
784288207352546 7281 34768
229540056797176833 23304 29986
18424830331046141 5314 9225
256891334676176097 598 18347
833708694928528641 25633 36730
424998299635177537 14785 32006
97176509845912305 7174 18973
803067633853082497 24406 28564
944689348417778561 10703 17349
484449746775865729 29076 31622
205388415960445761 21532 25193
815192213646646785 4071 17914
137639019431244241 11355 37376
767112528438474369 7156 13696
390258127466029953 3904 24040
149328067009371073 22886 33495
52799602487038297 28509 34709
680602763912744961 2383 21457
620331407792239233 7537 26686
161208059641957377 6768 37003
390132045957042113 1566 19620
424104155183698625 14209 28388
810981297269524481 27211 28690
31664275474405201 1635 5117
665096235891194753 26081 34850
622515812582506113 9802 21017
584857968717589249 3071 26826
704239278980033153 11584 13689
400232460390068225 2231 30575
794619875497517057 7579 30468
230049052398886305 7894 35199
712106321834021121 16470 30549
7018855999728403 27770 28129
566453954314269505 14854 24258
619063213769241089 16629 30039
558483779484710401 22453 28055
205180195854833153 34469 37221
683228113356818817 5715 23806
835655559693936513 25961 27717
358708747981289409 14753 15679
9595333641623683 20287 32085
291831101174992129 31254 34152
483522268377672769 1232 4536
435262325395633793 33064 37253
171201380391917025 20489 29383
685639876563186561 1514 11636
539948997680642881 7746 20971
308416207888960513 22561 22646
555205075152411329 13850 30686
920269238706097793 7531 17664
696923438260544257 28219 31812
670773410405594497 9277 37758
579243628200568833 17253 28267
41238610325279977 21889 23175
289712154591672513 854 31843
146656738626539617 21535 23336
302021379199043585 26 9424
402329806147704961 14535 36260
645525910867323905 25149 36349
886783654684684545 10014 17177
569892734995075777 1532 4106
908577007933502081 17847 33984
349101322590559681 9038 12043
851556956731364737 15856 32124
299748845179475841 18024 31602
374157224184827457 7200 16371
983630220800964865 265 25449
306073794250643521 5760 13403
240653150521776385 20515 36238
348600300011327105 14233 27649
189666876871360289 8447 12975
946962529543064577 17629 20789
637592112493830913 12991 16199
212251122949922433 21746 29129
826007524138507393 17233 17335
862624393544770433 33012 33976
76469913783594017 17932 26204
473207106327663489 7272 22523
909011740805670657 33361 33850
398486333610769345 183 31814
362462522484019457 8832 11004
584310385516161537 35823 35909
253741539072482433 18759 28005
958439474572777729 17589 37439
750815049018964225 16139 23203
233360496654626113 1497 17077
104326750808883873 6432 33572
870595774782451329 23440 33631
871249607338693761 10919 25973
607568684615799297 29134 29715
894194822794990081 21419 28941
24570318469962161 3429 32368
659856732982032001 16295 32516
181313469655094657 4828 23888
850674747097560449 7997 26295
940289807085768833 25881 30800
915554622760407041 22689 30383
883267752818014209 24251 25335
793818867046329729 11013 20418
943315757850065537 2841 14918
346174856570993217 22024 30933
245614621284431681 10790 34805
876278029009785857 11261 17911
934205250009789313 2269 7941
260603653691855905 8691 28553
176891188900597729 9822 35952
479285307250055553 2498 33805
881739340797203457 5302 31906
231181916351456353 1531 8904
105411336690735873 5679 24353
188196626060392449 15888 30489
221031066296966113 23348 37197
912128134898079361 13260 29423
358508165649865857 16950 18293
997923352656332673 12170 15779
173557809860234625 8020 28785
806853484021697665 25408 27712
142169402098005553 16710 26659
281667648402919457 3122 31763
49898324854744657 264 26984
665820940701490177 11377 31501
406052966823168065 17485 27069
842706357415469441 20279 24961
567119401908946945 18035 19362
637567814366686721 1224 22750
182279495656587201 8576 31352
665008792870185729 761 23317
377952635896171777 6890 31842
543546510666612225 11321 13817
806592843508369153 32808 33304
38265003500016 7703 25786
431604537211434561 14646 24493
191799464747756321 2224 35135
323122578745284289 23944 35860
749371893265351425 6045 18016
576604907918884609 6449 29781
458803790531401729 9292 28811
566613242614678849 178 26879
910348470921693569 23823 34004
381745528592041665 10545 27224
661107111674791553 7300 13954
58017771709501177 27472 30050
188765216075342593 5058 36482
445995338631853121 8012 12882
201011080182023969 1215 23240
262076022729203841 1596 36698
902011461091863297 2515 18390
243276004029247873 17580 27690
530301062507813697 24247 34439
682077860519797249 8240 24833
510646015278513921 16516 34834
600994614439251457 25231 32070
544002192967962369 24239 27280
122482835073597585 12291 20424
648365395869351553 3373 32671
336984798552869313 32464 36112
737871272834834049 8 9095
571349143335226049 12431 24425
351017672418425537 4511 9772
19605355590833541 7560 37415
968693643154335105 7547 18238
50402409795182737 5502 36177
405611622095566529 6470 30364
708663133799952001 28602 28721
809701992572851073 10830 22486
381713888455834625 4845 9318
800348560615606913 7513 31134
365915906608186945 1204 32359
143202890808293409 20014 31340
728897050326921217 13931 27182
216134908111943233 14320 19659
175397966088731041 5768 27612
361794476338868545 4520 6234
511885237648698433 22193 27965
277762583689185057 21471 31918
614797634096241537 17442 21018
925767985916376577 4640 5139
564010201050606977 11972 33633
907292009157206529 26474 27700
895578446370031105 21244 30764
849164506137807233 13503 32533
316425951331865473 24728 37559
980834154060250497 13110 25693
514325956549406273 5113 5349
246639266029699649 15621 24602
147953515997656385 3723 5346
579973983069809409 2395 37084
600646497915484161 3749 17615
388276786914186561 814 24807
540073954600586625 9193 36223
306953185608836801 12425 25085
524444393261710209 5451 24481
784684074233847937 1981 34219
210858418821871393 249 27661
364255488717422081 12631 25910
651036580101937537 9458 32655
899323588014450305 27372 30031
273759205580205377 2881 27242
709608490156387713 3755 14220
66679981950322545 17224 37150
882765776740352897 2450 22835
654933706778550145 27419 29694
521202112075346945 16129 18532
696913769151429121 6895 12021
702350316106812801 16304 22258
405547970090083265 22844 26813
239070778745588801 20165 21055
209757477201826241 16378 17912
643028671896626433 19559 23732
234597313944320257 2015 28392
490414577375734209 11073 14315
936233349186103681 959 36538
57676017605498233 23436 33677
56352149102934849 9009 33850
521839281389436161 5567 22512
299748804350620929 13294 26441
609040694911225729 15640 35475
759626911412070145 24021 27631
222146513249473537 865 23746
768309169457445761 3108 13163
966252121146251137 15893 36970
850592867983948545 10204 11370
156848811461419041 26543 30983
520933305898829249 15768 18763
876316135091325825 15309 17830
355600584695352513 9264 12262
90840256282636033 26373 34937
40492086109203737 22179 36451
839548043159990017 24336 35788
76109098994066929 32539 37292
448816913398690817 13062 17970
944833380087082753 25473 33530
876060894889274497 17808 29188
316875391076635521 2807 4282
863682986909342593 4892 24968
78723869333380497 21417 25252
411247592091481089 8169 18334
835453651041802881 25921 27470
60243544890102641 4374 4770
289929173725560961 887 8546
449053132555103937 8531 35864
432078162133777281 183 33790
593293305062932353 1791 31710
279646019278665377 4840 28834
494485419309906881 9462 33450
182320423167965377 9726 26966
543458557220976257 8138 10873
373345053894659905 7514 24262
167392442691873825 22908 31857
350559479179096897 27404 34376
917906165507307777 26306 30807
222606996570682721 3359 14118
888548077258203521 29610 35132
972198380747670401 23308 26541
812745049946489217 8464 30890
88339645624664337 15837 35469
171421041510722465 18475 33861
590488311845419393 1703 1903
85431905270329617 11128 25206
34325435803431505 3391 31727
907909557888043393 23551 26238
735449275894012545 17915 33189
433949488565549057 14545 18741
687720285163798913 440 24493
67440736082499345 6706 14021
165241372553467169 15605 34994
69522908101138369 1852 4079
107130972861291697 14651 30327
644166496927336833 8796 20104
303857696047771265 17024 21715
145122286367030273 10816 20814
193341800944033089 32240 36364
678919769382854785 33040 35740
524467802094974913 12897 29658
416289263373275969 14582 34456
233618379430971873 19022 24086
177883542027128513 13713 22621
188303587237527393 6996 23851
276615364120250017 15935 28138
885638596854015233 1856 9776
659703945427661825 26051 32602
569686364065901761 17942 23648
949562589355483777 27862 28288
776214760562773121 24361 29403
532554695334763265 20738 29980
815558960994564993 15654 35821
712696013781556609 4785 10711
54678074928510513 6502 20108
162316751295644929 25471 26095
911498888384116353 1488 3094
170615003272050817 2190 25784
639573633640544897 11493 20841
206831753540196673 3519 17278
686312056406933377 18965 30745
729119204888906625 14376 37139
515512497063717505 981 11864
907753505335090689 8556 17969
286480266625929409 13040 28270
114998033074588337 3385 13092
556873769619706113 10811 23475
633866280942324737 19057 32518
314373791297043713 1371 7078
452233284816305345 7105 21893
805645447867838977 4653 26986
125244873351515905 3854 5909
146531864415848641 24822 35716
574674078347104705 928 19908
538014739892709313 4272 19888
898056863582208769 12289 22465
448622899007176577 8628 37536
815076836559985153 12961 16362
491218123256281537 31528 37448
921285407073167361 7432 36252
871961778603932161 18339 28637
957870840266256385 4993 30097
258365174641319585 7944 14555
489688704990069121 3023 18072
564597709777274305 3524 21392
734557270228197761 4685 30008
611059731900859009 12796 24921
696793071691228545 11698 16210
841781929465113857 16000 27486
642096953038649345 20065 22571
691133801035086081 10152 19549
796897936592923649 31355 33738
941744098199393409 26591 32050
801184536906493569 14425 18921
984035359142374913 4797 33461
259586041771608929 6768 26726
720688540654876417 17631 33863
477514861737066817 26351 27848
404597392135379137 24230 34579
422088328329746049 28877 34631
815180680733192321 6942 12186
58966166070366201 24571 25837
895163705475958657 3213 30990
276433357335189825 6024 21287
791919122155647361 13844 25020
118374803957497217 7184 33303
657333819864369665 18569 37197
266373397521018529 10404 36400
107443909766828945 20353 28732
457952640217133249 8993 11805
559766174218530945 9944 23162
674756344403402113 34354 35344
978655633948292865 19619 23525
99471565218838273 31702 36798
730272467898323841 5934 17675
650812226539553537 10860 23643
106027273207644161 7715 15603
285554932888931745 11667 19404
742447845467772545 7711 31053
538628016806011777 15966 32331
353870070643083073 25960 29085
32593490527151661 13915 14039
833788322844590337 25110 36431
537152612329460737 24353 36385
156630371087004513 24731 37227
325138848758701441 16776 26559
978999935961972737 5101 8785
947037988547986433 1148 27080
439485269804507073 23177 37364
974691047026343681 2177 6681
421230124561652993 3165 20053
173490483320133409 20532 29092
989885203163680641 16328 25033
651533616951031297 17718 23948
14352406950131071 4384 30101
74460738532319937 8532 29557
440450309204308609 11741 25807
915000045157146497 3900 30287
827187018981625473 11853 26065
221699831782128609 430 37838
690928564010135937 15120 30357
852975001269744129 999 17823
328494444681688001 9576 23468
714585381935687937 22780 34736
747806420737120385 43 3682
442612438246275265 8044 15234
829462219294562433 17185 32156
623682722171817985 9178 11136
556541004566099649 9674 10722
67636003504095041 185 30160
974819600625259905 20763 25971
197635415033811777 6600 35266
577045911233071233 6398 25530
988995432947636097 7698 16652
8136243853961390 4791 16779
132434248511682289 869 35223
163674381643801313 20537 23888
540281048485457665 16818 31168
401641441025752513 27910 37846
450027212773402881 7308 20825
484043142901739969 4420 15175
591717455457459329 16271 35987
643266361662831745 14075 26301
571612626353125825 13882 15072
896041579369239169 9019 21205
440712352066373825 16375 28387
467664617909228737 14723 29285
692186370887565569 10396 36429
720563188641833089 22231 31859
896147330925234817 14910 27688
354682938799705025 28629 35561
493749917368685249 10619 31581
942043549043859201 18110 35304
440559985693841601 29189 34950
495985336144904897 13033 35799
986161296851531009 20 5104
954830339950959233 29374 34662
101150845982321153 4687 34086
743007441643960961 21496 31006
982434197120507905 14580 25320
387660376411020033 6388 37143
18599963748716421 23936 25217
938734253673651201 18107 29680
529243766475598657 36715 37038
789865207669876609 13387 27824
762816676810107393 22913 29439
940430915259845761 1974 4889
887739289051975041 3026 32325
482034647811616449 20571 29979
657167492323100801 546 8896
45763914512370721 11471 37378
243126475432159585 6319 11183
763275718295588481 613 26544
797001477669599745 92 10776
222955817798556673 5530 34629
796873500249343873 18227 19953
451326949213239489 24737 29950
3365330607596918 12345 21385
845821876643633153 25028 34829
830197927513676545 13474 17645
106913871097660257 13253 34830
666991737314308609 4623 23481
672718154277767169 30803 34007
523464107020284801 3919 12708
378024894597245953 11192 19496
698650028560297857 19076 26507
757439759399936513 16239 28682
59395313918496841 7008 24896
483286683772135489 21778 24910
606837823208312705 25617 25756
309670915597969537 15115 37162
849089650836187777 13589 26220
648238642688113537 15258 28544
929011617029392001 3147 25276
249307497451972897 6550 34061
603606350361371137 417 1486
197836316867423521 2008 37323
813923445971372673 3987 34682
136323891155008433 28521 36428
669617417685113729 2466 13286
298617423509455169 3023 24888
815345139001255553 27765 32774
166191151010274049 502 4155
278931351305555361 11682 21958
12180929716535617 23051 24443
846091588972971265 15992 20676
157398985908180577 5423 35429
586598786382264577 11667 31010
267373158751070145 14038 17334
549745223145908545 33826 34800
626491684349609601 17190 22034
33187133113369073 25564 35963
653134383110042881 20577 27814
979155760497153665 334 4595
648174235263276417 19019 27000
340420443884848833 24184 31688
70498822431403601 24507 35566
688337713331709057 29673 32935
781331187265514881 4036 37660
496854650412085889 9678 14009
425799466444132673 31666 32400
19883238400044689 11314 18872
750953773629937921 19463 30906
307104778158215937 7101 36675
784620750839792385 6297 26932
234895180281160513 1143 26885
202592076572322817 13480 13903
344242582472030977 4418 27580
996255889578137089 6523 9281
27544789681915205 17352 28827
878515075012707329 9222 16606
574598071640135553 633 3086
422025673242870913 11345 11572
91865954039707985 12357 29206
238623877252074113 13439 32113
115959398893760833 8070 16158
410340842135909185 14366 28666
573883159895675713 12690 25675
396548846495143425 9115 13402
877080430850096385 10945 29251
831254797339511297 13869 33617
116579128429396657 17465 30468
341371245363681921 2835 27063
525856746401199617 17805 33025
759746485485422337 16652 23200
566860439813670081 7517 30051
644021017976378113 7162 9472
897276700190499073 16030 30413
148258845948674881 10086 24681
400270801159269505 220 16710
127465957321724945 440 11087
616427311037607937 21050 31763
595135305130966657 14821 23786
277802229274644929 18629 34001
531050334019489857 3356 19238
146942920486619489 11180 14856
558459503914548353 13390 21313
486209625764377793 10774 28061
788364652654244993 6414 21701
436210622561258561 2532 8935
218200813752318369 17306 31746
44564330632770321 14240 36034
728309116171068673 1164 23806
804648205312215425 4875 12633
709164296713339521 11835 35379
60582564045279953 27690 37641
410903179848922689 16941 27783
191080580337693825 3044 3189
360577657625256641 4873 23468
175105516730585729 7890 24158
830118826611347073 19831 26453
527667220647654017 26436 27734
534633484746109377 29585 31261
185934540179903969 18320 25910
809677457397008001 18479 21579
68358792525440753 1001 2728
477231741657803329 15573 30619
846357730817747073 1670 30108
835326126494273025 19259 37107
361243765917432577 20737 34579
522699119802012993 8459 9785
401838510179647553 11676 12507
606449824644379009 3490 12509
148518132852057505 24400 33694
945437550776560385 4617 30184
282542888337449217 13439 17114
845709184836898945 29100 32592
443681266953969793 14652 19446
562187972676326785 651 33327
991105272861592065 5783 12372
519318919559104577 10919 31709
3811231777387292 1791 36480
867676407897519617 2737 6464
205093263002400065 6957 12148
31078056317461745 23846 26812
249661303934541217 22598 36815
464501603427635265 12350 19030
402225161008704641 34 27283
145680183024886401 9168 31604
736478931340894209 11853 22102
927765971215720193 20866 24829
473090252082219137 22409 25249
653397008841530241 1283 12215
626886609838233985 22515 32009
50558408258552849 2527 35035
229866563889903105 16510 32399
938043151769754497 8139 17994
331264045489955777 14136 33114
844257836048129153 7044 23298
978644128324138113 4846 32958
279170744235592865 9628 23839
862590287469796353 12798 36350
335904039504356417 10922 17619
285139044811860033 343 16459
580560764539392001 19321 34705
287776080185988545 2798 31849
403616668964119169 18962 20334
225895198428876385 8707 25084
240000517927462913 1079 26355
466648305597257025 9048 21637
832148157713902465 22168 25215
135961629874419281 17383 17599
576664968624463361 10046 25841
557822880085279169 6276 29763
837920864437918977 2066 4237
605324600503568129 348 32262
925630225972874113 11132 19664
276977647250188129 4130 21857
311987037307204673 21599 33716
65259656601501345 1919 28544
554491976351322113 32699 36397
841145481091398785 16895 35057
437801276757411969 26667 35544
176820785413614337 1199 6745
611966590287643393 21807 27756
880597795725488897 13661 19585
557923109794046465 6951 28038
680846383619371649 14901 20103
586819583645471745 7553 29052
290062760576073921 5724 8883
761061142423656577 31268 35449
795455539455335937 6620 36524
238471635444774689 9118 23170
200178556347562881 17493 25373
631394091038004097 20741 21671
415728375054147393 4628 10789
706028025277156225 16247 21245
639352789565389697 2756 11174
610896870775505409 24043 36258
653181218271303297 6689 30316
854989712895879041 3785 25953
421092524529765185 26250 34651
59375901550254185 7008 33071
881206485820417409 10848 21777
772134903898454145 22523 37842
712268103688199297 9080 28847
114865943073695569 6677 24308
767668674430215297 25948 35561
357485390976286529 10384 32145
227935823183994305 7510 21210
39625151297542513 28565 31315
477527086472850497 25156 32910
923243792481251585 6738 19402
156902422183616609 14449 35068
736724722778788481 26684 27039
626263173593205377 5516 28909
625332591553224449 829 34400
582176045025303041 522 6938
313578523008686721 3488 37038
827970978792667009 3743 31370
2785172265468817 7187 12180
139196656764465137 2504 19381
897985542257330817 32287 33470
88543406688447841 17194 33096
259709416676436449 5041 8483
4031647818404594 2035 31684
747527950463990017 13949 16014
482150265780848769 8388 37616
616717430826916737 8338 37637
559692364633558977 9084 14258
74518993650613649 4119 11884
765226518015939713 2912 33778
803317171090618881 19409 20897
521882363112947457 27716 35083
898042050751939713 2834 32950
932916252229961857 5144 36856
826394707374156161 792 22206
170711112449691169 6643 36238
765753914140404353 267 37240
424169881704333569 4431 7920
596056148969047681 13618 25001
121455491514435473 11847 14833
916705831977566337 27595 34882
308664264546468545 13330 17723
929097434883736577 5708 15298
748958530540203777 4719 19562
610004118346026241 14726 33379
525978171441696705 2627 3530
289454815727772545 12945 14776
664728270037667073 29970 33664
72102260406836657 24113 34598
138954090995401457 13519 31503
318260491183188801 47 12240
225622149157015169 1159 28838
139177493087160545 15079 20499
762232080902070017 22791 37862
504563078279751681 15177 17672
854931809589569281 27983 33700
933560833531458945 5069 14694
346247556039276801 6446 37294
49222933591146049 1002 26179
391852421072979265 516 24901
229599632246745953 18062 37841
458612864789703425 18191 27802
173684399588303521 4992 29261
899237413128300801 18974 22085
871549868038471169 16388 22793
90197554943120657 17579 32620
463862354223969921 16633 27045
482086647315451713 17834 32503
212910751968351521 24993 27567
913204682922842241 9098 29477
755735575879249665 17194 20332
64651397545500089 3939 17195
983690774168991361 7938 35354
283305687317483297 26911 33366
48765955578254249 8052 32196
590995835333938433 7731 12363
861971188922396417 3345 11076
167014542278938209 3816 34109
758187057371124225 7143 11559
335339854818553089 27495 36638
853224150450500993 29945 37855
507898440771317185 7826 10354
616629508498583297 10832 24351
501904831398700673 6770 13923
61437346875592881 2074 7437
349257444423162881 14526 25919
835450755882824577 16175 16967
861050100479754881 18568 36759
688359095287040641 12130 30801
694254688346593025 2113 6560
909364417139919105 19393 22202
95356381527192721 27340 36527
911146519297986433 3067 24187
604212158242095361 15444 27600
164246345178078465 21123 34558
836490869949241089 14533 21047
376288694391689665 8252 27902
268350075906528929 5297 11406
823932178033992065 3894 37815
66060087735206001 9532 36559
292675578241969025 7096 37568
689460850404461953 8472 10692
820891122406102657 1405 18243
870478635778564353 24687 29855
814756205545705857 34044 36278
545066688149308481 23276 37235
658214582869071361 1600 22688
204787538909595681 19034 30752
555415082227639809 165 14401
637083618470800385 5838 16007
503622561497827777 20124 31663
791352731351789569 16070 22771
556908024668700801 16648 18594
928849194419161217 2998 23771
64267077092488025 25076 36936
998845208099464065 32309 34603
948226918368888449 6965 11375
389886784073926401 6990 13029
154976751877065057 8284 35310
191607279090984417 33234 35945
321771079684225473 2916 29020
988671487986682241 15240 19208
780091748945288577 2334 26288
770577020522676353 3786 6629
736230156474576385 4827 13515
64001616092074441 11527 12839
844909978345988609 6663 11151
839883233712978177 17253 19267
283043861165140257 12297 21667
697810644970264321 15469 21807
688605486038390785 7008 20412
7918809084582535 6709 8389
599486355359189761 947 7758
447197966236590337 25479 35397
674764760504309889 1916 20206
382409163584267009 25562 26276
252991861243145889 28485 28698
71307841570519057 1096 12883
323767899079619777 24802 27625
944347186705822849 26574 27768
911332124097341953 2901 8429
519015111976049345 22348 28171
455345732561518465 19800 35874
518674705720936641 21010 28735
926089754766849153 32511 35290
95128680789560609 22580 36522
608872674860997121 2783 32566
817635677256088705 11622 20732
838833303456496513 4678 26778
174319914218674657 1336 22305
499284806901563649 31953 34077
67565942480481313 9122 32285
238654219192739009 26141 26776
220918192307028257 8135 12560
370795083115659457 20418 20755
577651259390716417 23887 24901
896311695242289409 2688 6290
946160209674932481 3560 8247
48539127259353169 1591 31543
40387260492391161 2259 32900
636062852193447297 29791 35841
798878581684721921 2849 8741
26527424353780305 18335 20057
122994790086988097 9321 9763
615121829790822913 12689 25646
356789170322176833 449 16092
632279379868443009 4164 11358
6139564874384719 3149 31122
618256208467670401 9714 15144
638680617571726081 22766 27374
784623268286871681 3104 27322
424609087177014273 16031 33939
368831824342308353 17178 35408
577494174893221377 4982 12240
18590093439293301 15609 21204
672120034281160577 25436 33327
357071539736125505 3418 11090
424452358081897089 23693 35668
744210394949838849 14361 22481
141548762674073457 10354 26243
112688947530429569 3430 15038
348371549810710977 630 18471
385317621327466497 31259 33843
709353914832544001 7432 11328
445558384407917185 13534 24636
964771730015588225 6196 9825
408021413130164481 6853 32767
549926211189283969 5897 33913
859727067721806337 7798 21881
598446349489169153 17027 33870
891065561751140993 29252 32151
427564163467902593 9734 11464
949777715901689089 7411 37459
232222287097489057 27865 36697
353430093213596289 2498 20802
790618470235482881 7250 28681
123099725439928417 7715 37622
914544158426597377 6700 20255
976751434417316481 21980 32906
948330063773706625 356 23658
887687921105936129 9230 24867
839454285902451841 2005 36653
126770514055714049 26661 28188
594639981715186433 16043 30385
305199132607938881 5874 30278
934079710007498625 9884 12009
471302494416086401 649 24936
37781249831109425 5503 20608
57572442962850801 13470 24112
9826030641182371 21790 36411
841255185988750081 19050 26381
767156596389508353 4572 14557
108847963844638689 7967 9629
882434929439202817 4417 34229
911982626742350593 30840 31506
741618886130421377 4782 10669
780065483660081281 10825 30725
230583250477668161 82 17314
467597374573038849 15414 25149
801936475624909697 13767 26539
484327367548090113 15898 18200
839856820743367681 3737 7495
420506327304345025 3073 8871
415451064099354305 17788 22349
603183727414773377 18206 21545
625167085550220545 2327 14573
408981912202470721 5960 8323
57603857214655105 16296 36978
408231187001192129 330 34701
905813430224529921 5982 34970
509838778363303 29332 31807
662374788291909761 25515 30666
348873604334272641 22386 31201
648624070368004609 3667 17658
648317847173324033 22071 30627
955381964571852673 5745 33893
916112944233603329 13122 27044
230503931337583617 31050 36753
240113572169043713 6362 34753
77432237784787361 15534 34258
52435179337862793 31125 36897
996224315754933121 20148 33139
545745342325851393 20444 20472
655081651090949121 33963 34973
280618701874388417 1819 19688
903726688376057345 2878 13852
115224007434598257 7190 23897
555014300828187137 14966 21309
362785312623913089 34053 35745
620276903012797441 9595 11772
248158297867995265 15228 37016
631912683974558593 8130 35900
40275480729761169 1670 13337
930566968903068673 29328 30754
894887329036357889 8516 26482
240479693297881889 405 7293
831874300666811393 18777 37248
473764316475513409 12698 13318
650043235490606721 8836 10826
511264884322496705 7517 29979
741331473320300929 12420 16223
981373787346829057 2276 15888
49421114772009393 5126 23208
1203283995433680 16190 16941
225671769228057441 12490 16581
41800553126353889 10791 32760
916224043383543553 28730 31214
421926652779898625 13685 26991
756020856112016257 11921 32824
280253174682574273 4265 29454
555214458751898113 2096 34754
554962562343430209 25084 28722
536989152365890753 823 1064
883050360450045697 4278 14288
742141244262022273 12716 23489
278722541292354 7935 34459
385352565675631809 3720 17722
891812981622795265 591 25776
77000971877772881 20912 25815
125016496522615489 15669 21038
772007653927829505 25511 32489
283129866191604417 24883 37076
786083511012599041 2060 21797
18821294007505429 8187 34875
642998966508471937 23174 37608
780152135237646209 9145 19810
189073165683346657 24986 30251
691426342597789953 1402 37447
817732150510494209 1081 10834
720641676193782401 12361 36511
60328217068153833 22915 30759
421963017892277761 10823 32478
649086900753317761 23496 25801
347095081427401217 8504 10539
71320787896048897 3143 9667
577113277679355777 3167 23918
776693057371090817 5278 34466
163880328985005249 6144 23221
514436871121255041 9215 31270
330320606075456897 1618 25930
438670172548611969 29842 37797
708429958168839169 2541 32664
984139740579344385 5743 10557
244843042667380225 23086 24707
78069741274930497 8346 22876
252376808289671585 1641 2744
583990348285276161 4036 34212
321848161999650305 4722 17750
209389082244385345 25918 32257
737416856957427329 2311 2699
288172274214993249 12198 36275
787773092625055745 14099 33122
441010626763358017 29343 35557
172333627132690753 8107 37759
111837892312642849 5023 31019
13935634907209505 33078 35723
596299188218281985 3659 7867
894090342367181953 26859 32569
830503213584627585 28215 34323
671393065328427265 11217 30259
376276704826466369 25692 30166
508634809710134337 5336 15330
776472925979582849 12219 25857
655186114714421505 19642 27539
469078036526056513 9637 10481
66888212150079345 8670 21952
168351033810019137 20612 35159
828634691039265921 14147 32093
366436715464971009 17428 32124
548497909697875457 4179 36625
983437769246755585 14195 26791
88901996819782177 12678 34309
997795161120919297 248 31827
79896292796892257 19353 19376
344456667411414209 7506 8395
222622579047961025 13214 35802
162693838125619553 17011 32031
422968016170091969 8540 16882
90698427305134993 25029 26249
72380358643226113 31310 34924
328157219876104001 25263 27232
164506877981327905 32038 36402
765286985743308929 8556 37304
472982629033307265 16973 28228
778025286494511233 18367 25801
102336510799506897 30551 36193
847719673116522241 402 12474
526938202193189633 6961 16185
145616694145033409 18864 21660
558546229809341121 6403 21901
163833960667041377 29544 32013
91820127786061073 21250 30667
741667766632701825 23785 29250
610200152511243521 30444 37104
30509711558060817 3252 26884
853158529458379905 17218 17875
689959142093457025 9927 19053
478934375295498433 20541 37764
653204574819575553 15612 23652
294424904343141953 8350 13582
9083319938469005 19090 29706
888258878262167425 18783 31739
451192774780132289 7249 30407
974168529921126273 4760 6985
407960558537936897 13512 35088
15698242988268163 17414 36877
495360611337851265 7473 23292
237456229079352705 1914 5694
594391634920611969 27614 32549
530083521117592961 17072 22416
810707060887004673 10071 36558
266831471989188897 3761 32329
401432956525056257 9056 12216
15666997166110975 15079 33959
421281516398075009 4453 8008
893805454803494785 29501 37330
508856474267162177 11262 13660
106967459297226961 7193 17179
247014490549609889 16106 37707
6554202642899299 7604 11937
141452848385725361 6050 33835
763436239526246401 31130 31516
144487590429328353 5473 15534
598529710405752961 29294 33120
949365426193878657 7600 13292
32609022362226625 10937 22743
908747818659826177 26168 31196
385982472094507777 11018 30275
576793866498960001 19286 31555
225195560787970081 3165 25992
109274826360866945 13326 30439
594195270103224321 7917 8944
884943751556903681 22298 33474
855754293215245057 5732 17305
455509700635637697 5922 37221
571176612756612929 29888 34698
765561326499508225 1261 11194
797771737132396929 9704 25680
508176775762486017 16221 18620
666664533830466817 11511 26589
237194660713953441 15410 29453
531062757085340545 19991 35037
51077375486549673 20158 30453
630930414316548353 8556 36540
503753098163699073 11545 23653
900747678900504705 3362 35346
190082886237327393 35492 37381
193805866821943329 662 28040
742159916618419457 2047 17659
598341061169623553 3901 22052
174555690248631393 22434 37419
515716349213601409 29729 29959
112947711707889201 13087 32082
363775051471353793 9913 13615
261106815926503105 2492 9543
629800858933233281 25022 35107
316446223130753857 4436 32028
298922961103517825 5285 21874
427060252898563393 20666 30694
572310615315938497 1731 22992
581547189733882369 3730 32975
394206300742357761 12925 24069
954712293484909953 6818 26309
616668876747890945 22754 25561
329564420031516673 23803 30393
475356342931508609 18410 21080
457801563356063937 5580 13428
358471775094113089 2862 28852
629978657555696513 33316 36155
961929628133479041 1043 15537
715768154387610881 8296 11410
552324094016821505 20419 27728
607280068720456321 7259 25690
636691021750255745 7704 18768
173480034684068577 125 9442
769117083088030337 2903 36131
989985347142052737 32257 37424
708798272537226369 16089 26470
405118246926157633 14719 21278
550925498477052865 6568 10097
257375575086001633 18856 19857
826543830695943169 2276 14248
528690879096039617 7096 10455
701260905964243585 7610 23130
251614172408963553 8231 24120
979303269136327297 16950 24833
86915963754229617 10072 33200
306475685596776513 15786 34710
519575558529538753 8312 23810
904750326447743489 17270 35755
422576895879778625 9630 22687
669549951960458881 5786 31679
38733616096791937 11930 16415
277146667510951521 9037 11134
10387217341964573 7780 33327
414569562293532801 9191 9626
795488738628847617 5462 12466
545795249919269313 22042 27190
548256260847118401 2628 7808
937550339014119809 5250 5825
24892230966159445 22417 34196
379130003957360641 3466 30746
140849740198355281 20310 31692
219889396172416001 20659 31664
812271173425074305 14951 32372
668346693309889153 12297 17504
456591479418868545 2028 36112
852011843371950977 32866 35424
396054620547076289 22793 29159
483280635439857793 32012 37061
931730653221087873 21315 33592
238487958331173633 559 18689
515317245817612929 25835 32880
140101737187780625 2432 37545
604654727954390145 1674 30101
158154982977332993 10480 12490
805228327175669249 5002 29099
132396355097913697 23182 37164
959988308033196289 18512 28595
654096820279075841 8042 18956
770636357051273473 19440 28489
450784133776597441 21392 37680
761783870435174017 18371 33381
133596902432383761 20579 20762
646221617552882305 16719 16904
237196521730343329 20406 25918
571758471665908993 30833 33227
306642178016428353 27413 29798
286674848780108961 867 22116
613517425117624577 15567 28139
842412500111798529 20389 28263
406852338831622977 19838 30256
599748718559524737 1747 36560
325025748178408257 26252 31147
803208984447060481 13560 32939
978845888821606273 3931 30695
338194237692277953 7094 23582
840929697279296513 10280 26282
24896418223640637 32173 33770
323416260264092865 14642 22795
874825618562041985 23 28582
160564006029719777 6314 6515
553501084454445889 5453 21515
643234718792481153 17961 34612
891418409180317953 6169 16323
547228984285954561 12375 19858
899348024400715905 13934 17555
688255081280811265 7872 13108
381876111943384449 11622 33435
124254816564818065 17618 32196
292419654393491137 20715 34331
657076111689118337 1997 36902
590013979041202689 15041 16500
951121147937715969 7711 7984
365029155857023105 19366 25616
648103672124431489 22721 31760
231194327093348321 8138 33046
192171010368301857 30843 36854
484648709258614465 2635 35914
686704102124618753 3025 17198
765569594690561025 11934 18258
996824872193332865 12486 34058
69141974984766817 16314 31982
380285691017984833 16158 33050
451386540592764609 1078 5716
37795350526383945 17939 25144
405832505637654593 1217 11112
405394308650979713 1787 1850
184091509875429441 5042 15424
471571223287913473 16834 27042
343896567458834561 8595 10346
126845081309578945 32599 36256
667141642825910657 15511 21405
671701126832747521 15947 33518
112476716018740321 1075 5824
740392254786851073 11827 21025
631634329369916289 7303 12933
77858039257382225 27562 28075
857522975460902657 1550 18167
953596887769929729 32826 34082
664156182755519361 25341 31676
149375640924578337 2346 23691
8408173958976307 14701 17180
644894578534060545 18675 35227
677537382638149633 6428 12521
817362225041552641 14744 15023
547434453132545665 17271 30609
423275858839598849 22446 37205
301266482094760577 991 22027
210437314770647521 1898 16363
724925758474320513 18688 36705
39728003429782889 14744 33649
32838747948886749 9084 11221
360795841837688897 10825 22729
850037793866725633 18320 22366
150281614122814497 6369 36333
105816871610571185 11691 22668
264254967433320321 17352 21927
899939048510027777 15952 36766
707166256681229953 293 12756
844290510926157313 20601 21279
114124691876430257 1436 28700
781725641547033985 8387 34786
951589468924748161 723 2411
108019664792706753 6967 13886
907485617526365441 31762 33888
903305440851035265 4526 37375
525770432429734337 11522 28870
31000404020318229 4368 4667
446450912291954433 28807 36682
59374760344063305 3736 30670
24216320129124113 6457 17971
33539046622891533 10575 24076
148304981290440449 2424 18829
611240487331663489 24657 25803
510333610691102273 9400 22990
381076535883892097 7004 7267
18493904258253481 12710 25297
176213300178282849 23307 34926
264201310213035617 19347 33821
880757617678440833 9468 29061
720112648708127489 28100 35140
982090269704009729 22417 30202
664955855019112321 1893 15425
579753482136567297 13390 13602
342986736063398465 23474 24222
170209157458792513 24395 36734
495381298695843265 4431 19091
160160896304731169 10236 33877
294251732580395521 11417 22136
428918693024407105 16116 26354
669971024439032449 3049 30895
638329571503732097 6490 15313
619437971293667329 7388 32060
737170593207331201 24149 26940
998311482819030273 6089 37731
668001644090892929 19684 37227
46790597986362313 5678 12262
821276640917325569 16860 18044
904892147698031873 261 27887
334846763812919361 175 17184
515591685799410753 17468 24583
349539333176913665 15760 31674
320501821753889985 10157 31864
604882442383100801 28326 30668
898672092048233345 17466 29173
379183998576088769 15962 33545
259737420379362753 25381 36361
262796078832536737 3623 19510
916551249614531841 6849 19954
144395437074472001 1391 32707
908710231133920129 11406 33562
132121510069836753 6901 16540
831543506423290753 24533 29541
746769611859782913 10173 37680
606044197927186433 6811 36474
913233097437256449 7172 22711
729915262501453569 26694 27858
540482286496875009 11298 19924
632353827208799361 32544 37094
84743315373501105 9272 23375
983338317444808065 10675 28442
151178313345731393 10428 33325
686573670128918657 6579 13134
888539619084440321 9195 17633
621406844293449729 25074 28808
834099103689702273 8543 21352
764169812416820865 16557 29987
529662096882745473 4870 13714
748188561333766017 14211 32112
764268208696911745 21147 31415
539154215101969921 4180 31239
862669122085975425 9156 29984
60360293706214209 12239 21235
407497475738146881 7731 21307
450077906672657217 5033 5963
171102971559903937 34680 35877
844504514403244161 16111 30158
190285479203687649 2098 5703
395306743331754945 23406 34897
263065235659894369 17949 32287
278061941790543457 2546 18364
660957421299421825 8447 20741
134766541167334001 11099 36636
262531869957896897 28816 30172
273066160677363009 1731 5255
402118018859233921 17568 21430
288240654807847105 4282 31438
853543995246155905 12432 36099
684324838698007169 2429 28244
351007599486045761 22955 29802
812845343977283329 6722 7665
685342101380982145 29091 33667
263728741846652065 17183 22589
441893286828026561 27895 30857
367504344805151809 14529 35455
445282215070960769 12953 16906
948809724931482625 33726 36485
682293323009382401 25096 26217
347476759279356161 32305 33796
199271914223729153 19622 23466
704852496981718657 19242 20183
788599818666774913 1954 15516
149019506356975041 11002 24483
854655874443977857 13245 20829
333487550752426625 7747 26154
259385100192808705 27958 36078
439219954468665473 30983 32693
558003979222590401 13505 31880
163824511927092673 15200 16700
476075902157170113 18601 23703
629423789966860929 3490 18350
962023976772854913 3348 19893
961271619916761473 6734 23693
857359492963887233 12882 35718
137390481976137121 1591 15616
215624285854445921 5251 17673
440048410797121665 14579 37560
819122986109825025 2954 24764
362591693606074049 2307 36567
304654902779390145 6282 14374
523230246411248577 3574 16110
916273140434917377 25123 27571
64559475082642593 30087 32203
725594504616495361 5333 20910
643535434495792257 23036 35805
973665452998780289 28356 37736
233898868543601409 25247 35908
59843841901738417 15065 23558
462923625362225985 18399 21836
704689860181240193 4805 15827
771886469526588545 11774 28566
653618430421872129 22121 35806
62738263682351913 17722 35123
518792448785951873 9128 25376
774240339055548801 111 23135
540871448367028033 36017 36029
931291431788583425 881 36761
231209801826672385 10398 17011
858800255201838721 877 27582
889259684845356417 5198 30661
574526756104607041 24143 33510
804181525794895489 16482 34975
431008446560806401 18846 28210
438805430918762369 4854 16900
779150473370851457 33120 36565
210488690045444577 6289 35268
675112474742842753 4208 4577
648394417453559425 30639 31072
57212580721770937 15557 27229
955817916993261441 23943 28146
257181641229859553 5007 31985
997248347683381505 1488 31336
546744535908278081 8465 34021
711524256590017537 2727 26402
576968998293846657 19623 20157
209559308953956257 2541 7534
194287543538738561 4110 7081
176087322543317281 15331 22699
992370556613618561 35285 37306
104986440160359969 2735 15198
820921372635769601 6811 8763
531026023454153089 16011 20234
830114416259060993 19030 31176
521981741397141249 3363 30598
202048212573661345 28684 36843
311234151979910209 1132 24487
491113115339143041 7148 32667
933095902820212993 24812 28677
460394601072568577 5858 36289
843473661780613761 33241 35998
344765304330660865 12058 26624
261555563166680833 15184 23215
378537261880698113 7753 26844
589841227875247361 12351 27635
903905726419136385 6048 10331
228414547294789825 25932 27906
38181083574546193 10043 10727
282008213622866337 1651 29512
485958227591492417 8619 11568
693252438990938881 12911 14966
954239767049816833 14486 22002
960401019349866625 3376 35666
935402947222083713 26354 29951
704388382644225409 33464 36795
417687180261982145 23681 27289
300589526170163905 1781 25323
231558762989362081 14225 31713
824435337711250305 19170 34702
526730497105521793 6388 13764
574212536289174145 25355 26692
891913295649910529 17743 19549
143154195684928705 4065 18280
665050075494708225 19352 23068
457892310545382465 11495 22449
947188131979782401 27839 29644
803267273040816641 7308 10693
381976060226381953 6144 14955
671752077624923009 7668 29012
86764210570034801 6915 13544
839320777862980097 30006 36279
505223191566489729 13513 24168
147202299784986209 15506 37467
13144347634050037 5941 16661
329884975048699393 4546 24402
244253573207235073 9673 19504
436330089541009153 30468 34161
497304471048689601 1591 33051
876263007657314561 24479 37394
252927515790521089 3812 19686
274113043110496321 16653 23617
472965093009531073 16199 34211
5233732603286968 12511 29062
454655337085942081 27241 30315
278260451962957249 7888 36866
361257697432389313 5567 27960
429844559997064833 1302 4160
591973479647908353 17223 21634
455112936100839233 5806 27809
776599860079027585 6304 34859
43436209509607697 24074 32133
254906813856568001 11494 13611
505932574190474305 6893 35417
662835869824416385 10468 26261
842336576677439617 13780 33021
737590841171016321 7119 26377
475191148874948481 7060 34646
563229191016102273 3435 25865
618294599574866817 27298 31287
748733011690862977 14779 25767
427090743032444225 10271 31826
190467112003201313 15274 18763
600901194258511873 19288 34166
396286834233553281 27641 31777
1380176893995611 1075 29210
269589176133234081 14964 29188
303002048336580289 4783 9951
227266198589919809 5290 17465
604289229303738241 1011 27043
48187301329473801 15826 36808
590360388431292929 1599 4636
536385660919268737 1789 26434
901691801492624769 20299 20420
159229675269681793 14514 19596
594365831687682049 25005 30169
877995676887881217 20936 28820
262905721043217953 1599 10201
171690377689056833 6382 12665
69072156335465705 18696 34205
299785215641140481 12832 31700
965192309748566401 4867 14243
146455041925928961 12476 27932
388821344132978177 6955 12216
448518163529573825 7267 36094
718259714312303233 8107 16193
537727537018181313 30577 31689
739587620813154049 16610 33187
421599742182923649 239 33645
359001885800005057 492 21757
535766441941586177 14999 17763
497242511911323969 5601 19320
206855133543943041 11052 37620
150296554933483137 1846 3017
361990807458195009 16086 26662
52364203083101305 7687 33925
279239937334939009 16314 20530
791792148220075393 21946 26121
513445171013625409 22887 32216
849030808717898881 28644 35779
529361296635162433 14948 26408
109961887028141809 1294 1487
655811818686540673 7286 35856
491161572819635265 30839 33853
166114827295974273 12599 14004
80894870557862929 17312 22280
912486687851821185 11445 18737
943191614260953729 22200 27471
655256189313295361 22701 34472
790805326713076737 6896 20996
55951887470879313 4623 28376
42848647120791841 2212 20948
577522555513173377 3283 4705
641423984655283201 5587 6249
425415392268273985 5389 34411
355083218387406401 30511 32477
573568677486381505 6727 19002
342516241815083329 11589 23480
854454854993232257 12750 14366
352201472349975105 2596 32845
207430033131789313 19754 27672
330852028849214721 26159 34780
61580489997890457 6722 27811
702250336011658753 17371 21314
653791976935824641 8142 18285
340008580962980033 5391 35059
636979423991018497 17899 35494
203873385335526785 1498 19644
984724215726675585 17759 28726
91271265668261489 11035 34029
236353598546696033 7886 35596
411230560582012545 21532 30005
495804611596955905 18908 30663
952335757916451073 862 23645
888223056261860993 22223 25443
959070412912581121 19201 19215
826150582487390081 4727 8646
934108756133518593 14891 22447
439219060864854081 23071 35419
909448746319057537 8420 21122
557620542066647553 32073 32998
380130659491079809 12141 13484
341994803579037697 29765 36872
403566431291579905 13588 14391
850537206528787969 5446 6720
8353740272717404 17310 36204
956068246141267457 5245 12278
492290871960406657 607 20711
421289509259853633 26432 36923
748429907938948737 7769 8610
741189757564452353 10976 35710
136544169237822641 9553 33330
585035617498977665 979 28723
783394735957124097 9829 18011
618079429516637185 2259 9185
85175501246155249 12734 28697
77776450636950049 156 17765
853655571144180609 9733 30909
29363116565999549 23192 30889
146349701546427009 11550 34672
198992470156515105 29348 29581
761352830670567425 7690 19879
15385155011852449 11149 36770
433917517879436353 6091 14092
350906658923751297 8830 16420
969191576492796929 14005 22647
820797180086199041 1721 16350
579599641797074177 1803 8260
24698845088710897 9123 10903
611336703319970817 17871 29269
48299298468588601 5629 33643
913905375196449665 32 5454
538471165746077697 396 30618
313406146776266305 7957 13725
289899893808975425 3219 36392
914181805872914305 24825 35675
566646820242926465 8913 28601
189333975696762017 11325 25026
92196359798986545 15813 31057
149589663280337953 25216 31386
525344645100748417 14386 22352
777135638988120577 19918 37472
383468880771456385 19100 21283
794541680228007809 12377 30750
862055764442732929 37 9721
572492555698538305 19678 19964
424205826341289345 5168 26036
980507358753286017 4133 8606
18975944084875353 10466 33165
94559229373011537 13568 31610
490800206727666241 4017 35407
679248591387676033 3100 21338
435313616560808449 22646 28639
995334696920359425 12976 18794
900704761618310785 3909 34039
998542684981217153 6846 29928
171869160805332641 31234 32281
822057950587584641 72 23924
406816440250988609 10299 11031
186187035666137025 27229 29721
187611226520449025 34322 34572
427985561725044737 6483 17562
184162086295611265 28798 33717
913352072925462785 3716 37071
688681001890277121 7891 22629
264065649332543745 4797 19522
592333880622273793 26527 27530
599820190585802497 16049 25545
380430646797567105 3699 21487
482787137401849985 3137 24308
96208330636255121 30872 36027
378857275375779073 309 22463
567317964524594497 223 32450
853083495315281921 16774 33169
373284139050465345 20960 35390
427824191982608705 12238 33998
407681075595053953 7941 29583
375707417522896513 20417 34413
920874950249025665 9897 28183
633437249799086977 1927 3839
893924700431146113 5027 28396
452943734902454785 15317 20125
827150571272621697 14111 34343
160993323281758209 9184 20107
306158965361380097 31365 37100
802743823106730753 27432 34671
697767609426971777 16259 22783
369925987538309185 3632 16507
600912731719692033 6811 10820
610072445321868929 1555 30834
680075372080207105 4338 7582
500667825928246657 12138 29944
927641622825309057 4319 5422
819058900698387073 8733 35989
729508148873161857 17935 22381
658750029595680129 1257 19141
805186501025364225 3008 21817
926915107773062657 2287 23484
582038454818526721 9394 27025
272037602456549633 9405 19828
388306439218599297 28520 30974
129875396975329233 9447 10529
681100267110519297 33615 34665
498515971734903489 1318 36066
270481550858566081 14602 37254
474852880305952833 8330 35952
640204551406181761 7615 23686
39526646183844609 4824 35339
822300701858569729 6673 26019
617196871988646529 9300 32170
770944257372615681 2526 22830
663084824136532865 509 37597
683237439588172161 16042 28528
500851513826923137 27002 32303
71980280921419393 31434 32319
82064594011143297 13343 23783
596169750762403073 6809 37068
435209075648877761 17185 26357
644046454272295681 11093 36737
952646653340948993 21229 21230
795685813979904513 8429 31956
612748917091728641 13049 23607
289518247302250817 16050 27035
871403361316708865 15385 35776
989484056465062913 13430 20896
609756374565840513 6438 11756
577539357045008513 12833 17270
738535496713311105 6661 7264
72841870711759073 11332 34849
152501439044591777 4983 36733
646350539207215745 27031 27842
525738380426133761 29909 30723
914388607712698625 28576 35006
773576578851837825 9852 10421
696948708663722241 5282 7223
817501102164854401 1250 27144
281845251788357857 4864 25022
584872999362865153 5785 11596
464529317583664897 22055 23944
883745526643451777 7348 19003
532930810203414017 12574 14894
459016580997619905 9724 26062
878714122622295041 6244 20129
60880608364911385 10956 16368
482604231276102529 12491 32547
440965260566635201 21385 21781
817097488990437889 1997 34946
860746378327661441 8348 27116
635905910047274113 6874 16580
253740281430474113 3579 11461
980290161684177281 5377 35155
157589843178030273 15907 24505
117954863281003249 1104 17310
661651097552642433 6567 28892
865907775221810305 13920 31820
609066019999033857 7621 28614
370591768117424897 14593 36171
102479337863819361 6600 19395
973725085393322625 27045 27462
907080480560566145 28987 29351
359554573591058369 12154 30995
85387682911893137 623 7776
348753802279585281 12070 12399
708749159959580801 6370 37430
347127623964201601 6930 24064
109166338047678833 7343 8878
461934795644179265 20721 31930
19385858651119749 3296 32523
542487489905060033 8960 11166
318049568890337729 4947 33743
72472144240204977 198 15649
162651896412057793 12862 25596
314424300464100545 9732 35904
358829058029407105 1706 14100
928959822107639553 6036 31785
224104824289199201 7483 28845
417066618069700481 27648 29861
309336209351990017 23319 25452
119570063755959 7975 32554
361528028561878017 22814 25339
476376112875488641 16908 18568
537413530534045953 14573 19295
916313501809820929 4232 32504
678649531696478849 35613 37289
60575784246854169 1658 19001
640972427603863041 14022 18233
720525053891744769 18093 28142
420080371686310657 4145 25439
117777558472926817 18484 20394
480242710573683969 17943 23828
127099819660553953 25591 36177
198309685555031489 19091 23064
624702075432910721 3054 26749
806334398442096769 29974 37731
757461421880517377 23888 26116
364049097655339457 18532 20888
526730675431981185 17043 18579
226106587895195329 5831 10560
237899689228452609 3510 29472
706662281216907265 26682 29530
646167323252033281 21309 24710
629297775278651265 3981 33888
313376821117198977 31555 34970
571260684888557057 10798 19782
236461772136397729 932 33653
694018658375732353 17531 27039
945494765559441665 5957 20808
524582457279436225 10101 23021
418574988445218561 26094 31998
432018655707942401 1122 26726
649071508665027585 1033 14787
636162624232468993 9504 30008
364349040579515585 23041 37653
733462728975347073 550 17561
491318194335615745 30833 36163
679587638260628097 32064 32700
912746615977031425 21482 34950
617022141372792961 16203 37604
375900771284957377 13273 14264
437720589742582465 8314 10470
299595380031792769 28533 32265
26493093356116049 18135 34922
591092014171305601 10123 16613
324473707609044481 15547 16495
940829843181891329 10262 36167
978387310489075841 2939 25159
481030098880406593 20483 22504
644656345854656385 6762 17215
183363569646321153 7935 12045
141340177777145473 19323 26931
350431241343226689 9941 37704
605178513782519169 36560 37291
686217755871783937 14560 24965
299981483888423361 16909 28785
918964047212025345 4761 36920
189856224929485505 23813 27833
536323741174204097 15417 24292
952212819374828673 4301 34716
369264978751584065 2727 18699
912534574630100737 5085 31075
366827199827273601 9033 37328
635610727938377857 29588 29805
84015537929357009 3980 21993
387381571655595265 16053 22274
18445915461672513 7628 19405
648777401437733633 1030 18683
828745203409010177 14958 29295
391049407811593153 23970 35187
663541467593692161 23038 29131
96617600199358833 4785 12126
428577656466270465 12675 27195
350864113294221633 21933 29168
654503178900814209 16310 24136
661333132785493633 3564 13451
913884199254209025 11925 28972
860078477489068417 1712 17400
628630593004377345 8748 36610
996871206177821953 13028 33792
911005320847035393 15064 37012
201170777250951009 1279 4043
926133888505791745 11021 32645
23991820861077429 27591 36027
453481914587182913 20417 30528
928732310024727809 15645 35748
90720298352838577 21454 33597
823258698034983681 10924 26030
844609506949918593 6806 29796
224074039958395585 4809 19333
917444106786422913 20980 32006
988209550645812865 3983 31725
155974835922915393 5556 14997
55585893919484873 10082 29142
93388451635721745 9458 12135
711701408610487425 10835 36065
75712028275173537 2584 26780
655265453554278529 12110 15083
206014280091000769 18961 37149
82806744006539649 929 18102
285658282560387265 1027 30474
617735041726646785 32401 37180
643725703788451457 11416 35457
914382876620386817 14159 35189
243904180764300097 12618 17903
130401559339304641 1847 35092
414806986590225089 13922 17671
294152136584266113 29992 36849
58304338663798913 14485 36080
710970954175067521 13330 18534
5204788335422706 11445 31384
143290081388819601 3649 29773
171597875717448993 1016 18114
41972959499190665 14305 21848
282855392574123969 11510 33493
611475271833704449 6131 14416
438517952152874817 34406 37787
403820789236149825 15695 15804
945960778376619521 10479 28735
668333267972748545 644 18614
192653196355845313 8345 17707
92638881075231441 15742 20538
773744868233837441 10998 17167
847311174323060353 14494 29850
393244042199125249 10923 13500
512928601369068801 19493 37259
749092408332533249 24200 30389
635223806039142913 2234 9633
461311626076106753 2577 3993
226271128667775649 2317 11518
120783026600140177 20800 31718
401869926903451329 16355 19962
996658769624939777 89 34409
655727578678593665 4860 19064
405852380369257281 4084 33983
248953588353977281 18809 34181
982859508943331457 5224 31526
853302884856987009 13075 34693
806386261810576641 29085 36311
492662938857328897 1313 20549
91248437002388273 10072 28575
368581068219881985 22411 25196
245602387925632833 14570 29907
243133537242421473 12523 34764
276391615469830049 21515 37822
866079379825265537 20310 29329
290593675377085249 29887 32979
317006754635279745 14130 19738
488199797748603009 6013 6386
454546442184621953 20070 26331
308166401264319489 8686 18918
423612849879596353 12405 14447
217739999226377985 27294 36245
362759014165703745 14424 34691
839752091625985793 8101 16578
655064315290580609 2341 17008
937295866014618881 16739 19219
444642420202896449 10823 13634
34723572468667641 6655 31756
36714675771271745 17138 19505
717078642332861441 27502 34713
264915081360953761 5810 13482
61298675982204289 11565 25784
554872647220882689 4947 24891
312331631664545025 7153 32045
119977025495146001 2748 25051
342639929807265985 4075 4485
268087982283880417 8252 15910
460909700375193409 22365 37622
124339798916878401 14158 33801
724200482269612417 3644 28340
968345015326399105 2778 16683
642634397141943425 7562 36403
449319915108603137 16990 26262
857645843888040065 17350 30113
327589426583223553 5434 17095
992082469795374081 19739 33589
368653919635363521 23611 23879
136993067699354049 820 8755
528524640193971585 7716 12663
774593765520290177 9773 35782
47679386972575345 11415 13402
3524060523776740 12688 36212
318773114841242497 321 19118
914191513301570817 1695 27614
33176757010664917 17251 24088
766493126718035713 11423 14325
73406141416391793 8946 16334
569176621534392513 4215 27728
356170929006950145 17637 30014
794980907730948865 29445 35563
428480192070232129 10808 35187
988145691345092609 14720 32386
668113021233665409 10002 10807
910142907387655297 3919 9948
30429931656350109 15527 19650
632222759889639681 31966 34687
181940738018298017 9421 28705
543631096783716545 27252 31015
902684268443870465 6491 26316
338895160211134081 7562 30418
595464424788417537 20342 25003
83576986469143585 1198 11525
378293848564389633 15427 18631
633887127645959169 20243 35728
19134198617948073 3080 30908
270034349744978657 17715 25771
799162750464439809 4137 28217
909248709770164225 239 28268
19175579125345621 15072 19353
352384791881394945 7516 10076
599015374160238465 3842 4966
301914959973355905 9705 23886
697875874896411137 5531 31556
416479898396350017 19141 20181
625728207835614081 10793 16132
685409126436834305 27713 35672
664875266395483777 25859 35594
123175073707660241 664 36057
823216853786895745 8661 19244
170506401075908097 3471 14530
377954130088525633 13731 36606
475722711988940033 8163 18055
684667969400187777 35446 35869
75299579383280241 8505 17926
642175732730123649 5301 33552
913931337421178881 23452 23680
255395189246847553 22595 30694
132347514581095281 27397 28572
717380051963701249 14477 30912
390133123736806209 8985 26042
249704204002121345 17177 32676
145949340553695361 6393 22139
82844212050247281 23744 30717
347280065501923457 5369 35097
943476543229785089 28515 34866
775954900191333505 18270 31781
203216924175634977 9462 14589
33729338474959293 7660 15035
601200804632277633 862 31442
220152461527046497 18050 23711
812262451890120449 18770 21159
52676366116333641 4115 30160
28245654641203545 12124 17974
393801445894592193 6107 32224
133053046305875009 22224 23023
766320116403793665 14922 17682
438507456717225345 17869 29769
595308342774810497 488 16560
859441575219420929 2097 33690
324644500031912001 16395 30598
773278426941253377 12158 18453
418761057530968385 161 15629
580217267835607169 5900 31238
944492740341818369 12654 17390
275245333910483233 871 11795
878798443360604801 5887 35094
2461174748276563 28288 36923
264093549438559457 30331 34831
934795514103221633 7302 20930
887230520012092673 5885 24002
864313163780039425 12684 32223
388439186408564993 31369 34544
104002927245581137 5720 33697
634448691628588033 14517 22124
781553098699589505 25803 36064
728361304848522881 17173 28173
383393691301016321 11752 23343
336856956990242625 20420 29316
580874342219757953 10451 10681
136621230559544673 19316 34915
891324576010312321 7317 22016
703572469927504385 19558 36393
491151949533019649 5031 32894
733022258746832001 4634 23668
335900859935030401 12261 28272
325119668274037825 2444 34070
119919936463432465 2151 27066
372033035895132289 24932 32358
332038331201552257 1367 1727
701784358917247873 310 5718
585085879605003393 20903 31189
984628407164098689 16424 28478
95639599105759041 3462 22405
502085436787592001 4247 16079
822915897076242689 27428 31598
174327578165250689 20501 20808
753883844920018433 15265 19701
799220139504822017 8970 23655
695682830249182849 5509 16073
978434372843555201 8898 16658
833173238144546305 12894 15292
886476709369997441 1156 11504
491124261508403521 8367 16016
741331079391731201 9166 10217
119065041564347489 20773 29949
966993862956567041 18441 34796
77918923261620417 1915 29489
568791176174205057 10434 13555
667147487310835201 2652 37187
678762368212016257 405 26058
865549141558162177 2978 35658
931477432030224129 31473 33173
718766389183862529 13998 18788
416668112233534081 1520 35937
743837276275172609 9331 20162
112275792561963073 6116 6221
126129726265297393 4418 24808
598301122226853761 17545 32461
949664731403643777 14523 20035
405452408593536257 17628 26761
399835651849407745 22812 29476
972208890096876417 20982 36889
850317076007399937 1741 18457
194756447410657793 19355 28352
987387112428216065 1279 25606
353637860151888385 12195 28846
640837201437918209 5430 28908
290845264158267713 8190 26374
999750066401624321 17622 27733
595341882030137217 12551 35087
44874305866386521 5904 7869
583476412384772609 2024 28902
497333733832498113 4467 19260
445873619678234689 10201 30952
74828905641666673 11807 31669
157863151676625793 20601 36700
96646949436042465 21247 23319
235422154525306113 6222 34127
459527086898845057 10937 14229
393871879125800449 15655 37718
80916093580690081 28348 28988
64600139405012417 16559 36972
369999892727818753 4629 5443
177171582515288865 16374 17480
205613802884364801 16608 35827
593874661779519617 19547 27963
871860153564881537 4132 19374
528222299094085889 7552 25875
843495275515373057 17963 26853
364210272915197889 21348 25915
83798273792538689 5344 22849
632681977143196417 3384 7154
170597049051316673 25882 27567
280958246349282337 13360 14363
225274548323795905 14620 20869
229364390708031617 35230 35678
458823203212311617 2032 25919
905465856769932801 3540 33659
663857561706933505 9240 21892
482615163390139649 539 14760
713202588466437249 2822 29152
199051131809081729 15777 20337
217010181515291841 5156 5194
97583827452542241 17425 34803
420499466905731393 2613 18301
513024936718164097 6733 35162
489495659983859329 12486 14148
401427492198028097 10664 31381
905325436410187521 6782 15741
811851217961272961 25627 26476
22880465520472625 30035 31360
142431433128582081 10118 25566
111834255455100625 3705 5215
234200568918492289 35119 35212
756636741354199681 9975 22217
693194053286706689 12050 28416
731959756473749249 12501 17428
252829801644107745 1696 22587
431759794686996673 30695 35971
383593522915720769 7808 9707
720331992962790913 8680 19070
487543725470100481 34011 36562
460153818786992001 2455 14144
643801285656199041 28584 33541
903704672011890817 11749 17505
988972658684783617 4691 5080
710716205002768257 10487 33224
176078841419542433 15139 21762
688049342151991553 7972 36998
861913146049641217 19603 31092
72356374187776849 9356 16701
274809090347250881 25867 35124
665395298848274305 23640 28454
987287735044386433 10710 32164
413283110002538497 21847 22317
814867361375792897 8742 8824
147870299114252641 7195 11689
367515289950954817 13028 15573
204823972509544193 5369 21367
76100365382050225 5974 27515
527952505092578433 5947 36267
31754007701604081 12433 24576
78715571891791569 5677 6653
72799019183140241 880 6627
648280166536032769 24531 36163
249967855324495489 19046 33228
573013351510652993 13095 14747
127443695306997281 18912 23963
624958966428813825 6931 37627
7331388322082689 21597 29590
349178129372290881 4528 15428
142863275936424113 1520 34724
415509255013624577 182 16127
756760644913338625 28776 30030
959043039894098177 22829 24878
70852740259400801 7473 23524
763633147734204033 10667 33975
605346855260304257 33994 36144
454662766153660417 25013 32071
992183205132267393 7651 31979
441956224565835521 17850 28944
492557870082645633 7925 35894
587786119062499841 22448 26367
666133681979975041 6700 34365
201786904388008289 95 20973
11017311940857867 20 32291
282037166635376481 468 27248
389870620718927105 11375 27801
823590040953796225 733 18519
215606297439460801 24548 27475
394878306223191105 18796 31671
151269896693012385 7521 12329
738016459129660545 18315 24577
709064982165980289 4506 36723
354974967743544321 8505 25902
844561571662257665 6019 22487
996568583917273601 17210 23795
112083954839715009 6622 11651
72475099077777825 5723 34878
337300837276107073 16453 23531
851790572825599617 1542 34247
587326465396241537 5175 7723
5621278406835018 33066 33237
379824341699663425 14255 34812
844601006936862593 11167 33422
738544426079311489 4335 5246
529568284830546049 976 19767
294109919641304193 10924 18663
373263790004166657 30003 35398
30951887551250225 24634 34159
816698300655957633 24794 25718
486764905453913601 8226 10048
63620010631431969 7122 35399
944682076066168705 10230 37801
498398678750092481 4566 25834
629044020749549953 1642 36857
499556702517942593 28911 30799
681235895377252353 3155 25847
54357448831041209 25154 28367
723037604578696193 4093 16968
679119254400198657 17971 31426
179463860770095361 20067 33549
456978520018552129 17715 33781
724545008180317697 3544 15176
904909237192903553 18874 30632
983317554928500865 1281 16092
297435925881302401 15967 37627
276101620107784385 7122 21249
214050193418806593 4531 13099
643243688747372033 9440 17821
819963515102799105 25562 37183
883981533678284161 14573 28888
216527035823766305 3797 23582
565931527209269121 12994 27617
797877278241372801 6924 10761
375946629679692289 14119 15670
701461690598783617 11115 24318
776795613536915457 29930 34269
476091081381994753 5507 18197
136627135598931921 1751 29834
246105058374901377 2722 22045
884088206523383553 15196 15561
279927013268661537 6088 24241
728643850809692801 1248 12958
526104815619753217 26282 33306
575272448724899009 4662 13043
220127906265858529 10577 26350
473238507674953025 35758 35804
78926602746186353 4315 32136
412005819578151745 15721 28042
902315925726128385 8770 34391
146961483881074881 12252 36486
963014305643774593 21252 26911
180916709974706433 19100 20586
440746499538036545 15968 37575
522945604025327553 22942 32962
428099996963176449 11976 23600
998812795889559681 11155 23120
967995342294841473 16113 32118
277916381027512929 2575 26143
258617224821186657 5597 21557
142921100819091153 5584 6678
582976979158942721 7706 32775
140173062828953473 1026 11957
560909282150966273 20386 37260
793484032535612673 19657 22351
670090055600695681 2242 33032
769516579578425601 26846 33983
171208422197331361 6206 23049
636156071511418753 4477 18443
404856893262447681 9975 14266
47070243584702353 2796 28323
597419267151117569 9525 12805
408169988804697665 12253 14394
710586281739665537 19448 28841
380082151239196993 30453 33809
52671450129530233 2387 10278
802552292732865921 7014 25751
892628443580790017 23760 31965
572434985379775425 6944 17836
68389398141029289 3044 5776
720522858785837825 2558 9874
19873537785969121 10874 21986
413414630678136769 17049 28942
812112667823690497 14262 16336
219746198452451585 9651 36094
887309038032086017 3962 20632
642374006088235905 25180 34718
300214949115122945 1925 11108
915819382447718785 1967 14579
40610898267516409 2670 28239
461718099692053121 27851 30246
454615317099914753 17991 36990
311167064736775233 25054 32986
7687662704810806 644 17906
510950674921591745 2666 16974
469028101587220161 17964 25182
38625168253357601 24439 33889
118489652093018097 10848 24533
755557815622314113 25917 28422
334609419996489537 4228 24813
290064403806336897 35401 35465
330776125973628161 23075 27222
270828703253304321 5400 17520
34255544373486657 18855 30284
461440712857292801 76 7901
465315943915129537 3357 5945
456275085193272641 452 32884
803392410321627905 32930 36484
977044765135314433 20418 34352
510470789980942657 18742 34648
954428111139097985 23778 30475
723843286815316865 2127 9085
284214615932167905 519 12004
926438546414004865 14675 20329
981159897444928897 30630 31601
564124473762340993 10889 28463
546507347891672897 5516 37029
578656967218549249 873 31657
25367639454945137 885 12059
299023441301535809 17331 28677
753804800671584769 13217 23396
394898472485635905 4067 28371
925315641931707265 26340 36829
775161633659813249 7772 30960
941938141514480513 28530 33217
580214722443756161 1712 5845
267975590074602369 6908 24551
975911793449292033 31533 36660
336413863016101569 11025 36026
168778698819352257 4734 11281
336533050859220161 10508 36600
763878682060656897 11747 17964
353342623725307457 9893 15305
444361382664354241 543 26632
509408889008572161 11628 19079
624389040803016833 3551 30942
88719985149250385 25601 35271
846083834848855041 2122 28356
10623316330896417 13559 16696
128173118153419809 14506 21343
772167357770580737 32625 37150
89492620426810273 1097 1664
254427979926365569 12976 15004
701632643410825089 24232 35952
454870161310449089 14030 24041
493081133561162241 91 5806
104543146376347089 1143 15105
11630318699722865 2291 31920
229881143191772001 20364 28619
697160538142057345 3754 34494
177132967983940417 18654 36969
308330292137732417 9398 27665
566697796471682817 24674 36116
807385803147838081 345 11763
713277335933344897 12220 31072
440869227569400833 18772 27766
885956686920291457 4714 21849
373053743683257729 12076 16475
496974246378190529 8482 32215
780020063075063809 15020 24605
543472050924830081 7982 29167
826175140982883201 24414 29678
123827241455291665 18838 27722
809876913989022337 19637 22816
659314073993964929 26630 31427
38820969989913577 33003 33472
568108650550360769 9864 22444
844166388905428225 1662 23343
175181616326508321 8001 26852
402767573911660289 26427 37183
245786360316049729 2489 2925
886179411613163393 15874 18119
594357629691966593 1876 10038
368306353912700481 713 29624
531679997460262401 11389 35202
585495040582635777 15444 20883
729800921247314049 6484 7981
191404251335228545 3497 29890
222867028684010657 5304 27390
97485313027810609 2564 20251
618558077385085185 11929 23256
895241052033398401 13226 32742
619860679853164929 21823 30749
267774375185929601 16055 27353
450182076772332353 28330 30098
240422400074464801 36335 36738
453375064037278017 14097 15659
334977656795267393 2413 21746
783102208898196097 16457 24890
76662433694295377 10695 21154
658498797941238273 16097 24433
459644168307910657 11768 20770
600161185199791489 17012 33839
498111212498344001 19909 29110
190011990991838081 4777 29100
80718706649939521 2774 35495
481452596681815937 18285 36124
97308653971438737 34929 35648
491973123421420417 1856 6911
905257411835528065 10439 30966
682162947384735873 22157 33930
583392601900754945 1654 29435
550517301614593921 14398 30915
331671284954374785 15123 32503
512730189589614593 5776 30092
544962971826109313 8113 32095
449366003251586945 2176 34777
167414520483511361 21026 27782
680032816774595201 3946 11454
65070721610226201 10353 14329
150546013893137601 8020 37555
551629385024931201 633 15258
197652946558758209 7479 24969
775198741168892929 14812 27733
585322123106894977 5795 15024
251533452939618497 618 24046
881021260683521537 27837 29686
228745706816937409 36712 37016
668809604534136065 30284 30884
734889849436449025 3599 16428
64333974989960297 4495 17587
816202565070724993 32101 36762
261968862938179105 69 2549
193213315981076065 8785 30371
999790001852371585 21176 35901
889588660601390337 12494 33515
471891204762204801 21360 27151
611785963915302529 13499 24502
899562953124114305 33040 33848
40329665855281857 4235 12020
690031789554272001 20669 21010
960313082421585281 10854 18886
965005425841209089 2293 18878
232026468149115329 21854 36733
962278760291145089 16263 22000
66242878930204089 4209 36444
208264928212383169 15552 24219
548772086307096193 5915 20687
317786643650126849 21404 26010
982381116248269825 4388 28177
835529652301200769 2854 35156
923986585635788033 8748 21939
568042669139419585 15276 17059
969303833590139137 4042 30238
339650894776621441 13452 19910
279196899729768705 4379 24424
445746991202614849 23121 33989
175935260807939649 17643 27208
888415080672782465 33505 37485
863703512767131137 14726 21894
266217223461740801 7523 33832
860115218958803457 24179 30715
723144869757003777 22562 25846
253438169088653345 35357 37664
152994521655873697 17833 27111
483507308402046465 14403 15495
964853533356968961 12410 19882
871190220457975809 18892 21740
224327994068648449 2632 10527
227147580394920129 12664 33155
810492493843735681 24127 25333
133302957972389889 18978 27254
547816787818081985 4762 37358
687529732149705857 22413 36080
672926431906685057 8924 32208
434329367634859393 19036 27905
555640108805949505 9256 27726
557468721027809985 5149 36873
442526500789721665 12400 17012
347278258607659073 5268 9178
500824994891534209 9667 22910
597056623478160001 1574 15987
27447754284988693 389 17623
261140703646532289 1266 31396
313585188465896897 10041 35215
830674130977591553 17665 36436
449884709001064897 25405 35509
489402264661535489 7173 22110
382982258557891713 7683 21718
635974841100058113 2408 17155
557386833737066241 8503 36640
875132615266750209 10643 18484
699457516401981441 22123 25838
736619029429384449 3766 11068
356546502202274241 18777 26520
473789979065813313 8359 36847
913980564540484097 33075 37194
385775439836926657 27634 33853
830303372322870145 1005 14132
819747339773726977 3116 19065
24852830519211721 23139 33651
592385369170891393 23008 30418
83374078473053009 18205 25956
54279709597679473 32820 32857
28162474565537113 5612 14595
754119510148207489 8901 33021
730922354657277441 5280 12203
210760928090621761 4784 17828
256455938811757985 9954 20288
723956215702735105 3126 4693
545915059453545153 2250 33655
788393567451109377 8092 36533
685691436144200193 2295 34382
152346621725236289 3248 6232
687421859904642177 13550 33385
392100604471437441 26730 35643
975666172119833473 19490 20641
961858975530923009 1116 2606
6543364014913068 649 27132
338281646533360449 7275 35227
795932366097250817 8456 8862
370738127009538241 9309 21691
364202082574617921 23007 34623
310893731716703297 18572 27637
309182500277689345 7113 24025
877578010750816897 10079 12112
975585563192122881 28554 31250
158546123720938689 11104 26580
878011990244349569 1374 10119
739761642994814337 16023 37318
133849185166123873 18633 22587
931664153403318145 12597 15978
829052950324598529 10809 37038
458826239531980225 18782 20459
359400245675811201 10386 15050
121818082809411985 328 17492
760286234179719809 9260 14867
658687092171995009 2515 9826
903702918206331393 18370 36483
557443247112928449 3226 13510
581825777950701441 5037 27584
86804384613280657 11251 17451
425448235660109505 18680 22659
477686427391446977 21083 31319
515949772556130177 4937 13079
659878745976733697 32 12143
603882255731544833 8414 25522
317164585143217409 17126 32580
286322655849591713 9902 22635
937365594417620737 19232 20534
995211817343299969 12951 16784
729054810397443073 14177 31185
946280656799050497 9278 15083
857731776598718849 10009 26656
843818606756851585 18728 26420
314062661686477889 18304 28440
338186955149513601 12948 25752
280542223895672289 2946 31492
85391432878179073 7231 27247
542229070533139201 13570 36559
256020753672860481 18838 21218
905635885512175745 4220 23451
913291475781416961 34697 36997
8897707959846458 1651 21765
576743008595048705 10949 31195
599180624707990657 18392 19911
996128633069002241 10430 35607
683014228348568449 12701 30585
117150539620983105 23110 28525
452512639586934977 13932 18327
441656757876298625 15630 27921
334680179271572353 5478 35468
805835056651165569 9736 28117
987468856854881921 15507 33856
592074372611886465 2346 23700
190826657172735297 4802 12996
87824608301819041 15637 18478
552387208139442945 7067 33277
635403166401655297 8180 16063
806170060507696513 14216 27444
815197390201507969 17562 33829
923931296363399169 12128 29469
237942054175544385 23483 26983
566303606648389761 19526 32195
342492061242356993 3868 18550
536119256783088385 11035 21262
89367603900225137 13990 31781
497777699023515649 5699 24117
122540016012795409 24414 34215
241003176140843329 6180 28420
534755038119225665 3152 21187
655118819101275521 11665 15497
877233764031334529 23052 32468
503831816437219969 25482 30240
710885599213948929 30003 37118
217594436424207073 5842 6011
848916983637213441 4957 11748
934587159604141953 20715 34916
656318647144740225 18196 22334
161689541478224897 4575 26138
781106262973825281 18994 28683
839741008354231169 17139 32270
308848246370612161 9895 30933
503132873218987713 2046 6399
51077324924666105 26550 36455
372033109194482817 11850 35106
707517007679438593 10669 13208
321186798088476161 10621 36397
809789969629125761 7948 22094
988003568524085505 3185 5635
881082393287382401 495 37422
205958162833184129 8583 26581
464381369816766913 12517 28810
465771274386575809 29342 37325
116855382287024417 26422 36218
196737351882589441 14827 20895
362097033153819585 2687 22898
158863177315659233 2234 22891
583666140838115457 10310 36503
417743293962587329 5523 31790
958498014594443521 259 9005
482368186301918913 24021 31639
635238959903073665 8350 15793
350932344503334529 11024 22114
42902132871891041 725 8648
658790662714274305 7542 16269
784737025331306625 26457 28681
319382882754467777 22493 31867
75481331251030065 11176 14712
353063608535443073 833 11603
41299383192136217 13286 30701
266734167842926689 799 35099
297817235993765185 5524 20468
156477208014798913 15504 20064
493045569945561345 351 11121
207651558799625505 21546 33327
805957719162723457 5196 13176
641885956304911105 30171 32293
150650604823294273 34090 37729
862599682340984961 19128 24898
125439177906148561 2374 22967
408453757329688449 12538 16196
807952203169460097 12029 22944
470494591419850369 12852 16909
264037612728277089 4535 12342
711232658532445313 8505 15817
192275976961052929 12781 20003
760114459757588225 23495 37296
612256734954545537 14877 26892
773773874771343617 15720 28975
862760854792693249 12291 31978
642389965235167873 9114 35854
145198571149808929 4043 24611
102340999967559297 16217 22739
49818790768437537 13790 36049
619659290655803777 17565 18458
993311672140325889 6155 34162
246611375668159393 24732 27713
27227852495339989 11812 28568
875322676495244417 6579 20312
793769389026596865 7533 14683
719364042961068161 6931 21267
268868795219173505 7375 23030
860606759328064129 26662 27690
118466060654217393 20104 29465
728788110673640705 31121 37136
897780054582167297 7701 18478
208763584159328289 13213 33650
367777678933737921 11155 35833
70805290999253145 4244 4981
103407537015822721 2407 13689
427272251400765441 5591 27258
599635972668099969 17825 37826
851161346127959425 113 12015
835421466908822913 18215 26528
913646712209100545 11560 23460
968806189657545473 16493 35357
580854818607655041 15526 29810
215395675910752257 22477 34791
950320321851464193 8595 37530
528609473306975297 21109 32469
833464246531328001 1946 37826
511502904546798465 20539 28163
920690462178811265 15680 29176
703135936259560193 5192 35199
835708654733870977 4780 14191
951055742226809985 27268 30285
685553913673047041 21553 36368
488074642222986881 7167 35116
646607027488563841 16445 36998
90474571234036465 6861 14978
922509757387075585 13876 22652
457837030641048385 383 23371
576242269218731457 6121 9797
395724115874582337 4804 10014
987990479919247361 2662 15810
630241169693366785 2824 29243
109610409984220785 950 13483
316436742158057153 2088 6575
161817702854705217 8417 12270
711600913779864961 20873 25058
288448074465229377 7905 8294
656216318663108865 20011 25925
798855624365884929 32490 37550
867946884664181761 22746 35637
515257069347661889 29395 32834
876749048118480129 5921 36883
184616907392950241 8851 23814
954990503311552897 13899 14215
376835916914579649 7466 24556
35470024200929373 5303 18020
686601438522203009 6065 35816
712398384661756929 5364 23157
934210834767448321 7055 33038
991154171615814785 4173 33393
947632176846525441 7753 8580
268417582626558017 3354 31920
133534595438781873 7202 21291
948800502184337153 18896 22135
390283275226678913 11222 37099
999702749993648641 9575 19195
496767457714419457 24641 29127
218817077913396225 13691 28179
623337849975797505 15893 37310
298539570155430337 23108 36708
37121506259062185 33775 33989
584423526369715073 18423 21840
564605261561681025 9344 9957
675105137161043713 11759 30241
694564830132840449 13531 14728
988376216619339905 19061 35113
243784610962507041 1589 34266
284900620013889505 3328 32683
330246576499568769 20604 35382
432971088026828737 9802 13440
520671416321349057 16494 33809
949354858904460033 10389 32997
81494595758989873 4998 15646
337548441835391361 30973 36936
966032175023400449 8048 36901
918524817679628545 17044 35817
333905710985696641 6507 11193
901545569169950721 13197 31890
194955799767072321 12403 15810
505880370804622017 7145 27104
683721160426564737 2112 12685
799024711419544833 6651 36699
227345806116147745 22052 28503
662802046872730753 2479 5742
558758039396416001 31417 33592
287428342363693185 8786 33577
361231685904940033 20839 27390
20461396860387285 10616 32916
953128169718276353 4231 31904
288338938409307137 503 1228
387416188221919809 19714 25688
734389916311574401 12237 34322
370170313379979649 15531 24728
414879076400421121 19278 30377
226176310019539521 10104 23118
56844238965599201 16829 32297
216676584823012769 16309 28506
237087680152480833 14241 17361
627713734189001089 13779 35956
227987947516101729 17910 36248
753710865742384385 32293 37403
235532339646123745 33830 36390
19094306698477225 19819 29396
422254127706739969 27220 28933
286072549957943073 1659 25837
71323663192341513 18209 30407
894689978621812481 15279 28833
873723037330325505 12136 17113
611604606317960961 13393 34259
658718405351617537 19015 26901
999679516081997185 11383 22238
306016284403259649 11869 30326
197807307214937121 10059 23525
460141454454085185 17529 19134
533890263799719361 10924 11614
639518021335948801 7564 35292
998199591631468801 6663 35957
812605475725955969 1159 36974
464961398572072001 6654 32502
982505176812455937 4119 30156
953045477190677505 5402 10651
553418901779419777 5185 33877
966143490109999489 5437 8323
833197976828973441 3078 6011
773784767961068161 21490 22021
840380854068921985 21836 37369
837558860735342081 1298 23470
536399263420779713 10365 11712
620002086259837825 591 11536
690373279356176513 7695 14446
304846264979346433 8995 31446
520221716531171521 26396 34490
321137549911547649 25420 32966
207758906759476513 6079 22573
762090857634277121 31862 34852
963726333743441153 10319 36914
248362783850701889 23619 25472
792036386089815681 8014 13413
204960346788283233 857 5097
952808736708295297 2332 6830
227968959107180065 14312 21804
338923969397040257 4118 35835
325069699320934529 19493 22802
116442364554192321 26721 36818
725965755582599553 3873 7047
850948157463701505 1802 19087
469693842752860737 30129 30589
304864695866900353 15905 35428
190973110113581857 33630 36716
207586663892481473 9267 32620
45829551727692321 18920 26183
291294624467159489 14127 16149
982377900624534529 18107 34177
600313663935022337 11616 16357
19938182258016469 6963 29232
324491312701656641 9371 34679
843476893197952001 25510 28696
288152405805686145 7426 19890
162019184689327745 14837 31923
815477571792602113 11660 24700
812161904134377729 8293 19913
582563681413230209 11378 30155
754384449626968449 13955 23154
551999384465023745 21084 31172
748724766037064193 7386 20027
19071193726585281 29315 34200
952914582330819841 15089 27449
752097903088472449 4653 21962
52544898138002337 18794 20947
443704331867873921 25342 33268
594844222811019521 8846 22921
506226439431163329 11362 28879
434622628982388929 19008 34827
646258084996514305 16587 35791
407283593555249025 2160 29224
837722922329650305 17655 31656
905863466707735681 23128 32874
355036604612703169 36215 37067
621651626984146305 12395 21371
715593349625965697 9545 31074
73303820991718289 16593 17535
999044074566779009 2089 4161
449761362866169665 1876 31164
972294213116729345 8399 9449
846573813799501825 9162 30055
7771881312915952 22829 34902
658124874526748673 380 21193
662717042495064193 729 21956
230169335836670529 25434 28442
404437406291304321 28839 34085
190671844258829985 2877 31891
8446408846229049 25136 26665
795779974608031233 18991 23214
638764900262426497 30841 37755
960917125382934529 25347 32187
622529262681712897 7727 27672
22093420695448173 1525 9473
567545658450239169 1273 23325
258957263414615105 12624 17347
232778668264106881 23060 25484
83147013799511169 7829 10241
27030907978026877 21650 35611
814688064275713921 17243 28968
3734147586403226 1472 35993
33274781740225025 635 22843
836829257801394305 2618 16626
216353955933087137 9503 15022
795884276324446977 12384 34683
146730216481053345 5303 21667
350909058657318721 10999 18488
814879153764479745 24591 37579
152070192880092481 5213 28804
439752683828537281 4212 31312
832427388956386177 17913 37100
333179571835998465 12808 15700
430951602775198977 7919 36057
945665340266352001 6350 32340
214679434547289121 16882 17166
451477084629146945 2492 2701
641224996642922241 24667 32419
989896293908053377 20073 28422
944117578378364161 317 25983
632073199077652225 6105 9456
102507463392843329 9614 31647
678829059296909057 8559 20185
41136372770406385 9056 30059
279501507565328225 32758 34079
863383983300298753 22316 34712
778214680244097665 10539 14916
702540544798193153 5826 22390
75756521295986097 2058 33457
747381741287856769 5388 21381
614492793578200705 23950 33843
383066096655110017 4568 28911
478554692674919105 714 17365
236277121028212641 26752 31346
133623942079303505 15624 19385
493142220345969665 20470 25202
88360687538752817 16654 31371
9229938202853561 12489 33476
641657179490160001 33883 35788
531771962117570497 4709 18849
964122325736468609 20799 26266
567220458799670977 984 25744
420847006834769409 5687 14787
516855159194744129 3627 18828
257090134199174273 3834 25866
825958138225278337 23839 31849
553168499831350849 21981 30856
94735942141593201 6006 25702
417416212739709633 16934 22225
57032121744118313 1250 23856
124910694462094801 8784 36386
304861863013325505 2556 34890
61971161895442609 15988 31766
906152678836523521 22943 31001
63882454256209089 29547 37693
977200284903542401 1988 30400
648401226668625025 13643 19237
87835215991720625 4331 15427
253743711055669505 28794 35955
466852865025042945 30747 31335
826159632528444417 17510 37220
526124636719348609 11695 12478
154054713464724097 9277 32194
433898593589159297 13606 36893
598250393017423233 2731 19431
318642906674387649 9160 23841
852668296334592001 7241 23799
693012726969339393 5637 31936
767758714252082049 29926 35513
693437048245474561 11580 28929
508801763003937409 19860 37793
557360888449149889 29569 35776
22823573023799781 12844 21611
711253745255408641 19460 31733
277117312103591489 8391 29086
339537415763071937 16264 26045
66324164590568561 26225 34704
555790597065229249 19943 23397
598889605040632449 34422 36811
738162524140417281 35331 37486
477866766103858241 6009 12531
926368134859576065 16527 31326
816197621302329473 9648 14148
205806839158395137 15992 20064
233211204437068897 14310 31833
985901313721118593 9415 14507
316271948964590849 4625 18617
270182147899813441 14654 29715
649480615473066753 14488 26091
65969634775672857 1876 4069
299759669752454273 11673 13060
358406632194100161 14835 37870
794643598168065025 1660 37492
543511644707198401 2535 29380
39713584181789945 2374 8162
380379196597285569 13013 32902
340008263437624705 8569 19992
992897617803198081 21429 31385
455422245211785537 12342 24046
73013598737286849 6905 25742
359862117607818305 11932 30117
504934060896122369 15682 32170
561498690956916865 19867 34710
537796743215292161 18864 37876
529844265340614145 1861 11464
432170606615205313 20342 28861
9540450845001659 5764 20985
149729524912242337 12847 14454
553936130077303809 7586 16978
358534187755740417 2047 31226
455637907664574017 5241 8358
940440815801363073 23629 26710
889767833647312001 2139 9341
751002427809130113 31376 32356
847393992720206721 24278 30924
10768393713401993 10720 11096
45798613261993641 26727 31207
91318252277122977 8204 35341
211152035308550977 1365 4580
591382624440679937 6974 22239
916255246154037249 17236 31213
725586134817479681 2178 8380
962911943440751361 13250 35233
111472342599267201 1754 14784
996791462132861697 1645 19864
737297454035886081 34843 36593
790924322668537601 22100 28924
356875444295550209 23679 26723
503827814804907329 9431 16077
732603463350262273 675 34093
437039206521681921 24178 36458
286452018364155233 3146 15384
693484515654986881 30064 33443
22559680308692265 6356 34396
207277337933653889 4298 14467
849473215258651521 6388 13111
253843374100881633 25985 30756
652050395541028353 8309 34879
286388968620194369 23064 26334
712217296084656257 22331 24505
910758293518128385 2941 30308
524986797666802113 18089 25397
229844495182170753 27795 32649
898083231266920065 29149 32947
148240810585463137 32738 37824
335352221468401281 18585 33449
720114489229466369 9782 25691
195984641437672033 6081 21984
677116995623649153 2220 3774
568313564968551809 8259 32914
459470366566797825 15522 33404
754580604822958593 26158 31541
389598717391436353 9192 35741
778874299224970241 8012 22047
132972639945244001 14331 28418
497417708186912193 30650 36941
583924879562161409 20732 37632
90732025172631121 16837 34307
713787973564912257 20957 34951
43057504770839473 19580 20811
225470820333015361 26609 32419
147817527205422305 28284 29703
46340667914556377 24702 27775
355878075134722113 34664 36784
593735693816270721 26096 27999
967503045894037633 25401 35932
975785313153103617 14152 23599
782975477873176065 12871 29366
435312384527776449 12770 35579
519120354785787457 10171 28335
186486720575935297 10704 36872
830333339336117889 4494 7414
460111406922791873 16741 31454
725044491124581505 14666 25526
56087437265411209 9715 36223
611434477236340225 22656 34066
862413373032751489 2101 15729
654371970065671553 6218 28663
960683731300513025 6967 14336
462390094871903297 4301 13920
372303035328812353 13923 21587
260723319039815489 6231 31192
612844466394626817 17456 19329
592467533130697857 7790 16599
921105691479056129 4820 31536
274874115845353377 1752 13089
756795328043374081 11777 20398
644989638977744257 16976 37298
282892935175979681 10771 17278
78086713314267089 9865 11837
260029980696039329 15666 30166
732715314252740097 804 29924
401113415189428225 15049 22893
190871797509618817 10437 31104
750751489614536577 25383 31978
420124559826074753 6635 13263
564974485747384833 7061 34484
661525167866845057 25636 35497
175618294452995361 15578 16659
523030139975983105 26503 33726
126266457763051681 7177 9827
235605958990209537 16488 19031
258870736678936449 7984 36685
738504672757709825 10697 20181
177671654811419457 3752 31863
947368257458297345 14790 31982
895523182263651969 2868 31314
494504316637513601 8488 33111
103899702612039841 15706 21085
272224015478759201 13919 32994
118274707094791153 7456 22555
992421084260040961 183 7821
394777498596980097 31132 31393
400171639062595137 5861 27138
847344687808295297 10293 18915
915112983407052417 14587 25247
724111181433954689 25280 30607
577716944062093057 3126 23050
118680027699717521 28354 35054
380127475488688321 11943 25590
371017211634395521 16485 24964
973461641434116865 34641 37727
639884708556600449 1059 24483
359606965785413761 8039 20510
334654446104735809 6179 17699
662934445951766145 17979 35143
142641457153978033 12415 35735
375878009629484929 7651 27213
383917904196451329 9335 12147
223461612792508641 12482 23090
180056112274208161 1383 26552
960486447279233665 11080 25103
127591842976414689 27521 29288
61362506479714089 9214 28621
398859336950231105 28240 37586
264331579897667969 11948 22667
496493847573887617 13201 22077
52332009047095345 27976 36258
338224203687993025 34321 37000
691831582298842625 4390 15022
727936961063988993 10409 15583
811730491531893249 2214 32631
954453450199160577 5909 18026
351352427471152129 795 33867
636932489919743745 13377 26129
984214017482717185 22718 35678
126183422169397377 13110 22397
50461485826158281 33645 34833
172366088105832193 18686 23320
270647731591783009 5217 24232
687144450300358785 16698 21196
85307471154759889 3372 16035
686193107896926337 4715 21573
522874323328867521 4872 15018
188886213795207425 4653 15295
980338347899472513 3488 34275
107680070982013377 4972 16505
521352357065627073 13969 22243
787073084107838337 11791 23028
913781003072283905 8889 16515
102906521863374673 3007 24527
4006439134006002 8245 27983
841705083645145217 17510 30806
836328733462007553 21318 28256
24049539474901849 10259 11695
993287961061287937 4082 14726
40526496699548889 2774 3349
260197717183256577 14081 20539
897190864829198593 7521 20029
438251829366922881 33272 35039
909422896695652097 25009 35471
602379440621117313 3814 28329
167178014856432353 30855 31730
974606478292589185 3556 24233
324129967360271105 1265 2143
533165349921301185 23090 25871
390974957920164481 5277 23580
142761875167028769 10086 34472
241310558169239201 13159 21905
466860602865008193 9394 14963
446368987286405185 7888 33101
485828481281021825 7219 36185
28101488887266157 17176 24356
578418524750940545 8222 12283
172147407581903169 15449 22437
479629536665445505 27967 36207
988565266698778113 29335 33205
214274033283853537 18681 19691
172084608506196449 6077 20264
487774907526688385 2967 13409
510955664828053121 15493 21066
449065704939737729 18101 18417
963326102259216513 10319 18006
758777382798772481 7738 15261
536046596166109185 19815 25143
717720121342178945 13763 15626
816935208812253697 21317 35629
620517043820360193 12407 23307
165582461759690593 22422 29972
804411471342643073 6152 23141
783269348784855937 24142 29288
320896471037404033 17243 28080
379661724574340545 5226 19414
110461905249390929 3959 5482
198140409793751361 13339 30790
612474406368523521 926 9253
247915416218937409 7725 11239
650946654495424385 13887 19075
779926451212148225 1241 7376
992788371950272385 20525 24284
233915190813213761 24279 30025
977620255475326209 3103 18456
527354166818781761 4672 9096
159922967903288097 17918 21408
284442958392666881 4425 30412
511169162814052673 23843 27967
458852097325845441 20325 26124
502970446027891457 7013 17414
241052622676910753 25906 34493
140479417457694209 26278 27998
665347637753456001 8324 19390
457058995449035137 13497 15567
633605577177910145 5371 24544
446718661196921857 27505 30921
719185480565570817 427 29705
59662292685576545 12147 36452
333891941993677249 20256 34601
306077474048290561 312 1179
654395336898289793 10823 19631
655396574917677569 13445 23607
628660613720903425 3036 26938
671878566826773505 14198 36565
141621647596238625 3199 16241
126279103868714769 2173 26757
578849615226637569 8463 29337
23701600744853837 12579 14868
180311595626250209 6287 17447
348659711204408769 31699 33762
675885533044514433 28338 36533
771819141469204993 17545 23021
348779124259820609 16948 37334
481315467181961025 17681 32793
693833580405176065 6290 28754
27603299255442693 10360 11538
38935913706836801 19628 22939
715462704955815041 1459 5376
722029585873421825 15035 24917
787025772064634369 1123 17605
978094435142835969 3397 30776
920010975964235265 1185 33295
897588543746259457 8397 19833
151694107442207137 21283 23135
948467347800573185 6388 35239
206955319682226241 7700 26423
638712835266424833 28268 34066
641176843910596225 12492 30210
870850694493938689 417 6019
444446816231394625 27174 28513
802743401825075841 18605 35807
577177596191429377 948 16307
159399646108283841 452 31342
640242065386178945 916 5983
299010585165255809 10142 12657
574305923231246849 4086 7298
488174008725977153 9086 11590
496730312908457729 30388 31631
214224607654365697 24549 27115
218018776256709409 6046 25070
267910400659530977 10736 15714
250767737378868801 33177 37691
442750310469271809 18624 24770
396403278430948801 20503 26690
315807993236902017 765 24783
716682230273253377 18030 26101
437863361531817921 10807 13688
561847350622169729 23727 30281
436409051224586625 29804 36326
667994161456466177 5193 29564
842087250745400705 9159 19921
498682081828814465 1464 10454
114203268783896305 6625 16784
850949434033371009 14897 30947
40938570014908753 14280 33205
265336560432555041 16110 17803
866550137334314753 24011 36899
908575909108169089 759 5603
787713892182715393 17554 21172
650554946171080705 17927 31566
308935365145103425 16398 16728
804723334958286081 17786 26405
937061578882556033 12335 28068
253294685037101185 31665 34879
855369757392338689 2201 33988
329875558927870593 5888 23781
518597624901012481 34589 35338
669936762718190721 14136 17555
598691022303327745 15349 30322
410252346488537281 13217 32619
192222748442965505 16374 18164
989651569194048641 18067 24660
94304756363868593 8404 20311
54041892901313561 17845 23903
914429925222769665 27065 37857
82810120203458129 12183 13052
984039441886082561 10812 35004
288094401243828449 26359 36860
66984002047043137 14727 28297
976217862982675713 22437 34472
43705726025564217 6335 8423
659007228740609409 13535 14798
560009475017857025 11474 33148
885059896460187905 7003 30915
889931604096361217 1273 34598
197563383851932161 32721 37554
521715541166749121 13025 13291
391539972469725953 10741 19895
232056464260807617 17139 18522
937642901937994881 24811 25874
174570692730377185 21025 31197
485403927014129281 34871 36432
868347327868505601 766 22566
512081150020268417 10821 29851
717438982897768065 17169 17725
107369031677105649 2933 9927
189464102384761185 11481 15135
249944723710701313 13349 34637
376608213197009409 1866 35092
842816967438135809 4381 33344
524736314483547521 21588 26319
913154614272034561 17551 27000
944253238245870849 8885 34748
114207518897725185 25975 35189
429085671983585857 2175 22921
435503053508814017 8618 18362
826036915866232833 29729 31540
715165478765907585 545 17503
812875977378396929 380 31730
73455201268760817 1279 7573
902483512056342401 1009 7413
650092452906360321 6719 23145
438008445252194177 7603 34489
414644937257993025 14638 32903
950566163527803137 23893 34714
807841077761690241 3973 18961
687495423383254017 22041 36619
994985768141166465 26043 37348
348607867945851521 458 17498
58219417112407969 31627 36548
30702945314914133 13261 22466
486518575008933121 3200 8302
721955976161858305 21055 25985
452000806342805825 8531 17213
292491513121618113 12893 33805
782577917750192129 25013 34074
798679864096136833 24130 27842
599206972201411457 19375 23739
653519085513437441 17238 24749
931023194165437185 5570 27821
300361927017028993 14392 26725
251592686951891425 2249 26972
394789490807269761 16116 26962
965970435300082689 5556 16983
256379828268883617 12837 28570
112746330312230465 2154 28579
307797459146428289 30956 37735
838870216962977409 10376 37501
811264610526926337 16865 21001
916665343175719041 26472 34462
649877236172599681 8318 9425
35477393225395561 35516 35530
800991402901168257 4427 15302
561076476296729985 15181 18788
682019363645167745 23737 34506
130194423369619729 22414 32060
59518594174384985 30082 33749
247530777407472865 14471 37389
504768753762661505 23528 31429
626762281773810817 1233 16263
332514053640842625 9384 27512
93170234108864497 11273 22956
850020705669606913 27779 37099
477016623081187393 18803 34836
618844828912834561 30452 32979
950169709849358721 9327 21569
107629077329320929 26339 32546
779492335206615681 20235 32756
826786297181236353 10332 15986
343712088870031361 12011 29113
502646496109207425 1289 36712
318492162782536769 16422 23120
462629555254174849 33093 33302
647839195652419841 34032 37654
500519329559878657 1604 3222
902655036038741121 17182 19895
102908466754549009 27389 34584
224893887657568577 13551 17490
134324206472939521 27397 30537
350262407346821889 7034 35698
123181804632530145 18381 37395
107162549490436017 4997 19910
622697239874540289 21509 34170
506076592240223297 30971 34866
348417896143310209 16520 37122
481749854563272321 8214 37272
903885820652817537 9594 31880
780359146144622465 26496 28099
281640658153257569 25916 29879
319051919364778049 17236 29905
246634985527109057 7395 12020
403189994820966273 12243 24119
484583465569279809 26757 27949
763197668068809089 512 3647
30569978545344157 1269 17815
273994688134809665 26722 29000
699512487336583937 789 3319
665634163937095681 18830 35365
907392783743276289 5424 20701
954358075720680449 2496 8158
884850515319165313 17605 26893
911147661284896769 18106 25784
571487170515240449 18861 34230
858203221909025921 11442 12878
505357463965246721 26360 30262
963921000186712065 23579 26695
168213225130884321 2635 10852
3064798425871374 6042 9240
983881195466530305 14222 31565
588987518101131265 16351 27640
255932504185835809 8800 18548
124681829361652065 10722 33517
46433688645514337 20828 36340
705284700689599489 290 26838
191177901096537537 696 4894
459045826235755073 7687 25046
932799382549269761 1305 19170
258445150793331649 8771 30938
724782127540493057 2593 27412
855312354157138817 26226 37459
805146350190959489 3611 15475
306870932315813889 7132 16649
551494440502935361 9980 30369
2937225598973470 1561 11614
668163356562025985 9874 14082
870277757135280385 21655 35302
39810954819444081 6027 10165
699728138666575489 23345 27478
263938390438362081 1743 18900
656900640642259457 34505 36693
547458633301303617 30694 35366
126278974442985969 8504 33101
567853494122921601 12015 33644
459430367561733249 9174 29089
688120904196409857 12021 23526
757922455545372801 22410 24447
79798211605115905 4291 27602
670383196877661953 4682 14070
915362881373297921 19931 31876
678717757918011649 606 23740
266476296173983937 25164 37116
129252505429573009 7009 10582
510970418719381313 16580 16599
863278272623933441 5030 16608
500849025797513985 32053 32483
975083336596622337 15431 29013
859598779316755201 13318 24612
271011346477397569 22742 24336
196050131074635201 31984 34055
672056895923983489 3747 36446
34147604499935369 2986 18201
22531802283186409 17484 34526
622523508779288193 7312 24522
219654732079629153 13586 35737
652928190409667713 11448 16385
277944663716287009 14638 33350
4652136447624856 11731 32161
304749471656517569 7905 20289
568630882635460481 14588 21803
849065098986859137 13957 33789
839616482609777409 8779 33797
836673352555902081 5115 9422
750373745486754689 13519 23157
799525463890464769 10907 27026
186369785636777857 7059 7308
698455235501935361 12255 32698
185632613848667905 19201 32285
924555781142363009 2111 4071
703047414261099905 15590 23410
402874079145941953 19009 26096
392406254963006529 3869 11924
771835351537251969 160 12198
30314687135934549 20635 28626
650009853720685953 15398 21795
249222717328763105 25189 25391
841394765962167681 14334 17179
336453579823704257 105 33892
17214353800664385 25970 29750
49083086738576753 2917 33977
470669688120327809 2386 2520
364620247848456833 22668 36156
380882164913909825 26196 31419
612580867758651905 121 5207
214415718497537697 19980 35109
607773806409674881 7952 25748
364458954033988673 26621 33686
776518125219396865 24899 29753
921607743120350849 5627 8185
533258893536675777 26089 35714
555538102857834561 15645 17604
850527417012557441 17663 30029
205362728516508513 132 28251
384771766363165569 14475 25633
347800297745759937 12246 31121
620540489187888513 14103 36489
219412259493257281 18212 28473
599178602320655745 8948 12665
686451843764441345 11184 24155
11334749508421283 6360 33993
77155541397974753 28358 29474
430986860887337281 533 11069
358598994931877953 17267 28926
609625748758148225 18720 35609
467665415918109057 10072 32375
916672569585649921 25718 28176
636915301015275009 17108 18855
324922342699466049 13913 19925
987394481713767681 8543 24757
819889792697175297 22145 22298
404649675578507841 14709 16483
630159944149980289 28685 32601
976305980756368513 3176 21017
959059885157621761 13799 29003
445492402915274241 34033 35732
102390366689292017 9928 10587
641680020670595073 3671 30741
160058989807559713 25289 27552
440447435537247873 1883 25732
571823271516152001 1009 21241
500240265144473281 21892 29711
624669166106208769 1231 17936
677409901513495809 7805 10628
703448219454884353 3305 7073
557204751083720129 2221 5290
432983105065964929 10117 25451
333750554678129409 34948 37743
569356863557246145 3583 17216
666457295141587073 3047 24595
174781151034501633 8764 29501
958371773037608705 28134 31728
933645956661905537 30518 34403
535708346054253313 14290 27481
847633878539163265 11098 21452
962305454117323905 6025 22091
949202655158487169 11329 14143
320086435354401281 13315 22066
481600324215016001 5744 22586
265229582989032769 11352 18094
562418137556647937 547 25482
512268890021932353 25340 25990
812242712363307393 5500 21639
962920171816431745 14113 19859
615482886782913793 3503 3790
321593508960862785 29885 31145
382489700431229121 29509 35420
935636501445596673 19353 23316
825801170919021441 7150 31924
232536783365265633 8191 10198
913753370166766337 27402 31132
652142948350228097 22347 31715
79512360855275681 22870 30307
347819271554701697 6804 17687
648616963884059265 27755 36024
215257966618590753 10334 34190
794286807560951041 702 24870
215900234220914209 7199 34196
679212275675091329 20384 32634
603622827139741185 14937 24911
150513128871025985 1563 16533
488821908732635521 27650 29396
381824217022661121 5116 8256
486307307211088641 4302 15536
346625988354560385 15532 17523
185704163694186529 18765 24061
870896947607484161 20294 31135
301799485947537281 20125 30357
462427849464788225 13907 25163
890493039846123905 13068 30287
552947657658911873 18078 33069
115119946624414385 3011 37866
194498819274514305 2454 12607
590027163132521857 2460 37001
138272170474145633 27904 30554
194889828932087297 20807 34114
512704620172669953 29060 34967
369674522839549249 11298 17267
887977565224964865 22732 36441
119175124559628641 8031 22693
950818007438897409 2559 23978
997653954633836545 4742 26391
14902563383877521 19215 26293
342209181058091649 31423 31874
733652648122799233 23110 33903
824011167596697857 19505 32916
395363039533243905 14039 18399
585419384060909185 6206 8647
626034654633002625 9286 12579
33763618461609469 10737 22952
507239271471313217 15141 28761
691685239159635713 2964 33982
305444687388458625 8234 30546
373032277717417345 12970 17352
508429997898254273 5788 22134
971941384547701377 9746 19886
172166867300404641 12358 15249
118486663538579505 12780 25401
874737567053152513 20482 21636
832993246453053569 31651 34442
952068733238192513 9105 31199
499962753146323969 32969 37156
91294998979584817 2574 25127
93992913882512849 6172 14123
773373204485693569 12377 16152
588866829690932353 3378 13109
647051210122775425 20124 21411
850061169796372737 11794 23650
837508026017260929 30525 37430
15522298575437077 11857 28090
424821524205476929 5706 8631
733046285021227777 25752 27068
504744547713244161 1782 19851
820896322814849793 8299 28029
464088480292609537 22540 24415
643763971492216321 5622 21390
899154979894817025 7548 15249
435479095042612865 20450 23464
751079410136334465 8629 13697
414023615292816065 23663 36376
747589539286394753 3577 37020
723175996637298433 2965 17452
958503854793626369 4989 10992
811446379931037825 17733 26341
518941214211182017 24999 28735
352982104647654913 3713 34328
10432187627550605 4207 27447
971028798855311233 17979 25485
359840297991411265 2910 29416
447384807242929857 12049 21403
627738369641342337 11178 21062
854483875871562113 19723 32989
339892427659592065 27545 35345
594703990807975169 20928 22624
54791146151025321 10589 32958
65858295374933817 26531 33920
54306683690612089 620 12223
353125679038971201 6040 11731
464010763577697089 4357 22464
138411923655308305 2479 37825
286793418036793921 31296 35444
376584448975680897 24278 31279
863739004134750081 21143 25737
836262170475233537 23598 23873
735358944789027201 11718 36170
175847733329977281 13706 33993
25700566898187561 2837 35515
652223789152071041 12618 35993
444375112796862465 20857 32240
320471555237961793 10566 32530
127140128679833713 17302 26254
332372136003126401 1500 24887
686220145058968065 261 21062
976427643174321921 3352 21655
642353359773629569 4097 20579
204257598733232001 3706 17205
384912038142616129 14227 21698
57216552722653801 3652 9951
988518310514344065 13776 20328
349908650658701249 3855 30847
484401328806882241 3268 35361
799625690694302465 494 5025
548077487175923777 15970 26366
251663606069779905 8020 12215
819345216889004801 17244 36265
224785308230853089 26886 27277
767897162543341953 7593 37658
687724454035670657 13060 25276
351913945866868993 31437 33360
36014915511731973 3237 11397
934390580017201025 7849 27329
88762946051911489 3168 9143
72022047832845713 3364 5886
971707484018455809 409 32630
100962272854481233 1673 36181
744937219619341569 10140 10459
319745620405228673 12195 34046
268114555480895681 12186 15129
203613294611720609 7574 27533
616679467627090305 5701 32513
848871281863281921 30447 33553
596692282148499201 3155 25219
143318305538549857 14768 25958
729349324788980609 10994 26583
102686910020423745 16130 18295
886341793390744961 25031 26462
87696745069898449 27967 36708
382446549853437313 24429 29209
82307772547338225 6353 35703
694497431336177537 989 15281
294278305184327873 1985 28220
574048048371448513 3047 4914
940948264122823681 16191 24605
984028635808204673 3448 27460
774909165733838337 18200 30224
10361117965327793 14446 30355
293388241424949569 26181 36683
136145898708409873 29944 34382
294036523407136513 23719 36940
953024818792979329 15655 30290
869107953078611201 14444 16312
983133562734469249 14308 14435
758096403263742465 30223 35134
551677388748071681 4491 13442
912715860747837825 17579 21352
388342621399832641 1352 10556
541240148270453889 17905 28134
549347448375979073 19961 25088
920783302102222465 23768 32175
103410399246161697 30578 33542
783269900484576513 401 4852
650803187018549761 9402 30180
346318018896610625 1353 20838
72451365407093953 7721 26258
64889379959971905 3372 14975
960864601827719169 11374 35015
669019126381698433 1304 12591
167679672793230593 13250 13296
36064896602361785 1390 11944
766981987508682241 4002 22920
261198196210457921 3631 3831
277649631623322785 23039 28046
765159358569469825 2405 36838
328617059467799041 13607 19793
237738826421320929 34478 36652
334480532325461185 10548 20983
556150630899473729 17424 26269
14148948604742 7519 19286
597489441463821441 14379 31462
975887341474649601 35312 37528
312151512357878849 3783 7895
942075648241253505 24627 32617
498705165085908673 28395 35935
166764117919473889 3923 20940
815963399518317057 5409 15260
346891119646425473 12547 24358
190113501724411553 6317 20650
938032847080652545 7567 11570
459745957336913601 4872 15171
713021026064179585 17940 18161
591289310331148929 343 37329
981422082078086785 5649 31628
440172377442756609 23524 28207
463286706361440513 5173 29564
602576220826946945 2212 35118
821097623360604033 31077 32974
493640641548644481 19496 23376
516325817548757697 6641 36428
168948290104339105 13576 37339
679326776373915905 34133 34937
176077180286675617 19456 23062
219669810767680225 34273 36629
839006384196991873 12861 36842
585688812007393921 10483 21229
88326989892387073 1073 28784
971094911654542849 15696 22359
886662568399913217 22903 24883
229192429609089025 162 8852
452675202999039105 3673 6270
526373350304663041 8684 35325
7771750259266242 13092 15207
110846599751003089 2058 13202
997165867860282113 9383 19275
279565044312899873 15490 27987
597687013954129025 25103 34152
670949456162947713 11061 25434
187425835094835233 11823 35472
55274392712231449 18173 35196
760982571164802817 128 11722
800181225833401985 6612 16368
742891745040942849 21838 37498
253860101571458337 24926 35600
525820095563290113 2361 18340
915456845699612417 4561 9702
914777714521271425 12924 18016
607810846046344705 2528 19190
428919468071328001 15445 29131
118732226116751601 5756 20806
812787001750542977 14599 30969
642143891305462273 4790 6485
320997700509877889 5899 30188
747260397907286529 29296 35398
819314244768598657 8009 13640
969880358472703873 15450 25365
206899088711239201 33134 35615
364230333746778689 13968 23761
793432384650721153 3101 31057
315907444042888833 13150 22883
391369535080968961 7822 33511
285737378441172737 4076 5936
858911662334939777 30206 33698
153737394635083297 13174 36600
534317537481555841 6574 27908
559450268793202817 14906 28995
404353679712677633 17866 36380
799073215950212353 16688 27688
234117628663312865 9214 31545
727350984741878657 808 31189
859593004154497409 7644 26595
955324767895245185 13689 18221
931588130790217345 339 29886
154100461789088417 3522 7255
508048733386836225 21863 28132
7293879525686720 19039 23807
660128025399444609 15999 27794
477870822901184769 6297 13861
253800387098515041 1801 7239
752546220241310209 29790 32654
30416592893104169 5798 18415
245203568590998337 10687 17277
885793015337448193 4832 27446
922268700047023745 3162 7223
824228309889207425 1005 12962
788298409247051521 2386 19987
17597074158366867 3347 29766
435806954161460417 4680 32104
346333369956155905 20517 24723
264179446481822561 6705 26337
874285978601513089 729 33538
251095808320339841 15813 24190
833055175921060737 22240 28743
731869522819739137 15496 34320
339849864420152385 25771 33006
296719333279849473 21198 31570
499629302576963137 3498 36655
536850073938158081 22570 28601
857614535531389825 7008 17593
914623992777247745 9340 34420
406717809717548545 2319 35860
801888047410915969 13662 37800
627731406440169345 24886 30326
604191281051594625 2733 3011
91817459500205697 7769 13083
799343708984114433 7604 31648
102174030380474785 12545 26244
471462946466967745 10590 32436
618274421679302529 18998 22360
571278754337630081 12068 37210
617921097130640385 16924 23969
469185219313725825 16527 19027
289470497761314497 10310 28372
648383393553420033 11245 32489
509101151891321985 24797 31359
315756216990333633 6373 36883
126640823111955569 14796 22980
734629289623018881 10961 27945
621672290765069185 13035 17363
440255700988966913 12962 19034
355759476992730561 935 13193
18702723781704125 32751 35374
539437291745578305 5374 32579
687016419922567681 9584 23161
553901506920340097 19652 28366
452124441755632513 13996 18102
284452605212599969 14983 27475
81544203739223777 6320 14244
902246618127136897 10334 16917
113339618650829985 7625 19468
841654917235111041 10231 11667
199267588771700577 13406 14915
737095253754347393 20226 24648
232158578699245057 3508 4820
687153175010756481 15483 32435
563229863865654337 5936 5974
509461059232037889 7789 21116
764316631907153281 30428 37457
979343589013701889 26664 31051
734434847019510785 18090 26910
507398847590820865 19799 33847
625544955325029377 22692 31327
155901763385934081 10783 18412
41505242252195985 10121 31033
584513223710061441 16702 32460
971724164675581697 2467 22947
118766317288681473 4617 24502
151366900291858273 381 12088
416234047235860801 2778 13935
759123404937970049 1374 21478
781303707831021697 15541 24879
320966526649424833 12453 36176
887479978599358849 1458 15252
358480748691309953 24396 32640
591661012311881473 13091 27254
337072159205288129 3365 33297
438174522731912961 3994 17313
210200741069389345 21308 22292
375473736349526657 6326 13138
976877887095621889 15542 21909
65519323208476977 28715 35555
486052382571106305 15478 23472
898075847529277441 6037 13306
670694615936778113 16354 23828
134631028154018401 8809 18753
915641008207462145 5701 21194
416510753975579457 2838 15764
768090013771921281 29100 33767
784649910820078849 32811 33907
403170716046023617 30716 37088
957191416248697601 9416 33540
983450910063506689 17843 33639
60144644779597913 12785 28499
720555532637593601 9078 15484
445106761679191745 12109 30481
793463179088416129 20751 35243
643857268697885825 14840 27140
445097689577412609 9313 18153
250996625184974689 1813 14135
579195331719514369 10107 20091
334719491116146625 18277 30016
801425537064535169 24272 24803
386770132266143233 11873 26984
435465478298095105 2129 8208
994665144131218433 13753 17308
165242049278109697 5762 32486
936349330741911937 656 22565
830474822616135809 762 15325
290977858771213953 28541 34222
547122895188113729 5188 33733
375682530381872961 2929 36331
694187215435487617 1501 33119
71536966751509113 10309 23318
363940969560676545 5793 16628
25366786390442541 16715 35313
283881347973075297 14242 19624
934022295649043585 24099 36725
548677414904449985 4788 23120
852497826228749057 5072 9229
43332713876889529 10195 30654
464448979855163201 14717 32902
480977828434564737 12360 15023
352255032002354113 7003 30608
96204324907002817 8300 22212
624740720458248705 26515 35224
134771851304538609 14852 30925
998430415106092545 13642 18522
436821143319047425 24262 26915
934703155967142145 21523 26662
138914992874081377 23794 27144
256600418498955201 28079 36011
979331105324543873 1687 19437
913892215014897153 26052 35419
394828663142067905 3596 14552
951769417382330113 30485 36180
560448267473173441 12393 16459
888524574379644545 2634 29742
363578284179030913 14948 33184
718810523674058241 33408 34225
657038823866539393 30203 36736
814662703325382145 18007 20208
855185338942352001 4280 9600
730494296008650625 17868 24943
857631329271168129 10367 29344
480214500900260097 29602 36959
966037605749907201 28415 37603
82805777550653665 7297 10877
130766233950449617 3084 26977
5481288933452789 24566 31932
916237931424252161 9205 30240
355956491183540865 15320 36869
261579602880924961 14015 31267
317606972543970305 9165 10968
747186028199511297 2480 3608
494227178130650177 6649 27648
814149467457777793 26843 27818
502739584515779841 932 11306
819565251406960001 31738 34476
337630734277574593 9254 35547
938303454327591937 8909 33186
87303252403373217 23748 32554
581527439222870913 20861 37600
769339540897057409 3930 19768
827550966113388801 9713 10159
234657930210431681 21699 36728
293928984873520705 23414 36611
437728765627831233 272 19323
685695065017665025 484 25761
105635082431504657 2111 29602
51040678147334265 29347 32257
590473787927983489 13014 36572
444006145103596609 4210 18306
682893959662635521 4851 13059
127677809362968017 8619 14888
487007243311317953 15920 19627
943484284962789121 37042 37453
833534224371632641 20310 36524
132995887584716145 2343 12270
698265844981825921 27235 30483
846957661979896449 7897 28014
337590535272198593 12549 22350
732466398362948481 6708 14303
969390692506770817 215 5788
647193395000140673 22436 34479
769462341568399233 24454 34150
497356627107368641 15039 32125
119113777413026865 25956 37708
997842476395216897 1802 25015
134411636626964545 14658 22982
299333014874708417 27773 33168
133069407554209825 9535 14780
406284869806267329 3503 29224
854281836894685441 3632 4014
239909106370053153 12794 34170
428188858277771073 4309 35387
518042198719566465 30452 34069
308716348606679937 20716 25200
403062207822319617 25730 27444
519521281321622977 26845 30821
702516546001259521 4876 13692
585424824528573185 19866 35382
366517707599488321 4340 33493
604000324489000193 8 17207
64902538081948793 31324 34995
212372658141646305 556 26734
884391937478017793 20462 24223
29445598988154133 459 18094
989088912140129409 10031 31585
444943975814780417 34125 37250
51913779873448361 23396 35273
179927639380117921 12925 18079
725472972885423617 35513 37208
592814331110531585 2815 25996
532007268575529921 12465 21692
965885895853169537 7227 10515
724489549888272001 27392 27617
997005541944943745 11491 26046
623182500111287425 30289 32510
141298142536761873 2347 34044
464313079342186817 26080 27084
631795703361717633 744 11618
497395582283264321 3474 16634
909858041280578817 484 33198
497010068177882433 5812 37864
105111418691123505 29995 33595
363620408197764545 31254 33191
353502030256017025 12642 36627
643157266075544193 13068 14011
682900782342557057 11689 23305
505521070709239233 16318 23171
792588773387784321 7648 36077
486731184642206209 12948 25222
157813680926906849 6092 20093
596894036162044673 13639 19474
237300672492445121 17284 20103
80424975335656513 12746 28584
132214618320915633 3776 23321
772909090109624961 9761 14573
131008971588634897 26140 30633
571341921124496129 21865 33046
973911577170483201 32574 34407
94437863833750417 291 36230
931898334650306049 3038 26316
37508723875927073 22469 23476
135666466683375121 14884 21999
112113761472773633 6826 33121
89435016599757937 11722 21419
410479192558550913 5076 14326
184097536884067393 11046 36146
650787645897938945 33641 36909
304511435081344897 26028 32360
906467669036910465 7724 16249
159405825294470561 4178 23964
987675019650612993 5237 23112
820410650019645953 231 26943
840344381017711617 6961 27609
355745305764045825 20926 25389
692052967770880641 28238 28947
877083531647521409 30964 34045
230199698084614817 25579 37155
266173993401338305 35074 36129
293554124709277889 26688 31020
421470808089871681 19237 37253
876173799229189121 5069 30548
941009886756219777 5942 35761
21990700218513129 19134 20887
46458293208054617 1184 2931
11360351350074183 14732 16739
950985361068148865 18454 28617
345669461670855297 6811 30565
822127966747807233 2718 26963
554710260350599809 302 930
285635527030521537 19486 29938
268148835139445665 11889 13495
873736774390160129 4802 18811
60242202217065001 25703 37780
33534200624700361 1767 24689
25537267318117785 16979 25955
986670597580221953 24163 27617
752143283305581953 17694 27056
436844553649578433 13908 35050
267307997434389921 25784 35563
211709374502852641 20978 23952
394523629504842433 15145 15818
662594294113546369 33486 36011
172154735234119713 967 17398
983402396787134593 13854 29731
985055775475370113 27845 33870
333406423165499201 3878 18840
524955740383891393 16239 23579
26166923953191201 14325 17327
435241230292771073 513 10726
879280293220034561 9312 20799
199145762748532449 14461 24801
729740011765294081 1544 6891
42735347043201697 1983 24321
149462912879258177 1287 20984
997786544456236161 15358 29890
447559404024339329 5282 9572
943535433733725185 23617 32550
421391270669630529 23203 33363
512822415962592257 9157 15048
575126052420664257 12134 37143
108778723788429233 2252 36006
95911943997052161 10611 20421
781228251967409153 9857 14332
363884868374817921 22882 29283
311664188903133505 31072 34895
530158484576901377 2383 21297
624198001524536705 14731 36663
330003236819287361 7624 23660
808238037627216257 10193 26414
859129089418004865 26729 31624
835753482514977665 30323 36920
233855197118323585 669 34595
959474912230543745 31425 36819
443570939730534529 25196 25906
884120446327404545 6317 25713
889134583285901697 7601 17523
363628086696689217 31661 33297
76532381387593777 1973 21953
656242386607775745 8613 11457
261299376843489025 21888 29925
193970192560581025 25778 35226
27053892298766869 4775 6706
525577498801073537 33874 35730
231343623559688193 7813 27333
758933969279421953 32290 32884
811972596751175553 27578 31455
777920907413264513 12041 28935
127429062432959489 9743 17080
964798064390176769 18200 34077
602627006939599105 30202 34314
170858077970411425 25374 29215
305287674116520705 12545 17698
495328808365126593 24853 33806
901157760041982721 4601 9424
220406533044442913 19604 34348
127005239041160673 14951 24394
492442972328941441 4667 14337
491770437800170177 30483 33187
153636908951416033 13346 29809
132166265267095185 1817 11926
175631596146427425 20481 29490
288297167137969281 23542 36680
398151334308185089 15007 35120
797608865090133121 237 33184
758588862329556737 16980 22543
85078667389666401 5535 22136
917182396057217665 18679 23365
371305890140313025 21544 35855
776605500245590657 14650 26672
69876794721878353 4027 32736
671079895336877313 21364 35609
968132439642808193 12981 20825
329571147735062913 4567 19857
393383499810141761 8082 36175
379770497185820225 9315 20840
603351298161292929 1962 25421
59017285969087401 12660 36818
899954523278907521 5783 14126
573477557025231745 5576 22102
583273500013099521 7437 35875
934029610689915265 6160 23535
20379167329622305 6786 25280
507020175661455873 4731 14836
688332620133387265 10761 30290
124948821386862369 22736 29646
693590163866346625 6695 30762
842192205694150401 6537 25235
685225117972187521 8497 31174
634819611961685121 6959 16485
325884071781871425 9133 29418
398248818201427201 2297 10529
752166674533576449 295 19544
660171944533185921 22800 35361
191001841389564225 3915 30979
666970651903515265 5046 23028
551922525410368769 7803 11402
322934294720280257 1513 32213
221725244777189793 12912 33183
980078820180313729 1142 14801
645189867130618241 10317 35353
896468284525962369 2377 34869
914766849618715137 3532 36362
106258456835778497 13417 22450
203119062813847521 18290 31071
617635780321560193 6108 21298
558833173208626049 19298 29985
905409351863415425 3323 19063
100109158535325089 18351 29896
794595940901370369 5664 25755
365861655680546945 17931 25237
351049876172229633 12128 34073
291228706415843393 5860 28694
82188666642220913 5595 16314
424486199037971777 17043 35394
479500131781311041 7547 31629
294296636792346049 2068 32452
383175237960710273 10444 30881
961562294259678593 1712 20944
477382403883812161 25712 36662
793286492381390977 14118 22607
958534452012823809 858 1922
872745264845917697 24152 25326
377296845917403073 4036 20597
92642294622827137 13912 37669
592086083426334337 1858 21401
219202954243726817 7117 12447
504828210858367041 749 21898
913542218885204737 1118 14574
386940820295844673 11872 23831
658971339130744065 6264 12307
577260663880327425 9036 24050
912218673427325697 8940 30534
291039773203532801 6254 28910
34517123046654777 13354 33440
973842585786176385 4268 27141
193116869441986689 4282 33381
308105035155616513 9718 27709
440919417839921857 29754 30029
316847115733100545 22036 36864
908800098658353793 22287 22300
584808396545252353 1660 16307
591762216344719105 28158 34291
869087298225682817 17839 31934
3815263348549536 505 9308
945386004067042817 28474 30265
644254561118998529 1025 1538
973412405650879745 6324 26687
37818293671925577 3893 14515
726165308416522497 9186 31761
475055183459389249 1154 22018
548854616271260225 3224 7626
377602501597131393 25823 28408
933784885109954433 5889 22368
769436986762144641 5256 7363
591708051079212545 14905 28718
488625221667483329 18875 33245
285910448355462433 11703 29107
926323141121613953 5659 9840
392475523744909825 17997 36451
491415839119277121 82 23773
799989422095986689 25928 30905
339774804348735425 4362 29040
315257548564648705 2684 35266
30973067825577517 6310 25071
466424597627746369 8965 28521
914999650851811457 15014 26856
148103494333756929 12007 34476
88897676719660977 14848 15062
604242506074850689 12964 35257
957044536550341761 8504 9267
233791579929590657 15404 28802
946410336252675713 6814 20010
661016978971399937 25261 28014
748073817689956353 10207 19652
452522992595223873 33167 37268
676299428559225601 19768 31529
129990773766873953 559 9200
41431136592507305 6319 23796
132551084963257185 13340 31170
444832098842475457 5344 16767
545900915728804417 19336 29465
356325950510139905 11520 34421
702639684251753473 9352 13897
479220083547012609 23304 25727
51214365968686337 3887 27827
786640773355685505 2671 31586
321650339300635585 13568 24057
787711495663096193 12727 37206
144952579662781761 11042 17475
143560086653977233 16874 27209
385067150696958273 11221 24161
890007341500059137 15787 35813
20034281478924501 13205 28430
658891218099711233 20349 22546
134824988661296881 5277 19899
754578648979524737 26713 36523
429478169253638273 13161 31757
380370246117237825 6802 30230
115732715135070657 8352 27719
472563267430736321 6983 16227
598639074590831617 13202 36727
410086229296183553 26339 29152
816772803119949441 14701 30527
598102215520690049 9369 26071
106035172774038961 19350 34054
562453843024073281 12117 29598
5682800275568668 13298 22705
521960469820903937 9603 35150
409767956698626561 238 17844
60831894553132313 3931 15958
366927727580606017 9330 21754
235667864100541633 16217 32649
304923682938589761 23476 36522
935712244623218177 11906 37803
552276050004852673 5108 20230
700688871242256513 20176 20330
798932675064516993 1431 3208
638054451116346369 5629 34226
474890617126238337 19960 27002
121637028202506769 34959 35748
910284042425001217 24218 33168
516355030540537985 13674 35028
56710259956847865 5276 6910
391517202182235713 12955 34849
689255854293232769 9520 33247
624830668931735937 8849 17934
968872858415796353 19264 31055
34508345636702133 5630 28161
269807412063709505 21366 21414
403951067522299905 10639 10792
589336974404407297 28196 36408
118867411434884225 12978 21114
166248798560953761 4661 7315
96643442753105553 1180 10707
203391890800464385 8623 9553
896993259879273857 1162 6572
987886165992829697 1989 35312
998846077403541761 9256 16770
763475419393390849 10146 22828
696264248916016001 15974 37713
655047065145506433 9830 37441
378626802279711681 18432 28666
536090453331031105 33480 33591
724556320203241473 21323 30013
440601330575315585 14387 19460
892592938535912577 1053 6021
36445254541295217 6657 11044
656836339262078209 3372 18537
346567432304706113 13451 26035
762466111807981441 8431 12294
485934196328248193 7835 24683
869259780210221313 15204 28987
554264596375201537 2854 34593
701017523409362305 7405 13809
933295438422309377 7430 34105
17009127072078913 6776 37610
791745197049717633 26775 31610
369470793381765377 11727 13442
326175108688051521 9810 18605
890791156872403201 15092 25994
261302744989801985 8534 24656
954269437702052353 6296 25356
484214314960670593 6355 22230
510444137151956993 29797 36715
314456050860311361 10704 19486
637938469925501313 18856 21289
745351024593521281 4906 9632
645341474694156161 15925 21331
888092645034742401 2585 31733
346683588492865601 16486 35811
280863840754197025 13579 16984
109943055620767889 14268 35098
93922093888888721 25465 31024
148280987344662657 3477 33821
808224285805454849 23241 27181
535540982102638465 7429 36761
538925284078697345 12646 26285
181505071870887489 11733 18420
889888685749870209 5330 25478
929449200238060801 318 32053
436346860700151489 27848 33905
578484337077867393 1474 25607
765945448203428481 34389 35935
310948189676786049 4279 4756
318597615824710785 13172 32775
721506432676235905 4365 7779
913608752193344001 16239 21385
466443010811822465 3193 10812
893219543093291393 10008 14254
505326063085021825 7466 33484
300860733749221505 16845 23220
348627142324055233 13948 33513
983201314334973313 16170 21187
376252911606613313 494 927
758411469274253825 18268 24706
606942253046362625 11406 20792
490173908053574081 4380 27710
533375299755874753 7245 26369
546264741544479873 1722 31116
977136900014294017 10943 30177
324497839595931457 23320 23760
220247857423956353 25595 25966
160618033389201985 17739 32961
870981691689515009 9327 9978
405482721380192129 15805 30529
844152149723356673 11500 22925
695032744154492161 22857 26614
134796264180117473 923 11892
277839531220603681 20869 25463
243417044495558337 2722 26861
727605576444293633 16003 27107
25861051338530673 19556 29148
981213800037263489 21995 26275
711924673066079105 22108 36896
203449707869953761 2431 19046
474375849393162241 14032 33432
396916759584978945 10346 37645
986367198404039425 25236 37206
178725057119098817 22591 24179
437614145764037249 18408 31000
962769128774848385 6070 30367
830473321884369409 11803 27213
507685988078595329 10713 35840
941408662425594369 15492 25917
960681476195372161 3871 26244
807580594860539265 4093 30708
616062482513914497 24326 27641
368066119111439617 17305 22716
343973789066861697 6353 18865
436754216734215105 10884 18279
800252463418548353 11282 35195
862099413306246785 16714 30542
568617817583611201 15875 15932
968184159655507457 12337 32765
19348880102203481 839 25568
855509804839137153 11875 25705
145076760912754561 2662 10567
202744223903494017 178 16202
762400684885324929 17172 22632
679351845480759681 10597 24184
640100729526931585 24015 28800
2158059881466557 8454 34735
242332252410083265 21148 30372
841446270752932481 18544 19335
869970970549840001 13377 36494
695852355014864129 7074 37630
215816428564284737 4469 36538
671722434685101185 27096 36308
761903890889453057 14270 18111
465825339162123009 27814 29015
89682559344741009 2912 37040
823998680996005761 34405 34622
276635269623138657 1857 7091
881133572939688705 19462 22759
443087853160466945 9553 27165
280147868641840609 5746 8750
324988528882112577 13498 20453
130190712122200129 8547 33699
574008585593649217 1784 25971
530522668353832193 10490 21182
451246343859619265 4679 12589
655142650507372033 12040 22923
431312275997658625 368 17883
51082782188551337 19074 21968
357525030037930241 21194 26415
993173195832369537 12460 36088
191823363016457185 32311 35953
907600472733413761 13033 18780
1603861793707751 1891 37757
761617290994479361 928 14768
516838393658577665 17898 36046
682223284947717505 18721 27184
895669563699481601 7572 33970
146003818463654497 2415 19814
15302630451433431 2885 26274
126020164176203761 19328 37234
479457486590941761 6824 11650
643281281878017793 25641 31954
851523585938043265 6016 25746
228280881147519201 18449 29537
636938247315452289 8439 23886
529036207885681601 4603 24415
573438625858333505 1633 17102
291505331264097857 11909 21709
904019686516644353 4451 12171
831910015837252097 22487 36468
772018754281010177 2324 35085
189310443702872545 6427 12035
993091695343149953 14495 17143
956944425443154561 32127 33156
891699318219568897 17345 20270
138874678277865377 22678 28820
490393592096491905 10631 14083
370402275488430657 8543 31718
533475958377341185 2991 12203
962884967166097281 19475 33640
263106053846940 8214 36248
481758972644925633 32868 35139
673560999121551873 14941 25543
167975036967398241 1060 3351
386840460515852417 5497 22253
495953740836796417 4366 10654
967706927085192321 6113 18051
993948886656589569 10169 36187
853633353037832193 17236 28245
194418461000040577 7405 14758
440289966438090369 4926 30569
454145361293150529 5448 13470
393756620304767297 13562 31025
392529240930258561 25279 27201
443203332354887169 25357 25531
902470812378872705 860 36146
112276860706042929 1145 29904
941490997735129985 17105 30502
497106845037709633 23173 32625
734133335998144769 4124 25919
274925081855453601 17421 17650
243682333699098305 13584 18166
40562527325153753 6716 18678
909055591838402689 5093 32286
866872355585154945 15792 22575
153445902627524321 14513 25311
864374901936773889 7969 19830
330300292369919617 22805 29230
378052311819200065 23529 32747
83372360466086097 4578 13191
111745262263600161 18404 26544
12464674364501605 5934 27887
378792897703004161 17334 30086
44332933688465913 882 35823
801711525820284289 11871 25607
31614187051793865 26891 37216
856795981929533185 26211 35039
52780684111382929 2804 31244
365224704523303233 17577 20532
600532815049795969 1743 25371
883659908861215361 18414 29930
849952761930794113 9111 31282
260929853352227073 2794 21553
199344462262821761 13383 28378
830434815298527745 7457 12996
625229382376602369 3183 26777
311468901187385665 13164 26942
497258217715533121 3744 21723
405766227091913153 24085 31215
522578997955477569 27871 33568
530475337197348289 18542 24246
108536668285815105 3639 29141
330026965733136257 11293 13555
159157230292407809 34905 37124
314331635573456257 19656 24092
863882279012152321 2203 13552
551843529095389569 33727 34510
395018635591370049 7236 13578
479529863176228609 11289 32607
873258791582806273 12150 18534
861348678118414337 16515 16839
780709368214019201 2312 29954
623809441269788289 6922 23419
880564158264483841 1589 5120
343469774955604353 2500 14884
765274340322562817 34060 36873
174213836475534113 4171 14356
234275294397328097 12429 28127
865100290414513793 13467 18478
82848614449005713 14044 15105
614255349875111937 22848 37434
737794460170952961 10551 22885
206982641930391521 26722 37250
135298572737710289 2400 28850
221324469335318241 5471 26083
12218934202884669 12109 29207
273811950314321697 20656 33859
456997943961738433 3959 19015
19522761113893949 6257 9916
162981379966161921 2797 25810
268085226613248289 4047 36075
963306099735703425 21817 23493
996806315135248897 18780 35806
147494493856989089 25211 37656
752576732108618497 23007 33732
46075217138877633 10935 23127
242645636498981089 4232 26088
497681723156226497 7618 34972
95400607263581345 9070 23911
258838008722065633 5568 29343
936657906301636737 16713 37670
960062615820142209 18718 24266
67184151805630425 7901 18313
324382805100270849 18946 19853
822544030213482113 546 35237
224738274436241185 12686 33876
3052170602284577 14477 17886
163246902530445953 4608 17989
307236165957139201 20 2010
567915996299127809 16543 29032
348422391051851585 22865 23100
170166320539635777 25965 34236
863876783383762561 11983 16473
822124052899248129 5629 18803
956916919869524225 26395 26862
815499515303585537 2335 20156
329928075735015361 28029 32491
302474257673999617 6785 14174
815262852901010817 23048 23326
758225579403416 19199 37814
678546020415428353 5003 34667
891583053146085505 1430 22830
32519293441605869 3942 29100
304169552068131585 7473 21925
211916894679806241 8987 33139
452287880068134017 28042 34422
782335984978057985 28092 33429
88073650624096449 1261 17743
48490898564171657 4016 36042
675196134405489153 4104 5477
244603335803798657 6221 21230
351220117237673409 2670 13064
530278036656316225 26350 32781
753355635420724865 22137 32463
508552618085044353 17578 30787
563827320696617537 23727 28530
399290874413356545 5484 20332
331789782273823169 10140 33909
409241375175991361 6010 25636
561651659778377153 34984 35746
530897526188770305 5127 18794
725024029921094401 23592 25679
643920380795773185 19818 36989
859192048241823105 6344 36495
772731563430216577 25303 34585
697644530183815425 1240 19928
508907674588055425 26873 30512
605317925271592065 13702 16569
236713765152021697 7984 36401
224851323164195105 5286 21941
700550063086094337 5671 7405
402720813881757057 17165 28945
803869081272541313 15324 22595
702248890211670529 5083 36620
809265835701790337 19211 36659
573188967607805441 20127 30128
811541155236685825 8463 19517
463982754886679041 15915 37281
111542114546718801 14313 23204
323206019106919489 28968 37671
944261568017726209 6706 21200
149883705331937729 3134 28187
723489047176325761 25331 29608
970066835546319361 20945 27981
396241933610074433 13965 14393
186497672642907745 15968 32739
47888775225427337 16479 36565
670751057387946113 454 6070
927919408986060289 9970 17034
211610897729507041 3121 11475
135752581873855857 1502 30474
369236111875025601 16438 25009
623270391694806145 23312 26301
771853316280278529 27992 33920
238722649645549025 949 12009
279680912692072065 9431 23643
950158478330127617 11656 35964
699779650278109953 648 12358
580108259702580353 23370 31606
661758045404653185 5208 32524
223621459486967201 6821 29542
668964077573242881 11102 28151
584187847047584129 32919 35373
851020056888756865 11589 29694
221923544062196513 16469 33707
18452120794698601 1214 16985
324270905393728257 6577 34212
84093578531863505 1364 22025
566973450335698433 19973 27183
813619115875390209 21308 26690
362905123400846465 2609 31532
130117480028843601 20431 37076
473281785691472833 31256 32176
598189851179078913 3421 33207
29917143009537741 2706 22917
802467135605567745 694 17297
621322573606082817 18804 31992
517855273148974529 12214 35626
317447773232000705 4425 13757
196600249981628385 26913 33851
609669188143090689 13066 36177
632431096048172545 6948 35419
251917181479068833 21128 37033
770859599830842497 1371 30639
682664635147208577 8779 20088
750566294231255425 21163 29194
851440331817368449 13335 14389
869188560414215809 27865 31573
73105388130716881 22727 25656
35228357974283145 18702 20114
598490557958722689 17557 18001
861745468944818049 6096 31132
308287157987283649 8790 13398
753043420697032705 148 18726
990837460785879681 7754 8744
57006788597533385 3039 32935
527975361654643649 3922 19985
736404478936741249 4091 25196
902597118314343297 13500 16605
894665742398913665 2169 27674
188992968177675649 6594 15912
551306489176745601 22300 35064
649635702679542913 9523 15540
561876647023382273 4449 10381
277109153797244545 34034 34117
720224700096302721 19648 26463
251944826521775425 6239 21910
157454655281796353 4993 9495
216084103207752065 1132 8139
138998727489514801 14189 36039
96716102518310977 8841 35264
352680075316897025 8558 18570
318773664487668609 10563 21056
597471164501676801 12370 36407
190816307282755553 3329 12054
328414936717436481 31075 35281
738192712912397313 8849 9008
910282504450499585 11957 31632
345711006916214785 1350 1723
693231081428791681 16239 16730
178823316407648033 3595 19128
978345399837557761 12808 13636
841486338653009409 3631 20567
364962832972636865 22870 37531
961053435294079617 10666 25801
321587351711947649 1629 6172
483733663795643329 12850 26555
709197303591764737 967 9337
594639243710293633 9918 23432
484913380823535105 5253 16387
96322823979431153 13420 20192
925240698008408961 7100 24828
620069542181344257 14396 14859
754225638497310081 2085 36393
717504558246641665 16957 32804
27463627025440473 3275 7523
788619452723754241 24955 35391
906846833373258241 18326 19189
403734084943220481 5341 35697
233921516709571617 2727 32622
451032962145607297 35526 36013
136805342587798865 34143 35852
146853732578104961 21393 25895
12931751874219799 10353 30671
448865218311613761 2728 37384
763003505123229825 13893 15552
11945630005850917 624 32885
991906288526948225 768 31271
598616100598125185 32214 33147
67033423420760129 20103 28444
975773651107740417 3623 29623
863101171362416129 15983 22046
633341792061901953 4854 20965
383928189440602817 16835 17479
844159865054745473 28050 29264
961841761766535809 8907 35723
935261189489015297 3369 11410
946917365659238913 10025 34543
40142482737675065 16533 33919
399878581651051969 8345 16399
631174310976593537 18948 30209
576645352519356929 5814 27477
456972525545534593 36370 37499
237362571260021569 12859 27988
314850711530201729 8795 30815
13536524092110371 16406 35966
168932986862582625 4091 13361
820914307380689921 5752 12342
350872607833469633 9884 26314
973153275674228225 18992 23794
780989921937770497 6639 24223
923688394651023233 30538 35252
56050256364162721 12607 14149
109468963224152561 25720 28242
2167500657204614 12641 22372
939365889384674817 19037 30737
60161436892219201 7216 28099
297818687441768769 11650 28256
558411402720974337 13294 20123
20683305031425905 21068 29036
439472978600353089 2023 12608
592623547415435265 19913 21521
464074838290141377 1209 33898
551340543557159873 27377 29668
275725441116652097 2780 12892
16409922597908633 8668 15347
576911751827889665 11492 22412
706711060162192001 30945 35166
710822640141177729 2685 22747
934641099929400833 7124 7777
133850225110787585 5201 22691
524369762360294081 5732 16566
293560999584901313 20669 33899
150795707701398401 11810 18250
952478549731818497 10811 29802
972596631013019009 18610 35762
8930031719390997 18955 37544
300192511749010305 29553 31411
269114702356286977 13416 31133
998120892954943873 21433 26152
261759906259488417 2036 15498
458375735272504385 24846 35317
835929840024913793 28843 29561
649730834855219585 22022 33366
783105381068796929 13432 29794
736415743520332417 20280 33551
218615750425382049 20355 31488
730152088439325569 24209 27229
827432643789126785 13407 30094
684098251216333569 8416 35307
8657755774304833 7863 22604
314831500642199553 28459 37346
628487167650124673 26281 27954
532397726482948033 13840 20630
410906191266033025 10660 33969
104868591179922529 12695 25509
238111828514139041 16798 19428
195458942600161825 16647 18379
892714072452928769 14451 33787
336101156911908545 9636 20885
51075576353955657 12504 35087
833021230746545921 10242 31306
24683742923681253 3608 35056
652939869719062913 5021 15996
345359215347361473 20631 32933
7164475394141335 8364 31600
528673966741944641 10382 25719
451497794945638017 30962 36660
475896635102575489 11047 19353
709660831773085441 20267 25476
834168911797032577 6890 30934
101288693243532177 19342 22537
244432463702413121 474 537
992183094284761985 17119 29367
71784573001604457 17501 34413
739561822417542145 16175 36300
832250893772627585 8920 35596
602126168423900801 11901 35795
579344220648234625 27273 35801
990364790098595969 3725 19488
288750678141202113 4393 6948
959693759170441729 11326 28328
322725241707456001 8607 30166
656718885269256705 9247 14518
289258314360441921 20593 27624
351914748431120449 29997 36610
536073082914324289 17925 25225
755767299331807873 6616 34375
941530549912545921 7936 9929
257984355448620321 5382 36553
743876716648753025 2292 27505
972204798043989633 14839 18515
172918854811914721 3087 12333
946250619652779777 19701 30274
755061946366819073 30791 35854
875381786750978049 847 14176
369347738053779265 23384 23398
631638577703732609 17942 37399
315316760185947201 2658 34507
932735385414460417 19257 24035
772666041438814209 5783 8015
585549287970998529 856 30623
701324641666328577 5931 32443
231049159480676289 8025 9126
843510941227226113 15487 20557
227390148905435297 28219 37225
456830068364137537 12230 30655
833770600139061505 7511 34813
640898637343386881 2121 12343
773863325192600321 5672 11275
757253183859059969 16747 23543
225385375501645057 32141 37555
895018923963409153 4467 21627
901812099726463105 24019 27195
83040630179350929 858 29954
362698845180617025 6798 14731
103233326773139569 1369 30537
812527172811549313 19056 23370
252594587362093409 14957 18136
429722407157498753 10964 31921
767503573482873217 11239 17359
336547895089488257 12113 12303
668344997794530817 5684 10506
611493990222115201 30177 34016
30229147827672165 4272 10363
351633709992576385 26255 36649
353578567484301953 7380 16707
618242480113082113 8605 29981
29944875768496361 17392 33508
913080257552358913 11710 31854
976645247002107137 21987 26225
532374135313787649 5791 24958
473092218439436609 29290 31557
522139216635373761 21342 31468
281136314029790657 9837 28735
966229171748864257 4759 31845
247076512060164801 17049 35631
839072599641092097 28202 33279
857950719730023809 12786 18256
829717736885911041 19453 37820
536377113050296129 26219 30641
633307424878729857 19410 31858
934595835030730625 9086 12686
956960515475742593 13460 20010
360283589443685761 3169 26894
652107039739995265 26303 28081
229737952888097409 3757 24367
844969273861707393 6123 18747
849959059905760513 8222 9099
475867414903980545 28787 34371
72434681156462241 1328 20925
152120819954632225 23437 27719
905426831705813889 31582 35277
954182038648291073 9983 12721
45528510351584121 4376 31963
898493194104716545 1900 37853
210558941388772065 9157 16245
920674173397152641 12269 37239
745616173845743233 2750 19220
434709474705215361 18242 34116
386410369127265345 18998 28928
51621756412622233 2898 25593
706464747378827649 26565 36782
803311443935015809 20895 34273
389860892314917633 9393 14374
745824695529172737 27141 36584
691730572709015937 3232 26283
631276576088225793 3821 11713
34443078385596237 3127 4446
90088291544809345 3732 13196
993733849259864833 13222 33485
860386445948663041 5987 22535
751770103610940801 3207 17214
462096573813518337 8448 18784
879607930247569665 3135 30984
561916770145643329 14025 31201
812826236239818241 21719 30307
283177027234238209 143 32734
190510798492862689 8069 12018
583587952874737025 5625 10390
185616251298430529 22766 32394
337240079700684673 2734 34987
344264694436471809 7000 23265
551804271283174337 8750 18593
875733063168627969 14979 24871
935614371664250625 27918 37021
621661237285262977 25204 33273
684708767704350465 2699 11488
945115783204560257 14887 30025
844068806268843777 13177 35727
870991432218144001 12749 15371
267153578279391009 33908 34497
756828545634125057 776 15060
158366242041914529 22662 30580
367765504676508929 29668 35223
474870882826010625 15348 26562
284664108321752705 16622 24764
375458002870068673 19030 36040
975084359453457921 4875 8996
411341971605907009 17543 22289
349710738142892545 2739 4444
463004704450547393 613 37194
407095440079228161 31800 37851
808390153401703041 24491 36896
305036546238145665 17910 34764
281273795091500737 13139 21529
980168675377225217 3785 22808
333531438542962625 2513 3406
247037558776316513 2647 6046
806469244134369537 16480 30813
904995857535748609 18943 32717
8644182718072103 1778 4861
159834706560733505 25651 35274
87920545890831649 20106 30923
823257012104956929 4876 36648
962479235074795265 8447 32628
228835904362018273 19645 21424
134898203324659953 9398 32742
804692907486820993 15426 25396
872714659747074945 36801 37422
732022780753059329 3271 18176
160607676265478017 9525 28165
508631622237768257 13889 35481
682327856049170177 26448 33074
632872723958275457 6532 34071
46494986216792713 11287 13030
276871855349423169 2980 17451
852551951650482945 4987 36258
66656041309332889 4461 10889
61601326314821849 3880 35312
895334240112301697 7121 14847
815016747585446017 1209 22476
1100501823305678 4275 25141
858432693207525633 27846 37462
957437118700521985 15039 16640
855136316462605313 12720 22840
241411655686849985 16786 20527
444640300054892609 13467 22266
734492864742545537 19325 26130
265559658215551041 684 7779
776072413541289345 5170 17971
121589909001919233 2951 12222
243687717363666689 28794 34645
792586663685611393 2951 26311
970789734918586369 21540 27586
506359799844865665 22048 28145
572910025000421569 19683 36361
621783087742244353 17867 29302
919855231477004801 24101 31706
479449431699258369 9185 14011
228711603195289825 13525 33541
45394353031824153 10313 22479
72860349327843473 2721 13878
789980518784752001 8890 25024
308282400082017473 17399 24996
579222855299036673 14024 17579
145350868230952545 21144 33924
713780792467353857 16735 26363
132122648867589729 32744 35025
377936084047362881 16492 17265
979190056266819713 815 4933
504684721943654337 5886 9458
819116980806338561 7088 10421
984727370596147073 1350 30870
986070259266842497 414 830
859766477914597249 14988 31239
332334387444870337 25533 28950
565146491851507457 17551 27934
739089297300981889 2477 33739
486015009777965185 19974 24499
198854269793454113 13034 29212
58917754836869561 12392 19962
185286098383318881 2024 8221
407020829769145089 1493 33757
321384907050212801 20124 32068
52707626726160585 6848 24435
458579834761113857 22471 33417
478295519598880513 29364 31362
698904331068913409 23385 25504
468006520288724929 2776 2948
859123752201799809 18495 23095
830489658974606465 3078 22004
87897617419354641 4046 5965
380339057789782913 28589 28873
822489210084913921 1958 25522
569489383448605249 2286 18550
529246812141305857 15460 30112
869578079993772289 12021 19757
580532492342303617 14103 23866
16507673811609891 4081 8552
587082917638650113 2005 14587
848748903490175617 14501 21613
274837018870020001 6208 24849
352070323244625153 5170 24328
177941374099841441 9552 24256
354785921602456257 27193 29790
942211996459139585 11751 31185
564329884154624065 6135 25961
78756106863988145 17068 34486
5532654150485429 17138 34971
578185610060334209 909 30700
720400326551420289 32703 36682
892340277778824705 6552 29147
851022841815364481 17506 30043
286451881808336129 20709 23527
452242206473407297 19517 24282
205167192317542657 4969 16630
963783214302807809 4695 7860
836885629187523969 17527 35436
145769408838994241 5427 18239
414990186535899137 30828 34588
34472200417269505 23 4240
138474847518683217 12463 30184
159895556688461217 3971 29745
740008561359228929 24802 27618
349402155043762241 16301 20473
652154638089573505 5986 31106
794667530587595649 14146 17216
986155558690935425 12008 27495
631049715387831553 23007 31474
447256814238262017 13423 15775
34796780489863013 9140 25688
968286796929742593 25486 35274
799078729146415873 25877 26778
878684856028261377 9294 20657
974022800098005377 2864 22656
12591315172439721 16610 31528
157096883073336353 9914 29781
23930262328338613 13423 32156
480928833228851713 5568 12033
653815228162056193 28208 29561
400629764162928833 11971 21882
472983879627438593 4010 24948
99054155366765425 3628 4685
658637780418356353 5780 15443
167788669903842433 13447 21744
572759782276495617 31640 37372
431261683991543553 23624 29446
516904120458246273 28829 35242
280870111252298209 2877 24851
162910051553982529 14538 28020
685050780885724417 1788 9398
940906207078139521 11340 24365
941569684640114689 14553 26515
433311663500877121 13655 21728
543454480964150849 10987 37199
79395721828529281 10045 29324
703409889967574017 12395 20505
125871960363301841 30300 35273
763804577725274241 15344 36933
701768507562970753 1770 26801
233034602634717217 6697 28099
594822160217422209 7865 29192
629338577699080321 22147 22909
637511694789377921 14000 35748
539751331736923137 2955 21367
539919366431266945 29700 31034
618586067760652673 18633 37262
99560127990994113 11614 37110
274520176091641601 9740 20924
704901885541961089 5007 16237
993810082391284737 16289 32298
995050775617595905 9171 27502
821784587272915713 2946 27803
767460661394441217 7029 21139
818468175400688897 5232 20771
984850312574447873 12405 32222
598277726808845441 7278 31540
674596597499050497 5500 6296
617549654774244097 25518 37211
430294815257223489 1367 4132
272258425644409377 26294 27065
45599781020488449 8238 21712
213466392678363105 2571 22674
732329318995564161 31861 33845
486446580388076225 2849 34982
80457453109421089 9037 26120
470526337744949761 13502 21234
179551668676150913 3833 24879
242028315245406145 9830 30536
890093303930630273 4027 28920
826377896062560129 21882 29391
766807457818114049 13260 27282
935150463396354305 15367 27378
881656619227914753 8806 18072
689531273327268993 23444 24332
498583711969313729 19425 27036
358860939395256641 6453 33615
971686281096030081 2972 15749
445366245850387073 7196 11495
159516141481471873 29514 37595
941890447463492865 2065 25223
6316941303783353 5004 8713
893026215083061505 918 30562
110241079005344753 10837 25817
412300761804587521 12584 31294
994093153529977473 21874 30628
183252361499434369 20169 30527
277346440924073793 29227 32078
692009586800025985 23577 33079
116107183735227441 4474 30512
540380811580426753 24700 36258
562439021913558465 22384 29907
562580819641326017 27342 33333
92147928097748641 30422 32845
325136528759351489 5128 18094
542855960383146625 9167 21741
830355958119923841 12275 31507
331787167990047041 13517 34180
970111698028453889 26738 28885
705189112208142209 8147 20651
868786484431197441 11323 24350
476655593866016833 12154 27272
435390256962115521 19510 31522
906820153417580545 17759 26427
458372374452466177 16042 18534
894769947164281345 988 27924
573025495687851137 21459 22636
148714311846429569 21448 28805
382457493527070401 4310 11004
479234573913689857 22225 23550
938220867330365185 21540 35535
647799515700821633 24983 37282
794692606827652481 27695 33157
650900968150711681 26876 35318
471206881166828865 15245 24310
186748256018130817 24652 27431
647540117381524225 6231 11134
795947820026046977 1176 6744
222925755663176513 22214 34181
594639402630658561 9961 25440
578925510319521665 17640 22513
872536985089102081 24436 30565
82581950211611857 1916 37551
259939401962395073 21642 32737
386077890357014977 1439 27433
592777970194052993 5978 31447
755617335258655489 21111 35766
818014532302779393 4050 21461
283660013431756385 27435 35673
283640300270054273 25125 29419
53326163100955169 11305 31286
593851010609579777 15959 32305
431255895308012801 20224 32428
219009801340721569 9049 31491
703613728432721025 26044 34935
256075546894972929 4288 7916
28825492309948685 15207 17044
219986721164350017 26250 36196
236675221254039073 6627 23438
174368240344602305 4246 17247
595390154669488001 17633 31912
576341022196405825 4504 36633
196854337493455489 4089 26445
626950318008848513 14698 20537
765393613764899841 12338 26841
642718434749657089 29066 37364
686736287161117825 21494 33986
720393944688748161 2866 3217
130180243286119441 27098 27355
712050263744888705 3491 13303
562613488530395521 15223 17113
337297994015951745 25121 26595
812009293591330561 17339 19283
228355812806473313 19915 23350
19686022246297341 29851 30442
779535078196811777 16982 18682
750019800716600577 25140 25296
943808937162149377 22933 34718
675449403878140289 11429 20814
921309099955148929 16304 22054
188489979166376993 8592 27351
982014974355184513 32627 37785
972280979771817089 15955 32288
507051927366443777 10341 10901
846386183247417985 450 17975
781731441669681025 5724 9849
963739821613650305 22686 33386
838490313028156417 16760 36928
394234027812245825 12887 36444
762960743906109697 3701 23962
558894952393210049 1341 26480
91662695856580705 7251 11026
522307058350477889 30185 31375
90016017224233025 18114 35681
607319642946613633 11366 16077
221267849240089025 2863 30515
327430514907405249 7635 19322
772757456694410625 12291 33487
893336936474717953 26320 32876
163866285811831617 17136 27165
420628306818954881 35049 37159
326036349465855553 5913 7968
47650050862252161 8750 9710
394888709231903361 4995 18668
932564368230686081 7220 14251
436162874571738945 13430 35275
500492437774333633 14957 18520
863266429589696513 25186 34920
8284160315739087 2902 33176
309001846846118849 14939 21931
112612605875945345 15168 22218
692294343851610753 188 29652
899062287522667649 18974 29742
203543288726496737 10693 34486
795369905607849089 7152 21234
550950638687492481 10427 14215
10997064568854853 12270 19504
803312322358383617 5354 17906
832435887259045121 17475 23060
255586612511134337 11344 36616
313026470748724225 30678 35597
620970697904585473 4377 15405
353423145101281473 454 35475
431297749165860737 29271 37259
68811320948228169 31649 34336
253490624791997025 4221 37077
391426310595257153 25439 37519
153401219875686209 9288 34970
586854731048106241 19959 34697
550295763302518273 11222 23291
636059619641052673 21559 22923
594658155365731713 13492 27754
402591121658176129 280 30924
278084576932290177 16976 26958
622088815026962945 5580 11897
249949128932538401 28229 29660
258147150853432097 6508 19537
676373053804770305 8205 9364
969033618131298689 11106 27847
208171136215621985 19709 19832
345090156279994177 5278 36728
19187390628250257 11461 30595
3887176050859865 4140 21810
836681760986064001 7095 23898
359650982164964737 2247 14014
412247907737242497 29302 35767
798962324167682433 4608 21926
766553990926137601 7240 22711
997426529899016193 8335 14979
152233541149744417 5702 25395
278307762222290465 1344 5778
81481105625922369 29937 37691
16097064464048573 1807 15476
5497049808713684 12222 30558
574491886737085633 21919 28548
468018013368560321 6503 22108
22773295550521769 11021 19450
287484895756168865 6813 10884
535054616627640193 3052 19767
862971176215264513 21052 23228
721632594250081665 8750 15469
60047914412155737 14820 15329
13679654552554155 12074 27886
902536646934390017 6076 17599
683801466218866945 834 19670
640129703898399105 472 10490
961117806484175233 2631 8174
538992558945832193 15768 20410
393156642685397633 623 30194
817684438957787265 24341 30096
27947798632872889 28002 28282
330511474172720193 5140 8317
668888934124211713 17593 27696
210174868975915521 3278 22693
375121046726697217 30853 37718
648477116006827009 17354 20171
780216380332433409 18387 29425
392079903409740609 20903 36652
175502610236144097 9972 30909
889452008002319105 10874 11984
34335287531220617 21257 26217
296319734070980417 2360 8318
193768665940389441 7420 11772
464905215914424001 7113 30765
141223530467556209 23742 30089
715580204698216705 10576 21172
213402823756744897 14119 29078
94605563795294497 14272 24349
715799077814111233 4241 28993
969757426581740161 23970 36364
595376045499229185 2113 2467
707223176548804865 22317 28276
268602134955926881 20971 31438
245093767179003649 1734 30862
107499376695038513 2809 18094
996543804129213825 14767 19045
531900652012424769 968 7568
154357619176128225 19926 33445
357381725269341633 14506 25989
570543918945585217 13566 29818
962080279171772161 16253 24302
478327102812233537 28666 35225
743258081309214465 11646 37573
324532860504557889 1366 28243
416410228611894721 18392 20136
198942376988444641 19126 23601
150403431736670273 6160 29667
564149142388512129 764 1031
909689984948443009 6981 12650
55237847232252337 27733 32867
558015745058632705 7713 20575
879084248824380417 4872 31310
772667456784787969 2079 29968
285374573480485345 10408 23530
970814346918338305 11609 25201
438256643850305473 3501 29962
640141043042632449 25467 36707
661959910380478081 7845 24551
386509339448046785 4778 5670
340404107933050433 7790 19362
344855261824093889 18332 20851
692936169889097857 6304 17670
886979998917077249 13924 19629
743711717328519425 24926 37684
758086119097129089 14609 25137
115588192873122609 28498 32027
976556879382080513 5952 8919
531528603010951169 3959 34461
845477342005935361 2211 15236
834981465682037761 4093 25765
361210217478095809 24561 29559
300206881123298049 20790 29757
65396029586480609 10212 28265
888093131775651329 943 21833
890557737639333889 2677 23598
15753648122011299 4421 37645
766865244614578561 27983 37066
98108239944000529 9216 28886
90144660407766257 13683 24771
48829493603900433 5593 30773
406915646729942209 514 20383
926268151955856257 10051 23462
861019181575493121 9525 35760
717537414710942977 4547 15787
336767511364413953 16013 29887
847097516114704513 13417 15943
580704479213501697 6123 11048
433682130510870657 18745 20453
158272453856085345 12412 13313
941995911687417473 19163 26099
114604981664818689 1652 15343
34374405347062265 3332 36668
454049945953286721 1144 13107
510630495000899713 27696 33012
546906754824199489 4293 20373
595015909340727297 17063 27602
196161335203441921 4274 13724
383252043675827969 14592 16731
719241003989388673 10602 11794
654210184511565953 6519 28752
660262618981548161 1908 37196
433299013484177217 22974 24862
674752396750626817 12667 30267
262762258860046657 31535 33722
958130746641558017 2304 6438
51147905178556385 18574 31195
642601761285469313 15488 23982
8786170725141319 26821 27179
766305787971205633 19125 23970
168683698846454177 20111 27838
358062261545121857 4491 29451
314543944295817089 6211 27504
809246976296833537 2704 3532
801946663391323265 16948 25779
937840959656391297 34770 36778
977874206812781953 6174 37554
660653472719545217 26397 35738
96281801135010177 2111 29399
657550308919986945 2412 21780
506191471248936129 422 6839
387114766567520961 5561 14610
965369854772365697 32270 32681
293718140561303169 17176 28311
112680937602686273 27631 35347
76569988721601585 1892 35197
671824498488948737 20491 31291
978586676383947905 9713 18392
895486303877728257 7459 18092
894584131512260737 10091 16184
21644369476565117 6333 28581
101312580189180321 26350 29395
268772336856113025 2028 14046
690481303895850881 14184 19481
266031282848960161 8287 18573
800017615756054529 20530 36090
961297645398356993 7438 22163
451074766096525057 13557 13760
709622624571313281 19210 25752
198304670827461409 11555 33902
129689037725068353 4952 7832
862139646347500801 10617 12341
411106845972259521 21022 26083
217073297416398241 8161 30736
370474841449006209 11396 16417
598801006281348737 25961 30398
86941502205991841 29815 35148
554344071334689665 19838 26302
661993433534700417 2610 25106
609446353403754369 2208 9940
357293698174576257 24307 28341
85808550653020177 20716 23543
763802779364706177 22935 36853
889281861438718081 8281 22480
130568441406939681 11674 37552
357312976326532801 4941 25319
70809828187275769 14046 20599
36774514655419921 4600 24708
143551564721068561 10697 23891
174685670964386465 17223 21847
820022968909679361 1655 10275
148372203077997249 16069 29949
252215884669784161 21413 33090
250331916184556737 10976 19625
321989227984612801 14984 36064
405359524239244737 12944 35644
906942417288039553 19232 20204
940822487676804481 6426 12458
213368302514080449 6450 27407
534652756367762561 11125 31285
607988093021010177 6560 29255
853144562497128321 75 7759
762850679165847425 25610 37838
347802220095346113 7009 36720
894557810417328641 23683 31191
354092947736155841 4932 33138
905254805562005761 15242 32366
866368103437423489 10172 24564
305257155720642689 16530 35157
179057076041821985 17906 22861
808021367957405057 2027 36711
385955850434115201 19626 35184
599833005385253377 34100 34787
591681534033320193 1308 37107
504718999777647809 4293 37038
896203469943003521 18096 28177
552147833277917505 18923 26319
129896596918705137 3123 34492
60218012432056161 17062 29885
912444670146967937 20720 30505
621850176407978241 12673 21302
418856899122665985 19470 33965
194884815256468609 5352 13280
261042628881455137 10992 21748
456143684951815233 18446 24870
916492538943877889 15392 25578
607882387973926785 4442 36117
140788532395319521 18732 22692
241740806605182721 29124 36493
658644157692982913 11775 13931
954189299188268289 23153 27347
725450818137886721 1226 25066
558209744408333825 22848 32419
10973412912640869 21338 29896
582404140646342913 8857 15307
217584403112155649 9867 34333
324555193643906369 11773 30761
333739343650229633 18728 25877
501291681819022721 13042 17545
72978130750072977 17348 24424
287459819706374017 31183 34293
89710965841668161 5875 33877
367234355259380865 1393 37838
722422288650577153 4510 33588
987974797484444161 13913 31195
838423600171474049 4173 37416
561535672698365569 2612 9442
578480399374626561 2169 10835
338779306284113345 3750 14629
372032485799557825 827 23585
129513657433999889 16611 35340
157189629313691617 5211 21568
531000975150167425 21577 33848
866398733589399169 9272 19150
690530172759590529 10121 16329
417506158939204417 9608 34942
511947214117743233 983 15446
799861184435137281 11465 21012
591908941459632129 17796 25147
746144774000228481 19614 30701
386261459943145985 10310 22252
782379824466751489 11613 16156
996858900279047297 1817 20018
635399833965124097 12972 30989
805683922724444545 11680 32700
637233631812897281 24475 36686
178173128242104193 21465 31938
931616713700250881 8181 9126
348833755027445825 5626 16028
680944651720103937 885 7604
681124741261808001 26791 34752
409122859544766017 15454 22286
533683990181476289 8396 25362
296182280664929473 17693 28721
850512670138765953 10760 33489
357414814075340801 18996 28034
42492423801977705 15990 20527
525553748152312065 13914 29841
352479947300476929 19577 33324
288896007458134849 32225 33232
922076154833252609 2341 25248
516760179668743553 10503 35673
110167831977701521 3510 18145
883008849857631617 2347 31604
511045071984771201 791 12040
503818968253035841 83 13347
596488616454021121 2363 16585
904617751412956801 17894 32877
58885480858283049 18572 25487
444024037860337729 12362 35907
754681090057896833 18439 23685
266266206302063329 594 29799
967929628830550145 9494 15946
72012511626702745 14386 19032
249613205193494273 17579 18529
263615067892686753 13953 35310
195955411367851425 7323 37406
653580864791898369 24871 30418
76149303427239809 19519 27177
591009675426235521 10013 19330
101503347403482993 14365 33708
92472407907287393 1239 26477
285812131961531425 13481 14017
251634631596800769 8568 27384
252420305208307393 32670 34205
779842473543503489 3460 19973
244325624235226977 9750 30116
297885837272232833 9497 20920
916461756326984961 2063 23884
991974531519282689 14773 16969
139680845392486929 12681 14008
278083926957748417 23367 25517
936201846138846593 3852 23746
97421196198204993 11706 31796
646757426457252609 7180 23369
803010578924798337 27493 34741
893583607932445313 10443 34975
987305277144237441 3189 31167
678264042740092801 24833 35568
179383359718940481 1797 24925
186135525556654369 9122 23550
196139223889865377 7723 17096
955216844787354753 27951 36194
158584866520229185 8071 29833
270505680228755105 25824 37797
136183089252234881 36772 37814
890112036559511169 625 23308
510892015058146881 6443 8079
642216212441287169 11779 24761
773913046033122561 13883 24497
653500827996292993 3957 31742
23150447980370361 5198 22972
485489102614511809 10461 17445
277341101557688321 6647 22223
685349580190656897 457 14045
218221271240679457 2413 30452
575084636690167617 15523 37095
549313525844858945 10812 35169
696247923551833729 18432 23702
366381726706080705 29176 30220
284146687754773793 31757 33310
822997204758827649 2668 37587
994470775089663361 16533 36114
382852040286735489 5696 32497
148259424517068097 7876 9752
366891211766549953 2689 37408
871739322798116993 7716 25957
834286608964546817 954 31627
665858564544240769 1058 10637
860101923420252545 11158 23286
616268995555369473 3191 32900
284822969637275489 33346 36164
47752137085456785 22755 28731
733395546896865409 16712 30001
313722008490980673 6066 30461
545415690204819713 13986 28346
742111219578735105 12832 35379
103668545357926689 15360 33954
996756078897700353 15730 19875
416858501302812097 3454 11426
393585576048582913 12691 15985
281805701043900577 6899 15724
448112158986116801 3212 33304
277155708035948577 13383 33120
693252867056859393 773 6612
926154009385989249 890 14694
321120341594816961 456 6482
319657247479483457 4073 11933
446368432168174657 20839 21510
12629812506411043 26608 34966
470007275876934465 31776 37579
533409752102087937 19993 23550
343165879533703617 13277 24429
961273119784756609 1331 21316
969718294485911553 13890 13920
187162704116786913 734 34349
939462165683625729 643 5708
608218489193426177 13991 18773
224755814379005153 954 21028
860943283588952065 13398 28561
423114824448479233 25830 28526
648792718349291393 10787 12376
526790242546521601 8585 31192
113489886421348273 8473 33944
903408819603544833 4917 25210
655877481191616641 2795 34906
113903408257964849 12795 21613
1401579595992076 1645 8858
366536463847953793 425 32006
548766507377912641 118 8940
137035267293239121 15218 23516
619783032781100417 741 1494
604171279591543681 23094 36451
249353499389791009 11808 12192
362655093597748417 10925 18231
29480780108670501 1834 2950
465795887227560705 5704 31755
309335279460022145 14270 37282
80376402364688465 27379 36186
709631086094248065 18675 31051
690370306618138625 12732 14501
165806217269896193 19932 32153
670063248206030721 11427 16196
534961277805209089 9532 31363
429940759912060609 6587 23525
821631372422622465 6992 26921
979192125325649665 19843 31412
155769223987391585 3640 13988
837085481050639361 2566 17774
636668555473896449 288 27578
916471275953750145 9450 15265
157288753432183617 4332 32735
809243481897627905 653 668
338490230294901569 19213 35124
64985601241200897 17132 27619
18646271907186929 10809 24925
84920009352902785 18727 20832
645836411255906689 6765 17583
224813377845588737 7487 34764
376114721983341825 11379 23967
397828864577238785 21937 35356
170586013650257953 27435 29993
412908426067755137 2248 29367
539039395569915329 30990 33187
702912157066823041 3893 29287
697418057428954753 14565 20120
263191064118284865 1966 28203
399685017416018689 1734 21043
589942745271233793 7932 21874
4272265185143454 20658 33202
2750930407867003 5733 17598
532249031753337921 25278 34724
752508884247436801 21845 29679
97812497915747089 30193 37424
235717374163652225 8636 31338
275191206139524513 3941 21619
748424771984932865 23161 34998
909822698894096513 17440 26618
883956416675683713 4266 4556
240508578915211041 11098 28168
597200072023515137 21134 21260
993175129512813697 11304 23581
536940083573181697 15895 18634
971176482009880705 18323 35245
945706403315174529 12471 14625
726931243700342145 10749 22782
609912015219915521 6418 26251
273094931622836161 22501 30675
388544541455520001 3391 16537
693368121977407233 10446 14917
542225490101099457 29207 35246
151814158065278081 7577 9374
958162980927657089 12541 32433
726244534901333377 15052 34741
463214157451201217 26031 29677
780227505278020353 4779 26829
64201878362798225 34952 37344
197281991046530433 1440 7912
472304682842757761 1223 30027
676353432736632961 11474 16261
133906544526954721 6264 14671
251364109288608961 3964 36589
818801976520742145 32824 33885
367194960121821633 766 37205
617216890291889025 8430 10545
311953901497467713 24982 31509
704754511425232257 14893 29997
514253670767615745 24981 34856
712113871741085057 8719 14015
445169622301342849 29048 34633
285797258597082049 3619 19181
459250396003454849 10130 26193
338186334297819969 2702 28533
329197299859195905 3355 13711
308505784507001857 18820 25964
767505001578527361 6923 29069
348742037842502145 13194 23466
157478468072959297 662 35834
31584880287905293 17274 32625
875667351897732225 26117 34074
393070366710265537 2462 13453
888496538884048385 8307 12798
949541539383584897 20770 33767
836359600308398337 3525 28688
998991602727389953 21232 31696
717971245730190337 15627 25037
923112980253730305 9680 21748
262950506655414529 1925 23990
479293978556444929 9195 15515
413709218389008961 5636 11266
656768536996008065 9698 21356
453174579269685313 2387 20392
921135345075132545 14370 34546
438976577803948929 13441 23565
820587425560372481 5305 6057
772546539970846849 121 18143
401416492812632705 29383 34198
363658029576008321 22783 36729
246615449138982273 12467 15326
341293980049940161 18456 19099
399338276109833857 15521 29246
487122849111393921 18556 32891
527680445817051009 4511 19705
947502175051255297 5935 19906
225030012156157249 2497 20091
482982952440600833 27990 36320
483231517165659585 12831 34651
631873918994827521 33827 37812
834852477885764481 2362 4274
131028496968561121 11453 28747
540068620647016193 17091 22742
205367986972078145 7623 7802
203680518389763425 4874 5648
279663718378394337 4708 36463
298229773985848833 4547 37203
891281501306863745 9160 20335
125478123518607985 401 17124
334116546092936065 7847 31673
840560718537570689 30409 30806
571248123202707329 1441 12475
928488137210212737 4806 12229
89411512598609025 31433 33760
609739233654561793 9378 37212
675174681494254977 947 29694
742439849284384257 2603 18921
217303144055343009 25266 32489
564271197616360385 8238 23261
425247645287015553 1025 20510
123775894492997201 13351 31916
314667953454140545 15437 33396
465100765347767041 3985 10324
932596810404206209 22572 36633
621835461007922433 19263 24346
65723915640525377 1270 18870
401240491400809409 3548 35032
982670763163042689 1277 10655
204399102765041377 994 7621
747238448297501697 32941 35664
384861681022226049 33129 34457
334396171575079425 4002 11763
914571769662760705 15694 18117
296826016975792577 4051 9363
116598515067575905 4183 15201
23174796106218309 11129 25686
121600329037267585 4332 34767
298626087972017729 31036 35995
907794378556285825 12274 26080
695007372141773825 26116 34265
784210163604345985 3814 6117
144067832787108337 699 21305
549813140288900801 9749 15891
26686256780493525 11120 26086
154097707668899617 23657 24445
970921304547651713 26563 26756
427484694668503809 5202 23236
95108016028703441 2061 13758
806402337358409985 34100 34133
741132322641995265 14681 35474
904760699182727297 7612 28200
359237017381758529 7763 29174
149747174435379553 26920 37532
503641579410832193 8725 8733
470605934410979649 17055 35536
94890649664748145 1655 35714
106604409386395809 1178 34785
815974084538630913 7688 30549
61300890423463985 15289 33487
480980079357920001 2053 15254
290502010471772801 38 12316
828204551317661185 10299 28071
595314856534269441 2816 3672
553666532954551361 27946 33115
174515473749810465 19225 33882
322184266700510593 2030 23909
26733773060268365 15445 16003
321496030690013889 2029 18496
739525897263536769 20666 32647
251756936519875297 23988 28751
85276206520756401 875 29808
41244350740541337 31330 32376
314194443095377793 1584 17823
47071520936050601 10705 34291
501961846089724161 1701 23847
984102837218728193 5771 11690
534198496356527361 26733 34747
175870735572935649 8929 31886
580642701583354241 9961 10746
640003542490049409 20136 30129
928066852882867713 16145 34149
541521253422509121 27353 37654
862375524329788545 2348 12206
801233177000710785 13186 31371
812385379958119041 7030 18768
133157263935622433 8070 8315
721887684426416641 33662 37399
93808490441901425 21924 25671
291041109277475841 3461 15599
616109491273597569 957 12449
647425633641884033 10211 30891
467045089179038081 24719 25869
901726951101313281 21066 33093
996138605970507777 14243 14734
785707975065729921 21238 30917
760886368946856321 3902 12713
147711475628629089 28409 29911
141111745750158945 15688 19879
915541861048009089 237 24636
521283271352217537 12005 26453
962833804543709697 1509 25970
377755154454682433 2751 23076
164284762504461665 26430 27512
672518020236267905 13300 21862
361132904957091969 26839 32612
974961315473287041 20099 28794
552501407789744577 17078 24420
850009921926101761 16123 30613
757158792073216385 9864 32702
501676960210112129 1437 36928
380010690561942273 2675 32730
187867784353343841 4744 36068
955910638372248705 21562 25503
526375535499262529 18023 30090
821547405876028545 33080 34835
104175586433086673 16086 23818
708948868392372609 15432 16011
173125678962996673 3762 21953
137361604652152641 4828 23384
267504773481377345 7158 16035
231355301841436033 18654 25446
729782540615680385 23498 29835
112501971166576449 9954 35171
16102029302970779 16604 30678
748062606253160577 19851 28149
927202965041509249 8624 21744
691911738808794753 2999 24216
264144643403327009 4097 19474
172212046233202177 7275 22921
81845173718143377 4552 30047
984814078537819905 14135 26574
516800715069848577 16668 20423
456572082014179841 14713 27391
971760224021288321 6523 34618
563561434753818689 2242 7599
348867477327118529 24402 27806
154980088056365889 7058 21571
848792732626897409 14151 14753
205927757178240961 24056 36391
323652045499414977 3510 22955
796950645292060545 30616 33849
175633698928059809 15795 23881
336866797306281985 2210 17841
254543959811044833 6760 34296
937096820816751873 10917 27413
609935311202782721 17108 31082
561551416559975553 18585 21351
278322061621054209 570 22040
173280898878989121 22053 28645
80607927106761681 5015 33526
975931002928415873 15672 35815
925428581023638273 17479 26482
124268479413476737 4357 21087
952149553121877505 12216 28076
758354426133561089 22069 31598
168894882149089665 12085 37478
769300027598223617 17513 26768
736759667366548865 8889 30142
734637290705773441 1888 21531
912855174072390657 18485 37548
737987152496660993 12297 14078
373288699168206529 6960 18642
752312384292704257 29439 31373
68050712277567985 19308 30429
18232427269470721 20324 21299
75873459511051073 29295 34057
365073977558335361 6556 15968
951696650635696513 12962 27668
150781750208441409 11297 34462
289383871403892097 9346 35717
317367824655942593 3871 21918
360720819332954049 1777 16946
689242397456002433 4591 12953
546409040863260033 14236 15148
917822151979446913 3810 28304
90727362632392785 2119 9213
521008347229159361 15856 16701
471167600076121601 12812 32896
619268420212076673 18418 27382
620002434269110785 6891 18178
423972474165385217 15218 25216
836039906894420481 20188 34398
987347013099462657 4562 30325
32253080163272329 1511 5207
941993133550599937 13039 30059
259864661620305537 12140 36065
978390058376245249 5530 6808
319218100488939201 7267 11555
624015791175697409 8766 14995
704071365566299777 4267 7044
784054134370972417 17623 32167
962350138458944513 29489 33738
822099017898157313 25865 28558
530359358618802881 21292 32408
893047472503521793 2079 9126
40855553977053209 18788 32250
376303671159110593 273 23611
236085497496212321 9533 33763
911642243672485377 21369 23545
122781869068418817 7004 33334
532794741223799681 11737 35635
581762435074587393 16396 16704
751240427906903809 30179 35063
359725781227865601 9036 12896
608272460274708481 2604 4864
216949496554171617 6969 35789
194204424127445217 17233 34910
689136993022785281 23858 25657
101063170191711297 7810 27266
941064882859230081 11304 35281
483978772926572993 200 36301
938028463953457921 7996 21521
888306432402419713 23832 37785
795862928001547265 25986 33336
332099952435452673 25049 33921
176961216208368897 18947 22333
680493253078484609 12420 27632
464979957694573889 20483 28705
707274978097299073 7418 22705
574115582055611649 14981 23548
229336401689938177 8253 29726
188408503780600257 10694 28267
568939304012570113 21197 36877
598629829683730433 10675 22575
712157933009738241 12324 18659
118238785527474017 8647 21586
662588098960863873 12804 21049
994595508846373377 27694 32040
914606494584507649 23477 31857
825610037064272769 5853 30778
924095166737583233 18426 22806
938435680174890753 6283 17131
81888125955035921 15039 33879
393519002656979905 25996 34069
496948410570379201 19296 30388
71021495001531321 9015 33177
744504345021443457 1090 19141
118790300675605921 19118 30788
885972617601094529 11061 30566
201843438483152225 34264 35647
194810683402980801 21697 23848
518849935473333825 427 23632
124187274233374721 11431 18195
877760000231376129 19268 19427
201982788941268865 760 12472
861560576486162689 1583 24904
770841929054323969 13020 29308
327087656039893185 11353 31738
721026072138361217 18282 32498
372751888168160385 22423 23511
77642109540530417 1534 14059
586735894153122177 37032 37077
851483946807338241 24798 27502
236562745402828513 3949 23294
230357784354492161 16936 25532
623268662342709889 1195 15081
818059316043221633 16991 37306
395531169275223233 13060 16537
402401657226928193 17175 24834
617603110349364225 704 34476
822409395295824897 11347 24803
434623830052366593 30643 31147
637958993703659137 30642 33219
118826918507281217 8477 13525
906225557343734785 12390 34632
747066550401122305 18995 20911
741602030912698497 36702 37051
728490900096943489 1307 4385
483062941829945921 13382 15039
27771964773101845 1419 3995
300163115477896961 5419 12882
267753004669330593 7673 21059
562309407224748993 426 8532
517086913005307713 19474 30200
346479368269935873 6325 15109
842827394750599937 5655 29292
384625328130301377 9539 34602
465101830023108673 25400 32202
623340699343668097 1283 24756
868116981471061377 7879 19173
804965068233887105 19276 32590
943353901588785921 2228 21652
783830204662759681 10921 15645
361843748265783937 16539 30831
247103001453201185 3312 18518
381766650814277825 2658 9272
519874180558286273 24355 37761
798477428366439297 4704 26754
972002023397070721 5796 37372
336327464150890881 3285 33271
627226004807393921 8068 28294
510213693845003009 4620 17508
170325904688855457 16644 31997
826412921281637121 11576 26549
459676767251334465 1706 33476
272457023979697505 4530 31201
535228899467345089 6055 11269
745806223273497473 19921 25408
399773600499141697 19600 20526
903884911192079745 5266 37255
382952048991302977 18459 27817
21163079997300829 5075 20442
663866974983914497 8030 27262
750248096251439745 18528 33668
562785924228879937 27301 33796
335698683692051265 10275 34896
486408594953129409 13578 21182
14510163358693263 5536 11618
691069445111953281 17595 34448
870790423138423425 17894 34561
996964775382604545 10573 19956
428038132606715777 18238 34313
121904210278021457 18577 22191
957495344712789633 9018 17155
652654106805694977 11015 34386
533987724667582593 5343 30775
355368782108616449 13278 35444
134019605118531617 17870 36745
142295638144997121 2200 32650
352321802879444609 22904 24027
716787910203269249 12424 17781
531175848335529089 24343 28759
194472539323296449 14945 30732
815472183696783745 20149 31244
411993054601897089 4806 34113
959925138791611265 9779 21732
642359058213696001 5431 24378
675792610227560449 2764 18941
876823100586054913 19011 26764
554199356441394305 18311 23406
600283372865813889 20189 31760
583818267809277825 13676 29704
457053152250825409 27484 30315
376189369838321857 12288 36611
351738472415643585 2654 23551
384983847773256129 17568 33061
249575064744195873 281 7561
364890412904863105 3633 22877
931415291151122177 13711 23886
968771898212423809 7581 32143
638431237619602817 15070 34696
293520462443716225 1829 7185
784699782363656321 7262 7835
987055101202699393 23091 37515
11043456639900029 16595 23135
685946608989503617 3282 7273
921206264367807361 18427 32663
618324247031552001 1506 29271
40876551107334793 17120 35572
661819995875838209 23856 33378
742946012917041537 8283 13583
144097100059596529 8388 24516
82402640874196465 21444 27313
466958432886777089 5679 28882
55660524682902945 14891 17916
197496130382091905 29347 32167
811531094112627457 21354 22622
578728834074574593 23059 26810
481065947998171585 7115 27412
88054282966979265 19486 23321
537962316189666753 6566 18663
131745746757282241 1841 26107
630016682191520513 24132 36298
969421633924611073 20774 21451
252905454104922721 17811 27376
409968992860136449 12912 28764
508034898061890049 11692 34757
837841004511588481 4298 26332
703341342403351937 18275 27598
16979397133816577 20997 23569
975776541855250177 11279 24118
390951429887138625 12980 13425
708957847774446081 4326 30983
333438291870542977 12026 31658
932696066014624897 24822 28952
772453874025231361 12222 27559
775855503191710465 30095 32599
62970527045628441 1210 17222
721689494476205313 2211 7174
734097807039148673 797 4766
387312270932643073 6536 8782
165303640837485953 9368 16730
39471290880083385 24297 32102
989859278997485569 806 11286
350877749649502145 10322 19900
685674220723235841 962 32780
89882667253586849 34100 34995
667494997601579649 7984 22836
296784456334979329 22802 32259
866377872309946881 11823 20666
527620261008404865 4175 15069
101161708354126753 6552 37477
8437282044472029 7119 8670
220868174243186401 2727 13200
834772331969642113 22687 32771
498649947577263233 6991 16348
234267153097977857 14310 27511
760854095434943617 10403 16515
563187601125644481 9396 30211
673035053335652865 20920 23820
103581639689711121 11504 23919
387131147972134209 12931 36846
507587381351893185 14973 19068
388110239486138625 10213 30472
228659053882370945 15343 32077
227010607904780673 3293 15004
477347550020464705 17379 28308
438625626210281921 29597 36729
112033781355567185 16145 29080
863660019169607553 12834 37273
273280996658510145 11971 34132
300777438989626945 3271 35817
41904508514239329 19878 20701
440788465680178369 32577 33168
598176258164908545 14545 32104
648112199555796993 2226 29492
309433951142981569 5818 8900
322128315608843265 27574 33124
519301942033703041 835 18802
757445699388540545 5842 11035
238343975216015041 16171 31487
668182872598656257 10138 23076
324952047066130241 21219 32583
524834931344614145 15339 36934
207963937240126753 5293 13626
88703173575062529 11322 26925
977142233680009345 10295 31370
591247020478903041 5679 18341
963457973119222529 22276 36030
611178614477545089 4247 10181
144904284645956961 6685 31245
731381603566447361 19296 24461
38409143484219753 22324 29981
43001726100563073 3120 18518
27773244394349917 29142 33744
899036120750054145 32837 33032
921720112230833153 4264 23675
414498824821002625 10111 13677
851901843445158785 21629 36782
32246164622947049 7002 22172
648721706150386305 15486 24976
385181989796002689 7715 17208
281027616514730753 10041 35995
206849444409414209 13078 16760
110657589525107633 1772 2584
136725431740408961 5557 21304
754892420949300225 5095 13059
965651128228685697 22715 34398
491905700889450497 7402 23824
520527381137249281 5759 31130
406679668824462913 6638 20583
541424387218285121 12163 15387
654350352332802049 1124 25442
779388698197514881 4800 24461
160974313833047937 1745 14385
306851944052866113 15353 26691
896553297236525953 1428 35123
522798055567172097 10930 21494
551422295460778177 4571 22655
616366387623060097 12656 27845
584482942699612033 10957 22115
351412330179719873 8974 11218
883802550419812097 11700 27679
418718017836127361 16482 31857
552618530612281921 2070 20217
443286325271749633 5395 16749
501133667374713089 13680 16939
701903092166219265 16183 36174
640695848885730561 622 20572
923839689916853505 25547 28383
962601598153593601 17776 36535
242611621216823905 30057 32417
103023174238760625 4918 32283
131927473989868817 24799 28830
41772359389138817 15833 25267
951266366661485569 14528 14724
104366002678393249 10941 31934
201055713748836257 27918 30316
180377175379913281 5332 8434
683562494001151361 924 13226
908447005891620353 6866 19088
229981349716190657 9225 23909
734934838401809281 22439 30141
4594487117515201 5587 21119
341078873689287553 2124 8184
799758196753593601 7348 30160
341990009232699073 29012 36933
488462504111495809 14260 20969
448162576910679169 8659 27698
580714178656457089 18499 37799
555554560780304769 2354 23023
582848406894498817 12565 27520
106937424308700465 808 34004
185721168744599649 2854 21128
613574693924004353 6373 9395
404481292947380673 7442 26422
434032403390634881 32769 33793
485174106294614657 8057 13615
539417239495744385 8904 11055
519587559078047425 2219 2664
772486001488278657 5112 23543
70932148747424153 14782 28578
534357116233433537 11086 11519
437130396393385473 7244 11800
547794311973834881 9824 34149
4568033931128924 11598 26491
757112154042143745 25114 36849
257552215554738945 21423 34612
435410054024277569 30750 31182
19974127564658773 27195 28042
590244227494150017 13969 16060
403379894208413249 24892 31397
763518485166972801 8840 19499
878911381551866113 12826 20961
568734688688291329 9246 14698
259850986773699329 16238 20461
429305376513173825 8957 21676
54562190538597121 14354 31484
485630253872340481 30562 35294
694958203030680065 21946 34218
487627563603584961 22119 28393
593536470386915457 18462 20652
220100597109020417 1568 29211
52153608678594313 6753 34899
990693393651515265 6308 28620
178933755121043713 4910 11718
465683749237012289 18470 33527
230442190732802049 27257 31586
238128975174223713 14769 28431
680709281018728577 32449 33020
416427803942749377 11265 25119
722640725794406145 4254 29687
820091811051884929 15799 33324
976330460359626753 12611 29992
225950207416996577 7893 16820
981971352361355777 1735 28430
292716473446180481 1445 21093
493018405398949249 4847 32898
553386866322167489 4412 16934
660563941953370241 9212 26449
965332771246853121 14735 32468
748098807909990145 15324 34876
99425263142034481 32661 33054
213396350395285601 1850 31670
662155680294635137 7113 17257
428364073633311169 27462 33005
798116530924939777 6010 21721
112120972644447649 2693 31883
866453466052792705 11755 21725
81975716683238881 2758 21918
333323823464819905 6832 26329
661398784557533697 21069 34564
890876240167106177 12491 16621
923289198893975553 24652 28477
194246134591306689 19386 27102
773952295470706945 568 36683
531366968965432577 21389 24071
244914215738013761 4959 18347
358590783960874433 20126 28084
329595618914268609 3605 27207
550951005903076673 12299 14676
462058446318685889 29974 31082
415161909055452609 7687 36514
129917257698991761 31497 36883
660153863759024513 1523 37797
398343562526569857 4550 33157
14769296503128971 2385 36887
347868256496084865 9397 21120
878650488530670465 12239 37265
373305394256114177 4123 35074
708699562837519873 12851 32792
565909162386248001 17758 36665
103198057960998577 12091 27152
330047136104234113 33111 34378
721162867908088193 19288 35957
475132814175552193 26401 30705
804518615962255233 9484 20189
304231918716773441 14200 35079
964140825843141889 12797 35151
470320417066886849 3480 17344
324522982373981249 1656 20641
186880517411616161 2866 15842
582297881250450945 12793 18680
293494713035485697 646 30409
648423658010845057 3683 12775
974257994388871425 9588 35588
688836954717370241 14383 33504
544370391485557569 25658 32148
546567190317052353 21516 32781
576341231238949121 1104 26010
381513444143063681 3621 3957
955207261962314625 4209 14594
990295987649179905 7592 15442
115684168078480817 21220 36541
6977509499872526 30946 31738
406860193359705153 1160 23456
976271182758114945 8220 13923
382540686981933249 6887 13623
351075780779080321 1017 22448
501080474698923713 31202 35237
685272160933355009 8262 16053
408343022933401281 2771 35208
586968024628273409 16782 25984
282020133656288865 5622 13379
954730098009253633 7970 30410
713417917798459265 12492 36792
510534697033204289 29623 36149
269962923091341633 1567 37384
668722610512876545 25185 34115
708380014310087297 3962 7864
666575509836516097 20907 28851
106967215367035345 35138 36100
33799717156956177 28365 36573
561073780275584961 20244 33424
237109960418887777 32572 37759
763645991763652865 12356 27497
92148060149018113 9185 34950
958218120643017857 20733 30130
76446028995118097 14582 20531
786891542266602113 6117 35913
862926048899073153 9484 13346
15893339216141557 2512 17673
572715749198362561 9671 28852
520016461955506753 21897 29901
445187580163352705 17666 33119
845424815175881857 937 32601
362793917440196609 26793 30345
561442106638025985 18559 35098
368101569960391105 7898 31662
227663224654342849 9399 35025
581801637442378497 3547 35618
79509914756599185 29065 32683
651989016238335489 1383 20665
552613926913956289 1143 14734
779007510838137985 8779 12556
524883977449832193 15341 31883
22234009758694385 29971 36754
753179810709774209 12896 28603
852508895336523393 10273 27979
5894006472502157 11298 12456
681950336491812737 33724 36295
808679021657049217 30563 32786
53611571132787361 29396 36900
265450472969178017 32818 36085
42346380493189177 24244 26277
469883128389135169 13958 33590
980711196531000705 20887 29787
142137231356215921 32397 35719
985348254247330817 18340 25583
913568996472385153 23869 34238
448471907622032257 22777 37533
355915464295406977 6184 32670
103909766327166865 29664 30014
868840486945110529 31686 37024
592329136830738177 13784 19714
845595349439818753 16160 30926
53628296422122193 29813 37864
464480643466806977 2834 19553
696323003710656257 12192 29365
37762518798388105 3823 28827
636243197836780161 6260 19640
267942840901746145 11335 27096
143878281022704609 5040 22180
853974219700589313 27675 36176
612138299954640513 13084 27965
160757001217668001 10303 30757
950644772386336769 26081 36672
895429154946015105 2237 34841
955297750397807745 16829 29597
307466002355702977 15416 18325
394530767137307969 5423 14030
684504341295976833 783 25285
379845131193523137 5838 20736
307944374721792257 401 14581
893609875965662337 8802 14797
614956042505241345 28654 34579
401274817682281793 31482 35918
5187860662765332 6456 22828
65040809940750681 5546 15792
63488968101793833 6818 12875
976082235669853313 18038 27640
478374967221874689 19163 31134
629268358157045121 10147 30212
62972544601024081 26007 35539
278411323936854401 19842 30970
657041834118977921 17900 33066
789704757955217281 18261 28768
821864224288006529 24187 33740
418633438174598657 9160 26751
216306129769698433 601 13619
939331648987401729 21605 30344
907301560617554561 15701 27624
742897451214776833 27113 28968
971825840745786753 1859 21394
27096670803768321 7798 17529
974636211166497921 29833 31226
740466225563100289 22431 32045
700061296885543553 13531 22937
897863315639479937 22704 37098
829568191426147969 16990 25701
852275270233366913 8913 15522
24775137788559221 29150 30260
123640696176817505 18656 32915
328036658045178369 3751 12479
554185557208487745 21392 32688
891781739173161729 7619 37606
728879244746703873 7062 16260
53048310924168617 14533 29437
775799476028840449 4151 34547
904846442037857921 23762 35081
221151838217064513 3245 23632
927965232322819073 26063 26940
913787060525894657 3518 12745
917312326249692929 10970 28723
147305254192414017 10067 26786
425594690369365505 12801 35264
670124242080380161 9429 24479
314349805582843073 19289 33884
165297021619760897 3751 5660
976763186558983425 10663 34414
562546281489350273 28019 28315
224408555849898049 20342 23470
248935444960377345 31714 34390
657829884493992321 8014 11178
948313019075318017 9365 12454
857103784106179457 1495 8498
6498668245182416 5092 28963
502589582753429889 242 14801
613888472563221633 30790 31954
466866167464083073 16497 33309
308979916083441025 26700 28361
520896650883088321 5542 12375
612550916987306241 26673 35336
322578497329821825 3984 21620
88123315540183713 27744 32640
66647896569364209 7319 9922
888841212970081793 10102 22479
55338721369089681 7121 19331
611485778237206273 8002 14665
855908236601294465 6529 32694
982072121639351553 25399 29316
938530243721054081 11590 26537
88868118565709857 15466 23673
138237366734912833 18646 34808
529179968716878337 22839 36360
902522586411727489 15401 37771
663360714025596801 7378 11138
138842428552578673 17725 23573
527697609423587009 8040 21069
323420394068158145 27535 32058
727078389927139969 8594 17444
456080017357194817 185 5299
119634512301278305 4749 34455
71052842404021985 20604 31586
846923645505196289 9362 11965
79974826557247521 17004 21735
623011236349658113 7767 15899
722450351035085697 6690 29091
144299644404338081 5781 17657
726600843383366145 34570 35968
385531934520063425 34952 36135
806867665489654913 7764 32520
733852381995230721 2112 2846
316048360630617281 10278 15741
839585090093596161 35 16151
57333424304509609 32417 35879
263687927578285313 2682 4372
385815211943011585 11148 36338
584009793301451137 2729 32577
808962827340970113 18419 25876
921093433720070529 16515 31334
676227636447720193 13636 31484
949797806219056129 1867 36765
359963533418628865 3916 14807
665972520251170177 18992 29339
871204094806259329 2973 18773
977440756983217025 3986 24121
548372001545921281 33771 36564
355744489331126337 24458 28537
769488255478421505 2548 18431
55672362242791705 2347 5620
293929712927102593 5587 29712
741485422956809985 19644 30617
913434309691993473 14538 26972
266967911958492001 14199 33991
4872633044335829 14565 36193
691115367855015681 1354 4498
751442818777320577 998 13649
235792675716243841 17190 22340
695364456951487873 13821 19600
61342337358279761 12449 29787
765007510660538497 13043 20198
572057717111110977 3365 26771
339331188972870721 17894 35418
260118568114872769 30292 37587
82706885912813281 1672 4665
794741144995118337 21434 25142
385903002775556545 33611 35548
64180173829623041 10131 28329
33898230325192457 4328 18572
468735399962387329 22957 34621
762765671778034049 5812 20764
764835851171678593 2617 29440
888759723019688833 21621 30615
610632083868825473 9129 24223
925569715570865921 6908 14770
276926427018519649 22894 25556
884967839116981761 1167 13261
744675401951187841 32301 36735
200117337956648097 6684 20930
762552603832485633 26617 30231
172856236459637089 11148 20101
206198813721659489 8776 29696
482196798866958401 29963 30779
378896073686785665 8725 19520
810417849337014273 9284 20487
893577292769183617 4933 24795
277387628283129569 22271 35573
478747043772411713 20826 34986
618898051074040705 10196 18819
17524989397589509 9489 34388
596519617875564673 30555 34745
478081959625580289 445 12800
952772554230804737 15534 32136
954265386173151617 16608 25925
685210377882960129 33 25565
396466639317278465 5411 9474
50273254513427905 19132 25798
901893547440540289 5719 23591
318381985278186625 2860 35697
996824954942194817 3743 26257
89857554818948417 35428 37714
101708102196202081 22143 36982
90093437011724129 17335 17494
459219429433769473 5010 30413
783525891627959937 17564 37578
212359477882035457 15542 33362
979523821586433025 24993 26117
561120469515298497 3640 27067
860967289718516353 26143 27266
417660933179806913 10979 35314
476477895899087425 508 1483
580953241973983105 25297 25372
132317855403329073 11279 24380
771535433248079233 18880 19094
752212664684485377 29045 34518
253638232915516673 6434 16976
626891245689549185 1594 24334
507894683548503425 8403 17819
108427169517092641 11079 23888
481891120721254401 13855 36293
177497383426441505 9977 16738
800712000957151617 23357 23971
120519565663066433 277 12250
525102555588215809 11848 36080
513695089141023681 23210 27576
90978465749149249 12336 27795
199172260632145985 1639 14427
662936584284121729 6481 29214
623189931365260417 20833 29860
302817277781191041 15791 21396
462328970554288769 13957 25009
962000600595370497 14329 21663
691129521330665857 4113 17664
360344747276602817 21021 33588
869903582000070273 21787 22373
594057652385313153 6692 7042
106678757447184577 2056 5163
558853197541441921 92 595
105211250076756353 9380 27109
980656507713387521 25487 35192
781266222492988033 20512 21736
816871556207704705 19946 28721
66113781063599217 11649 32401
923503887592627201 4100 6174
721444114420336257 6300 23639
277328875711038593 20589 22498
478075602000295425 1299 17556
358529524183762049 18916 36380
481436812629922881 15276 26564
383474765165434689 18153 21600
780460073011688833 3069 9113
714906013038582657 1688 4814
748081507982135425 17175 23948
534844047096203905 24313 32349
333060113239689345 2935 4175
323164608913440769 33313 34996
17777319198430065 4115 4822
946211186135119617 11700 18570
205528650560019329 7040 22259
388252979175714305 2332 20997
666921043159533185 15327 33744
963358485267935489 11346 18676
458404831286792129 2702 24911
697544289421767169 19466 37313
921657204429450881 14465 23557
18151021054567453 3767 21359
308047801312064001 11204 33574
178436665114386273 9814 35106
449021442625280513 4893 18852
675816104916055553 17772 23818
843092757090396161 740 5897
347660863330883521 5794 16778
840998567512585345 7844 22329
992786025600000897 193 6231
778010426060099329 14749 24406
531499712590001409 13586 20062
888813883434608001 757 32954
176675260797498625 15545 34063
887832733993228417 19691 29998
893948348696465409 253 31408
661967699380866689 5386 22979
442997556089668609 1747 36975
361830713885531457 10107 13648
933917303106479617 26449 31939
352022361166689281 9608 33525
977529569450712961 13781 17180
984497269835451009 26708 27504
332783899975662913 6924 17035
123747730330009633 413 28601
129616481927005361 8259 31637
238073792417914369 5378 32159
214189001302880641 27769 36875
766588852955266049 35239 35425
830386392348049921 956 4177
607417391834040705 1529 33455
867588718929123841 8521 23109
360077673206504321 10265 25585
810364758505219329 8296 21172
337461234112033985 16364 32173
368712100090046849 32090 34304
982183113392807169 7297 30523
402302931658017089 3771 34235
974975696347421185 10770 30123
871128802253974017 22566 30697
395969727398934849 6260 22099
585476267995179649 15334 32457
345769361902433985 6479 6902
445353215604139777 30768 35296
765478499792578817 14775 22173
844962702289269121 30272 36140
348727818134726401 23671 25477
491436180244630081 17128 21794
566493271366894657 7797 18172
380552347938479617 5427 26237
558901360094758081 18619 24906
968330192523946881 4964 32952
683726785792998785 3552 15964
61407956388212169 9459 13847
139821606219065585 2580 16095
973341613278318337 9611 12665
106740533941874113 8734 32102
250215240067550593 7791 14911
783828258853283457 16688 33044
806961692798832769 15718 37734
958266484788651905 23570 27788
539526448962096321 8506 31333
188772355964168513 9828 25445
295930025422176641 26289 31145
788065497134496641 6650 10731
487880504274702529 1894 20802
97257923144020705 10005 28358
278537153334209377 9222 23071
42450767172340425 21362 24121
408023745799472001 17178 28598
874691509473784321 7126 28202
223300266958812449 15044 22335
445414145682477185 262 22140
47477255151964217 17119 24860
485805239492755457 16832 34078
632005110681401345 7008 9713
195082617872543553 19153 33503
875495087359883649 20190 22172
93855298923209313 13781 22159
331831110127193793 17047 26973
554040741073677633 8546 20024
522202891023599873 8389 10465
197100756417405889 12867 20756
884373203278780545 1247 26399
680796443170663681 16817 36529
436843634804677825 22107 31370
625038869932318209 336 13371
11725694875746485 3372 27790
671131360278636161 10865 24697
883406797893176321 4217 28086
30689096894072065 18980 19285
275658474291045505 18316 36670
432926898282431681 3255 5892
173674736840798273 10468 26063
970330484589474945 9507 29575
843926953924533761 12745 24987
558832501926943361 6576 28257
359455323227056321 29719 34148
790732523716151553 23652 26306
370921910593519745 15288 20821
62257269687847841 12336 18581
136428668549445569 11888 31765
425179466235697153 3744 37822
125566858933392929 23275 34061
149909125161840961 6250 23237
229938126996191969 8991 24200
709449101105896321 2422 9852
69366465948345281 14667 24946
986641308694032641 12565 35961
175897105871474241 9969 35111
890220610618449409 161 31348
657932642072903937 4746 25654
205733048907418945 25548 27508
924833829898094721 20467 28486
830878958437786241 2712 28045
480673128919445249 351 25220
191843975215363105 7105 20620
690401411921403265 4194 10494
789956850524440321 26629 28762
220503459795065025 4463 20822
548529201782784513 3737 23086
651260691180855425 23546 31845
118986224433093921 1678 24670
797694908573131265 264 19965
713048113255268865 14650 28470
572293623801915201 6340 35217
409671023500798977 11489 18070
432931278100550529 5746 6339
125783775397579233 36719 37332
822195860991090689 5048 36646
422268262685015809 12854 32024
932323923511230337 27440 30348
349325642074063553 31772 32429
173573841090718177 24312 36329
1976654774004772 18884 22996
953910071099425537 7713 10310
884444896263218561 2104 8737
832054564667689729 5989 6701
388957901873745025 8069 30192
787792092283606145 12577 19106
389973409527186753 3632 19073
365300529671646529 15641 31959
148206729975946433 7884 18931
181697737162192385 7434 30378
496022994054229121 17468 18220
213278388903237473 13302 26517
982568416530860161 13737 29079
615861235726949761 22268 26685
241965416558230113 2270 11100
739103067081874305 2491 28509
87378494786484849 8692 34890
805625449458045057 17171 28462
380924606454058817 6612 30990
916089652194987265 13642 21529
396945076712405889 15861 17218
951303714276715393 473 23845
801874684331124865 14114 26829
691488668047117697 5941 33485
46761381101894985 19030 26000
711249470177204353 10086 19337
231329923319734113 20279 28723
380326654507260993 24018 30480
913151147440039809 11551 17979
128770035799075089 1994 15110
213469597985863393 1035 2361
542768641376699905 15688 37603
23114221838561377 13786 17959
863870770234210945 7689 29377
326650935399740673 6077 12185
213782413567148673 19039 32524
577430281269620609 9092 12262
368585181989768513 15664 37112
293791123502131777 3863 30425
972311741890354817 13311 29308
972446978981302785 5160 33609
885968108749050753 14791 15392
374083615339500865 23801 23997
655727307715384449 18380 26875
510151309846612865 28650 30171
868210713886721665 34622 36333
395868856655226881 588 13775
900465193548644353 4317 11144
968701271985700865 33928 35298
103660539102985889 5888 14967
388994121208824577 17660 19449
587303857734273281 21150 26044
180055502807682913 32316 33252
255055029543310497 866 5455
805335425548633985 18264 23559
514866772458862721 6255 11531
588033056143807233 6373 22959
865635620865969409 25983 31799
255855575285707457 10154 10733
652239692574543233 17344 25604
96290424887861553 4573 36711
144009459409144113 25551 32019
941050330707639681 5329 7756
425004150928305793 30859 32356
565419863022604801 31706 37250
935049929392516097 14350 33268
80178533330851569 8710 35718
71832556402998905 5432 31249
82628584592647777 21401 30837
399533197465242305 11414 27220
646445869218354177 9065 27950
933760516236777217 33422 34248
654104077584598529 13971 15101
720728767382905089 514 7708
255354822087284097 5896 29462
977419026892850049 25511 33147
603933130294429057 28441 30123
27305378660482661 25268 29973
718659351896519681 6049 12931
138318290300208705 4706 15128
595922789099908865 29766 33465
48562295206590281 3972 28217
325560985239448513 23605 31294
541546427178591489 23956 35475
514346912112593217 10261 34198
414407925696192321 35026 35940
526617384970478529 9783 33059
15175588897268001 1986 36031
181863815459244897 20724 35170
77315609284692497 14405 29692
226844140566143425 15070 20728
865825226397308929 19309 19905
89845290436706193 19805 19808
899698100705759233 9492 28655
117089550262676305 20498 22845
805162871630830721 21141 27671
547226562997131777 26788 35247
835140610328448257 22672 30410
333239613521683969 8182 23355
478947036238285057 10889 21624
294707134452131905 3041 20176
387475009876137473 24147 32761
599330380354075521 10055 36431
894230046296190337 6329 21260
104555446434766001 2004 24347
693897815730490881 31462 32260
923246274979661057 32595 34633
412611123422781377 12891 22446
912122516527468033 7230 14736
917739621558123265 21367 29256
834280087715853825 15607 36994
984407103827880577 23545 26636
870052656051875329 8798 28107
907966582905839233 2981 34163
214212073373673217 24636 30968
156110170535871617 34929 37065
443569670823173121 20019 21645
775293170912274177 11426 15174
533396069292763265 2245 3967
666724172496987649 11371 34943
385466121696957505 24730 29637
122542522879466993 16143 32099
988158813969405953 5778 29694
342083830132200001 10755 36941
549757846980760705 12984 30143
857614136637348481 4095 8965
795038770522523905 5014 6502
544009692530824641 578 34513
977487585745272705 3086 14529
503491195917330689 23763 25149
52301800502434049 4202 34041
786456429537540865 5403 13446
267846752251934113 26363 28825
627899287828139265 19433 26172
872937055275627905 5275 29545
806368224826844289 13783 20175
730484759613965185 7254 27679
856647493497728641 15762 18901
340996516916121089 10762 20754
494832996268033985 2715 17183
295317337927038209 19198 32564
54849611509578009 10409 32367
581609790699928961 1678 3742
635772219932665217 4162 25954
275930600943688385 16222 26513
789020423419867009 15744 21029
373071089433992129 3129 25662
455635586488970305 10933 19564
280282748422202145 16465 18384
484727243893981825 2217 13175
197721918454391233 1601 27991
8584885964086909 4257 27021
323181811056109313 27381 35144
617683327346508545 15705 19009
29479831700953697 6632 23900
467019711435003841 18341 31397
301192313884548929 6769 13351
403904840908321473 5220 27817
14204846316374643 679 4337
375964106632967105 877 12576
771297714796666881 27458 37538
354199872577577665 28183 37864
210939738227736481 17321 17321
890118469213664513 1019 26118
555795529674846017 6918 36730
531574136038383233 9339 9446
845572556646828801 8445 36747
331980173056837889 22846 26584
250379747371958657 34146 37015
683256472351597953 20690 28283
873688353872935809 527 29493
85419801914046193 11666 26100
709897028586972545 8337 33024
632475746036700289 25700 29709
768216390697773441 5618 24785
727912905522135425 28812 34427
43450835291132249 18971 25945
413742101471836353 5517 37094
223728009597024865 1137 27678
372090110442545793 20100 23218
380847614163577921 1597 10406
858457597541129089 5807 33058
208563030246438081 4542 30993
758576553872916993 11451 24181
536183021020654849 22522 33946
408836786554029889 5141 36462
475897977222715009 17466 26322
651815272007528577 20017 36568
848880485967306753 11479 13534
315364660150944321 25830 37635
164831760540437249 19827 30759
332653677696942657 18829 27120
631820743461837313 1620 28981
498740362692569025 5975 26961
553842658436039425 13779 31169
359237917674793281 8735 22749
301315850166965057 8828 19435
908207984007329793 23833 33899
864728661038355969 15042 18774
543902019980993857 13569 35457
952436248860486529 3143 21087
345493400842013185 3223 21940
420420485762534209 7157 24221
140327639915714289 6896 9120
720321171298003585 10044 14171
342756352425137601 21360 25002
521766932930120193 12926 21304
283731200407306273 13666 34120
125192669258062497 19898 20624
663912522710813185 15422 17228
385324775752891905 16903 34117
618028612569933185 14582 16998
924328383556691329 12911 34382
455639172622792193 2279 5224
57004134921527337 19132 21498
978028866962990465 25141 34773
23579368093713529 19855 21099
605982632464115713 10722 34339
737664337112462977 14765 36114
781286918144477441 10262 10919
266373442487356737 23562 26865
807744540097214465 5804 13607
700838661267312129 1236 16971
92248757034315793 6598 37129
498623215066565697 3142 36437
488118907032525569 26102 36113
395978199008979457 33946 35767
929067689871178753 1995 9020
79537660422069217 3772 18596
707141724690640001 12328 37362
281109358537122497 16046 29400
428655931657733185 25873 28607
893868514867641345 7647 15705
381531699323698369 30587 31025
956635387292877185 5001 27909
715229988444267649 7272 29240
140334331532137921 6789 23678
527952638896206145 21372 31791
739093740098780929 18729 22793
338257259099510337 9354 35649
490457376890780929 15982 36564
395497821133641729 21949 25943
553797238864589761 10138 37187
673135145860019457 6125 17823
195298214850801345 613 6707
360542161449185281 23658 25621
994101819803205505 20733 36693
787328036435855745 1996 7684
974931375531944833 25200 33726
761661985054598017 22796 26766
320096306923190337 14515 17375
650622121280324737 9651 15821
964199506126483585 13565 35842
666092501750736001 955 30232
700214148855366145 18143 20299
754578450305405825 26023 26969
62414413186267841 10969 12415
74562497176383857 5701 19988
956912472330756737 4322 10542
856491226342061697 1777 30263
995217991865992193 23288 36689
715072103171049601 14041 31333
705314202355651841 7013 33548
689886390505950721 15380 26260
541625760552243201 9602 13768
259395604878061889 11245 36635
986603438826833153 18653 30702
708895389834143745 4716 7591
303077141427031937 23916 33037
164304895778766273 118 19759
132916824496021489 5845 24988
739155942607272449 14136 23482
235711311352410753 12916 19771
22603216506819737 16547 34133
666273352327365889 16463 26847
384045944164117953 14849 20806
870551955519410177 30749 31235
171291021543535041 6757 9799
961396003895316609 2463 5416
132243698251972577 11639 15461
694170151079923457 1979 4655
694189022240930561 5106 20062
293639847042484801 1563 18735
890397728536189697 9178 14350
836928451974308993 15865 36177
957125467558594049 33783 35445
773066813058108033 139 31564
542027834316161985 25818 37819
846192601880368001 3684 23546
492738357933671297 20262 26125
730286383647509761 19617 24565
638986116262547201 21415 25626
533906732140998465 11167 32466
710806355330244993 1394 21770
987177908441452673 8908 9284
352577724601889729 11200 12737
354514968178214913 4210 6149
334937466235071937 22545 28485
406063307241552705 12151 29962
844846386129862785 11932 25317
460103633770366145 3214 33680
177919946681097217 10453 14483
376222550113936897 18244 19619
623014660233185025 5236 20138
11435270157271305 25082 27566
370958121788373057 10627 26590
850627615328093569 4721 11182
677453670242844161 24421 37632
809725038744637953 14861 15445
195634739313955905 4332 5120
994077662491378049 3315 23816
101037067427586897 4115 28638
214923314704513761 2716 9169
455393899798064449 2500 30207
924087988551903489 5472 30156
879879523266712449 4487 7199
289141966512666241 8850 26739
823632337583230593 27172 37474
817332020133562753 3609 12487
926216423815038337 24048 36185
352797515926674497 31952 35499
760504679766381057 4392 9371
388448199426690625 1575 27960
596868970490479745 6054 10442
667018646590157953 821 36218
577048096520737665 21380 23417
417766205086394369 7927 9778
668052886976017409 877 8030
806729939848956673 9948 21770
704346288695131009 9797 27821
275018576787843457 26010 28154
391299704632903233 3620 3724
809304825984220545 2619 33952
592689849662772225 10085 28656
844298544753826305 2118 31363
67412461370782497 8737 32213
265380110405253345 10332 16080
300932500549730945 12211 13308
660191766204647425 29224 32728
886492913812990209 10739 24421
849818629901598337 27214 33936
353748343725325057 27665 32022
596812801783954689 27631 31514
292350342331605633 14752 15833
107247176329245521 12084 37632
942896921282322561 19374 25073
962955589086348545 22191 29124
148603035606928545 5698 13952
640310356599975681 17656 22850
860908315674318977 5450 27591
122134949953647265 2813 16807
680457888289868801 12787 37455
778869101055754241 1110 30067
499192601210847169 1554 14410
722242365716439809 7554 23061
818821544613317761 280 12379
710811649741721345 22513 32973
869214460237739009 12188 32816
654027932536081409 6122 31313
819753484909899265 19745 35282
352786600241721281 23827 26971
451187529050951489 11367 18423
690629949545497 21530 36704
119387693448576465 31060 35773
651738554109449857 6747 28290
10241848406533195 11251 33117
454424862135567745 12016 19061
418770377301417089 1282 9255
802228614016193793 26292 35646
600084474397601025 33576 36704
93621725805277841 719 23661
190406939594399905 18845 27417
103631023042773057 107 35161
288065669971157249 3528 31967
592222683474034305 4128 27916
733877358982471809 10064 29662
975765163568688385 22524 22907
656913957953275265 30697 35616
98010338693441665 15667 20001
766235603019143937 1052 35151
408575508455619713 5417 34555
575220485640638657 20753 29299
318809883113544833 19651 31601
358001018764742465 12692 18865
795212504185308033 12920 22059
773419441299619585 23845 36570
115954576504961441 27340 34459
970698111995009281 11706 28436
439271326793495105 13919 22017
341284486791035841 22390 28144
866103392599228545 29299 30251
929801059233074817 21867 28223
833864549341988993 18440 24251
787974140509430017 17074 34504
430627778302905985 983 9641
999661007032901889 26823 34051
177365556790057601 10122 34321
921919573390166401 4454 24489
103221394006993713 8890 35593
795983012991133185 2468 24739
159663602964251073 5136 35661
645239180395844097 9773 29758
899920790847986049 6252 9020
667495685356843905 5403 33692
262095287382386753 10791 26318
180143373145480001 15839 16871
942020299380402561 1541 5590
851815495345039873 3875 28046
149212499462827009 5188 5319
101593118695614497 6462 24895
63960015692899217 7652 20390
220719680839810209 8571 12456
973440096644317569 18720 36618
424304637421951041 8893 31881
679575738041080577 5001 12283
696051944596877825 1145 11873
893569313654545281 9519 20890
450433181983338945 30448 37083
57413092079897865 27237 27972
467614086822866433 13724 14110
950901705097216129 6621 17965
928678761976865281 12750 20370
607288948257036033 196 29458
866339613619931777 604 5953
825554865177842561 31317 34753
592268867613523073 25424 29346
355970643375954433 663 34294
136872541739482049 2438 37779
379691809257572289 8982 31690
352795493058376769 16106 18999
201651532253265473 16986 30970
269831388887542561 18255 34027
300842304512279681 22350 32150
334098878487349569 7378 16894
668619077279899393 23976 31666
461345009966894529 8231 25980
400523163780782465 6163 34191
774556191914708609 10049 29930
40803096049017993 16924 19476
991098825627449985 11248 14853
61387130211436161 4977 16958
330882669941029633 824 31829
913295992535907457 9193 13769
284697402826399329 18770 21745
117363043060500161 26027 36906
939893343260873601 6714 20249
263867858106095809 16593 20865
445577600273498561 14792 35219
799795049458559489 2440 17565
578988200552611713 9163 14767
183246307387705089 411 19553
509315897154440449 32840 35077
789422275642927233 5677 8091
688170305749789441 10451 29864
906657873272564481 510 17856
351659393886581761 6034 34533
427014156554342593 13660 32232
837317791164121473 24492 27142
924873787507877377 7500 8647
443042621366377153 13750 23869
599317107315421569 11516 33674
337714614994663297 15995 29270
807682081006248577 17314 34562
218177032716699425 2090 27411
123276966446205457 32111 36658
786384308915909761 4557 12913
205109213636646369 361 5724
560337191434800961 474 12859
788755211228796289 5688 13597
109823462189520881 6331 8072
982501949362386945 33846 35646
986412524578003713 16583 20472
823506902908455681 16263 28779
138930205590082065 31121 31172
947292991664497153 4659 36307
370216391704278913 2568 32588
946261225912685697 12191 20967
432275283874755457 7400 29204
412326048729823937 1968 22570
126890442208708273 7530 22501
453442903482702785 2066 10539
287752252059885185 6131 23875
359296570393027521 22363 34367
478832107964397121 6357 24423
818371264543351681 7845 26396
194826710894570721 2152 33879
84337451800109873 9156 25445
871101917287735041 6411 28196
991524865787901825 12260 12300
417215123141925633 5995 31841
466083594708393921 15813 28143
548805432702980737 30294 32656
196389901323307457 27322 27775
729369437093193857 5164 34406
856599418753887617 11412 17587
356937321279975361 8990 24242
284121722309400577 10193 17649
314507299648095553 7710 28943
691138284401731073 22342 31131
690442674961364097 11031 20828
205217203332132673 13154 18301
456366880796732481 5121 21614
299486389148938753 7220 16465
283988521782038817 31809 35806
487972993276365249 6370 10037
395013066934080129 21001 30935
807165091370919169 18680 26603
871716819713586945 2813 11135
688917438707854081 29476 34504
776885824627552129 25649 28950
88438864494264641 17539 24934
211014415540365249 13018 28465
53753729736961025 22783 36069
703244701741322625 18858 33611
296190250438073153 17461 20711
204405794191391265 35042 35916
349615154518268417 23258 25052
895983531698046721 3987 14954
789442327994578305 21590 37143
882746251813575297 15004 29424
298461821440660929 21636 26569
866599251629320833 19662 26784
222672401517129985 14297 25223
453036711076894273 5538 8412
851968380181581569 22958 25666
838406148730680193 15429 22754
988981910449581441 6935 25232
946842072250934273 9898 24140
841865706637058561 5622 14412
163774623795131201 13168 32982
130456023365908897 1404 9885
821293070984811649 7827 21413
254882774795738945 21965 22415
961499519151171713 21701 37739
674326073792400385 24185 30641
114182405958803905 15274 15427
503539583400559809 9967 25427
23000012576954277 31130 32247
225377981657018721 8246 36983
997299719156107009 13356 18527
875294599235822081 3818 36830
782928841701700353 22159 30313
567844146251559297 13503 28119
226832170926957857 16549 21362
672052284590328961 7870 18117
387306007438677825 5511 20261
200064056601988225 1635 14265
584708163784942081 17590 36835
25764456378887249 10359 12228
922248922621005057 2553 37435
760664105620861569 13597 16872
827876545486635265 12908 35799
666665041054862721 6906 22098
474880035732251585 804 29210
495928877862993985 771 3419
410762675900802049 33668 37160
998287805315619841 8203 20020
405562081938253249 20688 31446
476328569621557569 17104 31850
675971385972207617 3983 35213
214432420190568961 14774 35247
522123107034769153 27678 30112
579619256986561025 19663 27546
785535403227672961 5411 13601
191142317908180801 6720 29834
501446086927554561 5853 19979
124208514841171793 16436 27923
214831579258333953 2982 14902
861889789463724289 7618 12737
125344138357132097 9052 14060
937117470093610881 8873 36560
588276542942143233 12940 13353
393756208553618561 34510 37109
644029798269993857 6121 15216
975285808233366017 2379 29284
294013531344479169 1475 8258
930549717005185025 5641 15372
794098452021170689 10503 26783
958447606060232705 13343 14818
77333430752307921 10888 17553
956495730512223489 29176 37553
855539526970059009 9632 33577
809517197663211649 28245 28352
442230805658670785 8977 17339
509218783887227713 6963 31094
294997350502097089 8283 16971
699404657923551617 25756 31633
559350216219346689 24417 35151
877934094660197633 28360 35000
405834412573337729 6524 11942
744343970482248065 458 9426
718074737252369025 5563 34400
953685345191892993 1648 22238
299385985033165249 2446 28801
663952597747069697 8119 26805
511467606743654081 24050 28413
741578129026017025 5392 26484
240394445732359681 12866 35263
158013051617700737 12194 32654
605394661558324993 6526 36772
435617839480208577 1543 2194
751607047269413249 932 22655
251914237679855553 9028 21242
426999975137395201 15980 26341
927193059969859201 9395 24652
970920070667457281 21393 24592
169226875160234145 11616 36620
581725208883302273 6681 12859
247552308771666689 3380 19476
246638125807361761 4133 23922
361302242443954945 8984 19000
550574938205361537 8370 21026
608779858365473153 33778 36227
954147615569521409 10995 11328
526240925934615681 8339 34831
868030928307536641 24032 34097
829636853643329153 9805 34209
546710881857546113 8727 23437
823117220984400385 15772 20430
782978326256003457 20823 35809
731923656643864705 5791 24190
184680111491527297 28263 32361
993879410037664001 1766 24231
466671317162809601 6983 23780
836339810557937793 3034 19658
176090510866753633 6833 21756
878665387516193153 7600 22589
368955275964513153 15696 15966
437645805058174657 4372 25253
396578372775703489 1276 8333
406041075827857857 3772 13588
911872144761009153 6981 13438
7617501030402708 15422 27938
811514269386844289 21563 33240
785424844702632193 26564 32717
532975991509832897 6586 7634
268056198029121633 9566 37433
906152524563221761 16306 25024
474118769350980097 327 26646
193121771545055041 8898 16335
149076464742044833 19355 29901
932858158987027457 3159 28663
857216104199366657 1796 5714
998482531407464833 5496 18640
951016563930387841 723 9173
334839475433280833 1393 37129
208357870686171521 14633 25336
66793977334061337 10141 26611
159454151211967585 17386 26994
914421171506472065 25122 36990
807909022298545665 7814 12500
315390790959956033 2701 35425
616689474173320193 13709 17784
426247145718459585 17034 34300
419530320196770369 7063 15374
444931624834612929 1130 23387
771281107134932097 31797 37343
421786812444121729 1644 15330
175124890907440545 6089 8948
128629662746934769 26751 26928
948261889950323713 1518 17841
715391574543215105 159 9479
222402506170311649 5247 29671
742508297090029825 10222 37288
491876758995111617 26408 26530
632541931782594049 2542 34912
851368986595915137 4928 14079
947257170076571905 14210 35214
12296127496320253 6443 9910
820848341132400385 8361 14049
760326847832061441 3118 36305
975617860039495297 22762 36397
146869953065099425 2164 22918
421203204043035137 11814 31469
344755442947118273 18094 35292
619201180820343937 29332 31158
351075185227649921 25679 35866
611985048436675841 5992 17732
511888470216462081 10481 36794
32924713858921705 17140 27584
437224477399546177 4390 16948
239521911867807809 21948 29928
329962873945774529 11014 28898
580930121552970753 23413 27268
349973438617787713 6996 17019
453636929621691137 9455 21551
525889929880861505 23251 32655
891340309255429761 31416 32719
23288852932800809 8513 22732
982907999927885313 1429 37749
332285738638447041 16374 30162
34366924419405365 7295 28705
917297771169252481 5989 36875
149532950467911265 5253 11779
760058512945903489 17951 25020
614274317387316353 8206 8669
845678743289930369 21395 22801
662034678451828225 17290 26701
13622999800148251 20461 33516
505117251650748481 836 2456
132208272341081569 7301 24358
93475093227961985 4278 32451
371712189446952833 5484 14230
756941654581385857 17680 25857
682839395420494081 1692 32156
195755168173217697 10232 35588
498972191841673409 1995 28176
756590855150964353 422 20556
728241695791247361 4259 11373
493718819988369985 23453 27630
325221870480930881 810 3831
308089375519518401 4138 33473
328924585664445633 3413 21712
107283490993420833 4678 17729
495473575692031425 10585 16545
773852741076272129 14398 18447
85624933793390321 3980 5503
361198026082572481 18933 23349
41459177132935569 2322 25838
521140261066353345 7248 33517
253167608359540001 1321 2591
340161523156563585 6418 25852
613275620890348673 24739 27760
489048621829088129 9923 14722
804979826187242497 6126 31888
246183106602071425 16465 31033
18520492667022381 11692 36356
930132739409959425 3579 21597
173208906599619169 10535 12539
813854840233585025 7670 18107
298469617621620417 14931 33153
97006950388394129 17913 31120
928184684722118913 11791 12294
470656071552607361 5197 18908
400869631965520065 5746 36762
506969591687369089 9612 28044
639884007253151361 9005 34389
710890195712249089 12657 34588
133067783930684417 12144 15973
205127644398405793 9861 30406
459071976152849025 3646 8574
835131957702227329 24249 25811
365643024701256513 18098 19304
296370705766850753 15151 28918
489764484851399105 16588 27448
828267787489988225 9336 18448
945475795848793217 4024 7007
675925419937417601 6683 37872
17305669947525361 9559 29540
478851097668123073 26684 35839
930212871227070081 9535 35947
963557954358794497 13154 25332
874283741455592193 8689 23412
635451779066453761 14196 37804
207137230667157729 1794 29934
853603467388698113 14319 34312
233195818966443361 16063 16643
741212119289112833 3220 28630
364205292666980545 15284 37535
507083086127085633 6780 25029
520568452112478017 8534 23875
959562854732649089 8998 22194
567003976091839937 15378 34857
917791014335310977 18903 26997
859372003971607553 13289 35763
510010860830643521 3933 16735
812022059193395713 17846 35944
925342330972842625 1741 6000
919135588007627265 21862 30797
465466900553519041 11653 36113
95213220514366977 30 22283
378086132900737217 34011 37243
537151335326179009 16749 35981
648495700069187073 5222 21399
998516042974728193 20343 31523
880204233162391553 4462 7228
267403991925867489 19917 19938
314274215440871553 16401 29477
870828202132443649 28421 35308
212302961457172769 34121 37250
711100767743239681 10508 16559
668445107802906369 36012 36130
822104777796540 1477 21204
374810038471355969 31925 37191
225508543128221121 1965 6906
568333969113506753 14999 16695
955726457155137153 16196 36527
859330323123376897 3849 9349
334707546443247873 19716 25218
860418548835465217 24145 32625
23446685709387793 11016 29554
154988774016732833 2663 12664
862194011254722177 1726 36341
64128936241427681 20711 22751
547695869826910081 23751 29676
204266535973946625 168 16033
753235665579559553 1572 17772
605027165979858945 8330 16899
911570938081354113 13521 25823
954861971948833537 9504 19069
583604761362487041 26022 27466
596545848571008001 6137 9804
200525389504875297 630 30424
839003022381891841 10774 28382
486760282291392321 16093 16364
570515995129138561 8710 22320
779123791883620225 11094 31697
837095800674962433 26103 30083
346575534708414081 13006 22070
348817019327992001 13143 24832
437353842523648961 36659 36729
245687137416386049 10856 36536
567036092243604609 22612 33852
952144771940904577 14911 16568
613532915849475585 21356 25364
726891179786708353 2325 28100
60567592385886825 16539 34805
561999206695201537 3906 18718
865766829082176001 3549 9460
133502448717568001 16922 31546
606269735012666881 3701 26233
827799703182446209 4904 26300
48163094597526881 10095 36884
806185267362724993 23561 36148
778683571424856833 5044 32275
466175995661824769 8492 35798
29108257886903745 937 35359
960962512770269185 30664 33831
894030360178199169 12101 12925
91963888283398625 28944 29325
666303105834685953 28635 34076
720670520818874369 8345 37309
68233465464679457 9935 24847
492640290041162369 820 23327
698199633785677057 1172 14696
696422004998542081 23360 29941
530446547479449729 1071 27376
286619389142796161 30254 32338
217163744104567521 15253 37304
557120344977608513 21038 32297
835113204609079681 30920 31587
752133818953705473 1361 24511
121136776126732577 1525 24392
108766873602863969 26756 32223
909501836896090753 9421 31459
972849258737394305 6018 25376
984701200065671809 29851 30751
272143153528464417 16173 23125
853796371572620673 33029 33697
698790874572420481 11047 33593
906060208077164417 14326 15909
338252999561891713 25861 37684
765655187012704641 3520 22354
80853151578136113 2955 25376
254181566783728385 16263 37768
695869482551547265 32491 35008
326028653728052097 11734 36823
802753810427116545 2449 35670
712772019635238529 4828 35052
174220657720642433 10613 31385
490176742526337281 29642 36321
938785451561638913 5669 29144
369253807022573697 28554 30461
395209607275877057 2298 28965
956353693163912065 8616 20324
926498142064769281 20964 30157
773798569570928385 16749 36745
361919886386974785 756 31932
510503354256492545 13282 34058
412270165263574721 29420 33472
263900078017940129 10567 36619
561201925744473601 16414 34514
291388059361757697 25844 27196
940725404362677121 13933 20978
453974954029050113 10829 26960
374939685358246081 21477 26016
206582357516943201 30512 37060
786642141220820481 21477 27919
588983872718529281 5916 35838
683605185558054273 9859 31496
422302131602400257 353 23164
925252232291324417 11319 28175
589853732029368449 8164 17557
422741774800019969 7742 13449
112586177208733313 10779 32802
692909488249252865 26536 26630
632217998978745729 14491 32511
93270442369220769 14630 32086
596252740710518529 24090 33993
78644444423826337 9987 27063
226216960598051745 23830 28509
14557459898700387 21499 33168
20544390493746789 6714 23535
516127378344062721 6708 12620
153225980687466305 33183 33282
488961451299008577 18372 23582
822552482247026305 23537 25586
207415220988831809 20781 36868
586697154764849025 5937 16319
171413958709965889 3920 29278
64353940408217625 32191 34257
331318732209464193 2786 32601
21972027317218589 21360 28752
320175004947675009 25203 36140
193149675758569121 14418 25928
381426780763756993 22203 32273
678989350160364289 12453 13907
367314363124879873 35247 36358
918292256275556481 641 19996
487272597964672385 3963 27019
159186280878145697 2507 28455
371145544171600513 9357 13422
364532007193524545 19303 37395
26705273605227121 480 2117
842363008447804929 1250 14287
488603215375551489 9336 14658
893572099277868417 8780 32417
502496346073026945 7706 23487
731513611761130241 11953 33142
83601180298177985 4362 20248
469455954093881217 16196 21453
380198917913599361 16204 28060
796159068323575553 20408 22102
527307495002222721 16182 18508
959641014045537537 7387 24787
950293116041134337 30459 36768
851965797454454273 25693 36505
66971079950565841 11446 14559
641943155672372225 6487 24462
853079724828443649 15139 17221
342684007321096833 3410 11506
369750623703655617 7731 18712
553842329624252737 29538 35549
491381262934904577 1852 24355
177858480618368737 19611 21671
874626976154178945 6880 23325
347773952384237377 2828 35752
440009463451854529 7723 8232
816389342152220417 19289 21100
905994907992695937 8753 21993
473718715678849409 12390 24816
162667864259358209 11097 19956
783765865501948161 23867 25883
473374381896793025 2120 26790
815247382102988673 11247 16892
871360833896471169 11843 16237
653451557820616833 20668 27898
768675652078886913 27920 32607
170653362293343489 2456 19184
449733660249076929 5213 12866
516127674186606081 14035 15955
900791894814137345 19695 23113
57265982509555617 34558 36017
733705127455078145 9803 26176
81844018241511665 7199 21489
311547985900009665 5338 36673
381707914226531393 137 11154
558282113116174401 9753 21987
708994446640644993 15953 30457
391149794172850561 27668 34953
265842811804184001 8438 35334
280947965688664417 20225 25288
901718973602143617 19111 19556
958575265724423553 19466 19884
248430352982531137 17200 28930
656250583302661249 19732 22197
656998831069216769 17114 21137
755521943822675073 19301 37561
743917162350463489 22104 25524
124315022729813761 20177 33114
639394342197320449 16998 21664
793645717246082689 1969 21926
877070082555640321 18884 35382
683476933284080001 4384 32240
601992073544067841 9239 10584
25337827289764193 7927 19544
16904504360859109 21854 35469
423959947598302017 8469 31405
15466506974448181 5617 13165
219011803594103329 6464 11073
694051537208885377 11901 13706
619760181971283713 6371 17995
193886478397445217 1 37437
311004353682978497 21819 22617
337695259233122177 22674 33522
608287015825776897 25644 29908
668546929522406657 214 30889
687304613178756737 11350 34578
943721692145636865 501 31406
864849145257235073 24004 31852
434096173364537217 13665 20195
488359885585044417 4704 5474
463856064646954305 16112 35758
19151352186394633 14799 30827
420846946738649281 9870 15069
907483374795763329 18970 29464
262300920433666817 19393 28412
615338310755699841 2863 15091
1570075958824191 5836 12530
705605752600451585 16561 16824
344576256030300929 3897 30479
221919878830288289 27859 33471
60311677908899241 26629 37045
539338019910761793 20680 35181
442630702041022081 5375 31625
823645507278708737 13292 25706
596762520064714881 26567 36798
801993326731963649 6639 26461
207441351504648705 23547 29201
28946455616743805 19322 22816
646230532433818881 4315 29261
224170524545829857 13078 20852
278725753343088897 3199 16916
493191242099666049 28009 33236
517988564231842497 9431 23709
546927548257617217 7981 24032
481404389918701249 20012 33189
563334991943957441 836 2250
721228370937026817 23595 36017
851038575689930369 5228 14832
747302207960224513 7228 25838
701594891548975105 19078 25720
107462565655396241 2479 26027
144280603280083841 15174 25573
32365034079809621 28764 30080
936934621872250497 20422 22456
532267934988837505 740 34675
228452919655158113 13444 31952
745367542285329409 6970 25111
850148242989060737 5095 21781
970920166326862977 6649 16289
701592266620270465 361 27445
321555413792530945 13493 28044
332331346837616321 11 29161
426770723180098369 4459 10466
820677562300662785 16232 21772
158622001560736705 7998 9432
213022198715659521 18038 34327
985075400339553665 17420 30433
337466236227033537 17349 21294
324470745813691521 26374 35771
463170862752473793 21574 34139
997190053780499841 17334 32932
915789803546122241 2401 19916
184835344863792289 1370 22113
903607764832255361 7806 20766
61266193833290577 31189 34108
292854597774880449 8754 32830
369371830333328449 20655 29106
540467600790503169 10602 18989
298346616715733121 6972 16006
519414901096641985 17017 30674
579526789860501889 5875 7951
888087760644534529 25000 25845
431493091562629185 19532 37495
823055370621535361 22764 30617
469425586090885377 6737 22456
994625323652439169 17541 17808
556563380097870209 8515 11791
413557970800955137 13141 33657
828190100686619265 32408 33921
657780996621735169 13836 31199
864657606572990337 9302 17461
777130898797242497 16134 31861
231338848736037057 3396 3952
293714931609695617 5628 6589
228113279043341793 19951 24592
184213543564798241 10215 35310
179969824815550785 7443 11694
621995981471766145 15092 25888
706158151969077633 20390 21617
620087663197683329 4037 14317
25879719543517865 15529 24494
258125445122697537 17536 26087
46719677012887929 11427 19334
604441011241338113 28055 34592
2108747272451695 14318 35782
202076531376970785 18661 32580
963103076259955073 20870 29072
220540903652381089 2345 6486
801969814091329153 13756 17910
300024443330794817 24516 33974
825826152407856257 1479 12781
561352006420523969 4163 16626
32650693053888349 19268 28515
995016966937409793 6715 10751
830251886265159553 4226 29744
12720252040470115 3183 8378
716069823011700609 19 3701
13134550210633479 3911 15105
251078725657222881 16989 20990
735963573539240961 1882 8054
820796871112442241 7725 32942
231469895868539041 16855 17972
68397304066223801 122 27364
146555390125701729 8018 11465
632369859424180481 20380 33340
504152872699858561 14678 31220
711940204529710721 22972 37140
484128801234138689 3078 32802
949978015765630337 21636 35801
78164892000156529 27882 30026
507252366987984257 17675 36457
963213558282564737 10335 30555
526835130160229441 24490 30760
791710607583024001 3424 11599
378582887905380993 10441 35783
824764398359011585 5855 33325
538118643888516609 29727 34640
128701693623494145 22549 29196
649008342094049281 25438 34765
575843553785393409 8823 10768
899446530388694017 10473 34944
502090346436585153 8710 16604
231182430741071713 1960 23405
118352508588603905 14742 16463
2733808749390222 15059 36049
689376856733328897 21276 35732
896580789180802689 5090 21597
496413669832339393 833 29748
464014823751533377 33469 34386
962988920429847169 7291 36310
593462235464059521 29324 35398
914201871030716289 11165 22511
165412793847885089 27762 29588
198148111211988737 19582 20152
322162668754316417 20656 31186
129413838976081057 4352 10773
643736132619174785 11818 18913
637433939278746881 5161 33851
910814297528318721 13198 26012
559211246768487745 15394 35634
450908252614915713 3922 21712
315035980502127425 2556 24642
127054953974550241 8931 28751
551825057133147137 13029 24513
753195525574874113 6674 22930
649532491149340545 1344 3211
45548995367752809 11374 17314
493885843754728897 8845 27036
210463362333804577 9166 10394
891207537815144961 11199 25042
22846768051209665 4357 16725
316141976843727681 8532 27180
193814551737453665 9282 19747
932050782807873921 10760 29406
237802877480774561 10045 27688
713115284980180097 19819 32722
67173623141975729 4076 19671
161682484422126305 1294 10670
686868631075640193 19859 29006
49367370953849137 6576 18932
529777634031795201 8947 12459
272893811814309825 18459 30703
100360061880607537 16731 21864
639729477337571201 16049 32784
643093995472590081 17249 35586
113047048074175649 10221 16704
211443962773131489 11016 29825
375779980391786945 5843 11050
945261296016461441 2624 19358
253374475056187265 5923 19469
579119425645686145 21291 35908
648106551103357057 4705 27606
83466131795496785 1872 33631
52756512099019657 19928 20724
76815550160006305 21698 28699
164910072210592065 23335 35714
311329259377821185 2118 27864
755731830419687553 11887 28884
718166324804528257 1031 1931
683114852459002753 14061 36866
442854521016876417 1114 18402
950552498220755329 8863 24606
631725251589870081 26540 33143
298539846568605313 13584 29592
912145511700053633 23610 30849
370678540894783041 24484 31805
319384147289454721 5957 28625
846428783973696129 19567 29463
241144426396949985 18178 25945
135216438649617745 14946 27241
363476771173395713 5786 20797
61678643819835345 7522 10611
795196506620406785 13021 24546
657827842911341825 21500 30053
181267564193532865 26104 35487
467766100470360129 5308 15476
334268560345130113 16511 37496
411325985488641537 21832 23796
380912900056017665 5535 25054
892345715386074497 18218 24936
719002720979084161 7822 22718
802670693203065601 20802 33481
540075907065116225 4057 24212
42852080196841057 20209 23210
675193501951987713 7234 30565
610876418004092929 3869 29003
519090183537912257 5089 31657
573626134582628545 6302 29840
774338856073136129 24122 29587
773344060996134145 3175 24655
618691661474358017 10948 30307
502923803724147713 2786 12312
565110925617410945 16891 18051
13574420806545363 31644 33710
303535535520637697 13863 19813
18848236069533897 20758 33583
951271032623729665 15837 18872
608751644819431425 5605 23967
814525629586071937 16579 31809
582345585493616385 21041 35861
612942771634330113 26918 28304
957306918489475585 14368 26787
684820884264809089 20539 29980
586863785100138753 1015 3491
214358391566172193 13249 25263
966668605733229185 5443 27428
27536876973314861 5445 34985
571414415434876609 2136 18268
833183552087383809 8762 37088
316732964772253185 4097 15321
970793495943183873 2989 19701
369294890238922561 17269 18079
32155575272064141 4036 15663
526282221273202561 26908 33369
942912141406068865 7096 23831
480692080576492481 2705 27528
117767047925902097 15117 33412
353141996694400705 1529 7257
744151184973532033 2309 26774
115244485720428001 31413 35120
784691626312955777 11271 15329
274190676906652449 34600 36199
740175943849394049 5244 11036
601208449071155073 6639 31714
717058715570580353 15825 29741
732667076907997441 36349 37158
757153182615667201 3680 14561
401350022121182081 3970 36081
43889903374882521 33009 36816
106202524297810193 18844 19851
701479204405430273 19617 34551
621638211557300481 16388 32444
358239183913219969 20949 27137
272637059615103553 14691 25619
843108997817012097 15464 27663
316192816516480257 7456 19474
386932676433154625 26843 33424
549349648179099137 6176 23093
536540728433621441 25520 28336
859061187279028353 415 11378
216258285068910529 2449 16315
207296928197077793 10143 33522
775889166791074561 7141 29491
307958325793908481 1116 33262
161363125796775361 12636 30759
749346896125228289 26760 26988
930192490583536385 11357 32358
774174114886196865 12272 14349
133203124740028049 521 33484
464320865082665793 28938 37168
744053350313208705 20681 27187
942875419295479169 6051 10209
473256532131863169 4843 8962
178301838026992961 2225 30210
850706206974663809 2846 21177
774829660336568065 17487 33732
256337760551424769 16224 23715
612487926901732097 6055 22846
685292800218036353 3463 5671
139345539460254737 19305 37444
616081507073452929 1789 28517
795798434561657345 28899 34002
533055248257554113 20301 29212
363536186821878721 10107 25912
633236119216185473 2509 34187
778585510471511809 17804 30685
149735779082902817 26066 26802
978805451639335169 14383 19414
197911176535050977 19759 34080
643548706456794369 16354 21013
770992508790683905 8247 36674
955059644139712513 5143 33480
264343845891325217 6579 37389
938051107662257537 6319 7577
627266079581744385 5565 35577
449250096755083201 1002 1779
358433291325319233 14484 35152
69626808844457601 9725 15985
215301409667418401 2285 35812
179526747433047969 12317 36311
668968841582803073 2115 20770
559058159689154625 24185 37014
384356352493739457 19970 21851
450974872976463105 691 25554
694747302181262721 3137 34225
962870227502559617 3618 22356
782803775827446145 643 36184
194436427719356417 1849 13404
170114306959227681 27897 34405
623697133877382017 1856 33484
810019514851120385 1003 15048
86479485082367809 5522 32801
836225498827296641 1241 5437
531353126280333057 28125 33169
31684889987062093 5916 12390
455744349131126849 4695 24412
846732173433629441 2162 11449
562598258447192001 21271 24842
68333072210521097 15769 23389
667608312684809089 5368 14277
23754375169566801 11314 20377
280907187504748641 19280 23024
453422588622672129 19960 30412
543693100289690561 16746 34776
438888864872673409 5318 30817
620787663365884929 215 24222
496592751532233473 5813 23853
2885060983846444 21307 28936
557461445234899585 19029 19711
940485599664764801 1135 20520
70083827741896697 16840 32923
3318479734222280 24527 31321
421999395792688833 3946 24581
622763987813552641 18919 35784
673503403651750401 26003 31422
376632270226128449 32248 35820
579571796963755009 710 30053
140736159170284481 8948 16823
507978708676645825 4786 31964
742570107827791745 6188 14567
990699874401890689 19474 21870
23727827309468097 23774 24146
410916696827968065 24849 29068
198849072538923361 15464 32636
355327733466559425 2028 32326
680469765482694529 15329 35347
844638516632542721 2639 2777
332742410062341057 18446 28899
811092541348166657 6334 31551
521591706045992257 24714 33688
95476685352423377 24774 32341
590953397311512449 10821 17992
4943913852791583 5233 24035
212780901413861313 24519 29245
995810887229069441 375 19817
576419829184462913 21058 37254
112011537531806481 8520 28022
360843572476877505 4804 17422
823135899703942145 2708 9970
177377638795821473 14436 25313
523359468242198017 9886 36203
148397002890458657 13941 29516
222641778764810273 17185 21728
947397936063854465 235 17601
991621656842546945 538 8378
784532128706839425 10387 11408
629856167233072001 5396 26324
76639612098166049 11811 14369
902087624067512193 11038 33139
508403934980503169 13304 21861
496440490442168449 2021 21140
965049921726322433 290 6298
715076402180308481 16576 28230
884587616729273601 11005 28828
825909934860675329 32194 37752
527893436233984641 21037 23017
238752443278052353 768 2080
361815103478971137 7769 22615
959400529285929345 1553 35669
242365765473213217 29627 32714
272125725618998625 6714 31898
363386997058992001 11117 31324
989049427775057665 20062 26580
750097795417435265 3269 19391
884941332553573505 2615 30460
355522043849372673 16650 19708
564375690990047489 1417 21301
842399186509144449 13607 15323
550477896072756353 9687 22236
450917767806853249 7169 34351
563412540612006273 13290 27194
510821842257730177 6235 7491
941791051137748481 8849 16311
684984641818157825 12453 32037
165287282427030401 2482 29512
692115298999912193 3774 6054
161384000324012801 24463 29110
422089984743163201 4662 34510
246385920102113697 17955 23745
480341819034084225 8211 33198
765264003400652417 8598 9903
663589452418829441 20438 33568
861964976054295553 2858 5347
135639702982448545 1071 10102
228327645772743905 1245 11707
827691355396719745 20716 28581
424747260669761345 9841 23927
764064285721150977 30189 36108
589360665739626241 19429 32957
826924896782639233 3176 16106
279200348951874849 3503 35962
260667556048705505 12242 15697
317866495766288897 1793 14084
690175592736377345 6836 35811
844260396968138625 26753 32447
42444655936822785 8853 18178
915553059927894657 8982 17859
255292428472738913 37504 37773
679518721725841665 14244 25671
402298983225339393 4537 5026
153586330869110561 31211 35368
521919526482005121 3255 31409
463498339834671937 4609 24617
502452554484268161 15218 23495
950513247520312577 3090 6517
513593073658665153 2285 15679
372651475011835457 24387 28028
217824994971071105 36051 36546
809792391931871745 5150 34718
98779782591716273 10597 29102
53020964651238953 25787 37586
218268322660083681 7179 10138
101749882425615121 37377 37832
292299061928030593 80 35149
791917583813059841 17375 20626
933995895713596929 1103 6622
730976823319203073 11012 20509
465725153972240257 10162 20742
555135623593542977 5306 33777
831277810000433025 20528 30873
362054921254546945 18754 37644
486540577032297281 4182 11334
858699672407126913 22391 33076
795061977847925761 11556 22521
166265097155537953 14335 18766
664016097959315457 19983 26501
517320515754022401 14599 36437
290565403637049985 1158 28509
328701653553245889 11839 30271
72407969363506913 26671 30834
850926455056125569 12345 22250
385384108618016065 3824 25516
444958361948387457 6018 35680
150848108614976449 22511 33980
53992211622670537 4193 29841
44988058934979593 12575 24124
612124276531254401 6769 17343
730390084458843393 27012 37830
929949990254286209 8501 21184
364669629803589889 30534 33216
949952721448433153 10792 35813
832571024388609921 565 5343
776650290910140545 1404 34508
426545907583932417 15504 16266
491348301393536257 34788 37229
725439674329901825 3992 15878
762432738747619969 19601 30615
236896802633996385 17011 26379
670230512105810305 20639 25028
51541644188656481 4153 37489
961533615197510017 2440 35650
32147831815127149 6473 24667
869730140885870593 13572 32369
81477170913540673 5913 24642
299835978059903169 528 6621
75748842851002257 24249 30109
831782709981958145 11817 26808
754362337411830401 643 32161
896774319397081857 16774 21560
697003205915496705 12764 31458
874603290163001601 9 23879
585214413441189377 6773 36066
747827688759386497 28905 33422
649886403342382081 6397 20459
318235660476410945 9200 26006
425703645976735617 11615 33172
867637168508593921 6452 15908
157753818711132257 28821 28869
828217575588915585 12918 34095
620000234023489537 30541 32015
71404590200600641 11928 15902
130645174268185121 5338 25370
398119386727906049 14849 32772
197104188908749473 2393 31785
598783488655214977 4683 36831
727092803191840897 5008 19974
794897008578622849 6749 8503
264960118247142177 8360 25506
38749565975635393 5895 16616
522753083101552129 4240 34132
675128795049182849 10306 27316
834086492523052673 12941 28982
176600443883700097 16527 25452
244000211948691265 8601 25208
480630844090818241 526 22511
498022470080837121 11235 34743
807822281809265537 22550 36882
135419389505958769 13331 31527
170893158254848737 13076 33771
67622681752677497 5694 17753
522487992713081409 138 8094
224857689596422721 1764 36088
926351505880795393 6531 35093
713494322887139969 5778 31064
404407361132300033 14241 35008
806655782470759425 10548 13240
36683320241685633 2287 3510
967429280668451201 9494 20644
379597420916269377 20736 35835
520587505852592641 20634 25911
194942103122990305 7159 17568
105669650837210577 9349 23640
128821046067528753 5140 30424
207947399626906561 3037 3916
571150127680773761 7267 14487
754765682737708929 17593 24735
510866909518938433 3040 29750
883594025445336961 17993 33892
104555325512528449 9069 31970
779523747525228545 19017 30646
960703834062641665 209 32894
389399501164721345 18400 22084
995601657180806401 7431 16702
621356163868650625 15405 15910
385301159500073729 6960 22990
665668503521619201 32739 34206
7114566455150851 1148 32985
727867451079401217 21884 22669
407303142904496001 10561 24466
777243343275589633 16250 37069
806490868781970945 3840 31130
758750623787218305 10427 14053
52293657178552169 11497 28732
404150907727842689 8551 16862
650907186454894337 12344 37761
61405307566428033 13067 23867
960376619349105409 10656 20561
106092608539459121 795 14518
486699379139771777 23726 31647
908884553793367169 17913 37571
170391726770134241 20651 31840
308525280634700737 22217 28812
299968891308900225 6419 7292
93962076986297665 16778 18727
390323269101728001 1942 35937
257599563180011873 28116 36720
912867110258169089 195 24438
321794041443606465 5651 24049
267256079099240641 2412 14359
633257968678140801 10909 27330
510497262218727617 7257 33860
69712298654291513 22599 27908
513376148381425409 15196 28862
685167923609387905 27166 36765
945431632131409537 31103 31975
50386935206685025 10833 15685
261668127949889153 24738 34419
615070856288316033 14834 15065
285821537427544577 17303 31825
472567945267069697 15413 24423
818666919804471169 6185 32471
31137227184334649 1710 33942
431205080153922881 21481 26318
24866604639296241 22858 23557
76289908040166673 4610 27344
63974556378401105 2636 24610
746494807492574337 8110 25450
979949507449713793 17601 31001
436699137820980353 26445 32424
688361314595656577 1835 30029
185230590657660353 10926 26867
330850044128677441 34926 35577
811482991104611585 24235 36599
827269320865145345 555 37217
960863848802169729 3655 29648
213986163080601697 6765 32785
369243691439137921 3717 24427
422361343812841729 22586 34189
449324260436249281 14124 18781
565417380748979073 458 18072
435844359068880769 22247 29342
194354247393039969 26071 37107
184010882446891329 33195 36368
502760998190989761 21998 23906
682896394471399041 22758 28464
753241568005737601 9954 32653
849122698615339265 20959 21026
64275159278277985 12482 20676
278218755801077569 17108 28191
877568170933972865 16343 32345
449250608053965569 27180 35474
892537558736176385 697 27824
494514276037037377 23844 32062
598313922365154177 29067 32527
989620301728514561 24271 31741
180911089923110785 15040 36919
778798601424114177 16727 35264
490418441434247425 19194 22842
246404924694495265 6876 33691
648974325035123201 1738 32095
46473686555415841 13658 20068
696885277244266625 6197 25128
541094445358147905 33365 33564
655063256797401345 554 27580
973524115673484417 22174 26650
449436601180838849 13486 22322
904866813472800385 21133 24986
451154013175408129 15100 26893
983169896964355457 36993 37381
577919027542694913 1630 28044
972980848200570881 4255 11179
433022097702657793 148 17370
46347859284821881 19330 36508
949532788058764545 8182 23690
277003918907261953 17519 35715
416824920180385281 4967 33298
97404431397976049 11430 21197
289290500755132737 19511 29924
992675426914935553 19600 24299
96228778256314481 16177 33046
988029464895618049 17484 29669
105103503371442033 1801 19240
388741428712044993 6568 32235
571842235427056 20133 34829
316282936058385665 833 3120
784113478606403841 11320 26969
239403022615142913 3224 19263
317328895915093057 25765 32742
947977891445475457 9685 22226
510280195395910849 9012 25773
889202914089075585 9177 24844
678704407770123137 1155 17896
540972949515591489 6855 36668
755122939694818049 10606 27717
870207442364211713 32866 35129
494285761940258113 2724 28953
257260098559271457 20446 32755
351588922344792129 7338 32196
390076855139646721 7785 20314
175470979693312033 22414 27992
143147502170009489 7149 15835
822356943065702913 6642 18081
355781321530464833 8767 33316
913352821851642497 13113 32347
336246599897606273 11742 24928
804924170906861697 31670 32348
137915638505027969 22254 33614
794776593577818625 21060 33281
453167035111945921 15632 20654
312388385136987521 26495 35557
78268375364906721 604 2125
460650087417317185 2975 21432
779465916958912385 10198 22171
766122719038111873 11918 26336
908862876845454081 6697 33513
199903711091774753 14634 32298
451028691112426817 13298 31471
419115174898710337 4465 7959
191334670659166753 8623 16508
39784765725780601 25065 29451
833091517317598081 4452 5149
556244175175636 6865 8749
555343962266867649 16343 32211
730804880473396481 4803 16862
90838592979750385 8006 14537
306625184808329025 2594 35601
664719610843384577 17969 20846
459401583387542465 6121 33987
247086383782601601 6337 16460
552044190542989825 1488 10504
268043828304790561 18164 34303
64356708346092977 9475 36453
253039287016136417 577 13679
703910147303705729 7309 12806
491141390383411649 17586 33711
629743616412977025 6800 18777
94381923460730385 7475 9463
725021221728571393 21362 23805
344034957574699265 9821 25450
707534859670783361 1516 12698
225851091808848993 8617 19958
749210479355642881 13108 19306
682845736836704001 21290 28300
451249748813321345 17824 22705
603569488209160449 34026 37430
146276397192782081 1065 16169
73207734698279121 20490 28606
466790115132294401 13602 15089
868362655090166401 6815 17658
268530829981845185 7938 20218
928250821426281857 28200 29265
790910195471692417 5304 27450
349434340461471041 22617 30091
323714023891955777 1374 18662
270194306614932609 800 10696
658975827756716417 8181 14289
202432583900574049 5435 19362
318373958144182017 14910 27387
616055281492130305 10626 25530
423546837330999169 14563 26061
287263460911589153 7869 24635
749468946681265153 28432 35777
987766174887916289 13004 33703
419997433056590081 9903 29447
119040575789554737 32730 34415
686998360951125889 25868 28711
364840360679416193 14386 19664
765380429445624321 21146 21784
102210157040019569 16046 24111
943341853671700609 3529 3999
50224807114481961 8205 32342
26924979500801529 19562 24300
166953041288351745 3027 30492
131512884587241537 5124 27906
220611235222897057 7911 27076
646192054943750145 5911 25260
174099993966734689 313 12706
899902985212538241 26725 31117
241593617049396417 19790 28622
677629958606058113 32614 34816
17544770389079645 20168 26194
429879362891600897 10326 22972
302886657186896001 8064 29170
254081510447203841 26852 37845
130914131615099905 473 13233
188745447671170305 1979 26575
273458725551215297 30292 30397
669078026446822401 1484 20319
169344758264557537 17938 31538
847402141006998785 3124 18500
891860108020217985 17787 20892
743270620995698305 1561 5115
480787714671208705 7442 27858
462252145682175105 18655 34414
41094976960685873 25420 30422
381229520880577153 10743 20266
769350867963240193 8827 12413
356541154021844161 5821 33487
754819718285382657 4436 23665
820594795022341121 8445 9538
172712524323003425 10555 15486
348873159037498945 2540 11960
154052748020653505 2750 13288
908069991285298561 637 18583
85384570313621569 6433 26238
906893043026602881 8187 17133
909428271921548545 10480 34528
920271442427289089 29006 34287
140234663263555601 13754 27980
652293202889627137 887 9542
298670148946847297 459 21748
580613270106010113 7214 21623
164733563772486497 24932 31510
218942603506665281 6893 16221
14628675900503653 28727 32203
339229191296421825 10005 27262
930289607942881921 11212 14428
438001622439617921 5025 9976
655014278758919553 11556 21862
998789928007294465 6410 21520
559056639451384257 25820 36791
970694673493515137 14525 35135
166854338635097569 31826 33434
936727151311910017 27091 31006
410918524552670337 29353 32064
968660185781875073 11780 25270
349544259481113793 201 27021
529954266928637441 5010 21030
684001719055700609 370 24945
860554381396074369 1982 13850
59887962999489729 9674 26532
702188784401553025 15335 30946
286961307728290657 10614 34138
548296751077533185 10058 31305
777327836321937537 16033 29273
541313317839478017 13397 32847
414214555970701761 11929 30313
862831485934098177 14295 31214
241126322320589281 2824 14797
664120255673761793 22 6562
731923363452466433 5583 30177
152735696728331777 2327 31487
573932393442213121 158 26551
911901622490841345 18911 31959
890392152228926593 32688 37539
44002353095496713 8760 34213
565172650200061377 16093 16934
250678450185059617 11773 24986
867064720144980993 15940 18135
259808815722852417 10462 37367
57150297420882625 9140 11239
616795890960428801 4350 11195
234761506593301313 26744 36652
578370927539456385 4426 6071
907592337526274689 7285 11120
318899153586979649 7815 20093
85361614422794225 34406 34804
547773187826994241 3856 32983
92507543027942065 11997 13881
392083939288038849 1792 27406
934840871490351361 20711 36604
91027868367238081 11885 14660
757331692535565569 24592 33069
644791207199229825 18566 22094
328342260514944001 2085 22977
103995355790562625 12160 29352
564043738413879233 2776 9667
673672623998196993 3464 17485
62567259027886737 2818 23780
164014831682525409 22551 27963
455713582282193409 18204 31735
710447760556004225 33030 34749
377900074816608385 16458 17707
478343944241846209 27572 32852
953140529324990337 12764 16356
156339802806865441 12430 18800
246850498831534529 6737 11361
768358694863199105 15719 34116
593087836376362497 4501 29056
137021056972312033 21644 32570
23039189566702589 6161 25676
326865672442057345 9468 18261
943214624453950977 145 14851
441505663309111873 16665 27106
412340712934494017 126 5705
530148329966412033 19567 26915
411128356349685505 15572 32617
93852500177202817 30037 34525
603108652133386113 3071 12818
521202524571510401 2073 7838
476880646535015297 13957 33160
333019073944608833 9514 9745
735672635454889729 1577 27214
103084346188840209 829 13682
989432936507462529 18878 24918
464245062560760129 13289 26256
914433268891855233 15577 17178
447840653719413953 23347 23376
294728096293219713 19266 25056
399824924037840641 24171 25525
52676767295096737 8939 17946
502940033803984193 153 29697
519495864627153025 14401 18463
467310408081740289 32292 36515
796350615178795393 7392 26688
788664408249150721 25488 37014
681145778856965505 15612 28788
452698732209892545 9209 13202
76023918597414305 764 3887
61129554498396745 17901 31350
87287433362412513 6292 16212
823018415382730241 14954 19997
885515295307868673 19444 30194
360421681710921153 99 8401
932666104743354625 23830 35774
579305114958696577 12982 28271
252496254190461409 11749 18421
675087235528710785 9986 30867
97588555712071921 17030 18209
404022099159700353 9105 25708
43933099130612161 9631 24867
595589599973624961 13425 25625
948090740025655553 11342 21081
347657019704609409 3598 13043
902554519760670337 22187 34935
272419637621343457 23461 32144
778892740413432705 15059 27505
643026240332826369 611 6573
826539264127120513 3863 16941
970762371747856129 13830 22471
317198142792271681 32622 34529
722622939098197761 5984 19226
442097688983253057 22015 28238
863799879036751105 18430 24260
107101745619253569 16209 36255
758413348065456513 1539 5018
58236614510889241 31847 32696
131065941171886641 7895 13009
356122585506589953 16678 23068
143449635887105137 8420 10812
987287834347014785 3954 31136
236331510720109601 18295 35029
979405291717803521 3486 13902
123535889178096881 17643 27348
138160911332192881 18956 35109
620236893632512257 12364 28243
702533325377082497 27361 27800
82338220138876033 20671 33092
488039586907390785 502 18885
234617049960295521 7980 21297
556649276655356545 1472 9424
836529033004293121 12590 25183
80542310064373617 35913 37279
5885878492637887 19940 33078
342531647347037441 24962 25814
244931733116612097 2307 14670
724250112702080129 5561 28775
691024092479043585 24976 26792
373160999620502337 7243 32565
747693472235280129 100 34730
536883384657414785 6586 29572
788098624897475713 465 29184
293722566813293889 33746 34457
383142704604335169 7857 17114
31072096063653021 3706 19004
399649735372154433 313 28212
87413961449648529 10249 32702
870443192800276993 2017 36258
123275739543174721 19401 25215
796910439331231361 17772 33268
615207041683355265 7245 16194
469069462978932737 4077 5959
495508782563504705 15628 26359
80241855824628065 13955 35074
615078872613089793 28021 34211
239508378329301057 11960 12114
299528793576655489 22263 33705
820322886096153729 14276 15542
955279605880257025 31464 36360
725820289825559681 2086 5315
586336696821533057 35130 36385
48843603021598625 11298 13868
847921562141017601 5671 31652
886528947245377409 2224 20390
813385882397682305 3199 16339
959414164385822977 3857 22463
481405398904563265 16718 22628
726884823393373185 19077 36695
742838212915913217 22326 23183
301185273176944449 878 20861
217672543348847105 13408 14093
678369533033016833 34477 37241
333454388197367297 24533 25287
680727508124551425 3737 19746
764589628562866561 735 1421
460262427688473281 5584 11261
355052717627344833 3688 29167
922855550101449089 16789 18591
13407054721234603 2963 14062
307432030729838593 21133 22950
348578168373734337 32616 37088
728504747244773633 53 4075
11541566472168087 20504 32399
906877556500926849 1885 24522
819231669252147329 24796 36085
167041906232388001 16421 36228
604138456814162305 28871 34771
735937145188213249 5067 29277
709232117060878465 17448 33033
970464981574299009 7127 20475
953074238449509889 7922 25974
304882454162747521 10316 37628
946909417218577665 5604 26244
186137771546416545 6144 10186
555241928534464065 7118 32855
877591689153799553 25996 36938
328120256016035201 14045 30642
880711131005302401 25219 26814
705970034396237569 15232 35269
862267847333708161 3321 22057
944478210240745857 9011 36889
267771890277632705 7429 34868
57989468656167273 909 32906
250253691707850849 5375 13756
542510313848936193 5361 10909
711979938116929409 12974 25850
28081524786266245 6782 17045
239772594611860513 12446 33735
462382383244502657 2571 30630
508823097862691777 16046 16212
115891270933026641 13563 26660
752152690120166017 1625 14973
469939315077823489 11101 16501
476833811923388161 1800 19247
582725833367724929 951 9507
654403573265636097 12157 27738
839023275799675649 30712 31609
162741563034845889 7314 15735
549702603666624129 8562 15759
601917890659560577 5540 14343
361776262996500033 19551 34247
643525713919405697 9808 34396
118469978187356161 14803 22600
950947394884405377 1640 15347
634192997293027329 4991 11768
416005352488785025 21891 35325
94869387089410401 10488 36455
839112196408731137 4704 33085
475729562836789889 1099 29969
957151100094922241 7129 15382
854193655547042817 22430 35769
454675854244367617 4913 34810
860331716576311553 3131 5744
88798988038153233 8310 21098
670849724422062337 11700 27550
607165412630390529 1827 34227
348738394210784001 3089 7612
20333745090898249 5306 7341
836855004001840513 28021 34460
853017328186648833 13904 19283
977129716323801729 28879 30763
713008478687616129 4654 20838
301162704964532673 4341 20723
734545252731546625 2444 25233
555788804317245441 9622 11910
210075087168110753 139 31066
610673948008887681 6639 11338
757286653804481409 21681 24968
715972014833667457 11608 34778
617385122541353601 1530 11054
156179860080165153 4877 25208
892700080372801409 26207 35699
88046855896550369 11302 36029
168529545160811969 4624 23692
201486783336569889 8565 15363
967636327736339969 14281 20263
145449920507573441 17452 17823
45238185969854073 12642 27429
777588715432251777 16707 23078
840752635769543809 21503 23630
375302726418539137 19425 33846
485351071087126913 136 16349
178814728843313729 17990 25437
805212180861911297 27597 31331
77640446742876177 5617 8755
944274379956883841 14777 26310
724121945332406401 9996 33999
967119306731913089 5382 28324
713071217487652097 7714 19729
287889014588063937 29242 35203
410728231735383553 2921 22646
185066995197768577 6041 7841
947081077471793281 4532 17612
901209866048507265 2277 22205
652559697560128897 9148 17635
507174817490405185 3229 34214
433795695949726209 3876 5401
272894187867013473 15341 37140
72877875913057729 21761 29309
381705842289630209 5780 31166
670343936081920385 25053 33734
745538336826033537 745 24591
216176719512937153 8980 19258
453777520854000449 8022 23143
584454050684826113 1064 17567
249528832301610497 16411 34823
513101805514558849 240 11059
686207234898073857 2967 26092
713839972952470657 3985 30120
617346528324763009 4183 12037
124719979046439281 7668 14151
283915791747684673 7054 25502
139466811570486017 1679 16548
518357000399834817 13642 15259
706808638267112577 25892 29779
369684496274583553 680 23138
660960349340612609 6354 6370
783326334320410241 19783 21602
265666535863722689 703 20643
199931332676239745 29015 34441
888159139599736193 16256 29332
384624679272224769 483 912
265873905754510529 27492 36215
552422063824803201 5056 24148
976888757852279297 14596 36865
193140504905077409 14264 31920
935925481813434625 25091 30722
627720514161179521 15064 22930
90129959638289841 10510 11515
796521794292079489 12219 30026
285077120210551969 7654 33001
731341756455872641 1672 37311
420394982231826497 19880 32912
695056724274653697 6229 30988
976311830955928833 17051 24214
227010185697704257 16924 22125
789733069805265537 2566 20755
510251044115523905 5476 8229
725145629947739649 4653 34919
840524347404720385 34286 36541
646646561704912385 26862 36237
975272675149515265 20226 24537
938034302756854273 9619 29189
650249705278550785 14040 32733
322476623961819073 24857 30671
313611330733312577 2754 25599
540260488030604353 27386 33637
810332096844188545 13811 31940
983551987608976257 29481 29824
649612509750401281 35405 37045
341103004267559105 24151 36068
736856248031610753 15400 29733
31498946292060737 28719 30102
688436360726246529 9131 22650
360418621303033153 25813 37816
650248211063864577 1130 2030
146375422545688129 6685 31604
519282959751340225 11356 33388
608977079651687297 18188 32781
748495767018194817 2749 36637
541380199460633089 24432 29422
859611806396078081 20436 36597
235334649378977185 7421 37824
108869507522495473 16356 31209
781339494789747841 25410 26111
804135130131502465 649 25788
381936457917340993 20838 37419
638777291738815489 28883 29737
109400990331323553 19725 21050
464527227943779777 23825 25818
736604765705912705 16393 33305
961558877568858625 2989 28633
198659283188405313 14322 16558
187385834347853825 30195 30899
623575892214184065 18485 19860
207183562393364449 5235 36087
590960559731087233 31814 35244
81701770367050849 13481 25586
598644155310431361 6706 24772
942084451127964673 22023 23718
468927170286079361 1383 33762
745010140750483841 7629 31598
240483546554862913 6857 8110
312256310442560193 11 9934
416218765243854721 10837 20721
580955461248937217 2886 32301
56448486335334281 16984 18686
269142680149467841 7786 18917
213994803908448705 34022 35329
291024612662486273 10939 20465
834580448320117761 22137 29043
112999808517539441 15097 34300
679127628518500609 15498 23017
699880748109439617 17957 21101
109519074977605153 3924 35515
621982870115157761 2863 24206
924474969940391169 5539 36878
346638537046263937 24988 27213
700761187406961025 20871 37740
570161625224468353 8688 32636
987869781075346561 7407 32782
412501726491985473 12223 23673
106330385936637137 3486 28284
291421001402408577 15546 32190
480712741532144577 6726 28699
836758249178135553 14837 15556
269390305379296545 29691 30702
170494832891048289 11752 26127
117322705095574513 522 26241
535891322456638593 10064 10131
302507592982088641 21676 26447
73350994800460257 7815 9282
742551832468066689 4166 23600
731587473253117825 2826 13046
873872880480355713 27656 36294
37301228801791097 25284 37280
739519228177925889 218 8455
619149505651922305 10622 30332
398420986750743105 10276 21965
281431887976406625 8064 16527
605448644932366209 19129 36790
184074411341757825 19254 24525
997931876866324737 14260 21241
259500442968938913 13155 33934
587176293547059969 31663 33361
476528421637130625 4898 20104
508193079381747713 11361 26908
33949702187765497 30527 33906
796463064406182785 25578 32873
265714125620892353 16715 24025
25388888920538477 19516 34866
409165117985903489 10780 26165
328215589697947521 7672 22122
762623144627003265 11184 14972
552153318099605889 1571 24632
716923091038505985 12663 31407
903381616930388993 3961 15704
173722571300206849 10753 34442
977158974007615233 18464 20792
823907659010099969 8952 26202
195801185960675649 15912 29858
742429564330638721 3245 31556
698564382354298625 11537 27925
241342175575407937 6199 34170
693705166468490113 9608 36867
771856450166470913 4590 8692
775834329526908545 25161 30572
305699364422050497 4390 20118
28770882970036385 14772 23129
882703733056519681 26391 32469
207983101627910113 6440 7476
397000282521627649 20863 34371
687459892603996545 1523 30481
535160867167324033 9937 30337
227645632624650305 8564 28882
431648060207631809 28607 35167
831439549524276353 3594 33024
83439811755528833 1833 17703
854908093517131777 10160 16979
258698614944346881 32042 34096
198766851306643841 10708 18695
395684584956487809 14209 22032
154753923424159713 4389 33247
684955673610343041 16873 34809
259604279817381217 18516 32802
279416566173825473 1411 16747
16405284201020721 19836 33753
222674197153377665 29076 32569
655831984001835649 665 1393
631710483822278273 11431 14684
947739975133494273 14724 35618
95722494100467521 11024 33118
581182767529270401 16625 34699
771645176787462401 9081 17678
526191535903386433 26983 36958
841921748127600001 22474 28127
947495002677683841 25383 31579
807306646921293953 13464 27623
238822156889916929 3599 25601
31460182208004285 72 8711
645267855758277121 22202 34237
997183938690614785 25514 31951
495195668459182081 16944 24980
188650450266106177 11851 19572
826702141264021889 10167 13586
852011303239155585 24533 36002
420747857700554561 14139 27076
196120899266244225 7692 22823
222482784280288129 4318 18750
513168240109298049 30837 33002
495905224594274305 15058 23179
436892760927066 3142 18731
27244326017765277 9669 37455
672222673200170881 14353 31113
354467602338623041 571 21636
784145243612865537 24915 36069
752373218118918913 18530 25415
757037020712449025 16565 22448
797846391027967233 15806 33195
363705781388215873 11190 13746
719828880148995201 19983 28836
206372574347799553 24190 24272
820615052554593665 6116 10747
92476991295423969 303 22169
50173703911099209 1794 24700
649819723392244737 10545 28323
725333550007654529 11433 26779
153990319014763329 8316 30400
247029440422139137 3994 28177
575220457017795905 12760 34640
75480149461675697 21389 30172
718687951828112385 12006 19891
885637763052443521 20093 24673
332980565685534913 24022 28221
686163998384977025 2013 37464
886994473616720513 14117 22036
733885325966625153 5894 14454
936612352425900289 13056 32820
271576715454990849 4750 33879
767301562046664961 11063 24989
550722393106781313 4433 14041
271699769508263233 1889 4841
991222433842857217 15981 16548
37799663107403345 12095 27369
171898162031382625 8906 13188
830807028091957249 1440 4933
496069896523813697 31858 34357
249099153608280929 27003 36519
580769311464223361 1471 30844
618604200374750977 19418 36798
249998870382789569 3863 24129
257628698771053889 2295 7316
918900123917566721 29313 34256
197979458022334849 10624 34122
767242888316253825 21701 28982
89638142183442689 14805 33936
685426837732137473 17193 35905
111842679773719313 18073 20795
885812707681758081 11899 35573
258400141599434369 18340 24740
245744728823879649 21551 35781
863769527572518529 15278 24120
509846451815754177 6574 11621
863406698886503681 28453 36273
680907873843409537 3842 27172
880034046872925313 10998 27349
167074741428159265 8693 22329
444876538328127681 2601 18846
592997665838865409 13411 33004
121751705411757169 5010 34373
804588786988780673 26074 31258
538984776991920705 23397 24835
794281003366364801 21854 29655
343998858224285441 1802 37168
97207964246102561 15998 25874
652530316469420033 16388 21013
576781716814551297 26743 30256
93459227511633713 10974 21258
75187395263078833 15398 32685
158276679483005729 12354 12426
133343294000724193 14858 17644
941318426641362945 7748 9660
545887069317465985 2409 27369
596321430138640769 11728 14115
502656383355812865 15830 22495
817104150580437505 22104 35201
838318624195871105 2562 23299
479325665480072193 19794 35247
382224949743971393 1217 5097
654647712921093505 17206 17970
138045631311079825 29893 33775
851401160970834049 19503 25397
209889397659836161 8015 26584
505392444865211841 7189 36609
697464650191371009 24774 33466
187416406094850881 3009 26802
893227521712503809 5725 15938
298341396581623297 31 33149
644639001728414465 10198 15878
371326790924637633 27756 36658
475703857440052481 33926 36844
120841108743352529 11257 34742
911071717626988673 1703 7098
323116412758050561 17450 28441
299498949101945281 15546 26514
210335264288136865 26858 32122
940440018275147393 14476 26464
702692176270243585 19302 22658
960061287668921217 26687 33402
343762100025632129 120 22059
608597515247602433 12233 17139
88602873566937745 3532 9763
571000264270992385 25961 28804
407357867138546945 6617 12221
9183690367983389 27747 37100
177149564558316545 8795 28088
766267494373934721 10468 35681
153585691392525089 4737 13603
64939633187272249 18505 32982
175066645699811105 8421 18324
77820358433172033 14857 22492
391430210480923073 2050 25717
985166085386104833 35 18468
452618308866743041 11275 21308
131164638221221713 4347 5680
608453669885708545 2128 18743
374401106477769473 4325 26492
204180464444245761 572 9676
710246766940883841 21796 26140
644244052434533633 10017 29329
822941702776624641 8920 31172
835046446122088833 13680 30491
540899518121122497 7606 9080
991020612876614145 481 6656
389763113403297729 17056 20873
795563741885981569 32383 36359
434101995646102529 19092 29086
413392199786375873 14058 14941
883052685623418625 16754 24649
840411418792637441 3914 24368
694234617590112129 14705 22955
290159285433905025 14770 24909
910198959560780417 31867 36209
159871640805331329 11427 25699
832706472322115585 15208 36347
680557002435069313 9170 25233
511762281788712385 12402 16735
453716531749886785 24510 36865
205095029103446785 23783 27435
8774016511754469 15775 26429
813677540985089793 11745 13933
973581421827983489 11999 13632
203430769630671201 29123 34746
206646060053987681 21575 37831
576554029236795905 666 3330
507560048595376385 1559 6251
749520934172906497 7716 16677
527183723880799681 35982 36930
135168542198591985 9872 33790
616744374377073921 5245 20986
637151308618911105 10159 14724
272496967145503521 15783 25851
896697202649242753 9386 15663
537424144249722945 10712 16793
519421879384012161 27705 35330
709544070223646593 1338 2100
991375687544383745 21453 27020
648916954473403265 3086 30724
213025314230463905 6028 26143
176155735158221921 7950 25898
579468120941008641 12764 16783
374151243100737217 6502 18639
346505651127088769 8000 34989
117536045316800401 24588 32843
745888426662595841 16943 33636
661180064930672257 3775 31305
988852356815073153 2376 35655
708866342839076737 7238 31306
437655977786782529 13459 25852
606145584507498113 22516 33882
704481114256552193 2666 26054
91056081720896737 5699 12124
895556497469137025 24656 26361
373600725992613313 1131 35202
858891376121135873 2068 8530
711791678492165377 1302 24967
922770919766968193 3792 28612
884658169957258881 12342 34599
986110942412793217 23433 32626
69900623901109073 16701 21361
839555872496255489 9179 15334
47685696958890137 25218 35840
586353646755526401 1273 27911
414118950316197505 12241 25803
360911159242668609 16357 34347
855083558672060161 4327 33219
983916730241034497 27175 34940
863445883199606401 13504 28267
967028656954290945 15427 17680
952321921846642945 3334 34701
396893706595079745 1254 15753
570585453492430593 2157 2254
724534971569049473 3058 9451
275517290961925441 5350 23481
379315540241535105 2920 6048
127081323581936801 15730 37792
367343569373993281 5717 28929
759393984634552705 11101 11630
442271832134110785 17399 26819
452593395194970305 13293 17317
713422488756457089 3162 11742
630893031121512833 8375 27386
264693499485517249 24009 29664
74663235579212289 17074 37189
928937698188782721 9931 34843
351714072136299905 25928 26867
209963207252343425 6576 35934
501965291195308097 6573 36856
551901264188664705 6009 31321
266838834167099745 7122 31854
286398623931191297 23764 32110
445512568347968577 7890 14622
648364290116326401 22871 26891
601095255050292865 14750 18829
564840494387624385 2188 8672
930024260232972417 13367 15710
636948645507622785 7198 9599
751962253210773889 18361 20379
903861610574253441 8935 34867
952489002269576449 33889 36488
620585388698806657 8582 25299
218344210232540801 12671 35973
563158079597798209 32074 32798
737066354824168705 5331 9578
993073055274088321 8537 13062
830594316768706817 11279 17926
511029900167230273 12470 20129
864431057011078273 16319 25868
424712203861254529 15344 27567
789644819739546497 24287 27987
476917825496116161 1434 10964
538424879680281537 7165 29265
404915341513508033 25022 35330
950092717800384129 15143 29634
761026875742047105 21897 33769
21759842469325721 3425 33630
456310155847326401 4285 16892
595249394688092801 1577 24350
608297728544556545 6082 26995
213209461408116129 6831 32635
107300422756530625 17474 22764
937624868775667841 2250 6902
373424624670192897 13947 22263
448301872520293185 3658 11390
188049599391895585 13338 15545
756589584478799489 8845 11250
459176439689429121 8935 28411
740435445663752705 13818 27239
15008514683522379 5781 26786
960921789566565761 25830 36579
985745254494858625 279 25479
805394173995441793 5269 27522
364897296489836289 13098 22979
676864344430324353 20444 21374
649888169823640321 15233 24766
654642010431889025 21487 34018
670824287982462465 2720 32114
435814107460583233 8952 25293
236782315269422849 1865 11050
236092735807009281 10262 28913
758207768620373249 31224 33159
627857647371083521 28471 33548
654194064059993217 589 17962
339230196602546369 13048 36177
380461369529591297 2964 15184
40431761092531105 31018 36260
239060443636660129 5427 29493
667813155644100993 12896 24764
314987721786373249 2825 20178
692183937235366657 17999 33262
934057691299898369 10626 37183
880634869517013633 2341 17223
386748661502188865 31490 34257
461769312591666625 12802 30532
911227906383047041 30985 31671
380990154161455745 25670 35515
344270800227953089 13398 19096
95354635210721745 6687 37245
418163858081868481 13931 33293
430077437654905025 3650 28331
413004015532855809 11396 12803
934889084741040897 18459 37732
298403283702540993 8584 30205
609350439082764033 2912 33360
781953987169778433 9608 13164
256004321483484193 39 21495
472221518194174913 6406 20562
962028967134205697 7271 30530
476809861514674113 20964 24990
38354652445928393 26073 29189
9474094904206255 7349 36438
114151214140409969 10561 26898
568611033461429825 15528 21187
645310528129325441 33183 36858
556943112036037761 6873 15510
979646143196180993 8472 15018
540444453166621505 13308 35820
581557530308213505 2726 13634
245071731798063297 22698 35205
70244440273516065 2310 20771
761712357470209153 7582 35835
778086391195696385 110 1051
661194232211727233 4726 20246
97325342347023281 23874 26261
323011454968614913 34103 36717
760420210603609089 4697 35782
578423627493535233 61 34655
216084769006162241 21670 28268
184344922085763585 15815 36133
358220722523039809 1609 37097
333159074341949697 3862 18817
529152891328113409 23065 35589
451849657575557761 454 9134
67529018458582617 26403 37051
683510150844867329 1610 24815
52806880427656465 32102 34497
186939657195900097 5298 33264
770085374351648257 14307 17861
711468694576893825 6204 34652
329412401586768769 6334 26886
77093671319765633 2977 11800
721070563523863169 17273 35480
580930279277893633 22604 23911
929255770696730881 13466 17730
466678058492966849 16510 20010
745225082261040257 2738 27434
381090657795311937 26601 28430
767442880419356033 36416 36936
113295509911147009 21204 21797
624015879941406849 12028 24132
691606665232526977 15333 17144
120361346491538513 7385 32447
851163655970175617 3973 9817
140090284488731953 5704 35243
145380222974012001 3355 13712
474024132458641409 13418 27339
405806038944511745 10755 28623
80816658901692769 15723 35008
51937273955346089 3756 9315
495506496327326593 3556 18749
508608107967241089 5411 18368
335768728175278145 30346 30714
916044774712133889 2184 10339
970098777677254273 1378 21957
347154326323384065 4967 12722
683448290588227585 23295 27550
451227332876655425 15911 19479
81545621163659377 7919 36728
196195739124711105 16492 18703
814616985582457473 15122 36151
876874772394586497 23403 28565
881023024579139457 6468 18139
789951994209694465 16202 23585
931954744806130689 1515 30756
3211895306392876 10562 33111
751888419223067905 20536 29499
901454403106363649 556 33224
981388315831477377 33467 36574
874946050979019649 12728 36255
550671149750872513 4429 37673
517888734608725057 24477 31521
276720632091677729 21638 32413
758205883683260161 1635 18506
418571532442999937 14299 24665
568374613449044801 11241 35670
277898620208073761 22178 37109
634599869890706689 178 8086
899601447444712961 1321 3868
45174213198684753 18381 34567
360516099599674817 12390 12535
400895040111450369 35194 35507
468498474482945665 8034 8597
530682948399324033 13203 30037
90467551581379985 10577 22594
874858669009711361 15966 27679
220124225365271553 1303 21266
117320648514287025 14749 16500
297930528565540673 29086 36713
861007774419348993 25734 27316
768036072708614657 6050 29314
799089798096339585 5218 24183
868317150983440257 2051 25588
740037053234715393 1989 20100
168495235331665313 12620 29596
982449416093707777 13646 19633
858131312638970881 4379 20826
790084462474581505 13665 37858
361913469075037825 23150 29126
467495584960211393 5993 37698
258805696896242657 14903 35656
126159089607881473 14369 15568
500590739987035969 6530 27232
292344089698296705 13865 19433
413954308886058433 5764 16871
327287309989785089 2447 22352
12877537330471257 24463 37345
215053650645394625 8480 18008
921819765293147265 899 19485
502394563485125889 2517 24932
102303229227306497 17399 26538
376261394214417089 13840 20467
486152865756746881 6045 30037
390670459553476225 1159 7625
967816386462974465 24664 32240
186652065418350337 10805 36441
10842810981582575 16413 21344
687078402736176513 3440 31110
589529612521051393 16611 31644
608050607346790145 30776 35778
646202644814490369 7237 34955
887556581120392705 25560 34418
794070432811540865 8719 32262
433790678318906945 17114 25515
102163893293887761 30510 34147
741979041458790785 7274 20773
195006525792354785 9467 30726
658421009712718337 1599 33799
444379765524995905 31830 36225
738642748695681921 14082 31424
806408335763652737 4495 13273
590993788964688385 5621 26367
616385481673173505 10924 26804
696333057191509377 8441 18172
820380204038531969 881 11924
589236045446561665 9108 19189
901900114900921985 4266 13943
455184968447312577 17176 36288
500652904461137665 32639 34138
549812884357983489 28582 29518
507834589201078017 10130 15727
203764978109319361 10160 16453
11781183354589331 22743 25610
5501917923844247 11914 23428
946727976299410305 30642 33201
197087285981083937 746 35056
524199895436201025 8404 10430
573137946554432193 27472 37735
197676794614292097 8132 21087
470562719186602881 20793 31057
215806908536297473 8047 17721
833257407714363265 13922 35356
982232444169323265 24476 25109
771947963012607361 33695 36711
46680433599508577 10863 11515
566949899552902529 588 11490
395478025856728961 30086 37092
872880668811745921 8100 9934
990198134933752577 2342 3594
737860762373678337 5575 25163
556190404045064897 14268 14469
911091776170636033 15748 20974
945775601502194945 24223 26949
94810826265934625 31324 34876
591654290714213761 22232 35798
603294009837782145 16655 22830
879627825727300865 28838 34036
737208570182353665 16421 31114
844705169583857409 8722 35492
378344053166117057 9476 22793
993699554293673473 5757 35369
182302648930125601 5810 33360
609694852578567041 22261 26199
453729421553447297 17350 37522
421904058297702273 5560 29779
198210592442329409 2111 6399
381430180943350913 28977 32508
30778624061341021 3478 20095
219125330297121217 2331 15310
14289028815831273 6576 8440
682239661887958657 24941 34454
452148871559018049 5545 33009
223521265862405729 17145 20478
132383591439797505 4802 11942
147057481296439361 12950 26155
857898427873564673 2735 6279
827335339624514945 14291 20674
277289303595559041 22609 29193
59037166290405449 11915 14162
524464769031311553 13378 20626
235876953049814369 229 36974
527716253683955457 10434 14613
787351000780159233 3036 34410
276684077247480801 8403 23693
488136325753092865 6024 35022
142417343230427201 9911 21087
167503935077288449 21095 25365
651016313362220033 4242 26259
274603836583413153 23208 31361
368996370531014849 25434 26149
350074989675544385 6986 25048
554672246430911297 15668 16636
446586407485117569 6893 12027
721252267734065793 402 14222
828052845933765249 25744 31546
128538434655155249 15845 30449
454350174747634817 17853 34233
7580500802838231 11383 35370
521988255115314113 14633 25783
171702310288097249 9259 20270
775839621212814081 9140 20566
257672032673333729 33438 33474
976551894552951425 34749 36219
533906285063778817 4432 32395
559973861807339521 21424 29449
644125402509580161 19072 21458
906645168116266881 3440 29470
213196224584962113 32726 35285
174421195910358753 10281 14279
343094950765227201 4530 36664
765221000160746497 33240 36100
815039802457391745 12268 16679
442498676052782273 18704 27358
884089583285707137 605 2675
412064720233257025 21579 23265
513813200280722497 10116 19654
12004605774794897 13814 35149
60738280429355033 6550 37448
800969492498179329 4167 20906
607204430397359873 17538 29918
314313882641943809 16899 31086
615852381648771585 13544 22569
314399221631628481 12477 26729
240047287060221505 800 9045
848269257937747713 14277 28788
176417074655354625 5927 24439
636622278308148993 13570 28522
389545640908949057 18452 36424
322981204912100161 30505 36986
845087053690313857 32405 36742
29554544874979885 9177 11435
913812543841359617 12625 27199
388675485169816449 4138 31786
299070546044625025 5173 17056
455677997873433345 19139 34846
457046469032945857 16268 17786
6645990332504682 9231 10222
596563402308269953 25281 33541
59284131225137313 14770 22790
536287036491998465 4957 24419
799001325999515905 2971 37832
333617266385751041 23992 31948
185187794652843969 15703 36701
887198830641437953 7352 29265
176432209770059233 2601 34038
565844548590256129 8183 25938
981599288751208833 25059 35518
472263465490712513 17228 32472
477243387168645249 32491 32571
541904581622993921 790 18221
34038633562399669 27009 30525
728530957502130177 380 28101
432333741239848001 29456 36978
868381507457108609 16663 24997
727408624044596097 7476 31462
99980788765762449 19980 25821
776991895845956353 10401 23125
114431685577223169 1647 13217
685370415948394625 16576 33713
529734846075569985 1334 26254
898997201812409985 10693 28950
992298292176052097 13325 37429
726119761836837761 8423 27962
919887767446667265 33615 36014
790647861520998401 20452 22400
336189858278665089 1145 16420
72051451799236337 13879 21278
63489179029659225 7504 30731
866424403849624321 79 20458
913699334852871937 15617 19555
812506819317160705 9238 12954
848015924762748289 14724 37480
133858080000013761 35610 37068
204377437270842689 23549 27062
833082162242927617 22235 29108
678174740955825025 14845 34925
838005324241084545 4490 5208
279620072512464897 3073 25507
65467414446612081 24169 25241
795615970823021697 11387 36581
724301524425758465 5045 34060
723911152745081729 12581 30788
186492197877068833 20856 34543
133530912271226049 16134 28047
24425287812835705 3867 32891
603780610877144833 3210 13096
996363300065649281 8136 12524
356438308511812353 1818 21984
818468480743124609 17551 36617
68569519864958297 1169 28579
60741470978253889 1127 8346
42903387791369601 5831 18709
576872878580349697 12685 33075
554091440452076225 11583 27527
720459028092061953 8759 37225
486514798234466625 18051 34388
59331597532438001 25785 31601
351268044140063297 854 15718
901830912137736321 3948 9665
155084828957512865 6462 35359
826607905017613825 2678 5609
638399242027212161 1962 25033
929543360606100353 15219 22049
468525521747537281 13943 32497
995815832632306561 16503 19941
896380058208457345 10591 32233
617274074370239873 22553 31860
662851721203224961 26542 34915
490331558014208449 10830 13538
916249881205111169 30348 31379
637138457119686273 20816 32333
203810847807815777 3732 14076
461732091473894721 8391 27136
650181070887192961 19762 34458
630776020242787841 1552 2756
523152270444484225 8939 21574
211933712692246689 1628 8260
779484754064007809 11670 12035
789772179826581377 4215 18573
969815664874587905 10270 24504
347347164548498433 539 30700
702408571850277505 20787 35332
2911240070428534 25831 29191
415501735177684865 24817 28175
941075137755053313 25621 32276
353275708565512065 6485 26630
928609171130386049 21925 26117
219229208599486465 18852 29809
661020383930296193 24091 28773
822593297793453313 21845 37154
23287661725728273 8616 23867
450493153169929857 30582 32797
497695188539456257 1376 16900
671742828816313473 13226 36954
145306670247247649 20346 36870
779310474338316801 27498 29680
361345231276150273 31397 36074
439232028445168513 18723 22716
598629125108910593 6692 19467
69432984225983321 20415 21685
238918372443567521 3030 35180
478588431793262721 1129 6462
604281348180148097 17228 28705
935865767419230081 4737 7487
241991942224334625 25960 31972
608036043283114241 30620 33137
148904006825514305 17295 24637
748962753016257921 36426 36523
30965987901925729 27149 28446
293219688641208641 14573 24320
900643752861650945 25028 34843
356071506401619329 32304 36329
171954964614062785 3100 18874
227403432315703937 6120 30103
580072993118445569 8958 28180
141129338450213025 12432 33030
733561850579878401 12462 33784
266621345152962881 6568 20771
488877268761978433 9593 16497
617811957060112641 1465 14494
233166940447691937 658 1685
64927516787868457 357 16677
227224311601300865 14224 31175
139718118579537537 15818 23987
127953932959076865 10235 16934
328779078540769409 13840 28986
351908807759297537 12322 27072
270428137328039489 7452 23330
755448694017477633 6811 10710
58167698170542793 26582 33099
455810044839832769 16792 24270
67764742515493025 1510 2361
662056555985959297 18500 37446
200743090108652225 9698 30526
983538760569086209 3460 11866
852750695934744833 14954 35349
925522521118754305 5662 29810
846073116293219073 1099 23201
871392461328436993 3420 5455
729012863344792065 14911 14950
547350583955097409 2021 18787
9460595935017581 736 12940
629268050529457665 916 18903
139016129971125233 5234 10581
542323886771416833 5118 5505
574363559978941377 25244 31639
819754611908532353 11177 14258
457686728528386753 27738 29972
622061886299281537 33912 35202
502294940174884609 14776 17582
571380444039316865 5047 19128
71742269117763161 19097 31309
605104451371577345 22423 32380
698836136041116161 3157 29995
59424752175711857 163 32298
536299086767542145 8423 15232
993771142458218241 12403 23425
210688118091120193 20124 21640
53708584446223289 4589 5397
372865516770033857 10933 12485
753827157695273089 1431 12082
784980265001515009 11800 12008
157609463922536705 3611 28576
430316432821570049 8206 30517
791990878497717377 19018 37516
358712558424052481 13832 17438
219832528680836257 18323 23595
700418900794559873 1223 19638
133111923676100481 1927 7030
170447634388843041 26428 26512
298225661163851201 25743 37675
211355174261598209 16644 31451
397378436651241153 8819 13901
852297077208838529 27952 32148
185529878434817153 2438 21242
437756549151387713 17675 36718
21498298378649141 31489 33702
818837802977249409 30868 37751
797166978791491201 5096 25709
307183866644749057 1236 3550
269136391455692353 11360 35205
318700977649960769 4674 28573
82116910179063745 24104 26429
765806768116263425 4774 33088
557049251089612353 1511 19453
748924211824153473 808 9901
695135354405262977 9886 14876
327158226093104065 17436 24184
965784738653315585 12432 22492
893349333162227329 16973 24557
591890420819151361 60 25253
576062463337379457 5496 13167
98328075948447953 9181 23155
72859420466762977 14530 17319
342313926367065601 6437 19611
165817190761828225 30173 34777
146871995531586913 7437 32059
272431553187651329 16175 24791
150200318284856129 14361 22186
32994206460969621 5575 32404
186538207039465217 27690 34502
920062449136658305 13241 17642
901852683625033729 23505 26032
885219865180829441 5124 33857
254325163872966433 11762 36148
464704393897584129 4566 27732
610753298850635649 413 35428
189297812560127457 1984 19302
720123551367212417 6380 15223
360405170351818049 3526 8149
180583615354574785 19898 23148
18204743954328253 5686 27926
202021319186389537 24317 26720
684729638389477249 17818 19914
761568265483941121 4274 32331
995864856101221121 15679 25624
817384759637040001 28180 34444
870978755745461761 17731 33473
145577420963174817 4527 32956
920104173802712961 2694 28151
750796402392371201 2092 2503
932315733487648385 7309 20944
638574454018236545 1043 7517
330591115682281601 1136 34870
925674667262715137 16602 28127
915135246491082881 16300 37046
904099153505850241 12605 17731
625548575431054081 3449 36366
313489602633598721 4517 34479
999221732757426689 14572 31982
112163546447600737 9726 34492
296114500277738561 11062 25236
37493950522961225 1027 35365
820663378183048961 20478 34288
812215482058118017 1265 3266
339846509208655361 8849 37700
720754532382887425 8489 12595
934220957842050817 29423 30321
719077363139785345 3602 8903
6300572223878477 17402 22858
394315855288798657 9365 11645
355871853532143233 2149 5875
733751571093360897 21446 21882
211028231144013025 2534 14425
983251208520375297 2681 13793
381410852731697473 4371 20250
177833038264605377 20106 20683
394770344679400897 4175 18468
798226668243561473 14094 33583
208017318735421953 28350 29568
296490887411462017 25708 37334
388991948139562305 13109 29357
309465665551829953 30482 31277
684194568074012417 17966 18934
460457895234537089 10405 19680
235991593795446881 6171 31664
609476413017464577 17170 29238
967928361879764097 20341 34590
286456557665584193 12783 16295
582293544010582273 34779 35313
580786839639944961 2783 27130
218648875135521345 14923 29519
696626551454397057 3875 12367
570431488329475649 9333 36124
684792066158596609 17388 33013
217840914238486497 11853 23562
83808212033968481 27079 36767
370972110252637313 33791 34787
146603174620498337 6083 34355
85032071523293953 24988 37236
558363094176979073 8036 12248
69994901937363353 2529 17854
906813400362214145 1154 5176
906374497820401409 21602 29594
275333562083627457 13657 15726
425405178041927489 2425 22447
182064213675250401 4602 35576
44974603276237705 20667 36986
114291481761522817 3148 11952
568449335878099777 5620 29722
569269374880210689 747 32149
375242825030689153 2307 18756
278709273372808033 22348 26230
516539110452924865 33039 35384
949785252833454081 16786 18625
444434190435394753 5438 37087
451987637131889409 9779 36721
13763942365457639 15470 36077
715520805532637697 4320 10006
176706318802963841 4542 16898
982651005839098753 4020 5436
781941676377670145 6678 35049
124155944973853857 7664 21245
808786305702618369 9094 24600
645307012731318913 9797 25641
475266701301009665 7858 37367
579852859243150209 9640 36789
188938184061903777 4107 30824
44767807520056377 14105 14143
134975390131103265 4984 7310
873046555499048065 10103 11946
836459918297002497 27708 36981
890631718770645633 10629 11255
558250365622868097 8879 23613
551408730520254401 3356 30710
498389723875824577 2393 24857
595381359653227777 25053 28374
970991763226805889 7294 23824
646588383354089345 28866 36451
651317477618441345 4611 29858
851801619066844033 20665 23174
642134353004521985 4376 12271
569913669806229697 25498 30833
73904656158568113 5642 31855
670765883702440449 2168 7080
434798177307527553 8290 13585
596337673561198081 3638 19272
401517173827691905 28933 35338
438064111268783297 3434 4140
765516324138147329 4863 9531
570346346115602625 1455 13883
406746249280082881 27157 34798
743209833357237633 7478 12818
467750649714872705 8289 10316
240515159942464865 24062 25562
613884574952315649 12261 20119
392697620767062721 20872 26559
732423750336764161 2879 4459
520472338885046081 10239 17724
33865157445070793 16769 37475
227995807052334241 4225 28504
650677325682522625 483 11496
402146189202415617 1192 2096
127859802627874337 11768 12372
192034150084804609 4108 6564
108802335689617281 4169 6482
740662366456579201 13594 24175
198649899199075713 5322 23671
828840429053965313 16153 29376
500439093637368129 4576 24334
576809190042315137 14273 28239
941875471083754753 4058 13620
845426538046279297 5909 25635
216754721505154177 23412 27230
559675671115943617 11688 23056
834065984921387777 31990 32993
33531259660005477 3473 8741
363285282592926273 2127 20569
735333063478083969 1547 31783
907559676482996737 5150 22468
246276395520236961 10424 17514
16269463275975227 2571 20264
943096793108029569 1935 10791
577503761664139905 7999 24613
990443107560732673 2552 32388
377263963119418113 15105 31709
134166883033703505 10351 15256
903447386225501185 20387 30619
752558997034821377 16964 28061
890156832900132097 4050 6395
532871778551228929 18720 24161
644819106196969473 9475 19237
384311429907111105 21617 22818
148797935874881665 11844 36068
992278105981984769 1754 5041
909922640323991041 10549 29170
672351720060941441 14142 25469
817634561393148801 29027 37444
556897678672587649 28283 37590
102965159616623233 4031 12487
786085818133468417 8352 20141
805139054181694337 28475 34988
898318309304574593 594 1766
290903039462101249 11766 37755
295692936260973505 6866 7582
235483199825139873 12888 28638
306877010285635521 6321 24947
386277359380876801 26080 28866
276881880081443649 3837 27479
944765089632881025 17950 23179
535428276543076033 8674 34965
565317056843973377 10652 18128
48668571499671745 18998 36440
42917338717401777 5374 34108
340656659932765377 5024 9482
800888087126146817 6025 33743
939995141472078209 5899 29287
711884912212582273 20998 25200
753437074213156481 15237 26661
22713773444728249 29937 30982
248943863914160353 51 23753
707295488632851713 12208 37149
242028526614038945 30489 32802
254911313128168609 3478 28260
77635902272927377 12212 33450
769069318915057921 12177 28675
179342568953519073 34846 36205
702383698771193089 14808 22149
814028161839882369 14497 16409
272517987194689217 19877 32800
666477010524292993 17832 29103
538951680765116225 9828 26314
740489296007066113 15078 27358
333626407346599745 14589 15311
436843649081612993 15849 23035
514158401742257345 5281 13051
114380915889380929 1868 32994
260438860267655073 3379 5831
515616267720421441 25765 34163
162156536842537953 23204 23846
358400112550864257 13388 37805
678691953294730881 5156 30758
644327226727956097 21503 29520
631595738798232321 1989 14444
973037331980787457 6972 13973
987844127536263297 20818 21622
416067963140708481 2963 30287
23443476139483721 20260 23015
929427257467406081 456 12787
579106813749064065 20962 33389
178095909220946433 13737 28195
734546528848589697 641 32791
591752464612891777 18298 31616
697525605214380545 32652 36259
230288066898086913 4844 22398
65700031035198945 2093 2536
362208033422430017 33957 34632
105004939358195777 16314 26973
723755040894037249 3350 27550
218137587167454689 2372 22256
930732842183669377 4303 5999
121705821120528417 2180 2485
97359051269197745 2969 26277
522666199575759553 5223 7693
173017741729662337 7614 36603
932637142807010433 7300 24612
393560628987149377 2999 11522
118995092846226673 15219 16101
784845028649140609 6052 26973
659546219853282817 4667 17749
491021658301125569 15950 17148
423874567840023553 8670 27534
814105414572420481 6266 35837
952307332098769153 28094 28524
161162479814198177 12314 33293
237071326912705153 6642 20472
483760838319437185 21953 31028
257697398301147009 1212 9788
990228220457684225 15559 31223
672436844964273921 8976 28121
453831800948361089 940 4428
407399480226359873 12782 14848
57559683868607441 4335 28159
752726880726093825 2722 9085
796819233088950145 9530 13787
333826674221270977 11991 21042
884257329227128961 15947 26350
253629691684928097 13829 21550
41831041884247353 12644 31238
96325165217081121 2492 32549
483218401038687489 4895 27949
553759496757258753 4428 10708
245455243897435329 13757 32597
677784853121394817 28374 30213
379937459113168769 29133 32346
969146785758688641 291 25508
973862782967611137 14194 32652
310823077035337281 18255 32975
621184709604751361 23275 23951
495859766363615489 14900 28795
616866570718951169 6236 15307
203550621179388705 10896 23516
42784966931154857 10756 30524
522548130119510273 9890 18791
621216784742184577 33757 36798
169393450327618209 10846 34161
284658095189843873 6819 10388
922512971668020097 11882 15461
32158827875502285 7329 30124
707317554434766337 14198 36520
186869698831319649 2186 33335
805851672131758849 1154 10679
408477404013975617 5913 37600
833751944494139265 14371 18106
599873968335959553 1199 27938
966655421151038721 30441 34118
450530713972266753 1287 6463
413065296986545153 11302 17732
229979249970941889 32715 36470
855376364798935681 15170 34887
11150631614864183 10527 20803
769039055071516545 13263 29646
711276411877623425 1847 2995
446432691065972161 28023 34954
988130698251278977 22060 24100
56683023431830297 3355 31974
551160734257312129 21161 34134
156859863287344577 276 4595
601101684670592129 8491 35882
725122702910851969 11963 14386
200845171784710177 1998 35321
551196247286007681 3788 28213
896037127660445569 22473 27563
573189863279495169 864 37190
126976734083374513 26174 29956
785538112624074369 22983 37058
892946463920022657 17102 36271
476683210135604417 26048 29101
137073717646376993 15772 18220
991413984692876289 6404 37855
476383971434767489 38 37613
108823527573335361 1571 12369
180819912477918625 25403 33190
266288144928672929 15571 24473
38485499132544729 1806 23207
563871434363619521 377 31246
611478011467983873 744 6484
857459283716387713 19827 24525
618974732486645249 4351 24559
80744940459069889 1753 26573
256388582592197889 15048 17399
32099467037888021 18110 35014
178964318170496737 5578 31500
323182395177696001 7052 9110
281648435952877921 2710 9698
97282246134220433 7460 35043
12797367402139771 3952 9688
351833240929565249 16496 37509
521933341944848193 14519 32034
946053481882849153 8260 16599
696389487743484673 733 24498
389788289329061377 9880 27614
819740145940915713 15306 36892
281755834741339585 30596 37119
427673369340066497 2160 33558
276522082482657089 18561 29145
726142691346982657 13950 27612
532654449478066305 10277 13105
905324886401469825 5443 20908
587926353658133377 10372 10682
263929919175598817 23295 28863
179028703998419297 22902 31602
770844480630795905 26711 32647
405854720925944449 2095 15180
59543370929336705 12327 15475
338769555881619073 33239 34494
95538082813501297 9392 21204
705038597216940801 1651 21092
87750395071697793 22789 25219
605505571268643969 8068 15593
901620814371636225 28297 32250
15911943062931755 25230 35913
227048958193339713 17599 37504
212599720985913633 11364 34127
473562004878967745 6808 16698
68211986577580321 28979 34981
338345402655239297 3224 20507
61115040752262929 9240 26914
434284476815673089 17116 33523
343493451494893505 20902 32901
307798085507986497 499 21305
251016838498379969 23712 34865
657682397718243585 10824 25379
108069230811082657 13928 15718
449572891347731457 5129 10816
790313854728275073 793 25191
975263094850941313 9370 18739
476409883272836481 4163 17521
467681446974385281 24685 31582
721267203971486081 8434 19150
956056881089605121 23646 32684
205611875121064705 24060 32617
309514790766503041 10683 14085
137815609212616161 2566 7533
425157965366803841 11114 21172
252969202633934753 10272 27582
297964577079856257 14196 36468
412454949241443073 27943 27959
701616729279290753 8110 22017
71618974616541209 12770 24367
854335938213029761 13381 22354
389321033642225729 10206 33394
129531855804412289 3174 5904
276217770556812065 11324 36361
480171196063455617 28711 31003
615383364134977793 17084 19900
430097809011581249 6310 29685
706056182208271873 5275 26701
871567025021125377 14599 16215
702565996694367873 2418 5046
784431797688124929 25138 37872
243222956370047425 5518 36783
622899729414800897 10585 19182
266246048803544961 4527 19120
668992423425773825 32662 37050
626551647113018369 25059 33404
825769325436869633 29802 37608
242792462850580641 9134 18810
93442527434756785 15853 20802
228160719148277729 1100 27143
480503421428071681 8360 36267
720323902544358017 3735 31844
555409122666926465 29335 32505
540346682950087169 12861 25448
368171784202150593 17277 27355
239286686814629953 16209 23018
232636541237535969 21152 24552
340198149130273473 32007 33624
346572275233061313 2314 14450
146258017467609153 6365 11278
419772854137246273 16344 20329
963230726914531457 1346 34965
759253851513694337 1969 2412
375917995393841409 20075 27038
208107043321643201 17662 19961
303137521893361857 12735 30537
216912864225154337 6766 16995
649632607869257601 9308 30247
859993137954997889 632 29298
461821674011389377 16115 30856
719380266529459073 34729 37321
718650568953187073 12355 34311
187840379368207521 1970 3002
973514980518572801 19022 28562
337229872316104449 20301 27185
946516168668758017 14877 31833
687173265667805569 6649 32943
212154232835331425 5486 30912
227476803094265985 13788 19990
266789697051500257 11806 13949
855504859403634305 7543 19795
627323523480882305 14744 34314
989971032927488897 16831 18881
713273118771105921 33328 37151
449128832767225793 14862 19842
427890511880093505 385 21968
511368803856544961 1989 26809
192263045369195137 11533 14924
768303186951140353 13507 29321
2756538498928763 3708 12577
832804949148712833 3394 14924
638372247712574337 11874 14654
31929228051463809 13329 13757
915568607862070401 17487 29894
915787141448067329 10271 25135
902526533536864385 1406 32995
604356023741370753 25572 29674
587344685078576897 11320 14968
777959089981440129 2300 15793
695082346449517313 9045 32243
102371015383109665 4829 37022
562156530042443585 29198 30492
495179057898543105 12665 29971
227723485974131265 23574 28999
57154531778973449 18258 37445
482585490984703809 8634 30649
297153070092324609 20934 34756
240859465649613473 740 35330
885737455888769153 2354 32385
951780357032220033 4597 34975
58344145956954921 2359 24825
291514780348130369 16062 29416
975440047062004865 17646 32707
367641590375583873 8738 17516
151120132995917089 8084 22573
229894307344928001 15770 26882
973393731147464065 27504 29077
543847085064555841 10144 11115
990548548491506817 16792 26341
977536780760992513 12771 36899
156439351751043169 8406 26146
615910093834244737 1661 9103
875717570089623425 20490 31457
99702318306164273 9037 35750
523712740414676865 14852 30917
923884189218739457 19672 25183
496153264640060609 22196 25334
349732905275708097 190 23734
978704324084883841 5313 32726
494242143031172545 26148 36090
908384620462587777 9969 18501
760803115997482881 12476 24419
357521657428915073 23892 36957
561269481580211521 2805 11996
940925263882935041 22327 28037
924843739889745153 29251 33563
807875057839691393 21169 25197
594318265252738305 13964 31837
9214208900377941 2719 17649
580449940471261569 3568 36443
55704744847670185 23153 32028
274626412820992993 2084 37011
728082921709944449 13323 29832
329129673565795137 7310 19882
824505855628483841 7390 36984
209161705529723457 13725 25610
620162692007344385 1812 31173
307033888062171905 33078 35817
241793236859646049 6235 28432
216011526184900065 1335 7440
615760103053549569 27151 27718
598939091429024001 15806 29109
607663812837824257 17460 19626
274998476600316609 16062 20591
13929594868532293 30241 31986
531201745239947329 8060 17733
776318413020131713 7978 29090
639122335361918209 11384 21978
575956032159996993 13615 33045
206024225740200961 12534 33720
461330021498593345 22445 23238
749649429441959169 4340 6281
510797133173017665 21819 30790
522890303480217281 1390 37608
602399298856393985 2257 14570
14605460236111867 12581 29267
206170900070322465 9357 19588
803545826754081793 28583 29646
92703735887720737 12123 19337
893366209606412545 5903 7307
687227128220545281 10802 34855
120394098512782929 8973 18211
463481741289964353 6578 19452
197146416991444097 7157 34481
334809973383091393 761 37407
697496878072421121 8258 11666
842330154157746561 135 36899
856499527092424321 18158 25708
364270734733342017 10056 22402
778247579806709633 2887 30878
664340919422695425 10195 17575
334374021559881409 14194 26730
810071780470753537 23230 36867
150814643600988065 8159 16787
225542782791091425 10933 25588
260614729990365377 4586 9476
246854213894980737 2347 21672
905116778651610369 30718 32898
465404663733462337 13823 36422
36713927896158793 6955 21324
529418763821485761 12020 28517
823739395719961473 23321 33823
73031663175907377 19648 27518
85646234633216529 29139 33303
386761796538170433 4902 13297
241059605694495361 14250 18041
588150269232382721 4748 32447
177385063580005 6167 17129
552861599678397633 12670 35563
944017236777078529 10974 25863
55419052100386777 12344 22504
145408927488276161 16308 33427
162644493903346913 5272 11019
235427971291564129 15227 20768
665772800619432577 18599 32820
790672859615227649 6477 26744
648171198647975937 32612 37030
184333488512912417 24005 25585
842544460462402561 1576 20398
747261216523966721 13640 29442
209641525889939105 20923 35190
192348984534312705 9374 12428
298518199994330049 4999 21410
858779732254959105 12607 25536
839765213449641857 25598 30304
701902186527654273 19172 36807
582731266991356033 2026 16175
788940972286113153 15344 23436
689208849222186625 11327 14353
350136549309333121 25849 33469
667019820164565377 25181 34259
58024840262561385 3043 6975
475398692478297153 749 34009
366426279398773121 4080 30872
790627436279105921 21360 26661
546572161418069441 28058 34912
466507080451382465 19458 32713
54148738251178945 6887 15208
419672319098449281 8722 16266
987554199667442817 26211 28562
985921330351732865 16653 16834
867682194558931073 20446 33930
104283182916855569 11180 19863
752566537859067393 15434 17677
158208921216417057 7349 10066
769520387947672193 457 10765
781522163570055937 10346 26903
371693803655233537 13136 16096
893246579114776961 16898 26931
152771495543525761 17203 21517
712948736034871169 14636 28103
250621319455163425 15702 32798
627844005684497793 23247 35943
860864421257026945 7539 22234
532349302542936449 21203 36916
424244956191671489 27736 34170
720310696272054657 22087 24427
495621417717238465 33607 34843
566645671041907649 25014 35889
547240340217157953 11579 33535
338806902593919553 3108 9150
840449465096163841 12199 28165
670559883339475201 18705 23876
724461162348148993 3512 37863
274182618321237473 7830 26603
447605132088959553 9341 25814
756885587861216129 12349 14364
955182730959862145 2920 3130
26911816820760493 12522 28127
154525394559591681 11899 13916
217205196142767681 14606 21084
554505159313293889 494 16755
309618360958655361 8599 21420
958191649324469121 19376 22625
704980227460008961 18260 29858
743969743557087745 28178 29884
424885347891379457 18682 35875
539382496728229889 16359 31146
720887344877890945 19465 26853
914786234574961537 494 2927
835236459629147265 3347 15223
88324338566245329 19856 23256
10207430969256139 10788 18199
776056896546734209 4894 14043
260446475362588353 13890 20876
534394010027547521 27519 29885
599507455019445249 24629 25187
543929540257011009 31292 31837
298123776592024833 231 7520
966766098169777921 5344 26696
994667658190689281 19928 21361
514505182320348801 1078 23698
457630753491375937 234 21760
888705857494393601 6276 28385
498757541372238913 7433 8759
224230675095242305 21976 33538
575063813175024321 22258 29189
960938277965759361 13329 37122
134986094787887361 2806 18242
38961638631533905 7865 25474
397773510116056897 12003 20568
341401454811894209 11523 33626
359952471371993729 5585 7801
451300368036868353 12558 28871
109712478388122033 28650 37633
448819515157531137 1987 5227
693085689958319745 22103 29230
801486149657577601 20708 36573
242074657170721953 4699 15989
591883536471790721 5660 11382
871243771952944001 7211 15076
188205659947897185 2960 33799
664929077569087873 8402 29782
87259708463157889 19848 28013
949076778883220865 1517 27423
292237904348681345 15010 28060
681925532754863873 2176 36854
207879005923594209 9829 36474
426452340529206017 25804 27458
909765542412799233 23625 25677
8103097232652346 1539 35459
74603417611506017 5737 34718
498879256752172033 10952 36134
567261502299160705 7212 37030
66186007180053961 10849 34081
742886878069931777 3202 26323
634702433136791169 27781 36206
471760575110835137 16300 17969
414700174795161281 9408 32193
601806037801701121 24029 31178
107513583659265777 29755 31832
716589259874993409 24036 28058
656357897915544449 21022 26595
453053444967459009 3961 15106
811734615283139457 4558 18023
512667565753417857 17702 28495
161383454346594849 424 31618
476265161235339457 5415 6543
606067212167726465 2802 21348
820602831832090369 2018 33233
781108550854671745 25162 36734
715372858092713729 74 20745
740220673551046785 24146 32475
112131959066886113 5626 36616
184949342141823777 33959 34728
786378600330827777 19019 23426
286163341839863265 15104 27529
756073826159664001 2265 5709
900856257823935617 27144 29337
554775383032286145 2225 5748
311598798503862209 12564 25605
290742143805061889 29170 35133
806949487982979713 19528 25274
452379609729227649 13757 27033
180329217529230593 9170 12592
370529652383069697 6525 16187
51136992756628529 9035 24877
587079644956681089 16999 36466
455892661938829505 7924 10425
639771449275969025 9582 36896
866253631164813185 12629 24137
580288906700978689 21709 23180
519981500731869761 6394 21445
44567406060494361 10458 21650
810229761452891521 21567 24443
177949245737245569 27594 32981
28673324035448645 13912 14829
917405165367085825 20259 35373
762940762154915585 19 26158
700862152062875009 3748 37767
534816555793508289 6962 12396
506465154707868225 20992 22743
832025672348070401 5793 10131
704908196065538561 6845 27800
55768218445731321 3726 20635
839571482553509505 22762 27704
796788863680678401 1515 31807
234200616214671713 1991 31966
598213805269590913 5877 18258
951916552886373761 15149 26352
99383648211247793 1204 6841
490133668434516801 16401 21498
936516775873226241 2390 8150
528846810873403713 7338 11441
782266307394866817 11366 37301
873231817404693761 17726 23102
532830621235017793 4797 37381
53941276686927609 10180 18045
386223511195826305 31106 36894
246158639340912097 10952 28913
875317559187688961 12142 32529
164007499355108161 3148 29566
239310794791681057 21040 34337
25555981833825569 33593 36861
668887531840464769 16418 16838
324000330346009921 10719 24114
968364986164036865 28443 31744
744781051568175233 3315 27016
948907095622271105 4285 18703
295651539880282113 10421 34208
495314543545180929 107 37667
993193237707252737 6987 22369
994712834912160513 30398 36265
505071840227216769 553 12001
393628979707248321 19381 25389
881390189909360769 10039 27798
823255904100104577 29899 36019
59915401967458593 33759 37390
788617232941948801 28708 33332
203555517843334145 1463 34911
454936022891995841 7381 7485
240919513902909441 1115 22871
110975304783952561 23636 30008
362585026189329089 10877 15442
209162528237154529 4048 35514
132662707460383441 20328 32544
937441034579865857 9129 37221
532506207948976833 6955 29712
136289735914839841 24222 30772
173012504570337441 32646 36590
966458833397300737 6841 17506
894373351945638657 8590 32153
689571698068217345 8883 36375
720623016605515009 25479 30606
330584867004876801 3287 15285
581659640170890625 4757 35689
734300272319938305 1721 11584
867531983536608257 21120 29325
543872234064935 3495 30303
991404579627506177 4738 33219
564338056042938497 6869 29548
183810559503058369 1372 31411
907327825457617409 28680 30289
687111594032096257 5090 32855
316216998393269249 21021 29394
569626286006879937 15471 26245
626824368686900609 9888 27234
364603155672206465 8105 10394
839602195338724097 4155 16863
25154309415910349 24214 36674
423874550401780673 783 7207
445581029363062017 9185 26666
986351311637729793 5452 23771
720553057910152065 11952 13344
136455367181785201 3425 11554
275233591318290401 16957 33538
439141071037422401 10432 31119
968622356920889217 8223 21625
652308111006096385 13397 23420
646482338336845441 11307 28195
619566124368031233 7616 11178
455573393997028097 6363 19199
555608948232507073 16985 29418
267842179514992993 4095 28931
134000157212650353 14789 27054
676225106386624513 35056 37116
225398792251798593 20339 30373
694736466217612801 24127 24224
356977146927174977 11865 19894
926439519943826945 9012 12633
185025695144080513 789 11182
312684528787208641 6189 8869
574410035474638657 17450 26587
327133378762482625 17181 30606
626749986837456385 3049 20438
899168312931912833 3314 24004
54997562321386089 19942 29893
262044133697415297 22840 33573
671240545786961409 7342 8123
600162107415407361 8064 36731
164435413019472065 3930 7774
798749067162901889 3274 31750
330645205553043585 11589 37551
385126890072079681 21564 24118
344677996570379009 777 32649
294276083795139713 7183 31294
198319699363938881 3144 36571
35455053789867465 11744 35263
344999880729599105 14726 25893
549917554231512897 17611 36867
319593032295120577 8305 29048
867503770441139457 17289 32733
392864001569829953 11688 23560
833353624894229505 1190 20548
346953060591577153 5779 22411
880952571298600193 17111 19913
144875034372486049 27587 31895
510572662769419585 25542 25859
149949662395005857 13670 14309
91614429748595681 25368 25631
860013579762931329 19757 35441
277883053245048481 1422 14881
344504516218083969 11006 27897
987246288608339713 10971 15589
621917894444290945 25536 35814
329956473612014657 8479 25596
397131475431809409 28492 34814
414446142566468737 16270 28496
921587592417903745 21171 22151
689617087342568833 2280 34727
825130151299479297 32737 37848
640366028697975809 1366 22073
48285872705431385 2847 12512
227157907238705537 27578 30907
691812906202205313 408 26218
757565157154964225 7402 16256
560746205808339201 20054 35402
151363921490442977 10590 22103
833332325155939969 11576 33403
233601492503801473 24004 27925
393553845954922817 13301 21584
423065528099925825 11742 34818
657137690018817665 24034 34911
15514936267145175 2418 15878
649654842093251969 5165 9638
258724442512047393 8134 22544
637325339430194817 11520 34873
746667425535953537 22794 31892
828603210090360449 10179 31925
711931593145806081 8939 28265
874354371009094017 17108 24554
949826313541983361 15276 19072
615023414193711233 30281 36671
972311662342875137 22717 33819
970346243169846145 13415 14524
383133898325418433 4136 28393
610848100000421121 23526 31281
153595928540880769 14872 32752
540419774586542465 7603 15237
638799477595164033 527 1761
730572936462930817 7411 29994
776832981738650113 10354 18189
588552132355491841 3662 9221
678957394060979841 18530 35922
817809273336759937 19227 37284
134019781049204305 16428 23409
735996957766207745 5041 14701
687006758417020033 10577 20023
294943915446690881 16438 30863
156892462833539521 26542 33791
523403113796522497 24591 36769
950612459275483009 9013 15029
971241468712175745 1000 35393
152131353074253185 6503 29677
195906963496259585 19854 20095
626004253186970113 7760 8690
138131237530966897 22965 28136
806596850782838657 10593 22781
114437915816470337 9245 26556
100737735940789713 25589 29319
637965361371922049 5667 21331
645086292837987713 12422 13909
166476517677569537 3167 30577
259029391113834593 25631 34966
52850582773640297 4757 23271
741025647224503809 22530 36228
835106940649783553 28406 30250
542374255830800705 13152 34246
606250551885036545 13531 31364
961897973683448961 1724 15508
345356620043151681 14590 34225
117500599411407329 8186 18483
869311706717166337 1087 13203
572352100793906945 13268 30175
69835365971901097 8010 20341
339787940511918401 18991 37500
218041335902565697 6187 26375
236993958985266305 21042 27179
29269792569341037 9047 27384
705924295018654337 11608 12411
982694244479073793 8177 21641
651878542426189313 12453 27020
364746715484503873 6564 31453
594532312820327041 9298 37238
887512315529559041 7599 11983
400606611652449345 8789 35612
443776561590585345 12555 28485
814353489173917953 4669 13370
202192003917172513 27104 37653
561476055680586241 21106 31720
257485130977816129 7953 25838
629821488185463297 18702 25068
755386225357707265 17364 30573
892007369707840769 23481 26608
796534562289725313 16633 27540
873831354452498433 18430 26707
818812027166341505 6884 19090
563895034821101121 3156 33062
593332390791832833 10888 29499
644447576659054337 24999 27710
816141658705500801 59 23045
814445771928603777 22239 34856
881656466735638145 29086 29797
120292166376991361 20486 35933
786185012343775489 6198 32713
91139745887900865 24 8855
255323532098348225 6538 22092
219390689009095745 3254 23065
711683692112782081 20102 24575
287255880032120097 19901 34833
67655749140119073 8504 22848
216181094209751745 29 6561
874463999719562625 6471 21306
163576568493809313 14581 30465
475322746925659329 24393 31496
365933802738148033 11175 24826
710245718636567553 941 4651
610944306391672833 8367 33396
225102114505876481 8152 11525
956593378036863873 12199 29515
591958539149469953 10511 31741
789672158580273793 5333 18999
351029034347821057 20136 26793
703508806385322369 5970 24342
183236112995015073 2950 29138
565175618766289729 11131 28731
592491229337515137 16024 31062
758022491752988929 5312 15555
572471868066809729 18051 25410
897234334867178497 15152 18565
870638903760326657 3157 26868
848664102971334017 14882 27229
155438664106409153 8681 14963
707422456029121409 16286 26552
739966205587382529 1740 19032
792845954056467457 22209 27004
998378941830264193 13529 19546
191755054230881697 237 23739
642401236664088833 1167 4563
183458215945996993 24507 36752
235421023070042433 26909 32672
931649251378729601 16668 28521
670411101508154369 29594 32562
891466512064049281 15843 21175
470303470724541505 25470 34777
525931403744849025 4513 5718
640557226879597185 13610 26272
852247903497534721 4130 15162
433200727135865537 5873 11376
781750022017661185 3361 19143
696069515584032001 6449 10908
686565484654629249 156 15087
543822430410738625 11175 25427
896667099617260929 5290 27128
612166131613125889 14557 17529
110253349583082641 6543 32824
41163672709782161 10032 21581
93562246782681777 9394 35670
46224162212428865 24322 33483
920214115151360129 25146 31447
931946825123286913 5367 23058
61833545759967025 8973 12821
341075378296867649 7008 22882
15447062539756475 1321 7953
891925222941463169 18898 28025
462130415711044417 18469 23401
197606130308020769 8759 10502
374627845451520641 4808 37441
119197795410354241 23761 26243
988796067223162881 2992 14785
735801384624867457 7369 20437
917227174635662849 11803 19164
913269447941555457 18925 19697
797494398027168897 5094 6741
674085338501033217 22758 30889
521137486213511617 6136 21411
848917474714578945 15932 18872
910187496230164993 14787 35369
697345261706633601 34031 34512
250999898420225537 34393 34801
975497308175160833 24319 31922
842629337534106113 7782 35182
535826513101643073 18510 21509
709490320210356609 1480 2320
630024311591011329 37 5520
669637851046658689 5357 37871
930975382760298241 12419 17538
797209958233203457 5028 14895
570459904078457921 12474 19917
981265346894161921 14191 31794
970477827502367745 681 17513
540883238459080961 1936 16941
62742886859137313 2331 36143
291145410418792513 23801 29592
292766612267204353 1052 22174
806521877731775361 14141 16029
874248227445345793 25464 36558
961166834783057281 20753 24317
310092154190318337 9917 25300
983169071235344897 12289 15369
404908567485858113 12733 13839
300501048814496129 7711 12350
907193803009793281 30880 34467
229769066795064705 35273 37491
226956162630980161 12739 28938
300052862401997825 4212 9230
427363693041190401 18455 22605
795466338582706049 23252 24542
391267651496303169 16368 21618
265654260202396129 11725 32617
156334980914667905 5498 25715
721951713665482881 23840 26570
13128798119080189 29873 34748
126691488332028257 4481 30315
813395552066868481 14918 33303
931941707425885057 11609 33381
877763970709349249 18076 37447
305135860602703681 9116 32318
724247450122707201 6735 27586
113978550686262289 28713 36981
345453421499879425 5797 15881
38802623215048017 8527 34786
706596669288519041 3599 24927
790823504897410561 3754 6903
411123230594721921 11113 31811
939628922144450433 18657 20425
181837863208105697 861 19189
664011624494556033 10037 13082
841945883405596673 15201 35110
232255478245861025 7890 14614
428439276907045761 6298 36459
464743699987018049 3560 18186
321116679048554241 7718 28239
631506053863446913 8841 13463
118055113968214449 6464 20148
612187264029479681 23447 31047
143330328450300465 13699 27062
672648253959636097 10090 28510
586690921442784257 1145 20077
532294828123177409 5909 30525
398706008384277057 12833 24316
670627706975338369 10371 20460
562492722706057409 16700 17469
368150502214469121 1704 7458
642505603721044609 9502 12619
440709278299152641 534 36372
30367866016309365 24377 32730
408227395796124865 16114 28999
657841707335716609 10849 19757
721922744858133633 1031 2475
402495196427398849 3589 10116
60254269673329473 2034 36776
191936967867146529 15228 34319
587060365446205825 11847 33728
383039513442231105 7765 9052
841002364831773313 14696 32586
82007392369273905 7688 18682
351249080478581249 2840 9185
674620658874236033 7653 29956
168438741339350881 22265 35496
317507036334486529 23072 29248
879734729401548033 5512 32521
642246301307853441 11668 34070
811452378425876481 5103 19930
628672960102061697 8697 9281
190758746496769057 7177 27670
5819857816593555 9220 30915
549720279316865409 24849 25475
698805210791700609 3888 7620
719443348797739137 20261 30745
712676332708571905 24989 30579
845094453547822849 6310 12912
105639715122872961 16520 37802
93468325783319985 24109 24337
93949469524492465 6174 34442
345883477854620481 4288 27933
376030153295143809 5752 22047
232935241929283169 4026 8782
839378818811884033 339 4926
603175926823432449 11614 28110
842830940012856193 3543 34101
658962232583561985 21762 26476
950245432841970945 19937 27623
37383878790343769 10301 25696
312625178239496641 28155 28700
133898673484424081 13027 17203
724675221921888385 19830 37870
563824503506133121 575 29965
361401686862773633 16640 36264
888132897063044865 23387 26006
678139857785030401 16507 36800
275632988325874337 12788 25952
580461747640892929 28752 37595
363701876962977601 9811 34217
648561800216146561 2047 13662
644712321645890561 26011 36484
489111882083715713 15422 32309
444588468468779777 15300 21921
833312866085382401 1761 35625
87751288492235345 5410 5924
540831567799440193 2349 35025
790873439264572673 13006 14342
167280067826784065 21346 35443
752433006065267329 18243 19637
586727148808147841 19840 34666
63835214640576513 6943 26243
899128533601871233 6509 25879
603538999164023041 30465 37292
969703097888011521 3151 21941
358574056431677953 972 9980
938364496437703425 2034 34352
471329749251985665 30332 30567
734782063678164097 23202 28033
58568358106853681 21965 22876
119611917021448017 9120 37554
603828408982487041 909 29705
119643593514179969 5749 32136
23412932031789069 1738 28206
912859597069786625 22607 30393
425801518777369409 27260 31288
883360877317823361 25911 37797
619381651499296001 16648 22945
858881959771569153 19225 24531
932545656046677633 25938 26030
223503120802174497 9692 16391
626813652163150465 6685 31319
546531333225960513 5974 28371
265153553350039329 3905 34943
89621040286441905 7187 36832
704932557520734849 19984 28948
801462884565896833 4854 32212
151723901732033537 14044 18352
926402289041728769 3242 6660
481735933568387521 73 25608
811780629068000129 5613 11106
728847372114238081 23918 31119
58605188809718105 700 2231
754076461200625665 797 33132
672154492505175169 2282 9286
749373903495786881 14901 34011
582760762450700289 20508 20966
942911203840424193 30003 31971
640599548796945537 3754 15774
852544584302158593 7142 20748
262457557085564737 5214 32885
234709904672499201 7692 34545
737149601155156353 16689 25958
734532055028559233 22051 32112
274048924098334369 19003 26267
557851535205060161 14626 26391
996293535909007489 5551 18425
71627848849651345 2796 8150
941481095461522689 19900 32044
170039397207759169 25073 27811
149844666523453185 7723 26449
571970024611523777 15006 32719
790640377536046721 9376 37261
568743015864583873 17880 32976
57825913498835033 15740 18572
768921396084685697 23048 29768
287541886280632033 33 16063
252718915740203457 25723 29795
225297446357192385 15063 17501
120964185038509697 16803 24321
677588284182601089 5464 18069
551936205386795137 21054 35953
5523659282022920 5365 26145
697122586097940225 2518 22050
76147761692634929 21971 31444
970775773615642369 5993 21758
966543374683343617 6021 25370
548187090962422017 7483 9600
769343847010556929 5955 27701
842097883123813121 19180 20964
620516281508731265 24739 25608
683995040904896769 6697 33232
948098340227385729 4601 28011
326471097800990145 15732 26542
623990130013599105 27632 33951
84197322025353569 17017 29042
432380563580860417 1660 35530
92189861145044465 8878 10216
352662434440294017 33858 34429
99662950008813313 17386 20732
444924011427342977 21099 25683
230217717287203521 8337 19192
745867692135679105 14694 29815
986168072631762945 34965 37715
997383183972456065 13868 16022
868292195668686849 11251 31247
672851724560690177 22381 25261
730385211473951361 7029 26992
774401710336018561 26201 27023
496404827920443393 6457 10727
73218994912938481 14813 35943
156408931724094209 21381 23828
594105621653792385 6957 18599
569889693476142145 4382 20831
405451971194754177 10966 37372
961977133118430977 24014 27597
123255636139258945 35316 37058
556455361395833857 18187 36361
747174095014148737 2834 26343
546899358420212417 2015 15628
802197377843096833 26393 31614
201592172293715073 27515 29660
335304997704998465 8918 30505
528586480936091649 813 9796
143721381756233057 23814 26071
536668548648194113 30375 33470
629258588995330817 16669 19887
754466421872031361 17586 35896
200243352404296353 4018 17359
601360496625971969 4150 33799
701056841938925185 23217 34215
528819724356729665 28532 32025
18972253677002729 2628 17550
224376730374117985 445 21007
87244823655513665 22500 23435
79403436204707137 540 27628
32957226825455877 8641 22020
653161973025134977 16413 29342
222741087098700769 2535 12131
951253390454091649 6964 21283
259476873843549793 773 18443
665672029919775873 11184 24570
369562257088293953 16180 25057
782240183895773057 31477 35507
822913917326612737 11057 35921
778580251280885761 13357 25033
66416826705069097 26022 27320
585154501710995585 4365 31832
98177467871135345 4418 9196
701435066268814465 7009 20016
680541140351071105 30127 37223
329039483453591681 13621 19616
828401908643879681 1741 6880
612256440514954625 4350 20439
622295589827377409 5645 10765
919773134450956289 17809 27522
36948556406866121 2328 23439
655624447364729729 17945 25416
276771502173833281 26346 35526
65008919754497185 10491 13255
792921591536693121 13546 27845
220139711664870689 11835 31303
165174365251591137 23666 35825
456859197545689729 6738 14028
750116078922342657 26981 30354
640762346502086145 20944 23623
331617231629369537 15495 25817
999380617898005121 24493 28640
444551039565080705 27271 30693
517377220341245441 31666 34479
377124675758171457 28373 34190
776094593507870849 33665 36821
172887291737264801 19944 30460
540278027020960385 12314 23692
960432866186781825 20237 30297
221426003939463105 6524 23811
684845973183822593 2229 27213
684274746542968193 1625 29335
342270466181691521 22356 34487
701920986578521473 15082 35383
193362094570868961 11211 34214
665847743038980865 19293 30088
663288505070173825 3001 32567
898136558359517825 7884 22538
357135971700383681 7110 14406
364111010214685377 25032 27637
972120381424065921 25616 25951
22782464918400081 13834 32846
926366752418072577 14455 34465
370096006455341377 4736 21374
525016080344389761 10454 31698
828515630629773569 28929 31449
903024306143489537 2364 2814
255690184130941121 4685 29165
887302823093268225 14459 33360
410091446512772993 21955 32411
75671292047200465 118 33140
520999772961161537 9296 30675
814148030649679617 4722 37670
147590445734017793 1760 14894
103594078589221537 9487 21538
386368688091351937 2737 37779
567684985939411777 12636 28817
474265240898937153 2349 22188
388222164916168577 16650 22231
714063662290570241 29154 30716
142827235007164433 10525 26832
985167496004386561 101 16532
458268665991507649 9488 34170
867893910911192321 5592 16722
87739887760069025 29359 35896
278969741325873601 21156 26837
669842080803999105 2654 10691
411810890446886913 1371 31211
89024876616978337 3651 22442
690018574131848065 1461 4542
579469779063881473 4075 25753
297744069191764993 18914 34128
977658218946704257 1963 19960
112245784455403457 9591 15398
266419228954543297 4974 8810
857361154138274689 14812 27653
140410719070960257 28970 33037
629598765710376577 11028 33405
275161759259386689 13115 24581
172759974354931969 13565 15479
693084650344093953 2387 29620
884482777214223873 20814 29313
317928416029285889 18961 26438
609843270157241985 25093 26749
995978089901772289 2677 16816
568561782174192833 2185 11757
754066049395500929 15173 26414
729711041926179841 21944 22055
837491050594611201 9556 12977
188243252906197249 3429 29670
464696962666106817 2019 30796
894116934938367105 5592 31545
657033678890318337 1268 9438
216252077487446561 1339 17137
619775085970953601 1720 26424
519039439550596161 30651 34394
661081876639247617 15220 24453
813731081194269697 13957 27601
26148512940874725 22350 34358
645754532028618625 14265 31335
353420071053339073 2611 16150
714017254445714433 35011 35956
20190173721314153 25701 35183
753377832726130177 12083 17064
458759813547249729 2866 14662
366235119061393281 21770 31730
981828223528747649 6216 13930
164460477704651009 10461 37247
183846746733056673 17678 19222
607598328948689921 10172 12389
487653215460223809 10263 21628
51537749738514553 20655 24456
307062552346241793 14356 28600
578169152359826945 3463 34821
362833111862055809 19938 29437
665082157471445633 19237 30557
400963093710746689 20968 29955
218019483103439873 2982 6801
642837482753147777 18456 32835
621517149782221185 30579 32832
116114407024713985 19940 33794
948368040058191745 6120 19227
908841655081641217 34 793
735093068676675841 24653 30733
542314788766109505 8445 27843
286313000517601793 5430 19152
41907925470521689 9065 24043
192677340751828289 3788 30470
227519284378747233 1531 29012
475089035795654977 33133 34420
61757044078529337 7550 23016
770905346975169409 14821 24169
97582718604318337 3048 8861
323079139641897921 20192 21498
21656830767167181 263 24905
117590955688172017 27098 35638
762754332874852225 7025 17145
476706323852617665 27077 30439
551548809422808257 20487 21592
872595416877842945 4995 34125
110511422572617585 9236 37476
243294763521340929 1990 34073
441265954534852481 274 26509
18164259363658177 16652 30558
619006409200796545 21898 25930
815375869147281665 200 5454
983197848476589057 29889 31492
427603069119484737 25613 27967
40691852088347249 10725 17505
609948606814505473 7720 23199
732041560874872449 3834 5143
148488618991109441 26917 29897
420526313676294465 20290 23820
253986743367470081 27501 34771
955720195487923969 7671 13333
708690830079760257 1717 28957
355871054200267905 12126 23375
146995123440241569 162 18987
647914117637522945 29580 30805
288477535540522497 26438 26978
863458558195436161 1015 32849
185504151847077025 4855 7927
335065188962555969 1085 4569
249927050991814785 15720 23572
689719199205061505 674 30419
112782920711204321 25220 28340
559689708575344705 8017 11894
467697194648110337 2313 36202
740737242872729217 7443 11460
576348448296521089 14060 29521
362254003110376065 19274 21199
546682707172848833 10302 36998
982992184740883329 9261 17001
649527848313574913 15276 19608
54985535157012321 24339 24697
147900058602004961 30640 33013
501021430064628929 23320 36675
661743486996577665 16574 30051
306444822663461761 6131 12093
751608460011041793 12170 15694
827785861279838977 1224 14498
342564872992348033 843 35322
993477193588741889 15123 31870
665622583388994817 2687 31415
481776216938431617 5259 36848
721006724564965377 19856 22663
369681252862573505 7609 15776
508285096943197377 32044 34789
255085736441262881 25978 32793
935026932301560961 10711 36501
23530725090093797 29967 37662
752809707286672897 9245 32346
961488520260406401 696 22765
144542545905061089 25176 36055
515900868908982337 31478 34647
877717027157487489 8970 9823
445073828047672065 3445 12139
449263023278838593 7327 30645
891487749971044993 16547 32265
813780319985369217 25845 26607
899639399575040257 24742 36992
981839351446119169 2344 8796
831351121678505217 2349 24375
470065073255668161 15670 23919
297662148345271041 29470 33304
865721844403630337 9614 18430
668817308557205377 5675 18393
340949483724244801 11230 35454
675437557447271041 2444 24909
231060005284369665 17978 36595
926880128994621825 3028 11625
394991361609143617 6665 32815
477480114310882433 741 13577
3191371698513024 8687 23753
285043344510054209 8744 28085
399574740425919105 51 7020
297451467939584577 17563 18931
295854306334369729 2547 16181
764640194257548673 8148 24690
488715676643252545 10618 15517
443050991467178049 11033 37401
331198812332935681 6685 36278
485802078589070849 7960 15132
503395401314008961 11451 37300
436160396995848769 14863 30838
293811207099984961 24655 31612
132562206726145601 20062 28936
464359206784152449 23041 23684
84150291128086257 1392 35792
126039441588780225 14480 17848
535578833402635009 13450 15660
438385277997952001 8576 18139
230077390903762337 13095 29456
253507567174374049 4259 34838
799529390249528449 19503 20237
164378172302676257 2303 36343
924346853496249601 25135 25153
656316891547113857 20173 33682
653619182194571393 4264 17598
670940876509490689 13039 34790
133480121507790977 6613 22665
683399291078352129 24562 27615
162499179745264385 18431 28367
969866387789537025 363 32884
397485161534408577 16706 22049
952041522355507713 236 19823
309204607213214209 7142 12073
899678638275190657 14482 21777
109918289344467009 10846 26698
535839762546508801 5369 20521
943892317221024513 19633 21513
641232374496254977 26344 27372
477375243032586369 14880 23206
173247569435297057 11134 15954
108928165709865969 4770 6243
76616374509370641 6802 8687
230549098371927393 8379 27374
223299549870453985 22694 28284
213388571636567553 26244 32370
428233200276181953 9692 30376
929214330792948609 1264 16792
649753822488158081 9230 25990
83800974113525937 19988 28120
833865603011815937 16044 30332
209985128465564929 6238 24023
71400419408568897 7174 9778
692838799402931457 780 35447
194573787359999521 4835 34642
659272263354214529 1863 24917
313106654661375233 22204 23471
727965633428763009 1867 2268
706063058854653057 29708 34164
604721744351667969 10909 13758
414665756871635009 11115 13180
956323374815706753 7135 12137
553256990700063489 590 21183
66130421177494017 19166 34495
484908282731176129 33118 37168
153488031403608001 7765 23639
836621212942759425 9525 24128
310343992150922817 10443 11349
455928558493717185 11505 16270
759457332219266561 16492 22113
603596312117971969 11477 36740
942271805715424897 3984 26902
822647201663507073 30778 36290
207144269514341057 20237 26469
997479194932083201 26800 28836
623595747203655297 15871 21304
19127216697675921 9173 29924
322862874198829505 4968 8771
799279677989730433 10983 12065
339077681286486401 12188 33811
654811799411625345 1436 11382
345314775314047745 2447 33409
737387079490247297 25157 29093
484026689348684865 12643 37266
427758387364683329 7224 36036
954300212597228673 3461 31707
759099270702890241 4817 23174
891294012176363265 9021 10723
961482220309882497 16512 31228
482042973191820353 664 19170
302858057383815553 11931 33968
577315494327667329 6274 15992
937545288317117825 815 10132
922268021653263105 25332 28492
457938966620034177 18491 26845
398788739888235713 6608 26997
874759607923074561 17552 25211
913011199089478273 3908 9581
648774575376592129 7052 33890
768500442486800513 8802 34592
441918841124213185 1263 18055
990955095058506369 2236 13488
205337495782984545 11880 36433
983928757963870081 21688 27475
785305920710733569 8793 29533
774631857222683393 6529 11477
372236091423332033 14934 34743
838231458447769089 3697 25718
552698130839836225 4096 36639
492245111229447489 8787 36636
132422001092109553 9981 14154
882163254297385217 1304 35939
946931576365734913 8205 10398
322647129353324417 1340 26843
763587654143236737 12196 28028
718790407919801345 16255 29079
635895720781768193 6024 8121
245046723591837441 28172 33807
565233237195101889 4682 20600
881407903363570049 21567 22615
870582243186596865 23632 37759
608575859660046337 23349 30165
372670078057609537 13289 20218
369009290324715521 30727 36497
953862421961865473 685 5200
35541505174119693 8438 30505
663440211819604993 1174 14290
602582203282626177 6793 26722
792240159342846081 8470 32787
895041550753799041 706 20271
536184048576046721 37110 37129
88348778406828641 25495 32066
730025179276473985 26989 30696
744012589306816385 16932 31744
48168634784062193 4464 15521
209160065143212385 18536 33833
86169423392824737 24858 32559
382460718885280193 1809 16416
203662053215538209 27238 36847
450282368499603777 13968 31050
711260799066472833 3676 8966
544737160724746881 14764 26379
831144102421163265 904 26283
747851574505663361 6882 27683
675598761913313665 12783 34872
519766168891148801 3348 31931
134893598036853745 9263 33996
133764217620910849 7770 19609
655487305156320641 31967 36536
914996263868953729 12496 31332
489577507648263553 11089 32941
155541657507260577 10428 15293
267349342600347489 5171 8931
340785061925881665 21259 35639
120750730782589249 4730 30682
748941556068775297 21512 22368
118343772981482689 12137 27373
467575707685210049 14971 34217
407196728419151553 2588 7798
19369196491428653 15366 26814
605079263700595457 18215 36526
905586961526150657 9605 14380
302212454701248129 13695 14010
289405376689490625 30783 31314
952868553913610625 10936 21690
868202158715984513 17516 34320
621555209791537793 8351 21043
447337952582731905 167 26182
897730413132684673 3905 30344
32562356054594233 19294 28599
928988179541732993 8627 34946
98155914489968417 1795 6574
69874864392851065 9110 28402
315178826782737793 6407 33301
381224617344642497 14648 37860
896108465129547265 5313 36986
135427453157838337 17117 25039
82187468069857777 3747 4471
9491918702622117 20525 21325
208092242766202433 2826 26027
234261776976659073 8441 25446
243055460055426657 1107 33793
523705302181255681 2474 30296
510627910436287617 12266 15376
154492748959206945 3230 37480
597376473669779585 16651 33318
258020504020606721 2664 32567
610218124419720449 18769 33581
993787712914489473 4686 24818
65487678806089633 1290 4176
435864880248644225 5599 31928
457012714707051521 10011 25484
56405121989264729 7032 26735
118017567354595345 14620 35944
542840652182462721 1029 13796
413889069633899713 849 25926
251872598357742561 4368 5076
894510989643389825 33919 34682
453441791212682689 21161 22607
875606528622572673 2295 14401
922444371444647937 11973 35888
468734620457038145 3696 28570
680491279244932865 11248 14988
993308363582020353 19599 33935
504783908814339073 9290 25498
264275134524989857 14808 22775
994627264619580801 403 26510
445393983472346369 19001 23154
696427569727809665 17618 30493
269111493686207137 23263 31687
906959022246894593 9775 26143
63112640338932377 23171 32477
366100888957298305 3575 28522
946854741344633729 14582 37370
504965683579584385 13668 21625
133958461263805617 30265 31873
632357200254865921 24092 30051
334561376832080961 1860 24605
685486489398186881 2740 6067
193270391668210817 11312 21853
697640297396695553 8434 34655
976072555390811009 18371 35148
416789898707023105 7575 13042
508929923730423873 17945 22129
821965268469007489 10158 13211
23718841177551297 9180 21104
683624322829473409 11915 36982
559649611856674049 9409 17779
456066088524373441 2459 5772
992341843473877121 4143 35761
796134607551081729 473 3784
7376657660618236 15115 15291
29051579418855057 5345 25289
444677602664849985 15043 25891
768739720387515009 1465 8943
731493592268140673 4834 28509
248194506040782401 17847 35695
987354875018507265 19268 20667
163547477251668737 21712 27135
798852606469328257 9210 29112
363178437761128257 32044 36709
757592306363246593 1482 33068
731545625460228225 7867 9303
20676691788299453 638 33383
565545125273324353 18661 28916
462014696918355841 18735 31674
132444250654756961 1448 33445
335819770434145665 23438 30540
224698088547008001 9914 35075
605107955284889729 1757 2909
151316356315902561 31821 34880
359994721832567425 19646 21819
739977443895575937 24066 37757
914327731449798657 10114 21750
9630638621572985 5508 5881
361922970517870401 19027 36672
446253279651564609 12969 36489
964775919095668353 2286 17541
364307008940954817 16388 31175
838877397088811649 24914 27872
827291683156765569 24754 27933
446045039041631937 4964 30297
347340363766008385 3382 15823
44102083199366153 723 32414
642805389205626881 15589 33186
449060770767967937 5670 22077
888495529860591617 10754 30616
904793115666809217 4501 33371
884461524230879105 11427 37546
117660400197603825 24415 28977
624615283354628993 30998 32741
8784666234593176 22925 33208
462908623889468609 1826 29451
278737511722194849 17462 27411
893117917926758785 5258 12005
837249144826319745 2815 16343
458705566794769473 14624 34851
490943683368652033 6073 34967
768080081603656577 21372 30251
395409707769690753 7490 24831
708362856447685377 1551 9917
824424058503947009 7575 26517
380568576557749313 666 1524
418673100955647489 6633 27769
552893359444645697 8678 35737
576508278071724289 8523 28185
98140584107298417 22364 35365
592291043727986049 2380 23628
157541733284638497 4889 18970
748689176543702913 26129 26950
671089400413848065 484 9368
762594424972565633 5770 13633
871820914060315009 12239 21750
150981685052055777 4620 32650
506361309631799361 3116 30846
90336800892803377 17326 24701
389606745499840193 16953 25803
387621359045905217 7332 30665
547272742993385473 5850 19677
14427366819479205 29493 36789
787679678726554753 4867 8852
124168667785777841 2932 17557
233254437009591713 20746 27283
879399035607949697 2929 15560
962482019222655105 21095 35210
85939461554314529 2878 20432
25754974133576525 15220 29195
113789805224701729 6173 14949
190582006320987329 5453 17992
321166682119734785 17926 26242
522938927367917505 507 37530
20035550517750525 1557 18831
946878643605693057 3532 8685
743671215240507137 21850 22629
177578898900520705 4849 20162
999675041401719297 17549 25395
211295218377834721 6339 16029
697713613345381889 18783 19645
682105104426298625 3284 27984
450223684268511425 15317 31491
61821417336268785 9342 37434
845121054462392577 5560 26776
716554871852736129 5794 19051
550926517858318465 947 23194
718375426336926593 4731 28906
629118162503640833 15891 21222
665446558097229953 1077 36700
732073681593281153 12122 36845
494044957025302273 20418 29973
722294006639625473 2705 8968
216552003162604481 9209 20381
184348225987452705 29506 34622
500681334787337537 20569 26745
503943536217587265 10296 26440
248197799124469057 7997 12109
307847063701789377 12665 17714
914290173333036161 14061 31203
755137704992787201 19372 32189
804002415580100609 3265 18827
381416378611721281 20574 33642
148787313815027745 2449 24384
413185406849844865 34638 36160
128642654993299745 4241 23689
917593231397436417 10752 28923
227946183190944385 17026 21815
629909897193211777 14033 15400
1003073723182980 3568 25848
481940736153337217 20899 25373
845104090063863169 8988 30100
254005422281561985 31213 33550
929434959847142785 8584 11912
132475345843207745 24487 29967
215646788979206849 15491 30599
664674135470331649 4556 34880
67251269679218241 36232 37858
869156787601458049 9763 37409
562554468619389057 21 6786
64151857109845169 12004 12433
36299653644888961 4616 7737
478364344398389825 6254 33191
431344718019126081 12277 29096
567371646223417537 17693 36277
705651411401817089 13542 28545
175612799948755329 8245 14858
555440560324733185 11417 11485
869019309560524545 7303 9665
526158968293330561 7408 22209
363537761447961601 22128 26632
531050878239859969 4228 20773
817112689684588417 6218 32444
356782322887454465 4052 28725
362848562269096705 33759 35112
503678051638011969 690 1397
757869660913126401 5843 11218
93954940989064545 20222 25475
982327836646536705 17808 21465
604839948378845825 1398 9894
153276032679965377 14186 20297
511515827616250369 17507 30465
470245463108216897 13958 27241
242862116640615969 20369 25714
309056826734927617 6530 35065
888416057504244353 535 979
543321205498731521 6032 10965
77887683575291073 14118 27240
419700470035845569 18764 25328
518928949241285441 11317 33090
489560352359251969 14512 32908
677668633305749761 11788 26530
856168141720967681 9088 13985
511742390650553601 11009 27721
566220279697834177 11925 19303
333219379716105409 16582 28485
242697642676770177 5516 31210
258253626010827009 31339 37013
201538451295011361 3025 26569
234883428636599937 25991 37299
427815532436891713 29068 31884
126660161655777873 22592 26842
605734237144648833 9929 26347
389513002393648833 5795 31803
721810712962362497 2796 29471
778959397907840385 10534 23001
909633386928863489 12621 18575
64891339783507361 4037 26173
503379944761501697 14096 26005
646523214687348993 7098 34319
593875354068391169 17101 36265
741714548834671873 19274 28277
481188770309810113 26790 36381
592166087991159937 11411 23703
823245239376110081 18614 22836
146745940749518401 21537 37738
5332805325888757 3147 7913
360115457257236929 2334 34104
43794224171509913 29081 30853
840387273659821697 22886 24772
67142152648866473 15227 16910
719435061922695297 31125 33610
379020303387722625 1296 34155
491979846793689985 15414 19455
195828608746023041 125 21016
62534881742564609 4501 27680
628795222220308097 22717 34382
647630471833089409 12723 28550
783889181756247681 8284 37603
871589212165048321 7556 21195
43639077728318657 3123 31645
776104571141523585 10256 35835
361083034945675521 7775 33258
827016345756320001 8105 27304
139431382003241569 1291 29339
263067574660574625 8571 21292
634700123016298113 28205 31492
240563375833914977 29534 36516
115151808570249873 13777 22778
954287971111902721 2769 36652
351621313366546689 23976 27860
959776851602541057 14318 26774
529585671078766721 21774 34804
762817377197940481 2692 20120
79589492654800865 4795 10001
341388457689646401 3545 37457
732303725575679489 654 6155
738986383269910657 17117 28020
199801863362477409 2626 4627
430943627550348673 4638 9938
689203457234615553 12329 21820
137526277925935857 16479 19497
833403147992807937 24716 36557
139264092252346929 1736 28939
712424921838522369 1185 8756
232347609714899777 8886 18871
158090552574616801 11170 11584
169351876161201185 794 13424
726848774080369921 21529 32276
552453474053358209 6908 23703
909591908767364225 13384 32889
338276241524880577 9459 18807
968342641358123777 10815 17188
514989980113192321 9901 21935
592381227584422017 11296 29238
47475617403748065 10892 29383
909514805695213313 7062 8931
83265118306833585 19289 26278
565158770066002369 871 28199
193667687308163745 2430 11774
103406550216551105 11476 29048
595301776584783233 3742 25854
224228483641365281 7754 27320
164981616790655041 1722 17865
990126822752731777 16958 30524
605607505566787585 13433 33476
721212079921880193 10629 21975
538670939593117761 377 17780
351100380131374145 15741 27294
819694371053422849 8893 20181
244178952762222689 15826 28274
165372951271777441 17164 17727
454933615044641473 11283 29871
634693420208982657 27213 36519
821252367116439809 4868 12182
889764645013656321 4184 17040
311846145555808385 28900 31858
634281487169452929 2898 22602
815457701998820225 11728 20247
789915328118055937 2090 10526
243491277825317089 2361 33606
623049837510997377 19652 37610
945765817236459521 636 12965
510816141845083393 22739 27798
944489947998096769 12296 33198
472246061414772097 11161 13043
453086646171112065 23470 28604
686515834530510465 10620 30179
733201021898995713 6055 7042
530239234983021377 1114 37487
326892707532376641 4564 26837
176924370532276513 22608 22921
993591193732004993 19812 20722
518695240499305025 27314 27645
698082191862464897 14969 30697
648450358208705793 27326 37152
238370489871531521 6695 12663
377780831982342145 13093 28746
200884423624753345 4511 7942
82878911232029393 4549 13852
476019863570304129 17470 21762
176093114658350209 19268 27976
409699641974025729 4953 21044
958812481613065857 7741 20486
950525873488576385 10617 11128
995662138470898177 21046 24127
198757993605763521 3203 12820
889002482353930625 19130 35603
11499285873117771 12555 20032
218399848960181953 7082 15333
870762202635045633 694 6178
361283215155410177 6201 37801
142209939482061281 25859 36686
253745256275273345 3128 29428
207002387582573281 14226 27116
288745796584152001 4920 18340
661614676463006593 2395 11630
880834937233281281 3476 5817
741932746766035969 2800 31436
366297497052087809 22026 24341
570758883846853121 1427 7803
752036438708508161 27772 36839
830386143209491201 4466 16508
717755233376521985 1346 30682
540440521618666753 6968 19429
484721365722570881 17729 23016
710356801091631233 6291 8017
133909950074084353 11855 23489
351558746969462977 20928 24557
218201476913101537 604 9666
257861190255763265 17686 34521
903235349395259905 8422 14145
777322692819115649 13873 16644
643156536084028161 19970 35519
456425535900034881 35959 37656
50638947928476345 21385 37296
122039934530679521 17974 18841
728873543784580097 8639 24193
470253059755886913 6496 10229
875279810893744129 1472 15907
448483994410242561 6655 30321
633294859827053313 13888 35621
309477849345920961 23489 25346
337294606505608385 1088 26409
88176201604003521 4917 28835
333214188835008001 7992 33213
334872975789320321 9690 33975
828445894513691905 30465 35135
849004657865595649 13389 22570
154815998813965921 2499 6305
679080950593668609 27038 34414
588272877726368001 3197 31245
534512269871758145 32100 36945
712852239855813249 7431 10377
207382640436460257 10980 37218
832199265489123201 8680 24966
950362108813283841 4024 36598
421691788926004545 3199 36710
33099158597803325 13525 16295
50024486223932745 14807 29438
586752060380749953 394 24006
161739429739306209 22818 25257
205187834957765601 6035 17689
842957304739485441 15050 31849
81097145500866225 5281 30752
355653946505206849 28307 32185
847080945817520385 21333 31464
697384011594365953 26904 27235
442697336759355393 5353 22877
412625629318263553 26475 36603
329332272742899329 3906 36048
768310818836312193 30080 37100
779306479870104577 13228 19286
564803719681542337 9351 31067
571564568662164865 3907 27814
761170981450433665 1438 6744
932834366317909121 12271 25806
673770629582953985 6881 24846
93308452076765745 218 1166
475605529327793857 17607 28774
395544404913454913 2065 14934
799593709194674305 3216 30292
254722938964544449 37172 37522
298951403013020929 16926 36891
136124018954266289 26731 31275
670173479134980737 21720 27565
267397569269316897 4172 18068
622416300405632257 28984 35152
373349164484171329 3727 3888
680951145819726337 22287 36386
17338703278948487 586 4834
683074723474518913 6507 8487
859558536286417793 11606 20505
508014445237314753 6226 18909
766095865196003713 4052 5774
15548626398555145 4857 28857
201992414231899169 25792 28285
691600974006426881 25452 31068
105420809300749601 18018 30909
506077771868561409 12524 14045
91806015934029265 7395 37209
799168729319895041 28691 29512
593880090795746433 3211 10308
878053463076867073 12304 24014
822182974835630593 8258 17891
711686153841007745 17171 25517
742844151204462081 6072 28341
373273797680482753 11403 35073
61771468370782401 9359 27977
694565130300169601 29594 35679
121010089573299953 7854 23385
920343049252409217 21906 22062
770338891205899009 16263 21905
763571655940232577 1927 10798
472214198197132609 10513 17888
365821283932874049 11426 29693
272161116269391105 6099 32952
280826911577953825 12468 25612
786261807652888193 28256 35773
471846927658305025 21754 26627
570674623828086401 16508 34937
108257686386927793 26338 30622
106728823083937393 19815 33919
614793774980611841 8939 16802
836144418761168897 34312 34824
194046190063978945 2623 30253
617429354429983617 18279 34968
133748936592866129 303 18461
826733010918719233 7199 17791
407116741316393409 12410 20475
819129860142862081 11175 33199
427748521749734337 1815 22680
621966115532021761 1744 21149
297707228101508289 21013 29153
723130049368105473 36967 37826
461197506312032577 11828 16872
125124452566627297 8636 15830
327708153263067457 5104 11736
265907234105338113 10726 13097
754018309654540545 8202 30353
105868398176742321 3429 22651
858688071640393985 29193 33078
140891702987513409 3279 10096
74983156654724321 20176 21004
244118580530841441 15947 16751
731212853876819201 16651 24103
985738814539711745 2616 14370
463427396927286849 33193 37050
447941128733479105 1022 15732
835934040522950273 18455 28335
126696692592670241 20260 27870
338028654885476929 12344 34596
258366489867103873 4927 9401
431570140118246593 14075 33890
620719462434418945 19993 35423
945359053594856449 7003 26355
138525837820257185 17438 18268
670810639241018753 20556 24989
140102705785349009 14380 36501
311138855238738177 11295 33685
948414421054867073 782 26142
462687293542352065 14987 37148
787253048277744257 236 10878
911078753836775937 18853 26086
614557047295424001 4031 30848
336307519023598913 2627 3697
416755337310259905 14980 28208
125308804149199201 6634 9165
459802593796656129 16088 21827
830131964779972993 4629 14018
670551533431034113 13540 24744
1943636958955609 3404 32596
515732274863896833 6424 15025
364179184614421569 9412 22310
126553037280071841 3338 23638
174490257652536225 13498 15967
411425706161669057 6109 11638
857506297826340353 32210 36823
632505519092244865 5423 34604
869605414717526017 16448 33453
739659890551084929 21177 30506
124772201598837281 199 19104
690920221326702977 6678 31335
643068319940937217 2470 25650
626464425245490689 14294 17548
465240831246141825 32337 37260
307260979646695617 5178 7089
801540465227148545 8891 31362
163141807466363521 10986 37768
783702722639397121 3141 4170
876589665725756417 26514 31958
836401474557789057 15417 34473
351580008017794625 446 22263
40835275904463233 8575 11621
812157209701904769 13456 26310
716217416188172289 5014 13435
823505801777972865 18772 32832
102712213479499329 17603 34986
795990623040974977 32702 37423
580629842215898881 28858 30725
241197003529908481 30938 31329
974612331332984577 2840 4238
823751326603382273 4536 33506
446939082667014977 11441 30514
499410069321218241 7610 27353
588943322074477697 4426 21163
925784406335591169 15811 25255
599558061723627137 6863 23061
513581800154117505 910 8883
443839765340804609 13483 15378
359474982728254849 23190 26870
671872187164140673 2204 3394
994800438761846145 31013 32138
427541896709506369 9710 36719
705284502497445249 839 22991
261770753003304449 23569 35221
534057594026581505 9813 33907
630615043979268865 7910 19865
165039254353597889 20909 27571
630004852204009985 2246 19516
12708473736470439 18602 21511
156905221463695457 7456 34727
195443587724749793 10215 10708
420240083686309185 4210 25505
648079167365740033 8422 20566
255195861470177473 27898 29617
636023986396349313 13095 37370
888748418181378945 22849 33760
307336508891925313 27644 31409
164060599879753953 33943 37356
666785130719372161 20204 22057
239536523269180193 12001 14139
373023677838080641 5286 31993
96498982206746577 17166 18286
199158184821680353 12543 16341
898626701698319105 20039 21318
823383477245418113 4542 21733
789572480198593537 22294 23235
841102581634512385 7614 27080
922355431315139585 9655 21524
62436472643145889 4940 35391
55278869436698129 20560 23232
44618361016699025 18437 37270
883972372126336897 264 36745
770823198787358209 16976 23069
137040378018248529 9342 15827
836944457323649921 5133 18163
107423688685400977 10665 32055
880103753489652993 23186 35162
293036637736854273 8813 8836
35242044926359741 26345 33720
775776686627963905 5931 24877
41354612748737201 14119 23283
581663914736488193 29764 37278
662848945937636097 2524 24150
414952143284637057 11448 14176
363706731134602305 2854 22976
50998928888610353 11980 19892
521873996248455553 2408 30160
393815386372196481 7032 8061
49501248454934201 15575 17122
465515352636494145 16104 21315
364986966416804417 23393 25182
163651204304983361 5948 34058
18944720657248837 17102 30618
918545373263661697 4051 26330
666132955484567169 9399 32831
929900119178157057 18583 19394
976845042187822081 9909 18336
554074069974980417 21354 32159
667317930924976769 4074 12132
674928481452951681 13808 19666
264897441139812161 18771 25867
579252361329359617 4449 7558
712707089143844225 23302 29580
972581316321353089 27530 36806
512137419978049729 19405 34275
509241481932129153 1773 35607
142557770772238961 17778 35455
815238928143628545 4780 24383
650029595926799489 14197 20442
415259912383071169 5302 18962
462856595896493441 12158 22946
845855013736908801 29830 33325
513038378749374849 3367 25774
908468975782717825 23735 34051
621204098873359873 27989 35478
506659510146533889 10227 35543
575623622134816769 24282 37088
796957490124917505 14742 18368
979122252973848321 1318 16412
910402670354145025 11137 27733
566992110736922689 7223 28787
207795491147813025 35171 35179
683558694288731009 25679 29582
858611983667515265 4558 7993
799559310584744065 3091 6105
425023677178266753 12769 16915
298308994611897281 18940 28536
695619598796881153 27116 33273
199255528601245409 9850 16873
508505438686405825 23161 25253
686132806894701057 26848 28396
340258929351051649 3895 5735
748241809828147841 18487 21737
725643683167355393 17016 18899
645633926835142145 1624 9700
294164186183834881 18846 26648
465353861160057409 16966 17844
42781713086363025 21053 25285
849016092730177921 14347 33231
23449751187342829 6750 24351
138112340439807473 2516 22689
27267723461413597 27594 35672
327498495377664513 4352 17813
357986645263494529 27581 34465
873245302159521281 24385 33643
943142618714070145 24489 34998
474735303066378113 34206 36698
380194911808558785 5431 31310
600558758248229889 21715 37314
68562368194669433 19278 28104
133664836038274609 334 13279
285772598617839425 14372 29797
7234507006959491 9857 16478
103615588782140833 2551 9431
381824162746593025 16859 21552
416498238158624193 30589 31981
915175917676027265 21726 29147
302246023671607105 13384 32573
701686649266616065 6625 17204
786463361169282433 3766 19458
871182544886867329 4710 6923
777514641394567681 660 18557
117771185842851617 31087 31240
65978694020913057 1821 8283
86208598862032913 11609 15229
468288770766854145 4749 27590
887265253277103489 11222 18886
941991348725210241 9770 10411
832818726182100737 5998 28463
987352578328689409 11175 36363
466207489176351681 28792 33920
752064578388228737 36177 36648
845642574737031041 16602 33940
12495847429072173 4498 37462
743771782487566977 1191 10816
174595602794497057 1621 22721
133967537622115889 19881 30073
846832994913349121 5255 11093
182141976748535937 6289 18388
856644671159443713 19333 36620
233792206724974241 11191 35830
122783124898226961 862 4304
242496810579478241 14239 35523
150058984410364353 33348 35625
233261730080133857 19955 29922
513031231862619585 18324 27759
776746580629687553 12534 31670
505912410147175233 16510 32301
694365770241564161 10565 31530
445491989745612225 14332 33891
362258989976634625 8666 31465
617935152193965057 12512 37269
768420416441106433 19227 28692
698787462424469633 16047 23915
529639556351920513 16563 19121
600740745880870017 2129 31260
625872523662071297 9012 15646
927880106346002305 16267 22152
642824612039174017 386 17815
503310002393064321 1916 16785
664428849462357377 29001 30536
480999170703746881 33189 34502
731810143353438721 17108 33343
379276883189675137 5415 6901
554868346930266625 21473 23641
710463596891308673 6188 16337
731160304769797889 5325 30290
221868811130192961 26322 30317
871964362048775169 29244 31319
539914339518851713 4094 23387
456273213520940865 255 14332
3547681049468566 7420 31490
38919588480343497 22645 29943
564175238555115777 797 12828
852861397329075329 12987 19614
191016881594649121 6477 8321
397170764864430465 32896 35380
957690728651478145 22050 26440
916237843377043457 5635 19447
709718044678425089 33009 37455
68297571643700649 15611 27561
32342339917470045 28800 32848
513168793156705025 17802 21857
854528061412722177 19284 24590
679391308702495361 29105 34169
291400686848795969 14844 37057
702019057959599745 8697 9099
953246206365491841 13415 27109
115299024212465185 28433 32865
196277021259298593 9135 29876
72807505995609041 6371 30030
226672057930514369 4382 20575
987728131535337857 14643 36701
816325003437448577 20182 29602
888117306939786753 4749 27271
715531354016150145 19376 28133
78720507331627937 4475 22387
835810685835831169 25170 28904
153450325615732897 5771 18226
993998041643735041 16404 24086
340303922666667073 2520 27763
609793367908743297 20268 23417
170835546025838177 1621 11696
717750628899835905 7948 24611
188397732391667457 2867 36858
702393531738401537 16537 37119
105930392534428817 26746 26748
588928590508842881 5287 24459
501859348907604673 24800 35886
513993068334407617 20963 33430
834499109199295873 2126 17943
710434076583396737 10695 31018
470853467093537153 15643 35921
662419016454002433 16029 28404
21396773530295121 23754 25807
369044590369910017 26523 37401
885827600198556545 10072 24405
978081621972286593 1262 13411
450788869830656577 558 26224
273927697534958273 13990 23978
631980544357890689 11053 20796
602222248731969537 15060 20198
981427442247348097 17284 33403
99418269235584945 2146 29316
676285224598760961 14004 30926
335603093921356801 12675 28202
790893501221287169 11071 17990
675246306382575745 17280 33124
186319300250421089 7357 28250
213740344867169089 1680 26403
427684381686400897 459 35378
342578105640527041 915 4248
193186235065386561 2599 30067
222621922185432193 9875 18074
474131959618485889 27406 28247
280919471312046209 28752 32638
354871579595187137 20746 21175
101111849009065233 13889 36786
685015837880524033 24007 27386
111665913825689249 25995 29570
451044282944057089 25651 34801
585152130004935553 28279 34192
389392625250561537 1161 34179
823285367588255233 19049 25807
664526260447804161 375 27951
63531379606040161 14786 19496
793981066551463553 1298 18211
237072970971823329 468 21590
6735505592676106 14101 27956
61373868816112065 13324 34381
907180849428808449 8062 30323
459288941684434369 13302 26131
312054061100372609 11003 27031
918464726594343937 21043 30271
899593227043890689 8715 35217
335318614220582849 11200 23674
556352468060428161 5818 11001
454793297697058561 4906 33790
350261968263250625 19959 34771
46192345003703393 19244 20347
204262205790019649 30872 36715
831868686441048065 16677 32948
502646390334358977 6517 13124
51161297717598585 14502 19233
324047431243830145 8269 22930
538915867659945025 13782 35576
109832156039029633 14856 17850
387707158677272897 19738 23227
153282337782929537 36118 37140
818348984650377473 2136 14004
908312940411843073 20219 21966
369908662411901889 1984 13996
87560991441709041 21010 29625
552167141648801857 3029 6145
181844803800313313 11406 30268
376909493423681857 23887 36618
992097881005737089 3155 12223
864228697842797569 3158 31021
203767960826734657 15916 31199
266619733846070529 10860 23073
705639948730979713 11545 30196
453709343602248769 9412 22158
754565421188598145 6661 11903
978900610953445505 6644 13680
380299863896158977 13907 18323
10288650016228475 11431 29918
62417510705170545 8912 22532
772368925671472129 3522 6409
251806074085099137 10708 16471
316465892440540161 29271 35928
803623372082281345 17275 33934
856527275903488257 19328 29474
793693031644739457 7432 36615
708480320098765057 17039 19490
606878007025567745 5247 14234
694968089122980353 18566 24852
316945257657071297 23373 30283
133080239336301537 16040 29237
444774067084377857 4402 5821
146577609785737185 6424 11587
633756885499582977 2294 4958
838200860402274433 9453 23074
466174242454240321 7200 36321
732519411187539073 2422 37815
719944333148877313 5067 16334
803699389128333057 29159 35514
57280548405255873 853 12173
441719780934249665 8515 13318
554099100305950977 18765 21850
932758888086247809 26920 27178
34693880536973865 12026 31155
562898526700948289 8436 9382
761110685689207169 4781 29745
161386549237853665 480 32399
922268715187268353 20025 24538
425052426935252481 3864 12432
980921583952596865 21652 32578
425448774241282049 18037 19679
781256582543431169 3764 14443
680743772107248897 13500 37675
267367563141366561 20838 29561
571631411946562177 5000 7579
320605749818152961 6501 32333
839487268524465025 1217 34184
403152254896713921 14741 26369
77190217701563313 5399 18342
266226232761265889 3235 25653
285754071115079009 9856 36310
11225823263234959 2209 24233
916840638395889537 10436 36806
703796618280076545 13383 34872
553285936436083137 1578 11687
325278426439371777 32697 34664
193978953195731649 8206 35671
302915041536817153 7631 28432
402074504985378689 13822 26233
637290661641149057 11953 25820
644855175166817665 18293 20097
689088830081200129 8012 36119
405924595187798337 11961 29371
812050498923316097 7858 30239
782433505945498113 1740 3914
446598617859262273 16377 32469
628275182684817025 28239 29784
569677819587611 31564 35616
22455096799639309 18354 19261
236420955816637249 9464 12591
285061510286226401 29493 33402
309107473525006785 11444 26577
425511967321391169 11549 36351
710281415785100673 20550 28784
480905588639316737 1972 36558
810106449548531073 26087 36128
790476730113034881 22741 34402
440045712905682497 6154 16080
495734267837121921 173 18056
897208613812768641 28039 33234
388011828665007361 6437 30065
90922271499845665 6227 16956
201833148322052129 26556 29697
679471597570373121 7809 18670
66580878681840265 2555 34696
911603742552184577 25456 27042
937014918044752641 31475 35913
330138393742931393 11139 24129
282754972887140353 20482 37505
143150060313796961 15272 21595
150551314410293473 19892 21588
112401135868257281 16425 36170
584875028332881153 3022 12227
744119513474938497 21879 32812
899202876584808961 1340 13315
117484683265832497 11520 36968
543398985951164097 7718 10119
459569815388771713 13403 17045
497369038745475201 6868 10731
597379714797714433 9766 15530
198506477018248961 22319 31160
527836100454972993 24175 34747
436236980335223745 18104 33943
543372935213557889 7382 14533
958605012851044993 19247 21863
507579962492666689 14911 35810
871870057830861313 16934 21910
849224177023476353 11909 30598
2007394925392703 24256 25925
839000898246606337 6336 25999
253359656449276833 6720 21397
860871949641296641 30782 35421
624831445193358081 1734 23064
832191637578727553 23631 32984
903256982101183361 2974 20609
318730658683339393 1543 2151
454586883183402817 3884 36600
41659643899148337 15076 21000
879167726255360513 5056 36076
969169604294183553 505 17283
871311789992681473 19518 21013
162661366486400289 4077 15710
215171741698625857 23075 36458
393206280700955073 10734 22136
503729162024860929 9268 16497
130211433036119921 2579 24538
564035927967779585 6803 34115
666749752371504897 1122 16799
814131789745432 9830 27691
457818698560640065 28786 32356
407310503989535297 5812 23202
231214287669420321 18219 34020
920371081762631553 19818 31137
696922728138868993 23868 32469
863500804692961281 13145 22541
78684301260143025 20167 22167
73568662701710257 1924 22632
390790698486551233 12341 15711
869627740556225665 4188 37716
914119304227543937 19399 25872
862596212440969601 15635 29258
933793669381454849 6165 32847
225544166715451425 28646 31835
79787298409133457 14398 29164
439288817513947521 3636 6944
208395513136235169 16164 29362
932150683898257153 2450 17579
555027191350664129 9657 25015
84196830520319569 8689 29130
872115311063677057 8228 25977
104816899548069393 576 6662
477760663017210881 7956 37212
293500613422700929 11409 20017
303797542724719681 1287 22494
854401976577563009 929 7155
182471797477891329 24563 34020
197619183455181249 1139 36640
825751719189124609 21065 37060
174695451730599425 6012 24672
381594014705218113 4696 23922
199433856538000513 3575 36862
213087058071845793 2862 15244
503154878041797825 9008 35696
611708711897652097 7341 33606
987721475524416769 19946 26179
235626178235119009 4002 28241
99664898861391297 9554 20017
560363862845253633 26042 26110
275517939756205985 7653 12328
87267418266986145 4393 13732
255721956860284641 26012 27610
130733940313408689 6248 26488
953438080773373953 1301 26266
813086067661426945 18178 19300
65874042846246537 12661 17318
696210232718431873 32393 37592
601064019111554177 1041 30039
703355533470785 268 32715
698204758606934145 7423 27423
661153235011429505 21694 25228
28857551427201145 8596 30433
48766281204617457 19574 30951
846809567848964609 9304 36509
252651617173132353 4258 11665
339004418216084929 10140 18758
735404106589594881 3800 28677
64108502124511801 30371 31207
105785624552485297 2635 12589
803386052634728321 8867 33740
791266374504939265 16764 18061
603887836927924609 20748 33901
215531954955611841 22540 29643
114599172897321473 9429 9911
927585482303083393 21729 23559
78452419404626993 2893 35448
865392500409345921 3742 13025
522581916902289857 10310 11896
706401939112591745 17156 23747
888364475843076225 17782 19185
218776149384854785 24971 28023
322808690643078913 2665 13575
678775279935887745 5221 14535
935982916817820929 23000 30992
996181430471953153 19498 22305
706911074076863617 9467 17785
2986013420265721 16262 26946
421313453017717185 11827 18442
540763453543537025 29592 37596
264570561962777633 32589 35052
918296754776189825 5990 19812
549323297928125953 24070 36914
187741681842144449 12680 23760
375087175237901249 18727 32790
855041653568829185 4645 30446
182528927139429697 22054 29198
149510860656977953 30086 33856
333507623274634561 518 19509
957285180454487553 17309 24335
953870350626473857 12421 16874
667826247839801857 4162 12184
601824291357225089 20122 26069
463042099873032257 15208 18525
137054696384552705 293 31228
385991450831955521 26898 31997
889633433428109313 19363 32992
796462839740637953 9114 30201
850974663817325441 3793 19741
285902986642302177 11522 36183
476744130086366657 1585 29128
678220286814106241 4602 24815
569647645750563905 5172 21889
4795457827260209 5520 19311
965410388470978433 13348 36061
840718100118731777 26633 29142
709418101392898817 17655 29417
391655291479143105 16059 22822
461843776530720641 8759 26981
564184757146133377 33581 37616
482833151480747329 32379 33171
139974632027861649 20051 26585
552054761770413889 15150 20642
733104540936675841 11396 36489
627428423729369857 24015 31616
707620524803619585 4956 16044
669344026369891713 23499 34726
189024353163059553 12680 32863
843311964065520641 6014 37107
331293288294563841 23349 36691
910272019097440897 17843 26303
49196411427356425 16261 33165
283447609439420481 7130 7652
196912261363426209 19634 21411
699902442183606913 13560 27454
328779370673228033 5878 35352
634329653804797953 15802 27178
32242239861023593 13611 14843
139644820784148753 6234 28631
589807011398260481 21932 30543
773596992615509249 4316 37123
947480197592060545 10615 12365
393089326342568769 20605 34980
619602173728306817 19929 27935
688221265415762689 7342 12258
26054631950007237 3584 28059
124685185563031105 8039 23625
975896898886428929 31085 32013
947258893298240385 1510 12105
333619397242902209 1473 29813
147688866323626657 12395 28492
21125580653485801 25245 36398
133695390670425249 13958 35353
899595501280760577 13247 34112
953101353197830273 27499 36357
184069141575616161 1742 29367
9420981404204555 5519 34615
173448355687842337 34502 35610
368801770808637761 8735 33863
247502644425818369 9669 13608
996523430547341569 15168 18861
167379700139367329 11002 17179
973118945515260289 25395 36416
564369141272532481 7998 37107
659406176847667841 15574 34345
277833177802339297 17764 18570
91889777426395377 9120 25420
85276762947582801 27251 28828
40151380881866321 2882 22814
799105636183970305 2695 11006
821735087946983297 25221 34544
754176873239043073 29038 30709
880337451090483073 5529 36031
681742976858775041 27795 29667
920816475496998529 22105 34833
248686367261537825 23416 32098
324353037999316033 11864 36646
783975091656731905 12872 35746
14573216191216433 16885 31715
742799694677199105 879 26637
682163457854599681 32671 36689
963279414349987201 18644 37779
97602949638037729 2234 19529
623203748254947969 5262 11960
195395083315418113 33831 36468
963702198174406273 7301 24715
40545355103340345 15801 21566
150944189163976001 8007 28146
633297483231544321 13580 22694
388631113164851905 11563 21262
796030812591972353 23049 37544
417052894899253377 18107 37719
500286068388419393 7249 15448
683497455769401857 16200 20847
350817719424888705 18000 28008
567565826332593537 8508 25744
891898767923251457 8549 20798
172961489037792417 33161 34588
599389258134074497 4286 16257
878146529572259073 15909 27750
740532884407230081 6658 8012
846445497353204993 3248 26787
171614548460290465 16623 27967
533665528597293121 7029 29830
667551816848615041 14991 19494
917746357694088705 17296 27446
584576827420313857 16408 26520
840327838509718785 19239 23549
647429862599977985 11938 30411
711578112274043649 17233 23955
704184149310741249 10236 16297
478422549218446849 28209 31987
607575873850137729 10203 23346
274335487612862753 15854 32895
490432644634559297 6882 12371
437997707933188737 2692 8357
271257214547347297 1436 15212
249576855140663425 21387 22895
2790185774578902 10563 27503
597623378504874113 8204 37525
509423301735054657 7336 20959
91520080829614161 11472 12512
97585940294472097 22530 34195
872153588901024769 6637 20327
130867083885078721 230 36196
62422378584091833 2282 19193
642880312523537665 10170 20297
317666707450239745 8922 15604
11602170385302203 21485 37407
731645976700182401 7066 18714
190276743075465057 16239 28588
123561426429400705 10892 34091
267987043380003329 10031 18763
784440441129266433 4332 31352
206623316664256161 19005 25892
610494790600409217 19767 26556
510284918170711425 30998 31054
885320186048009089 26644 36693
307514683512103233 18936 37163
990227400930219649 21079 31225
192172433863987649 16520 21758
512077353848400897 14261 16484
621794991294414977 6164 13600
15621862448636393 15873 21232
487241514399798337 11929 24506
79016175616576593 2534 36533
921606915436321153 2303 14685
776531542512795905 28579 36726
687690504010163329 36127 37119
158370441967964129 9454 12018
492532028162877121 19509 29201
785000574155457537 5487 6519
716962113042526977 4534 21888
152891135248896865 18811 21373
706500223511831425 2348 27832
380330591196180737 7192 10978
282720872435817217 6808 26799
695461910101148161 30286 33756
756762279043208193 5066 34222
94787729890168033 3199 6794
446810750459420097 17586 26179
287886272715926593 27608 34732
176546447724099681 3414 21036
412032788579008257 9502 14315
854108396116316673 25503 27682
34637312277698841 11308 29390
295158797929950337 959 2939
765140914590755713 2308 26141
613778202371392513 8734 14069
681688993615782785 1852 5441
188214418185260961 11303 25023
336092599013735361 10562 12705
357506091594444801 13112 34606
798252640442985473 11217 22185
500254138667024513 9424 9903
394997917439166465 21614 29710
474878677804682049 20213 24382
712393636265634433 1406 2919
602935656113352577 19705 29522
450568670832151233 1195 13006
33097317969520645 1633 7474
461546857598182913 594 19389
291890445117637377 2035 20131
253361167848776609 9305 35287
685461590245253633 19551 22947
386705244008144449 31367 37658
808685159345238017 25811 32780
814333660669031937 22287 37652
641187993150680321 1529 5626
284719514253442433 1078 37271
636469933485067009 4149 7404
671929713260947585 33536 34064
860686208737050113 32278 37255
46288669854337881 15196 37565
791062653242597889 8954 31169
994219856430813569 26172 31788
329811177358692481 10474 32046
116785899365925873 9368 32275
292509428893701825 14101 22742
55991580547537721 2934 14062
133554158466609 9264 25270
701373120884770945 10358 21693
31553750350362009 2876 12015
735829846956161025 11568 15786
628087920360684417 9865 18385
532604989434577921 11088 12235
263791680839709377 11655 29145
971309675316245377 18076 31437
844006468411421953 17978 28469
974980062330875137 12140 37601
691314524666957185 18182 25140
361936798915305473 34237 36683
794439831422152961 25605 32060
863108271923511681 5579 14646
293945244620708481 19669 29964
74304685915659969 20537 36751
261595346757403041 17645 35842
474150213758353089 23569 24165
313237068885747777 5375 22596
871344213995026689 7456 20944
327850393460636289 4091 19640
496140331685882817 5633 9871
682573778353820161 30608 31199
931158771436894721 17244 18265
148663586034857089 9586 13288
456303182274499649 21704 31272
643217665467041409 571 2760
348770351916154881 17746 23618
873223605385419393 25156 33872
361454901560126273 14965 32184
743094667691472897 6337 31686
18534125508676169 2862 19055
30133363992305817 12502 33594
929371090181323521 6442 28863
133463264900036913 6046 27613
402767817330467201 28566 34225
18490099107651761 5402 32104
768292890810432257 15729 18516
356235952844336641 2568 34061
414420820182765953 25559 28443
627928927471558017 4272 22506
813605366996345217 17957 34098
246336027014088193 6378 34261
923884121143853313 17263 35898
591462440205248129 3192 15701
737601717583334657 10973 19761
300679595020760385 26574 33256
872198646706589697 416 9506
61061129675394457 9246 19352
500963688262945793 18570 31384
826649743698659713 17277 36333
499214339312626241 13952 14181
18542883726951233 18579 28655
663338084052288257 12604 19666
363628181892089217 20916 32777
124317982479947633 26204 34940
96013519254100289 14666 28308
74741856072140673 19915 27468
553496023891348417 7333 16563
332192304659852033 788 32647
105238419119928033 16149 36551
548429145422108609 18408 24380
649111234193235073 3822 8079
384075025992682817 9948 23777
960216846445220481 11870 12302
597623228717655041 6124 22764
819592184193346945 25871 28610
497912079758574337 21190 29361
240039500765277569 8564 30197
190849836465151425 3073 17339
10636338067875785 1665 10092
104777054040180673 8024 15539
669875414000912897 12480 20817
240576119406174625 14910 36841
316806850971723009 17546 20887
814466771428808321 13443 18914
508570423105823041 6311 23797
543906931761103617 12633 24294
137329390267659329 5550 28428
115163668013575921 3678 21940
605635263137273217 26197 31715
608037396444647297 28223 28536
130933342307891105 11160 27809
529737059895179393 17824 31255
534020861850564161 18874 20115
42203228312263977 7460 8921
518997305814785665 6400 33369
278270308561541665 2 11428
195560747240008929 10701 12622
416578329826510465 22483 25475
266944960651649409 18174 20453
410757128152081217 7106 36314
32719665240165341 19420 21878
970888051706186369 316 8605
305585600237343169 32373 35410
817990630420535297 15280 20571
34612608560834701 2275 30947
704756541638719361 6750 31321
237880389540158881 11270 36945
679230989583228289 32893 37638
90313541857852897 10111 29921
960683099497561729 13247 31854
960292320986774017 19575 19942
423414641710376577 25 34637
583297235638966017 2728 29474
991115730211451009 4592 26070
656171450241238529 24234 34433
561967524382478017 23611 34522
24364853970098465 21524 29490
414805447981212417 29039 30597
583138865146843009 3577 13313
175589824492032417 6737 35836
745383341682085633 345 13996
255302650432359009 32052 37404
665639536680352257 15431 23736
18947847822797569 5444 28465
403284287881461953 10825 20754
116292361028076385 6320 14159
853087283043485953 22880 29472
244672765884484289 27108 28639
125558866641156897 24309 33481
294028645147253825 3574 10765
545551109510661569 8852 17924
474433945920249985 2734 4700
339365735287969985 12965 33259
425365352156052993 312 29092
701832729864911233 8930 31204
177509141537552033 11752 13241
612627468213460737 9418 9793
899110835069084417 23808 34749
905036692685520513 23 36098
107972826539874945 16093 26204
565292282113404097 4181 32191
356353763507588161 19362 19810
91188789901330833 11560 14735
436500205757550209 279 25362
122320529508229473 10041 35127
419085887117095297 23734 36031
566841878392786241 3367 23798
462345746490338881 25950 30526
38833763812874625 7104 25502
422330937905872641 9917 10497
618522460513695233 17919 19884
660184255082651137 9436 13608
866027173609254017 16109 20658
598897093608034177 2592 31294
513792908710321665 8778 18831
794457387654230017 1032 13891
899557908628054273 30450 32281
452998872661527937 13445 31585
120984645440806561 15482 25369
894281844604829953 8419 26919
387721337768837761 16224 34496
143913307221286145 15604 33813
139523464842064017 18305 36456
732855167700872577 6045 27856
524228652778447233 24614 24789
627490056301656577 13140 23448
989321069554186753 2757 19666
789023848835267201 6398 33049
831091522467474433 22833 31853
225046089159807393 9493 23825
506923357294034817 2317 5526
412014183428535553 7470 17127
194166774073067937 22414 36013
718638001893129601 4783 33925
535837589670073537 26452 31823
474401771410082753 24537 26229
462355393073622145 6055 31404
130989240428736049 27109 32506
373433872849666689 9598 21644
328718597282911425 5493 9756
498199552926905665 4073 8320
18900803131987945 20617 36909
488632938527921089 19474 35121
509550020433277249 12667 25110
381467974337951425 4943 11281
481612698653552961 13033 17730
391728596703821121 21906 28652
709815590098738689 1256 16216
48927732266548673 2226 4862
610504851870832257 19213 37035
505501001544779201 1589 29748
955790178753755265 9258 34048
605408740456439937 2831 3341
843300595359668353 4588 32524
137482590614872897 5415 31075
193313315611444385 22918 23268
387889610309343873 730 8318
553508668256075265 12609 13359
515943788454926273 11499 22703
244937610973305921 17574 26356
301959465936690177 9167 13312
232531081135309857 15996 22638
452846870434235905 20567 36327
106239604785681505 4296 30881
96803662700466481 29826 32235
195369607146933089 44 30528
708525324444131841 19392 23002
105291061482414961 23486 35838
890861265001845505 22653 26940
858253338599585153 15099 29513
24909188872705101 37 8826
572873480507635009 2867 37502
117422652992274833 22628 37557
154229016988029601 9342 33312
83335747887922193 13540 21459
367296210320784385 4415 32019
11465809766477265 4894 12000
536625015597596929 22437 27799
142836191862990353 21499 28486
105906855687972977 6578 26344
111633752950325521 12266 13315
595514239807489025 20325 27193
685623964303225345 17785 36028
999194466159433857 3730 14594
981972279918821249 23039 26309
513431123544481921 11762 36301
195556079377816161 6495 36139
220789100322317473 568 33972
366290756670423425 20762 27196
207588653512392097 4923 15834
926696268622770049 11765 21757
220038588201258977 21423 28219
345068159143735873 5942 19965
950013258340252545 11741 23688
683754964062963201 16790 35059
969952475556109313 11389 23462
263866034991082177 7712 30146
787063770153469697 2059 9845
781967410401613057 6234 36799
3277041296922079 14067 19014
408268556020757953 16437 25809
67795813777312473 2797 14990
325624183544626049 14006 29560
118811745300742897 4899 12646
700361439185769601 36716 37723
568020216330911169 9130 31579
133589639065171185 26420 34798
718679301072949505 11062 12690
344475289631631681 14868 26179
904503669862524673 582 31907
235209884770462465 5964 30521
979376588447845377 30251 30903
36018925419313065 10291 31218
371767234413159297 6387 24302
96374328808131793 8206 18367
63694638368911425 20079 36455
419253542611684801 9756 18946
811923650975703681 5107 30890
145380261243708737 11069 11425
680010747228575233 20075 26079
212223233952840929 22832 33935
314903155740569921 2875 10816
830759845253616897 3548 6006
807407224780558209 6506 8567
256050446879427809 20433 27780
220569861286410433 20361 36730
234339886509737025 5214 12230
881317159764815745 9989 27920
559590519581632833 4402 33074
193322109485809089 4356 31949
105368378481976785 27137 37285
211070713605788993 11861 15707
739056529778750337 9947 12649
810870817350920705 22827 23565
295284649754428609 22830 30199
648323637359137409 26373 27383
557588392290256257 4947 30252
758445043342863617 14542 31565
724233529538587137 8152 33077
298775762990327809 5605 29744
185637510868090785 20056 26936
63504110311246369 25515 35225
763204861873738625 12575 31539
358088959570405761 5060 28166
385134389609362433 11602 11998
919335944716539905 5020 27965
880069500030025217 17878 34316
430124280569980737 19741 20429
796240502090952833 26695 35637
213262142618081185 1789 35080
481008162873827393 9412 27502
159544572621907585 5919 21032
524471464658518017 5312 32583
440496963584326529 15855 21697
534991796917999809 19282 22491
873854481406350977 25399 32400
109405226562145681 3826 31645
901340296699547905 8718 29626
49047923961133225 21097 30279
608832389188872705 315 7683
947220636359446657 4908 36173
960018950702494337 116 19325
63888427120410545 17521 18843
297181163512885121 9448 31983
252987433704120705 573 34836
310196705497620673 2190 23695
157806900181761025 18654 26867
678594500112264833 12049 19800
521862510804055553 34309 35432
126396737328310145 25481 30630
623179619028910337 5776 5895
270185917768127841 32069 32643
189928250967781761 9463 21190
273140607294099169 10473 14367
452899951969563137 28031 28475
383615921085716865 33618 35093
236000945261622529 7597 7872
344701295130239041 3523 20265
28993170552347181 29335 35233
37912301513056689 27524 32610
907879774872142721 24003 35002
777564079748007169 15158 22298
224723716462285953 5929 11506
777916809862485761 17716 27702
624613688809517953 3854 12111
33933727458009601 1734 21778
343821585795460289 7529 15128
934891317629375617 14338 16027
596723766597207809 29398 32660
426239760566293313 14723 27990
551995171945158337 10764 31195
59835902029302449 9283 22582
437096396071837057 17269 27389
427268855644417281 7888 15847
879516224982204161 10796 30323
907642853395639553 2903 13971
296496879864449153 6679 12226
785364974729706241 17893 23492
459085101281296193 12920 22223
971842225893990273 426 20231
61257973050317105 12688 15166
795528976510741633 3423 23255
927012754733077377 13037 34382
670269045918086401 890 16213
280462411339257761 5469 13781
131040500695721825 9452 33853
171466522688298529 7388 10538
600757469533729025 21498 23523
551526776531915201 27009 35969
541611179747651073 2150 34279
219471248305829633 12177 26895
46575853433051153 19860 21801
564045126289741441 6313 25650
907630020500395265 9393 34306
671762218720409985 3872 32631
71766685550837649 4011 23268
281478751057420609 22042 22952
899724426343471617 22349 31010
925553347908923777 1083 27698
49229424277836385 22015 29074
400072274736245953 2079 8434
231954111181014625 4913 12503
470789556815624641 22061 35736
486040331582952257 4589 8826
257400149935477889 1625 24658
978175401731693441 5353 31987
853347963697125121 24149 37643
212274167826915777 14796 32169
434240475825973249 24737 30940
16530447441429175 7516 31222
813664857267106305 34793 35631
776985957114472833 1654 23849
989949049286394753 18929 25106
608074969829591041 18255 33485
522996046558596097 20858 22190
627909744190343809 33359 35828
351954710667072833 3334 11651
743079697981929857 22946 29994
440443626978300545 10900 31992
954093159636155265 4275 27444
525081426600110017 3508 36001
902719866639831297 12237 18219
837354034302869377 11000 35199
41744501971248129 17393 32909
348662226356580609 10153 21115
594274410415554433 2595 5293
513937039861112065 29660 36364
466030745699722369 5325 18384
783259137792697345 2261 7059
593537084586945025 21028 37610
245074633359074305 1369 13152
232813205879278241 24358 33681
600530716436580353 21266 32376
547215992192693761 5892 16723
414259107236524929 8616 37295
146100344914369633 26938 35354
747558689245778433 8931 9712
88361211260536977 18159 24650
549272660593793217 12646 35007
745467208496886913 4070 28139
100796705512962609 14008 19819
146382707455874337 24981 30189
780323044097038081 12222 23113
403346037432040577 4840 21198
276651263813221249 5742 35416
796447798737108993 21477 24741
867482732357920897 2362 7710
849815532995318529 2334 30536
759336628271157121 15545 24663
6799422246590582 19545 23718
452919399590292929 4710 24201
991564867968346369 5943 30855
397726022279499585 1902 11161
582008652152371329 2583 22095
694904650371903233 1496 33512
385715646097178689 5380 22879
538989655623211649 11996 23634
649937642986063873 1198 30159
842172582583266689 22171 35418
826158431906005633 13971 14306
857280264254086401 23971 27626
244187738695917025 4059 23234
562971396558729985 5387 35115
892383013082461953 5547 9382
621887883220594561 1411 5682
45362205651802161 4975 20978
704086475666407809 13502 36870
925211031527677313 7108 16894
474301594986258113 25706 34804
676279230700135553 9786 24792
419063711434056065 6311 24929
141508839134910865 1894 34513
162526060067094145 7310 36765
220398785571834561 1964 22741
366553893457087553 23382 32690
626375212925065473 1332 34951
450718807084683713 33937 35612
830622008995238273 8529 22705
580734293162827009 6078 12718
876345713825582337 15439 18491
91529597466191601 7078 11877
508104210258498049 1229 25443
94618703561742737 17353 18606
775090806631165953 2290 9611
248099748626174241 5867 12991
807987765202273793 16698 29726
939093716891783041 2184 26018
212541188030495937 3299 18360
685056161037280769 8435 22499
430579370203648897 11512 35722
527943491056085185 12401 28943
592358907522534401 2250 22149
937426011637967361 15751 21204
301412654136004929 7700 28328
1049236467217441 15429 36523
778569625079239041 22445 26784
209492711035110817 2566 11891
860172335057175297 2355 17588
960349709842752513 20008 22396
411737542038448385 15297 30149
70375837437921977 7450 19743
254305259989525473 2865 20265
368876693147363713 8470 23631
264432980431404737 18622 35283
889586418706827009 2418 33157
965377095110685697 8289 21241
661961326745775105 2677 33655
425421083263838529 10176 25173
105898197816998161 13132 28930
941296452472489217 1132 35571
358144818418786305 19196 30703
606871476677735425 13006 30345
730374448920983297 10088 15038
531241160508248129 10481 36910
468897026701235137 32302 36782
998210786922864897 9039 31680
254962573548397121 6553 26300
747679521574827521 17193 31378
651300280526150785 911 8251
567645453162850113 5514 22047
349254161802903681 16030 32229
545853063106054721 17901 25950
483620109903490945 732 15498
995879133830012417 15403 20663
279220514207736417 5259 17763
709421792127830785 15281 17313
174260886824747265 4894 35359
958519982026427137 684 29440
944261848610764801 12157 14936
464988618402887937 7926 37630
940969274266343809 19977 23760
930875976845580801 17996 36748
295916625788635201 29147 30486
380611731834466817 26639 37076
767153416565143681 16531 33676
232404154959720449 10667 10924
838104679586777473 8369 9927
306252617463261633 6110 6389
100557539058520721 403 25223
553519802882444609 15396 18582
1738195098084817 7687 31728
818838378940814209 14667 23281
697871621219341825 282 20631
594667257474281345 16922 24711
694717104017840385 30299 33694
682060431255113345 11604 28160
425640628072848385 25957 33607
810762733010957313 1076 27672
932394222415979393 13470 19107
421382728220482497 22129 37305
638418991957813377 13742 17453
191974359979763425 162 28714
506089505240041153 15807 31876
57561822323922489 1126 32229
301720193188494081 3373 7013
857313196208874497 2522 27769
422566196403181505 6930 24322
6233526443896410 16567 33271
389039956386788801 6432 13141
308054167467684417 6317 19313
791843475821380609 13116 35193
915117071225129345 3079 5282
135061321685647329 22472 28336
35345524803172881 3489 7827
822474507742498433 8551 30604
911822741004318209 10070 34430
393932229155176129 6619 28767
836632282098019457 1459 36265
142504640657094225 17981 36439
121193337636729121 15297 33911
851967833172018689 23252 33737
439221032150637569 19089 30573
262655960496942945 148 11395
988008777872483585 5976 34018
944872103540483073 7851 17621
611333345485501697 23748 34777
269650518211946625 5398 25572
624556988573917953 32786 33465
594072934480529153 22053 22590
850590445604094465 7410 23363
837649402669654785 7916 23692
168218337551724769 16962 18324
915373533623117953 1929 16826
450675839982505281 9949 17867
102087472643873409 31574 33035
666395438627663617 31994 36569
773066863397566849 19140 27409
466942880311162177 12740 37356
502138059949857025 29287 37260
848790610205458817 26683 29383
908040919158445057 8576 37213
23353640755384933 10779 37257
186937372043345825 14692 28756
953509859649077633 21570 23215
610197214581184257 26328 36502
953111851892398209 3243 13952
239698719129222593 16137 23513
556450323628912001 33004 34431
831564567755968641 26485 33582
854818722951147649 1719 28348
717991130522833025 13519 25221
734977929801463169 14827 28502
841541703528612609 2253 20030
920444138545715201 4600 23578
174659470173025953 15002 34184
358468970236959425 21369 22992
151346871475020353 28442 37199
980749740751331713 14439 35855
920912874390737153 11742 25284
430693604401913153 26164 37706
419467186952466881 25025 28381
982282615623940865 12907 28928
251669278430455265 717 11254
162456351739951553 3139 18358
379036297446326401 24615 31410
906311507609966977 6233 33736
275855035144175521 2770 9725
386948703474335105 6858 36043
783852820425018113 15772 34586
47109498232398297 3269 6582
905434220968459137 19243 25005
463857392679404545 14290 33464
781285354628828033 22777 27690
652180719472493569 7127 27469
152771234514986529 715 7585
479728923435775553 15160 21851
613569296649906433 134 24202
492141739893380481 7401 16995
784676783513504001 16431 36242
229111986495428961 7334 13034
796837761311131521 24290 27092
759133575272510849 13515 33998
873190389303331969 438 25191
650654692837921537 20127 37169
899370170220670721 2021 37592
310365647824394113 17249 35233
79726176985616353 1120 12512
451068450297771777 13714 36189
253589100466960801 9410 25481
182561261503234817 5702 25488
994442026233272705 10982 29181
43505104585651825 18893 27184
703765337225469569 833 995
242943087877048225 9671 37461
332249195109085377 4510 15076
480623977012346177 6674 9613
173554312573990913 4861 21694
36599580160537217 13646 35385
738299359564692225 5701 7531
211020969554514433 15392 15605
91610800557369041 12530 29896
296616964683462209 30815 31214
778482697084200449 16703 24458
524698286075125249 952 4898
743714438005433473 27807 30260
144629311854441057 25876 37600
955733246695942273 6748 37559
882190849029004929 27297 29469
427062914289571457 27387 33602
902188975057068673 12332 35097
293930361804399361 1542 6626
705529486345273729 7083 37843
914504083603752321 30547 36937
318724218385948865 9622 29271
832946699491586177 18405 23584
19481735883520201 3236 25099
538209362974960449 8368 16642
295337945194685121 19120 24371
867837922603200641 4856 34870
799913977409392641 13110 36689
65240150545882617 9210 18274
225193901586077761 20646 21800
701086191569615361 7095 25839
353483866927863489 3897 36489
150103194229338049 21401 30140
494992374726731329 4832 23004
239862654015297505 14477 29505
219395027948753089 10316 19168
247081423109328577 20752 22551
596689047713976321 14294 21512
813002564282513153 16445 26599
259196961339174689 8643 24931
480090285457727361 17809 28244
517166123162464705 8844 11428
879204444536185345 11967 25338
953537482341392513 4313 14366
679147680448515713 9997 18799
423406899210998913 10947 36467
795160896626541057 8773 15161
733692992602161793 33739 37644
976234688083117441 1504 22313
193611486777111713 17359 30274
878067351864700673 3232 11833
78308859170949313 9153 34964
432216055990771521 25445 32021
596755108107611649 7273 20734
671275266813623297 33438 34559
349148413879508033 21366 22750
860310355137023873 28210 31048
164839226487767841 21978 29266
566672099612844737 24306 31803
30219917814111597 6914 17771
586951431561310209 2366 24935
288402437880005633 5645 28941
886470895740203009 6730 21701
388246569234329537 11597 15274
411241820571241601 13201 17615
286000419764942401 13485 22947
736141536967267073 668 22526
164260581778552961 35464 35695
599916715846596609 6363 33967
125965093053292065 10384 33223
636752725087447425 8891 21378
920708835626559361 36663 36953
793040461150162945 18992 32448
821820322126622977 7376 28315
278432645286784449 2118 17454
149799919963232513 9940 31213
150647919305463073 22300 24515
973647768348154625 19303 22092
28286045287174489 24167 34098
350220853105131649 4092 6496
693197034283038209 17009 29381
413219736261734017 19767 37733
819090238120310273 9353 16959
513501699512932673 21071 26745
376868000137356801 16470 35392
841978821667833473 8587 32401
154471351087877921 15050 19064
950278013117841921 18517 23107
93155247655552385 7729 27009
873454699329865729 102 37844
528949063629568193 10002 17223
111939836438910593 15405 30188
132452518417089489 11054 25656
135349287722316801 17106 24688
86022164955224417 5781 28365
115482187360758097 2967 26109
141905179020092481 16156 22785
415550611484146497 11982 26619
755012580900967169 3253 8461
508980882677537473 11623 20609
724049198005467137 11514 29752
99385761586614049 19125 33665
20231131041398953 4710 21517
481579492089057473 12921 24808
346899427004082369 16032 20411
925502241164135553 29178 35137
408588244131010497 33592 34918
144133500758801601 14363 33494
497292558345172609 25981 32349
952257493989986177 11843 16198
430336244957672449 7603 16864
713036695311164033 19389 23117
133408936295758449 10198 21447
377156355205610113 815 13891
190360691169615841 7401 19388
807947689756549121 15742 18896
652343840751278465 6573 19563
774838352633008001 14782 36326
994375647084567041 29532 32116
621211686788061697 3437 24320
254099503066761665 3540 18124
434889034314121409 7040 17088
717435795405720065 16055 29829
289179338692338945 2887 29231
771025516305762433 4991 34429
794214616329337985 7770 34542
365145969653994497 5317 8382
359181243259659073 19139 35154
555024028990921153 15055 22004
709135046949196417 23951 27936
446490102479543809 49 19020
125818496064784577 28547 34590
734108724965402369 9659 34313
223349881269069089 19179 24015
468855790337741505 2763 29757
741047133820078593 9106 11184
222389654718604385 9149 34683
17521967166057807 24738 32743
960011735805892353 20037 29438
178212556676260897 20378 29342
997351057992425217 14956 15848
316788671200537665 21688 30200
989792307576678401 11957 35055
254049422863747777 12563 23614
846372966166008193 12316 25708
360807034461739585 31143 32253
699220417392865537 4357 20094
247398379428847905 13854 29670
578671158317284609 19694 23552
768100655827463937 19297 35388
11795915385064861 10386 27395
71073640524165425 1799 24398
443920529478766913 32130 33719
148010066172471265 7335 22382
587605812940353153 336 10897
185390162261388257 13700 23350
586385675942942465 2698 21892
9337694218299221 7818 27351
444563917864329025 6094 19725
329146303027219009 108 34626
981886073029251329 17693 36552
499081045469207425 17831 33069
193124972702690913 27 11439
886552712899533185 23574 25439
689723178000029697 4448 9348
376096232524655937 22676 32425
863781186160693377 24806 28140
116271077880927729 13416 20600
935019697306934401 3547 8506
216136320498176097 307 3666
124951202099850897 12706 31755
210322566590651393 2234 9901
597868675562260481 6065 34762
473847897805693889 9905 10850
738802123101024257 16781 21963
4465701323486116 3423 25300
238556061198381 19729 30065
245742662713322337 6134 28747
252268258561542785 10412 23642
265422214495476545 9204 35538
372581491831475393 33559 35636
422021442255339009 21149 29665
710084863241277697 14475 25721
581117567951483905 20640 32921
269272514555957793 9761 14295
154923744947520705 662 36650
67955333588599841 11877 16608
584345518908367745 3191 31543
251968258801689153 11445 22879
961889504629208833 30999 37067
610805198561919873 10441 37736
263783724950176449 6592 28141
936192353295474817 5503 18449
312508912269432641 6649 11159
99109841516025201 3028 35579
534275203978058497 2109 35380
609281892011516417 2776 20543
692633968168120577 4850 16605
303054282544692929 364 28747
735318815847680385 33923 37871
984492148080740097 4879 36419
105139431172883489 17196 33969
689206598962073217 12832 34556
846726123100769025 23363 29963
710656455494351745 25550 37871
947034006815055617 10829 34552
118750727865105441 7339 36861
606722331214971393 7290 23258
260311519755795489 7148 33475
623692715145633537 4949 34572
743293541447741313 4925 10701
403090816657556417 27707 35004
69476891535678929 32021 35632
34041224022455909 18719 19848
758874275435019265 22561 35731
404354336233556225 4530 6705
894047509503373313 20888 22088
831080337164419073 1861 13663
137975686171046161 18736 34424
386896686267778753 20537 25950
422621652346883521 1809 5453
760076600946728577 6457 20600
911854775029709697 16353 37863
686176657552696449 18248 23931
182019898049226465 10586 35730
266320952163138017 11113 13383
452040612420461249 33238 35777
605966924230546817 28930 37100
675105333264944769 13381 32779
294204283326831041 4919 10332
602926780233772801 2117 36399
18434324358057809 5362 21998
783017849634525441 16736 17547
852484565021054465 29793 31459
471430293611888385 27705 31472
198810149326039457 14367 37381
574687469587381377 31656 37140
564407548843814081 31413 35973
380986622940255873 4783 16786
689699871073660417 3821 35919
421469824115696641 1274 26122
357549892117898369 11044 37582
563865677433540225 10853 21930
69446512648557505 22001 36243
386802721651825729 2254 30458
463012609258196737 10791 20835
887965395137385345 3207 30488
403460921619004161 383 22766
219642763051076897 19468 33616
507411877002734721 15049 25222
503781973083107457 30994 36688
243510849643190145 15426 19474
442706735269602817 5397 18942
198876214122048353 8780 12536
137957828217267313 17582 22410
773439287643245825 3651 22331
305690618133759553 21113 32444
669221733223476865 21632 21728
657334167081586433 11217 15083
905856267017970433 12251 20539
130021027122687377 17819 30967
162273335362652193 3342 37575
959323622540935681 17439 18024
247587625658301377 17305 25684
462536352830007041 464 37009
410937199863919745 14340 27585
610083851648141697 18552 33777
166014365703393441 2622 23529
684899307233415297 1999 7914
665491524534626689 26910 36475
522704342494122881 20883 27214
107217510492748865 1013 37423
294485610582604801 11159 27352
99406007835167281 27731 29525
336580012120379009 12158 12739
602751113531173377 24825 37805
28826713116323789 14620 20958
887958847037378305 17842 34692
691375554768129025 11273 19420
426970594988407745 1551 5862
694134305438531329 645 19114
24500867468329801 4777 16832
871397982404403201 3678 29120
362590193804113153 29343 30101
870602492721495425 649 9102
289302610094761537 4217 33076
87580450100162465 18058 20806
339352338361468481 10728 21580
291546453460320257 22687 30064
330769600455365505 4006 13034
145302339939036065 5550 20800
29558468428962925 9511 18109
365345735778781505 14015 25385
657056413793821313 5593 8004
269467751207528737 11244 32568
624305598150048257 16208 18023
60842625780487937 7526 25260
300759351684941825 4280 7863
198051074158570369 33145 36994
644541006784141441 16839 21477
787402815652278273 17951 23810
827803366979491585 5301 24525
257983272150042369 18816 21097
539809193170047041 17295 29588
346253466658403393 11213 23307
265619129020191041 5202 27265
370959924938432577 28839 35410
132515943994196305 14398 18835
932824266314433665 9223 10766
961363622302126721 9356 21381
841541056855035649 19629 24515
923744357401179905 4117 30695
250356782398974081 14506 28093
618780231565235585 6039 14879
317697350008131713 5566 24865
994572244782876417 5325 6237
319617881549156353 27092 34251
57204697214739753 15798 20635
618526587039340801 15319 32982
930279817225059713 4921 11626
601630769492523137 9629 27230
77459439467357777 10029 25535
750882142815868289 24019 33879
438996261576694017 3530 21242
700273885993304705 14132 21914
180573360216822465 5691 34295
613661112262619265 12364 31705
315784036937206017 9025 11413
586620012835233281 17096 33865
474425150801689473 6387 16277
764907284829177985 10335 33568
161845788030849025 14435 20690
941097090125928961 3822 21553
612918174141622529 3545 10142
523982717346413569 10289 36518
959780989954854401 2212 5726
593924947389531649 2834 5579
968911963585295361 12740 13070
342015178755985985 6007 31630
742313121649392129 18223 18476
956670003814643585 1044 27188
856992100783752833 3625 17510
213676304893297697 17234 33724
295723625642441601 8489 26300
872889539143791617 16520 21252
640764513467527041 25194 34813
259000971670445793 10646 19203
91811461671500897 3028 24696
115309945528501601 19933 26882
111594883664007937 6655 35309
984211233140499073 8211 12109
534367014176641665 25370 29593
259276003730725793 23176 33265
975836690143520257 2045 12828
66022239527939065 24703 28697
588101780895744513 3112 32658
352672246826749377 3077 26621
484235238228261953 18567 35189
397221911882368769 3580 5729
989280964372827777 17136 31855
463379443563844993 16530 21892
763367668037712897 6521 21791
106844867053609953 13127 34670
436910122614211393 17027 29599
145690714232834753 3108 18037
832063191277324417 423 37122
22293221696074285 26177 35232
459549721894834561 2534 29763
252949346851359297 13146 25088
407501499304256513 5930 27459
691456519488809857 2747 37510
433368086328375297 13776 26272
507835573103044161 6810 17581
712243223924627201 7209 16208
420289184204889921 9873 30068
488964167769896833 3054 20091
293948954346895169 6584 19548
605312329691198465 13621 14536
517330665179827073 35568 36982
644242078418574977 31327 33993
269208180599143521 23210 33415
482509184878619393 7238 18098
955089873613459841 29711 37329
404019749630638337 9965 16963
436597562196403969 16197 19202
762642610315307265 6280 6772
264725670493277217 4188 5160
599299716438981249 8374 32249
101280857374398177 18722 37204
120962253346743153 5291 12380
652578122249408897 24737 27346
334791190605987073 21738 32391
852304891740637057 14697 31117
406756990894418625 8684 19978
964255051042528129 7690 36773
366294588209928641 750 19670
36129250082346689 1153 27819
831243543357867777 15895 16724
295444135345675841 9596 14972
943262833282890497 22059 35447
639020719632561921 224 26715
211259892484175553 961 19214
251566525709534977 19100 23408
388933379379484033 10447 18918
613793699317703553 6356 28179
965033253800054785 2351 5905
255852692797944321 9531 10540
322951288660707521 25477 30526
318187024129095169 17086 25165
73920070266037649 1943 26070
984319082446461441 11213 31352
190822195626129345 21103 21767
268945150098765857 11205 35751
228398580970530689 20972 25891
225244178131546849 12058 36025
491664872520150465 657 17068
45893965916526729 14092 36350
981990789433435649 11742 36185
900748827341459457 6627 35722
990771718174432385 9312 28989
139320204500698705 17020 17267
541832922934741377 3703 6891
1517237412215878 5524 32832
76002124128653041 7636 21527
354005084329010369 3668 14845
162309549722944993 4189 18389
46965950932985833 2864 27534
935973643795581057 5522 6499
143428978549074769 5681 30242
295899217491363969 1075 6008
838567433335057921 6070 20849
181699514704039457 1447 17757
823931152319495681 1057 37448
244906606637353985 34329 36332
591726708257027713 3953 37856
39443672964655009 8211 31198
933828487983042561 160 35505
85210568040150033 17038 19678
551632822226125057 13006 32022
58196265558368769 27647 33912
276396196042476577 14488 28668
869046849907501697 8915 15092
382775871611613633 14990 29893
6759122346512215 16393 35759
184793349997498529 16244 20097
313051624149476737 18467 26041
604123944190959617 17394 37494
998792008343830401 12641 27807
834953247407931137 17316 34211
329574912239760193 198 21898
177956677522985281 18165 21942
954502050282162177 4948 22132
619504650573638529 2502 16827
337264496120479169 13218 34645
777592279144485633 11110 20996
969530832322565377 8684 10964
589171460465827585 387 22065
499128693896036417 10773 30993
907136851897803393 20292 30540
558951596447503361 5002 6552
221916889507262753 4748 25665
75093295344640161 14594 18376
746217783956623745 27652 35076
730453076082287873 18607 23596
545330284980572353 7185 11060
368231801153168449 28962 30885
587600859845764481 7744 9886
428452049356298689 21119 35162
212251977744209345 21243 26718
200501704751712129 510 17826
940672688448003713 7447 19285
702114033619583489 20735 21306
108120453054773697 18754 25288
120470709188591489 9039 34198
625910089157002881 121 28256
466515967879264065 6833 29346
592608324132292865 29404 31133
252048296144845793 12846 15536
493445290470148737 21714 27873
538276557212757441 4947 18976
486265597161697345 12210 33834
703907772439148289 21774 36621
193334238918652097 18281 25327
685104495451145857 7581 20802
390462111199120449 33496 34295
122724623719800977 4349 9472
808684052804508673 4519 13059
292442352006108993 25566 25600
158142380445788449 3619 30423
372576517979918977 5539 30530
159808747254942305 22503 23727
338659818137660545 4906 7883
142876922065163121 25023 33705
525231435565114433 20250 31431
394348867114715073 19233 36452
211394569727506369 2854 4609
870391082650634497 9645 24004
653350969969945857 9284 9446
712974654675207425 32990 35533
379347530234174017 24501 33773
673026943101454849 226 13443
116988657440099793 22447 32402
32932912686433725 27687 29901
553182121461137665 3613 36185
573172647533745281 9273 17141
643676065711726849 4041 15754
274208862014177153 22491 32248
82599483567992849 33234 36156
813178029441296257 8309 28817
28745115627554441 7566 29458
149245100189190785 23933 35990
409983941897312577 13390 15392
220142260127524033 9816 17184
464591536371354881 7074 26633
652654304448930177 9664 25151
259430509176144865 14115 26373
424559982955337025 564 24450
568974278158048449 1122 8409
359719653194545665 35544 37864
318049249981189761 13524 16060
479373584705804481 5668 8223
81176937906175089 467 26694
551111125576881025 844 21988
758135212530522241 409 21117
854602454799412225 1951 18878
873312606202670593 28403 37860
657445942684987009 8727 34288
457417663382305025 16039 31927
113381856815330193 4677 8356
558990830246838017 66 20061
554251498039178625 5455 5988
962853855982263681 8907 34515
855795947144507393 4067 26732
234117419931106241 13231 30559
500588252287926145 32530 34652
483380836706775361 3201 15872
92058085231549569 1987 33349
150272415280621633 6078 33959
589972299673888769 13571 25621
720129154597248769 29126 36690
967978451198227713 3 32284
779791495631922561 18723 26128
229091714469163329 24722 34285
489655105874053505 19726 28062
401740682198102657 3134 20888
397619256682897793 6636 9001
558801416683337473 8301 30615
566958624054581889 13403 22335
437137321127146113 8929 17076
76841923391935297 26447 28627
735547220420201601 4740 9049
279992433580108737 11811 18636
6814902809374247 7934 29096
705550017143618689 17706 20533
374125007799989377 20183 34623
294979931779938177 17567 23621
908855045989405185 10393 28377
99711067131533329 3920 34734
160814668873783265 6938 18555
20464763268908117 174 3660
507144536895488321 19306 23301
561806461035697409 7091 32242
47604625935235849 35607 36550
765309514985649025 7293 36428
393316644286947777 4887 27674
854237781292834305 24707 32434
573480481582024001 3965 21594
458914701534073537 13850 28350
715304359269119105 594 10621
790444283072158465 14473 27430
689504656295468929 8163 15395
487187541789399617 20722 30847
351335468246752193 29011 29513
750177350977548289 18033 30024
124451875691519825 23048 37153
231073261372589665 2009 32276
651995906693492993 751 11276
887707635998932481 20974 28072
372752092449815105 3799 7051
790965104083415553 1904 37227
197143267440445409 455 6183
596528934831422209 2719 14934
43966945749801313 18359 31327
324603211212437505 7638 22924
326193212430958145 30024 33002
629377542870169985 31219 33612
732402234333903873 4812 37457
462102343326012737 12330 23305
53729423851670785 4337 29771
840489602472143105 24617 35441
68026170577510929 21690 29849
542834387136029057 35377 36113
128479191731493361 18127 29591
744729691952951297 22823 31948
938785454674047105 25436 27677
457729022927384961 1673 10730
230303333000584577 5163 5839
386674370757571521 3542 14189
444727522740677697 18126 31007
799215138221317249 5744 14833
721697434120535809 9939 28039
527432424808264257 10085 18741
292961742816203265 9497 25252
800951873401505281 17706 37001
618992968234856321 10920 36367
17811955691183103 12899 13018
578213920857464833 12388 35985
281511887422457377 11384 33819
962458220845498113 24105 32219
797661040595127041 21744 28258
147211297444101761 782 35620
940475848956015873 2306 20831
29181727796547821 17202 25945
91446269261592049 10837 19773
618918327473764353 8052 37846
951546602911893249 1397 27322
630201648340353409 28830 36785
642399852144730881 2016 8979
151141002170902529 4712 15907
774239246691980289 24939 33629
392924726774246849 4119 25332
809244003013031297 8565 28338
903518357742015617 14471 28491
491769787305745601 6373 26915
577434801067660417 7497 25012
842348741851477505 274 9586
965588180488765569 14805 32123
165645452085374945 15723 23078
783674758549828737 3763 23514
946328952643664641 459 36587
86488826637619809 727 29744
674224404694374657 3941 21275
345423979597406145 27860 32772
844046277927784449 6681 34020
571854589060706049 4014 17067
129606886922193361 4083 25046
293087212849222593 6914 27446
487634050428606977 11155 31512
87367224947328737 4506 8139
210463977899994593 20524 23492
314037052282039041 22280 27954
554766764069537281 9051 25361
132905170839109137 959 13576
932999548359038721 5845 29568
6962300006556178 18089 24566
146582384764524673 13018 26767
603823676763980161 28872 34441
442745900883213761 9593 15660
72595061387069393 13728 15752
125443908079059697 18013 27412
36017651995280177 7064 29259
140259340281080113 4984 14278
611421993551054721 13176 24593
238478798632694849 4941 23773
910353493721956353 15206 28977
757328823720374785 26682 33276
910506277036610305 18748 25905
243319107492478529 3374 11497
262970629144405153 21540 22464
139734210629246289 24548 32925
544208165726068673 11059 35389
846813971277395457 23850 26939
975887003707740033 12603 29292
339960780073571585 7677 12867
132119954833235905 3920 15285
281207662758358625 9226 24183
594209355850296065 6673 11254
910038920868533505 13170 26602
83527453049605073 11421 16305
655253199896503041 2937 32460
590837894279943041 16350 26406
851652539575216129 15538 29976
299651115511529985 2202 27855
944221541014481921 9284 28147
357529999894296705 1585 31496
728042086269301377 29534 37454
338157451525738369 3949 30782
221402410641172065 1481 28713
195087873533182689 11717 15575
779588480049032065 19358 30491
501191727484702209 8955 32469
817482626009645953 19773 31970
479674705292723073 19105 24624
181247938173431329 14065 17479
767567903616274817 7479 24426
840514240721471873 8471 17329
443132013640180865 25080 36508
613535086989347841 18329 37312
327737735643644609 5479 11222
449805702217357633 8699 22521
490831355547214785 27628 35408
227218071917224769 14693 21738
619599601582045569 22683 28653
488117345914854913 5901 34195
231085704806460513 17580 18115
612365000220567169 10876 33287
423825442267805377 26337 31803
308525733688295361 13740 31940
867383497112371073 17253 33041
141311256582913105 31843 33329
525782794303204097 4875 7563
640122400274332673 21480 24066
942480709872015105 1391 33139
758322340158688513 1850 32338
250784808407253473 8179 36496
109589310688416929 31521 33003
677357444565046785 12830 23451
11402195250656889 6527 33182
440665947187902401 15174 26068
47278567333233217 30144 31695
45754372294325665 13062 24276
548412858596751809 3333 6973
69781306595309897 7608 13803
664725449669585793 131 28862
915865151459684097 22849 27308
974372936922907905 20903 37295
151564767278721025 494 31675
787924534603416065 5130 32831
896062592747100033 28185 33033
542810271436085377 17582 27880
113732018251120337 15969 36224
493956244619592897 4516 18504
184442993354053889 10803 36066
644053453793009793 16212 22210
718930468166227841 26231 30407
138798515663818737 12044 30881
657523752069110401 4335 10811
79427943285228513 15606 21513
472845731631544193 5785 9923
26903180338447185 22524 24733
478538171989782785 11200 26280
153920710029911585 10606 12848
435075311819041153 7643 9115
988241936636210689 6665 16110
669227320797503489 1215 25906
271812906348404929 14538 20469
367950858691735041 35255 36952
260290230687811425 3400 32911
801496012112039553 12384 21777
930248360750869761 9991 16582
210282526939771233 6341 10604
669451836345029249 7966 30922
329317458019957569 11250 18906
334277008525422273 6209 37868
228939051713787489 16522 23891
251740177360456833 10088 30767
121252984912757713 7290 9558
722532032354013825 8509 16476
710366765956216321 18012 28833
213507321958172001 15759 23912
666188464780063361 20549 28458
423687798144872129 1631 13114
332566463062825345 1070 19130
811405897216612737 2197 5518
827541854581767169 155 15928
547897947882649537 19820 21790
78540325257186801 6913 16414
112715734405622209 32542 36738
204305519770301217 33471 36812
551599565252505665 17069 27306
684518653929906433 18974 30503
203173678734085441 8969 27539
332766906950212161 12531 28159
54835473593175977 2546 19200
676979415782334081 16245 33906
744394490372780417 6594 27968
514390687546992385 3555 32166
703412771876660481 11250 22332
355059220421118465 26866 32600
586120940619021953 1318 28918
788808781710628225 3371 17057
378976975398490625 27247 33780
979773833575357825 16220 33971
633524880165378305 7923 37628
963690752001596673 15112 30995
103007916192613185 15975 30877
595746267852241793 18452 32400
314606038124193089 23964 30516
64869992198055113 363 7833
849781186358757889 11484 14034
538982442409967169 19332 35690
729784413242850177 12020 24863
651769990322733825 1617 4705
581807688007732097 34288 36809
776614926608353025 428 10867
71813155121670745 8187 35516
148073779216559841 11810 13998
911859098891415681 21691 28294
829305943097971073 14744 37361
840284615717035137 471 33416
330747565183301633 4281 9027
250479085489306657 32516 33282
488888165427745473 17898 31473
136770592476775473 15872 30737
988880507895544321 21346 36858
348314207872295617 34308 37133
754427466588872193 10646 16133
293911496613088001 14551 33628
266125775387067169 7602 16040
129494975556927025 2432 8410
57692220469540705 15234 31118
878806075770167937 27455 34009
517487379060213441 7178 8357
335851743299731009 9979 17670
669360590470340353 3313 24987
816486212189470721 16247 20304
495331967709105921 3887 34575
71532392861289649 14365 30441
202417021024366753 16352 36004
836098017914960001 11166 36569
105228789100578977 24114 34843
22544343693528645 17930 30880
938183440978939137 3945 27793
468033770113901697 30469 35601
785823475164463105 9072 12625
204192684771303585 20447 37688
669276055227477633 2375 23825
466426984715720769 19304 21968
136596234823372241 5169 34202
199024433900678593 18761 20171
305326605130481729 24832 35641
334267927792136961 21903 25337
783081509439412609 22153 30812
235786422291372577 23783 26292
341284181633689345 385 34895
858426923916251649 10813 11592
592848222271243265 91 11900
232506383479677217 29406 35366
711121640079390721 20046 33236
473970751646458433 8491 34140
371046497719689217 4928 8853
299933809330728001 26285 28080
605285955013506817 6469 27807
360581030783006209 10042 36938
627282200993619201 18421 27114
750424334335338753 16829 34030
628606029316436865 8341 9252
402265616640743681 23789 32607
143523916650067921 26860 31908
566489135246687425 4387 4659
623831097229817985 777 10214
222902435771029409 2770 3279
35092107753598613 30980 31506
596604398775969665 9546 15398
538619497814231361 22562 30768
136852737848993649 3969 7903
104816238659665825 24271 26320
616805628083714177 28213 32026
621607806554529025 10886 22564
952685212319291649 12484 28327
287336666155255201 29458 30243
337772741664782209 3548 35449
794015660729847681 9328 32543
550096638364191617 8342 33954
281313168387342209 15825 30009
570614878430152577 13621 17942
351808661284515265 8596 15471
160906515322292161 5167 17328
408895151175727297 17837 21593
71833872837419937 877 11799
851352042773946497 22028 36103
454425270344369665 3286 30595
832998909441570817 7198 29238
159802816314513761 20265 33660
557217936016265025 1382 13875
219805973324806561 10439 18151
434388890086466945 27644 29078
481736288457472769 5400 12660
669710567855780481 2524 29825
501820818492756609 14659 25872
504811764229160065 28767 32013
371122036063187713 7937 13367
483973211438588161 30859 31443
64863769986654777 4883 31285
473898333748024897 24364 34390
989875412481854465 3900 33441
991339681113451777 8317 20103
600252527768883969 14588 24173
852517932087195649 23818 36919
925388076541455745 3719 14341
342868221002767361 19925 35236
955844162864362753 19747 29451
561907094762744897 9478 16584
497866601907919233 27395 27428
227598327938800097 13314 22404
140722209627522689 180 24496
616237933452580993 23497 28254
724965076699678721 662 30624
43727940329524985 3750 6172
961766500056594305 30729 33988
448255911469743745 9975 19561
545153791974190209 16067 35486
776221077106292481 23387 27011
888163393582328065 22175 29081
896990650303550337 29358 35638
484354038846536385 9615 32249
552800987712181761 12360 35722
353611107760226433 14597 34237
318991059266551233 5987 25209
787302169986578049 25503 29854
792212737615294337 31392 32468
917755403391065985 1608 30044
417596535607529537 11816 30807
60454744571192265 15755 17589
841278466575381889 25067 26113
976262734283945857 5279 23344
107843293241785425 23776 27174
480956078941961345 6988 12844
724719881355092353 8407 31008
475283949659296193 3912 4102
119008107009719313 34617 36038
519580180736259201 22505 23155
604962443248759041 16753 36900
27639548566238405 5931 34508
575674968603237889 15415 28875
167326164621005793 18020 28509
316015746202047873 8361 27227
106000143159388209 9142 28170
656612402496776321 36069 36120
717560145463441025 25256 37726
740771315914919681 129 20046
498151003744649025 10014 21707
695584547885744129 10544 21910
969702592322097025 3369 26137
236274056658253089 5426 17708
831000145661743489 27184 37839
18276638269966841 20020 33101
127278516533724689 7729 34204
965183393091116673 3643 36969
817573188823185921 2900 17766
85459266423214337 11058 27159
862873971908260993 25707 36237
99096361641066721 5567 23163
553467987575100289 4266 11507
486884871562168065 2904 31875
824746477123998337 3067 12428
952884062503990529 15895 21434
19125603984743833 2263 2983
277618290069199233 1076 31436
933464442338948481 10601 26390
267796551532903489 19416 25085
249194394192794977 7807 31198
514840033633092289 8574 34899
940321806301970049 21900 25889
960795993716750721 36517 36926
961978607595423105 15394 29381
506790261650365889 13891 27577
30084179358556897 22169 27116
621235279100652289 26914 35902
836604774841855873 14153 14753
766482260677108225 5334 26842
495942154201262785 2206 14736
83335880368174737 21774 35397
853616095447616641 3182 12202
433020695137258817 27135 37844
300821402513566465 36308 37266
300536071394098753 10549 21089
931099841731803905 24417 30108
616601012878035713 15203 20354
382248034298559233 665 31990
59155290382797433 11375 22298
482423285288742657 594 6988
795206239016721409 33300 36538
932986770170163713 211 7461
404303982232725889 25486 27521
966832637800035201 9798 12153
769195034345287297 11649 35892
281229077714673537 17043 22743
917787255011667457 9168 14764
208564792182496449 1550 13878
413804392850352065 13285 21854
946153863704228865 5551 5839
640006697390269569 17 719
416116065350660609 20464 35308
380360769165733377 5190 9617
610534906961422721 11750 27056
716534290063044865 258 32325
867663492749496577 6648 16604
227868823503371233 20486 36635
144422274535560993 2404 12021
72967067086402433 30955 33665
52475319783678033 16782 26096
132666411305663697 13610 30037
54849799056174929 3240 24438
173597605182415297 2584 37279
316985988834201025 5565 33936
161911990028272609 13222 18546
307462620178217345 21711 32943
341955102894921473 32682 35142
387929945211350721 11458 16034
115595328597223105 1185 26236
957738120425947393 31538 31554
152861319541194977 7138 32448
397785793644967361 10537 32464
572198348687635393 11570 28008
392285627978839809 23188 23666
31656538677815149 12457 19184
568410541258668161 4012 27132
117619163543693617 6428 9367
774125328522931201 11630 20915
698909564793503105 15976 29895
600150675914132865 35623 37860
819922972100471297 12326 33995
928810237714845441 1750 32366
307334117654583873 4006 25466
133285462844764177 2891 20507
30187476177999885 6197 31867
929087147573316225 12311 14567
657768418660374785 12513 21999
698145910124988929 6000 14159
160331978996481441 2481 32125
922188486724355329 7726 8286
425786830216189569 4480 11046
135793167242166385 955 6165
502397356708812033 18547 22589
792877338381291649 16067 21495
849528675000790657 738 9507
73240493352525249 33381 36424
622192733562599169 247 27182
423477753739735617 9290 24111
339251389593009409 13488 20243
180746175210753537 11230 17174
767332998188621185 11530 13463
65132294610098289 3221 25364
283419518728898369 18461 22926
362948701764818113 21025 36043
881123335866192257 27495 30294
497633750096628801 33809 35712
305179294986167809 20564 33506
964192925503294209 14876 20228
687041781938162945 633 5653
662948510462005249 9483 20274
24067236436799533 3189 8248
459314672331938561 11425 12114
303142487339300737 3997 19628
603930459490346241 15942 30508
204861894271623169 22680 33230
896794114539442689 11879 28971
532839990961562625 6139 16786
228036777179088545 8748 22898
29587156082278909 4283 21941
738313007789255297 29998 33049
351402377808284417 2930 18824
408796039951500481 3159 24289
157664920886382721 1030 31655
358490425545067393 8771 24849
831117829086579713 10732 29058
607414778286685185 4687 29017
587821071600849665 10024 26440
726433715402006145 15761 30432
409418803053256385 35261 37222
774686514212749697 28011 30341
995173042006221953 16052 25384
66608863953785401 23200 36950
762039986064323201 8939 23304
120107566001397713 19846 33604
876446470801489793 16287 22805
204665102578015745 24747 37627
778214284381675777 11480 25288
111001887138531425 19730 34003
230834017624282241 30445 36801
942875228367579905 6491 11541
99514551362815953 302 5268
99083213725524641 27772 36241
665847947405445889 21888 33207
12783564875430643 6061 7644
152641524200475937 1922 3835
434182141389658945 11660 17403
325731132639923265 23392 35750
736870558873373953 11032 14131
525529641888780929 9781 25369
93158752049792065 17139 28827
270555240587476929 16236 36482
548304514452350849 12817 24775
273756094071103457 6567 16653
364003374994656065 26367 37165
309901626567203457 14452 36135
504289717012436993 23259 30472
340433671372025537 600 30292
227869308186260609 20287 28681
535716407878915393 19062 20827
154644009505229729 16183 34590
689458814231841153 531 2401
881727156999705345 13824 22145
171157907972364865 25855 28680
847930564199497601 5982 26630
122961751646798241 15468 21891
557301181253283329 9093 32131
919488699791919873 5006 24378
261985957742918881 778 29679
634729846071792257 3444 23629
993138989869084545 8666 36077
869657403249696897 29371 34528
607662517888439169 24577 25807
769787278564493313 19670 26524
790647398334389377 3749 20175
600393767024293377 8624 29084
282045079443232545 30986 33456
965628081540899073 1301 16051
475644579807966017 23137 31642
376505951845153665 4700 18928
432693577281451521 11396 36143
564104317772077505 10240 24804
547752108732968449 25500 29840
597893604243894 1362 7907
864361128138906369 41 29682
847830975980372097 11630 23191
643475428679455105 7630 36430
768468722537100801 3896 36058
385275222878515649 1491 37603
486222968090615361 18278 26877
287167986344631041 16400 24372
171742011834460577 11327 27206
196955179479825665 8793 34780
510841533357904641 20428 23257
538688073687740865 16383 34980
138401687883565217 10235 35182
409554906664094913 5795 35406
886386442728266369 4748 10268
258258622569119457 27449 31684
139360317394881857 1394 30951
578124111318398849 28940 36158
833090715392046337 35316 37668
148024113499236161 28608 35412
902305756445365121 10695 27822
152606162227908001 19920 20382
890995171062130049 27228 37846
255635704683644609 22278 31916
545090365463529729 13360 36862
498844710564949185 9293 9668
821015108550113793 15109 17562
156830971973580097 18805 34610
998944724894492673 19831 26760
246736676616659873 10442 23054
508149786223313537 13267 26098
599728587099523457 2460 36855
762791591214785537 28129 37600
956704154860002433 6681 29859
186791245404009473 2687 29911
381126163176379137 7785 15109
486757274617126273 22857 28305
752994978213603585 14077 36523
336901426219597505 18690 24224
631541675423992705 2698 23766
95353260554482241 15045 34239
672468929610342785 2043 35053
214759539328326817 9379 11085
367520633845561665 16021 25224
145332299920646337 27034 35256
25366707442810113 8110 20293
66824338830073769 32617 35396
92662855749072289 6887 34748
683386919451187713 14685 36936
299349553435714433 3649 35473
935672354025115265 18121 23496
718099571983220353 3571 20322
885005917454030593 14990 36931
783471749595019393 21963 29771
580502343006131073 27360 34872
63344014089356193 427 18673
375162472723054913 27676 37129
602713797573041921 28076 36968
300752291859680577 9638 26408
483491882744818497 2250 6116
58177568951002457 2274 30949
678643821571949185 8492 30707
441247262013163777 30394 32395
651982503390602369 11411 19162
19061085639613397 21181 37192
944446397285044993 32514 36233
564148347491794753 11334 18902
472242345297633665 27200 35603
149731691905309121 8279 36022
104094416845935457 12335 27357
861844006047377281 2516 7462
368590228030999617 23478 35113
445482164197876801 7000 20711
231348565820123745 28436 37374
442729135786692033 18567 32440
548233276820315777 4466 26738
801490495287502849 4785 11761
434433325431779585 150 2392
907343544562067457 3982 22530
72844828236984689 31095 31922
804555732432142209 11697 32043
780915933970387457 5607 14804
826253965490224129 12032 19720
930285342315432449 31294 33191
696912439912601601 30322 33223
283138258167678465 16599 36298
685901571037746305 32450 35028
564075259335485441 8944 27962
919175587616855681 3831 17457
320528850774703489 23145 24883
858814092652551169 30979 34491
169199961406878433 24363 30288
497290085568003777 16201 24036
738636417102110721 17952 25394
626387225430491393 31320 34840
276041873264464513 1957 2503
899782676721919489 16370 29811
567534293413640257 11103 27434
104038050284742673 1039 14415
857388575794022529 24311 34809
779490029511030913 6809 29358
880481166283555457 14399 31491
629962802032892417 10365 21513
153628922263639105 19493 20586
447992199979815105 6446 28406
537893946843180289 2140 24173
241906513232663649 7072 19192
224866853534468449 2201 26034
777816723445475585 24198 37490
186677269749917953 27024 29175
915061932981970433 8791 11150
621575217167251329 9268 33451
50572009923918417 2298 7953
900018326214077313 4590 5318
324123719752520833 1028 35613
592774718827303809 29562 33378
678871018586526977 24892 36816
721528476014537345 15720 26333
751170300148444929 3258 25420
607126485220764033 19093 20723
633443936757380737 11647 34233
328102127623733249 5439 31578
37844033772444161 12212 37716
191715908468712129 8580 15299
258313350923451425 2708 15112
240451540845651137 498 11709
996539490641723137 4459 20751
849000784843358465 1030 14586
207293733411951553 10715 13334
915721305247469569 17063 21916
694153794324478209 9113 21393
107093568651823297 19420 23060
782230541289401089 7973 25923
564021092636192385 11973 21028
418441173664987777 6266 37233
214316147258106337 27818 33310
592039396156117505 25867 36923
285647685396067873 5879 26228
768060161131359105 14216 26377
87251218282677457 7797 15256
323344247347726849 24201 24472
758080057160793089 33255 37409
181795338954756865 25318 26639
453137427411693505 8247 11464
456821679111932609 8793 14486
75782240546455889 379 13924
770840227832451329 35248 37646
642611217484176897 5820 13663
963588167104170113 5156 32193
810070671016870145 3402 16881
642982899539291009 12868 25382
747057159105569409 5958 20118
655344683539915649 13406 31194
993803458892411777 24073 36960
33455236833219717 13425 33084
275135692459901537 10232 16784
769620156054308737 19458 28975
613811425546668289 18786 29608
680379524050224001 11971 31954
553733021760397313 780 12741
173308465251388097 13579 29311
614572557462164353 11988 18096
621336292262611841 1597 16418
807317680389662209 20712 30899
936624482575631105 657 19722
165765595537134657 17211 28605
231624126321790401 3555 8074
613562338735679489 2387 5448
935339666007628545 11741 37599
544532599349761153 5350 27665
86199530022724961 10549 18064
628543070528667905 8090 18345
98298508673615009 2899 24454
935417319494501249 733 14758
489862002512026625 4491 13316
567681839626434497 13751 35226
243240237265219137 10016 22968
496283888107083009 14803 21949
89650266415134177 6640 11246
244046730182180481 2464 29964
497207145691184833 30367 35985
400691510790448321 17009 21528
337179168480318465 29039 35557
438238731458799425 1712 17714
735538387126958081 16727 18312
204213324843376385 12378 25432
106187209328254545 18820 25188
797819016727533697 13385 16148
499727497090923137 24145 35613
736424191476725505 23759 31459
63171012655672601 9093 11127
242386936206433025 1644 17136
470239943857713153 6865 10077
968500726079181313 11656 18358
429819378470114113 14283 23913
245701689355389153 782 29871
823595162919410433 12906 16444
609710153065105281 19655 23697
230064942130084673 28636 29409
250720164549594657 15245 18191
38342391824592425 6533 37402
940020412901528577 30495 32328
568859943630911873 12527 35508
578545046702107137 30380 33465
823602743063069953 4250 9467
970525161069542017 4279 5540
703043262211380737 15131 35323
858861308298774145 5841 17290
515087898220805569 29640 33330
52601694467281137 6566 16935
817562752459735937 32013 32723
937680929045104257 14784 36765
252290138904889729 20364 25591
629340232607415169 26264 27562
365389092169905921 10458 11303
717685446404747265 14547 24344
549095711432592257 14761 27460
771807181401495553 363 8509
341118881739816961 18534 34133
626099036233075201 13029 34672
77505315491400497 5428 29076
285515828856727425 6532 8549
882804682413436161 15341 22732
663161571976932097 20170 33907
976428374408591489 19599 32008
560833177137677569 20649 33211
502132108646691201 24426 37590
898596825022952577 6323 9889
197503248819280929 2842 4266
511084116666136641 4355 10361
69728060824687081 9146 21547
101055960231921201 501 35636
27310258891027673 13842 18487
164331707746807617 21048 33547
392043760973649601 13344 20940
12806061995480179 6742 7951
246789845350967585 16459 29211
4097766114693258 8180 23683
942700498495796097 26700 32437
834747909794064257 3012 22205
467630988868087617 14164 21933
479899063302010369 34581 34868
610078967808846081 701 13936
340381920721274177 3129 12726
132206683368643505 2684 29476
204044063318161057 12333 36736
421813847594151553 10615 15216
876166402269976833 5211 35856
885530384106864641 20494 30500
924671036325744257 5194 31769
255137894648441953 29790 33641
373773324349247809 5536 13531
478791488275980737 7726 27531
108893430278794065 4786 5920
860993366593945089 21330 25467
550364037518850305 25246 31844
795275617126243585 15530 26314
810910355366385025 13218 14057
862657109430159617 27264 32717
218876047289274561 22668 23273
798738316457011841 4993 24055
849171756075445889 10981 25678
151348210607821441 17899 20200
193502414540436257 18413 19013
286305339469102209 13053 13087
319667124251079553 24147 32816
628817788471622017 15707 33896
637502902160964225 23196 30598
924320484801505409 4716 30203
259016256190886209 4371 29728
49048327053000665 21148 30085
952030940402583041 3200 35265
594729595633204097 9935 16173
205538390061743585 18466 30843
718579033797851649 25066 32876
895988150680427265 35484 37255
66928345506219953 6724 35111
337494889273198593 9967 27861
630163059386248449 19025 23576
617598862130197505 6574 17690
217738405520158561 20181 32631
378248275381078977 8772 22196
751866135842306049 9078 19124
587376089656903169 2046 26887
779413068261412481 12480 31893
115539673128136401 32185 32791
369623324142068545 19550 19983
77748128977507489 13047 27440
28285958761820497 22348 33878
988215422855486081 1479 14376
703845178005821057 22674 22973
224526575771125889 21199 32596
107716654431975201 4287 33407
34664554239309809 16675 28899
279945789008493761 17797 35305
826692505005500033 28428 30982
278081426783508321 15069 23399
593469812621744769 1070 16986
440566942057841985 7823 33988
750103065307303809 28597 37689
320307470342577025 21623 37264
503208797613080321 22175 25331
827584042174848385 111 25225
63496164386410929 9909 25806
401331460963412225 3841 22201
404226325644341249 2337 35680
940364635864312961 19716 31970
176791557510586721 9975 35218
800229649276182913 2565 36599
824167176245037313 1272 28418
970748305685859201 3660 21357
206722814357139137 11976 17405
149843507747569057 17693 17719
489117738510312705 11925 16712
924241527426602241 24162 26339
357231642741897537 6178 15452
974613774295328001 3433 32160
185738552004931265 1569 25063
632261808036488961 18449 30700
175134203243462849 1090 5525
802013134079778945 13798 15639
183535147728488129 12940 37638
135086131715837617 13873 22113
388023669102000897 27210 27805
540285316495520385 13988 35180
871544752236939521 7594 36012
234498493741867265 758 24521
523274683476930817 14485 16936
993882619005837825 2629 18703
765719134079997569 323 7985
865904159287026689 8924 12873
375808853696685953 14985 28524
721646365800147329 4540 27549
282041958872138561 20961 26627
580673310116694145 19827 21749
478786312026304705 3118 28742
119872129811462001 9189 19623
760190290066926593 19779 23320
541357998157337793 25527 33095
235801977214936897 8968 32017
868295253906261121 33994 34593
761967139350058881 474 31572
367732873998491521 23602 24336
105056783165426993 37660 37717
243948863553278273 13081 15923
990803046005989761 5957 22066
204756062932915489 1996 26968
854289112991967361 8817 10480
364887731490618689 16349 33732
600732361146196353 1063 31079
960820883649077505 5072 32253
208310300999389857 8582 24944
48913597342256313 23521 27527
737152042814098945 8327 33411
654235907668606849 12750 29461
326485654228992705 17962 34667
584532424285349377 7558 25111
913500144202355841 27506 29571
747769203568637441 1011 8638
222509311670879841 2834 26139
532148153238956929 14224 15873
48255612032701121 20049 28729
707236561444972289 21094 32598
79782715541615089 4447 16078
469552355132627521 21354 23453
420243318056702017 11333 25389
424292112456768705 21251 31309
138442827668573185 10709 12818
930581346119971841 16198 25033
436386236137760641 13925 19945
651457108146956929 29819 34655
509792797508698241 7918 36825
269733381627723649 12995 28805
418413162970392001 14379 36005
936537767054872449 27120 34337
595134889159457025 31984 35240
725795045374930177 26788 30687
811613174682260993 21346 28094
363350094428596993 14566 26973
292738415393603905 5388 9468
8219461459809453 13109 36536
491909926847664961 30165 36310
527377497104268417 7003 10696
522214519766951233 17882 22038
542106043793445761 1132 37347
624067754318101505 2907 5704
841799912348136577 21830 31397
792610205709667841 7473 36810
379003720059891713 8295 22836
714870122246264065 17836 18778
396290109154406849 21727 24774
211146346716706305 22190 27378
306123489501381121 13066 33610
756137133244262529 17966 19473
14987865657928979 26285 31436
955153836801788033 18393 29247
7503357665250122 8832 34507
293355320275065153 17660 22128
889924939455553921 10475 14707
401228867771951745 16256 27039
185695699305803425 8840 22593
750737663128116865 10001 30150
632547191233499009 23075 24567
773127862116002305 11096 34882
326995495409754241 19316 30705
741347470675787393 1848 9513
891403958670323969 7612 12735
893025159880270593 4003 13237
569324234308005825 489 31992
474514284046758657 22804 26362
852962869626139777 12707 18298
818407467328928129 14838 16747
738730122549433985 14751 24782
809526089885661569 25667 36498
171149793638434753 5088 29229
347398636953673921 285 24169
684037181143970945 18222 25896
296257700495228737 7605 11235
777772621223419905 24602 24945
466391875008941505 15976 37654
232325369432679457 756 29883
476122971377929345 12366 27520
900503093929060609 20719 36781
292584276703852481 14488 30607
380377644711650497 2741 26992
311026399008508033 16616 21933
669477047001976193 7163 24622
286805982980968833 14492 29989
245589393324443969 61 25980
368720385077050881 24082 26901
311619233415157761 14065 36253
944733548954477697 9561 15842
137577520744436305 2030 34963
59405880444156625 26895 28508
919168435356965633 3466 19099
642369625066766721 2467 18717
239202226693826945 9767 17531
14179045145493065 30958 32195
613110899604137729 11652 37061
249129090352429473 12249 37264
460150679090197889 785 6293
579032792472471425 3011 22789
2739318992553309 4458 37332
822940655372566017 995 7396
251730000074410049 20973 23192
310952437938976065 10052 34191
740629685959262977 14704 18546
569772982899824129 1382 20481
549053751055261313 10213 12180
481956960321038977 4805 22085
681133428357810561 23651 24038
47620869795952817 8286 26477
584233014106722177 13217 19924
583864414427051009 21186 31830
335056364946140673 10578 12635
694310306228718593 25320 33948
436226776672704385 5303 35015
76609626320557569 31244 32689
560453250612397377 17924 29929
390946590923864065 6134 22836
741268197872209153 4268 31210
515997263875885185 2860 4703
498196082038688833 2475 21244
279257446040364961 16341 34782
670740030254343425 554 16514
347091521298803969 3749 5642
831839965606405889 20584 36163
131668554993570561 3262 31963
826375553128080769 2012 12821
155657798090128801 18268 22767
376851273418949953 4479 29333
537262453630891201 9770 26126
137937405085786225 11855 19492
865189703369619457 23861 30243
558893092858738753 6507 16769
183758552088523425 11669 29421
755177246552413825 17630 31786
68459288010739529 4687 13322
470871672605127873 15797 28247
863632563925282433 4068 36946
679880800623926913 4926 36680
441977412163790721 42 28233
271998746018397249 7360 16188
149163083240939201 13399 15090
908007074608882177 33475 33850
545377406965638273 8304 10537
749257333742221441 5348 20055
213621791941537953 15823 37630
866064018056256641 11811 14517
526046499048700161 9829 18141
864286953793055105 8477 14667
130457110612997697 16400 23049
196527088140491905 7431 15007
587208647370072577 20845 34808
190617161789631937 9161 25300
374979340106879297 9557 17304
537778732581365633 24812 29806
24367306383620501 13220 24438
863040068829292289 6784 27395
758933789428528641 1958 5466
965077226301694721 11006 30495
164179990173561665 4088 25837
240262002340116961 519 12135
832017361347883649 3264 34548
617679173270012417 1550 25104
359466181357529281 20279 36676
73225848528863937 12917 19966
929798882827061121 33943 36650
687542871938255489 1686 23420
996528918850298625 26105 28081
895937906304467841 12204 14864
687964435376418433 2474 20328
138006203866133601 12483 18980
183056122456317633 16457 20638
356430354285379265 5858 11898
491021373312111809 15459 24671
54314303024249001 9784 14213
817693182229884801 2851 31301
697681747196284673 19414 21037
101628928093251857 7538 19414
496595560387170561 2237 21082
241451369106268737 29215 36453
918817378125766017 24343 37223
606024596965585921 26024 26934
771451077265560065 5073 31284
766320022965270913 12806 34744
804507931251222913 28126 31322
902404216531213185 8423 36516
599209063883087361 4932 32571
432042057540680705 287 24820
935842668240894721 36686 37547
702785039100167041 4662 8908
215453449479262817 8175 29028
206624900934780705 7797 8582
591611503115089537 28285 35232
474405574259780161 9051 29663
789891689213455105 24605 32733
102800378436509025 13413 21697
639302787389738113 9123 34387
833038742521569793 6543 34186
2081983858253978 31056 34492
898700053375090817 5459 35705
796499512335159937 2110 28596
646036324672966401 17743 27383
307971433201977601 19722 31421
128234984367903601 13964 24477
133900000661441249 20207 24041
895178092072530561 6231 11416
536455585730514881 8040 27633
31193546042043609 35336 36632
180939068389093921 3564 10631
185538682082384545 5118 9943
440982988027833729 22505 29488
245405707623515201 5811 33818
195856151579675969 15543 24112
523054551630412609 24050 27112
714197239922377473 26908 33421
188349782196166177 16263 34531
957837074485823361 29717 32735
586092513037360897 11379 14208
567210288213210817 3666 26899
552555961434446657 1136 13424
135210048033656001 2440 12695
510285742230298241 29606 33659
139685805335169281 20909 23322
851722748709772033 3601 27929
858143192872788097 19051 24244
125783062793974673 11930 15887
899707062066404737 24987 27881
960615510159723137 17074 17972
476284442020187265 4656 32475
425798062485444737 6730 26552
517511277844612033 18833 23305
533943591092519681 20374 30901
682594156883894273 18781 33533
708266504354899201 5039 12377
955568580939861121 19633 35539
744271606476157697 10228 19039
727410249681128065 12368 16953
581218864976978689 7705 36008
257019996132349601 5391 31362
107744421732302705 8520 15783
496594107462570369 7111 21695
729219980001918337 15799 24868
579891862162533249 3979 11422
164501806119485409 25700 28329
871347220620634753 9880 18022
734365014784703617 11148 33424
807375327558979457 28495 30401
328010578148347777 13488 37346
283752194394296001 13958 29174
171670617742993409 7920 33715
753275644005931649 21976 28849
428407083223643073 17226 23707
411941827986566977 13267 32060
855457468830895361 2827 31562
811848433687963265 20147 24661
947953860553393921 4325 23066
874575244982978049 19013 22843
310055817595756609 2054 16384
404875513543238721 18946 22117
14879181805067533 12833 31498
860414713300428929 21741 21907
943824327208961537 14964 24372
835092777569791105 3831 14092
202569590521829217 7687 25575
311539865405549697 162 19468
798374915129304705 19351 19547
39943630760866713 737 27593
626081451438889089 6411 27704
436271582520220161 9375 36932
262737620168838497 23389 36549
175945097395775457 21749 35549
773360645060659329 8529 19003
500244902479167297 14912 16494
532050142186168513 20102 37168
171446554781830689 3015 9486
724917727673894017 16401 27445
493183012320571393 1031 31330
458661906931002497 6055 11095
130834633630847457 24464 24743
657881932880183425 672 20865
28571756075379541 11518 24535
506122617206333569 6843 31179
319768740560313345 416 2965
787609130233132545 1301 33651
759280188074541185 21387 37135
848575575000968065 14441 15423
19171459234733845 12292 36456
645979092161251585 20928 33781
411756594915644289 8972 29334
944166910075185921 1329 37464
712673336906796289 5932 15238
38193964547044601 11843 29896
904165157521447297 1400 9964
695158541156150273 94 10765
322123825080886657 10047 12660
351665501615979521 13062 29965
741005090982568449 6460 37669
242815538917259489 5050 14083
779605979203132929 13382 21628
538211224665982273 27488 30315
211535746605108001 138 12422
544522867776965569 7354 24949
419983495182542273 15353 22935
965402009138795649 19113 28547
776756850281245185 6461 27026
766042568757658369 7921 27013
90091332666936801 21069 24304
80023508098999937 32044 36034
246676846466868929 10364 30968
674795620694045057 7980 10605
640857108835284353 15634 28412
76114094844694337 29889 30610
934933280185063553 9030 12773
231363294473030849 19183 25455
535386204524662913 2199 3043
376180465625790081 1837 21844
362171343077790209 7827 35169
396246107223436865 7475 12867
654710669285485441 4706 19866
65601497791572425 4938 17738
365479196100366721 23297 23704
356864802953968065 6919 12619
295717105952753921 13025 31948
549919221628638145 4722 8031
683035523494368129 18089 21272
354782445561671297 10403 30617
661833321034002561 10448 11511
700065648183521409 30047 35659
417235032684331457 16815 20448
583490021900704641 2393 35673
472344207146228737 2999 28579
913343512991271937 15104 35746
854085355222167681 10991 11985
120525229212564257 31961 33456
333575640384502465 6410 33165
634300559351952897 198 13143
221653087350446753 2426 21168
51255675173994321 16967 20683
194357691374086977 2143 27016
470018607111480705 19983 37014
317691597671739585 16623 19627
191798862617634561 5333 20119
65756726345789217 7119 11119
603663146311429761 26725 32152
910097786295963777 18054 35204
591092377123036545 19967 29156
534526576380905281 8655 27889
497664372074378753 1828 19981
219183267191198177 29151 36617
112263956662008721 6140 16674
801423441497512065 21773 31095
107259250187080817 7244 18090
105446525785694689 7997 25633
295752910812328897 2567 29997
686684133993999489 1945 11589
954324184533188481 6694 37388
210010539659833729 25520 37211
685046985227689473 3032 26262
469684214928626881 5558 36138
382851960310471617 6464 28671
798434203926532865 25138 28048
253742547569320481 2043 4175
569048101295528833 23304 24412
307832673344417857 12047 27071
435379737127135489 33816 36244
272606216466062529 2631 8393
971128881857985921 13965 31123
439819138280807233 1478 2757
532661120667071937 23041 24749
269483077774740577 29184 35673
323537939218915969 13164 15824
713600609504307969 1687 34437
853424607481599617 13597 28930
894705744961516545 1969 23822
617885097046432513 4776 7294
851057360788342273 12822 29243
979410486256696833 5063 23738
850930035317478657 10033 12053
80565456928958673 23471 32004
259680565433424001 11687 18670
737079668633697281 19546 21511
279252263458051425 28308 29276
7650921609773321 26498 31451
908049810496873217 10111 12464
484398340898522433 20027 35865
422620410635889985 11760 35966
851939182845008257 2127 20722
260772279156267233 21267 21378
757672951197378049 5394 7951
181882025320749825 7420 36050
476082245342006145 6425 26215
615385956782187521 17033 33648
13305250830555339 5075 27163
617635959767401473 10759 15741
501436925666588737 8300 8814
314271971422780161 4504 34427
440857036154483265 8772 12966
170068261403987009 18916 29117
530702769158175169 23118 23969
841841180623344385 9511 30652
111415708569452929 11267 29980
616225029328294529 16032 19854
423265031260832833 13127 28919
31665176318622201 6202 25299
20848846486444473 14732 16209
666152127498254081 26515 35454
22043334766230773 31814 36879
754694810443663105 1687 5333
24917727551255097 21761 37708
831833629845537153 1322 17631
833036903771109377 18355 28251
27507958411089109 32820 34231
798050214257642625 10926 29634
361083071027469057 16959 18127
254006451177268385 490 26418
442285348198293377 22187 27764
7391683903463787 27154 33474
797054302362543105 15556 25285
444067421806217025 19731 26628
885936701977552641 6522 19457
27972807134801769 5123 34388
146787318168652097 7303 7648
775490930163520897 9400 32449
376871977505242497 12009 21899
54744020582845113 13180 30472
872509135740731521 1012 17306
763693943069519361 15427 37507
431091970363294081 4115 18667
135992560826792897 3814 4633
469965995065837889 11594 25544
229100605273480097 31909 36664
85691758116734465 11263 27978
875317991613329153 2165 14859
390941104578761409 13315 17664
299998653287396161 610 6035
703037246015608065 2037 32996
662810326429223553 13479 34893
483757209310102337 429 4102
360300171513522113 8914 34480
82672223527776369 14070 37579
809140186658382337 32486 33905
56795710171318345 18536 36915
618721077796386945 7670 32862
584698674241049985 2219 36746
799597004158187009 14597 32520
566079230357576769 6430 20700
111670245305411697 1079 33167
766579411018806657 19291 28931
661238138662227457 22336 34712
848332719429325953 12653 23636
433313636648399809 2189 12695
38047246232704169 578 36561
669652997457546881 2428 24540
684604720057325953 23602 31584
641952806829060353 14021 33865
613451665929300609 16789 20359
8690879794286844 4959 37688
314815609183458625 6642 36634
748007186593362433 5028 26665
389190169414344897 4696 6710
655013383964131841 8472 36767
718198776960964097 175 36152
118367249359913281 14304 33792
581989874459207297 668 20068
479550873431222145 61 5902
25584135792829701 33397 35779
504417555798688961 7345 30897
52233485648368825 10509 19391
51781762315215473 14498 33091
193286370585884257 16329 25579
233216322710340769 12420 29876
210145091795094881 190 656
784002312410947841 850 9184
10823262480730735 5601 16235
206638139664939041 9348 19701
500723310354370433 9056 16556
167077296282656097 667 22258
960997554303975937 18156 33176
592090320384407681 9347 24851
409464844857875905 6634 25704
904097336292991873 3955 18207
335599489319296385 9221 37106
617927688597042433 29558 37137
183168378085238017 1149 23800
643331040218072321 1970 10097
127071658027706033 32574 34937
411016922555397441 28125 37434
460829701468991745 11010 18764
818138282859578625 24258 26730
469243443284970113 2123 4684
834016481090465281 4272 34314
435591892607643393 31209 33732
312269192293427969 4770 20528
51384474365438137 10758 34772
343693169475464769 5501 35987
181032010231927393 9585 12768
449250651591810881 16684 34068
851415398306645761 8798 20347
843718137991693569 28650 30476
269255992033802017 18587 19583
241272484521402945 7911 14212
457595264417864897 873 29052
737475102426792321 6465 6767
664219027925934593 11273 33004
184918019355322369 31722 37711
14198207728359337 21455 31118
86948396292406465 15844 25159
205647452051376705 9480 16042
838902481039923457 9520 17666
635793221887428865 5856 6845
188089671823625793 27902 36794
405542963708835905 868 30787
315226711029779969 5065 25750
796319944108407937 26054 32592
513416223316717441 25195 33497
93508562798401585 13638 16917
934237118645228289 14336 33483
382155846672606721 5359 12665
928072574574564097 6423 21425
986430781925786753 34108 37137
82294590316607249 1133 2328
581116353776767617 27353 34067
232166714660856129 2977 4624
74142427430100353 25493 34054
636259386057844225 15752 31179
699514491618931073 13007 27953
342724745314477249 27290 31444
841706917820868481 3138 31855
721834898459306369 4827 22038
104101046072688769 22305 31531
22819281744666853 14471 19383
561417242924473921 14591 24497
514894600905847681 3535 26048
381355158598626817 3230 8448
759919288615428481 11995 29823
938372372948389761 4281 33207
910032631110752257 3960 9884
209019149684340993 30012 33542
753758697334298241 3928 34018
271839436173532801 3904 33614
224393305909785569 5627 36632
419165432590734337 5047 24563
606379701785975553 3906 25729
474163969580768449 187 28503
404887506081834689 8728 33424
983017981012384513 1789 32498
120700629895459601 8666 34492
977760840907048833 16043 20280
112608368253631857 4699 10468
709171254933597313 3141 28995
63089300368226025 18885 32158
951087855909872129 645 36953
390904137205822593 2902 14885
972076081979341953 15250 29703
80967360136618545 4657 29012
763230413495701761 9772 35149
626316428626154241 20080 31299
789390049421587713 16935 17092
486280820942020865 7622 20752
194941666338689153 2953 27763
99486592052826945 4387 5679
667089797206646273 13174 24311
914473435601515009 21841 31037
137196298180494833 10275 12920
433085408917065729 12911 14745
311559527417944769 25311 26457
87994238345622481 10205 16756
76410053660207921 5094 36950
684621073728735105 12688 26829
159024372981239297 23615 24182
991835081670366465 1401 6937
402709364775315521 28641 31369
134291350052336609 10822 27803
644884310655601921 17193 28527
691479896922281473 15420 28855
842638622420377473 16379 31515
84407029492993505 3147 21171
788294372933595649 7369 22167
73181249829140433 11957 31529
193474654389515169 8593 36657
241739413953041537 30546 30798
419675322897877121 22240 29463
791763117902057473 7800 14715
90261605262025313 2717 35027
693723551429613441 2885 24560
759046017849048065 9762 27349
298158246566266881 6691 24440
70542481217383825 8698 37659
731945446102116609 22791 36481
948839714130901505 5166 36006
660475507528268289 16835 24142
501678936546607425 13580 32465
111794496905773153 7782 8494
53271869534288641 15820 35167
958283948756168577 7324 29774
522126250941393985 3415 27347
977486057703401857 1163 14035
313811893459661185 7515 21294
836597253037943809 1056 22621
525948690050665153 21890 37377
10642319052394101 7256 34073
562696091160919553 13643 17464
667221673888981633 3563 29482
628479368796089217 17067 29137
183926748917343745 387 13136
468899059379527489 26406 27159
41043756105658249 1003 17068
213981160033863905 22612 30953
296397160001063745 11443 27189
158126329007931329 26458 36591
662707836005843329 12058 25868
41458922839492377 14776 35240
633689157157732609 2420 34095
4147428595150161 523 37005
343069015860116609 6199 20050
414791177475489537 11526 30780
205154322111681601 2185 25143
436476073024980609 7702 19053
685781580699121153 11419 14938
784849140478908033 14270 16788
54820076933850713 1363 19534
211718177058589409 17300 23091
290247236082869633 558 37770
505385565776276033 166 17424
788549794925202689 3314 19535
124919166138344193 8355 30645
188628655036957569 21595 26572
706712928797994497 28402 32506
292976460222405441 3311 20572
824394919398560641 13058 17073
691333193698532993 11276 29846
761432952722440577 27987 28078
401450078075853889 3557 5074
579645944721424001 5864 22773
521765830771506945 1114 18011
208985121731981153 1683 2926
169042168853621889 20113 21002
237227365412667969 21415 37209
812590968165885441 13768 14115
379183468008800897 4728 30938
305129102897197441 27271 28665
493448305151677121 31562 37510
244456261690238817 15380 22363
142216369637903745 16227 26926
952643812895871617 17925 31981
184448604794500417 11134 24311
913219693879220481 19623 33506
31176168117848845 2386 10481
344031617956417793 773 22417
821868803875847937 6861 8827
789160218469682177 4138 19810
484821919306735809 7169 31506
273434571523210945 6624 31236
723686283767467137 7465 20600
304294060189327809 9375 37467
679092342851657089 6785 7111
842698966251205633 14655 29354
51906710905374353 1673 37097
391489706890986625 4792 25531
626384844964288641 12356 28436
527366455350204417 4374 31798
978120749797245313 26677 34158
468176346153477121 1808 13695
176683170313491905 17881 37676
401659744303614721 7790 22388
270281749163846273 4511 35698
471549537776674305 22861 25950
743508603307756033 5478 12090
914273031718408961 32876 36179
404626053054716545 23099 25908
221645839623782593 984 3395
974020499636008449 27139 29147
147064395885266209 16107 19329
40014064608389081 17899 32524
520711479507959041 16247 16256
894409098124779009 10307 20168
165936196918892161 26777 35328
392062505801266753 5142 25085
446030552783319937 8985 9695
981389853252903041 18099 21108
208569355608275937 29920 33738
864586784546848001 2361 26261
9782186482006239 4955 9726
64881752541904089 9166 12382
790412141835162113 11769 35284
748772313368323969 7720 16892
541415208739373121 11065 35019
366965053010897409 8796 21432
763452920116279169 11707 21462
8215334072648518 15931 33525
890189659368509441 10905 33453
473474399449312257 10780 33482
268743219990881249 8622 10367
111962602903009409 15730 36298
489538536283184577 14835 18811
746974186918929921 1869 25496
892171587109928065 24243 35415
648755493039207169 17206 29319
909227055524958465 23090 32794
987642113148691457 30252 33938
94283989486740433 13436 16178
504042988551777409 15475 31045
231281972425584577 5395 14038
880386945831428865 12609 16870
741542164941236609 3880 34870
766539988495768705 15055 37374
203556730429973249 12361 17390
515355417771129281 17062 30704
842721262810869121 7743 20930
172117624253917953 19555 22310
979690934817874433 13104 37305
602223671862542849 117 29872
86461518011148545 21097 30677
817941230006542977 6405 22936
472091453494080321 13931 35513
718078620511899905 4854 33716
602469561007154689 2253 25258
476714507816797825 1941 26991
98258888667338337 16686 23918
320406772828203393 121 27960
319552375704702721 8303 20491
106715607775019089 12465 31938
460033804107304449 18612 28115
341230330229020481 5216 35069
80474931185847249 11020 24197
944467612444714881 21906 32694
276743495256759777 19389 30248
960645469512893825 11110 20983
180350195098171201 2613 7382
849192585995329153 13366 30780
510268816282952257 7377 34128
877183534452452609 10697 15756
527561648860825025 8073 30040
666850234393240961 12114 37610
933073191677316097 9640 28572
772165155058001281 4455 25456
161622630172544737 6347 31928
231129636352537921 10355 23240
556469002756962561 15 37572
163557920350822177 11577 17629
300307889097894081 7548 19330
13190757920927611 4564 5081
59941613884227249 476 21538
904162958268624769 27299 28070
500139722767741569 2040 15843
274561869093734145 20949 25137
144184951902197153 17820 20444
876002437702535297 18605 26525
393038012958498945 20822 27546
131084851210250257 17222 18074
118476337684533921 9118 22918
128691415135715921 5817 24203
972689493011912961 22342 29058
72233031591796497 14047 36527
871858753317049217 928 8363
699861414418162305 1266 3213
633870678223217921 25090 29154
930950919429665921 4836 7654
58907474766378697 8869 32645
520242465370426305 5360 8612
375360169460222465 30263 32519
905202356823711105 7892 35581
43111570447742057 5591 28478
259062847660967329 9141 20863
442863545879419009 8928 25787
193858453608658721 26192 32177
119450723379166849 9111 35903
305624303247537217 731 31130
565086861677471553 3285 22634
935979556685314433 13421 36231
314820741103694977 3654 24347
643262806112456833 319 19634
98146916357450209 5531 19144
102891726497649217 5626 26627
719658535773980673 18654 20331
469793924554846145 22342 31324
287187040498949377 3859 16697
565048067564337217 14720 36891
712415849225330049 4595 27384
605725191429822721 6237 30430
347540191999740929 357 6024
878194099084641537 15356 21561
523282127013622785 9064 33925
44128523945385465 4996 37606
701085753703878785 6137 10679
152894468093624161 8365 21659
564487273763695873 15968 22776
204611419442155553 2800 12154
938496624747187969 8716 21020
294471013940484033 8272 16256
598226112261663489 7576 32230
313189209489348033 12057 25017
548658067335836097 4360 14271
642669801506404097 6062 23690
683214783031282049 7428 12934
829299894132301313 28451 30598
218323370527201633 8811 35009
677112564064618241 1976 25719
547466622159866753 16990 33441
454350813722594881 5607 19909
285592785404517729 19685 23712
670366347515486209 13762 17538
485287805383400449 2434 30046
191050459951238593 19488 31600
379475434327787329 12747 36709
509229338403191169 338 16553
524842808403370497 20983 36466
371741892988620033 15888 22544
215908063203229985 23930 30367
19901201138257109 21781 30684
709903069589508097 19380 20229
963774330511849857 3137 12434
191323652442036961 17898 19973
36778057711405409 1982 14222
183420714122995329 16931 24274
701759319370847105 34662 37835
733226091976476417 14393 30122
769755828389353473 23646 32158
946089370753846017 14708 26513
335865304208962113 12285 17167
170148420867406017 25869 29350
232586326931983233 3914 30338
831667546184057473 28037 37799
151992182012133281 21276 34779
179640595172017473 15249 21633
185828581262885697 6191 32391
331023280144769665 15577 21822
777993389812532865 5324 14249
93212441344149969 6975 21353
172468642761618433 4041 13702
393963449011060609 20401 35212
488710027118354881 23630 32412
583987439011778561 2416 18074
341914966926086785 11060 15792
524163679792145857 31269 35613
844457277580854529 27646 28034
560617319017296705 8055 28876
287758607577291777 8609 16710
187016942047641537 13300 24447
610140778442950401 22062 26309
636055222615979649 10704 29135
594738278546262913 2342 6363
398947065212190913 11591 13765
807137403940654209 11157 35400
950250408206528641 6834 7348
88465113394324385 669 34671
32539245461144617 9258 19892
233583992549295521 14844 31607
691749275414864001 25747 36783
404711007672919041 9097 15657
824449622119125505 6855 23671
371286670280962753 5330 20242
596479865268349825 30202 37013
799893072028044801 1991 6309
829071781201200513 2315 15316
783975415647784449 6068 10770
386449052082397761 5284 32160
576615270596935425 2278 2780
433836145483020609 1601 6693
641341188907627905 2879 20735
352357430034913921 8464 12136
922952080130944129 16052 29220
402150199021683393 18827 30546
99839121304494689 13661 20234
559775477726319105 32217 32958
796148293608670337 2134 36436
394579931793209921 990 36073
892628741705347969 25152 28114
867940019813886465 17165 24733
14509220277194147 12357 16556
242027339575422209 7578 19117
569633820818307137 3684 25811
664711358568908417 17918 30576
358786814576863105 6256 32332
907351837886643841 299 9171
561297949554099073 8526 13214
933942782433717889 21557 30898
989025011766404609 1585 8924
621966609191041153 7564 26303
277320250563359841 1176 12667
647494535852857217 7329 27369
226682070770213089 11830 31689
466140762200559809 6724 12685
189986463046832193 23652 25919
100287817318701393 9718 33134
966344337318492545 7286 27905
567656303441303553 8441 25313
670546853093707521 5753 16363
441930023206609217 14555 22900
7304855343509332 7282 23173
811581866808843649 18573 23264
860691797555315201 9590 13806
483214336078191297 18467 19216
132896984331541297 20021 34898
219584479112334913 8647 29502
168171281307063937 17816 18258
722743930203549185 2745 28651
124317937410186369 25661 33090
2632921101458408 5664 36268
909003748190993793 12032 22512
222467596594356097 21997 31393
244695251874521345 28352 29265
295253036683099905 18441 36446
995905567464500737 6320 21959
407328537349414465 862 2166
346660953123180353 2272 34759
118653210466312945 16289 29418
445302632707747393 13321 31175
441685507092842049 7170 27007
280398887086750657 7749 33236
616898737924508161 12354 22631
379693111362978881 10797 15007
583704450232303873 16139 36526
956090687685961217 20184 28233
784603515832948481 26469 35605
408722922893414145 25310 34765
800453359180721665 16396 31643
351350427155967553 11873 29613
22927945727523993 11787 35402
35995954457586521 11144 20216
74752323069660065 1847 19421
166427480715615425 14429 29319
986499732437415809 6686 14872
548627137496961153 21047 24246
805598711336102785 9266 36699
292866835546892161 9676 37835
427560935769655233 3089 29952
676491119230359297 3579 34143
724743204386598401 3686 27453
959516299879854977 4045 36374
512416758667718849 3268 10072
866030182238173313 10118 28615
972150006833771905 6654 13543
397206133652151297 8502 14572
333220692129195585 10684 27766
991745105602557697 6703 7345
713923120059959553 32159 34981
273418840229826529 16543 17046
816253348349199873 18661 18867
653859634946737665 9573 21008
690984072591248897 10751 14647
503510541537441025 21428 21669
733990161456595969 2395 17880
294255948687276033 5735 26060
770384071462459009 5885 21626
467610819150596801 4287 18495
157132682329240929 14850 16362
350132786377596289 5769 15498
270539207919625825 26613 33823
133660453952803233 16407 17979
76001002812340353 9480 34944
685822554679258881 19273 23023
55680188941309441 12369 13220
197966449351188353 8922 23275
516727477720657217 6813 30478
962076559749444737 5 914
74072134663566657 17659 33339
555356390281890113 6834 17762
761905932780699393 7219 24614
267521344178799585 26418 32485
751624343365691009 8149 26612
261069884816041761 5478 24398
39962515663155785 8750 9801
831911744553249153 17203 27579
971788642714841473 12653 36282
564878869601091777 23260 26006
601625827968739201 27845 36159
532640544746595201 4125 8233
970427080977444225 3180 15867
612901247139777921 11403 28566
581461530962236801 9052 27878
996468292677658241 17277 24414
468779327383771265 20 7735
411858974520402625 5042 9761
620351809499958017 21544 33564
673742786986434049 10360 10551
548816309279359873 17532 24043
631202652167136385 21273 32932
370769469464910657 17872 20830
342993737398185089 21481 34651
855043377612957953 23787 35872
637025179977900545 14314 23155
737321596611927553 12578 32287
94596970952590449 15272 18893
569002724195442497 7581 15485
773837469359964545 3763 3901
833795181531606017 10831 19632
182462108277032801 29432 30751
552984936517674433 20883 26463
661274835659714433 20359 31875
25178478967312401 157 33699
946040682178800513 9269 35492
75332531237521041 9875 26954
87213858813132817 7409 37064
226083682463645633 5443 7726
749386027520440449 19787 35440
510618118237289281 25387 29547
750551503217355521 23962 36722
549760319787644417 14604 19536
1904749125696271 25751 31236
425195575912582081 7213 26142
539351443341249857 9434 21562
945441173245661953 13064 28043
493579985840423041 4264 21406
5318327582102712 6603 12140
485892161954286209 22488 37191
173955064419224929 26543 36260
656951846343570561 7815 21321
26233561105200921 10174 24579
891427785558054401 16981 25318
197100077462330593 29940 30609
854518108367781121 6547 9316
583309091459966593 12331 31447
91641109153602689 2865 19706
186798291440531713 5887 22010
263351360147350273 20181 31363
869119591669445377 1088 19951
779649152370357249 12399 37186
84025412748793825 17149 37464
502875033663254785 1785 31507
64175173567065257 2921 14940
917210193718705793 13271 14120
190277405920504353 192 11747
425533046100650113 14580 32633
266156848964627105 32323 35463
856047861808409729 17759 18733
188127877634151745 32286 34969
796533841373697921 7014 24783
587544306327231489 6993 33209
28897834298835081 817 28702
341346136937083585 9641 27384
245332320105784865 11655 24629
550670760569275329 7654 22723
232316319614572097 24833 34211
295063097137393985 16383 28101
429790276580145985 29236 32642
570681436564171905 3198 16259
248162085571340897 6861 11959
805442063965379841 15697 19837
850160337396612737 22622 27796
180645592907708865 18426 18935
85045665512158305 7477 34322
95960532975148289 16909 37047
954677831384653825 26260 30018
181090943890978913 2045 7980
71375828852570321 10177 17041
130338959244845393 15347 19462
846502326231085825 22 12051
722282957023580289 16433 18072
113744761576331393 8948 36851
473839626740620161 6859 7927
22283556782777937 12572 21820
507323853301301121 7832 12418
723474975709240961 25900 30095
195454795734825377 32667 36059
619367955580383233 4786 21609
565136280234767681 4915 8640
594773067628924673 4942 13954
350634806913099329 16057 25859
829619790368578689 10214 13447
34038625946550385 21732 29750
134043385742177889 21699 26855
431775332767863041 7515 31115
645387828611500673 17893 22017
940201858903989761 24252 30710
44828761079063641 15243 32155
32665053057407081 12377 30738
364062297919016257 2374 10842
293965674583517953 26500 31448
879261012214289665 16680 19678
141342254010133681 33874 35889
203070506260171873 10520 30443
875823670059517697 12972 27529
996891271131463681 29737 37062
548047773072660481 10449 25764
612560639404616577 26123 36097
679777312676776577 16223 34980
106774601694656465 3841 37091
972793894838382337 9782 19194
48304777690997729 14925 18601
133495682100360113 1102 7976
99525209784278705 18748 21562
618970811849727873 1131 21021
946771882473282049 8272 32270
352966408640241985 24546 33372
152933086390607553 11178 30010
930735658742740609 2630 17158
776512206941656961 12269 17122
916621967320295937 15587 22954
677210494538375169 4741 7303
654900472196750593 13984 28110
407964098954121089 9578 24204
984688579202270337 18669 27032
972962620339661313 11862 28503
711756284864797825 7538 26406
714925297548074241 7075 24704
240021481485129601 19217 36865
34871270239907661 25134 32833
489717491392106305 7989 21326
596981392428173057 27008 35084
705124318378665345 11866 34539
634539023133203969 17355 33740
668695191280299649 3056 33741
279286929447419393 20808 33814
286440938197543457 11009 23194
154034049978069025 17210 20697
516436979224188545 5432 6357
324757517412901825 12259 28834
123269021037970113 3802 33703
973848207343781505 15722 23495
307305181135852481 9842 34702
788837034955815169 9919 20333
858565768283924097 12803 22047
11053307459892637 24973 26683
397582385877377921 16672 21449
97810463207334657 13026 37488
608160422543420545 5900 32205
80607978327879697 13745 21003
915743861249005441 14067 18224
761772793117625473 27497 36979
160995716937534881 1729 19403
549600565783979521 14843 23806
647447630523579649 17872 36813
900845687944720257 4388 35658
195404538455932193 19975 21587
564657407576067521 4245 7669
717366185281086593 2002 11226
710438934223201793 6342 17051
616378193852412417 1476 12649
360120840035026625 19795 28747
94395583978702289 14679 37595
595041000899581057 1079 8034
499462750782498689 9780 13578
561602793282379073 3835 28538
821079596092168577 5076 19740
421325058791961025 25500 29335
233369054082359649 9988 13988
358218103621030785 28105 33631
537005161283452993 5085 7665
575781403596035777 19854 26339
872514249754374273 25037 32933
158642034304808289 22401 29162
221062304387537281 7317 10291
639517187817670401 25829 30392
201317049859412129 3508 14300
211939260775043425 2234 3549
807293342567824385 25861 32046
127557512764266081 22174 25813
754809602619417345 9185 35406
364072056188792449 308 25665
168934303265039873 21339 25190
980571073572814849 4293 7456
887544756106152065 11967 35154
944683920143351169 5836 9615
947402503058647425 8717 13239
176436500692002337 6408 13224
709282783432968193 11835 15172
905116740425558657 9266 11932
406509780772687169 18890 27462
764845112768920705 8814 19093
257825334876244481 4718 32400
35975076881957337 10336 18317
293057495589586369 4329 37320
871959801017904769 6912 16973
24790560331638289 5792 23900
18595620617208653 20400 30714
6048655085884037 5300 31946
310151016369712065 16086 30971
929131066457571841 5969 19780
456583623183238529 1039 18954
937760991472948993 970 24284
630517140513713793 3829 4751
7699699274382966 2837 27848
997586421720416897 14900 21316
917464019413664257 22127 35280
28150702853974253 9 31067
595956137372340353 24961 33855
407507419654653121 22349 26258
326109648092689473 2147 35997
941191769902044289 2419 31867
160644005735235841 20880 32889
574617331040617089 17272 21935
768231346243304321 8794 16967
448248194224998273 3770 20927
447492738008534721 13337 15939
84063472471374465 16684 17349
592777734077976961 11178 36063
372767079256700417 17822 34589
370124788332077505 5932 33273
258057702148551713 3534 3954
1784363032690806 3474 27179
39795606563483689 6173 15998
412666085117095361 16156 30946
556859573724725697 1216 6777
725628905416705537 10366 27672
827030096032384385 18186 26738
991229890875814529 18036 34994
493258705391060225 3488 31035
73971573959816801 20964 24977
419252639420772481 1906 37350
633510546909192833 3478 35736
850669574888289793 27326 31741
687080888368321025 32281 34979
158702676270674913 15690 30004
328098001824344001 14459 20296
993628251167979905 2598 13656
154686464838782465 5425 15809
213509280849290657 6451 16958
474595610987975617 100 24920
510244275823570369 7502 18626
277261887535338753 3431 19615
826276512029149697 1880 15151
462856512625677377 14947 26095
779207324647035905 1610 8112
603073490811674113 15062 34420
503901757367071233 26748 32349
627186997849165057 20508 23415
368847724247078913 17215 28727
765661599952927873 17239 33871
250723390580528609 20416 28393
683612758934600577 8807 29466
371447683088593537 16527 36789
399751008925697729 1150 10271
397522070653234753 671 29745
461554785184873153 15462 26014
880816533080722049 7533 32884
154893778555937441 5131 29787
40497453428709921 1775 23827
903680041187243393 3338 37130
222773679452149761 9354 28411
728281380204940417 23580 34704
863241775271301761 4427 15444
719316970725017729 14473 22969
243697635607365025 21861 26471
370851350882738049 14442 24234
191441515688577377 34683 37799
449571383517934465 7516 30770
808143788456437249 8996 13425
657528326136970 1873 19912
529440964217211969 9225 21449
919933463850711041 736 17456
618527710853445761 1087 24943
697949161375255809 6500 8101
789154818876450945 1054 29393
424395552502716097 23002 37878
873210223765017473 134 5990
817864304507814657 1046 21856
668753741588925953 11689 32661
481442058713994945 9619 11327
58575324120514697 2881 9823
396313468134572161 22951 29280
629074902658057729 996 10217
526141419713894721 4510 24775
119807847469235889 23689 31811
646612070722191873 16643 35630
92211774174483457 31533 32862
525254504098299457 26853 31276
277374640087575841 29819 30686
649691387491465345 6997 31086
525971593600896641 11353 29960
716938314570001025 27196 28227
114386385540417025 11307 36484
377128975839205825 15817 30853
140987826255393857 3871 25107
648307347753998849 18805 29731
126137378406102849 3238 11447
798517542251268225 31341 32278
909746421477873153 6488 34269
499731576465535425 15120 29974
428632775423171329 32932 37050
404437461812044289 11983 36829
398511494422233857 987 12299
603088795443440513 9871 25633
608637494209606401 19910 29057
211989231972417249 11828 29503
598376086169079041 12218 23603
762914077664873985 36010 37266
963913284441691393 9336 32384
446829599513556289 5721 19589
149049671699327041 224 15243
827039387429820801 8416 28747
438420878459627521 4937 23389
146165506138068225 21449 28764
401533910708590017 9510 23991
201306050944708673 18385 35392
72297850190910401 18240 36958
980294916332915969 35372 36722
980914582775380225 8727 24925
107550857644284289 16112 17627
538700185550030849 16772 26196
522019583580153345 12503 27049
439868528523160065 1568 29012
213477118469398881 17109 31199
466811906584400321 13081 25906
926443440141916545 11705 31713
273282544636952449 27021 30516
357264103265620737 8107 18175
499552708091474817 6564 31659
738038124015254529 140 36809
765114365409683457 4833 6545
910755980883607169 4050 12182
12193771730881765 25195 30805
84005746740267281 8853 21970
615176919401630337 11286 20139
506593754946933953 9520 25309
840047031297931521 23949 35575
406374920051668225 11287 35547
35153789298302485 14446 28576
452374788106595841 17999 28885
304818486311223297 21025 22009
740280860389269377 17533 29828
483489038647785921 4583 11724
896383400423658881 16160 22722
974682011897133569 17440 18042
269730640527036769 17449 23276
635846113348033921 13640 25028
344046775812557825 2598 10270
486581803627803585 2549 12323
938941919543246721 8926 18391
753981191037791361 7462 35095
273322076737301249 578 9210
54029438986820113 12347 18037
518044318535920897 28109 29371
747883950421790849 17397 23901
603877314081358977 408 36055
992420844998111617 7278 8239
14398582388103877 27803 32399
835036077531565697 17313 22533
554229208809275073 7083 33027
338729546758660417 4576 21121
279746340006688865 13962 27731
432132729487673089 6142 15192
809860077204064001 4832 16009
904780746664460673 34647 34751
230454209296389921 3633 30146
398487450987328641 4332 25632
932541734599212161 29384 34277
473996361511726849 18672 19381
211736751187096673 19916 32726
850854496993402881 3063 33347
997311606127624321 1365 34454
280719436891690337 20242 30947
682284921808239617 31731 32512
835186969446436225 15630 23581
651313719582120193 4102 12209
958547677877394433 3297 3308
855416765897935233 20529 28738
254912438760779745 4066 8063
172449097523099233 18914 22773
228475494424731809 3591 23421
35806700247569269 11198 11693
685032604899173889 1124 12397
861765325778762241 20640 21708
247382271677540897 9774 19458
763015415914118529 4485 10302
348497870447030081 17587 17589
849917815961788417 22764 26654
640206851977911425 9171 31173
187285744582901249 23791 35469
382004261828381441 25820 27022
424894563073635841 31060 33604
292084769337922241 14866 28690
329117350332587905 17986 28508
93116757119926065 2040 8884
507426088183649409 16305 31877
336240920927867393 20072 33190
528586385642192641 6052 22590
714322572327784449 30386 36621
295891813054922177 35407 37476
905346406278599809 258 33155
786711852286408961 30413 34702
931518134993549313 16998 29049
179747400942375169 10235 30507
943559525881955329 3503 8770
199739896291042401 3166 24872
428167147091908609 14022 24882
257073678110785409 10990 12822
138147719203292497 5805 15897
945247203864433025 2414 29652
799942120871573761 1353 9644
587200686411506433 35528 35971
117374850294016401 12856 32673
500556614683652865 16511 32388
400460874074450881 10118 27779
234779271016392961 11558 31373
878557029709529729 14457 24940
960088592595901953 27678 34872
153510507344943649 3617 4297
210321441635954913 30684 36086
719535406799383937 3378 20285
516792854195919937 1930 12348
772047169111981953 19921 20542
249148622746034209 20851 29950
120356389141480945 13855 22505
728441815359367681 19449 37860
554778254290820161 15588 22672
582787891013310849 4151 6971
291133858441003905 33776 35566
993923137150027009 1415 21795
367157395309856577 4589 34460
202929448744711745 5834 15590
807714467107334913 1049 26144
406219098075304449 11104 18269
169409499719673569 8303 14991
778767963289311617 2220 30762
599071329458542593 28704 37037
562857351939918273 16945 27523
628385980487205889 5383 15316
216435076393580065 16619 29346
838883678583105281 20177 33315
33487412041786513 474 22401
775637025517394049 2373 22753
618704417051844737 23090 33665
197465656812358497 11570 37339
586981495667025409 8321 16323
168461074477885825 3765 11402
60502898903607161 15723 27063
707406657024737537 6739 21001
343053730272608001 4733 17717
625609426129297921 1197 7282
509157011207861377 8497 15900
824673846114212225 10346 17969
158689726895623553 23966 36966
880918900584259073 10914 36948
427779283371833665 16599 34142
373574993410390017 32668 34239
507405729697218561 17402 24125
696925540732902273 9494 14060
67672179427574977 21254 33462
55331808136589449 4557 23861
126114515637191009 722 27196
361360267980682433 12529 26592
314883423234604737 20995 23541
291890973634767873 29262 34720
853640507581850753 3010 16676
541601021946345217 527 12708
762752230040320001 583 27504
944197264572512257 7223 35763
477050740173147841 18455 33717
169288024363577697 13564 37865
663979187852149249 23726 26643
72040859177381121 6102 21956
444177943031213825 9689 23601
77407226619325089 8702 22074
721847655366445953 7726 26050
434714524217714177 29419 37516
947108642825348609 17956 18610
207594540644958401 27344 30357
632010584458882305 2136 7354
21396068466604137 10222 24914
882969396930128897 9303 22234
272967926753434401 9267 10330
626897696969621121 19339 21224
60102643247052609 33241 36229
352919619283703425 23945 31346
212588631986289313 25106 31329
419333010213804865 4166 14423
806316428861411073 26287 29071
762576506184480257 16631 24559
753194651098763009 15475 30425
227295875813922529 9608 23945
938401295757035521 8520 14334
878757878600303873 3299 3862
32021631969552545 8084 14090
496699034585375873 14311 27465
677537481672661761 13698 27913
816908890620858625 1826 20542
895586780473646337 19811 35909
454258758810084353 20218 37059
255291493246335937 32271 37743
366230073459426817 1281 25977
21892649202396089 11543 30125
320534014805232897 4811 32962
131681635145813665 16826 30536
87573653404270145 15808 31634
617832354432580 226 9445
418427795735283329 17191 31738
339641104206169345 7844 25275
571724062832792897 19152 31149
514883348154238977 13854 18445
221163409625134465 4687 6530
526440772826934017 13418 24768
248703618333287585 9747 31150
600874682782144769 3186 37159
714135623010832897 9257 19304
66607937492410233 17462 35041
365097031629453313 18055 37146
904092908520208769 28787 34794
87130219111500657 14323 29464
31235737233888729 6199 33878
665795309872017025 4893 15882
923811786132912257 25425 30763
439119793322163329 23960 27785
671765965651321345 23850 25426
945622254449681025 20311 23060
445314129909785793 208 27486
750967540711926017 21125 27159
378165921254581121 887 31704
788501744278256897 4472 26399
941927765799047041 13756 28580
167568452565461697 14298 22511
127103076870771041 3079 36306
347502853052240833 32256 36938
409411961157029953 22561 34174
607767794328040577 1707 12085
179820012194117153 22565 31385
95489162687222513 3969 31380
331867061327638849 10345 36714
787234048105347073 9570 22483
15871556728814797 6337 24670
797299959644412545 8602 35238
713436046049263745 1305 17494
967616731629092865 2143 6920
101026745892770721 859 19286
21380899510212717 27780 34329
20394630063545805 30646 37204
627952714827955585 3661 17995
348155313411513857 7917 30538
869411760604144513 25278 32740
624919189771088001 30540 35731
956436907340631169 33920 36646
910882340836625537 3135 10101
101475642007592625 21957 33619
820387013843653505 5203 23679
669258547973811329 26899 31147
982650672571868033 462 29946
863278957743709441 33147 36798
568383962860604417 2862 9715
437011852742656961 7060 18706
399399094682767233 18797 19452
969341399395467777 36468 37829
953928393789279745 1718 19964
818883534234856833 3592 24065
262540380501736353 35806 36811
397281246724240577 1208 25905
466399971974720257 6731 13459
422938754111626753 8866 24842
319877438120901313 9778 26529
835550562345424897 6320 16464
22295568743597729 3677 12697
301785475100018625 7389 24420
134473266788621265 7317 17955
879328474730520833 13298 18189
419604639260409601 26225 30767
802984001340675457 2980 31956
913611553493272065 26263 35425
662735496236713601 30074 32963
214061105400954689 16174 37653
90947798933683537 1966 34106
399544830129190849 19850 21798
272939202015400897 8240 9153
870920644628807169 38 24179
881792534472438657 24510 25800
187796478094757185 17063 33782
432808174020244993 4178 23203
242739220674959457 6716 15632
46546720771459609 3384 7825
843806823471414401 26113 34234
430138454423222081 12905 31294
708773497729009025 3041 10926
275128478378846369 5795 14325
950512424575013121 3121 5797
676601417053781505 6091 21730
674344269352214785 1590 4438
9182771317597373 25854 26351
813216727157186689 17614 23641
208795516501616865 31486 36578
42433018918455193 26102 33661
73801118322265329 19736 35496
658419863364546433 17541 37635
804353374767693185 29595 36557
942927022578569345 3109 21603
515725279128446337 2331 15162
334070811237314305 29992 32462
632061677311064321 23215 31179
629672821026769409 620 14537
910156831632363649 12740 22620
403306724546585089 425 34400
737370936520655105 19778 23471
458599235224763649 4268 21084
72919952466321553 17433 22807
134847300630742241 693 2671
481356903541573889 30367 32991
152762196209931041 7698 22175
624494153233072769 12359 22095
852886889096627201 18947 36497
896871831504661505 15266 24261
787752312678346497 9616 24507
34261269808155249 21934 25481
899018969299891841 10873 29052
941893477045873281 12760 17316
723375124691653377 7175 28816
635985715254022913 1816 2088
669256951911538817 27072 27315
755419235058731393 8854 29470
929121200108735233 2256 34640
79732950493308865 36498 37480
770777302113987841 13706 26807
241013696398475489 7905 20205
150321434688844833 4539 13961
873667363460825217 2793 13061
855176051550078081 3160 11928
899526762250680193 20454 36161
222039929752295265 31237 34886
95871339494920001 16726 26044
546743175572249409 3509 28731
634657804589998849 11506 12490
626075455318027009 260 34507
217781315738577057 1013 24094
623841374106721281 10078 26269
888925792086332929 3065 20842
404680574264315137 30303 36552
895208102799159681 5723 24538
116621821058817681 24910 30328
606067367466117505 23623 30896
578897816779584001 7765 33609
840236790362965249 23876 32510
752089751140662401 386 20100
128651128205554241 36827 37280
790262666684750337 10296 19572
699500192376774529 19178 24552
564392646801298497 1281 26643
743368390020513921 18016 21063
496916364616719617 11449 27736
615178094293341313 22558 25022
959963584081865601 17037 32171
494515064424469121 16788 33353
448165460064611649 18230 36820
640256602231289601 9872 16943
909007307204792193 16786 18442
458967520151212225 748 7643
558852467345996481 887 24113
896626724222144897 24677 34382
661337140036042881 25600 26709
570703985983250561 6785 28500
664570712299873665 23355 33585
702922999508246017 25358 26271
749702220733286913 24616 25275
503733751989663873 5733 18716
903149309256331649 6413 29812
429890595615049153 22853 35390
450807076410431041 9673 35973
70145699858848329 30026 35750
813708994219776769 4985 6815
557686877149848193 24636 35472
85914550010290465 3985 7789
112727103411963009 22037 31180
333079072673324801 14181 35405
976910077476205185 8385 21240
931308864282247169 4225 16773
313959750002034369 30419 35123
95977831476400161 4040 28376
580217437079397761 23020 31797
305423470310575617 23097 35038
596774804841565697 12843 33252
189976226485793377 6307 26291
392937073072957313 10689 13391
944928592931692161 35756 36433
545717035858139329 7524 14248
393145303282377537 1252 28148
69755975399885985 19003 25946
776721365114912769 13059 28663
265484598952888001 24758 32313
30064450231389373 71 1529
392919949354407553 4014 34163
946137450461382145 1663 22385
349399115030855937 9670 24966
753548033543633921 7116 18757
219824103591122369 21759 24508
642752399899666945 26167 32156
732323813385157505 17559 33760
612415035538173697 3868 24159
90693680298201681 643 15954
152183987924079393 22662 34240
526861633448483265 4310 8014
751637822434016513 19921 36257
788418702189773057 2153 34997
293038737833132481 3067 20692
911181931075894657 3214 15962
546394919219022081 35902 37318
582551131919913729 9056 31993
219637086880599233 2481 3796
471270388891987585 203 11519
166426478958694433 11842 31768
649914065936684417 7125 24922
589847473550481281 32115 34102
366373445323397121 9871 18728
756532814815738369 19742 21580
378997979179402497 24106 34700
529080362809768449 23102 28250
347392596244254977 14671 23478
92323727553203841 12432 29396
489993261875866881 3396 19444
241434173679198945 5547 6720
124326849187603729 12869 22776
701052221889749889 20725 21545
364470307518516289 11912 28387
711716549292308481 5042 25713
257789985319909921 20620 31579
733558374265012225 19246 22969
827782284389513729 22841 25851
751531725286884737 2893 10552
595244671338711809 25986 31751
27390404856259209 10604 34540
184520514264519873 22504 26451
822148220390520321 7791 33913
35874424635075289 25739 30622
739818230564477313 9511 11596
315962153653430273 12993 27585
129136005923289329 14616 29532
886808532962923777 22003 25336
63842745658728721 3396 16510
523453687633619329 22057 32309
550859021145644353 12735 25797
362450826976449025 4 9102
15939605332075503 31963 32134
879985666497248129 2124 34969
16272701428466263 2475 37498
519542262834697537 29659 37454
231042187080571905 7487 17697
642623203568959361 385 20159
77927388614771329 22405 31289
551786155129072129 16068 37214
482422488068774401 11758 13136
711627071153799297 2054 17804
83812410178911281 32771 33302
374735170164875329 21373 27024
110303795990926545 1060 30401
800570843147468673 13904 22408
596262558369179649 12601 27087
596407408622162945 20795 22101
276242858876425857 3557 30106
429944499882026305 12366 33113
456533984943565249 2483 6361
620866637334067713 7467 35411
527934788321385217 24599 32910
770923295789927425 33542 36570
178160463875972385 17867 27272
896745534852392705 16697 30257
362878873255052545 11434 18210
864336555947801345 2318 24067
558518876021555137 6610 31572
373262257120664769 24390 27059
605430670070557441 5308 13942
612433476008632705 8865 37633
523234948684891073 4243 26287
532406270443978241 4014 18364
480662982263904577 2017 19658
899726013947031297 9206 31728
118592051833548593 2905 11356
944250801532852737 3034 11470
285048461133339265 6151 7619
127781643927036721 6283 16672
208787523842179457 8563 36990
956262981204964993 28367 30376
757517361093160705 5918 17696
653005154955422977 16040 16544
142907885638596353 19193 24897
737380371854008833 13592 19905
368568281251764801 21991 34938
73727882305732353 23374 35213
365436715453373761 12990 36142
610730631539077249 9531 34124
227825331593148673 7906 16158
922728820489282945 30045 37117
447912209548338305 3183 33585
129291142010849569 475 30757
604124889884314369 4651 33351
154934045309161665 11409 12883
221335859816893089 850 35706
177494076672509505 11174 25361
833636776807960449 5075 17031
370642831761728065 21507 33723
851794549510447745 13669 15029
66631169873708985 32345 35236
821811084290555265 6598 9200
147249856747421857 11816 34808
697566016050306049 17149 25691
977627933555034241 14670 17915
319600858060336897 6267 18603
253986983218680961 29627 36211
346177367433188737 1051 23140
582940813598320001 2571 19412
553325172627989313 6798 34294
153484398027544001 17270 25462
195298478631148257 876 31754
438459348794800961 2974 31086
724964657634696833 14064 20306
731613381839025537 18170 25625
512171949122961921 17518 36755
11720352618475261 4474 26405
974255051357982209 5615 20005
995660788548619265 10710 24372
892079184774164737 6739 28971
536689044486202241 16525 34997
938671682605185921 990 32509
814812466183298049 4606 18882
106063389206713761 7033 22322
336934475398940929 20017 36313
379661728757650241 19156 19284
92478423775148145 19532 22207
260095124066854305 11741 33559
714200085290180225 23709 36988
15039477855619767 3981 37686
925340601675287681 3459 17049
119769936711083601 24260 28081
880996358558000769 11938 29361
744445448834579073 10109 13277
859183698722986881 9225 30752
133540670285189121 13363 28830
943647872626350209 9577 23888
647690908838196609 4055 28594
758494711100922753 10210 16176
719854777470164481 18009 36456
382813124469002753 3925 23960
229547882441249121 6735 24715
699276707092266753 4050 13994
485209567811384833 21836 27563
395338934336315649 20924 36862
368358987117854785 29298 35582
728180961808817537 1929 5309
286251142033751905 7500 30125
464763526950285697 9009 19416
773364164886043393 6724 28930
33457968781661409 17141 20305
124196117575596785 3318 22367
525070140677549121 13848 20194
674880424249149569 24435 32957
693776093596852609 17763 34337
307994440247956161 30252 36221
527517777152858945 4106 31152
154808871837712289 15862 30407
530945801018376065 343 33601
797096919943417217 20345 30794
364514040007215105 25264 34466
399138412032524289 6797 33489
935181533769167617 13529 37275
148137936180052769 28907 35691
245398484255211713 9194 36169
130300337820170145 22985 33053
771771510838235009 18494 20937
664362344471047809 4889 25152
351400070015309057 30885 34482
200910439696851745 6052 32693
452822008347936833 31719 33270
663661289559446017 22896 37735
62520748074625489 1884 25521
431498034094499137 19721 33384
975886149150241537 2545 8060
831454708950023041 7186 28578
186155462866487649 19395 29575
117522271055118929 6003 30422
623441920924307201 4448 28881
358564102406621313 24092 35466
411238503204366145 10163 20233
563948035225035201 10189 16946
185889129119985345 14402 19651
541227962663359809 26042 36941
944833725109965825 5632 28420
611904517180132481 3826 7159
40404333132869401 2853 14183
159469422021960129 1075 29385
789463276786129537 27040 37244
468861916126410689 6146 32511
384915574106273089 17726 35515
779451481275007361 9340 36672
15072635716855133 5812 11842
543093552647118145 14259 23973
8798943234040736 35578 36075
32944964006293989 8238 12666
342210584527116161 20175 36656
201074733888429345 8775 29682
469695822885356033 5042 16813
409658393274472833 783 10247
352487768104317953 7895 13698
933413835890089473 25309 25598
651017021788732161 27101 29053
512382631485071041 27817 34431
195268252071109313 711 24079
835798061175648129 514 30212
781027082397130753 21169 31410
536506670398498625 8277 9354
79321604505913969 12949 35141
325524006718861633 6019 14764
907552825909675649 3522 14707
769659719208011265 4069 34632
485170011332932929 21768 23303
845104350498541441 6429 31109
19873780747687421 24978 32037
598599026951664129 776 35286
565332373547512641 12963 14997
910204446543584513 6443 11536
890642576073787521 16010 34934
152938003696124993 3406 30136
819696783905662593 17257 19848
182149221153121473 9667 34885
847039735702580225 17840 35316
712215485447789185 16317 23547
842820804388146945 24629 28997
462209299353670401 33931 35167
64953641979940361 13411 28284
116839733107969585 22099 35960
786917126149965953 204 12993
276958573125892129 17556 19438
277831816405196705 13591 18661
26670278494012933 510 28129
513357053285183425 25234 35272
446701263997990593 26521 27950
589888146436521729 10086 11810
194872342997019393 6596 36211
108317373074946497 18375 28428
82177744761008145 23736 29185
140361338554598097 9213 10022
310012569339424001 11253 11959
203184120943184609 16419 36207
452732780813217793 1611 14786
862166758763152129 10663 31354
106356536632024049 24401 25096
102861080619867089 4598 24870
210500243486517761 15132 23816
367105995777208705 669 24982
660548286010115457 12216 33217
117438141505836321 10762 19183
372932548147186817 9876 10744
845210011690937729 2019 17822
251245181052230049 9076 17934
293856428446126465 31116 31865
77563891396561505 298 25071
734081692426727297 34612 37610
135168176452541649 19303 29116
330239986550317633 15427 33596
480001616824150529 8053 15820
163436038245635009 8546 21369
726103282529340545 20727 35561
249299307848865217 3817 30137
804922539986403457 16276 37263
850450205546636033 14574 24451
199725004607049793 912 1945
128376689943486609 32909 37467
750818623098805249 4073 31919
174945187598098081 20099 36709
593152117608088449 1045 34159
98898881897575569 3309 24736
447271820837169537 4221 20686
733615166229682817 7230 12531
239710619833463329 17832 20282
705261919257794 13873 37321
457899033145960065 1271 20091
315163541366388225 3329 17522
451663408397298113 26323 35941
617281467415089921 21311 35008
886427711547167233 15636 23343
180835413108709985 1062 20746
921241444610590337 11583 12391
733575523236545793 8118 17278
185648584632726721 10322 26645
926868914353917697 31865 37608
397122243283309505 3339 28202
302907650904323585 26218 29772
481627008706663425 10481 18304
368111333213207105 14040 31788
962868737931533057 27643 35267
534482652777150209 23737 36482
35296423420103197 2997 35063
558624486208003649 5745 14615
208460256737641473 5449 15845
516026613032146049 5788 6357
281539112212993089 8353 17908
670576367925960449 12428 20364
867987804316673153 3797 9998
161824204442957857 6179 36845
857588745940827137 11125 17960
323996772983207425 7519 20414
77293394390768097 6782 7184
466530698779756417 23359 37197
287948837722876065 2365 27541
605852424274175361 7354 11034
375628130866207489 883 36168
688050411711834881 11884 17093
896269070300373761 10569 13872
368036210093833921 15259 37198
385481402043883009 11096 18669
663862332868937729 9082 12385
914390286538814977 13319 15369
52804494289446777 5179 27057
814164247274110465 15538 33870
766660660711586689 11143 25505
238066571647973281 12856 29788
785350180639966337 20238 36107
948458989790527361 1339 2495
356164442573565057 18735 29660
405082114726450753 4177 5467
492856347670951297 12221 29295
187994916225395777 15401 24227
110413075171358337 19236 20541
946359229864523137 23723 34465
475699885591410497 3 12452
771671434919955585 16820 19519
494654612525742721 8 15246
570334855759750081 1698 35510
959505725486238209 8969 18870
691496074098555649 10585 35866
318778219109852033 14311 16176
705873850114269185 4901 26034
408404014813925185 5840 28429
716080199774115329 16582 32203
861742258625945089 6458 16413
754171263490899713 17795 17870
663904025143992321 15875 33542
427560754395049281 4368 12093
217081985619735457 28455 29628
224730329307131873 8296 19440
595933740422111617 26414 27087
536086953230114433 24317 30849
197697170666536705 32371 33547
478220954741782849 738 4037
890342029373144321 32616 34472
409797038817718145 26596 34493
487946802607616833 8102 9844
527832854018551937 13577 31641
749935116443339265 10580 11882
539357196980052609 3902 17460
450716835778045761 23840 30093
703020943313912705 2854 34761
725209794442704897 11327 35237
447962893420001537 2477 20459
587554348848961153 3679 36615
632056027913730433 9169 17922
109516531277080273 104 204
622907510280089857 17981 31523
659029017307567233 22364 33718
113673969713698145 9886 35047
496475375356695297 7382 34588
255474559747828065 520 29378
744917036217323393 10582 15069
918869239223138177 3269 13493
291990421934031041 11300 23729
663453239340629633 9100 28442
451205126238669121 12877 15015
271386843389915809 7980 36587
457953628258550785 15707 25645
75832983396058049 28721 37155
241759576447272193 2692 15609
813987891316170241 5023 20254
220360021539391937 5253 9272
182396270029489217 9993 25336
722148984762178305 22704 23211
875731326780265089 7819 20357
253612892779372609 15463 33004
301570574901351297 20618 21067
163776013290380705 12577 21651
146335431919819585 995 9347
229693474084683649 19354 27801
866965335059933953 12247 15425
707264644107219457 14839 34316
754540402963879553 2074 18365
41893919564401473 8663 18852
954828410393336193 3157 19807
400941663423658689 10978 18729
790045429029245185 20822 23226
346129212912472897 1419 18942
908904119335449729 9165 17229
436095981241884097 30639 36282
539173081216670657 22877 28379
848491970712089473 19363 35398
512931791925954177 25035 32247
855223471969800705 14681 17291
893428254057109633 3697 10669
467608061918383553 18479 29662
220735239623127905 375 3282
399269861552902209 7316 15625
292451207266378049 391 5129
748279583360144385 21586 23954
395339899910855041 5387 18138
588446350988625921 16084 30629
167772245268562145 18465 32685
754529080954768001 14627 24552
407010987227540225 32454 34822
208863717113693793 4006 16671
634892057544203009 24774 29138
853024049152921345 12858 24375
480103082574718337 9167 10652
11237131799084921 14282 27579
346544537048739457 23356 32928
961377739420413441 19732 24440
904094534836975361 16227 31098
72357452650173569 4702 30270
161930809229897217 9584 31623
801280224824537857 35375 36887
288469139862375105 6201 20564
175881824491206369 13127 24599
32002053049662749 11077 34146
706976564520658689 10061 30075
956898121213914241 15337 36332
34118653813685285 10107 29040
160647290387185409 26116 32090
510315851632086017 24215 33625
965537771707605633 8526 20552
791595940487361793 25258 31877
721418473763403521 18033 31303
791359973182295553 13972 33826
74637539901619473 20882 27802
165909134870439361 8356 10888
819081726986393473 26921 28883
357153123873317185 5013 31021
892870173093488257 4625 37277
730121696512220801 15148 34373
849078301568393857 10329 21686
621376559107630977 2144 14054
300045070618711681 6629 20336
209189925416829697 15920 37397
274544516111159713 29915 32565
706786809223174785 14644 25839
695718570824173057 13840 31360
532729980830772801 6067 22882
192884458795756321 13379 32288
604973668952084097 10910 23392
37615804513610129 1466 35673
587040858230004353 5249 21642
969395367146102401 23590 36107
800365786123549569 2075 6588
553048309429957633 8099 21192
766619025113790593 27866 37376
975871166862528897 7138 19990
15720664109693417 30657 36195
316345126950711361 1415 37051
212299982863065409 25506 37586
873587465242319873 17915 24514
454601425960632385 963 6844
82782906127537361 2567 4869
9365787790109437 31594 36965
443109167018658241 8887 27829
314478827090908929 4446 11141
211047934000180961 1066 34858
121067092094271793 15399 26361
192842623857597313 6993 25290
805892810264239745 12782 25435
657710307257307393 8103 9779
764500117245098881 27028 29345
613435655754638977 17109 32970
244227433977044929 4361 18246
713732971303233665 1148 23737
657004710839622401 14074 30528
209643705668195681 6530 31721
458635335663487361 8613 35009
809246391119590017 26359 34115
729435825724699777 9828 12928
293136620416671425 3716 10071
186907076935767681 8702 13654
632638496484776833 4693 12982
721908959638192001 2235 9556
901300903649097729 3729 34649
866905821833185537 21692 30957
396759574631662529 23161 23170
548906867304403073 3385 18453
295154573076214209 161 17500
287742883281993057 29541 29705
101418278785292417 1922 28636
491811767319596545 3087 37828
945168786619586177 8091 14713
592193800165333121 24204 36376
459418193727461953 15605 16056
492720875782545409 3144 21199
132589993200806337 7084 28673
712861840068569601 34622 34833
4599762083831395 11645 16091
975414969962962177 27212 37305
655661326051028225 1210 31043
237075223400083233 246 17784
125530139921838929 3447 5092
396056380857295681 22632 30937
249210102173034177 1192 30473
110119995691121633 2162 16622
67819029983997585 7738 26215
862945895756773505 24141 29948
301032433433743297 2900 19249
355701398950557761 4471 35323
631102047961238785 22783 25788
693694083446707969 6234 33793
112373905204517393 34095 35786
890906872491427713 19317 27361
522470024134793921 32815 35482
278563097868975265 2709 20085
119959849999826673 16223 22276
486702511155883137 24370 37297
394853141982682817 35214 36296
466486633511216577 15868 16459
225227748691789729 1151 20838
342295986843708993 26731 32549
134288279458207425 16622 20034
308229959936703297 27195 30117
198790543098805729 5483 26411
642581660196825089 31994 32466
211176660102925249 12629 26109
99035416237946097 312 17246
315220953560949377 3392 31057
814261935708202625 1393 25169
984022252455407233 5787 31427
527512961285019329 12774 32311
179876076023003137 24953 29314
121901907908394945 28485 33599
955549589859661057 7923 33900
421956914946214593 6727 9095
624936397647953665 17364 18278
305786071136395777 12284 35199
705728131263430913 20711 32619
200050451484024449 12552 35520
549746730579482113 21859 27354
386545383223804609 9338 9412
748649259426660097 18144 20764
80285281573601713 18948 36986
368926232661433345 5168 31351
696524346712294529 714 21670
924356828634234497 7641 26670
357476846353726785 1328 27844
2943474205448383 7477 13689
966050062484143233 10324 34572
295943142024700737 20815 32295
331471808101959169 1815 12013
26688233774901705 664 18378
637312482414103041 199 13204
389184671507980097 6681 34108
605376220026038017 1626 4949
93147175923984801 6621 22470
914506402348152449 2393 14014
108776043450180993 14294 26137
532106054782737217 1025 2566
217113592395232769 25 21374
723135156880687233 12140 16661
773272113352437121 12691 28456
227378330173273473 24940 33228
67814787936992361 1991 4811
252722565536473089 16002 37234
520986655143278913 16748 24996
221897453521002305 4895 18068
443682275154284161 6874 36327
26287498567199921 1551 26183
301517607940372289 22357 28229
980799176012531841 2323 18946
435852522152213569 1090 7833
79343542144741265 1901 26924
841843267717539585 23261 24928
956620267277521921 4152 25419
12377384670539727 17333 21854
365308709774240001 8008 14273
281006595736801761 27 6715
892267251195328001 20709 37255
439926363441212929 6663 28518
629336031759905281 8868 27477
631596252372762753 12579 29670
878638848848289921 3815 34716
905735270127646465 17164 29311
826869220034922113 19191 21784
237238366567982689 3989 33251
370565716191855169 12416 16580
195830573925189089 26967 31530
496727514114141377 20250 21950
950202730113065985 12058 14580
444294204880868929 1715 17880
346643448216720897 5995 36023
43144327844231609 9174 24877
708446374744017537 5904 21122
56459777279251001 16339 19598
820905155085494401 10286 36572
520714498510741889 17073 36634
512786661191999105 5197 14402
751846933486923777 11742 33162
204443707489300417 372 6208
556308852215039425 23230 29468
817610395306946433 29499 31506
25567621743242341 7767 29962
401813546995736449 10023 24320
460231504756350785 1760 7214
987155399706583809 293 31264
531835666310321665 28380 33319
283593081667813601 13989 24562
274638878045152513 18964 29540
527891722576203649 29591 30065
250372321402544161 4179 12826
149062156472336225 9790 24295
551798890833921985 4197 8441
189201570762154593 24333 33504
73624208410173249 15736 27015
891580689960445441 1050 32172
541308241779773889 22924 28424
992105424663311233 15920 36257
611261179065387265 15904 36201
551463618440418945 12344 33129
358944205050775617 25575 26375
671276940129875073 14758 34820
167574631818190753 2749 22125
907993754927272065 3339 8422
697318966353748225 1622 27546
630476480127686785 4225 31958
224018055027549665 10950 13181
778316007311911297 7307 29124
978718302896126593 15741 16398
156632758818805217 12695 26118
541697641129736961 5825 32985
870571420944539649 5753 37320
224106416897967617 104 17160
513309435445439297 10053 17309
422483273221267585 16904 22534
980390527672721409 25630 30830
671804031342460929 15326 19478
449778877484394689 13387 20114
264795591987940769 15662 25194
356780308813963393 23525 24253
599211511194312193 6148 8397
286334034463028065 12982 27460
400134769124399297 5766 9048
512890526075874945 12224 29880
327441845825134721 9155 35711
848121738095276417 13585 33557
175027605820254465 18979 37554
170891054563920609 1562 21980
890013881363501057 3942 31423
256372083507660161 14277 24040
273133204039218913 3126 24498
444364978237484097 12499 14821
862873287634570881 5145 12802
694499162780235905 9531 24694
573490286686826753 8359 35628
546730392989413633 751 5346
845871445770228609 27716 27958
353603628326300865 4997 8720
179912832850213537 8909 35994
25129918432423181 20082 28538
689229811955428353 5957 27106
543237672277232513 7125 22030
196821608600068033 21407 34024
745228658977676929 24246 30424
828113412629960577 2738 12003
504093331525172801 30039 31948
978688974870259201 5655 23017
67071590386586169 1704 37152
751771019287119233 5991 25664
464115878906344641 11632 34464
850999604174781185 28647 37026
63577892166303937 24624 25460
340185299301765569 5161 8286
482370751681617793 24047 32951
144291999884551105 874 2240
433775411462601537 3058 21993
372102905480048193 18374 22221
279125311488517281 20851 34695
50421547968234393 7350 37335
379261042980768769 13843 21179
186846113751556673 169 8383
568741037800197825 2101 19332
599526804001662593 1010 29805
55745154435879129 1114 21516
183483308121950017 5944 35569
16177842131984477 9400 25313
562013390369550337 8721 35696
927408090598216705 8925 33452
401669407170118145 10700 37425
309635365284908225 7306 26030
443795812421107905 22256 36521
70047063657863617 30776 36560
857548289508699265 863 30341
571916697308243009 5665 12847
903533260397786369 5884 7840
53880195884399737 28179 32973
36201469230292105 9632 15783
371693252099380097 11214 21421
863012608726784001 7329 10725
837033934903370625 7780 13726
71769758933967865 20725 32459
502545848139451585 3866 25237
588396918268081537 25096 27407
199178324850631585 7143 26034
701981499967700993 17337 21497
891401706286945537 7467 25581
919872352815666305 11837 18000
708874500698879489 5748 28627
261681199532105793 10331 12636
7100387319130875 3309 34060
246267101085244641 961 2253
349718090677637121 13283 29643
398230154769379393 4743 17929
851998968522440961 13710 30438
432334212071133121 7213 25623
515433775428657985 15361 16366
140384927408618417 386 19090
531838312588039489 127 27497
679312767524159233 10865 30344
643207874853171585 8408 27009
643364421454691585 3049 12389
867983425867624449 3358 22589
750710092890294273 30327 33306
792620327015594497 26408 28444
750080873292617473 13611 25190
7441949187100506 2000 22628
438458309856379457 25981 26816
733812600470283649 10361 24198
257598350932909185 35490 35686
324951085402080513 27048 36021
940043022174698753 5240 8216
806636754473611777 12290 37171
936333439445618817 28025 36850
532475056209253953 20155 33917
622106864182292481 19527 23986
910480843233099137 9426 17526
316740725421823297 14839 15136
108617808901488641 4249 31881
664497590893795073 4777 37254
424639963128537793 668 17614
605519547061064193 14935 22898
337049474272109953 383 27030
311735912228222401 1766 6337
818258278216998017 3304 11855
813902310711767937 20131 36115
161765322235130081 4693 15966
954273934330522881 9900 18008
848138141804309249 24307 30272
939377551888938497 11041 35552
99912984433277793 12340 25237
364427430567850753 20675 29124
957605772930062209 18468 21936
426176901459427905 4767 30153
831482825654507649 35767 36792
13095786118405785 8198 19473
160021658771380961 20019 26257
897803268319862017 21187 28100
150177860770245537 2042 21464
181808905627328001 29634 30096
930685749722666625 5933 24545
487461930995806401 6748 34041
411458843644954433 6898 9642
295612205679525185 11646 18108
539445405754218369 28027 34154
842015904663028865 6699 21201
761667411546685697 16982 25155
568045595333451585 8426 32567
666275753092090625 197 30608
816435979632728961 16814 34684
445210765512104705 21383 31099
249091641172746849 7642 26471
870850431794746497 26464 31056
954943274852368513 162 29640
643365616387061633 7040 22265
876438480764285569 502 26562
586413469929024001 11729 23974
440312077952256705 15286 33898
236022340375104289 2302 30377
372576052561576897 29550 31202
314233021268631041 4368 8157
324152214315304833 7111 31710
843712779381409153 10206 16788
324846413661596481 14036 24517
878072763252841729 9818 15789
490337264063384769 59 21026
607992202738433409 830 10716
599201881911021441 12681 22464
213339682851266593 10303 33387
84876690238488097 15111 29467
619497930542170369 5926 26394
634565028164480769 15196 24680
702115592482524417 392 9689
624110416310401153 2818 16306
279979317314218433 12699 32789
453683720522825217 31260 32408
496786828730346753 20380 26141
896672658964874369 25259 30832
371856520534951361 12152 30311
15459047623558321 4301 7528
309460005790096897 1918 18044
252641945417281025 5741 33832
250364044266905953 494 3815
976995585018464385 17484 31560
474174235861891457 19242 21734
246955285756527585 6610 21527
522389766105082049 5535 31774
982058679855107585 3192 21354
640849702583462785 8878 15243
616680492552489985 10326 33335
345426338552176321 7548 36346
44073776979267625 3007 37660
645081693566606209 29982 36267
638150704657519489 20658 34000
191679816121851585 19136 23276
540994856694517505 12906 19604
61805976665507249 2727 5434
367183342298574209 4436 22408
557775409521969601 27591 37177
427904363253041729 13704 25117
823408554263448193 3429 9540
622421058691301761 7149 20978
750482720662294145 10702 31007
939562136208429825 8898 32897
428288163116345537 14017 20713
758908822010909057 29056 30686
993647979467500161 19279 29118
784647376536575745 1184 22508
532836216637274881 3632 33110
898898123126926465 254 1804
740638998056400769 30950 35563
408362148424949121 6640 17604
691284024445590017 33136 35563
863960521549984129 28509 33010
159025092272134561 10757 36517
649488898343399553 1286 31148
251263883037449185 33598 35343
283087377048488513 13634 22788
308249407315631873 14894 25187
167894527941292897 21529 35449
729996824061512193 8704 27256
353714729871597889 16144 36293
944400235846007553 27608 28028
541701248966170113 1865 22198
672888245404276865 15185 26948
296580950962166401 28316 36282
155921345866605793 4679 6637
399626339268259329 3373 24083
53491147603974553 9347 13318
382914047459337345 7213 9253
16664354514251301 5939 14530
379930571543063425 17780 34684
716168066520150913 22320 36725
407444440675234881 18204 27624
103899105011837633 5374 19339
906485063270885377 18053 35446
429604845188006145 16090 21630
938811696083718017 18534 26259
393956140030713473 6999 34347
605020159837543809 14646 19136
534234935882278017 5745 31525
577619140181425921 11234 14254
651649028039404545 11167 35139
805884275564672257 928 23486
387629780104898433 137 22135
691102609872359553 1255 27002
765458802389037569 22521 27253
697716941840887681 6929 25056
281381791993862145 1476 29586
743407808787011969 302 4490
451978428403410945 17281 26970
810305210226751233 26862 28359
897709382027695617 11819 33762
894978954175570561 8250 25174
623007334102982913 10385 11596
162397593806836929 18734 37615
855081115370619905 5167 7250
168588650211987105 11795 28086
349024937897130625 379 22423
456121464681366721 27009 28187
355096315267953601 15984 20242
259999281211719329 28407 28871
495003094127856257 9188 31907
525489821827754625 1955 23849
267555009059503137 28344 31582
266928743900720641 7400 35887
589460767240698369 5386 16960
40768164119050713 28480 30883
291358885130644993 1362 5089
901562093976764289 13506 35358
515515350094933185 11195 31569
468553410561661121 14483 35719
704239695966503425 8570 11172
491844731276458433 9831 12602
993014174005228545 8280 22024
21520966308862909 19545 28824
997320117914082305 17589 25719
539626152402320257 7499 26314
222582230030742081 35034 37095
881024701219523329 28020 32453
698557274790413569 28557 34904
235685122174047009 13699 22540
263918245295233345 10796 31289
216064350163073025 2370 11546
473958762601736065 9505 35238
921418246633721 22641 23598
859606347233086209 21070 33467
376417223422173185 30559 35061
193227888859421889 10486 11137
369585149185255105 25571 31947
239154915111218017 32436 36942
325692693913659073 28563 30593
827696774792823169 18182 19008
816246097702844545 28139 30751
552373174475679489 7706 20197
668310268036229633 18158 27747
567925774667411777 10532 36796
87071660151067937 5394 8583
702369948814325761 17847 22835
76401711259997281 9962 20509
395443155918538753 19516 25248
283546803208906785 4591 27971
551603056213270529 6051 33526
148746250598399841 13441 28074
991402969406845313 32297 37787
90572101535329361 13194 23564
444092439614909313 19425 29322
641291876347118209 5912 29985
522459333290807873 30962 32016
790330418443545601 16327 17712
267080559959129729 27894 37537
51696777437534537 17728 21197
703274769295102721 32591 34317
879708207914106369 999 30559
519400174506902337 15981 20850
969619530933904641 25173 32254
22556579030432289 19627 20645
455557812992623233 24526 35930
74287680506774481 9381 36386
718046389103811585 7391 28005
46481342991153697 7629 12195
963731575315151233 17237 25579
143430039569867777 13280 32030
203495429610605057 13395 21429
925331278421506177 6820 25630
261521115670291233 14753 30040
848100223167808257 8459 33827
706082018214424065 6157 25464
256010216899436929 15836 30233
227684858641836737 25807 33698
373140447060595905 366 24205
512644541425039809 6794 30966
159089170738976545 22989 27284
800307817979302145 15853 24203
870489504697747713 14092 20623
812765261325147009 22980 26918
162784661657820353 14734 26958
432848895915938689 30194 32700
650490579216128897 3786 23448
420804988776872321 9720 32135
330804998096223105 452 30420
557306541694856577 9835 28910
170304323081712289 5734 34284
486103626937158145 3501 5875
93693321606519217 31231 35062
926762624573640833 23921 36854
427709056190085569 18602 31439
34258066939322873 9991 31502
745909310359532929 9742 16837
295810867056360385 2244 19370
483090959851853825 16310 20228
617725984248487297 8093 31659
339556741534845953 8074 32570
76579217549138433 6468 14124
459582448044162817 18952 20476
513645350067697857 4250 14137
260889486676344257 14047 15018
592129180551467009 18920 28324
867541791108397569 1431 2167
307306499759469889 27913 29558
622396757502667009 19114 34902
721748429380212993 25837 33135
930701863216686593 2566 19069
654642952054111105 14456 18981
480637346664135361 29962 37335
899710063776780033 2197 27173
582545895916172929 10964 13535
886770411341579777 28923 29128
21695031033441837 15777 24669
67991705070156177 35883 37294
387363658390089665 18825 32722
561227073087771073 2369 9232
200171036806832353 19973 34517
693644307359591041 1915 19915
114947863248506369 24474 35173
282254051879014881 735 10438
816397318475718913 11867 35932
914263166940415361 4212 17489
464328127179189953 9648 25413
107179025280210289 24484 29690
846804190105611777 13569 33098
263506196425026945 985 22459
253003811150353633 14818 25256
675580597092412929 29961 35132
665240379829963777 22685 33132
917866157208337025 4588 37165
635897837562144001 25539 25628
187141993214829953 5968 31230
4030669530973086 9742 28326
582848276592983425 6313 35783
824156444292544385 8808 18224
404552074654070273 3455 15639
482548743837593729 17711 31265
760121576524383617 2923 5075
678785100475952385 11398 32740
657955847780137089 28215 30012
892338518322954881 12198 15320
387765371989217985 19097 36040
158133788589015713 1815 17711
112647234204040097 11486 28971
269968858629095361 289 36767
575960821203196353 7885 34651
210995864498389793 14269 22538
364160394146047425 8002 21592
944862052686371329 20431 29145
144795189254978145 11600 30203
497509054048908417 26822 34555
323753940376484225 11674 25787
36678469728098409 13000 18326
855542684382882561 629 24346
566465144038236417 14653 22979
728471497242630017 9610 26236
347226344927943105 9320 29254
980024404039539841 25415 30651
457741889535402177 6522 35444
876353813445653889 15954 19276
781429379708281857 12451 24136
214470148846899649 2481 10047
379436900955685249 9063 29876
68698590600668297 6131 15927
611133657582197249 8681 16040
876620688960031233 14390 22835
237354105603163393 8388 29603
4115904700874751 506 3381
319352056299987201 1130 21367
961409561742911489 11385 31206
585589112034799745 8811 36549
76986136913411937 10885 30258
920186701573012353 6668 8057
527112704512916225 13463 32752
596275754086281729 5898 27394
296145256159910273 12209 35281
514770868243413569 20738 25367
267891243932993473 1074 7315
98662567229897745 13919 36971
765425671178896001 22017 34334
124138903957682353 14436 23197
149591636921513793 17625 24797
656530265608569857 2548 28891
310171256730079425 34946 36929
228349040685269953 10004 27278
964797149209559297 12514 15841
191859756107735521 8341 27066
643999119782201089 3214 30136
864207183300376193 35635 37712
343609429403926465 535 11371
334310158688101185 9800 14970
245749769426502945 9540 30208
2702734415759523 5531 27052
553517751111385793 9410 22975
602538012407368449 11903 23769
952478151377029249 7271 14972
387278043221865409 515 31955
671900415845755137 118 11380
686127646607861377 12995 13526
812092066756854145 552 2656
195193965742770817 1214 1529
926986897574110465 14476 19752
586728899139561857 23802 24588
417318377925973057 4971 20106
150783107172397729 7641 23286
108154628361972977 24448 24952
644107280724387713 12348 26218
246422673881987457 26727 30499
919932396300151169 4185 34263
546779936149576449 20161 31965
576773629147627521 13568 28597
247751286758848737 30940 31884
332715529974588993 32399 35511
788922612732335489 114 15122
526620581386271873 7021 37668
353807281661822529 2034 13997
783086334586936833 9008 14467
417186975028400321 12323 33661
740872128551561857 28977 33471
922190847008472705 7989 19739
842704034183210369 17253 20293
649333148194699521 10063 15073
340345420134401153 22724 32290
448180954195855489 10603 35387
986423603534415617 18101 22767
135649707600137505 6527 22015
607601162997358593 9311 19190
746735796283253761 9776 31661
380256631808745025 813 25255
507656830580629057 12662 32559
238465729355812769 34065 36571
176845917967675361 7733 19019
933573240897896321 3190 25326
581176790785420417 16618 27377
1464759133373406 16848 31676
191962675935975809 30006 30665
505231404451588865 7161 14237
992850040277659265 3704 26419
567109928063036481 20647 22377
406997282202858945 18419 31070
1819311770059784 8531 33003
428329329874443969 18073 32581
837297966235613697 8753 23375
632368745788148993 11816 20095
573287027393771329 6136 22882
382065379002597185 9039 22594
718259264970800641 21314 32691
642874102549619457 10319 27795
639308425012767873 19555 37718
644094585106174081 968 22586
841852815403829121 15967 34551
324737971669300417 25132 30076
745511035695070465 16246 31927
931716221870232193 3941 4332
512240092541976129 2067 13946
825922262691584257 8242 33375
413372857904203521 18230 25740
438442577722653953 14686 35992
10153146250278411 4172 15096
267367341630581729 5910 18981
106619142840397537 28744 31182
646034593741831041 16421 19561
56546898174634209 5108 9788
847894711002076929 2496 10522
70241505798218641 11981 24616
796586835732782081 18873 26041
562212783503046145 9392 20802
981504829192068993 35546 35932
220064234985326113 1477 5664
631163141337793793 27390 36100
970125731202092161 27149 29711
678103651849276929 11607 25383
69731186092763409 5443 5543
721947082119939457 13162 18170
342469358445786305 22447 30787
249514384483127585 26824 27543
211088976346641025 7287 24676
230673535098844705 11111 19638
523380476877822081 8709 26973
671078353661634689 19240 35471
430581138304273025 13510 27699
663538230727837697 30328 30861
999793882615765761 2220 28886
431197396635219841 16879 36398
700201273784781313 15819 31178
30005197280132733 1677 13012
624047241017098753 16257 30770
379671298362914881 4892 34662
62913874544886281 9983 17509
289986617558966465 25286 26345
900193993682083969 2005 36559
160364133286528001 13419 22262
609747161125053313 20939 31052
552669815262618177 6281 16354
677714921467259777 25495 28712
51194459286243441 31569 34627
73875847199371233 3817 37325
804600957720012417 13979 34815
557336605925943489 6127 16526
998162725557769217 32180 37028
35200976264487593 3944 17803
50168661566118545 11123 33309
169152855078454689 1295 26854
930456557176533761 3389 12296
810831713098632833 5641 35943
371902080748625985 7638 24187
417773510244845889 23067 36158
987837329358576769 30799 33773
10488016611216013 15242 23638
210421304548390241 2178 4989
346739241346757185 10510 25771
533611206390666817 19649 30756
653556285986677889 6634 8118
945742059555911425 17935 19146
108261281102588929 17591 36666
17501156383822549 2557 35345
103100170903243089 24791 26749
876105856274620033 5741 19825
647166856401515393 3241 18933
190514925904800225 4760 16331
782688581577911425 16815 36242
852619910719013761 9359 15911
741824660346939137 18573 18979
453174130659256513 17433 34440
349960337953486785 9211 25145
974662466541701633 9143 9774
471235383508815873 12465 13456
380833052238180865 16979 17630
336282672001640769 14140 22863
891027606358179073 13624 17932
587220400316855553 15807 27120
653748988995836545 3477 33750
88936755367964081 13860 28182
815813334541672961 4355 11097
613922498762935425 23385 25593
710420653902836865 29999 31599
519610378930661185 15728 30770
458636700332661441 477 32576
333216361161138497 8753 26439
722713706212125825 2116 9488
753603673783995777 1151 24156
710304072148687745 31691 36426
63058663137656625 3144 4158
789544609488523009 5700 17314
355441147190798977 16606 30796
313862433989854145 11994 21373
324608469790380353 5635 7952
188372188484130721 15486 28215
680290124675305857 9939 30063
505172815313898113 14083 18382
10813384569321017 15217 23497
783302073992295809 9068 35341
852844753148286081 19084 26612
16818749202016649 18549 28470
511155960384090945 5037 31317
234969240681955681 2549 26012
426653842270891201 92 9317
116205042552621761 12812 25735
770833526243496449 24063 37640
7129620502091428 8790 12837
432132814671842177 8550 35034
876904198924975745 12624 23199
433623128874874177 11634 28013
631539876052649217 21400 29123
19962712634534085 10182 15971
467333622008169409 94 13400
861257049757131905 4530 32381
636586406843683457 17613 26239
471875381966338369 16354 24719
360235308013173505 121 2989
372873646331530753 1972 2389
623467099108616193 16325 32633
940961435451836033 15629 16457
419595171076707649 19714 37434
799958394328076161 5842 27892
390633779300394241 21971 24950
840999201074918529 30077 33957
379870499525438273 14312 34822
808471288662961025 4886 16543
763646355080972289 5515 10975
505646396571645313 2917 35378
288855375077531585 16622 20126
163264505723834209 2313 18521
931422788014934657 30536 33446
244794554346452033 19095 34122
705244264255853185 9494 18117
572498752564744257 8587 28007
965818901797213441 15551 19787
632467061848753793 1485 16080
411867473953122945 1797 6956
183013341081437633 10057 13387
701140151182748673 14747 34000
148227894665193825 8095 16056
884457813724097281 3722 30381
542314040130268161 901 26250
962050422342578305 27454 36467
776417515334738817 25658 33331
924329688483368321 17702 24292
599209488290302465 134 27980
987752267646236289 14951 37388
943277802739526529 18891 27472
574049019359634369 4396 9881
392721707048284673 14902 30350
839495259364476033 10241 12982
74177077363824401 6427 24707
462458919998312001 10433 21694
646664351109951233 12009 35389
176525939999230273 8007 29794
899082109246659713 21437 35557
15591003114124647 5615 17641
823544081808766081 18648 27581
418500714379355521 8410 28535
475904250580636993 10277 20151
891199620073820161 587 3131
933891163694472193 1072 28725
402993532811102273 10428 18615
274504336130160449 165 30474
586945307236433665 1241 12192
792835375838937089 18967 20019
914769917941392001 23153 29446
839483554456730753 2052 35747
397538289194528705 6766 20004
571157910695593089 13962 19841
175569353079872321 21448 23631
782297923847192321 25713 33586
888222133444614273 10437 34548
618989416991357953 2365 28739
602715839032363521 2915 9590
631970121342757121 17238 19742
366495625868452609 2745 13844
221984041616241953 10372 11203
982313102523697537 7473 17457
372367023862334913 8411 20652
698476704229236097 20758 33583
366749551305932929 884 15266
65303064532095337 12362 29620
20672239603154453 25092 34506
380219910177629569 12983 31583
788499680586472321 17398 30402
436375313820114753 21708 30384
48692948184861249 13591 27459
358897361522437569 18698 34725
702637070467719809 29888 32313
77588042128844849 13861 28242
742757341880231809 14658 18453
447206768249174017 5923 30716
195968845233625889 13994 16478
148448745402411937 11035 22794
150315680246347233 23832 34887
701717580467075713 23869 24732
394572334882415297 1319 13145
226832542529002977 13881 18789
217462249034522145 4456 19558
179022026631116673 13122 37129
215411000818608769 20084 35856
242088771922503553 132 11592
211330163915487649 1542 15548
551310638520348545 13995 33821
838470574791390593 8070 26913
21479159325487273 12249 22601
908933792808280577 5290 23110
86005928057403489 3602 21787
455638088310156097 8493 9843
249054869989684833 25233 26216
168177399946994657 32228 34994
74902242626265553 25544 36990
421352164348153473 10036 37466
484441727384201217 9799 27856
960421252759001473 2060 14324
461288542586430593 6174 9548
567156977568959745 12493 22563
36864361294639993 9752 12973
304580691661453057 225 16108
855062979691339777 7710 8218
176014976078111105 33162 34123
63077603107934977 613 28887
601987355509830785 5778 25805
464047770597488833 16262 34671
330270109313534721 3887 19460
429538637728079233 27280 37798
915297694153007745 13592 36083
494619018097878913 19687 33618
46574235643507937 23593 32534
118872812437082593 7664 28741
784099896863747201 3568 35780
998292896629493505 15898 28371
648339902039698049 17263 20314
285061155603379745 1657 18492
229429233821758049 311 7346
846846050489247617 15296 21461
167183109335415041 19236 21868
284285134946550497 7040 16583
908411359828388481 26843 32460
812558215546374657 6975 25652
534565312565536769 29574 36773
989355548592605825 2140 26556
662346177527734145 2631 19446
589788030561479169 5835 32708
858005069214644993 165 21808
592354254898232577 11101 20690
414729214098397121 3222 26873
918742815013501953 2425 10049
966751751373738753 33670 37862
616631271485282177 11404 18193
962365943163330689 25661 27232
833268819095607681 31020 32442
563016893323467841 19993 25185
496602172608426433 30268 31895
339624895042160065 11172 30618
944934160769520257 11715 35314
989438366423161857 23267 26306
389733249379297345 5813 22769
284130555941072065 13606 24907
760641416965100289 23816 35527
693478970890002049 2491 27687
704411131989566337 11492 17100
787324772739818753 6899 27011
397404693677970049 4106 12665
666379521601516673 3684 9653
551671069413309569 16616 27909
655208467193585153 1714 29721
964546025352760193 28945 33753
298917394947157057 26687 30079
146480382625647105 26989 29553
547471734119422849 20863 23905
11072210043067799 3584 6915
428760108491037057 14576 31215
330792314650032897 1667 28455
705762664982653825 14493 27211
136924735911478017 7081 28162
664220137288001665 16779 32898
398127157240715265 17179 22037
857041313738104577 13091 21704
415566359174022209 21287 30521
25657142619014197 26912 28649
347103702219776257 9207 34970
903197918314230401 15587 26767
118267216103205905 12414 18824
326957413179432193 1227 21720
455111307919800385 10237 26319
535141621255146305 5835 27953
235645154682259777 35459 37342
663142907865069057 137 31052
566032750333612033 2186 14731
874520309256279681 16938 20351
999538317450529281 13721 31542
623294155756017409 18463 33141
947327106941664001 15743 36091
419621626143818817 4398 19077
480056958495936193 26958 29137
17057725197037855 6148 7692
758461761275548033 11181 33557
708712519756328833 10664 22423
2465096935210909 16318 19471
703870332515894145 13918 29494
648119780582739201 15724 25359
203357672688863297 3822 13116
652044959076107521 20647 24031
621863234407346305 2897 25312
372154969983078849 3640 22907
409748652455601089 13536 26965
239837304278083265 5266 29856
12782648840587997 3188 3629
505148406751636993 12128 16575
405783410816493249 2582 28246
437542727818936321 7729 32213
674119890021746177 20222 20324
759738770325490945 2910 16551
917942677296604673 29431 34168
177201950334662689 10994 13168
493308995960635585 12359 22482
380630869813593601 20423 26400
321673640803791041 7345 12027
93711000128308801 8171 18908
544015185052291649 7063 7625
842183993689296513 4628 18277
333144908221054721 8691 11779
680809134340861953 6278 8776
273274813288882273 8363 33840
244470628464235073 579 20778
364387882414373377 9633 15609
770817390143235969 7028 22633
262001928766427041 546 8285
514278276980171265 257 34626
157871226755002433 24823 33309
943892870243175297 12538 33572
290968347543330433 4660 13527
713179115012032129 4958 7324
264724791507202177 19613 24223
954562310604416129 11438 23260
939988717144064641 9446 25752
419865619650771265 24119 32260
531770081778045505 20677 27700
334347214847710465 14621 36691
249269603581414145 11424 20213
570671646928822465 26001 27804
99233859665414321 17667 28205
13805931844331099 6073 29412
497657547194524609 3266 35585
139669291863803841 3024 19219
550902607273496129 17782 18987
301584563022444737 985 24967
431165594367573825 12690 17476
243928794027773665 8412 11158
103276144892046065 915 37878
480252576385254337 9888 14057
194366338805213697 5591 16890
343303318399726721 20300 25475
856131512356380801 9692 31680
918839537687077249 2886 14471
274082309996007457 2719 34862
137179207128163233 15770 34043
674321093919527169 5564 10204
172000508129542593 14667 27623
315726940293917121 6121 29739
59616825418451929 3950 19679
734484710376147329 28813 28895
419408464824854849 4050 24247
183471638190471969 20272 22478
252673976566349281 5345 17702
889911829179819649 11394 16925
601966637626588801 14048 35766
931332006336578689 30222 37651
915804599684427905 22866 27038
5679966390953696 29905 36140
211290986250745057 6276 30291
867849281203010689 14049 31845
644286651412308225 24626 36796
252426585982075137 9583 13903
285047227400809793 17170 24029
926236949442444033 2965 27222
985756272364476161 7469 21455
963067154810413953 9483 19685
324426925370332225 1328 6180
497987526533481857 11389 16870
962087112751113729 5311 15388
229209297944688481 16156 30427
574477243825043585 8795 21150
513685978648442881 20889 21679
771905602007755905 4947 16883
604065031503676417 1704 23470
58198083663810961 30015 37302
232224541391762081 3143 27898
651701556888731649 495 13738
481837641228619137 5484 19268
518202564523733121 6574 18829
160204051604683425 339 21738
822380393817233793 3485 12356
319739737169708609 10937 12355
754091208129452161 6858 13221
107859673324501409 24189 37278
271684906841507265 15012 28645
472242160618858241 4313 26807
930180812790268929 21250 31228
296559378722935937 30456 35742
556542654822031553 6972 20356
116492561266664305 1880 30596
119394932420917137 2295 14552
975362051928304001 6445 37819
885296032968717825 25006 34905
396085413000914625 2508 15435
419378153002867265 15869 28156
349233930559979201 28407 32433
37047647060028057 5060 23717
314894808297207617 2156 36725
372530056912793857 6676 35394
47627599071208953 9494 18645
569980226107567489 7856 14316
125255376279195473 3553 33797
510830943523359361 25414 36651
506922212107685505 13511 29241
685339563380090113 8108 26075
511527920746669185 5595 28315
669089095428731137 18563 28264
750777367544348033 5603 30555
768527429069997953 5651 26096
41522684284156953 1792 21933
228492706063264001 22763 25209
235211380161718625 4566 14280
290040612973307073 1113 36465
399257325470909313 5672 29047
799887578866545793 33405 34370
895997940565653249 19762 23743
480288794860690881 7304 14623
312356560715098625 26165 31214
588688433001522049 1681 10447
869978592440720129 6920 18537
103979366242604961 9078 17555
819688782830763137 5979 12160
28306168454676597 34862 35866
743682437057490433 21247 31935
158998202475636673 6251 34448
297589637665478081 15110 36304
375849816638265089 16283 21975
656174289627859457 26329 28633
365643271120113409 26651 29250
168626330369942689 6388 7244
153929193874361665 4674 5849
301638480120093505 21337 30289
645659423640644609 3778 34018
382067156777619457 7745 25059
338806546868994497 37464 37840
353542924006621441 18821 28494
214629315441662529 13720 30251
991171225333271681 23977 32543
452961793981913281 2788 34925
188387298622675553 12345 14779
520623696349169025 27684 36134
604611363573692289 12789 13549
556260386263545601 24129 37242
4465460862707716 17750 35984
698205872487783041 10295 22663
287671602822126017 2448 29650
53134400365465241 13258 30655
600585944334088833 15879 34190
908396523558828033 10787 17539
997577218009833857 2753 23597
174170294034212257 34079 34323
651490791323926273 10163 32418
387387829300585921 1633 24785
705052878883957889 16268 21709
551779866470568001 17547 23451
350362419514912193 9511 14790
11876577905987063 7431 24745
563970856800292353 21284 28872
15628432877406341 7862 23983
703256007809944321 5467 14284
35966159885894913 36956 37149
410129240332775425 29784 37258
280495107529006305 12629 20573
583861322392838401 20170 34597
489643655797785025 22433 37423
300547555558463105 19310 24308
705408455173227393 33934 36161
277378305763779297 16376 32472
724722167910009345 18710 33434
32316875597455665 14047 29578
558275679025214785 3314 23957
656555430443237505 28909 31012
220576686740976417 19768 30712
625501251301695745 2357 19088
936719027527317377 4801 20285
197534087836903169 4138 12386
35595686000469585 5294 6369
622739913394763521 13695 17630
557238283934665921 803 20071
723886453896771073 10855 26520
24496866266964901 217 31247
988302998366744833 7164 30753
336797115139376065 26533 35432
389323659199835265 28869 36213
996865581260202369 2369 12830
105040348523953505 24256 28045
31022761468605609 16655 22377
907556004395932033 15909 25413
525695043312403265 5298 15405
326941043282740673 20122 28992
60827109982710681 1795 34017
205652715150097985 9535 28895
830439979104419073 26070 29541
190273546579827969 22815 36114
125691672559511857 1047 36257
418295636222385537 19879 28603
558116555414734721 9388 14463
394260516648554241 10210 33811
760273449279196673 19615 21215
717244634689411201 8376 12028
916142680029643905 22248 25654
194091231881127873 7968 27538
806422159821650561 561 8287
755202630016984961 16763 27236
316640767582050817 16082 28181
800296052561431937 12229 29793
932065933254023041 15891 18594
227530406241999841 11710 22094
865421306424245505 8174 22273
628984175411130113 8029 17584
90511322221104257 11558 14807
59736001414339769 7795 31493
858306633196640641 1832 21848
911435958643774977 12568 14283
859178513654598017 26575 35134
213545824185889185 11071 13317
168191779029847041 27415 28286
847677112067326977 9118 32837
278192907189648513 15822 21605
879225029513808257 153 6738
550499657811606401 18609 23188
509951872214937665 2312 18678
400993887017989441 7346 29491
555598407369064513 17536 33541
541572785162991041 9439 16885
385838729017063297 18945 35867
717489685416850817 23585 27191
990250412608791169 3268 8502
650029709199920129 2093 26526
348873150654920769 9434 25433
783447789171276545 31191 37306
298349303282368065 30251 35599
868052963306432385 10082 36697
993089879456004353 18221 24198
327802436054767553 6732 16222
546515971096201985 2349 33314
377693179515297601 11238 29576
437380556506834497 6867 22139
274298449949185409 15683 18327
284588254061009857 1923 4458
463172591179436225 2089 6522
650863488566312065 5720 21871
139163032569612705 3302 10719
648836629987986433 1558 8395
627327067924262913 5130 37013
60839110365005665 7666 9228
207968229613385345 9446 22843
820362512986566401 18565 31985
359090626896453121 748 2460
153989930971402337 18011 26112
480055681974775425 4312 23840
486626225946569217 29095 30450
816526614568779521 27844 34829
177285297095604481 950 10639
247256020957820513 6154 22544
66253412661342993 13303 16000
330447015323549889 16255 23532
79951971484160113 1619 34211
166436932679559393 12597 35902
470776496266100993 23400 28609
348112179218823297 26565 27714
938629123436665985 12883 30792
35820563584451293 5813 21322
104477098526974289 1316 25288
522719234241968449 33383 33507
185573673445485825 18894 37085
108061628688020049 8105 17146
267076419721380641 12180 18294
707095120474271233 7277 29204
660026837524380801 22690 35541
505686379333781121 31009 31719
605118753899137793 1398 12655
770811117428188161 23626 35664
455477991450049281 4060 20637
155448550382274689 21834 27316
347328891706329281 11017 35075
367306493875481985 10777 36863
604825433392530689 6077 21660
58125600354543393 20854 22653
707192455190256257 2188 8589
16901054259868433 17032 35157
179968077756125665 9795 25354
761796044624659841 28329 36064
602079528583889409 21267 32775
425016449781942657 10881 24069
465175375991943681 15005 36153
634120523796923393 7243 19621
141351608492062305 1755 12771
651615727957043585 17662 24271
562057644176388033 9200 24117
128884509413111921 5135 27386
704380208669224577 7770 9140
213786274378357185 23898 25289
399853294776843201 8473 15287
332213289613690689 14165 26287
750957731189902977 814 21201
111384617067948001 17512 25823
444196033746532481 7582 32562
944479160824144513 8762 27215
278267769768095969 20168 29909
85459079667550961 13621 34107
941031706404967169 24718 34554
716900640453616257 15156 32265
416848154780655745 2792 31939
667369547308844289 19381 29279
804803968968609921 17389 19860
600973072477799553 6437 21354
508646095692288449 8788 33222
66609210809566833 15609 24176
678139598331740 20850 30678
289833285131550145 5846 30843
958526037566134145 17943 20474
37652643367231065 6546 21389
703056255925940097 11650 27492
910987040258945025 15846 18742
631017636673963265 8062 28845
217934501666327649 16515 25242
594961347711514369 3993 27111
768930949659534209 33072 33131
870628888393856257 1911 17906
244405092777803649 8167 35142
347418036066482497 8250 35848
805369387529296385 17015 26339
760018221100811137 9256 26119
235989571911240161 8569 36440
761487607054331009 5905 25325
837125762323324801 27231 32621
758414615117050753 13252 16213
21548196480544845 5542 16098
929261489951539201 21402 31878
312515388564534657 6528 33951
754966828493881089 9041 22035
142322421563115137 16789 37705
469385411515784065 12953 35936
882798181788700673 15606 36676
59636923945777913 4221 34257
55957243170318809 4354 7509
797460209766665473 14078 37871
275152550450897601 31491 33982
278649806149960705 5185 22120
804490641303779329 8617 21285
116202186536153105 426 22747
958071239721931521 2051 17213
82564708361037025 8696 36157
416547807047344065 9799 26967
453178769891660929 20297 25414
761714556175618945 370 1610
882316824370381185 5626 7002
526597619438753409 14556 32262
468271957974106817 2618 35872
728980431908780673 12976 17355
551032878763738433 24381 36101
690623131077920513 5136 25452
716145337326519681 30001 37404
974153234145589377 11203 15359
845373677698123777 1837 15752
33903188860371361 4512 30241
632658223915708417 13429 22506
583138154356419201 12669 28448
727294896530413185 2899 16433
605650320374785153 11390 12834
254515476270210433 20851 25942
642514481868616321 20563 36992
612514852085102081 22659 23552
856727219872716673 2323 16695
848971589972190849 1484 6405
295863143362623745 15588 22680
782080088647536129 17809 22031
267172132806472001 24487 37502
480005613649165505 575 19600
428830634031655233 10783 29709
4046590411494578 21592 29332
393278727237749569 7274 15807
558307041113376833 15481 34087
734846941036636289 11107 32514
398641631596337473 34729 35611
589850216445050497 673 12068
588294944892350465 3167 36688
738858327710389121 12024 37049
926909001279003777 4584 18665
799207122302000513 1094 1989
344241035583618049 23750 26127
6280970256057118 12193 20057
633713905659977473 19395 28811
38674705961618369 3149 30879
271764871749791585 4318 31834
559917479944530753 2100 7077
84413568499915217 9474 36673
313586303563205633 624 29807
947273918947129089 1267 9015
211969365544149473 12572 25350
813180733324958977 18185 20575
431164152578922689 8627 35774
347465376451435073 27737 32257
506563555413222849 7881 26787
171970231203832929 1889 22664
686706341536257921 3259 14732
629298468809590657 1187 6264
597304268851928577 5646 35531
713888827948654337 11944 20750
278918824690485665 5495 13944
227768049003213249 8075 26653
163051864444909697 34969 37067
254086016983965377 10572 17656
24461576277850841 13033 34239
708620693262897537 7461 19105
324081861729411009 8405 37584
475423591364819457 6023 28393
968179478755608577 5265 11644
814485796917193089 8857 21521
62529194096057953 1069 4746
444675023004837313 5286 5750
607288008429186689 4378 13513
98754318599926449 18494 26576
399988967870399425 24877 33559
596797211598971649 14232 26974
994082762579630209 15212 32656
19309579172681169 21678 37549
237614637533098977 19578 36081
658227352493302273 4060 25374
78516927136128353 10205 24996
165655714346197409 8213 22559
438191622515176961 2314 20506
2881824365505992 18678 36156
472093475588813761 18254 36026
704232818705161601 22791 30853
215508049451969441 30315 32149
63642426534730849 10284 20995
827675780706165633 4469 29055
168261316155305697 19247 35376
905808567695487489 18335 30454
514053314518424257 10738 24133
252632973209237825 19268 30206
395204460219940033 13168 27915
612991117769624321 593 727
955539903596250241 20285 23196
418681358361574529 712 1474
966134919614997761 10089 35081
349154194806175169 1753 36011
119894146127553121 9667 12557
161212064959066497 8157 30947
650571952627370113 7729 31207
112662604321897681 22508 23780
59619251698908473 593 31832
531034413948141569 7251 37094
565727530510766721 12227 36130
756487018487860097 1162 11561
243936422352124545 23833 31110
176415818363572897 13271 17635
462945747896537089 9791 18046
571475869802085889 3580 37685
809146830660640897 20897 35742
94038924958830705 11301 32315
433197769593842689 2322 11170
735601328305023105 13919 27804
691309188783595393 16240 33358
741876743302292097 4454 22135
538937220624273281 2462 23643
326123360674628801 12731 24667
868907154331910913 18936 27523
99733242731765873 10342 36494
326936142400452225 4988 30769
543951227203876929 8007 23562
194786806429579681 18182 35006
885911893897677825 15952 19352
735792225116380673 9004 21115
417039298298263361 7014 27818
140962815245902817 1584 7721
979634452181905153 11184 36454
696881797169222529 13129 20821
213097828234396033 487 4858
417118033010769537 13916 32260
393788487554637377 6278 15704
337262819277935233 79 11778
453768372993025089 32942 37717
663325366605139585 5323 22445
423561321925781441 20977 24901
460415706403605185 9539 11973
57121943520883177 14354 31992
928648263742719105 16340 23079
942621703260321921 26620 36422
223129997109548833 29845 33330
189174808285471841 4461 33816
208147269026401473 16480 36443
105715288158684481 3283 28830
196059520126194529 12337 18152
746246161965444737 20266 37694
59130195274367025 11270 14724
867697383753544193 16538 29617
327610584106462721 14314 19007
558442723066505665 5891 16542
302821965821210 10219 28051
963862978143659137 26639 29248
496404651371815233 1737 21326
862261774668752385 2265 11069
621250988955171841 21761 22868
81551428673201089 3084 32041
91451762357348081 10941 19551
971045281896167041 16336 33365
810233812246028801 2577 6242
451877841671695553 3343 12910
390641466966254593 2311 36861
431457569552463809 20835 27957
320786822102736129 19989 20498
613426728295074561 6071 25468
890837004639688961 3030 30478
19836686189776745 4967 26433
726693424607223169 6488 11625
554062521352484801 5722 22228
384753769137514497 28443 34608
353599079167679489 18620 19168
204428528442793569 9736 13361
276767549966386625 21922 29789
673297509308621697 28255 34731
491147621519800769 29254 35853
185529771704043617 25942 34507
311587655095117121 5623 9864
773889066006457729 34845 35860
912108428173809153 24934 29155
751204841393434497 10928 27430
106200351847483889 27298 29217
246643540276107137 7093 29769
623241338767812225 25144 30711
319908213470117889 5032 22622
167046866638095553 20448 34399
456610441503723777 482 34677
660946489472223617 582 29773
187062566365444385 12143 13051
432989061070024641 14096 28769
851500388877308673 14595 37603
967714109360926465 29736 31419
405379448272160641 7591 25038
582541762488041601 4129 5424
524681147759789441 14792 29386
937800620479066497 8375 31226
294545820750631297 24890 25858
789241915921046145 14435 29385
801353986921053953 8264 37488
959400357327083905 2349 27244
99958170775497729 11657 35526
129874816126466897 19314 31184
414728355515048705 9756 32837
51032813521601385 3959 36643
400649292770015809 21264 23372
246186034162285249 23104 25709
96081512721251985 4141 9562
395069333403554881 13938 17666
324884903942891137 12268 34561
588342082843986689 143 17706
389577810596787073 9045 31862
829444656842468993 14895 35658
355803282853759809 28481 29616
300614932094127617 17745 19346
5762644406143381 5450 29125
459676758933042625 332 13897
996001425088540033 14191 16538
516281751061349313 20738 30402
567246457009925825 4259 4973
709267065196229377 25712 28937
165581103724708353 7640 15739
26153281473561665 3760 33687
681137427302257281 1364 17807
721161429781758977 7438 26477
398678018409132289 22477 35113
286948598496657313 236 18158
634525399688410369 1827 7994
861884301522564993 1489 8218
504102227857419649 17505 32808
902272253895510785 432 29185
875397034689949953 22370 35997
640753333013847681 32285 35371
800988598913821953 3350 16730
697448484038155009 8503 23276
769780892454118529 3007 30896
38653373680517689 14133 18416
624237383484558721 7974 15991
524027864746919617 5318 36463
859064013727401473 16070 29339
615486391556530049 5971 26091
920337565175007233 12082 24350
971381068681957121 3543 30275
156046349230162913 21441 23043
825781452728136833 16560 24612
184604612822528929 16163 37145
279283791342969313 6584 36176
575538920839942849 8381 10926
383085514590348481 4018 17918
98000050821784865 14778 15748
281503021394094337 12592 31720
790673689055463297 30200 30319
862575521731912449 8843 24136
236978118688217153 6097 23724
57719202354796553 5865 11685
19460563371591633 11317 20533
776624193898882689 194 22173
494045057197954689 21259 29466
818138028256249985 10325 34666
91757637947463169 9991 12318
280480026590367969 2934 18794
60114538178726921 4308 23171
127211198138091681 7251 26892
723347376795668865 8274 8776
317325448912313857 7106 19575
291868762106449985 16629 28140
922223985754563073 29626 33631
64241923159865881 2955 28564
168169862856188961 29717 34822
687134094585974913 2458 24768
478220524071950593 3036 11204
110057779281373057 17099 23167
978605485679210625 4965 34023
797073112062069121 1910 32319
888801821570872577 45 17775
520061607882265537 6217 22822
259567595041261249 9445 25449
853476891218026113 19786 35309
195598281517355585 13317 16757
309427657913186497 900 29941
642935997500913409 20581 23077
429682617974382465 24736 29018
727414448735778817 1102 3511
46871126928547113 17411 26901
277005367388994721 4251 37304
691087423299041665 7833 11016
769770423504660097 27744 32012
847013453359988225 19616 31000
305327597462891713 178 33275
941700086682690305 2969 8912
440298421502895105 12675 32049
88852896460931425 86 18107
440853527598307009 362 12521
811863196619714945 7753 32644
705545884759452289 4909 19492
391189622290749377 1615 9256
953213435597447809 5163 14726
743759833264906753 26985 37239
247414923803667361 3734 19721
640796683296539265 12930 36465
579789547483642369 24792 26998
459536154110072193 21030 33369
326833258176172609 757 10348
491919569333685313 14355 30009
272238615912144161 24276 33942
995144731542243457 17906 27340
649280783642133505 2016 13123
663085231843350401 26169 26597
42482387055400753 25280 26960
164038424006509601 29043 29992
309339992348860481 767 37510
960339452875739905 7034 28865
890937591018328577 24720 36596
100691272701570961 21614 27998
274224269289000225 17067 23595
400416959212432065 17717 31503
221819011005152321 10560 15599
806036715784944897 17382 24553
200867147268404257 3471 17812
222864581499276673 5592 17224
784508274594131201 253 28679
466114614457328705 17964 37215
106104485634411105 32236 34273
331041841553311425 16454 16972
956901329080011521 10360 18866
191702502531956769 19959 30382
10101807795670937 34859 37566
636848430352852609 25372 36206
708868174416309633 1495 22243
790043415674862337 1721 27517
931697251558780673 18945 24819
485981927159368641 3602 29834
375893394330546497 13193 27347
148917940925787905 3020 28384
859848317019888897 20187 36410
376894619252947649 11413 32222
130904411195317041 11264 14423
816562063877061249 15290 22780
683864401681070465 20806 35125
359153224390123457 8816 24427
884400255716599297 18095 20528
786000292499085825 2435 24546
709428554111660545 1734 3726
91742506813528033 18723 34157
59306050947967041 15448 24567
336315715556171585 11904 13246
787287518343880833 16606 19923
579501024957291777 3573 37871
989411424055390337 3831 32912
902660422355257473 16607 35561
253520543779977473 9787 13881
91217367400314945 15065 21655
462593741142072193 7920 21236
307241381712660929 17740 19050
637961162194734721 7995 15569
935206035621487105 9921 19617
477943472796283713 24672 30086
610293764010311425 11955 13789
300993746942616257 15918 25162
351056430206636353 29389 33541
586938203347429505 3991 32663
267746103543007777 20133 23562
965804732222928001 8525 37427
227714003846440257 20248 22161
142367857606586769 20582 20655
4834951532064481 15880 28689
227338444719286785 12287 26548
120492372247735345 3928 8979
456085697627528961 15617 36289
735661075698292481 19237 22578
41666148611319897 7929 31556
789786835457615361 7974 31283
761011601252761217 36330 36941
240290132648585345 11769 15289
478075690356909889 17650 35502
383296169570410689 13646 15263
149185136406359233 6013 17881
25558387035463425 8015 12534
495654614262441857 14118 31968
326968514852094209 24438 37088
402970052761418177 14127 33323
574693788997752385 30590 35175
578073366196399233 2452 10417
857551523474864257 23446 24429
109538088044686785 4110 11200
875024861283154817 5622 11313
913153773358295937 9129 32388
35804450806605105 25584 28934
330172492344473793 7789 33693
902619702189799297 19028 32830
672982945290321793 10762 11627
622753391045630849 10422 11167
738269472860182017 214 7633
447245292543929217 899 26906
368030647813220929 24591 31278
714848183430572033 4608 10855
817592916072840065 16813 17426
949508516854724097 22147 37746
294050619780811905 20621 32767
834893461788464513 19223 29478
871643316825768065 32067 35138
672755183054821505 10783 24884
639469794979198977 10536 14813
815934700311057537 8492 18680
104099896783026225 6783 33693
682957164346436993 5819 13606
796345520647115265 11282 15992
331015734670057089 5144 32210
429224490680567809 27297 31568
507480903128058689 12643 25289
39526192462979281 1972 3273
83394922396475841 6018 20617
421790980201024001 14879 28966
594748223275519873 23317 31290
772986815932135553 26466 35965
234295662357464353 17343 31688
552313924687823041 19445 27355
517193005693830081 934 2147
552904418414392769 4332 15916
597831232665949825 22867 33702
630758637767854721 9606 17133
324780105542476609 5086 24295
694240537057361025 15404 35746
949016641954113281 7115 24250
928061351774161409 9385 19203
250256240366983457 2524 33080
358635758145233281 18301 25079
678769233131188097 3789 31534
409086360151150081 8284 26136
634191769043344129 36610 37451
60396045335544105 14401 17193
181887944029266881 3884 13720
714386194284585985 13585 28359
131067624459522145 19588 28031
765238930438080385 8055 14254
206946228217756097 20608 23958
214475037927144289 18798 32197
989858470719543297 10257 35147
491121113290510913 14252 23555
841968484237821057 8724 29573
544313772087562625 7530 10472
95831740860777617 3731 33626
146614189404438369 127 11957
502192245072617281 20891 26582
344251338417450369 13961 22506
996067886123842817 5566 18737
401533657893473601 2241 15985
856031154327308033 8541 31204
495560572264579969 12185 13409
900330245207133057 8221 26701
615334620251566337 17686 20537
936804713844818305 15617 16929
374611350164997249 12492 22340
601568734174311041 23790 36718
236517225325222561 15156 25627
89522741828982785 7717 11020
662178883118556929 5541 22886
956100377263172865 25985 26545
913162509817375617 19644 26453
977013243486194177 1872 24685
57804329033501745 5338 19919
421316858268131265 21455 31829
649846389373571713 23175 31941
685344780229865345 13220 32726
59797657735472857 4694 19452
696945083936132225 9909 35876
335532735232767745 33147 37454
326576241118967681 33626 34183
397562942414850817 7977 14765
642126527427155457 26368 35995
523477288075433473 3602 23962
223500983922615873 14238 20977
34473034833595761 12727 36504
841955173845523329 2141 35709
437409176570788801 3052 35451
296746435517118081 23185 24490
108437970528768801 10469 28103
830067533647071105 18820 31719
324897585712896833 17605 20154
164227234730116577 23332 37450
127388507134682529 6211 10398
504231735869812097 20117 22882
792334221841976193 13766 32554
445787677748395329 22608 33954
993796986299145089 30619 35318
524831474122056129 20345 24816
996719209772685185 22921 32138
65540399301635689 24486 30562
473621289991527297 2749 34159
896254866592020225 6893 23729
194655495195270593 9903 36691
918920704523852545 10031 15245
950098097791396865 30949 34503
792423419516797569 18493 20248
362736274978367105 4625 26388
63212569177448329 2720 29925
282918005506232353 5912 26508
403352564066128833 8672 30248
406828001683869889 22842 26387
776020862301773953 7724 34028
321651399695241473 19951 29563
912417981957748481 3185 27265
918459669004697345 7867 28789
66997627818789593 22465 37280
763899359873576577 4459 12158
35981457826157029 2680 17805
859353944455399681 24893 33338
919586102692871809 5222 6248
190432342837254977 15293 30654
99651608915497297 12522 33903
851678836983459969 17330 37073
61507361400014561 2408 25767
10340054183856751 29855 33695
729538857559791873 20959 28126
610336532725774849 3338 22025
29438872213628289 10117 27096
889612793207589889 9763 11041
602605741650126721 133 2401
209890364410192385 20472 24022
803454642659840385 26785 34387
869146731419576193 12706 13257
637183415368443905 19667 28043
364788161396127489 804 18990
173320831934656641 10335 25092
577327114485228801 1776 36005
681868289391435009 16057 23791
296472020561161281 2053 13123
79051529608545217 20020 21206
654383324880356609 9807 21642
456649509035603521 17032 28227
440747405672176769 845 2954
493984655070956801 19611 26173
98792170546147425 1491 3279
851943682925895681 2765 21115
636269987029969281 904 25438
526170433387999745 8770 13627
760169735770446721 24372 31995
946298266225372929 2390 9862
249923336545414529 26381 34542
573582463060940737 3199 23056
600251706938763649 21130 35546
368314583762231233 386 18037
203806058493164257 30095 30338
835446822081404801 23016 25745
757506330183204609 9822 20667
118655962033049185 3363 23206
134999725495482897 7280 31914
745095773181102337 7196 29582
437317132811045889 26221 27436
259041137547473697 3351 16125
53600665314228025 1582 30679
922822239769612161 11254 29755
436053308216926913 4892 9906
151448334809632705 8039 14386
273895769273117665 13578 23278
758247143243206529 18730 21133
843128287273657345 8227 16765
236316472905389921 6625 11744
32146630095319041 11884 35905
413096732630901185 4122 13916
471620560456401025 839 27076
826647177682136961 7191 36111
823194028123033601 19481 28452
813779011420873345 6458 11609
588359336683510017 22505 24567
578279959369144321 5476 20401
884857632786143745 23471 34211
489880086381088385 153 35101
963600189554554753 14645 36015
297303375691573249 799 9052
528610333306126273 9954 18112
55180541752431369 12246 32095
475446511832103617 2994 14226
545022550580075201 19670 33593
798854421459331841 16682 17988
851901591850843649 13874 29078
993800437148578945 9787 27576
189948370970487457 12715 14167
679794482280364289 8012 23768
150888598366915265 233 15786
963515956523025409 27838 37597
85101351424459185 6599 8502
243740868361690849 14189 15729
168958367997088737 14628 33709
609116318844897409 747 19839
477103850881920961 9600 36016
529914602399749441 15846 30978
612684283980083713 25067 27460
518341521522984321 521 24407
500013360280139073 14911 24229
887561033350713985 5350 25758
52852584145352209 15587 33156
225198832507359713 22097 37508
199947266541673953 22215 33850
137392126490716753 11936 15716
977451790707331073 7051 15748
423263900370756097 7006 12667
363961150044890049 14518 36696
373917459325717505 33251 34194
149488235759957185 2661 29800
386761167583031809 11322 15499
985438601645743233 16397 29997
17818386165352253 22737 37370
929661623740369025 3432 4370
772354066028412929 274 35440
344876064118398785 5176 30708
848769986762981377 703 6428
517868440538915585 5720 32649
102386905699958673 18381 31643
385221624024811841 19547 22098
18497891230801145 20316 29823
860885570934552705 1961 25351
196205529859213345 17412 24486
640047316009731329 14551 26769
321723436964269633 4196 19663
990054534130404609 4429 34131
597681765271275393 18322 26074
365370664847663553 9779 30540
446227426054242945 8494 9315
250346103853726017 3332 19069
543591506916527553 2283 25265
525838193742163905 19312 37783
236651576128103617 3693 24636
703218557267700097 21418 33210
300337005340040257 5925 33868
796561782895398785 13923 13964
690834156242807809 22118 25064
606948208319462145 9249 28524
258824634028172801 2886 14036
25853382727252241 14021 14131
10293834853165153 15042 21661
460741038619442369 23296 28789
184149166399166113 15456 27018
533504983828326145 5706 16575
392660001497809217 17874 30882
538436955011572865 2466 30922
555008449660533633 29960 37078
925554233280013953 11875 33446
775000320183202945 4855 28578
13876290152108341 2413 33449
256267388420823745 29740 34463
630481976867404417 3470 13762
601593593002668545 4236 17680
807269433166762753 24435 36226
687471407046842881 8164 16325
303701611447099393 6778 14051
133089719802818257 2905 29594
758827744301566337 6383 15614
972916108829693313 4464 12097
416591763812110849 16751 21381
368415196203905281 5149 15910
995484982922302977 11743 31976
679525754563997057 7661 29543
412138784319825665 5064 17353
395323760493504065 3545 33070
716146174750587521 29063 36016
713567505654438657 30296 32695
549814167816609985 10060 14016
796134042344569089 11494 26558
632302974351599489 28491 29209
744295179842282497 7349 26852
115309603503948929 22778 23083
534790945459313601 2252 19567
183955109189782 16598 26437
132014613591778129 15275 33823
783259221846098049 6382 13507
759661574609488385 32542 36119
338372693738531201 5437 8151
381706676592386881 25970 28543
199540062918050145 28577 36369
940031357631532673 479 2681
295908822294688193 24476 29501
235022603217529985 13379 36693
9978149235198687 4554 17168
276578177241709953 8903 25638
709545210137431297 8914 26088
708843655634069633 2477 14504
679494119592408961 21443 37428
997523378561730561 18683 26102
138700923908327665 11330 14972
415212276079003585 20743 21679
204469481270283649 18597 30693
879915018489505537 7161 23492
300732407765590209 12809 26338
4708884110868895 19824 20357
765347478640240513 15600 23052
573692235012565249 1208 28493
39827241405372857 14310 29197
384556390903114241 11956 23717
149521669217595137 10997 22757
305786700743318849 6616 31482
176863682275151041 8007 12849
717047399375218177 28077 36922
409105856073171713 6851 13485
600389347855717377 18786 29055
716107793355529729 31386 36826
18345998654595521 11457 25552
326291360719043393 12767 28753
364374473722030273 18101 31017
73146111451276145 8492 26835
289231106528347969 5535 30233
322127045632829121 32793 34844
195330520386328033 13340 26472
866858335590574593 22685 26153
526710526678684225 14714 21473
53524322977555273 10435 23540
12173829067911869 3846 13662
250779223383457153 1125 9446
119308331099347249 17538 37642
48288928310416425 6351 34611
70270065663315505 6636 22805
94514587536064449 21733 35673
121751914662652897 18059 21292
888583807653848321 21519 35211
386584357209649473 7341 37512
646970797656845057 19825 32444
761173160847761153 841 30271
88378375726154705 6559 36950
394727034984946113 10436 32376
687413326524005505 2027 22262
443079667650565057 11989 21521
448458964896506305 5167 14595
900833809852805761 21986 22071
899545447610474753 23619 27866
119410973174097985 17912 21163
201158811040460961 8347 20469
791868772109033601 16787 36883
74026004383352273 9900 22805
443010253845628225 11540 33547
173183726427229345 5301 36488
427892373957099905 19306 32220
276633044209258817 5504 19911
874728107122621185 140 23284
855207003568739969 22582 36648
745696080327142913 4972 10060
817510853105215361 22600 27743
214920837434519297 5785 24002
137104390103136353 11125 25477
126447225559878977 136 1874
460869354576626497 2409 13865
705975201460802305 25315 35585
372992485771664641 8220 23441
394963352002172033 18770 34037
47769758879649513 3256 17842
374223899168057985 4110 10933
815191950877991937 21735 36654
580171494305155073 11377 25349
525236580734681281 2171 10864
47625282819808489 25623 34795
594805793792819073 12175 22857
479306072678689089 5945 28820
225266496300900353 14223 16203
71155859932602537 23499 35850
732103035584234625 12579 13708
633435832037584129 21029 22747
294116796598753921 15630 17483
138169250380400401 23235 33012
895024545215580545 1129 23701
86837174375396849 3885 36647
96683227037981825 11341 24161
528049385046543297 5614 29681
160951111457681153 12809 14376
612274841320761729 26109 28022
608326593773224321 26493 35627
975242966088615041 5597 33764
106839180211114385 17567 24792
830012775169102209 10663 22511
637062479767461505 29221 30936
150985609516268929 17511 21079
496757450826780929 3675 30394
518834682239209153 24170 24664
806846559195488257 4587 17761
497401721885609025 15184 33193
353943004749357441 16259 18788
147856904679564129 18582 32171
676402140665327745 23416 36372
766699086985980161 4900 35214
606309146888296577 21267 22845
280692238343426945 7224 29797
654520174943941 2924 33830
860309417936036865 12233 25371
948823987044864513 4272 5582
597673877564595585 1414 18224
780741296254813441 18441 18640
380334827615726593 3756 31521
351659287991285633 17722 23458
223350285097389185 8368 30285
445516804873872001 6506 21410
66711348339339337 11497 33121
397178570909392897 11510 20832
258166039634794241 14080 30891
798595082907052545 900 18068
38133352622040209 3409 7305
598762210351257089 15069 18345
614877166687854465 5208 34300
520787078777086529 29979 35024
444911053308317121 15474 21945
146600582183101121 22650 29564
718413673697277441 33085 34968
293167009791442753 16919 35448
911346255715542913 19903 22683
355744561616379713 34392 37315
406073549554868417 5769 28150
490207630197229377 9892 10560
549573259299364737 8771 30432
35081116916234833 3751 22197
573462914737795841 13027 37071
859087534572591233 2890 13705
593661324169900673 8187 20466
237070720207615425 6934 13849
157712883502831873 21554 24764
358403290362584641 6776 37762
981526491078739073 1107 8992
430988112473176705 9690 20476
887306586550600705 14407 36975
69497983650716577 26622 30100
824142834756500481 6745 22006
220368927854654113 10196 19390
608316263751511553 5584 12866
743203486134287745 2646 24348
389840502209239041 24830 30491
811077115230734337 6098 17458
717831934425440513 18910 31080
515119221242382977 482 3475
411169202279225473 16157 20082
651942305249523457 3796 14615
391586449786366593 11145 32710
759123235899803521 15946 21302
529805232941669121 3330 14230
996717571042541569 13182 23747
525848291001061313 8459 31267
81514784098441601 19334 19635
40076720943702073 32470 34847
664996733239750145 31961 34237
62039859367565953 20387 28757
451279211689548993 22638 37021
704539566995464321 8068 18617
460901777141447873 5176 19524
111596774894586305 13932 30157
264078511156053953 15685 18609
898194701295395201 13042 33353
601375394482946689 12899 34920
830539418557073409 6126 35434
331712303063536513 7487 23446
215809721212849569 14871 31585
29736446651771333 12735 27900
637183184216148353 5963 17507
942347009921672193 20390 22495
645683867960926209 6484 24516
673097582984699009 10466 14836
248345211123172769 12528 27429
51533430814910017 27092 27192
591238664570909185 211 19368
931999649383289601 4201 6473
302164309578152769 28381 33232
626057613881851393 6052 33312
199066445926987969 20347 27927
964257201441629569 5594 6317
508963933181810561 23712 30777
192504671037252001 12088 15067
340439525535941825 29470 36877
498978705078844353 1636 35524
342056953708542721 7278 21016
744942797738769281 14439 34190
76562925591233009 24403 31251
956844178811511681 1063 14673
61492221434129137 6500 10342
580613062602534273 3957 7132
821707509244475905 9380 18107
884187417787433857 7919 18063
215828007277444545 4943 9427
82572329767327089 3725 12718
680327059319509377 10833 37238
65809853032309465 22561 33204
847312985859566977 60 1190
411889783596588929 2855 28919
473756408495319169 29618 35185
958693852534668929 10321 31001
138462993046566401 18191 22974
951624753090708737 1553 27629
860397204743819137 8374 36884
189205176312018625 2681 12005
683917940223899777 11614 19136
837172694758972801 23417 32507
183587355037019521 10738 17926
42672667962467161 24038 24539
498499552950725889 21048 26798
173790100171270721 5494 12122
418658692535373697 986 20621
18478412911182573 11223 17947
125293586261598481 3566 17113
477705560474102977 97 35978
921929020135110017 21807 36785
357428831109860545 29 20874
177951415220881857 22756 33781
362076057313640129 26087 30544
868338458887123457 30667 37659
812026811839960065 10405 11288
527721969891878465 11493 21683
637412570360535169 18977 27033
981790035903515009 4883 26307
24522353006791065 9996 36936
363337441158044801 28024 33522
406610108476893825 9422 24567
765529745440133505 31551 35069
511854549391617985 20724 33274
43011590327814985 10284 14734
740382097005262849 3130 16410
203515971384490529 28708 32374
99756496252769729 1321 9217
101569413667441217 4173 36483
437100500192695297 20097 28936
273971231888182849 13955 16343
478697048934325441 3131 26646
848087905437900289 8730 28999
753538937889910401 29789 37693
461344759861475521 15081 23194
509674718252274049 15167 19642
613241292162307201 18239 24816
875939181886263169 7256 30663
312781528994960897 15065 23859
735229597883122945 23496 28369
100536939219416865 21117 32451
54679602055696113 4334 19957
421806036389227777 2052 2954
856844426278758657 6250 11248
228401720946685313 16511 30930
505500188397046913 5611 11893
669076522258237057 481 17308
439985994273943233 13365 32650
884109559743002625 16788 22090
374990514554038849 795 8469
163411407025620289 10094 27054
877588433039154177 3515 25853
756180640686601217 9798 28517
751507243995984513 17963 30612
833373618955377537 10044 10918
366370767861557313 10855 34940
776358058427781889 23738 31461
82864324229685601 12375 16863
669934233749472641 22676 32603
871957813910729089 5595 26590
139679915078993137 2160 16530
631414679696216961 31137 32255
35413513804584797 12252 27894
431656333163321217 35832 36031
632490724006437633 15974 33245
182274812883232321 6961 8186
476179081548792769 7194 12874
680622679522190977 6137 20383
381326947327771393 5536 33452
32566068154135765 31541 35745
21506650976235165 17463 18240
810114244370598913 2592 35690
735194167039601665 22641 34994
974166216359915137 5674 9182
855492536663803137 26617 34392
756990189850899457 26076 32307
951429323536380929 7653 24726
169465292957635681 8432 29778
521738122688688577 7312 26574
872437534549735681 16335 31962
609587213338933505 9696 19766
373258080611545729 14129 22325
892368667469128193 32278 32726
575241948508068673 21275 29371
213957582626242977 23792 24955
222815081598451329 4281 8876
106341307122946209 22483 28919
120368934054457809 10049 19442
545634247158268673 4347 29351
385362088278466049 25406 34862
581353961979516545 7424 13359
26115728383832249 3060 18471
818622274890451201 4495 34879
285048343925449633 22263 25708
225277110890530721 162 29552
430957575571571969 24404 30458
207259947512206113 12896 21687
231752603838398145 8296 13740
735058138463472257 11355 18665
582139292324047361 22711 28990
517100533792096001 9895 31315
827897970375755009 35778 37769
663532243788964097 3939 11969
289124605721841729 1821 36748
638071423481512961 11998 31660
57327997869062841 10219 20010
969428788149173249 849 6478
862656885010711297 17235 21029
463806448116592641 8279 33470
967121056780580865 13066 34909
426876516079218497 28380 31433
270225935637913761 13682 34298
498007816864721089 9782 37554
78245123471443633 6018 22545
363549371507048129 11601 13630
796371784717866369 23649 24089
757888584087389441 487 32985
827813835042643841 21011 25891
198795711019513985 28010 28922
836058175441170433 17756 30135
483401503035288705 10402 29221
412404630400569537 5478 13947
564071652093389249 6106 18040
865261116114869121 2501 31752
773177069554428417 19929 36083
310823901482034881 24339 26240
979043147889839873 9025 36992
528261610039383105 9469 24225
594849083363705217 5018 6923
692610114950692737 2588 4976
120995214439375329 16062 26077
918601937788896129 1559 19154
706591714864735873 12009 13817
526586647147421889 29533 32673
327729613241572801 26505 30205
882331886167040897 11933 24312
222954425063910849 1732 23004
887419416141735681 18661 32443
701858274969879425 3565 16944
769480430658564481 27154 37678
753061707524516097 2557 16457
97283106889459953 30402 32810
796097900606568449 5451 36552
843459893090230401 12123 23809
921420066823408513 4290 27285
548651681253883073 5605 23852
535505557436437121 27166 28595
228538825950540321 9826 29518
386296480262124929 7138 24502
431536756493283521 10787 29641
626104761400100097 1366 23938
142177131897941681 25747 32884
230127371076441985 47 28859
967209136257192577 13799 32131
984450566848749953 14003 30952
390847523911009601 4827 17558
389786414601296385 17194 23237
947937099666955137 12258 16919
645659632252019841 17497 29907
983291680801674113 12130 23670
997759866279615489 84 30289
450317809183101057 1052 18154
536451158389098753 14688 25221
871672666923888769 5399 35775
541201104553998401 2478 21250
64498199182747129 3915 13185
474846066500518337 8049 18388
515857676365218497 1745 6666
334188285049329153 10637 14995
133486766984699297 8585 26736
741268860294041985 17132 26900
285542243207647329 10033 37059
205891967542292769 27480 33646
580730618968129153 30108 32613
690678360082856065 34341 35656
884929043086490497 1529 36891
597249866520407169 25788 29871
409430738932652353 450 28528
697683972187775233 4514 32316
580396609762619393 5518 7199
541495052158573761 24329 34734
857325556443338881 26869 28130
473922424557443393 7897 11642
217606016253288449 12410 29770
686718553785290497 22266 24835
193896312093638561 17120 27170
618690022851524225 11430 32546
874742135740678657 23020 36895
555668954873560513 8669 32295
945520256902408833 8658 30176
481236522491641921 14068 18573
666390815494853633 26979 37044
380176779773172801 33106 33494
854777196938183425 17236 29464
769392733913349505 9049 15543
200609479909150689 2389 35333
892791820301418625 1024 28355
534034114234525953 18234 29689
249364042949665089 7297 31203
622126638951105153 2729 12518
501163597428451649 2505 13571
706099373624763137 2273 32442
682490198442735617 2280 30390
28750828380839977 1055 36332
952980462131385729 5949 32456
266035174782597761 15953 25374
345337057314949889 23680 25966
416801960481425473 6666 23801
359387972547871489 7849 36226
512402242007052417 27273 35585
10312545934340279 2395 24043
644893231282043905 10280 33107
768083704335275265 262 18954
631917073635900545 1038 37411
727625958181377537 1135 9131
263259924834873249 2216 4339
145960120135732993 9769 34393
461737210911191937 18251 35465
670250927665279105 1109 13327
356997989530430721 1650 13641
974341104760235009 21666 33827
265736745153684961 13300 34582
377897046547715841 10094 15171
824360448203694977 8286 35250
803507827636544001 9192 16334
546950474729950273 15639 22722
82007218910320033 25501 28499
143358855394655649 12277 27982
230187285716134241 16187 20938
63983562016613153 9370 15545
201516495049659745 19557 30833
668400444082013953 1853 13931
321708770904486145 10125 23035
245112037880655713 7931 23211
280447396999363713 2303 7239
700004623007590273 4232 35064
530221158666954305 10811 22432
104920869602903361 20745 31820
477165677463844417 10938 35049
950605406851568769 11413 28070
433183891269074177 249 28144
803898360173771905 13174 28101
516943116701582977 30891 32534
913254497505040001 7005 34724
62648392635558993 12303 13550
875061194986056321 32580 37333
761909417218205953 2599 5813
962263398016379009 16997 23278
302860964556380481 17380 31399
331431308638993729 18904 33730
634937566920598273 610 15826
569407443961825537 7449 27010
547544538431218113 4621 17952
806406722351038465 31109 33987
127785270143064625 3952 22930
709580292508210433 25199 28563
15831555425201317 34381 37548
242521413855737217 9546 34209
22073255185063089 1637 7099
618429529797101185 18486 23742
377075283309260097 5461 10205
593906939125798017 4491 21950
919458519197306113 20737 26385
423592954984716417 7392 8605
474388612877540097 5797 32490
439458741334899393 988 20981
301570928919034049 2316 9290
532136086820788289 6602 32344
356349373172228929 8453 36157
197155669624986977 15944 35091
879714121404035201 10828 34984
860484828542130433 23895 36493
714346025302781185 6245 27501
899440000998762241 6769 18958
129650404976501937 8974 10992
239748331592995361 10706 24729
414868801921919297 14335 24462
833670025502765825 11334 23564
490533409730076673 20272 23458
428406230764384321 15995 18777
643905515914930561 6367 14074
103415830305916497 15635 15958
513635641424457409 17964 25017
784836895268302465 21428 32741
323579930071666433 17472 26774
643164114811565185 1128 8585
722229915143699969 21356 31666
572409464530526465 12555 37264
795250321942297985 12070 31235
972587499068080001 226 27968
956987948058866817 33218 37486
227547526596783457 1187 33775
211318257228263905 21852 26095
43050663963679625 11685 34794
71595236584940385 15426 36148
463366663502316801 3622 15309
859709163428995329 18075 20901
678977596505685505 16158 35835
472862794637933377 11207 26002
414637044253641537 5224 27257
526978635552886465 8206 10775
104974019392567905 29462 35243
802232449082893569 20037 28973
869746104713872385 19935 27453
551748070007626241 20656 29564
865444573589112321 21192 23958
86887238317018497 13379 20398
57230427169333353 11523 29436
40031773810390801 7713 17277
560498308210736001 8877 9700
676231102754357505 6620 20393
142880533185238081 24170 36913
715211696502542849 27888 33163
448206326212439169 7838 23719
872706554269598209 4063 16599
92342744032055889 24396 25652
512046944116370625 7592 37540
291144849661076673 10345 33627
186064427918196897 5056 19227
516868855981758913 7996 12459
547149820723042497 10219 16948
281383317246589825 13013 27852
830450215978629505 8314 11700
559092435634472193 187 28524
805669865991340801 9270 21147
373793221658541313 30073 30389
359065924059805761 1618 35833
413510375641127553 1395 2711
370228779305882945 3038 17940
538267048018749249 19168 21127
28618934182702561 15425 18181
194165276236549985 23628 26059
425043804831425153 6045 12211
937030699219018753 2459 12897
614069072880042241 3291 30851
150678545389983041 2710 17559
534141659966486785 13703 37604
707965002264924033 4616 14852
383996025961351937 15941 26846
643471152616388737 4748 11589
802950984404923009 16648 22102
237355094072295713 22191 31466
900770478163011073 9221 17097
379299041071934785 5700 31513
769595131018213889 16632 22508
618768498102522113 10624 23306
252037947943904321 976 19754
598068611980909953 2684 31947
64990475484130177 8974 33038
486206337255975297 10163 32291
447103297697069057 14822 28254
719604757208887937 15358 36808
655364851519074433 9024 10483
881035196069827713 23956 30809
641800390126235265 14999 24608
292314942408285825 25281 35081
509897785221788545 12436 17699
49622458987226281 308 32519
878384394983427841 18492 29444
431598147117544065 23391 26489
789575467905258625 12277 19325
592573323779244929 17099 28848
354807889279811649 5052 32992
650832361993980929 6971 15273
647650434381539201 3794 28500
701885932609240321 27796 30588
254225200966729409 8998 16513
537659139502952833 24852 33091
780775265470857985 25146 34266
68459990231186649 23403 32299
676376483437394433 19292 31747
938263705372282369 22433 24470
333292872031755393 2678 29185
642846661909271041 19003 37165
695172838521969537 15396 32708
616994676450989441 1501 10417
292539605553152193 463 27687
744921275335482113 7636 35599
420750491439775937 11867 24781
51923808785193873 6661 25927
324453139812128193 19238 19824
985678203605129217 18954 35294
740774624932143361 33821 37291
512133730241632897 3477 30898
87251341782838673 1612 26423
263347092687180161 20754 25894
148016064027928001 57 35172
602335607370566401 12201 24118
474312760382382209 24116 25600
387644129297012097 24576 31082
394235630090989249 8079 19489
426929468904919681 15237 15308
320370471258577537 6197 29295
65709136143620841 1783 23827
231105715464934753 5389 12518
650272770841343873 4465 22462
749330387162494593 19129 22949
431021743681537089 14800 25649
966065530665204609 2567 31908
353538052941448897 9423 18316
235919339005228321 34093 34920
626595533249652481 6780 11398
155309607172085857 398 26946
411313516227796353 8756 35449
332308814973792705 16944 20470
264650688324859841 12184 12739
330087562950510017 17248 25729
442601358129312641 4521 37644
907073776575153153 14738 28952
709771141057867521 22560 36849
980560917363504769 16230 31575
400043048854616513 3264 29922
236434013690306689 20185 20977
888644272791747585 18874 34536
49908939655935569 31676 36564
826368731839327361 901 27451
752664618151960961 1178 12946
768617732390733697 16182 35624
288364193163687361 3506 5105
365924895224754497 27009 27485
114703909509749729 35245 36104
305621687427485953 5077 7296
22428658350705177 16495 32704
518750702780440769 11373 13165
241058100016068993 16866 18373
810003633091493889 12112 17884
170587144192325025 22656 31172
971494203981865985 10792 21750
301703700953503105 12316 18198
571389564589491521 8809 35829
817185191808093185 11383 15114
349305376597190081 3581 31677
467297711731454529 22335 32422
710077683310711169 3775 35704
896437899100789121 10816 31934
480908903623248577 4185 14536
570973559204979585 19424 26137
556321667625507393 18980 31113
766323112980629121 4636 17771
439916062241085377 6928 36165
157554129912973921 28443 36135
108177708375333025 18264 35090
816801309044649345 4031 24442
763027418135141761 1735 31843
631253624895741441 11901 21867
975755799395255297 155 287
79684269841024497 7837 16615
503426486537794177 21976 27944
116843927933622641 2149 12249
611488997287150209 4969 37221
831709444576603137 10435 34021
668064454222264449 32594 36449
18680275948746329 17084 21873
963547334632419713 7223 9205
823005687823197697 9012 17906
232757766872001793 9297 22971
191641817431111873 16973 23220
118283599397525313 180 5681
357072994944189761 3459 28997
310509186303466561 26587 33074
769546703588098049 17067 37415
147489092943839489 23408 30078
504432940097771649 13020 14561
257039124411821985 5119 36690
468425239973136321 28350 36132
611516562305265409 8345 32005
180901841276664769 6872 33903
983372977945368321 7557 9729
79529896124675761 8133 17675
838627581742780801 5449 11845
265534288416418465 29210 29935
568042132794634113 3370 23728
672354189740708865 8502 26138
787250546524514817 2399 19105
897094637645409409 7274 8386
339966590905863361 25944 33382
70325192627016977 17165 25810
568575950913167809 1317 24088
267727459759427681 6564 30016
965716109696220545 29411 31963
567203210588935745 3380 21896
363825564969541633 15679 28841
746478796482250625 9668 15215
109289645459359265 14309 19899
793418631086829825 14422 29241
799744313501644673 3410 30761
803507486520871297 4209 9223
935880071205080065 8104 18149
588326573344609409 10274 24705
867885907803294977 10253 26598
680133837340065409 6758 16351
959747908175632641 8722 24785
703266378188509185 7209 30025
192978399234345249 3025 14686
944090600465742081 749 28427
456134481423792001 24890 26005
964851701699991809 5835 12558
112321625696605313 19160 19668
289132620480046401 7753 28073
193296795824171137 2719 25560
28439590292030917 6457 13527
345417820155244481 5153 24712
161065733193439073 3388 16442
527813842219305921 20186 30065
205459977562163937 11105 23576
468877257044905345 718 5041
917686549270001665 9614 36851
738242296575879937 19459 29029
759332117738601601 23721 24790
408455540182966785 17841 32991
329371738341976065 3025 9988
752308980544032897 10159 10944
34028119217317965 11895 17371
394625797189345217 20488 23369
793282387878065281 6962 11321
413813322174025473 14915 19919
354817527088435713 7296 23449
461500452882926721 22820 32616
832395013267287681 3598 17700
9345703249611149 10690 19871
667067388169364481 5446 18021
496701220189176961 5995 32374
367749903246192385 19953 30486
663252317246293249 17859 31772
747780978400037121 3519 35201
951815284251676289 12015 15607
147208760432008033 5230 27243
252814301815224257 1279 29162
724311943012232065 4331 5489
713628176192283777 36915 37462
267301102827815393 5772 14376
894553764429833345 16980 26951
800740557160359809 14713 26095
914022349810334593 9225 25014
288951691238096961 17354 35149
616502201912343425 8457 9118
56971721195232305 24651 31768
954282799950728833 5934 34996
297433402074034369 15279 25396
229113036481169985 122 15831
27811722975222609 183 14618
54940007803974569 6485 22214
838070537537689089 30036 36986
417589865227771649 2991 25810
365079292040867649 16335 33029
766963878528198273 17435 33972
840190618152718081 20703 34022
838430859042848257 25971 36712
158057599629351841 19989 30802
130232962803841441 219 16250
962627298556540673 14792 35041
260027863466863361 2866 37289
656024186874454017 2264 32317
311248938746214081 10130 32683
716627248884890369 28561 30001
147651460238694913 32107 35475
967806893625429121 4676 14307
348929886509278465 19984 36948
880098713464448641 965 3833
272920856958794657 7074 18235
370782274624936321 2992 6111
74255127415991489 19961 30094
166423058382775937 5259 28562
2095295769567685 26174 26325
755810290811517441 19218 21966
820182135046234625 922 11070
579072012327017601 23891 24843
570802022785759553 32181 34650
372511813756268865 6522 15828
410620069902815745 30747 36804
19446553373882125 7738 37550
429080050681466945 11680 31790
875145243206240769 16064 24041
303707654559229185 1094 32763
340967560673149697 21530 24178
293189289857966913 7096 28867
954101873888738817 9928 32268
91963205069813377 5084 28452
400667496695490369 17647 27830
882206431477886337 12672 31883
869568120631093633 6810 25543
741184479393648897 5463 37852
665395575412631553 25853 26677
70072550856313145 13987 31304
576922882969604737 2312 11846
626783407147993217 22622 29844
420170166943933057 248 28527
828918074748276737 6739 10649
989551764259253761 9695 31910
230428539665251009 10197 26323
609980652338194305 14922 36226
467988833464605825 7942 35475
202443118352427137 1476 29715
155694017579431681 26239 34633
254120635763030113 27162 29743
234527710984497889 3476 32600
184535541690273409 13184 16789
257510807513749985 19222 37568
306464407946421633 1830 10343
898100225813212929 2489 13232
821539022644465409 24386 27127
239591722380477985 1754 35588
820392896756061441 2613 5011
907034534757134081 23671 33840
82954065660025841 6244 11437
124039123837359713 5381 19183
509623100811879233 19238 31334
613197163556012673 32391 36237
123241287681516097 9159 37355
839801023071853313 18818 24089
894160242505648769 5875 30157
796940544923547393 1758 6870
980399800995279233 30278 30639
597650359805168513 12950 17926
474013660248843393 16962 17436
784807498502519937 19700 27633
175322712489567329 3113 16445
239431361722520097 32298 33797
994109848685923201 2762 20826
194906431039544961 21173 32521
458813846922275585 17709 28274
873328879944221313 33355 35391
235788112495001217 15473 27832
234599581227062273 5934 12585
513547903592645121 23061 24203
574129273154195393 1370 32777
699040086751352833 7068 19700
337470394646533825 21466 28301
955888244338687745 31986 37114
961487586098183297 14767 18424
502792957151498881 13302 32347
196025402576882625 4298 27248
154568948526225825 10127 14093
28103249853383973 24261 35543
227451649186605217 30626 31237
217186106606039425 131 868
393902220158331329 6766 14299
615818134054460801 28218 37322
825896609113712513 20055 35768
502657651501042561 6757 8647
759365255915589889 28169 28630
607744317637806081 28263 31050
129345133801820113 12879 22193
398418814153462337 12299 35773
861003843338004097 4958 22903
879737227136654849 35435 37310
537964583727116993 17377 34554
838932359122001281 11887 16218
479789817978492289 4675 30504
730360632624094593 25856 26131
799789296057667841 14238 29191
363671423842948353 12930 35574
315487629695830657 617 21156
264826203559220385 29638 33030
104128665402626561 15220 17031
147016611471745057 5026 33979
920198213811524097 1629 17537
659489722543636225 13140 32295
227925740904566977 7075 11383
357695199055246593 4534 36810
354907695130485505 9941 28418
477981446841209153 4513 24897
27972862425784229 7945 24642
960278625814343169 10122 13243
139300734319540705 17328 19293
80947307953433521 5310 16468
942927388120438145 14608 26547
857772523240431233 6236 13888
256905119350669505 5687 6309
486063461075968193 8051 20659
302985513194172993 3375 22538
329345297976804097 16440 24932
704292072147531265 33 695
845216951388859905 5922 26698
510029607631366849 10976 14460
678441992567361025 9475 34617
757417244724216193 18908 31971
547652765353671361 6986 30302
587103471617425025 10310 29662
120990140610107489 6459 17851
489977082474304385 249 14704
101980095005185233 4605 14329
165104483799552769 87 36858
317568914151753025 10288 16732
384475697356201345 3585 13730
651091074133557121 9780 30310
810400861914203521 18711 23689
803102344802287105 15933 31370
190025183027366049 26783 29857
721531359754745729 28060 32022
255350230162918017 7907 12056
468047098534743361 27207 28099
612088980005431425 6977 32148
576306542862749185 18617 32420
801951455540532225 859 34582
380745509965439745 8401 20940
375650024178362689 17577 23020
35519291646632925 2808 2885
76519338610751217 2642 30805
655550647583812225 27547 32670
638744548948686465 20945 24233
544992170638533249 9418 12220
741620285483847425 6360 33510
918822399418534273 14141 22853
398925122478466689 4763 5130
535898053135777985 113 14091
463710609479761601 781 4773
717637251487946753 7237 12337
228854349402091361 17099 20021
139526764210966545 6109 26295
806016675657147649 16267 17360
76119891587897121 7376 34456
493610213493077761 16925 21261
246170870188304737 7989 25675
103101771554918289 28423 36454
313137321018917441 15185 16279
783006846608991233 7847 12076
855598180122694145 22685 29217
285067425627616449 13401 29692
283516109247248225 2534 30049
75777142295216033 22388 31060
22951358070027797 2982 6480
986100963459449473 3078 18955
843146093730542337 3453 22452
624177652203705729 15512 19953
306808874282847169 17238 36953
696645453414092289 12501 35035
625889521719162881 1941 6452
489688172476981249 2068 30522
58564161404969897 11304 17965
725246910418377473 18723 30530
76068665267815313 11383 33488
402089907960537089 29692 31151
721614100771898113 8346 20151
21415761587761041 1392 4386
132777627459834241 5580 28211
281293657038453665 9309 27536
336851656550773953 9958 25991
592789192879962497 7957 15537
399050709457771521 5781 19100
526704651537407617 18230 37439
963763414174348289 5784 10746
118537154410446993 4776 22899
47090636949011609 2046 35186
512380077013411009 2260 8286
744548776837884673 33266 37792
128231565979433521 18452 30899
966760463353967489 7643 11283
644360451323500161 2556 8511
866986442236122241 1395 6303
665084696244875265 9260 12329
724193388306989825 16714 18245
652813516191237377 18463 33889
959533333719374337 18219 32178
990222851329377793 9978 33815
85870365906448145 4262 26062
366370660000278273 24573 33813
202984208143544001 18279 34655
588034463971283073 296 7102
115426540560523713 24003 34867
206487702794397889 7087 26716
124954519378288609 106 15637
401031485121166017 4488 8955
959719551429078145 834 31450
749925698925260033 1777 20854
98857594220771009 2599 10966
927378708644752641 28125 35753
310645901979544449 5643 28159
438499811470855169 6880 23637
674687588839386625 7282 32584
48441369021787753 21876 30214
422521211536110977 18649 29557
414936847947920769 12693 29450
185924851342559105 9315 23851
382416104127642625 14589 27063
353616563406550465 8379 33787
376741281460802241 17953 28633
500758032132150529 15312 22787
670258232850471809 22274 33264
516111651719871361 24210 34199
657997077767099393 21240 23704
196450370859235329 3377 21371
450488322931491329 18373 25554
502106319000549889 16971 19968
660504969297086593 23913 27175
947323859551939713 2948 19965
750717280519467009 22781 33476
704620681241426177 4921 12269
495923524439284353 9860 16426
128127248330752513 1109 34718
68410742002768641 7017 30664
281280669317428801 18579 22950
801874016898700801 20773 30400
878499935566164737 8270 24226
805934453223358081 14831 28377
183575787506118369 16171 29627
236385268147152769 4842 17212
468226480866700737 5275 27452
11571643686849599 17004 32513
74509514148619617 20769 27488
12571878416714811 6053 20099
298753609412354881 12639 35048
627145206361291265 1018 7177
119835358595839377 10827 15420
931909140837738881 15147 32323
310145952369150977 22637 23556
994150839604586113 2918 8887
609953455039946113 24035 27916
929617011692023681 25546 30962
704796202934996737 16025 31234
585826259176485505 2742 4463
757379030129914753 7221 24363
926095349839606273 18047 29327
504662673475206017 1403 7052
446135207675851585 6579 31931
534305439912518657 20358 24806
347539802684288193 17343 27446
516840228708016257 662 37471
683897338597404289 11854 19161
141366045126478209 1857 31271
647163767068398977 15258 37516
266512055496132673 7328 25186
318785195024432257 2165 35349
316821294707555265 19550 26635
433083353731440449 22489 34490
574787523989780161 14788 25730
455051501264961217 3509 23835
749005328036208385 7285 25856
843990795930146433 17917 28563
903988310149952001 4051 7993
989932901998642433 3699 19782
997280499477003649 6544 35904
860223828999131905 12941 23122
791358798557492865 12385 27790
89864180230136977 10741 18930
570663786620304577 3140 27822
593585790531697921 20544 25520
555080379384360641 28532 29270
403968925042036609 14718 25521
780776378841839105 4466 14725
859010112979497345 6067 8388
629370406967861889 10996 19293
267682665306381281 14265 34008
158272167844575777 13537 35866
636495064307659649 19305 35465
998228112086859905 6151 11156
988601698648594177 2441 19639
190242689239912737 23003 36382
321136600398610049 3640 36059
114309468290908705 10719 26523
132399288561174449 9612 28736
850470606461517057 9890 28378
917910587673212289 6056 23730
759103716978966529 5458 21858
641449639136752129 4656 25083
414381397885225793 16194 19214
848326998392003841 25307 37545
606053768863798529 1238 24674
647063148931124481 5452 16531
795068817452250497 10114 20067
627299536812181249 17474 37115
856893833491380225 30611 34006
174252955476660545 21021 30572
634164260860504961 22624 29314
966521084307636609 7309 36943
535028196111564801 16880 21656
203886772444974433 31399 31778
519278696000203137 5579 20750
538159918209736065 29931 30977
624377874916984193 24207 30287
40968554905035153 18970 35318
475338620264953025 7416 20788
659520424995669377 763 36337
758284763981603073 21394 34615
851555667038894593 15507 19740
646809901168399617 13734 17805
52046556039094585 2008 19904
95668610638551137 20802 27899
958238033561983105 4696 5867
317375652839050561 8999 33349
900163125944438017 2896 35296
109938603038809649 11946 14099
830850293448435201 1096 14879
928301811952241665 3380 27028
47300792011604641 13363 25616
483801266728033153 29190 31543
152695304884176161 17812 33135
991057114988283393 8770 20097
975261741121990145 26090 34829
108087600768239873 9007 12012
282441536161513793 23778 37508
37698056879651889 18275 18453
422956309799580737 2956 15431
267427736714306977 25959 31921
439306980988746433 29276 37576
417404441627670785 26462 26981
112452536882564401 6468 22699
636788690132160385 19906 27150
7322320916813397 4346 8400
592052630830455169 13898 14574
112082558641269265 7462 29951
371692806816252417 11773 34512
148415184782280097 19388 30929
979911868768969217 2205 4129
222768365797385569 2211 5208
746859096928371713 12432 13922
20689587731965277 22208 32216
575889425246874241 11363 28176
316366313237317313 15769 16139
862939612438037121 8725 32367
76379033029283505 1141 30239
880053062272427393 134 4044
472161468769151297 2306 30640
513216168996674305 12263 25903
344192390945892161 7587 34166
793619810407012225 25120 36044
785020969548121217 1537 36886
480211855223483777 26974 37350
135687593114496961 10018 28839
402788547684966849 4206 28674
888366586289585281 28197 31146
149164722820355425 1327 13833
29313460259686509 27318 37592
134655720933199777 23989 34954
126152238601427777 7765 37647
198590622466394241 9450 12744
225143678733431329 11642 29780
914309048586662913 15269 29674
296408822199431681 21075 31348
309486155569569409 11866 34462
796253119260398977 12440 20009
315738508207079617 28883 34178
397497962919565825 12819 21393
860223963173705601 1411 8337
29194412245502121 19922 30881
528507653367402241 6836 25895
556724765810265857 2205 29266
714378883133488129 4553 33998
908036020412112129 11471 20632
363636635863304769 5145 32820
575998842675680577 37316 37664
718477687578353409 2671 14034
987711043924136321 17732 30171
711681542855590273 291 11624
354279440747497153 22956 25239
895244977188095745 8064 8206
978662717998673793 12838 36920
418748107033724865 12036 18433
951945921188347137 10644 26022
518956169398716609 35766 37117
553497080838226881 242 19811
646721823720785281 25601 30486
655225711373937281 5554 17320
1013186846503090 9159 10990
336979663002466625 32210 37293
476276324513936065 22357 30857
33489741863938605 21243 29609
488212242641520065 11528 25611
74530340599309857 2191 11706
948557825072132481 4276 27699
409566840153310337 194 34557
210133842938656545 2084 35007
334542766403586689 788 15462
436530897524068737 33889 37644
181085151196121793 16072 32999
316785597245068801 7789 30110
201421107708839041 8581 31207
311880028174474689 4691 27806
133946951813079809 1918 21777
368576455467316353 14131 35675
596101239883807873 3031 25637
309537721235688705 12480 17984
918984784931858177 15596 24433
907779390359689089 9156 14751
627795132739933569 28500 32643
880173611704012929 22640 25771
658108222665966081 14983 23629
18106127287179421 8667 19317
665429985419706369 17915 32394
611525467736686977 22729 32144
692183337013283073 4997 29509
315505102562251969 27968 28391
222286777087973057 13608 16304
551852407465393217 10743 11093
561717675949530817 22918 36386
991810219554022145 4675 20756
797090367749319681 28438 36111
901988439606032641 62 36564
752253773404838401 5632 34503
920795980801653249 22867 27183
205554168524415105 2783 6963
84790873992094625 3105 30655
665180526543203201 24089 28376
235292016990737089 9331 11704
786300766196717441 32521 32746
39908549770263593 11791 19459
864305715415035521 13103 35000
480409722372126401 3942 11187
964204795288210945 12885 15372
724809507951992065 11378 19049
368721080922121281 5210 6386
462143453517139585 23624 32976
714449864838854913 11562 30771
86352003813590977 16112 24367
629835279622220417 7580 25007
247511366711261601 7997 22752
375746528949193281 10310 37493
166676925779970721 905 22734
658426260707166465 27383 35157
671254271290418817 6091 14962
316887202499088961 3071 17567
848039073413492225 20510 25511
416524724013719105 254 37231
888547674319607297 2306 13135
144655628777812225 5522 24345
957949660459465985 5859 25976
216110880670562721 25794 30614
441210298703108353 12274 19943
352477066551728065 1135 37490
842618162073666305 1812 21320
176089312447736289 1787 15403
418894584598728385 6828 36598
619379842855593729 325 6128
976478530874803841 5731 27665
281777874556418337 815 17306
273478845385451297 33203 36878
871003377021992321 11074 27510
971258176826228993 24774 37578
815057872047383169 10378 36402
845479656904597505 11503 17775
873571283660695041 23771 36258
351668253656217921 5863 11516
723110724575583617 710 22755
81274524759034961 11116 19909
634864769965758977 15742 26474
407806032075019009 13306 36929
260912580636208705 13733 20630
639151711613191553 16706 18126
492070318362934273 10720 26997
157584779939416097 16834 35189
165849412934200289 11582 36135
214944127188569921 31315 33397
155600651613468705 12278 22092
156138924251894913 19881 32432
937302583824610689 27094 36265
562890200495171905 11114 26671
503138276562665985 11615 37663
382762651961574081 15455 18659
32065276255316633 8606 10716
177404479278688865 20821 32192
853640557262565377 17332 29321
388473828457893697 1134 11575
27085103856499873 17034 31626
754017148196520961 8702 12258
243163340707880609 20668 36286
77072486915628961 3256 20381
920264206252944897 8403 24807
414612537362639681 32563 34934
741270711402847873 14490 29105
57279480761128097 9590 19282
660736764825593089 22730 30587
299394819122010625 19195 24408
628540546923900929 15496 29042
190266507984748769 11672 23666
941911702517934721 17370 34201
266242275729748449 10895 19940
764163248059105665 6403 34971
372068922323297345 22507 27007
20216921370710849 7209 33473
852162576518377729 16007 32576
341653386490051521 5887 21745
449827854978853057 973 10012
403387345775037441 2470 18257
330688242638526465 1941 14716
515915112835415361 573 23183
549733494026686017 17925 20101
294653840459453441 31802 36964
116886713054082497 13368 36370
813861060697675521 27949 31539
677507219495058817 10591 21041
590540322470538113 23480 24308
136210969662297281 7910 30728
462895230645472129 14989 18039
783211982773526273 13755 19710
464263648369630721 10513 19004
277067344692522241 9265 30156
608122004323874433 4743 36374
214438162023927969 2802 31816
374931694049827521 21645 27638
116484732414217969 33512 34259
83300085613331025 23559 24218
628171433129597953 683 34932
22701017477821497 29053 34816
654766772155579009 19750 21009
867360855455345409 24544 35877
613980280923389185 1119 25510
916513166784291457 15755 37178
464003473198570049 4974 23693
434669422128934017 25839 32433
981008950483943169 18503 24204
975579629964435969 6426 25499
76694026774372753 272 35442
901912611896690945 4684 29691
469447215682212289 19151 28174
886906180506891009 20082 22507
478746008635194881 21878 33133
618215338542796673 14534 31337
513866634396567425 14100 32725
774189518044657665 4914 17486
574400630024097601 1689 19428
740354276897576833 34920 37575
170634279394906945 16685 19410
380609197115809665 33214 33678
542196957803948737 7639 28127
406169607484230273 4405 12251
843484593306005377 20050 27290
258477442834639265 25786 33388
168312908539814273 29323 29821
562760859433112129 31145 36801
528568327869923137 32358 35419
18375132205541433 18945 30661
828265138956051969 944 24348
939955619287474049 21875 29339
840599804268624257 18625 21890
192145536462327009 10696 23040
576146518910075393 33531 37045
373899156771827265 15112 16348
572160285293026753 24581 28741
677664935684795521 29810 33614
312836495339208641 8035 20562
892342907510112641 15576 26862
335231393901540993 18528 33481
575262494532289281 7172 36931
745819149045257089 149 25963
56099309565624369 24048 36085
403448558867726337 4686 19214
809497389740592129 11434 28453
562643923183369281 14066 15781
815843778028153089 9123 20931
40575729201027145 9930 20074
616070668553923841 4712 6292
141297675417472849 25346 29536
67520682196075657 13145 34408
799879387354625537 32727 37285
419179255007925633 12716 18274
171831687394014657 928 5899
572463125692138433 11545 20305
804367519408277377 9039 13363
33711470442419513 31642 32838
706886367968945025 4030 25747
521255183611444289 21745 29535
272577980931576033 29 11691
500313958304367617 3014 28641
571037422999832961 28981 37067
756514085028669569 26288 36063
301445942594416065 27344 32389
247380563701845793 25834 26049
401283046985707137 24598 25581
194187706388802881 10061 14782
528822122296507073 17283 36249
17151077788987835 12710 33729
259010032901667137 19785 33595
882563723971713921 5854 23617
4897623136617569 19190 21836
984963378399747585 4797 30738
127300408733514561 4294 26099
171759924255624705 14897 30697
744937711434804609 31698 33969
429752943904965441 24676 37063
300727104969606529 23166 35306
814674552108073217 1751 27558
715531098757214337 1140 20110
915490549542617729 7465 29871
786470049152835969 24191 34464
335760250805222401 22889 37387
732593548973117185 7633 19968
249618736965267361 10995 21636
198670784035098081 14431 17504
460959177421386817 21214 31158
90570228297668369 7375 12865
74791940961624449 10094 23092
59817027409803105 4292 17598
746989324640409729 21869 27983
976980465541462401 914 31540
200320524740767777 2044 15678
975366346824952065 16699 35662
149067008019045505 2518 25940
492336803899281281 3573 14959
112516979317966561 4669 32274
356913123599991169 15871 20212
163126948679760641 10990 24426
639617717065508609 8847 34810
238369745910183905 15822 28466
505483040384117313 8246 32007
333573457826389569 34533 36308
76325443762517153 10507 13404
741228085337233665 8174 33873
184887257401907585 5623 13645
464352973860840705 5402 32831
951537378410908033 17966 28039
963946707731203329 2467 13175
804742057034101121 20863 33060
365343677732568065 3174 25524
355456654156814273 24978 26898
214563051882144865 8423 31922
967391846977061889 7696 13128
635251179974787329 23325 29077
974355280301555329 8528 29922
819289728792178049 20091 31262
120571831413908369 25748 33794
975794396172432257 4708 7516
513426761852759489 8898 24404
201501280973040769 4377 20219
90594199913493153 29937 33623
171251768866611073 9706 36286
477244846933647425 14223 22269
934454620203759105 5946 11943
275896157650375777 8883 22662
895579015628840065 8474 15377
494956230648501377 6161 37213
57557854365505537 18240 34941
669082340509628929 2600 18746
341344647735596161 19385 31963
667088004207418113 113 8912
535819261089848449 10354 15916
792635937204774913 9791 14285
637572674039745409 22599 29532
374370688162276353 642 18508
221268474794491969 1290 13370
209144990195351713 12999 30464
646022242770172289 18852 26576
717085140998424449 26316 32474
482122086737241793 22109 34309
865450680442560129 12996 29668
928135542594446849 9903 20540
696331801562923393 15949 17865
285617377494325825 28811 33043
205730387147441 20642 37250
60387145851635185 35540 35785
465863918390258625 17835 28284
735987370263337985 1131 23011
268941197473136385 11954 27169
568484193903373121 13822 23032
393667953410261633 3736 22983
209099374103963969 16406 16734
687261689574210561 5163 17650
247086459561089089 17000 17153
304634534290560321 931 24052
415804241161289665 23500 35474
762980226306520833 6175 9312
649602437025777153 18226 33706
517137481277206465 26545 32349
139896253566881521 10763 23558
67997408932381377 1409 13912
862211268223987329 28696 31627
134196863352205041 16006 35088
503490446581970753 14721 24758
511033058873774593 13433 26205
29474578339716117 9063 34577
360590057325499201 5933 31440
429186827134962817 25788 33636
717814853262790785 15047 24628
359526225226645121 8210 18762
356612704621543489 27710 30288
308085923712134529 14129 23247
445275537958078593 22033 37411
810525629738691585 7706 29201
632374596506924289 4812 22182
605898967085771265 11467 17945
574340846552086529 18078 25609
324370809339100673 15883 36526
168114181835566273 4458 36551
403285314108138945 2609 7683
400012110583329409 5075 14163
228004548139324481 13750 37690
109974894561890577 34143 36820
375251051262573313 20768 25010
110043523951116385 12842 15517
338300365278698241 4375 36119
940327153789869697 22287 28726
968932613344612993 794 13547
191341935907129121 17932 20156
876648152784440577 7236 21981
719737009487250433 18000 35362
87219288046490817 23918 27649
187409704468944225 30356 34750
689011606248769281 11280 22842
216146304699297089 9870 23797
272165211837439361 280 18122
646216358165045121 1174 7118
563314929325940737 19544 27472
207185212645232033 28765 36562
598606458870158081 23646 33058
125705401179072145 19191 23036
897323818686786049 5038 21903
804606396973131393 4932 23592
423308645200428673 5451 25798
877976367713014145 36524 37256
277379492171832001 10618 34528
505806148185360641 24962 32859
23676677882257025 4611 21930
911661998234745089 33139 37275
33963571956363125 5113 10202
635851981326712961 17318 21129
534787434995060097 11760 22240
868153985714766209 5701 15884
818530039081792897 17809 36304
573313651951242049 11381 23699
533359830872306881 9657 18422
858500936490212737 3150 23962
143627298217481329 9668 25958
432815671651358273 15610 29597
998231463232663425 12524 17455
645766820521142657 12800 23252
513212694495649665 8606 18516
844289493544085505 1579 26230
121818418065082321 32072 33173
358530062024822657 31515 35690
782272670209309185 11817 31311
870472904564454785 7512 8438
775621386488417409 12987 35782
55530356288183929 10446 15107
186318200579137281 10733 36246
546728117714838657 22397 23591
111708587894035809 27253 34164
684115104366821249 17116 25768
705816267179997697 29463 36728
726548916061606273 6386 37850
374730657986539457 8262 18708
275357846880861953 28262 33514
133807977471320785 19155 33823
947396273756812289 8890 10131
115756211363098769 3858 23802
70150063713736441 11988 25038
124391581697821601 11867 18520
579311480192704001 6743 22509
547285788516042241 2806 18563
881213000609331969 10288 21651
264828136718051617 2024 29377
127051234070666657 19840 32720
212307909106236545 4590 23793
558220598946217473 34050 35338
656047982578044801 8755 34813
878590767183798273 15448 24511
710180539536430849 34196 35430
363825953844578753 2448 5088
848461594375834241 25216 26588
141444115573637681 17094 28368
226306005754132385 409 30845
298474820732206337 15913 35246
177247811659881921 15393 30792
705425490926646913 14087 19032
645743804332717313 12044 13005
576978344060332673 9376 17588
410619992770477889 1814 25419
397667630124875137 2306 4047
234675448717375457 18933 25888
189786206518316897 3314 25784
174745354667933825 4973 17720
243742328257813057 27908 33865
186474995579125377 19948 32347
641008605348130049 16744 17070
280678702394908449 7541 31184
767790402638770049 13149 16510
736399790995527297 9349 35277
892113666705295617 14475 17087
954407988892469889 629 30230
914233404949190017 20486 33807
332824820170863233 2044 19151
337883921952393281 1880 30345
85309737930515441 3462 4876
372852808058144833 3879 13602
342602400121442945 7244 14006
367034103804439105 3784 30143
157266372922933345 4043 26179
266104455831825953 10943 23744
589513384683336065 25949 30231
15630587872404789 10207 21810
128568984876409329 13974 29903
100182090859181729 13822 26780
350738117850220033 8274 13151
193243118871844641 2530 23588
471557106169044033 726 36930
86624078974924865 3472 16326
236541637318175905 9521 17822
470109833078051777 13169 31164
82645695770963809 7401 18939
765617343259965057 700 29163
169539657702152641 18516 19970
963389832017366401 3063 8246
211747848403874177 32599 35328
771412316341898241 5120 13140
775466214695462913 4400 36037
191071489386214209 2055 16129
742783777490018305 5738 22514
399617730804511233 19588 23614
257652089969063521 12003 28989
96932096285154753 8064 22128
561511452063271553 11499 27570
800164605845342465 2673 21580
909671824351512705 6610 21129
747113181544673153 966 34878
772735953606115841 14520 29284
422360166494161857 14757 27931
28927826293390525 860 19637
400768696702652225 19527 23169
747342222536005377 11314 14631
183014962222816993 13735 18711
129289356301605105 10086 31125
940618041570413569 13656 24081
383713448293150337 30021 30102
477815447138215873 14111 16648
61143578429401657 24565 30201
675225438794921473 9050 25211
222983984179009569 1345 20004
982000056655298433 3924 24074
277071979527029569 1967 14195
688939256889195649 32842 34666
750145400760800385 2080 4184
420424678095674433 36479 36992
922439828295914369 16851 19625
597542343361180161 12959 26343
102066192292099345 7242 23304
470093677550185153 12509 31035
370955541745821889 15799 30992
382045075323272705 15762 22711
669663781703121665 9067 12967
390380625079973953 12844 16546
1072408929893243 13567 17043
18329476810418301 4811 6637
577320893786534785 23620 25474
167038867410727937 351 3941
452193653326567361 5242 6289
729533202474126337 19190 31314
522581145745675713 24485 33018
74651444198583057 30795 31079
889104858450302465 17407 27748
678529258852972161 13929 36449
909479901781807617 32231 33286
886712843213761153 25487 32988
314871898704645057 908 22912
841368839547097729 38 36373
977730116375568001 33490 35525
130767053899337073 6240 6333
129459271641586321 22006 34238
195243401844930273 9266 23008
757428111865024769 2693 35914
45017620217610241 26944 30735
653269681160288897 5738 13600
486895922164787713 13103 28860
126885062338772065 27370 36524
349021224995386369 14193 31812
488282436266153729 9557 24997
974352948582247041 25421 30672
153415450247265985 7469 28295
810297071622049025 13944 15439
437952269317840129 6683 13610
145616433216101633 3086 5922
809087986989112577 10616 36782
446125277440632577 12478 35611
360873103715242369 23126 34452
486180187841437569 15508 15585
303106506551287681 29046 29199
230038969002183777 4975 11676
199639676225565665 21053 23527
600927975287813633 1842 4576
809052214573284865 21888 34832
419482085027528513 3503 11419
459455306107535937 18970 33028
87511539463729809 22998 24899
609973466464950273 7830 13463
238128360938137729 15508 31558
361813064375418497 26084 36660
434455100725525505 5361 24387
380419019936283585 1693 2308
146131901679115841 33814 37781
564871694444910593 1796 17078
289120813279549057 22817 32629
887014521994743169 9422 13860
436176459762410945 3074 27180
818683432522114177 24454 29031
853805209870895233 18366 21746
154993910631617377 10988 27600
384054335507176577 11224 22981
851809934934685441 27301 27588
52502558670209257 8892 35004
626006499553781761 10075 24076
750457018846791553 7617 25231
604561402660898689 2277 36201
830525140522009729 808 2033
953190832920682881 34674 36118
525893609308372609 732 25008
118464263087751937 9225 10415
352845534063686017 13480 16890
445477008618652801 21713 36303
492739995350692801 20906 22095
743830988023383041 31467 33972
537729884163777409 9858 18818
308764135645674305 18530 24662
366307058670248129 12168 36169
166573357701956577 5485 18530
867346638161347329 22231 24424
433307976189482241 12412 36793
998820105852789889 3316 10092
207644285450818689 16889 20917
558320177015215105 21080 21263
662509688460403329 13677 22973
774019631358971393 1114 23132
586564759340113537 5917 22281
238785957192515489 25770 32545
38358994787600409 1074 12809
882795694787834113 21598 34926
334118098004189761 15777 29389
284901026440504513 4032 34114
164968113403404001 9954 20909
508299964160688257 838 31651
305075120412020353 12360 30258
923853894993737217 20648 24860
447725474225180161 14744 23231
28161148110516621 7100 29590
93227556170496945 29044 30268
351458545770693569 9690 11434
857264651297697409 15780 19453
486956425848365633 33184 34543
448404636469852865 20162 34567
164041665209634145 1667 19873
12223149881222641 24455 35785
738533897108258177 6164 30989
195755868524607041 1224 2594
824547783082916609 1396 29647
672071746961591937 1178 15572
599084327445996929 12349 36624
365503070826314049 27704 35615
113976737412212257 9620 23278
252417062718265569 23563 33180
991344869784800385 842 17138
257573395206044609 8887 36621
238189541984009889 26359 27297
213281999714894241 2983 6101
660678313462046465 1390 29894
37873847104911817 35863 37542
627905141435501697 10748 27178
290989688774189377 10851 30252
477079059736471553 3677 10565
36183300070099737 2570 14339
381869504945395713 25286 30681
633330688164903681 1156 12927
334856760264006657 18658 28997
581321746831740417 562 12501
639592846722404609 8521 14704
214469458363495841 492 4013
64660694943004417 22444 29037
155885099872627105 7360 15731
44978282236112225 7007 14403
131208640756568689 25377 35427
780827820265944449 28007 28676
115758811678141169 23770 27513
474238745980624513 395 6414
868317467722434305 21360 23486
510335301394778881 2801 21082
731071491347911681 4644 32828
683726322000861569 2591 30132
642057786071177345 8461 29376
456859563100909569 28182 35851
944322112463616769 5759 28206
803062084944553345 17749 25938
934096748332350977 1112 9947
622908768978366081 14484 22663
884087899538975873 32055 33144
208012929529953537 2183 16281
180843279357958401 10825 22404
882399477450082561 1747 21989
741846109528374657 11926 11945
292047492539989377 24607 36296
825925021655635329 9020 22599
712461339542247937 26250 37779
334748253239702337 2674 5110
785923956268018049 23016 31162
37947664282967257 2503 13886
263121409700534785 19080 29151
305271391584874177 3962 28975
305901078248563585 15965 31759
975638429518639361 4755 5464
982662249564587137 1715 27556
13014555908149817 15251 24020
732478031608362497 25094 28273
603634091379632257 716 12051
700060828103477889 6176 7805
364860642657752961 25934 36668
306591375968746881 20378 26898
452070292875944833 24897 31544
578568572344924033 22614 33975
14511882910433373 2770 31656
186936523019848993 9142 14677
21177177185336405 19832 26068
240132113604875745 17952 36422
995131749221506817 7179 35343
832919226170314881 9345 14259
579575514190352641 7424 19185
272299617141673153 6773 36197
180464498454547585 32696 37297
389437722553164865 15159 36402
135061650548408353 28404 31566
280204391020294721 7559 17028
298207022145298625 9822 26448
163381000639144961 13743 29106
284407801162970497 31967 37097
258236055177295745 21574 36680
139302848073505457 7600 23959
942911070273364481 20375 22270
311000495089899713 8278 31273
810545226725867649 29991 31487
259816570554271201 10445 25079
949159886609219713 21606 37719
304783452047772161 6724 27352
237400754933023713 10076 33187
796605245017168769 17404 34778
490172537665554113 13820 33566
658625859304521601 28587 37462
675824331537246081 23298 26888
999482927216739329 16095 18273
257400259578712833 10261 17121
151442005285005633 14612 18489
897436121655008641 9819 23997
3202131412145094 6673 29859
748797606560596993 27734 33592
985557568285116801 12987 26705
443002219948414913 4493 37173
51453087566635249 644 13366
586990486607032065 8549 21802
800240618687823233 5463 37477
40100548493771985 790 26292
468184857549125889 3335 10965
827813591627712897 352 18771
453155633555041985 3010 6058
595311589402246657 20126 20365
821733186970583041 11434 17205
509899814389694209 4521 33085
536795605916509569 5011 22351
972464399198830849 9568 30233
914224985157041153 15556 19002
200448366980847233 9680 12196
389614719992835009 27562 28092
620171995764668033 10159 29126
969120103348977537 8343 29694
650685308907906561 35817 37029
155411120474681761 11982 19725
360993754790374785 15243 36490
997024183023405953 20585 25620
626117869945684225 18903 32598
45160091333542593 15043 16243
126261213674315089 23479 32508
154413334760441505 9154 10407
745105125949731201 5440 18488
840511539961838081 15559 33585
549467969129867841 8400 10131
628878845820231937 1144 2983
702530067534180353 29962 35397
246956118231082657 25644 25677
411099482939551553 8846 34547
392029564059036801 5237 24590
515844704299706113 14091 17575
528520665816628801 393 1307
362184890811452225 17306 27089
58257629494882225 980 37875
585228383673491969 5517 8488
927939995366017409 11822 31375
905385654654725889 19880 33922
122031385233604801 3595 35949
69182785893797673 19839 31730
361607416285224321 852 14910
653165421296027009 947 11612
362954159085241217 9058 33566
737092897736172161 23102 37116
364144876583111425 12148 31579
643957063207540865 26619 34507
98120728538610529 17108 24327
450994479736561281 13906 16703
1944252849156670 10527 24803
320076891709877761 11987 29615
913791227318576257 13286 19568
364262937418512705 1342 6228
659178199543049473 20151 35876
355627762849412225 17712 24964
258436584025865569 17636 29785
903808898877382913 32193 35370
76101142847008417 5155 19802
178352553229732545 4852 32621
859016864853465729 1490 32362
457640001513905025 13739 21543
562372533872689921 28365 37173
925292580000689921 6050 16876
911035685586504961 31456 32635
238709212242678593 832 12441
863924423524323969 83 30375
986492288476117761 22268 27100
766446725524168961 29801 30135
90575260628096289 22394 25920
98727849298228417 1467 37677
861567244962618113 1787 37382
824723880112593153 3942 29046
576683265620925313 3579 23393
534726495246118785 280 6569
27787463836890681 19131 25109
241071292446811457 14432 28193
823541196383214209 7149 7325
724115662745646209 9739 18711
1867679207908424 5650 35085
168444968887733633 20 29363
523603238597399233 30540 30605
765838834106361345 19441 32706
986720655142821761 25216 34061
610260473346762881 13089 33946
735532252157437185 21914 29605
798317085892819073 167 11572
4214326921800905 3291 30420
688722870816057729 9818 15456
621333116735495809 2550 13879
454557376668802241 4761 35442
410048791617104065 17706 24670
636862215966580481 30478 34365
739634680907183617 5285 36554
91318357157661009 7195 28621
211180231965489185 21802 22300
54692019598967081 6803 20611
664533070801507329 8130 10915
454235892073526785 29966 35188
813086075520661889 6378 10862
682405836913893889 11524 19095
446651088118695553 6963 16891
804889004606678785 12743 23690
226284373933783201 272 4415
934039969469004929 24956 33174
188550147329731745 1763 30249
828759519243604353 17249 31729
480960847415136769 1008 18705
798284819808607489 15590 37475
915860480435892353 33094 35052
201819348768310657 21533 23637
16764589478885485 5293 29714
90725246590231729 31570 34774
118354987324789105 21723 23440
26857209426211173 7726 18648
222628379465422913 6086 9012
872207901088792449 15836 23010
175939943011368161 22808 27019
389295616835426049 7353 21349
549047217572155713 6809 30853
616622545734479361 14935 37049
221804602398020033 5932 28441
628688376802600193 7464 30851
762179391703629313 2281 30767
200371324334646785 7909 12293
411769381127410113 2068 31067
100742502241359937 3417 31628
874363419875738369 10043 14169
324286434342859329 15658 26753
632581550134840833 20520 27147
911865622401293825 12005 35519
97491898676342001 2426 6919
692719206469895681 10074 30676
194286074133909633 22686 33519
462064566093857793 8211 26427
211844939895929217 537 19202
336813788581899585 14637 29488
298980162989931137 506 13405
422551959048874433 7130 33337
20531806397062981 13541 16141
349323021700008961 20621 22261
80751102250044225 6130 35781
713569439451305217 15073 16163
925064877090154113 23583 33038
13324248503685965 9217 31047
774280797507127937 11949 29798
19497527592747589 19408 34862
76615492025698737 23892 32961
670325271546609281 2498 37184
331735019276603521 6996 31861
687957347925618049 21103 36504
355371864599437249 29102 35553
544867041919381761 18803 25755
292773383160902529 20349 24621
484857357130252353 26158 32469
541705411196975489 18556 20755
280056471837447425 18231 24648
378825456765834881 27093 33450
517613042596167361 23329 25158
261498851778231521 9409 22986
845601589095501569 4174 37649
572561862616293377 4000 29024
765358284478494977 237 15470
517317590419654721 7773 23197
257848650011318625 211 28179
33504657695683449 6196 9881
561037783719115201 21539 26891
119810505193488129 10762 29358
747888362882314113 26554 36866
252101427704172225 27272 34573
220859710619279777 16292 34061
981877674468424961 15211 15886
473732608597295297 2648 36694
252840250195301761 4946 9181
898610586216534529 939 21489
763186054264839041 9431 24902
987465541383748737 3116 31576
301990767908716161 8942 12864
914579434353512961 24217 32536
595370011190343681 9046 26062
626620273227651073 8627 25889
571577884368704065 18616 33315
951969498429690497 16629 32121
778917220217767425 3771 31035
36176052778181145 343 3324
156861860663962465 21250 34021
980232365899453825 15699 33472
230882068647705537 18497 19033
675737506043851905 4171 26351
72919667763439841 339 15107
829155248120855553 3063 11921
747133679521642369 10554 24381
504748674399472449 3921 11094
684280145256320129 8175 13808
446056485669188865 14190 35943
602154292019211137 26640 33934
942986827854987521 17938 31697
1717647531162215 13642 16710
889261152208035841 17482 24118
781151325484490369 1756 21126
596925910687637889 13177 27599
448388234629913281 21080 22321
584176975957703297 22606 26762
970503320181311617 11254 18025
344583554908020033 18987 27261
824006899826965633 2046 14546
755684749216982273 3106 7448
929771404176381825 1836 32734
948770437118518785 1494 3093
35596631891632313 8847 36270
885986015778925697 11212 34709
747494294391604097 4568 25426
984722918629223937 10366 22349
705748099494368129 3928 12014
586178175934861697 13479 15656
818941413353304193 16517 16661
133270959721834001 13475 33365
487945230812766081 11686 11834
140192291583119297 26602 29001
861495803996152833 6531 22490
712199799196191873 25063 35074
21344755582813237 16617 34421
830745872249963265 5776 34924
446321465553399553 8606 25841
150407402296984577 894 30753
136829692124091905 6986 12274
809920839089997441 2688 34154
26758826582611305 1148 21900
202816766299783073 372 8039
608945610744566273 215 10792
975039760661815041 20226 22846
297182629037440193 12968 14885
356624395935988033 7239 37140
345607099901297217 16667 37276
968720393971935361 1676 34303
542918832501019457 7501 16695
686080182955386369 9206 28402
64738015057880465 21888 33633
877253609446086145 12906 17491
923696572745416961 929 23709
515201107962916161 9011 34665
854165614837608449 1533 8215
462561991621655041 12710 25840
960828036174152833 15007 30586
584098190722876673 664 33752
412383397323306881 6473 14066
260619850958647713 17925 21673
822058653941116545 10327 29741
970294509899211777 9985 10019
571863153700501697 11410 17020
715889118738758145 8741 19936
877382589119296385 6702 8470
73758457194635697 3476 32515
996441269380024833 8671 13880
721463689063170945 13290 14546
853019399716561793 12584 22167
362472246564259137 7202 35302
787310436769370625 3261 26399
694506281969481217 6104 37537
267517322103319809 23234 24751
920177629111016449 21600 36680
430073511489066369 7101 22998
254370892166633665 11446 16803
581282146028190337 9971 30724
812340330920584065 29105 31453
854294057551026561 2520 9714
976569421334048129 501 26688
125798456352928417 8270 15636
860078496962621825 32046 32588
877515999330309889 3572 37511
781377230847112961 28182 31144
757857410436646017 20657 28086
101409951773057121 33297 35851
472705541569904833 7017 27458
665168158675996289 5980 27220
773052516241964545 20971 25116
338164939438776449 12272 31675
870749945660119041 1776 11140
501189081558237633 20942 24657
736847387222059777 17649 28047
75636743931475793 1792 11240
711662673529854593 26869 31322
1966433867849560 14039 31683
985227488377635329 1401 19406
517728778581563649 6512 31413
247500642176500929 29210 37875
47296280394675705 10816 33192
904266766046692481 29060 29668
287104932945901217 7715 17965
919079684644383873 12410 20148
11094644007513921 7080 14197
122190084507540321 3707 24348
198636739004804513 17718 29833
654136599638658049 10781 14862
460439873403032577 1981 18252
201388887836817089 15648 32151
773117829024123137 18898 28668
627763204432238081 13746 17331
315962963339771393 13080 14656
673420778169376129 13711 35717
581509767037353217 9553 12009
382237396787811457 17760 24391
841248972422533889 14107 18518
548739064055713025 24827 34438
849495207240629249 25353 34649
502681193775185153 14925 19866
428892084137245889 15957 35006
95576097505190913 10702 19985
716321028150083841 3204 13455
101543861116166305 20114 34456
252962487939868193 15353 33590
419239698039650241 343 18667
866167173646452737 9920 27049
277372388534882209 4250 21014
314434181275217409 5146 31884
493645469162064641 2848 11425
966802963525942913 7147 37267
314699517030899073 13314 37027
992003072942566145 5847 25016
970144659568735105 6426 23316
38193179389274689 215 23346
499534095525699969 17958 22171
871983465734658177 5868 35834
592937720701090817 3582 26972
908967849132444929 5993 9204
90637549460037553 19574 30959
735772174255288321 34363 35643
23283176344495617 24594 35378
724123907453154945 15494 25647
746646495140378625 16436 31432
171752254767866945 18239 35206
563390161436533505 18935 36337
762710363155981953 1847 15353
833662843447111553 14847 18116
312386650343398721 24071 26210
781766318546079489 13723 33478
876162819127266305 25993 27656
782061917425391361 9872 35677
810415048961075969 986 11561
590700974127035009 16833 16860
729874730157327233 11042 31173
514223972781447745 13762 27783
916178977068199169 2634 19024
488691965136940353 12790 20833
832873209813008897 1586 35525
900307870902889089 18121 26733
628699668928405249 19611 20272
640543462440749825 1531 25737
480333072807702849 4016 11135
925065323210983297 137 1310
515634625378197569 27026 36955
269516953093887681 1894 7180
165215686278877185 10037 22696
457422915936103169 3906 8135
252931066871539649 21833 28894
632628511616278657 17030 29931
489535664564790785 11904 21181
132894848284475841 5925 35831
967041757420787457 18713 21112
154647923230374561 3484 5700
920490039972456449 593 8238
297964786935079233 17461 23296
486009990739503937 8235 11109
230639432241279265 7525 23244
986657839148058753 10031 16488
370898268369980865 101 2771
957479950058711937 20291 35255
752435188785899137 6984 10272
336294553498923649 235 14122
474900480199618625 10825 29394
480535241222909825 5866 14036
662071169570626945 5437 6367
921882375172778241 9043 35574
161375835896475201 28687 33697
354876217275688065 15974 24817
235136765453393793 1322 19259
917904839875426177 4801 9905
311908336696301825 14627 15460
877754824317051393 6420 26838
408763673306001601 26037 31730
604520236802109441 6470 23693
470473102365499329 26529 32094
840708165455566849 2021 25719
211552514016478465 7555 24216
687513376670715137 12322 37523
479692461566468609 15315 27987
690757864688222849 2191 4081
254427035258775201 971 26498
500586613776626177 2944 35499
178422435179694369 19470 37407
842535678019402241 26256 34778
689911159268451201 14430 34230
422559959639407617 8337 12919
348730134662030593 16881 18146
648795707577633665 5201 17635
39713814818075121 4502 12578
109113266680658689 3465 30882
98907344835108545 16016 34400
768894088404806529 19254 26623
683225761384893057 16797 18049
802922362960252673 30418 35577
440443178905990593 9913 32324
1847199477296613 478 19171
558401784645898433 12711 22630
860892245804826881 24467 35138
200106995524148353 32540 35534
378183362871965313 8219 9885
76716028421760289 25835 31233
583025555687775873 9194 20778
327104565774543937 12101 31167
410519700312264065 4054 30952
330008141521151553 5667 15507
601510114464140545 10742 20171
567673584696049025 12007 27308
786039377120687233 12494 18381
163028671110840417 2904 30455
194966886526678721 16755 29395
827861849697637121 748 29047
516103942363585601 25599 35689
504664039754491265 15546 33436
432445870131040513 5993 29339
6340589621739668 5918 24911
132274933202864993 3383 34123
755869813624446593 12797 31400
572543711538365569 9202 11406
814079335674858113 23783 27366
99077413666364577 4645 32452
895336117095840897 4158 35691
489669819242756417 27588 37556
2055191509978017 9881 35157
288829725714720129 3538 17240
16296286481225053 10233 31744
463609001888976001 31363 34974
371771196903534209 9996 26015
391577506117286593 1163 21396
90489495556457905 30525 33175
638594724042356225 30528 36132
60473500221629449 4271 23907
194270028753209089 23222 24117
68295440264950713 18113 36553
69469531248294913 1237 9468
472218071715911233 17470 22151
110342231025995825 7111 37755
777044552067426561 3200 11663
57394602312861313 11523 23048
200352515128965793 10798 25501
448230437620964033 19173 28443
141415931328186417 8015 10889
515080304948916993 29291 30833
673929981622290305 30196 31288
121342867344694129 14835 18981
798987566396451841 4157 6359
267620623363804097 21371 37732
611818070166858497 12347 25492
690791561764143617 15113 35670
358094743152680193 15913 21108
412577955515040193 28158 29455
719938724756996609 10314 22123
335809470310337601 4262 33151
91253166244829489 11130 22158
351707606129600961 23634 37326
189683323622741537 14186 16514
27139127927569009 14891 30479
381958519538375873 3213 6968
633234891670262785 16656 21412
203973211524054689 4936 13545
469576730733805889 8370 37384
461504301946465729 4239 20479
871378687739117185 24816 32662
820937665712218497 17758 25128
336951515011520513 13826 29540
960760098292912129 26632 32660
349205050433759809 20118 28153
757391521739446401 697 25501
673654237670419329 7976 14711
244193295690823937 5285 19620
369119793415798401 747 25289
943221229487189505 305 31903
730814304614568705 34583 37655
933743946593484289 967 18940
446471164414212737 12895 16481
455813775066825857 12436 15738
763651759706178305 6730 13450
121795322691671265 1487 28755
296809601067742785 7974 9455
997545503123372929 14351 21448
682561993746816129 3458 34661
528117011692945217 22033 27346
544192518910868737 20774 29196
360220219043565505 26051 29254
839166722594100609 5462 24686
897363494223501569 20986 37710
771254756427090689 6485 17764
973715854134095361 13869 31755
476798578697923841 17076 33798
742934313142018945 23875 27863
83191235931103329 19636 35357
291849251494010561 11738 28002
491467623475031681 17386 25373
710562524947508993 9063 37373
705794157098104321 16165 21680
290857088557228161 15481 16704
564950281544298625 15981 20791
311091415199502593 818 25653
267604184733862369 19671 24963
93550406626814465 32252 35550
548783684417301761 18614 34767
116095779448986753 29517 30284
610300186373315457 21041 36948
768138480662141569 12363 35240
221055253279814689 32055 35309
141248730602331569 30251 36033
58766681008357577 20303 23348
752317646613232001 5558 23146
403237610509606273 14401 15765
588948305408028033 1742 27287
688818840177113089 16155 35735
422240021223554881 10807 29199
530096650054446145 2424 28874
271395419367383553 32062 34153
929183199297391105 14455 32670
848548612943243777 4928 21757
401934880241483969 10133 12116
385126273325401089 6815 15175
794754752996148225 15987 30768
278296944909154561 14278 25713
227037041505184321 5382 10568
214393458796894977 5802 28817
686979385774684161 229 37765
857145804356388609 10165 33149
566949558405767105 21967 26743
269581055225476257 8442 37386
327921191155930113 13404 25289
300004909827858753 11801 13067
233813672663615073 27835 35519
143225273359366417 26286 30473
377518720985584385 9185 26977
853895960644177153 6573 19706
34923184257380057 25986 28687
424763987258078401 9539 19906
275939144302988385 4328 24354
932263514785599745 6742 20419
914405663424531713 22532 24379
649801125617830913 6385 15538
58906244660526849 10927 23184
177634244120962849 8579 21982
76719850162859873 12371 33295
873765673621139841 1112 14513
314383708451977409 6085 12494
606181152295501825 18470 26013
84685792059957521 16190 30970
816065281877360641 6295 35108
131890817210624785 20347 34065
564520123060145089 18959 23878
371057148474974977 395 6613
991251501726029697 7157 19413
185740016457096161 12195 22871
881459507889328385 19230 23877
674121071762954241 5891 30578
59772778723687025 29644 35149
882216455014763265 14010 14886
205322173892579233 7334 29056
363259226866816193 20580 27687
133412851027433281 15549 22545
476645034267200193 24589 35976
695121328777073409 3355 21312
640487891705589633 29215 35929
659691429124809089 13574 17172
964762339107572609 9488 10505
79929331464068561 5231 12789
41254754859735953 627 11856
94911290439657841 16700 34380
406055603823979521 2821 5850
448240397401573185 14434 17696
286619056595441185 7522 21003
26116519267464613 9762 31638
723850159377654785 36133 36954
795376429148813441 482 29421
305669166779509313 16655 31587
996300871761238913 22926 27832
323897175962578369 23967 33446
393777957935011329 33487 36185
519801621215009409 9971 36507
662468459800340481 10470 31715
502886518885439681 26075 34415
994492183115692545 13700 32233
299337108875093377 17794 24069
319671439029722369 2957 32848
300411739174030849 5439 36500
988825156264194817 18971 30759
829795978928416385 21837 34628
362376467655895617 2838 14886
449047185410044865 5713 27472
211848087544250785 9958 11878
593787580834359169 4565 16231
143263686228497281 32054 36011
460837512588888385 1773 25492
543496366511472961 10534 11150
840548225639764737 31265 36850
504034167122672001 3013 4224
764999039834513921 7046 33458
832007000087269633 929 35725
6230824431170846 6375 17876
177564508267554529 13473 32474
588217034041413505 1354 16656
636413589638177537 26400 30878
213519383187531265 7565 37351
339745811339970049 462 18587
899694633478809217 5324 29041
552140509376794625 30633 37425
40302574538188201 23459 30044
975899002660046465 19402 22278
979044336573714689 24081 29136
373167422177456129 7168 26273
447156628659371329 6028 30917
933464637886761089 18777 20595
804063328989933313 8784 32031
466904488870493825 3230 25164
507297850239766017 10815 28646
681793291816521985 3650 15705
592125969239198465 13657 15483
639335405643375745 4807 37425
727383238611707777 1286 16512
872757684636713601 16307 34550
104962061898554289 2061 35535
578032553835225089 6291 26600
791853026279326849 16839 32323
883390148378712321 716 28147
180444680564711745 22485 29213
43583879663170681 6216 29279
438085519678480769 1400 29144
74014204551208001 4618 16396
872037822451510145 9542 33952
184427450764683713 3968 24854
477011487575580865 10490 26089
571957218514743489 8256 19830
338978645530751553 18327 31044
259074774379509889 3621 36844
238426559553431617 11280 13411
910847630582214401 15177 22811
567193019829566913 5972 9482
230600721028007873 13764 14985
638334732041968769 4108 34551
847035450597648129 12204 36741
238343179429115553 4262 29731
952844090169659137 21873 29618
755418194830298241 19289 35856
525523854356908545 30286 32740
775133953359805569 24224 26551
282131293046216321 29237 36058
55197349443702137 5277 24235
875033149189054209 26364 26661
244785944457369441 9088 37573
443014125228412353 7499 27450
925534154685294593 19251 30537
531881394815901121 2752 11043
416021677832013377 19806 31294
356383969793352385 8316 34975
869630866526776449 3593 34031
691078886749924225 21958 27656
651480717409505409 11405 17677
642646824061667841 9807 28578
848248901886250881 10612 33180
385591845476955777 8840 28885
337533612528453377 32890 33339
365049090919210753 19085 25108
849058011153331969 15193 19549
735704318000220033 7212 17507
364228849322167041 7612 26423
736740932437523841 9654 17345
687238255112788481 5044 30043
483741801496069697 10143 28625
473683306076388545 13632 30981
422134961290520769 18934 30418
378985510677736641 30381 35871
538435754349368513 19303 25542
596591610435815809 14091 15028
395320956841768385 31340 37329
671579439071905409 5368 22103
560600280197792961 10326 31471
141534831732734289 1161 28548
736864950247461761 1881 21448
625200102297768065 9118 11164
699631168319403009 12757 18501
435140676330213697 13448 19402
150761238984639329 1695 25404
609639771393347073 1614 15362
170068461246660961 3645 25193
524487350210215169 24492 31138
245501478372386113 8807 9132
962238995615265921 24287 37221
279907110382655585 23845 26888
534928073593597761 35382 37264
861433768405728257 6382 17523
532444757789136257 6421 7942
987691385131615361 28917 36998
962094439654400385 15566 28118
539439421067623233 6554 36578
765882590140634497 9933 30214
883257833135875329 3228 3758
198440965884920225 17376 36431
946463668723904257 34785 37308
131167929461639681 22838 30476
326244061135287937 13905 19520
331421854880993281 688 18908
18981770739241457 81 30991
12143812975565993 13807 22134
115476730232646929 13823 18758
678220723748530945 13809 17634
307821605579132289 1597 31720
544986319244543425 9640 30677
638787248460023041 14135 31464
563736440482749377 12284 23205
543030711883641729 10762 34028
813705004408362241 4778 23081
713748009995985153 17295 35565
723989784040675457 30958 37830
556177676813060609 18001 35645
790897035461114241 23546 30253
881720986682513025 14854 30128
192857984915399073 25544 30379
154497575873858049 10153 18246
56979841656229273 2605 20352
476284336132980737 21504 36163
169543867327185185 20451 28986
325886657935253505 14075 17239
706191954984120705 13915 25366
427746764208922753 13957 33446
777794865171948417 12714 13692
739555454742440321 16919 26849
678954353488919041 5745 23632
172643980473370817 9544 10887
722831184111733249 18351 22926
102169788421942801 10646 22299
697139119481789697 10588 13462
754782025902375809 12077 19519
82323394154734337 14185 15417
725928565757794049 543 27763
842687640968094337 4101 7136
885868845153911681 2042 31697
84554323254032225 1866 23471
90003596894174369 23057 23386
854020981334173313 1708 32992
391753533554680897 5761 16789
27959845354608605 10962 27519
141232771090852081 5706 20599
333829482036790657 8537 37405
726842524170425729 8317 32249
76294578437348545 28297 35903
229421575722224001 5109 25976
103031208204299681 12221 28520
575828905374169857 12267 19720
664313191946625665 14853 24279
536951969368953281 26761 27642
907738560193351425 25836 26258
569275386719400705 1185 21907
608572531044707457 16769 17596
505879828103157761 19218 30977
19633317748485981 6425 29039
768028473161525249 22727 33590
722095659911609345 3656 10912
436955388413803521 19341 20983
67761619984210601 7014 32934
380481477251013441 6142 16677
62422770303165009 3126 25889
217033123158412161 16185 29694
725835976450184705 4386 9311
585292408345470209 26261 31218
729107257292973569 8182 29567
91531120960393505 8518 31429
849960414549897729 6419 16350
868619839655455233 4893 14955
994974694055521537 11828 31060
838713107098268289 13935 17290
935441359061741185 8190 15582
836960880550197633 25261 27640
178299504198172097 13672 18765
408731557653748481 30517 31470
628049872958641281 3221 28688
531330685504432385 5964 27886
10195396018851001 5607 5627
583095731000096129 421 3791
696674527638435841 7530 21981
202257824866411073 25737 31232
839562650654151809 15829 17726
994396684120385281 18868 20692
734537477561943297 6736 18141
773704638769718401 6059 22744
160364707889222305 26638 27108
660990268247243009 3959 28509
710703351649186689 27351 35086
652751706497856129 12277 36923
3169731926185194 47 14219
260541521411351329 35058 36417
820030404106503809 16757 29402
565281101940630721 13970 21370
362016527151986625 18598 20034
647877607175441793 2842 19067
277410053148287265 10491 34266
9899483955212675 2193 28179
232849873409456609 28734 31653
558864301613720449 3980 31965
342403539836865921 31487 36249
126279600962309505 21806 31335
21994623957006353 23125 35672
209770816973612993 29033 30118
936377023492553857 15812 21979
32662784469227545 4379 17091
90252319702777585 2018 5754
261952282927421025 10416 22421
390998057323159297 28336 32338
372525778916671169 5194 13405
374935182918200385 11083 37479
770166297385937793 14593 21704
731401120588259329 26442 37806
153818117794958913 367 15875
270101724973805793 5385 33851
649332421004270849 1155 10725
208246784248316897 22727 30897
306541520867913409 1901 32028
932902398196780801 9678 17722
493299135262073921 17830 31892
730952218152225409 13711 36832
425965767079009793 13687 23727
656634304225143297 19517 31380
358834425846094273 24361 35605
272099171889138337 28414 31103
219026504794445729 3027 35992
941067502727555969 1043 25314
221611603502392289 26002 28632
984843340971451649 7770 19193
399374807961624641 5289 33804
976943507570688001 23587 24259
35804046058796501 2013 27722
647345227525576705 8046 32378
460466286029120641 7043 23456
820235674947674881 9171 17858
736789050445107585 3252 3836
488981282645653441 2692 21123
533684519585523969 4605 29710
985652942131615361 1671 12852
653524734759269377 13525 33411
502414338512622273 12799 27477
656859835129640833 4504 8855
257689328887188641 5098 27665
913912740242178561 12374 33331
965418164797085825 15063 27603
344115263683352897 3220 4016
467873328661362113 5639 14177
787776163932004865 19819 22002
220451478249160001 24558 31800
576567261601017089 15651 25066
882230355980802049 24568 36267
7224517270852716 510 27145
344025959232027393 1613 31487
800224720415617025 409 37474
793689342508990593 10908 15093
906778366532289921 11784 17736
409449846778173313 4769 32365
407036268391951937 12955 20033
327467949460192641 8989 27664
443693480127731009 15657 20294
754967557038298753 761 11690
531378182130982401 6550 18887
297461251030306049 866 33882
484840598132858945 16243 28780
335945561252671617 11131 37153
970673694587024001 2929 12453
949312704686271105 29213 30004
107020163252226305 28126 32262
607739531103192065 18801 22217
147984418720813697 12486 14184
389015322056103233 2148 9789
463854322410877953 30231 33540
870256574001714945 2858 9064
398386316216548417 10982 22380
519301751280757185 9103 9388
169909036726291873 17959 25526
942913301036185217 7924 25889
461181440739824897 26087 26560
31336040526916521 10256 21148
271340037272135969 963 36922
938474558430911489 8987 24701
987322887605987585 14562 19360
864793735416448385 1514 25400
76385447297294465 20806 21682
696802971980815745 1539 9786
576039298964719425 7642 21830
40662232903649457 30736 30753
257077970909318049 27129 27998
727395065491762689 24840 27751
396107218186788417 2831 24554
670236533125553537 15531 18040
288628436170906625 16062 16516
817139681300091009 26367 28916
744479871562692353 22493 28401
579928261463457793 7136 22492
32422989591236017 20983 31700
483297815954230721 5887 9277
976359892190519169 22041 37258
490624637985469313 25245 37743
894236181620893697 4414 12205
309433849619807681 6367 25598
493996402541672129 7871 31472
225280513090261537 16361 18632
787224371479890561 30586 35735
683965556216904193 12286 37354
903564051148183681 20709 25274
458927229041371713 21088 35448
120036126962670417 6562 7812
279058295214156257 32287 35324
896888367654174337 2530 7600
87938469669261105 8355 25567
218841413272240705 11621 12062
645556467889136385 3258 27274
853338471616584833 3567 31154
193681987325000193 9271 18630
217497166937501889 10646 32329
863186733217986561 20789 37282
912110056426644865 8886 19721
669958709694832129 19974 23420
236066148963555393 10624 11837
251921683879530177 3087 6525
270938983053614625 22666 23909
31113791829007197 2523 13375
72496578054224161 4408 17498
619573743650107649 18168 35930
517964071486165505 23994 24178
422499253201174017 23305 37188
97834772529221681 11404 17873
463686026225147457 2496 8510
802317083264345089 8154 34948
918051488296249857 18112 34245
248639690935359425 9424 31971
455763854731998209 7376 33623
858753758856398209 30737 34427
358970724625088193 35101 36709
112429668821885537 6752 16571
577886643395814273 28938 33643
194322421339794721 5421 25804
107579986683397521 65 29403
998525615214500609 23258 24006
542668950486302017 11248 28846
852141395394642817 9521 36783
552999870710259265 7091 21751
457444269480799169 2751 22507
866190787307900161 12902 34937
929643630510245377 13125 28761
198779005658231265 13897 19444
71297640031840361 6020 14739
860554774099483649 19780 34534
646341772041882497 8869 10157
922420033062415745 9838 21954
84103263150250737 20 29726
220690532781944161 16657 18215
38839805834985697 10627 18495
55063844990009161 10762 26538
907512245674720257 20365 27411
73328861033019169 7158 25284
977413624057692929 11009 31336
365542237464744321 5840 29602
41601001803950769 10558 13012
780998804678503681 7401 12787
927322734150354945 9861 20665
722557629192273537 7014 24657
43805974410073393 13523 21913
318623798367497089 18427 28051
856794171911889921 14445 19168
74749624562933553 15299 15424
897941257472251009 7053 13467
204847640446601537 10340 19912
669407796197962369 15272 18380
650588528277474177 1283 15998
250034721055637729 718 32607
236521269364004641 12569 24815
117854849004789489 12889 33458
704997009029220609 309 30618
243331796169069761 6399 16825
276616178319144993 4506 13414
54559273354957585 3951 7765
290819523982783297 3401 16159
90505316336813025 7310 15665
138863904727173809 15547 27695
167639104887957313 8907 29732
21086416814817713 3518 18247
540507548315400065 32875 35585
924192423889692801 7048 27781
722713603888227201 7498 33635
519682352326476865 20850 34885
238614588576037793 10328 28265
643953524554262913 5276 18165
826075985157320449 21596 24592
687628512600092289 28802 33445
833426467456273921 11293 30339
434299410304944897 27476 30101
996071946154391041 1854 33645
290701315854256833 26597 32591
980656401761560705 6353 30703
368035917454648129 330 12529
389846001690518337 23632 23649
999388892051875585 2009 22269
41602481568059345 84 30497
719892929807329537 9806 16946
504011218667475457 23464 30739
478956721434890625 26747 29942
919752480542481281 14474 15784
375323865824100289 6401 11405
31708619400365737 19382 23043
577257275997276033 5722 19733
751910253752964097 20451 25018
900464576862063361 10534 22276
405770599456136705 9053 19197
29351761964541369 18692 23863
934808145196935681 17353 27673
42411688758221545 28846 36731
338483498176305601 7031 37737
376366706123370433 212 2142
573016781617621249 17370 26082
207060405603058945 12004 33328
942328279632310017 11219 34198
263510722839164673 7599 21174
962089392120301313 18514 26848
790786136589417729 17971 33270
202010441185723969 8574 37795
767928904312150017 25100 27606
239665177132632577 3659 12044
318552066832054977 1615 24626
194391078593159969 8830 27728
537050456554347009 1838 33915
148463067880296513 8658 22683
782740033531780481 17796 31239
407295813207003457 18171 18682
965141020220094977 30387 30719
744856281269942913 7767 33621
674173852305344257 7407 26619
287677340778206049 368 8826
369631131291960449 20561 31081
375537197385849473 9803 32873
161346627418254241 13018 13353
110686005166190433 6369 25882
666058054211752961 8412 16184
837544080214922113 3536 18098
89565636542474177 33007 35056
869681346403499649 25887 31827
694606321853008513 18130 36797
72883839216611793 5599 25166
744254168014464257 8389 35945
968291333549149825 463 11799
482614305256696257 4001 6484
251781202450029441 656 18211
129538268891295169 14776 33493
483865281094725953 25323 34469
993256573796038785 5737 21807
626222153659991681 7415 21028
253911797893579201 8845 10986
961016575861084033 10581 32021
515016255899233473 13927 37181
30321088506934049 1021 7283
160504531083731201 13682 22810
487732621841107777 19675 29284
790504634140496897 17395 34471
542884681502581377 7040 30146
183439402356583521 3740 25230
967437155805288961 499 8308
314518368910249537 2965 13868
271503737683968193 4680 7709
818995338016648577 5936 30592
400494609191984129 400 21240
294674604494396417 1983 22458
862085144122854529 4022 10063
257705627382335937 12533 20013
859392804353024769 9078 11963
455132332730549633 6134 27375
562822248525787201 12155 31150
789907421992197121 201 35137
24049288117939937 12231 32516
863271334965681153 6292 28713
91451387932007585 562 17423
153279837091787393 29616 30269
337553335376373569 11373 25865
6109355315082611 14028 14324
267887682362111681 10024 35889
289105303151998785 1143 11684
357750412458361921 27535 33061
469920439716652545 13122 15330
213982408709821217 3401 22939
688775344710734337 18832 20696
885343987015961217 10596 15544
362074168487417601 3832 33006
705580091702426369 9012 36547
489726911339559489 937 11136
222951320377294593 27376 37733
434523377520839937 18249 24929
41033703882416009 22278 33269
88702813515482145 9708 28551
99500592455417089 16161 36380
146478467413849953 16967 18609
100993867783511601 9405 28395
320018787125277953 4618 13919
627566700749472513 22229 37832
359346103181685825 29203 34342
387130513288777665 4894 25552
159304286745793889 572 34675
254157656274447425 27016 32629
256580572306511105 12187 27655
997355874066681089 19424 25665
592753352228427905 24504 25594
233902982898403169 12576 34828
488173858172423553 23523 25869
211353821482926913 23062 27355
293939867969498881 6924 23604
272755225052396353 8583 21200
564447161964857025 6222 21056
596415144981602177 6334 20704
302257302070486849 13437 34277
844765894608375553 13262 34809
573828731356520897 29993 34422
7739307118608708 25905 36692
148450635883136769 2526 14389
318183253394170881 3250 7987
328511991264910849 12594 21874
241873241713573601 12389 21880
144806735694189121 26566 34131
593361545832269825 2402 12420
801260683148065281 7700 34590
333574737463376193 1828 28587
593522940033011585 7336 10513
966464979050403585 13439 17718
4015567205634341 2108 34142
976244669331133953 9937 24920
881621200782674945 25302 28194
511765208017042305 26077 35050
369086788971465281 8078 35724
439676618588944001 17539 35968
161430786441030721 8093 10291
402913633303729345 169 13498
868188820621803393 3751 22837
786107072050878465 12890 30012
70915394013113089 8981 34288
360739771468761473 10487 21650
981867520379843457 23688 35846
510672224284686401 22757 22886
658634584619704833 15873 32640
272079625293049089 22692 33526
697332873172761985 20364 24069
804021235936357249 8210 24952
946443819479171073 6688 13744
30443675679070025 220 8247
748572944691495937 4851 11119
36008439241154377 8157 9918
913566089960681857 25259 35971
723938151447658369 7121 36707
647986061716430593 16014 22852
357471240827930369 34 27842
814700270416707841 21479 34477
467075920034947265 21485 26940
819605786503792897 18288 23696
313854164550488001 19332 30466
770530937981192193 2968 3442
828649993703113089 6193 10290
503158444677943361 1768 26482
345995415800455681 22027 33541
281410561967064161 4961 25897
944763574833647361 8656 35067
525412356943896001 1225 26964
40258346070597641 5487 11759
426011729412778113 1040 21079
880861082670708865 23500 24932
547153077522288833 17180 29035
987249064945682817 23309 34983
900183505212325505 14016 28541
585005025024688769 22616 25832
804126419015666689 4135 36352
354870998699990273 12795 22777
32756187616683973 2252 5685
181889214432448641 16739 26300
528782406940329985 10081 17152
501060242776230081 16 13362
462161675216933057 8763 36316
327739991600768833 10944 27073
323855119902141569 28153 36809
602229912110114945 13675 23095
169886472310281537 10264 30299
674279122133373953 3858 32043
462827195857578049 26886 31520
797610171048017281 18470 27400
115240088310017089 7489 13986
78625188059479713 1690 4685
917130183582948225 14236 23852
424061035982102657 13026 16084
293867296088905025 8796 25613
308089916043133633 8725 20256
403374453875095169 31018 31220
701690201298031745 1246 8634
814897466342827649 8722 34395
496352281857699777 1559 23475
750711619626038401 970 24376
623235855294776577 9319 12935
645522052727471873 31079 33602
241911718258666753 18161 31356
800209910251901185 4198 10934
679557539894300801 15418 16397
265911328155638657 5754 19231
841852643280535809 29957 33571
53345266513112225 10715 22393
533974378710805569 898 21018
292387728746263041 12604 27007
923991130719873153 22590 32079
620729629038258689 3720 9917
438232264894946177 9423 24043
515204710988498945 24824 33590
487991176646691137 6090 16648
217239550358108609 11952 18564
395577675607878401 9545 16281
33550932225239193 6169 24102
759977987710147585 14591 17042
84874428469213121 5540 5545
139148476513195617 20085 32632
700798887070206465 11391 18074
83859341272134465 21725 23325
675940902378137345 27264 35317
458419209801771649 1327 12028
785708935351266305 16128 32528
453688656513651969 6354 23127
619379829227760641 8506 34831
308892735485226689 4010 8349
150323003119879681 34627 34821
982035282113944449 6919 34772
141951340976227409 22996 26819
251119530508187681 22912 36987
804551189682626945 11472 16898
205913962401201185 5890 18375
490173318687020289 4358 19607
839333256137717121 14024 14446
54758132995502249 27911 32397
370186802516204929 5906 19142
561845786795267073 24070 29832
606774193590236929 6754 8104
674658335615191681 22144 26249
773682626616636801 12886 33637
518039780740785729 14799 27446
747763633451977985 21313 37086
319069796223814721 4486 32705
600150723979826433 22737 25521
514810741602509825 16469 32928
683800098638439425 31997 35863
423967290034624961 1970 22855
928523918535564289 6589 27479
322715003331829569 19341 22407
614755195921542657 22213 36180
911109557645929217 6144 24175
478129990378167937 34185 36071
742440024364022145 8396 9135
323410739930121601 17953 19535
385452558639002497 2421 16434
107156035668328545 24404 24710
674356238287337857 19073 31576
833232388500089601 9272 17367
93642885913041601 21295 33101
768907686540334337 18094 30604
53287320368447409 5958 24530
660926181815081985 3212 20628
539025481916212353 13651 26400
21659537679102669 12573 32336
758877850570847617 9648 17622
986855902436570113 19964 33462
331587011066616833 30864 32668
874984953624025473 6438 32034
995089361759461633 17065 34851
952068881574401665 5115 22488
20754686260517021 9626 10007
688577973092964865 6797 33576
484929156560063745 23223 34156
829118581294419969 8101 28276
417519083937420993 5233 18193
578307596199810049 24734 37724
430737620336294913 429 24600
88091795299273905 8216 32900
284362574212650529 13153 36318
747520649862838785 13741 22548
375330613459929921 394 10034
456629444951726529 18563 18970
453241502597776961 4956 24956
877753988468700929 7563 16324
490990455981695105 69 29497
255030514836729345 9263 28123
41554250307825673 17379 19363
69725313468172345 8397 32378
94573584460327713 891 25859
360881485879229313 9601 10147
763667833601417089 7802 32915
319814699534905601 8126 28912
307581726576707137 639 21135
642566496349129345 9721 37020
593086841516026241 27524 30763
505671308717229121 9985 26365
266527966747780449 15389 33658
102369204493026449 18197 27979
601519318245308929 13310 14388
802902070155628417 23505 29349
454795927761644225 27824 36381
26933753534304829 13361 13502
491588733758959489 15505 18623
188216613924868897 15601 24568
932791031980535425 9929 26464
379242162878863809 1079 18202
627298516587828225 10069 23317
637485785889797505 1467 1526
145743993402625441 16946 25170
439996701053214401 4814 33490
649989808488044161 32340 33270
93864948637691009 2094 27702
792149891336400513 2785 5056
259751148684880929 11499 34444
618733204457655041 15896 30556
664758304067593345 14007 24897
941487950123054465 3494 33533
993072146211996929 13868 24812
26025325807808033 14494 14564
569651968578416065 24716 33467
245419059742708609 17645 31616
313563853479688961 27341 30791
677360201187767041 2802 12675
475791804502652097 5657 23421
36826681759414729 1153 34544
249263739445293441 5515 20366
873627663129070721 3985 26709
256772373981380769 1241 13375
247453656397787841 14646 18201
311597282372655809 15994 37142
357145368308906113 23910 31244
231156146368821441 11767 28149
85969122100756577 19463 20111
332022506647714241 5916 22705
256121680836287169 14179 15288
284452569991021409 13164 16090
39427841193308665 10126 26077
67334424193273177 3451 13031
641012581936891521 12875 26775
257725126163339969 4804 6127
24485256771249909 7778 34561
220342398900324801 32960 36062
63991048953425889 4280 6557
768706330295220353 31434 34419
999507149146886273 12312 29684
864663024026480513 686 3536
535881044088156929 15544 20705
494906144178319361 22301 23656
430839377615178881 14745 34393
412445107639026561 8592 8823
171584431292757249 5863 25422
530493727665390913 16318 26514
108832447454311425 23399 24773
758094612400821377 19175 23198
245286860657884641 11731 25836
976786199402401025 5113 22391
651474095443752833 10689 14513
340003705811707137 1088 3176
602481986070927233 17657 35739
546436407575175297 19006 37319
882272302270784769 27424 28738
840792257926306561 14705 33684
410891376295111873 6646 29140
869694945274464001 22922 37483
187827679503108417 4944 7432
583899988071035393 12538 23634
652344204476690945 13205 14260
962625093569631233 22757 26196
59689604830531097 17098 28292
354155822678858817 12115 24452
790155318909185665 7590 18694
136443351211259057 18339 30364
711831354522878721 14695 34295
80205695549775409 15241 15325
840916671174682113 15902 33475
538188025556781441 33071 33722
893507369014166401 5968 26295
259783812128215873 26318 31199
957184369041939969 188 15494
669004327330842625 9348 34424
538347248704702977 26682 27854
111523123265495633 2667 35922
331465893229591297 12208 25122
140171844693401937 20709 31460
502147674973194561 30787 36558
610451223906164097 5018 22502
177228331839970113 9947 30643
720659482293687169 4346 27085
438671748510053313 22086 34480
954015920701547009 13962 29673
66272906435131065 10645 29462
384919251036922817 2355 34681
486456795921007745 11398 26500
741313112211980033 11673 34844
512542651861380737 1086 31716
676643996683342465 1860 26432
328643078606752705 5759 14597
594406208611186305 2135 7703
320912930532159617 1947 30277
713510572635318145 3459 14175
827518607699765633 28909 29636
955863897151953537 25727 26114
468297573451380353 15746 25583
629079406848521985 5334 15492
608055987833559169 32153 37198
943909447591718017 8524 14383
677900907300340865 14156 33938
99969197226858593 31258 37801
999297443232528385 7330 27836
3252760809868250 11044 23180
81946811921099537 10826 27639
867491906628490753 14555 33901
765000484542191873 15626 18019
457523806475531841 7190 21425
561884318007713537 782 30420
220813630221602625 1272 18653
238340616470019041 22791 24739
234375784345314017 30685 37789
297944163264006081 2839 27977
260471586883628705 12609 31322
289405627176172673 12599 14364
17286091084908863 10846 33085
463916239202546881 6690 30549
263171755136500705 1069 8619
15309902941389453 16482 20914
883735792916706177 24459 28494
751923042644293121 15476 34861
587035845253044609 9627 34415
964483438445860481 33727 35813
357051606397472897 21729 35991
811443158331854849 26003 27378
616055685155988225 16846 30964
949400326518365057 4303 27646
452381187725887233 1893 35189
714430504391614849 5496 13886
178018011061116257 23046 33439
222932073959050561 504 15208
194050637669160865 26975 33901
113493633170946849 25739 32593
475528406989941057 4204 22601
696743664502143617 2100 17955
664305356981184769 3539 7577
914033858736544897 31400 34680
748310042794830849 27529 35103
466671438666516289 7493 29565
588919548561587841 23239 29711
527155441548387649 17974 31191
899376230700870145 34678 36602
727683145642423297 13488 26447
934508570075802625 14925 30026
273094563021132321 2820 33430
40045968073801673 1559 31551
54548506981866753 9249 16424
881099806820682113 13772 25693
351780430350743233 507 10256
70533871672228801 4380 6625
385344878197933825 4139 4526
721494571778418305 15935 25340
246730627618930497 1132 15050
854820548534835457 16947 30017
61863664935096097 10458 22088
840443560553463681 3146 11058
161457835291486177 643 26608
470891803389708481 19759 29426
189220607647847329 29331 32153
540294405732861825 8475 36243
456465339298873089 1234 16922
229795464552925217 12281 32647
908733455219198977 10015 13795
438559700649843649 19528 35212
334148405428436481 28564 32655
328248332207397889 13285 33969
12515466163442569 8133 19888
784180309063753345 23329 29836
654786667267373441 9940 24466
908053127220544129 10586 15937
541219168489227777 11824 15053
874879657396316929 18732 19520
627473228914112769 180 7046
79051657770680353 8119 21178
520803438449398465 6336 10717
844052832384971137 5485 28716
745318279623020929 16729 17377
867816037507115137 10539 25563
29814786773165737 14151 36907
192617491828425345 29970 32799
186502718963367905 6853 7094
688209995267744257 18588 34870
112072331064091201 14970 17554
324054652007827585 12904 20276
615529660458250369 8672 8873
508157425020531393 16977 19637
224301847353991937 22835 25631
988744154868864897 16535 18414
947992781522685825 19462 33076
484630648181582273 3943 15170
544529094828270401 5001 20236
430284853645826369 4009 9353
914889380342359041 12235 23482
140586711292602481 616 13903
472142857982312577 9470 22887
359791099798112385 4614 16697
828366748625512577 14219 22771
707281732714353281 11227 23863
478575412431489153 7896 24307
856557779412877825 18203 18888
631092135420246401 9644 31151
706401155010301057 1132 14995
369498956778933505 16764 32425
331743746104447041 14366 23202
349343223917998081 3382 10261
211453067555982689 905 5581
293152525845663105 14357 23943
706970842411845249 8495 10882
380466732861251009 20274 25803
128952849114686081 275 26945
69621572686749289 9478 20796
597480605260241025 32076 36431
465461549339522689 19724 34393
758525555168876801 12843 24773
764193340655133057 6527 35303
179616025710299009 23880 30000
735898762892460929 9038 23207
417988052189375745 30990 36839
822781904831323649 7380 15496
429159191471395457 12651 36669
311858164442384129 1843 29710
4941193260624034 5557 30119
514208906912607233 5049 11438
889090095000352001 2538 26871
666578260150870913 14832 37510
569973649060447233 32774 34846
165066101649536289 10646 14488
145645152946794817 1774 31388
388498692335019777 20083 35257
717198667616560897 4079 29678
557075438630356225 13334 16487
827528866739452673 22162 28930
258609219588763041 14364 31167
453833348029636609 7403 37159
510278083145671233 21879 34004
496526371734656641 17767 35949
338672148733138561 9425 20682
869582289964075265 10727 25380
770877096516038273 13977 36796
54711186069010153 14302 17721
323994394666684097 25803 34666
235774034662714625 6327 36349
829856012134321537 5446 22627
774449092672650625 34434 34534
964905233103138433 13209 24056
129964857040523185 12691 26747
734198821062527489 29798 32706
267348581307725665 2512 36151
287735368068396737 779 25789
479890514554913473 5456 13911
630122482829484929 1306 6888
386458454498662017 18445 21485
454556223382184065 1110 3640
806407819536634241 11816 17279
57552565601120873 20216 31788
425996874316506817 26219 30648
868764447672177153 263 31555
862994689995279233 1617 21194
554352557639226945 4249 22332
2721108669074824 618 18963
960199558259319041 21679 24183
613414962087279745 24794 26747
131659341427500465 10643 14359
615096338531838465 12031 32951
540151503012836545 5136 29500
462623027951824641 3478 31280
649057845525284481 22608 34982
257452923931449377 8128 18753
696513753501989249 3114 14818
621578607981479809 15082 15973
98098549609822785 2570 4380
277467308964485697 16247 30634
567505419968838977 21847 24548
816433989299358849 33750 35689
639548877786985729 10004 28649
302070087198469377 2980 23637
575736861312350337 21180 34440
477990174763522881 7882 17654
825375136588313345 25954 35313
899158460960403969 10506 21025
581716413908893057 10386 30598
409214901711866497 20457 24793
459252099628862721 2626 22418
304527223770033857 19665 31147
107855244197736513 17885 24408
427169719397074497 14792 36400
744744173175739393 8285 32162
123865287020731073 14086 30390
143162004032390657 410 33309
920475571141313537 5240 9163
770421858371328513 10376 29901
251501472450367905 10566 14759
839542997339663105 12988 31062
823401924164148353 4159 12243
565171519068137217 20898 33027
148206613477736225 21358 35152
599226014138068353 11266 26707
461113739304753537 2208 37020
300801831663797249 14316 25290
141526763607028977 6919 17434
997470915945740417 1334 37651
705248786970816641 10725 21736
145598297475167713 1892 32279
89967311323601249 11937 33718
725456527555266433 26342 33628
141895307101609809 10095 29065
501454401559620097 10526 31829
857377860718681729 3128 30853
236955466568872449 11223 22143
601642092231532673 5380 13758
155215966979476161 1552 4602
830985667988908673 2765 29232
172915286472161249 8266 28197
649500056383008257 6670 35492
305390542812212097 14629 29683
674949038458517889 6455 31421
476019783878115265 10673 22844
56341551003942673 2947 17235
598747840234430849 3757 7127
614684199367712129 850 30512
620247588395344001 6556 13445
57641414995035945 5287 36453
634796856251746561 15915 28021
503567582860195969 7631 10452
717790276865571329 20295 21355
393677311546060353 21541 27356
823771961609615745 27417 35484
425312993886063169 9858 19132
748728294975123329 18511 22004
871276622517800833 27915 35108
766570440601789441 22777 34645
559127611613174465 11674 14639
530753990973693121 1941 6360
3378353967679715 29597 36589
260909318393451873 23621 26237
891794992910870785 9588 12911
722016130930924801 29341 34443
291181466622166593 4885 35885
721536358595251713 10950 13241
246625025034315841 531 22778
466753435127372993 27149 29091
895921095147901569 9691 25243
875240422662322689 12221 13930
143632924295967969 26702 31482
759575013311163649 14995 16688
894171572466039041 11842 14962
492136515749031361 1666 14588
572619710762634049 24961 29081
150697145155191937 23515 32581
472215342590647681 14459 24787
128602363425578401 12179 21077
699657918362259329 10420 13510
643697713821964673 10326 27374
351010040052077697 23235 35903
166542832656723777 10044 30889
420846437724062401 19102 21002
73815817584204529 908 8616
362577548390039105 32785 35625
167457491155794017 4404 13738
92470148108827041 25577 28021
594793719459104897 23344 28592
449549036968708289 22590 35426
844061654158771585 5525 13955
505641187413115009 3227 24148
263895410292633409 3707 3769
819824126977511681 25229 36531
959813959313656577 12741 21832
522242147951867969 10955 33868
888079719177554177 533 27250
554910766436311297 5634 26453
667360401249432321 7592 22353
768044983038318977 9223 19508
991270169004849281 9285 12104
499950412822546049 762 9304
207217409976856001 3895 22158
393125777788338113 18789 28686
867037706832988417 8668 30051
721521043080461057 7948 13783
321461534079936961 8482 13919
398392589578289601 17682 31706
498460101113011009 17477 19611
531243646758884609 198 859
54122153182355249 20529 37527
113824111681179121 10388 12404
634982253129649665 2068 18137
973566521354090497 13150 25162
967612956917214721 26245 28459
556888770295326913 2789 19388
414188980809740289 141 17157
558811192108112897 22642 35748
906989252091413761 28420 29447
40959842963001593 4629 8966
675805061808929921 2424 29072
790954434030457089 5092 7681
792058058417559553 30420 35783
220120097753405025 11295 25922
29120532016207789 1999 20497
956387994272478849 30326 30702
59247988586740521 17737 36095
909692110055100801 9979 18567
968441487813052545 3499 5050
577111510688784129 16767 18497
155392643074613089 15622 16982
406645629887432129 20267 33676
971001998090002817 13552 33316
620920109968825089 2063 32250
295796246411150337 6605 37765
530603959798678913 1265 10092
816830257658224897 11493 12979
842966558614452993 4546 13277
727610072201038337 26802 31064
328755074170654657 21482 22372
21005869797164677 14905 16639
707803944775509505 7434 23808
222004411457099585 22275 31723
935202977595150081 1550 8805
618114194751640833 4248 36137
18219001035621573 15017 26138
987099995303260929 6318 21853
780178375427080833 1624 15893
860912105532747777 13593 19508
325793650164190017 6146 37515
727226451316475649 17835 24953
524447926152401345 32038 37833
136556314886703953 15254 31743
196503480118142465 4843 19530
48780115208650441 9918 20268
300975975335798977 1755 16423
432374740274298113 15816 37123
590471943688346113 5843 28858
751610898700015233 29768 36794
115534547133886897 26171 34928
539122219650849409 2844 14746
735318444640658049 604 20011
967204492804519553 458 25285
361034304174065537 5935 31910
324868342252614209 18561 31326
533812428500414913 21770 24342
377543525835726273 12818 15746
91743992507428369 11390 16411
480906277980338369 1393 10081
464594454771745537 13497 37787
434905959748313345 16688 33410
972536377846036993 29191 37287
188011338824168193 6630 13636
184744300869414945 28709 37551
213342559455689697 2943 24077
138477664890597649 3109 9544
904555648596399873 32839 35812
309535748870988673 2205 35524
164394270008365601 19872 24948
779472685744021761 29026 31114
586814795529562625 10927 36418
671763146870933505 13331 31611
76866348480614017 7526 12582
295672558689556545 3378 14747
937572758557095681 9497 14400
403876429735849025 3171 8099
204145683594596513 4941 18032
778702867489126785 28461 34395
985006794822396673 505 23891
453514341921351873 1473 25016
120482459011519441 20014 30482
272611506328228609 24975 35098
334853415659281921 27838 29581
258950440216214177 4290 4851
994583738338526721 11996 28875
402273989098173249 8409 23357
651934123452917889 15862 30954
756908379328184065 2991 14184
766386233737925633 22595 27741
155713046364677857 504 32806
321044294925044929 26095 26845
261982310618495969 24092 30173
119465028081982897 7539 30766
734646541623757057 20034 30491
242644539990834561 22138 37855
994710266528404225 10645 32332
142545915371918849 5209 29059
793205942791569665 13381 32718
438280101906983105 33440 35815
703763472821155073 12029 25610
451247868133869185 18169 19968
151174597814328865 28280 36074
598604456471662209 6187 21948
345677940186636353 2219 8370
124590496217471985 1232 8916
262663697317588417 3595 14053
99587278046712417 13143 18359
681386748523525633 2669 11493
725935791354380929 12793 14430
645631874841168257 19582 34548
958108430650980865 1338 33054
810207463825083393 21342 35308
597745518484394753 7036 20796
918194708926687745 2316 15203
986717675820969473 25917 34353
585969431549816705 1186 13768
513551880726033985 19489 31354
564770763639128129 23822 34151
250788427850977761 11036 27555
903075584157068801 28708 28768
155461112456286785 2265 11710
573654047512047041 4940 15728
213402193909686849 20886 23273
468303196630163393 4158 5221
74814006770886017 2028 19137
386846697908023169 11276 14155
479732373883649665 13619 14863
712253034796066945 4795 13278
147665622121870401 4608 36912
406563120881610753 341 24507
300990925120416385 8541 9625
377126879580604417 12062 30312
712745100673323905 5416 6685
568735548321537729 606 29937
367573083035040321 4163 7142
338894788512096321 7728 20838
781617230379076481 11536 13165
164493826932083905 6917 33336
483172932303475009 1217 6605
785225986303860481 11862 12397
939866656467792385 17627 29674
342717039990528577 23766 33822
459510207594888705 3024 19720
738496271707351297 14615 35489
862115058421260033 6197 22854
221494095288260705 15816 18595
669945329992188417 33194 37170
457820600532787841 2006 14996
87287718150840017 24905 37455
669192503727597185 11652 16614
736579417916061569 17728 32000
706837367282947329 24249 37624
735370276414919041 32612 37301
966702035204558977 8330 28017
558227912002607233 1944 12234
575711172738383681 31905 35351
881415670076854913 20450 20520
345550584159806081 2313 35078
496584584488147137 1998 23045
196718844568653857 7810 20152
72126825078292705 17495 23243
910616219025637761 517 7099
877496127727070593 32170 37624
602409485124216065 1275 6729
7179211496868733 3658 11515
534089840236415361 3537 23399
807960296009582593 22996 36970
312628667487491201 23959 37138
290660410270213249 15032 36888
766559943002970753 16638 30221
603531772355992705 4800 16701
279989900129155713 27857 30798
763567958599800577 4364 18450
703352486178513153 7341 37547
233433609942693473 11234 29329
210358444627065217 26647 27607
679073495198586881 15190 17576
605697619764253441 520 31169
161867318762247681 4214 21570
252653812360282625 2037 33806
597957179915518081 21512 35162
177418833417416257 1897 23757
755705494536016385 25999 29751
727223097389515521 10403 24278
628843077357878145 32732 34082
993531769232514945 17026 36324
174726381282525281 623 25942
150008036377844449 28457 30454
580100233439090177 1712 10085
156657306568714465 10851 14997
916473983798283649 991 24078
885919634891951745 33692 34240
837867099804974209 11668 37283
794129387291814529 30222 33985
181239364130036065 8681 30572
513815675254139841 19585 25919
744835336335604865 22031 35136
211120218988835265 26085 34900
102972629408441201 27665 28011
451193736789253569 12032 23284
881294408882801921 3531 4254
75396783996392721 21559 36885
980439909672938369 4540 5733
722485827328203137 30125 36014
694467360584930305 17437 17989
854220805961002625 22182 24303
682799396046078721 7916 11529
473365657691108033 31084 33617
182212233001074241 10940 22171
264542295620156417 23280 23640
810024324312863105 1699 9473
56826301078164225 13145 37185
907449410425790849 19208 24410
879522326057465217 16084 23982
298162709126643201 11355 14975
226399779345161537 9876 21739
141804219583541169 692 11177
387436587343369601 29133 31218
481082722197911041 116 30055
258591320533160033 13225 18495
849402999958535041 522 10872
687415353724869505 5660 29016
84772926425813473 9211 29296
140584949258158785 16723 22341
9881129791118327 27303 36927
878900575873426945 10396 16552
839987189504498177 9039 9259
360114016146670913 30428 32833
225679711765970113 11489 33290
841154698639652353 7394 22380
878459067577409793 20149 20746
241025556926945953 25449 37189
991725353130270593 15699 17211
73021313796584049 8813 36786
523348834522423105 8257 10378
208821308553158497 21092 21122
551581279911637505 13850 37504
573172699880327489 14690 37259
614192197929213569 12498 13185
233026111351211553 13491 13562
95979466556023857 12211 33066
73416489957519809 8146 9985
910432151277532801 7662 26617
974686605129878785 3789 15553
647019103174905345 19261 20334
912780955463542657 711 28564
107548425741072145 10632 35631
724084895999840897 3741 18400
330848125178981441 9535 14657
262938512663605921 7031 19228
459641686926360641 4870 33777
11683541785746599 3636 25082
686808256882251521 20373 31572
525317860290780225 12290 26069
237746034209664001 4396 10338
139595089902758929 9261 32388
52171634185718577 6934 9696
240629455010758177 7037 29035
241672565657111713 15263 26377
746061814899125121 10124 15869
55955134194114465 7549 31215
240494638052577857 648 13918
224242832304298657 1873 12433
675484556040135681 5480 23819
556968614081931457 36720 37372
470808454127745089 20733 32597
451642984331371649 5394 20277
784773960826417025 23696 26616
471211910206683649 2528 30365
604137865137143809 15438 21197
205481370898127137 2068 12593
135908310700830977 17443 35216
399834233867714753 17275 31941
394993468635828289 13053 26581
996003357600912385 18749 27314
176639752903330561 11736 34712
635835084728007809 14398 30864
612721797090241409 17965 21929
688721233179137409 3592 18258
727740499981951617 5160 7944
387119549254343553 21002 25423
191929611120610145 11389 31842
907243352733971201 8840 23857
716842698360697089 454 19849
93899422087794449 20306 29090
84029120673218225 30514 34480
643999170825310337 197 23921
825995522101397505 30776 37419
775106545531933441 24962 30047
774316584912963201 966 22079
340394616885376449 18794 34846
362110930076713793 10814 23818
943682668840274689 6813 30542
879974067066054785 12506 35820
63109419928309761 19784 30366
385440746695270081 6897 28407
863432547197355393 15083 23408
982898066975916801 14844 15987
250053562044897153 106 6842
219442600587488097 2488 33086
656550492719510657 4172 35994
429067134262307777 16934 22025
696098093150084225 13888 18502
53546094772020329 22208 30674
933806718951778689 30295 30571
279396191194376097 13426 15838
535125135398189377 24716 28104
185493698277756641 19451 24127
428435148706519425 10706 12216
696195979202823169 11383 36163
413117107096752513 35 33238
138548555495209057 20298 34606
336600445177218433 9629 24653
549344598864546881 20740 21325
470715065334715649 13349 26229
146754018173655969 26486 37602
265415440567586817 3375 25849
916342352695092865 10041 37876
218584666394150433 10777 23681
403792528466755841 10452 32500
474182437501461633 7167 26202
904193835679944193 27584 36014
622574635837011713 511 23322
702394832259418625 7797 29981
373069608723149313 8280 35188
46550262665132185 11629 26378
367450888449411649 6295 15622
195639692682551201 17735 35287
469908482560747137 12952 15032
619133187010856321 20928 27104
159228604485676321 11543 29550
642179616739870337 1460 35770
381186837806616577 20898 37068
996905863788750721 27231 33779
299968715382959745 3314 27547
667124915832307201 18457 23384
445464804569574849 13195 14722
558893355774142017 23750 33255
540393441814458689 26314 28882
901087006170602241 2440 27595
491087139772510273 8131 17005
276484884049093441 9023 37470
221721822115284801 14796 30332
833167530115520769 18842 35571
556803079807018241 23752 32058
628364699690234113 896 26056
967519632249818113 19841 29121
420302956877694785 11474 37512
782213430913294849 11766 26593
734168711267326337 2487 9546
109762792092880097 17930 21938
885530113245426561 7825 10743
260194202628916577 3544 11343
938186057224225281 1840 7766
733268339369331585 6739 15182
270996914588867105 21812 24128
657823683644274177 6127 30786
586925575153340929 15182 15810
723566394637714433 31839 34903
606849725812811137 3904 13639
694966965115320065 16206 31477
497529504007911041 32567 33026
701459300713324289 16369 28036
542804593697926657 6534 35487
746525096415929601 9819 30282
909598572923353985 28668 28965
841104360404614273 5444 11466
852949368681567617 17817 29246
578286874962564865 14074 28413
337126694039664449 22781 24366
587503379884097409 980 2500
863197788084395521 17999 26146
507056287613075073 23227 34657
210437599031276801 22278 25546
425699613930930817 3706 31970
921270236587862017 9327 29258
609869398729351553 5864 29412
25152752459018049 809 33301
491559766167128513 11268 19024
996929445910186753 13907 32327
308137581800203009 3649 24750
635557552060728193 11699 14951
758419484762867969 14281 35416
190648156614788193 2893 34590
80810980046202017 13523 37691
566903999192827969 11500 17055
262634374408619905 30689 32147
776500053315206913 559 14655
873373519172396545 7360 33648
733200504324567937 8128 22126
743618981142844801 16664 31427
703790412714386817 14177 31580
170760244897671489 10570 11327
676276095269894785 18251 35537
741562560383769729 20044 22513
635099184433759233 19745 27111
693105781571183873 9793 9936
565124832218824449 24038 27847
611846772742268289 19258 22907
368691969948901761 21110 23592
301440868586688257 8751 28683
372869516100916353 2666 25523
744295829390139777 2383 31931
252733887653622689 12382 33947
310778790924707969 28439 28635
277639617877891713 1056 23028
104678091424091233 1518 13017
178862924623150113 17521 17932
892076641490397953 24698 25998
793119568520648193 12054 29562
804138778300497793 16016 35630
284263390539681633 25675 29576
290794298471588801 21921 29098
38747945177870945 16787 21687
930140321519530753 24288 26816
294621818979880577 16760 20036
933558333216886657 16248 16267
7168480889145458 6005 37063
192559073809505313 30544 32222
814817418343981313 17166 27187
167995345627851137 1724 16723
510558025634932033 19298 20750
825248613603321217 7697 16592
988842271629994881 2148 24440
963231017272157441 8271 33556
505267408048961665 14834 28804
582919832108629505 13114 19331
83583233524084481 30183 35336
765834039856294145 6068 14469
757566402245569025 13046 22892
953770418251878017 13992 20095
340423187389507841 3713 29233
280969580846736737 5505 21348
858316505435180289 24630 34681
909960327723652481 6903 34972
131204316191602993 9273 31581
950941651397677441 6147 10112
691612791815625601 2394 25218
602689398768745857 15119 27332
157385622695120033 28349 36540
599749206831283713 4221 6616
866721539135152641 20749 36908
510077521749153089 3305 4379
359041417912781185 4787 10748
166233599223097889 12031 33872
823251438824964737 7103 32181
219940744361707617 1977 19072
928882195270279681 4457 19467
770206677670579201 26703 36065
290065811194818241 13803 26342
503437462214336065 24180 33485
540304533783004353 15814 36091
952845957066934145 3301 9771
226979166374658081 5480 33605
758841467755928577 7105 11279
641537739213607297 26553 33098
758727413165267713 15171 34325
997166491968481921 5917 28589
598672171814584449 8986 31261
593572150197108097 426 3276
133114172899730929 1030 32880
234205622263569793 11312 24911
61240833727509881 7467 28805
50422719181558049 7408 8945
692382216830729601 4558 15033
91904763808923201 8573 14212
64394200743109313 24546 36234
418471938237363649 16685 20815
382468757700401345 14979 23329
443046530741209921 2657 25378
621767627541828481 10713 15144
468593729837198913 5536 6373
511576767922456129 1274 36122
254789492894712321 12657 33684
518987584857072193 2067 15202
301304875101013889 10870 35843
567536761887119233 1633 14991
177966072983732449 13221 24792
529652534781035905 29190 34284
331518219236972545 34065 34419
592565958737303297 4463 30121
193534458491608769 1746 36279
441110511912555137 18733 21599
825152588489235201 7100 24764
470901920266278721 21666 23481
544989831839952641 729 32008
682455466545093249 14067 22212
703833387327325313 16366 21437
617024239300000897 1332 17237
717999481444916609 7807 15513
898071561102753409 3387 31369
864515531379399937 16123 30156
359890408858895233 5817 18400
709655048894259073 881 1019
507629226510715649 3132 21556
525772023223073153 17447 35179
974652194044288897 29369 30927
545666106199671937 12121 27771
927717943633766145 22282 36918
108787407102514785 12128 30388
287413219463822145 17783 28090
975060254393294849 9694 27432
413202478832602113 13033 30777
745220857439381505 1148 25251
87338637598058705 10544 26684
503388803145536897 10483 21444
291700734572359041 5621 7892
641879077147709825 16751 28801
37310220317159801 3119 23187
656321643083284609 10717 15882
17966538371325669 27996 37598
548759817749232321 6090 28563
239686579281872993 2172 30153
319482970583276673 21758 29804
943958648700075265 7870 14207
407062996615653825 22483 32068
244805033707230273 31432 31726
635438881504878593 12340 20387
884402067232258561 10283 19842
691163389838255489 9757 30461
790750468430239489 27258 36565
697281328109692545 11819 29971
527988475608069057 15305 21622
906617034742769281 13637 28059
434593923904493825 16960 20999
837018344792394241 2887 6206
994183324099907457 26765 30670
427728096428797505 2381 18552
25621195145014041 2025 17210
827110605717887617 2046 31069
529946851767036289 16893 34402
225104350418124705 16002 24993
524755951265781569 3474 18385
690497093524324865 1539 27022
566449175352033793 6955 26111
777422921045104641 13842 33976
383034383590306497 977 16675
928210745409739265 5186 35425
371854609806618433 8846 32535
423133805114876097 13917 27501
744085710872219905 235 12845
938456213671994241 24836 28442
23131639437934837 1931 7734
787242315091493377 5867 32962
366466577438266945 16237 32142
815439144617453569 22120 34005
730151507738653953 26127 27731
525203208158135489 18290 32280
903614036560220801 4866 23013
913307455193230337 5289 34791
953484298505259137 14284 19953
129274239415384081 6753 14124
111222979575124721 30385 32279
857672783231077377 13228 36872
709575703358652289 15060 31770
720735501751139713 990 3663
549996113704914113 8552 29458
636082417317933185 30031 31143
821554473759732737 1758 36544
741878504027074177 4414 16408
338809470676856961 4939 34997
35641388528841133 10855 14607
190818901559865153 8455 28065
11675805681594655 14374 32056
709110506615395713 6608 15719
791248841072413057 31909 37376
895694623542169729 2548 2974
325003482148122945 22322 23407
282420693763860705 2097 6372
116495104807210481 15133 16221
702634664794331393 19495 31238
373025054130071233 1785 20552
702626668901167745 11531 19829
800423882089372545 29613 32754
458309985607144193 2520 28624
317052087260226049 10826 30900
113665054344004097 36019 37172
240730447007518209 177 25600
545053939415268481 7236 10245
544443769502326081 24118 35543
888462567669144193 7119 7972
855549549250408577 7517 23810
776891047587696513 22035 34831
516840714326452417 8303 34138
440686548253431425 5119 33510
464168630136054337 534 27449
610088413135187585 6293 8998
841567330707423617 2984 29578
137968114910599121 13167 17949
878540807207908609 3045 12374
583980992130449281 6612 34509
769077658856719617 3169 34985
581632391804497281 24124 29678
13500678774487797 13837 26755
409778881334105473 4280 26685
864931905803533825 2092 25950
418334161937430337 15469 22114
949612153333216513 1431 17084
924079825685510017 13464 26990
105420339989382945 11297 17915
544954491350203777 17584 27642
198484033477495105 20189 22846
228672362452229537 7336 10818
692418031433280897 322 26756
998140875227115009 10315 37441
790433792137942913 12625 18257
179588462435532385 14603 19249
425553466260812033 17525 34610
969321851874518401 11844 16900
77195683354471361 20554 25170
68788265201490617 22354 35711
67876633970517017 9898 25481
537123374535731585 4521 29392
400963842715295745 5038 18685
885747597348313345 9746 21126
213863095234831489 555 32247
690960086717943553 27973 28952
92817166632197969 2839 33059
149860472830297921 18146 31455
244110099800398209 472 14097
658146576638422657 10011 24103
930248327248303745 5691 9103
586127764837300481 1108 19544
917164350663899393 17368 34876
115023253047716881 3331 24977
991247093495342593 27265 31021
166118772175892097 18583 20643
502638814654634561 8528 10397
530045250556675265 17856 24519
311676001131811393 16999 27398
465578542014384321 22275 29296
457573373353898945 25559 26881
170142300182014593 3642 20728
388407158001665921 11624 15999
283099617738670881 26024 30608
955691404423792129 2532 8334
514399352631791361 17055 32148
112120397755116849 1293 21880
826646418019350913 16251 20117
921996894404419073 7146 26142
321583480377533697 6812 31104
384427918368810881 530 6106
983952783512862081 3188 25829
37614722368520153 5361 33545
47478772303925609 639 14654
432096773492130369 2029 28053
648322413410369281 17037 33506
755845631996397313 14395 34749
908489134189828481 15560 33079
618970937429548289 8904 10161
344437017807919681 26571 31307
113407440151579665 18360 23839
640505681956064129 33902 34368
550506950945926849 30416 30860
482582096099889665 18267 28113
793460525399002113 7599 8454
954462325015775489 6826 32885
127764187552354977 25349 37778
129274378795017249 6296 36232
871338912612547073 9327 16896
187046746682320033 20452 25327
332740370994567745 4437 22051
804532202820325889 13129 35415
181373632367627393 9352 17648
578295859927543169 8599 27686
294997936824199041 25450 25734
259759491013014113 27857 30731
624622798707068929 15984 36896
665761512339919617 17570 29029
214844976685068193 1174 10897
636079637603899137 6216 31321
692908328604875777 13984 28125
202935296407439137 2311 4691
99548645792406625 6493 10663
703496525568269313 5411 27386
323872733532542849 5578 20981
819897352744256129 13607 32802
839176864522382721 7436 9435
810890181261015681 11410 11975
93756260456405729 27849 36820
925804597093012609 966 17210
725068716562486017 12759 23379
681863269262677761 13091 31046
977575158862098433 6905 37497
481835419366383617 13403 16803
148382951200286337 4954 13604
640005808341555841 16520 19972
98051314513515569 24782 25555
672412157141785345 3863 14918
444800248548784065 36092 36669
279278210384305217 15732 25299
292072232108754561 10288 36059
891656099392328321 10274 16893
944766216321024641 6991 34059
972841070563447425 531 21298
53093680294342249 29119 31562
107693991324985921 8400 31534
501541267674848961 2981 26430
70573131394993993 14930 31503
675555546141627137 9341 25008
633106550503590913 21121 28650
591028394150608769 6491 28251
727380568192899073 17528 27515
808259894675547521 2910 30275
725839930459663617 7897 28623
481513208320375681 25090 32295
258750261249318209 21389 28575
302329204876063105 30222 34099
678516943238214785 8079 9581
666080299956629377 24337 30611
886251093360669953 9071 15642
259767569246367457 16117 19466
79387739288556241 11356 16506
427948739811608193 13212 28123
35129602579260677 2963 28444
704108612059574273 22755 25699
496126104291796801 8121 37369
996055288975465857 16408 27719
721943591798748289 20305 32317
817846314256900737 26489 29815
742159130417086081 8129 32588
656039341752073601 9720 22390
437368611478987649 1912 34722
344379143175448385 5170 28575
228941316617813569 7111 16271
555856658555764929 5669 29529
624811651981815425 4102 14854
516499185332509825 35739 36980
328150711416860481 1449 13940
915452344990523393 25429 32803
888062970124096257 20015 36462
839846682885909249 2187 35027
603671094686639233 14494 37097
280515116525062785 1637 37644
361574793157870977 16876 22883
678421791626210049 10791 36354
709781964705051393 2041 29508
199947467522957121 2173 7484
847613754959709825 1472 18607
919769822936704129 1389 21043
471433815762630081 3981 4011
838327751326428289 25735 31157
889906386252391681 4706 24642
958779016580923137 2891 18134
493941422309028161 8063 27414
125693187125602177 5624 9835
609772865691795073 14614 14908
859471327944991233 20855 23195
718859150558650113 20809 34080
899195251971999489 4085 7296
996287604130401409 3658 15381
221422114973467649 2588 32053
823061260125619713 5868 17061
390703605015726657 32895 33047
206755142816078305 13232 18828
988584288992402817 17160 33308
718863299127413377 30273 33840
381769438360290561 17350 36187
9660360200825835 6910 26583
49761762412163793 1115 10130
670989598784380801 27511 36488
387386767337158465 24793 26898
673032163918932737 4685 5998
957596197445159425 10094 13907
514793100349017153 26415 32737
581968475004142465 11654 16478
672513756847507713 29198 36078
761895445959925889 29190 34561
999718860724236417 984 25735
568515723767387009 6604 22135
542899271484614593 3727 29858
748011983923110017 3556 34346
549798145874042625 14613 30319
973112453716193921 11578 36315
923890127671256833 9371 33710
585720397054718209 3622 11468
433067595592881089 2815 36432
664003915043121409 12463 16694
426633947443221505 12278 35317
931964879839572609 19366 37231
965204091881595649 6564 28224
824377343298745985 1627 3397
865398320027310337 16628 23849
154646080399249537 15979 34337
487202248578306305 15445 27339
311686793701181121 1832 27388
823540212193748353 14132 32094
426361771433850113 9514 18872
297324424511664641 8995 22214
609460616784897281 9051 23421
541673426842578497 16165 31431
708153064991780225 8627 20383
875424408781832193 11242 28272
99881894831593601 1153 11630
987400288336615937 8581 22272
944657528718298753 980 10012
801561997331170049 3886 16600
471297179277822657 8488 35280
370823739197049921 31879 31948
323827915969918209 12269 37738
975938137242017921 20425 31206
422819886139773633 18691 20668
660831331850047873 8003 20611
526110604261820225 4735 35685
625815721693079809 6690 28090
771359531935072385 9054 14170
108257253653732737 7763 20130
168636558439278177 7469 13722
216351036718826593 2289 35604
922109439114660097 3236 7900
839771595944668545 8899 28655
917880009231655681 14184 36764
642121853347965953 4215 14236
983521420144764801 6626 27157
118881630821505265 9911 20848
137081376958878561 7541 25020
887451787847417985 31370 31827
628219075599684353 1310 20550
417796955330700801 2750 29487
199581586615355649 18135 34969
926123381167379073 4114 6009
892659526440549889 16009 17342
468023064135252289 8710 30045
342520126855152513 4179 7158
751345938770946049 11035 24872
225529456563446465 7848 20363
592195281132134657 26535 32310
872929314044800001 20789 32105
648375086338411649 26646 36831
227113081202215745 7562 26977
920511080337661313 30594 34056
745307546036446721 4500 9394
755320797861735169 32007 35002
142829892366972193 5139 22554
289702719182244545 19267 34023
690845181144144513 20672 25528
509655902888830785 2730 11740
491816576688815873 2794 33451
360227855647053761 37716 37740
737553368479883137 13917 13981
202849341640209953 33331 37534
418203166324428097 3205 13590
589532486934828673 9018 24834
770928998823567489 446 6033
814374272902149761 6260 25506
875366082451190401 26683 32159
409022194095626881 7859 7980
759173253062460417 1582 14481
866932112500954625 691 12359
503063075854168321 1523 10357
184803366725546433 6622 32323
27437310440692641 13458 19802
831816252282017409 15948 19052
679474972670757121 9562 33716
134239877022480417 30297 34066
993541953908266625 11125 36050
758515143355275265 11568 15809
354679408016988161 11089 13821
330701635617728577 14416 18439
663928387251562625 11204 27804
244400185425298849 12005 12259
763220188471446913 25043 30147
688223655205803137 11855 31142
883440870923681793 9899 15942
584011008799642241 21136 26191
319845378738460097 13380 14963
478686734567034497 7074 25894
395488103073038401 17055 28444
225265829663221953 11487 31807
7175470751658254 28084 34309
520987717618595521 12166 21300
619124931692443393 11590 26137
340989164919385217 9248 26506
434412877512226433 5586 6832
890777542139332481 5386 29480
214959295578498913 17602 32268
24439872829965737 2949 16267
783973311583107329 5731 29292
448873033292301185 2287 10495
880216568402449409 12884 15065
9890802337018557 15880 17133
854241171881124481 21822 22347
966432680516177793 12707 35153
881855034148717441 17583 25447
873483849818065025 29646 31097
872032684723446785 8098 17287
347341525272724993 15593 29745
961767365976175617 5151 19963
902162499614568961 1591 22555
192675038493018049 11436 34499
796764844022263169 21026 30520
895644026699788033 2967 17608
542944526480006593 2657 4866
168134928289529025 17213 27308
565168598152609985 21271 34551
982210770076580481 6295 12260
921492026619283457 27407 30998
567988600028211713 15646 18441
586805702909217025 2107 25102
516854210409977793 21601 30438
5090881735391407 15369 22140
942225465138189825 25110 30708
330145103165250497 1067 23109
157062056160373953 36045 37115
784868709962090369 3420 37009
161301459795321729 2448 5828
56264497630124313 15564 27026
419948383767380289 13704 25828
366335881243038849 30073 33045
234264359001425505 6616 33816
433001387323514561 15096 37754
127104573250523601 10990 26209
133979835118189777 18515 34971
51294038292478921 47 12146
742700001339144961 2265 13480
801183549860244481 15082 34936
539405298497406721 22994 25427
318144016922840193 31721 35334
336617635588652289 18100 26122
53434088599875193 5136 15851
444993622339147521 26697 35542
26619328530738785 24498 36340
288252090850605185 9002 24641
222673453331854177 21132 25468
24729901708703041 23024 23837
951637661042237697 17493 33865
561686277553263809 11044 37069
634115871917760641 112 9018
716068375965868161 2299 24660
980228599416573569 18474 37181
292055728791936513 30162 37287
150631605921834209 15094 34018
663701387326064257 6912 33337
394037505275232321 240 9028
747843792622802561 7931 29082
358341970331469633 11810 34426
76966469251821937 12745 27192
361898888990321409 585 9730
155186722184836865 12173 21212
41279908015756209 3214 37859
313346503563174401 12117 12798
904586884934754945 2778 37287
180890810179988641 7886 37809
193858937754459489 5936 36325
723940889305900673 32999 35241
6070441817467299 16508 36686
533465185189029953 3126 6106
942165786124920833 22955 28258
72637869785701521 934 11559
635005899841328129 5576 14471
812070963716507777 6462 8607
502069094833178305 3713 33990
935601129264277633 30530 34612
461672557329631425 1344 28921
545669196242997121 2408 6907
909638578718190849 10640 27795
965074060119924609 17706 21804
498355443968986113 10651 27007
874480520416369665 4398 7268
292591208144376257 1530 22232
371754277300645697 12099 23302
728936628412139265 32938 33456
760687702336056705 30097 37652
94993715327749585 9363 12477
850325582141927297 26820 28722
734179807173713793 21941 33174
124532370175302273 8575 26014
965199289814780289 2072 19944
397256214584210433 16528 29480
55265462035048785 6516 11201
206868285646166337 5393 5911
122301046350660417 1614 25521
799657444006733441 22136 25775
496313347051280833 5439 35465
502999520540555521 23588 29207
441941031235007361 4172 27544
806696896794811393 21584 21614
158048286224509825 20608 31183
210291970277822305 15058 37634
370191493468102081 2724 8255
225503065876758049 3771 26096
864932041471345025 2704 31300
620514806555490817 16463 31351
65870197039590297 14112 30143
53282756304547265 13149 18693
926881160171330305 10642 24700
775933809334432513 7484 13162
977884003104154625 12103 31933
704978354008950657 9189 21927
228376044834700321 20071 34110
926505086993330433 17101 24663
835210118024992513 5627 22443
906568324635280513 19182 24262
310972816773624321 25973 33116
476644555059536385 7658 28249
822492597846011393 14675 22957
680288818360004609 4959 9649
992964683600543873 10666 28673
718389760964441857 5427 36440
452898234177485633 17037 25568
378728237301395137 1446 36525
719586279410417921 7934 20516
409615277281247361 12319 18006
360161133247491009 22044 29565
55896677069007697 9591 17929
60470639130638657 10713 21765
289475001381532609 5080 18130
301344451482766145 7909 37352
767849845647184257 2236 26266
854186907243086337 6572 25645
718463357894293633 11130 19134
87831179937726497 7190 10539
142978953676909265 1762 19626
463115378397244353 4412 9291
499326664267130113 17311 29228
800868888689183873 22554 26205
769265722788240641 5380 15619
450537835841497985 26931 28297
461304851614031041 20714 27140
465456263456903937 4717 33853
426121635442179073 23927 31231
964893205601693953 7317 23843
879506395387721857 10983 15638
677667402696460673 3350 11225
802234413266226945 25538 33680
937304092431741569 9681 15863
231154765736803841 25653 28998
440233506740927553 385 33618
245359023612032001 6374 19563
325726620250488705 20694 25029
60407018198930017 31258 35678
453286093741770177 11776 30246
989316838526399105 6490 23144
514796977562308929 18219 34597
904723374141028097 34178 37713
234931532676885281 10716 16291
698581469008594561 19743 36847
281400979735789025 6493 9410
821524849586097665 7106 7248
972468804055058177 3892 28081
609584832827259521 20007 37224
623310617485611137 37747 37873
209153243263372705 7712 13092
801651296651190401 22368 30866
874998748789387521 25522 37811
117421776967173489 8320 37120
427858152384658305 16221 37526
9874436155474343 18345 35669
324337346691713409 10950 33895
205072904051700545 16790 19935
453468210284412993 12613 24386
300364331512273729 1074 27857
929760402741500545 6664 12745
8883156101543222 18883 36294
119222496164667297 8194 21974
938543729460793217 20340 37553
45288917509104465 9725 30467
567153351411075585 18826 29499
772482116258132097 1319 31561
138330699869701585 1880 31511
502998409968832065 633 37344
61131601918045673 23012 29086
667125360263867137 17961 24841
104127946381698417 16780 24523
980234069397504001 3374 23581
24740711323442357 1060 20276
575641659419645185 10358 32531
502006761151594817 18290 33666
573471649331771969 4615 23023
217454050884892769 915 6853
805443875553663745 10480 16099
928774731572804737 12629 23551
149980366935629665 5521 14626
845023501369308161 334 27208
581754296405520641 19066 24016
927310673342223233 6332 12174
17655649498699689 20179 34492
900214984464948737 23588 26589
76501163922387153 11277 35126
867199220512294017 15212 31881
522881909873767361 4348 19996
321476912861282241 13382 15322
852778681621074945 12539 16677
287121361821650817 20505 25009
919535196968674049 23887 32239
420812377706962369 1019 32757
213238296960213345 5886 36567
154851286082038785 10473 24211
859594118433072641 17020 37215
86679877751958401 15707 34403
615831697489014145 2006 20425
626644500229307521 8656 18786
44521432924689465 15094 35644
831517688669318785 16788 27605
601030457830120193 3136 14320
824222624320089601 3526 14281
400709721302625601 11039 16994
18856386335254885 9605 31945
382292690813798657 20377 25200
547786860773360449 1566 37278
852829132276873729 5782 14975
998710386723185921 19630 37115
629297452809254273 5116 14652
720220193017400577 30234 36740
663724920943614849 643 8233
313155460038085889 21648 34533
936362092996105857 8734 35768
332938203907762177 406 15827
983313920755001857 31544 34292
252212830281930433 3255 23795
853410281485082625 7330 29754
219165329330667905 6810 16147
843323773310025601 396 32486
473254496099240641 5051 35386
172658164331764385 16311 34206
706567689798848897 4206 17034
288183248409701761 5100 5104
9376617003677979 5287 30374
841497037090704257 13764 30843
48360685083157049 5153 25844
630257881595206017 27731 29114
132191013432343857 13450 20534
513412165129537345 14675 25081
59799606503364801 1928 21221
242159000381725761 9726 33309
285266842013893281 9924 10371
378602970963697793 3271 20774
14299930925393057 20469 34271
679137566113688193 11497 16049
733398141469773953 19545 37192
730548818882127233 2528 7866
108641022279787329 13135 29950
886583688298664193 8693 29147
981736012194854657 14209 31450
342261117612878273 13334 22810
577477993027589121 5067 25108
464239734927637953 14116 14970
193739506284412513 24770 29116
436415495224778753 23971 33654
320791781954827841 19252 37226
399626228158474817 13417 29868
298374677088897729 26311 27616
48881439377339577 2366 23309
60392398475688225 8496 33619
864976742327307649 33396 37515
729909480786101761 8437 32052
289150102915854721 4883 22483
28975079766983213 23255 26995
908157373059204097 11814 23158
527271149462304577 7688 10954
199468012162157025 13455 34021
842709118042893825 6962 28609
518959584774869121 16340 25798
57885078289682921 22843 34263
84654245573759121 11454 25001
950484653609013505 11684 11922
275028931634274433 12663 19326
881208001076711169 13087 20962
726025336235124993 1550 8392
183699107508562785 18042 33215
770627846421000193 7925 17692
172186081251492609 10233 32704
376864755404582721 22771 32488
853152458091219713 8722 35327
307404965552713345 12215 17837
861368331714910337 772 35798
856616418568904705 12805 37748
316934561196337217 28034 35590
927207868803598977 10050 20538
877520309471190529 4243 36708
81493282654847121 11902 20158
347198486347398465 868 18051
137457221943698465 14299 29741
995820122007923969 307 6826
577386835712957185 1706 27198
185866703903389665 2501 16776
511299681838004033 4373 11116
179961244555794753 7617 12801
675630181023720449 9777 21230
240432223005345953 5891 35546
426151119104794433 23883 36936
573992293110219265 13236 30530
373970548679636737 32978 33056
631289759892656129 27200 28212
270682295708091649 18156 19139
548125539942798657 1659 11838
106585491769081393 4221 14435
571033023243788993 22769 34226
534012666353255809 17625 19931
265051408769945601 21149 33969
682544803828818689 6522 7564
2828550119932772 22397 31290
870966015767628161 18884 22241
926888258279245057 3605 20949
368066391741805889 6739 11616
327644525357616321 16779 32065
889680761379771905 31188 35865
239533267841064673 22746 37665
872403016235438209 20246 20359
46469981367710745 10514 15343
455509505061250753 8016 19087
226993990453632225 3547 15139
890267033082651009 938 22589
980776016753285505 24686 36385
467713370964027329 20154 33133
613778947784251009 2069 20990
817266094524313729 11285 24896
518791503457624257 1986 36472
609558381574451841 23491 24241
823492323077527297 1999 7645
422673264816111809 25314 29809
282511485796280929 23597 31074
561530163411454465 177 30384
705670172203436801 31846 34740
191654228656631169 7671 21909
295922423213387009 14897 32716
711851199821943169 8007 8214
374246433713761217 26949 32342
964361289075625857 14106 35984
343284904432497473 11976 14555
905538223570552193 11819 15983
727854187964876289 465 19028
551492724652462145 4562 19871
781406776346091905 1378 32308
196977728883773281 24978 28717
16833905648081073 22470 37619
516295867194500609 2851 17584
764988099005425025 2028 24496
662401543790146305 1385 2662
151093649945604385 5342 27647
24727032733693477 17331 32093
172019270933748929 11862 20174
885563501498573697 17685 22861
717979166501134337 3266 26084
993610253396937601 27797 30509
598935379191008385 13250 19823
847079046675965185 30047 36770
45572323958165129 1456 33545
48073677871741441 9960 33315
614218628666936449 2404 17908
266893671323309441 10171 32890
234227267477660193 17903 23596
543076596323530241 1420 7222
105216907472058801 32924 36821
408669958005908993 13328 17009
251932730898484897 29657 33463
40135364224425985 724 5785
476305462532440769 22451 23710
439878277968908545 1426 34005
795889032549762689 6116 7673
761952111125609089 12513 12741
716730604074090369 10630 14680
434269410663382849 3847 30505
246517167663764513 36720 36927
198960087446380385 20182 25627
872484642106758913 10546 11845
333300081921144897 29548 34221
248357919371141377 2143 6436
909112887362809345 12379 36718
256690194784457761 21200 30325
775951222948073345 13048 35080
46728852887266473 27851 34633
753725651357370881 24931 26669
204914910131339681 1049 28574
835075193956150529 4638 16708
975719246219153281 2821 3442
137863760438236225 14531 37297
322664821576669441 3274 16981
832658857123540481 4555 17109
452625258036871233 345 13668
985582547952901633 19614 30570
838461326541437953 33158 34260
562795786159931329 12729 32679
491142751761582721 34664 35776
62039236805603081 7549 29749
833213448461751937 5201 16147
243199626561001025 1085 11944
339800996924278593 14618 21329
161789722241479681 10823 13125
90248928620457745 2918 26332
204113234161262369 29433 32471
106869766944992513 21377 25502
592987025682717185 2364 5689
34935107488539785 23384 32077
864701282338678785 24757 34439
606312959171727745 2897 23404
200129305892915009 5571 31688
502248808451657409 2491 29891
645559102687336449 20314 23158
593676590801532417 225 23493
954752292505688193 10736 31544
788263842314766081 2516 9873
622804172656096001 8033 18981
732845685683113089 23869 26128
397187966182030977 18473 20554
870010621339094529 10173 32356
492190449051541633 16193 31619
205515974471079937 26504 31543
98257311858233729 20179 26398
689595019270829057 19239 24548
625526230922680833 8418 21050
740510296666368385 10551 32004
914444079212160001 23499 37562
724288351369683201 17695 30460
57984981682743353 7664 37458
879608930235587457 1073 28764
392497760110458689 16117 21516
545337488338109441 31027 31171
332152110880066689 29679 31465
624615595253995777 25364 26624
920201498902798721 14745 35724
904688972788239489 4298 15171
478200673305444481 23670 37359
825579394862511873 16723 22548
471753450501481089 11865 25647
890243888963713153 26290 34396
561661849617458113 3318 34714
105445282268615153 17492 35936
333262255725799169 25554 34245
525606458357390977 10936 21695
259953490880199937 19329 24101
89294589054201617 16401 16856
462537875900281409 4723 11731
637879208133515649 29732 30260
712128501839437441 21524 27979
768520530180406785 5883 16613
5832081674469692 28063 33389
14586398374223821 2192 20989
346055966913660033 18983 28019
17894227300114807 23957 26674
502487486979148929 1567 10149
565345510625380865 25531 30253
743178251245588225 12359 29017
367022476803324353 13697 17859
918504220449960961 11419 36939
1899306515543487 180 9884
619698399247617665 11302 34091
862062044928745089 9576 20734
495618196034101313 14047 16003
167388573864432289 12052 19573
248020567381310273 22699 30126
227994511776952193 10435 36347
539268544349312129 2242 25956
657483501183623553 8650 29445
723843528936434689 13554 28101
29913421656129205 2819 36867
424353159186651393 10812 33636
466769972302248705 15858 29046
309720038819200769 13825 35680
341639541380882177 5178 37714
921344561839532673 6322 22194
607551263524317825 5415 8875
109244608322221377 15819 23072
753943193427811969 10659 11179
258452452201296993 6001 6208
638295968741861249 1054 13968
798295576030376705 3359 16457
819472729728484993 25017 36822
381238462302093249 5637 26722
818034785789411201 15610 16555
358785833917146113 5101 16806
148298056851142945 60 2110
564451817653107905 15842 21946
793152382530426113 5408 34057
320896739805114369 1679 3378
982285526886951041 10246 17595
708775906932203265 13175 19477
805681236215082881 21926 37122
63383181202247841 4599 33829
818208283014779905 18030 36685
326444223679786177 11789 15541
978202417041448065 10419 13086
186721013582179297 2928 15903
382822106970476033 10455 28769
814963837277247233 8747 21366
229989079088358753 29372 35659
845972740952127873 6526 13827
336733769992275009 19282 19497
240014537052573473 31971 36530
371662241368429825 17571 32173
491499900546223489 24865 25827
580764651753465729 18488 22335
521386135398756801 2582 13394
330310601173426497 5825 27864
545152719194895489 13427 31993
26049775826617605 22370 34291
835864175800381313 19983 26687
802076933651822081 17766 27484
763295788852623489 2753 10629
469069227850635457 6425 12823
836439532142293249 25574 32179
802328408169689345 12578 13196
78834325416742961 32014 33268
571317986292609025 12661 28208
228139169121519105 1397 15987
81777205961149233 3914 21044
542015590839135105 24791 34511
400889318010879233 19878 31465
549067722499614785 13201 37726
556746467373432833 16795 28553
110795836120523457 6880 35995
54758884233944369 6920 14030
64701614817394673 21251 21267
229005143154186177 12087 33915
789461224583739393 4987 11300
285269379571783329 2885 34169
299753209547503745 13815 36284
370419085214980033 20935 21277
339323183347708865 27226 29173
25861699771876801 9635 34964
382561086982562433 22578 33264
454655000635060673 4208 24560
144901068668055201 15024 32847
207486115621659201 21857 35440
461377960947629633 19382 26967
726274020843209857 16055 27116
17159480273100769 12717 36924
220738533182338145 4800 13329
541409109185494209 35878 36824
810082918433156609 2785 34121
753060583505693185 3599 33195
986360456915971201 8550 29394
179165524491821761 12694 25168
143268749429314113 11371 35524
195774958481671041 2196 6398
509449554738392129 17803 21580
221676370874448033 10871 13032
631697221524692737 10169 10617
697094355094925825 14432 32085
406058565095033665 30365 37770
779268811677127297 20688 30469
21251701361666877 4994 36118
164507854036905601 16632 34364
584696498314894337 5017 18197
630758927242808961 23349 23455
376048788818852865 8236 14872
968515879555049217 5099 6500
653845480249852801 2626 9265
459669320795029505 2453 29360
467983116003683393 16641 17537
626415841950027649 23737 30725
808601978052234241 10495 32447
562036185288278017 7131 25880
115898785730340849 171 34891
399225469305811457 9910 10891
757950348382987521 28987 35697
724905133519200769 11534 12641
736702961186541185 16293 23739
317716681159474497 26061 32005
506362469876034305 10011 10268
796030041300284161 3751 16936
863248867760237441 16372 30085
67690724249281689 1267 4011
551147476811305409 674 27253
417746581476166081 23008 33865
782516182108640385 1967 21846
36485794630003457 13903 17945
836383112169681153 26838 35262
521531097509992513 6059 18712
999576775007032065 16743 33651
371998073813536193 17691 29950
885852778057508097 3946 19598
436290041783252033 3830 12409
44498355813676225 19266 37283
398817571680801537 11603 25484
176072792396563937 12980 19035
986744448137287169 3253 25653
426528050029705921 8625 15715
236907958217535969 15319 22383
495480475277300801 23781 33664
304041883038195265 27774 32827
877807639919201025 20903 32445
86946242151974225 6485 10316
740798298968893953 1432 30539
466484087569099841 14307 36499
602072423984740353 7680 32737
790210279816569985 22809 32216
34500254769081809 6790 30322
683416145744786305 4334 20707
96221716767548321 10654 30511
893861234518787713 853 35862
900566630159982337 19782 23984
851171555903462657 12895 23592
397641228458926593 15069 37470
305590817887640769 1125 12291
436080363613026369 26401 36148
689671103658923777 22458 23139
840401246670996481 3452 6763
502740992563040833 17013 20310
374824864356849473 11183 23268
726870999593657473 10165 17444
701020002919850753 30599 35867
264883362714165569 19663 25897
801397462986439937 1877 9204
472661415039453889 20100 32013
460814156423044353 18678 36584
667068287710939905 30321 34732
170337308450040577 10911 26858
722819387426838529 1825 2611
897778280205930241 11839 28944
41996387329369609 6138 13418
578639360202256385 14060 35034
987884135288169345 3570 33086
296637901747676097 15902 26530
278579126646853569 26823 36327
780419953657524737 25840 29527
153887184571502177 14549 35216
790776344977874817 1064 28939
953967137777745281 17180 21107
802422055017554945 1567 29507
176148424963344033 5657 33458
143089654858489009 12892 22031
725236416312320385 15275 29299
785882580579549697 15293 16082
580131349928180353 13536 30893
162796572553450145 5026 25703
261510085253952705 29752 36067
645787848258972673 186 30070
912800349651178113 19436 23340
829517180799559425 591 32517
950208610899686273 8370 13697
588849167781329921 61 35668
844079084517730433 7379 8017
51604768047415209 17572 28470
132090745978537425 5846 36918
487146573311886017 2463 6579
72785730679527201 2401 21023
679215978739922177 18281 23217
725372627949745665 9557 30994
570197570700440065 2595 29342
428607321141598145 16231 34788
889754738238512001 336 26824
602969937169838465 11120 14378
113467323520236369 21856 32960
886935568158293121 10679 30863
689321076893538305 25802 26055
849149383162760833 31573 35238
489679750175792321 20780 23819
604259508048428929 29665 34218
963207141085380353 14198 17457
199827599971463585 24096 33295
568723361043875969 9287 32731
437710120330848449 2827 35858
55254682236625993 24275 37426
268519356032236097 9331 21246
444854142395069377 7862 21543
804567801841400833 15118 21633
163341470313273633 4872 5410
78489382694705505 2154 23133
513038205220308161 5744 12986
659239285720872193 14402 17941
169093698694229729 12138 28920
508854660910820673 20650 26975
170782074557489953 19071 22120
981425347360655617 22416 27009
746197844993449857 15427 23759
362943240235274817 5146 22057
783176210977696769 23486 32466
566848497058970241 29000 33437
444853939967902785 31734 36047
272743160617714849 2072 14756
897010443048781569 15297 37673
349779884775202305 782 27466
770793086537114625 26745 31703
752247368023724033 447 34894
138966260346020225 20240 37852
645360898473455745 12489 21943
266070675676377985 13848 30188
640269222196955905 11786 31471
381683183425234753 11667 26840
931896486618668929 12507 30378
65113378025788649 16128 25743
462094851368938497 23923 32222
942942502613245697 22975 30613
373318139929665473 4300 24565
12187961981101837 14180 30291
968254776935957249 2554 11270
114694374003715185 10653 23350
656163790003276417 12278 16697
963893613299976705 8737 28302
153714473554067873 21548 22089
751931391173396737 12048 17913
751863685402184961 15184 23233
500152020368506817 3698 24801
344753409253677057 15910 18384
22616127354506689 7771 14759
453894651746409729 1476 8278
676551355728012289 8557 11123
683451188544275073 22648 28823
499509577613391553 3915 27631
442384093764360385 5414 14041
276236740760896993 23664 25662
307629261567790017 7599 23911
317704736493862337 13372 18541
829798716644162945 17751 25324
976651139076952961 8859 23957
280783826665675905 9621 11050
117202536085525105 22227 31159
696105293879469441 5905 8532
10512197627821963 10829 33337
482341604750239105 5381 35926
411608855073136961 24546 35942
757780951626230657 2104 10631
956032655407401729 14706 23226
130701664114845073 19063 23182
79989103512470913 16963 35264
681692437877927681 17952 25566
782499880269814017 1419 11763
834094986280540289 529 2552
61473803361376865 7806 27093
473446761026522753 6427 15648
857244187414128385 930 3736
298275549658264065 2045 33754
468122433671677377 16041 32891
83503479104905409 7478 16044
301441150946363457 13841 19238
363303930706216257 28123 33579
131956404318241745 11804 16124
798170860703876865 4442 29294
487180455134367937 30243 37782
488923344381085185 17175 29384
712473175706033921 13158 14965
953498183722729217 18780 32860
78238257020007745 6292 22827
300860229519734913 14888 27640
541235066554133249 13921 29798
36813651247243233 6350 25514
422831859445668801 1257 18147
287283492844586881 35493 36704
234546000107680897 622 21141
753905847452443777 11447 31509
258510035788408033 32328 37039
180979920061325569 29831 37308
112420143474405873 9571 22528
242145392999717057 1610 4612
146809917275167137 16366 21885
260774606511695585 3857 5912
705015907721840257 140 7042
325606551438909249 4550 6165
237337263176289793 10524 30711
584446115557049985 34617 37616
173839910404534945 12764 16473
733765048135794049 17276 29933
395821495942161793 15035 20978
650833002799949185 17607 35622
626076069817539585 23231 26059
158782353723808001 6904 37647
306155409959121281 11350 32611
853852910901501569 9476 29886
842497813993116289 23944 28339
197777217526223137 4507 19376
369522266555865281 19552 33914
305484205621276289 15084 36876
393084259772106049 28127 34150
827746375310937345 16618 23065
430885381690405441 4179 18338
684994651294509569 17591 21343
984566960689573249 1894 15432
475717162624832193 24254 25748
30187608890205553 9584 29209
31318475767967869 19226 24640
909940249416305153 1966 11978
780959302308161793 3219 9211
827775631004460161 29835 33620
194833913341220481 17986 23163
875108123593445761 611 25454
277190465111701217 13795 14958
525397012657553089 2632 18943
661104502004214145 15200 16630
220321855586998785 231 5015
850094388130401025 1239 16717
289561843466561473 3370 4284
856520610724935297 1468 22047
576267859472135745 13614 29791
520420439527057985 1711 26160
786435832603249409 4458 8631
845189446222583681 4502 37001
473352634934197889 5480 6246
858613602248027521 27446 32978
219433210642325345 19442 28848
575723699062073985 14421 20646
19033640243986129 16208 22349
818372976630271873 7464 35714
594376067342810881 61 27046
880497598524819073 5591 23231
867469537529384321 15 36081
570669134465049409 1698 27570
53927116558202929 12000 35370
160076017048645281 3281 20301
708193215723564801 11275 29543
785355057718319873 5339 13743
863805644363683457 3691 30087
790353960586323073 17013 22445
10204142321978083 14837 22899
925246026211453953 7730 24943
198256876224963457 7493 19238
504821863507594049 18835 33978
873465736926032641 4766 20639
339959742638100673 7034 14451
570933506113423297 10143 35778
361523138163711617 6512 24466
394286409990822785 21602 26280
48313262834085433 3827 26419
758709977396041089 7741 10539
982795972446403713 5531 34485
761842481727466497 1842 9495
24956996726970717 3118 24504
648305604596178177 15975 19979
931767986104809217 14458 28228
421925201237566913 9278 21566
927352223370434049 13869 21510
236637089232619489 7480 19008
785651610734326785 3603 7540
606995337178016513 13897 34179
553206284415878721 406 6601
282624724399344289 6946 31324
401896511720458689 2429 11291
609315121068814081 528 23062
867982946789709313 33484 35052
947184914047330305 2696 33979
315794585508619713 6487 12702
621181505264768641 4117 7619
320893419729472385 10173 19953
385174866572274497 2887 27512
220679604877524577 4469 32697
272364562113917697 16224 36683
931510236185573633 3721 29601
243308770798439169 4592 33150
174769010919156641 10291 32046
133393211421189761 22139 37714
505370726417552897 4922 6264
556108738278911809 3148 33838
959186225672461057 4048 18713
132335132525295057 9118 31855
475063184904911425 17757 28076
661733611506395649 13229 33384
833879746320796801 25103 29665
744571507580030081 8858 30728
584606122952251905 13495 36602
634364705646223873 10126 20111
552996743044822401 1367 7785
886527966508136705 7144 10952
682603271097008257 8942 25920
862414984264621185 4638 5340
706625480522880897 30814 36205
86523574066557537 5560 26076
678723310125306497 10895 24382
914237379730312961 1432 16608
346419180190089537 8700 36139
864347728026384513 18902 30092
585427729667515009 2369 7392
706684269016410113 15789 34615
70055499205231801 25646 34248
455753237128998721 12023 21953
21341801479806577 2630 25989
317633818022077441 7115 27614
722247185131187969 7559 8203
433020430731854593 15402 20168
524896473121572161 64 21668
11645324769819611 5024 10511
103452235110033537 1769 5806
246734731403062561 11303 26473
119402099310789825 11933 18225
237805136414298337 18339 23093
343762607308072193 12221 24834
829936509663379969 20093 32885
307962395280469569 14109 31584
429522499422422017 1751 4662
227780763118964545 4775 28566
731230049107420417 7032 29436
754887881469059585 17526 17682
415851139052026753 5142 13259
872599623544751105 25361 36813
580035892762847233 26184 35181
447686454356215809 16156 32715
530542765867796353 20242 29588
938135464824959745 5735 8179
321070530267018497 8531 26193
920333626702600321 9967 15404
75553385988147425 33720 37156
456751419253130561 955 11180
606847132755003521 15950 22861
866270494368393473 5338 27438
516567560555632385 5038 23906
423953149707976705 1870 14935
11393660761097381 879 7430
62232668769965473 4304 13408
625099931065992833 20196 23977
307414493233046913 837 13346
564737972437907137 15007 21384
267242326387673761 45 11486
60072713177323321 1879 15938
468050982524140097 24112 30292
229646357492793377 8285 22865
632437232060013313 2645 30863
536022774950883009 903 35101
301529716927866817 26903 31104
807630028930898177 17287 28767
56279153590367057 2789 36989
549207668648921985 11788 16983
405586629017641089 16108 17506
812736332477197057 4482 26505
917368563952365441 3531 10132
530176890732466433 11792 20271
758793341495028481 27398 31551
765875594926963969 14847 24868
206756986608382945 17372 17804
524548015063334785 1699 18895
307827094564764545 25570 36309
300533440144743489 18932 22499
428331841652962433 3606 33224
944847492019736321 4965 32996
347575208550900097 18671 18791
328189867496373441 2751 20537
826465258158975745 16925 17198
316788143783629313 8227 26885
33151792859420937 20795 32172
168493224656810273 21540 23734
793457093739092993 7362 14658
104080025950597841 25822 33837
473595482949328065 879 10022
119477227488456353 1770 3505
386027408438650369 14810 23655
837003680349329921 4132 10317
359004444249556801 6960 18448
25495196530396669 8741 20021
92763939148269969 8475 32537
701085186037861505 22199 27824
498375288453253505 21847 36558
328085505078401921 28761 36210
617419775265602817 4255 16390
132246137367577185 5138 29466
73547465833819105 371 4464
175058680368760385 12826 32402
922574508845329409 12694 28330
592079052273536641 13517 30623
721390689658768769 7957 13093
967467479505952385 13796 32504
982582685455071233 9498 21392
699115053061024897 7103 9752
664561577927848705 10866 32655
278919387994886145 10779 14417
163975477902127425 15051 33314
16176278413301049 1754 35051
240523526030990817 23913 35077
157424173552865185 24602 32480
347469206411972225 13206 27782
646585691644350593 7699 30080
95672414009577265 6319 34821
171520183784661377 5050 28747
462256698224209089 3058 36228
88962058863021553 27011 33826
579816666411126401 18545 21181
179049815806020961 1205 25327
75978579425196817 1967 34294
616753194201255169 9109 36230
106274983752904001 10890 21714
152289821496633953 4175 24665
800230484658825985 21769 27286
469126420089200001 4797 28300
341705314854102913 18006 34661
695193656253049857 13583 36910
181072918647942049 4871 8971
908286881233824001 16204 25705
511565901259125185 14487 31175
329653744395226753 17513 32966
268062169718675137 30489 32323
368052193975220353 9051 25398
102810061156141329 2881 19933
634699133257353089 44 28523
436977322248452545 10884 18495
502271220556128385 1532 15253
112882353095493217 22617 30488
806541352964284673 8396 8626
195719104655736929 3092 31097
561505843045271297 21984 23321
328041431931644929 8356 13005
813876202459393793 12428 36042
466715104715547137 8031 13123
663742786703938433 573 31983
56085843250279769 12941 14697
681724457007827969 7190 24990
221371847119584673 5620 12174
770588119977819777 1862 18187
227179760598779969 18498 31151
412607950651132417 2912 14595
773331421803305857 2219 24856
484615350532425985 13994 29066
797017814613717249 14333 23855
994641941434888833 23568 30869
620057838134542337 3753 11909
705859356330510209 15552 20652
221258257133122529 24965 29897
935187930170481921 17218 17583
481010122099291969 13455 22228
144818050173729057 1843 31745
248093309094194593 822 21889
863435987525303297 9875 35127
311644433630064577 16326 35247
214061987898364961 9469 27794
22991220948746617 5276 26822
267429961862656993 3390 5954
193890221700684161 5301 33859
798354407026256001 996 23810
188887890979081889 5642 33354
156745503973336769 4634 35003
405604718258715009 4145 14587
331120736627159553 878 6643
266153402766128993 28431 37124
891787467155293057 30060 35248
865739960982693889 9211 26724
839622762947602305 10832 34162
626112120649558785 9465 28295
99372734506015809 16960 25131
922346091736116609 20407 28502
628108681503849857 13131 17683
143230583826245089 18045 20952
241164702294209825 5856 21212
902747964943643009 725 19713
872721527322955393 12168 27697
484656928258822017 8051 28250
240259321373041953 25132 28582
456808180437249665 10097 22154
38625263345924313 8517 15843
628825503310231681 1376 16095
559797580286694785 17199 19949
894542591111076097 127 34019
992595435180863489 9668 20076
801432299483046529 6468 20389
208278416505162753 9257 16871
19773189483473177 6159 30950
376540080911556865 20873 36303
578217327323990529 3194 3213
496027078599180289 23445 32068
385152111493283649 4112 17658
991761830028242049 21650 27758
477510747954475777 26902 27022
647169744637874817 262 20967
105808373054642865 1267 32736
992314148252436481 7080 37428
296136915307108929 11465 25185
976983543156190849 28239 28878
955969937560610049 6575 9816
829988797576493953 4973 11335
621626111486016001 2942 15282
655514835197333633 15842 20917
193986863160702689 25336 29747
474118095731146369 28687 29736
70234202225471169 2861 6510
709145511687435009 5049 30394
596890659740921601 14033 23356
146679789030617505 12200 27231
589367271696708865 3514 36850
960969952245346049 1114 24884
388509659607123585 682 37518
976724609624969985 9483 31060
656878077406936705 2385 13698
911431991969916289 660 37863
889634235413609473 15203 24970
756852185113178369 8634 14925
987445459147458817 12 656
930044564280318977 20326 25800
751078146388564993 32438 35317
656660217737996929 13111 29573
793843203379459841 2748 14390
618932443011939201 14264 17880
918877221886504065 24499 25005
951480064495019265 14700 15089
171202868596388673 6927 19818
355533508191040705 30712 36845
65343062245133865 5690 11781
806359340943405569 5819 6816
495102280571025217 17554 34324
95574019725884081 25984 27929
62161513340072361 13244 20794
21604252804582557 7775 18375
116069371483199297 5019 25232
773281314160168833 24828 29136
305982415615616769 13642 20244
613071343077795201 1491 30836
157356326230775777 5551 36846
562970954136627457 24285 26601
888652603223277953 9146 23366
742995540887722625 12888 32836
989963175251908481 9219 18301
838277470814301057 13072 19670
960937396722059137 11190 13954
20029124109445461 16391 22683
376099598430705857 36414 37523
590396258672480897 10606 24717
319670956085474241 14503 22462
594289773489879937 17465 28438
293670341621343297 15266 36801
37151722417501529 1250 9649
575061902020067329 4105 22859
937895614002375297 2173 28912
830929858507296641 9304 13850
97261249585525185 1057 12207
970521635328708481 5545 33554
236396322032494049 6936 7378
70027138412761761 14452 26083
729958802405160833 6816 25009
446917848749208705 550 28702
43762337198078425 134 138
655478727802467585 21699 23974
994683701048213505 1752 6690
203498895864811393 15429 27904
254614267655529857 2197 16925
410268262043977921 17868 31496
198712320055062017 23996 26820
317675019817883713 11839 12929
612982030136809217 20417 32626
356750957063219713 16440 28305
36670752973119393 24101 24503
876044013161646209 25187 29593
357273433197992321 24247 35378
307193030299366401 6974 22572
33447829592528677 18713 36765
142050741757046241 15447 33792
255875106740294465 4249 28125
591825489359344257 7904 35092
464138008102704449 27068 31340
65886182662893593 19303 20358
135850215288304097 6295 11469
819840707485120385 22665 30106
808665423526530689 18281 36569
625951260977146241 8394 16463
76857579277746177 209 9990
946785259878573953 21649 29605
506431566415979969 28482 32959
196597886065745793 19109 27073
121390980216421697 6227 16405
523155186579138817 20739 35664
593822504513621377 746 10349
153953246062670241 2397 28624
637795854537049729 6837 13623
293406738458550337 3328 30781
755215057398938625 7856 31541
972347683440887041 5542 37344
220708599759564801 24429 33314
318658315484917441 22464 31253
401117702546581953 1172 11563
11990406338654225 4540 21260
190401637723002881 3181 28597
323554283214981825 1360 31248
844529043225630721 7560 9550
359734952679133377 1375 1903
683200515633433985 14807 28482
878440216998818305 1241 28102
202127216764647969 17191 24497
436586779443544513 23664 27698
944237989004481153 3843 16977
479388436125368833 13897 20049
758525478396759169 12756 31139
527442660249107585 14043 30490
535269533740791553 25 34398
284814014600094369 36797 37662
641925173682192769 1154 13501
991704803142781057 11365 27654
657415390132403073 10327 16856
709411353927670529 28243 35611
444825223882670401 23301 34662
171045809750324897 2256 19786
924211361889280897 9845 36156
811771438673041281 1437 28579
45139906132742881 113 26727
87752849117478609 23649 36345
576314491050371905 287 35614
286036630193287073 7458 30677
236641926317613377 2508 12513
10664777246063297 17830 31531
37065717150358777 20215 21049
271914850270654529 910 21250
742968369725201025 6777 6818
114523458962580097 12264 37540
708680018919867649 13354 37271
319784826933734209 10145 36447
880760885292144001 9416 26822
453254304860394113 18685 19723
202310641531216353 813 2947
923830282029165057 19213 22585
153491226109149889 25696 37136
660810085128858369 16846 36581
591188144481865345 12161 34422
598370096600383745 32302 37111
731156844290548993 22147 25965
459170486623747841 1634 35423
443412477131563073 28028 30659
599905158342828289 16112 17853
419701434846114561 12261 35117
638176702043139713 17872 36653
108097413176754033 3247 10883
965857337836645505 9010 35155
899479953320163585 3047 35111
544259643051390209 8599 8923
133126764457148993 16724 17555
473383419408342849 20486 21519
750479508183655553 10693 15294
814831215141126145 20011 20391
531851160944430721 13479 37640
637733390841965825 13588 30815
853834463779460097 1955 28135
584064543439183105 8421 27142
496078140061900545 5511 21182
735989836248272385 32021 37306
919318895529169537 3993 33665
297780158047189057 22492 32218
789507147126446593 20793 21046
622149840707017217 15980 21899
126220028611779617 15314 30604
665844997361006081 25583 32084
524530122190544321 2761 3703
403744366322847297 15103 22987
653925276920272641 21633 32600
877418730635511681 16754 32266
10627949392077341 32433 36005
785759059579454849 28635 30198
426700793291583809 3382 7888
656961399352212481 5870 15128
408388485593594177 13885 31966
508626461839519105 1956 22744
896883857288639105 9350 35119
868436793206953473 9143 12228
682773478110195969 23626 26550
64479181019613921 10077 23655
568812775690101825 2137 7001
424771373263496321 8783 29848
835364739186577025 1008 20121
67538305369645001 9065 16584
133409065814174001 23205 27715
144397994516012321 6104 21788
229994780088819809 20028 24507
875187762405523969 13301 28237
185915345367245537 14754 19166
753541225269543681 4961 17151
490859032725371265 25379 28175
447555009881675393 36431 37365
166761377166391617 27729 27971
470575773882259777 1280 12014
537736114104209409 4133 32048
933757953746614017 31765 34841
262137925336670465 8147 17250
957975477016844929 2435 13859
779504631169533697 11663 31136
67738882800220777 24194 30163
875236283929876225 9564 36333
990606540120623489 6361 36513
874310093141392769 10056 26262
428015053765484737 8468 10775
14268351850855511 27167 27511
990819312895041537 31647 36866
201448907905490401 17243 28653
792833916200372353 816 7772
606700762010699905 4971 33619
817246892524892161 17821 28165
804618500767990273 18257 19116
831105396607121409 19853 26722
642374640253077505 13210 32224
483590337916183425 19781 26469
946328620501464705 18239 28262
882945727746651649 6481 32257
957472883320672769 2177 8118
115998311638819025 2414 13261
56049201563215689 19206 24253
571433575034923521 1555 16695
917147217443154945 17175 31534
644847605186271233 21707 35849
116530045166019393 7249 33310
965851239485964161 11548 37776
741910542536299265 23754 28558
852589310049197057 2354 6310
879487378023927809 12447 20903
299738068472926529 3319 13673
490893994003837249 21852 30758
269507434453458913 9058 23125
558707358582086785 25043 29821
194871444103931425 13947 16253
987395577229317889 3696 9382
501281595935282113 15423 34394
250137138869607873 19090 32900
612039406753588353 24169 25396
206815961534712033 26872 34668
285567105717291265 22717 27630
568665468288362049 19594 36022
545279670753977537 12178 30563
786469873165696513 14080 36172
480693364608939073 2886 18493
273357356168137505 5828 34486
799109062930519041 19590 29725
537636313240508225 18667 37763
281199074383351905 24603 37489
739596305279935233 4756 23174
86006825068544401 67 18998
803700359069960577 11727 23753
897309395779885185 283 21812
399973401204253057 15573 23431
498771331015525761 9597 27308
609851398320667905 4193 27118
315529916947696193 11505 37528
947290405000035969 27847 29362
40944140461810721 21664 25364
169420107651728097 15412 26845
334074196780406401 1747 12834
513534261512550209 26088 36625
26764506999349181 4792 36532
63817133207063393 2250 14184
20519778695444301 2822 7107
908328415394766593 7717 33858
525433040333290113 9845 11069
395813072191327105 31102 35155
922440994483920897 248 15034
628742333996914433 531 9246
655051754015467265 9808 10702
262579805196732961 6149 12409
549209657397909697 9003 21977
908389983202699393 15512 21848
8570773281682876 23534 32491
822880300481369217 26080 30001
780975941151766017 28093 31432
835791001558252545 15661 23880
193386095006339073 7880 37293
93805516526511921 3318 17753
317205419492637505 3809 36172
177700282151210593 17369 17802
810749545938357121 17673 28562
942645780421155841 22237 36775
92093461942582161 1864 3217
239602913152399553 10080 33838
910598038751466241 14055 27585
809357829436432769 4806 17544
719619007730727809 22619 26944
989267259231429121 29439 31821
298385940529833281 14509 28576
759530384060791937 13615 24372
620725234318669569 5113 37328
975969699700076673 7673 9973
106488407616645025 31847 34329
16018485268769923 12426 29990
84788861775820129 35906 35942
872945487723672705 22320 34435
884086466778647681 27693 36115
123142689391880113 5440 28166
354701852083692865 3683 32508
938351670770774913 17889 25214
513372997883784897 8812 31875
68541383149604233 8405 11492
48953135739111529 17256 23596
374495328145247425 3696 24922
480534160251970369 20750 25983
716805771681673985 18490 22338
166352789286108321 3957 17539
619603849462439681 1210 6598
168239766020668929 4316 30255
722675316299781633 8702 37204
302650859134786305 6760 26007
543688910792486273 3004 18225
690170201767351425 14050 35161
100959368647561825 18837 35616
958306841722688257 21308 36714
462152515398830849 1565 26640
452143296750030273 15383 29598
980986276522141825 4358 10138
269977750240229857 1886 15205
809147266048899585 1335 9788
740283594964971265 4782 34404
895147136268757761 14133 29971
663701786276519041 22516 26323
318154238266433985 1974 19080
642875371277320065 1917 25548
608255449911890561 13763 27318
735924953345403265 19694 33892
89975741131315345 27540 33807
994411001655770113 18446 21033
835619024532075393 28711 35954
721988560823845633 18825 30058
47927196812796777 13121 21300
570114516536541761 7813 24463
805924339336993281 3347 5902
734880533875752961 28560 30427
905397654445881217 5711 33714
785987897054830849 20078 37346
67649114908657993 6154 13338
246241829944139553 18633 20581
930452390728167041 14687 29346
799171478813526913 20747 20972
16503761735460643 635 18556
154975127873029793 16239 32575
873468951225806465 541 31941
328981269509391425 24298 33766
622489573858540929 6515 22025
36365364167764369 6720 9146
424000165332305537 15034 20525
200111627606027297 24477 24525
779058780776406273 3522 28805
498304704818394817 31211 36827
338589436622715585 14579 35581
562773151830860737 6340 28520
588451689159921153 18273 22586
874807222995613697 21780 36506
897945281488350849 6491 27727
783449358079998593 17132 21804
975826947931746945 14318 31155
66164965282183633 6777 27211
934908974923491329 9921 36463
984853333840213505 26660 31697
13925268360008403 4474 15975
167376294425096705 17540 27123
258591575665608545 10021 34557
301773622981450305 1327 5832
697722537505423873 6146 11429
511283457384706689 19484 35026
678859856064480769 11627 29002
814918668236138881 11234 29331
77217991144333809 1379 28176
961478306216847105 7370 13945
912335067573142273 14318 20368
328577787363236929 19072 36609
312924773667017345 11629 23654
215637058552459841 4772 9955
688929343114939009 13060 13651
217765444395318753 5812 9285
523916619921390465 32983 35707
687565986636528257 30618 31715
248752185286040385 1916 24143
331231061986166273 4973 36986
147943360036631329 11631 33375
312794031554119553 18250 32858
854419226901587329 16977 26253
789900367214208641 6097 17082
807042285419480961 11716 20752
626824614906112769 15889 30617
784207590286232705 9396 25309
654442833753798017 1874 37661
484499934867923073 1917 10274
377821426300698689 18464 24708
717322026446158337 11748 36212
86084740601698689 14683 32089
768592376592646785 36614 37564
109090764099008193 4632 12915
283333897339733921 33297 37447
323735274040309633 26444 32217
338259387376151489 7512 17806
855650161394237313 22164 27005
492576286387805569 516 4593
627065517732027905 2318 29321
73131876632555057 7081 10491
789728601713406465 15800 21204
571243396632187457 26905 27755
165353668270803681 11414 26021
716890283258120321 7082 29235
190391681909403585 14561 19142
531846235062250369 20926 35668
588535942667327617 27001 27402
944917299383217153 2185 26992
42664675658230065 10278 17384
363589698084584961 14100 37090
919707972613430529 15676 16819
755128959950891265 5550 9217
353451652392379841 4010 28233
634603879409542785 4091 14346
223907570459168417 22444 25268
69606692955414217 15790 30803
539008675886051969 6659 32231
274605030271036545 9704 33947
799853166142703745 2612 15495
293467164676140865 32987 37746
47387706561409009 3914 5518
427674425382310401 24151 30035
19764515338486889 18397 29286
799929489837705217 8562 14099
456664224407361985 23961 36896
214996738860467233 13046 28900
314680029333381121 31629 37284
104778420817037697 8172 9089
285309837693375809 18053 31310
570538725026370497 506 1473
622909839103265025 5962 17713
51760295300891105 1062 35710
486060308920556865 27557 35238
662094342004113665 11333 19101
138402042244287313 7201 23601
79643620674513473 4026 30751
312223576180798529 33848 34464
798569263905580545 795 22423
711703054313339521 16994 20795
492861018392812161 32235 35844
860610537792027265 7937 20434
773896312590696961 14533 26980
363588158251452865 19349 26327
256331655149804065 18013 25355
945067663243605633 5607 18481
790009015042802049 8424 28456
211926779401714785 22717 32881
811126062320351361 2027 7219
47733956620717777 8079 37205
26673569791146437 11139 29153
624405271689944705 4598 15423
625336203400134913 11728 35236
362299492280072833 21059 37506
534885298048852353 755 30633
578709645311754113 27069 34762
2485603515520297 14282 21296
487247729121534721 13447 31045
982544474814748289 21816 30430
319898260263762753 16929 23981
151065118014425793 11619 29024
171733151841294785 1293 35758
295183594611319937 1266 1585
281071615769626241 35617 37845
740692301182502145 16177 19825
858668547561975937 14334 24753
938943938298596225 12317 16770
504049545583178817 11762 24571
434724153755890817 10885 34885
226936466713567585 13406 19136
375489084015118401 5440 16897
134446945801379057 1403 12256
982037091622526465 11965 15512
797436200486359297 7278 17547
576167059252217217 7618 32648
940024177688890497 7012 35959
892632100418406785 3118 7322
147844996093056129 9940 10607
771936474866652801 3624 17035
729079065604018689 9196 29937
17610034133451081 3844 21553
762299287962022785 24623 33792
302175527979247937 30426 36360
340420511922367553 2481 8954
243149692843527265 18881 22052
830352510337121409 10475 18849
334691521693475393 14783 16922
898470739379966721 12709 22674
214042487780925953 13085 26584
882079637081872641 20898 26201
795612837898037377 6123 29973
933510609001764609 4867 27678
483099983645015361 18169 21088
402489030276683457 22832 34596
365320427591303361 2769 3450
962111911244271361 9508 23942
680737210838014337 16119 19303
79758532957654897 270 9018
268482163683049889 3339 33530
207368551662774785 579 26378
391003176687771521 9894 22133
101399075573993969 11900 16058
575286146590276097 383 32988
360496712813947777 2083 5936
67413287190145609 5398 37804
585304442938323201 8661 30354
209198575648944289 16178 33448
989448933723799937 10072 21265
919644231868030465 5839 23626
405684331110194305 14230 19195
55443411912325049 9771 21817
277980169588822433 3777 7573
630363096502275457 513 4200
105888474287880289 4829 35354
824735072799203585 3282 27603
918591839934812545 23179 32600
634436864241703041 17583 33960
461776502887033729 9747 13340
348787128791531841 16092 25062
920314205733255681 33256 36544
609138857445127937 539 9970
423110368057066945 5660 22351
77339729461190385 28076 32024
859594697469283585 12526 21014
616742873047737601 9495 22215
390857697427122753 9700 14895
879841583029350017 31299 31998
278741609368118753 10085 35546
827456585777394305 11462 33601
31584394383273209 5685 32798
106809062929503537 24654 35950
897405442418552449 8797 20807
982751048673374977 6440 6693
454447221157096257 18295 23869
873960728956564737 18431 31206
471315682982400129 23657 32994
272925621580764513 36597 36987
621711076953047809 23212 24488
943560542039509889 732 19155
228655507148012321 5379 15102
368715218108174977 23317 31441
292125258758062529 4857 12626
498442632973866049 3893 11868
104652366073814561 21172 21687
219782192444665025 9013 24884
741687236861579905 3384 6055
750754969092927361 4568 35225
542665196874487809 11206 33654
402296301933684929 663 10989
523965451967711745 2152 15996
274743961342910113 7323 15379
545610679627792193 1419 19222
237125791897579329 1315 34237
849783408603528321 29100 35606
385477280057333633 7528 11560
352218086324178625 18881 31521
317448568395629825 9089 18704
933099962818460033 14700 25947
847213213399744129 16051 37758
532436404544220929 3310 13850
172227464881824929 10475 18768
187644243429573985 30450 32716
839492120461475329 24806 34734
196315129830544769 19496 26068
476735582605496001 4946 31029
210442167796003329 8053 10606
948644213862468865 2327 3542
188692968621317889 25434 36369
914299404568662785 22728 28974
468844077803069569 21558 21782
109348366908253777 24797 32533
692783240731507969 2746 14969
640156661418384257 13366 27569
853943691902657025 6223 18639
876584190405015553 4341 32339
230842579206004929 8474 10558
428685577310613313 23935 32353
284156407191161985 18591 23305
253614576627260385 25648 27465
68027158425344681 22205 22993
363509957034008129 16728 27507
268864054109855041 7440 18383
986713575168909825 4360 36368
981629701120162689 18319 19952
204753405027855009 3775 30997
375972567924762305 2152 17271
821785159988738945 24645 37577
34377483944645349 470 20171
922013604867711233 2169 21683
413382758184184257 19643 34323
620747481384899713 21161 23870
716458041972138881 15544 31818
882836846825579649 33691 34671
529031492361738753 3570 9334
484904883400847809 11857 36680
722401827407715329 5143 31684
636351683738379137 20862 23419
475485225371329537 33500 37296
516191618776321793 7139 26180
878741269462885505 7790 33782
416401534139179585 1723 15503
763098965087706881 7985 27572
562217122512098625 23194 32146
806210073206791809 24045 36344
428507048920121025 17500 31318
52405527922303465 10116 10533
93918223916080737 1505 10627
802746747796099713 3761 22855
685172926204142337 13746 19170
795461370388792961 1564 29060
221149098140845281 1461 27622
984198831292452737 11397 36084
853688411104595713 9958 20567
133010444946336289 2227 28606
86910394209116497 1734 10579
778740642801743361 14071 28903
3288765147527074 19272 28744
367075483730744193 7594 28838
429705139853698625 21099 23548
595844205413591553 1972 8795
742354346820857089 187 1245
856360924574801153 13701 17243
759656026672235649 5839 16170
585281807882317697 6529 19334
463607422497897665 4572 31706
995942422478762497 18656 33791
260846834614742561 6456 25236
367066071672333313 21437 32739
942782238359594497 10557 15474
536288598920549505 10654 33764
472555375183180353 21371 36256
997300925391265025 25558 26734
525124041410588673 2877 35560
34750433592435573 5424 25558
887696730427425281 4067 32560
82351123253268097 6159 14600
479825453748642177 10916 21716
802176560817031297 7687 33749
569339052370811073 17839 35423
256140440552876225 16556 27494
685016691405177601 24472 30258
567057758530140161 12227 28239
566410077391001473 6300 27533
381235999686374785 1312 26912
739447389826633345 13083 30052
910235173821575937 5872 13110
507876114818277121 2615 29728
59019887533075633 32795 33413
480165064912039681 12828 15616
677263378097293825 2165 11775
80316901093400625 3619 8565
869915881503011713 16986 37170
51316313961674353 6018 36772
327415249467208001 296 34781
815884682751050881 1182 10464
290430269770460801 33639 34840
435054557424859201 11013 32218
974340002472828801 4576 30641
514444515762395585 31891 37526
325657993644348673 21833 30650
273190252461912321 1418 20653
581702488247373185 24295 33640
832940357881700097 10722 16566
476750219176970817 21919 27154
913798885555973377 1870 36212
937780234148263553 762 28619
843788397096947329 11751 20566
952363523481615489 2992 13619
681016486224873345 3766 24413
107888643317949121 2013 13026
298810515583273409 4450 37786
797915721317558273 2812 31116
143584709791422689 31546 33560
686433394013747073 12919 31355
651707147200600193 18062 30440
420035521807541569 25959 32518
637615526672444545 3944 11458
397016428400917249 1252 15132
665525360063174529 22714 37571
436264256178240833 6561 12113
955162041242584065 14954 36205
146887063325451105 3688 16587
346575096538803265 15210 37260
789074417658362369 9505 35930
150514757518376289 9602 23422
180546753874068609 27218 34712
546729443709399041 15027 17458
82713266631905921 20914 27551
33074524191260225 23713 29724
317773956788684609 2085 22088
515333900342032065 28469 33862
382236840325766977 11258 25895
535942240415177921 13329 20502
646898437531120897 4941 7340
972740164281010049 15327 37726
554221929211244929 4470 20927
684143998725101441 24714 28633
389861304491105921 9303 26759
541842299376586561 1739 26497
222757504418162017 28155 35870
981186495027284225 26313 33863
798362098996619777 7622 29203
93372566114727105 6599 32781
704024264298190849 2522 18451
317294060260234561 6402 19526
889006482920407809 29702 33963
325931027504939393 16219 26166
806547976330627201 1020 4021
841473376577365377 23771 24676
10491509280001311 4236 22350
662972584019502849 12612 16650
127410685339235393 24885 34511
981117645247973505 31361 34462
760039197800850305 7612 17996
865827660957510401 16220 26598
719550202982937089 4854 27442
20206486412657653 21764 25477
653927229453188353 14975 31644
53233681030963713 7620 14097
580874149195999233 13030 28252
427663984862487489 8914 32055
404357083983015297 2613 21441
612124016737741569 17463 29925
948236746185024513 12510 36768
762862863638186881 23641 33752
280208934936098337 18347 22090
669254643697588097 3736 37864
541226132240431937 21135 31847
261740580966300481 27986 30758
122498150121160161 5518 9282
865716520082347777 4287 11943
661913728489260161 8940 23931
645031018363763329 7573 26341
358484384374435201 19960 22107
492929111070498753 14271 28268
933826719304015233 20259 21605
794596171150498561 14321 20535
195180058372542945 14239 18263
75157773398618849 14323 32653
769896558888923777 3665 32645
454023679611619713 14565 15650
879124554594142209 80 17037
45140226068742353 6315 30182
755362155090345729 4356 8468
249170962146518337 5346 21218
962272791853095553 16322 31351
690615371600646401 19665 32692
674792569222240897 14075 19453
51192943431569657 27215 31984
313106025616889409 11409 32403
344366610391933377 13494 28924
106642270160470785 6554 9681
961170723406393473 17758 22236
728897825083819777 3536 19909
252141821266352641 29034 30257
355038754641363137 1323 26078
158520819270560065 3535 13116
432623262220971585 12015 28458
444188676652135681 6095 29473
34679256100353941 2126 30416
186041645148332449 15424 18313
141323475162280945 9453 36962
629217233537193729 16419 20494
215506874005662049 21246 35292
338253485143493313 8735 19159
358745001031991233 18317 30219
855817103896857345 18132 27490
560848326979844097 10775 31925
56493177664503233 22286 30567
832552673893573633 29411 35494
786534273182414977 1051 2572
44402228558716673 11467 27349
228292874652193953 13104 30633
906030514627701633 11015 20196
604148115195034369 1229 7862
343219866712523457 10585 20292
138536381187901009 21281 37005
638475963615135873 4603 25069
127752658749731297 1903 32941
907846499748366337 7676 19537
358754531399394945 11518 20448
841873086641385217 913 11184
826983008457876481 14575 36770
586191724425809409 9733 15242
906075628115171841 827 12778
530189081949785665 17405 26249
364458321224308417 3927 7814
900449089549205377 15987 22306
606545978844618369 5051 7171
69939594348142009 3845 30673
706932204166452737 18271 29591
69339382450685609 30771 33717
294911811882268865 3948 5991
596551063221355137 22719 26396
971820141117920129 26919 35393
350835469146893761 33853 36331
545015166148825601 8127 32349
982426657718463105 28425 31836
124156886177889441 22433 32973
519940784040436225 4012 23083
306585529289815617 4139 33291
943285346767297025 14595 14719
625444996410156033 1948 26783
355515104343659521 32216 33437
614663863054712321 2561 9060
304955376423464513 1353 6690
735484124282056193 778 18569
999921670427760001 9505 28352
410809015575051009 1741 13716
250902944882639649 19967 36449
565689666263555329 26822 35317
382635588544367553 7737 25581
178616189349522625 14052 35665
680778238776156289 17761 18241
221564179680616033 2832 19896
518006339329637889 3624 12023
242305924027231617 11181 22489
953453285629663617 10061 32824
606195947934541185 18937 34106
149083676682529633 1674 3868
132977776957257985 5420 9492
7573349093121352 2785 25121
198621507060312993 7148 27006
711647799509329153 14225 23890
803698354443366017 8044 14099
563584908247676737 20473 24910
492673156802030849 1138 20319
30057975945631201 9405 21080
817416375207155713 8406 15477
150452682460979745 1169 10081
764983779432373761 11686 17075
170850358504871745 17077 21196
70650847221156001 31398 33536
576624751397261569 6766 12731
525959991935597057 11465 24468
909652111659148929 4612 31900
515240022325311745 1678 14455
108912638392013153 4761 26410
844956074409896705 15211 22339
797286743133462017 12540 28998
548801372386019905 8776 15459
637361336973370369 8759 28763
790155562125054465 7356 30376
624151249188635393 7874 17666
844944218696323201 36627 37387
13306727353324277 14029 24713
403740173095105345 24127 25143
507150914881087553 986 29277
954079655349072897 5503 8635
247943714721643009 24499 29975
972117179793347201 12384 20087
986658915219244673 13443 20995
826644849941825281 3966 22468
468021786653906689 21311 29015
236981735248338753 20490 20962
594976804786789121 14045 16077
778833493692939521 18378 20551
233784595392322113 30640 35728
622880342714612609 3274 3490
812335124272074497 8691 12765
357008920362797953 18997 35023
743890684673999617 17419 34745
387160926910656385 2732 30539
178192254930927169 17760 33139
65754031782272905 31416 31701
466582662666141377 20658 35214
794564135959294721 17605 23333
387940878816699777 4082 10994
245240469792516801 13078 31804
151476034921103073 6012 14328
306424889151930561 9991 21278
338466516136826113 28155 32274
239911272495856321 18905 19386
969555616586561025 9580 22281
288083098988185057 10852 15827
447548173839273025 3739 9570
850374359407023617 22029 22200
599711003897027713 11095 35171
671593249116302337 8757 32835
865948713995173633 29296 36324
346281417877161601 3905 16592
499702063732726721 575 28353
267494415317262465 3578 5581
928188699225565057 21169 24109
716575924539991809 30978 32500
860984859260355457 18688 19369
261950687036875969 9153 31188
896283757820548097 11500 23749
505967943000239745 30788 31456
15386931867524823 3119 31560
736067094675210113 23374 31811
584878495818323073 26544 30413
428339805048860737 6762 23318
424112467268685121 711 5059
534073385391526017 6883 18362
207831229649450209 10388 27415
838888619847818241 3837 21320
94771649295111617 19849 19980
327167630075482689 1207 11544
943869883508320129 4012 37013
201426576279114753 2569 30768
20728510985037473 7885 33003
470318998871693569 956 31447
517801852889213889 12329 33689
504021020498480961 12615 24473
371586891662289537 520 663
39814424724799129 3081 24646
66146042218470313 30818 35850
488071116173582465 1082 18034
958498763232796545 18547 37114
938742596336044929 18117 30686
781065202727170049 15473 36797
880369341419804417 25671 31266
399472261438106113 9518 14127
944261096189936897 25324 35823
180087689140385985 3324 37513
106441956573629425 11720 29132
286142310783560577 21613 28089
182083838420869185 9196 37721
254171382909440513 23514 28192
252635703164326497 19415 35637
44583827806050633 11069 31159
497226577744701377 14456 19954
422905358082751105 3673 30734
104526179259121217 836 1555
550610188762277633 5106 31434
152103466979088609 13715 26818
939668455998734977 10071 12133
675149392265222273 29265 31964
538397017203223553 14537 22293
939397749318946049 29591 37071
704844849290886145 12027 34972
737559729774030593 4815 9926
485867446754042497 7236 11389
222929995019757857 9047 11413
972086476720527105 2984 24261
965927824628561665 13452 19816
698608907240853249 24462 29015
299588142971519041 24185 34632
78337480596879057 26489 30301
575818334584564417 5335 13264
395577230596927617 7453 30740
353210298319925889 9640 16368
546998040506984769 3409 23933
29813322219023777 6474 6540
545770539240535873 7548 13137
800444080309009793 12753 25734
956180833259658369 26081 34966
866029519616684929 11318 34821
258587026345225025 4072 15924
21740622380736597 18091 23931
128354321848028977 12886 16139
925450107335944193 10314 27642
606756427120572545 17166 21141
949847411772172033 17926 32858
78499748354381889 4623 24487
844861540719900673 10016 20031
696468775387472769 15943 18545
234887330899642433 18401 22189
896834639558896641 3499 36177
275436231276568577 25687 34655
603405002866779265 20898 34063
310171840211896897 1979 12233
277651392070517025 23267 26593
746890349104201985 18159 18398
896466132203641985 7464 26983
596489534430606465 13616 25117
723236648573582337 6205 16479
772305466683388161 1363 1465
975640301322144385 2060 37707
864307623676612737 10880 14803
833402270777987969 27893 31152
762141027297015937 25012 33204
381053698745859009 18861 20258
842068550404167809 3572 29981
365973320373534273 9955 36688
655064505372433153 15308 19647
783111749529709313 1213 15267
42877264832984705 25204 30663
547619139220763905 14754 37404
179745443667055585 21281 37630
156914631927037377 14407 22096
369051958179245057 8018 20660
100531936660978257 24089 32968
121831115939396993 18807 32953
967865488363045761 6916 19424
841322606941790977 24791 28400
598379807697263233 8986 11130
404453186061939393 24378 36342
261494583201795201 5724 18043
143352825298553201 9441 10407
591289383386246913 4801 5057
703689227940468993 8576 14454
742787216678706817 2752 35865
38551568810849089 25 12480
757823916586950529 15726 32388
451678147606454401 4610 28204
54391491724032905 11564 12858
930027493619508737 23522 27416
512367094738486657 29706 31617
653197221944747521 788 2401
996533110725025025 7127 12284
330590563646868673 1539 15922
676227809082497793 8435 8731
914458450208339713 705 34597
773692315065545729 3486 29878
81868126492498305 8232 26478
214248059209118945 11305 14135
398056017255111553 13699 20073
75391934041633137 17165 25429
213196459228104385 21112 36991
646701695486889601 33381 33650
252152703818463649 25110 36328
893969343980046465 7361 33390
124669030658385089 7591 30726
616667362337430785 18057 20561
76263861594423329 3339 20533
115998015584082737 16772 32894
686639749319684993 14901 19520
570571364934842497 6345 26092
575890911992271297 23621 36330
683000310196973697 21160 21902
101538579037129041 34011 37342
485826803247668673 10982 37223
103655039553938625 7320 34874
260041336307935457 6667 32780
313878418753493121 17155 23027
742920762897917057 18531 23608
899743646799375745 15417 15732
58378058729459785 22576 37024
81011373079395105 3322 27436
325273184587011585 14439 32364
628040029100798593 5232 19415
583097526946701825 10398 30550
840099797094470785 7629 36852
570935815332696001 15867 16223
89268428628169969 14697 20388
393027118680834049 3683 25791
394848095853024705 11841 37519
274818937973797985 10032 28198
596234947941479041 12647 22019
414427142218002561 11436 30351
477115508315225857 23630 25763
424603942831403457 18145 20862
470537558932331713 269 10349
310246069034036481 21245 31002
51293319536245721 12128 35820
670672809565381505 26152 31666
1088444038071402 33373 35437
913070139192328193 10285 31780
70352436400813905 8196 26353
499987770634341185 6568 7262
262946966466099489 2780 8332
744246158408316161 1173 26868
368194343489495425 32653 37128
272487392854991137 10573 32974
685184497074271105 16380 29347
297788050058770177 5520 28739
699190439305571201 23421 32677
849705602863515649 29356 34223
668050940055191937 14988 35610
621258200267590145 5803 25507
187766951577732033 4135 14986
609319358306969089 2203 31080
856219910167947521 11613 18118
4382902022101121 7133 26787
813155356183873537 13822 37750
603415291836832129 29177 34232
584362933450247425 6935 27054
439131327564837185 20179 22888
70926789915109369 1091 18637
436537291939764289 22542 32224
216125583627171393 16990 25030
263648499565576353 6238 9778
776983665316695553 15425 23938
863012195822228993 1476 36960
524507940309657537 17441 32450
789948753306902017 21046 23166
623987878703889665 35984 37404
929501117466052993 8874 33759
321820975046573953 23963 24646
156686246813833921 10402 25069
686832962655845633 2185 19931
812915981091130369 14985 37191
386307249858671041 20646 30554
480537246024084673 13042 23746
584162584339470209 1405 31006
967376139099364737 991 15605
480061462540913217 21024 37458
111544250230267041 8471 25355
527920243407752577 1894 5475
235235086630588353 10681 13854
273321706271641313 11268 19796
359848591628889409 2649 27155
482680190453397249 13237 22357
681733804636586113 6830 34912
132158640412722401 33423 33426
56115004383244129 8305 30612
170627781578676961 24083 31270
862761732373492353 2925 25317
573074907324294017 2352 20502
260042875648309761 16127 37296
615474019066244481 2877 29262
359630350925719681 6257 15174
306423889050915201 8675 17336
36953526015551577 11072 18674
347624214903223809 13632 33200
839664414306220417 279 26730
982623090362888961 4534 9676
599704982314023041 4768 34399
681269865522228481 22510 37286
799643556328270209 21275 26155
307005873357223169 25209 34560
52154364151434153 18174 24888
618806255078030849 34479 35251
990408892313105537 1180 23226
121333766137151857 8234 14545
182977269494870145 1365 21403
795541323377438721 10039 11673
321886887285636161 10730 36558
367362936497340097 1876 34753
128652476475608065 11086 16947
413874255722507905 628 27068
621852739117095169 1559 28899
789680473543850113 8038 13668
557492940955995649 20426 32213
656180387913554561 10122 23151
829309388598879617 5331 17427
524931668273648449 4148 37377
300289524718621697 19340 36853
544112682988501441 2335 24398
201622581175975329 10543 21824
820556340827888385 25459 32187
966846199929022977 1517 17436
422864539448926977 27534 33888
607628729531249665 4211 18591
470623239916403009 12850 17990
112713704282938929 7965 22702
95454346240760657 23616 24016
467797224893537601 21993 34880
826054451287799169 12492 33687
449936830477639681 16364 29256
376984320118896961 8076 15957
935033880342835713 514 18599
592599409590246017 29177 37283
594657785844120193 3371 30999
354165058730078657 7655 21040
330583924005061633 16405 24151
967858324032501889 11078 21856
999878415642967809 28340 36058
652628230297228417 1672 4532
50332956366723633 17665 18449
868350415412930177 7519 24450
292366609161476289 35002 35418
374493210680984833 9857 20671
326089106496489473 24575 33707
173331132836207041 26112 33987
899260963853095041 10975 16643
271504583330528961 15943 32750
599510829236031361 14845 26682
662417285283122945 1805 14679
964921831832569473 14164 28959
974386549715863041 2799 8246
375448941916665985 3888 10086
982087598638340609 4045 6366
396410277581139777 28145 37050
375812769757533953 34838 36491
345700167371198593 8253 22743
859171405314167937 12351 13470
882938298225937537 8735 9384
340886276037370113 2625 15398
189499192442021057 8993 34327
439277803735361537 21378 29343
778887960736227585 2195 23042
932959194685128833 2729 29459
686358630336904705 13999 17698
100884501170678929 20787 22814
361582956326415681 12542 27771
41066372291030721 30128 36106
839827853553067905 20382 33838
152007488211349793 5637 6097
635827523771752065 31793 34609
284645964492984417 26089 32293
373984004177991361 1985 17140
210892499104840417 10347 31931
191093812727430657 19349 28203
67393900529882697 2097 20708
791468152682092801 5378 17153
794264701654238849 9260 35911
679803607995296513 3478 33193
730243211538681473 1187 15263
782988127343763585 3718 37475
159977045989290177 4726 13088
3952978504642602 1976 20661
598143811203048193 6839 24417
60653536691411601 1252 10836
983417995704567041 9055 34097
921782913064589569 14313 35582
870488758035197185 6712 9697
105389519310044481 12251 25991
181158780143459105 9909 19678
337594421205309889 1449 27495
424009621590105473 12808 22997
122970341541567057 9590 10532
557796655483624449 10482 23155
259306974153872705 9225 32759
692441632772631297 1000 11284
991773686508359681 18655 23741
853916757250242817 27165 34478
215003600687751361 2489 6860
481309133603136961 5708 14215
752907900008843009 6728 34141
860058780447868545 2774 9769
648408497775051265 32722 36560
350248766856044097 4696 13797
381509142671625089 1665 12231
163418748159880769 5153 34927
472792729045281153 1112 3327
640192173378327553 20189 20603
125219905811469809 5680 34288
674998337716484481 438 20152
983864527738006657 24844 34016
288667007131284225 9789 34197
587496243205713153 24496 31185
693667437877916673 1157 27899
817311957348991361 16789 20675
823015147578988801 10256 29167
251674915003896161 16658 20335
983137623418965505 5394 18997
610241275234443521 26399 31775
767415398470678401 1985 8487
115764995696274305 9625 32743
235537867534116417 16420 36493
684083354443757185 26054 28319
673555023831884417 2847 19636
163687927998502401 16415 27788
672896880109586689 3871 32388
27787009529646413 466 24653
974315498590460289 16318 29760
209027071160186049 9995 30394
181501773629218369 13486 34433
414321105531840321 27409 31281
361993155218730305 2201 29188
181989058074130113 7248 17120
804328130795649793 10778 31360
842580968246522881 2066 28504
763810301571812353 1837 23822
705826303151006593 4470 35910
138404791356389729 1665 26697
44527920778463681 14496 26659
693607181244747265 1999 9059
138899354730803281 8618 13004
936345602626371201 9873 25398
339447808726305281 12478 15462
624835158757395713 15118 32954
503221024327807233 1181 37542
217982801294265729 5013 16666
131134206673735329 7327 18657
490867050206137665 10691 19328
536947912750015617 36213 36703
417080425789290369 16112 31325
228998684450289153 11957 35545
768146898195244161 20206 35422
700970652596758785 5101 31635
461874011268445633 16787 32729
501873115385294017 5650 33834
239139020378363649 36577 36847
339478460319959681 24468 28193
393432605661072193 12399 32533
136761593006980321 21170 33885
228100156301895393 7836 33657
388988001434846337 22916 35066
823703677678320641 1724 18240
639061149836052737 27969 32016
225459309947101601 7713 27379
394557682085071809 8148 19291
621088578759579265 8103 18535
262715204589028417 10832 13973
597492747916636033 9370 13088
17357851505089173 20365 31147
65388683086109009 13125 34332
557180564741415169 10432 35389
857846878103746433 14189 14805
392911595479269249 33499 35937
950217975544088449 2040 33520
343641942504319809 20850 32138
456484713418735297 3700 37131
359511383172637953 12364 16390
828129499364973057 29009 30841
538136366340339137 12163 24119
529382632227342529 19514 30458
753780361202252929 25849 35643
624758525610527489 8953 33891
598567649685605889 21403 22577
717728494079540993 24510 27044
244185132031127233 15645 26846
10627378203093231 4729 21636
932287276054623233 10630 30354
286790168574814433 21532 28749
919495971198252033 14787 36143
264643353328604993 31535 33202
729156737683041409 17177 18614
989730499321314689 4207 31458
490582192048655937 2074 4220
427884923260574337 34019 37165
421826585810791233 15950 20769
677510966401374721 1559 32396
220251319996584993 1964 19867
600520224467711489 11603 15297
282283277124008705 6387 22545
659097142054680065 2188 11016
833692453442772353 5432 33260
533518510776058689 23723 33617
675315395258948609 6033 15466
482274767932981505 4745 27432
744943227773411841 894 9983
699457616858463617 19124 35092
761100051124600449 2846 3787
709701230766558721 12523 30096
73017724893837505 21039 22590
766831337919921153 8406 16517
198147283622986945 7401 13520
591923689112721921 30882 36673
522136045994052737 6571 10927
557827800636768961 12967 25080
793779155637139457 7840 10893
332937419530470209 20304 26813
217986652206143105 31618 37868
832966190690921601 21454 26888
403450031416511489 14435 36441
57756418542997065 8460 18105
777106538995248257 5747 20291
544002426117284417 1425 15126
435699293218107201 6145 35596
138118229611070129 7553 22585
37133408026157609 23721 31412
940277335653188865 14477 18573
491406569758865409 16231 31360
333916674545381633 811 24710
86594797366736033 31744 35831
248691429843145089 9669 11907
291206469200858497 18040 32630
245694968834801121 18835 34411
145653189727276801 2266 6879
703631252310412289 6737 29513
632203897525627649 206 21965
938357902760035457 2334 2572
902300001491518337 8928 32270
844701381858836737 17516 34757
595176361757495425 4837 29073
738370687398532481 14579 23809
587236625070452993 12610 33456
75666235414114881 26319 31824
198795269067957761 18098 27576
185674009206540097 14413 26618
157323916104196833 1026 10692
70584709753088505 15663 25810
692458199834277377 16419 34035
856305121288062977 1048 13640
781124247750078337 9181 34604
290111209002883905 9740 13892
390387517735163649 6784 9562
290593736228036225 3345 30010
506679059226748033 6445 33029
434096547518660033 6001 19609
494881545444940225 14562 36560
952494386978361985 13840 26160
714111267434496769 5349 36620
392084406469432897 10514 15452
526041942934867265 18209 30087
5194101240537209 15708 17443
183642551341115745 8205 27095
181571269775897537 5265 10120
480858939306301633 13232 18445
573041003587423617 9051 35968
359771921410519745 26116 36293
489862883452371265 15179 15297
570003750965142337 10070 28640
35896130709293317 34684 35312
478150713157994305 17805 31322
998276084406935425 4692 15161
631718931300525825 13584 36358
94412631155609713 4361 11087
503461757441321793 5298 12401
390934142849555841 25874 29049
76351602353000209 9781 31299
788063934274081409 9087 26431
461593542841178817 6590 14354
292494369147416193 16968 26576
371755579748423745 4596 11956
135920726222355633 19635 36558
441695259947088897 969 3762
782211463749899137 6068 21315
710285380933598337 8699 9250
506535976445295681 18375 33728
794282266046856449 21663 23494
272536750182606369 13202 27792
95582065978163649 23986 26737
470533128372114369 22612 31354
408285294117796097 5826 25314
580114838580509953 8501 34254
816846862404545921 10728 23997
619675215792714369 16422 36473
257527214637214273 11571 36346
851073233294780289 3409 14657
226727633173766209 23306 32515
380767403921414145 30044 30505
57169905067489425 12783 22878
510789735266040897 8362 33331
165094522589683393 4422 19814
52532594048816609 1099 12192
51677352427738297 17109 33101
705125010608750081 5696 27169
955518620987760385 7738 36865
348794585418904321 2632 4194
903141071639446145 4073 24016
384056213697117953 33173 33524
996730288146707713 2088 3775
451476170048525889 17544 29657
894636828827579265 1580 22301
582749878482413697 2105 18825
852135929902374273 3105 21875
631015758130264065 26963 29131
286729076971589345 13921 27396
896751238304727169 1846 25471
852902594953022209 11533 26421
658146005927253761 11380 15897
542288003732359425 7740 30796
178900514589198433 17166 18838
442342811823635905 2595 17040
647256757179849985 19265 37611
188285220431531297 18843 34807
141947341037433009 6524 35509
341386681904182849 20171 30759
384852725499118977 961 28690
532914449528796289 24843 25983
603130174739273857 13351 32180
568728445892759297 10510 18720
213359051520956897 1919 14264
68844658030620569 8661 34969
310101101538304385 276 16698
38569610359317609 26855 31977
876545477237218817 8796 12361
732131498570517121 7456 15810
630765682486408961 2456 35903
939414320999191041 1354 18590
463327703406566401 9409 17233
861640220926368257 15355 18214
346505223818422081 25797 31598
96644061967893441 6173 12125
396232846777824193 1940 25342
622995966984440449 9933 30011
566862897067348801 7242 12581
689022008979691265 8563 25207
843330104532459009 4592 26668
278177124122628065 1964 3770
576488301223843585 9012 24979
846141530112205953 14508 24006
641248076370377601 13862 36463
247880748167098369 20162 24248
658705157720586241 34373 35378
43302474987825689 21095 36012
814722002524565121 7058 31840
726567539976905217 22907 27377
525626673992899649 27603 31423
747412082699966593 26122 35729
687007761195165057 25929 26086
264364031830275777 29143 34493
567800514931402497 2631 26937
289178634018242049 699 5627
876910143942428289 1816 23458
367363073624169089 5863 13294
346803096200698497 3304 13937
451884436541362817 16607 31012
762921004970539905 18209 37051
726796966955340929 22471 36570
456278871650052737 14480 35831
206054425070107073 503 14407
213243672470657217 18073 30887
153412239926545633 2259 9691
419267241387711233 16652 20532
484916646044965185 5182 12468
91863829771572369 466 29458
948377649515641985 5222 29966
755285470029971201 21485 31573
912095236934078465 26966 32777
674259233470241537 16899 24506
115309104058262337 3872 22908
806923388669314817 9632 22138
156774271466858305 21012 25637
170141447481999105 6884 26307
135473378326345537 21133 35983
664412471732870145 27763 30689
720786082087187201 31 10553
942487548561604865 8856 20428
662788310335223169 19900 35975
353890943623166977 15175 15660
746749454447368065 10700 21008
229118812801349505 9669 36460
416597184881091201 1151 13755
881405692347609473 19843 32932
88425477680004865 8796 16736
571662036411272129 7779 19551
274960786398587233 4045 30677
254953760751288161 34521 37240
787660891069762689 23543 27056
202707690229122049 4622 19041
412858705534837633 11831 13800
980328862969709953 13558 22626
62314555100471129 31935 33916
160552868394024289 11638 18522
648573472361725569 5836 10615
966834546813725441 16129 27120
403951255175300609 16862 20618
326656279947886913 14627 15029
614873526892274945 7072 29190
244063104488386529 12043 26349
812252482098756481 13614 15837
207782660302417089 17610 21236
163515487029933121 5459 37432
323300936830673153 15198 16233
126325187169001649 1270 17482
516095260027189057 16650 28917
543029197761178753 22905 23782
613464612627975425 25519 26338
844550843957534849 9424 33864
198862813775537729 15549 25498
408582205802268545 548 18169
682930147049926657 18944 36870
419347526050515265 22975 33582
907051914870127233 7402 21730
973670163530080385 6861 24299
740698864290632065 9874 27634
358131192692042049 3131 19671
200322333618874625 3840 15548
488047787364898497 17442 23831
872929421676541697 9908 11756
315648024904461953 33953 36136
405651832324483777 7482 21092
413177941329628609 7563 30941
928214968247171841 9487 15040
906371535764293377 1537 25517
678183759687176065 15166 35385
900885748785320577 13157 22044
595729802661576705 12392 30926
51355352584621985 22918 34598
765485464380279937 1701 12570
495086916837017537 7913 27837
997519095722932353 19965 23075
76219098295837281 1003 28900
419173664502171329 6437 29953
949516251116840193 22963 36327
837141064346791809 20499 34502
442109746826346881 18162 34663
609124658875632769 28234 37709
62290206082856513 928 30099
863351238925528065 13233 16760
287688255263418561 4928 15278
312937980277030913 19563 20649
893747820122676737 25204 25332
655675967262180097 10513 15966
927480246521568513 7648 13039
924032082132786305 14740 36243
377054088119855617 7715 36058
789064858061376385 7989 17205
52214092661927225 1040 11320
352165231519439489 22115 34124
418120289229072769 21708 25406
542222297873205889 9371 24974
743838993390781441 19994 33291
896114264946195457 2521 6406
175973576912703329 10281 20352
967954289887867265 25143 29720
107433619119007057 21611 25132
524903561885157185 20505 24453
427144814316783105 11415 23686
317561473574624385 2770 24337
561721655786371329 7196 35041
495926816844534081 21746 28466
155165763308509953 7106 22674
212970103348052225 1214 37845
768818211945699713 4345 7798
309490256453944577 30820 32218
722975872460317313 3002 27799
282302804727759585 15006 37821
143429589861668209 12438 26897
3048166048504442 8208 9400
932911620447192961 1368 23292
143707900334728577 23816 29713
605182444107498497 2046 20945
237395273099725313 16129 37126
753839219224310913 21195 25249
49622818038113081 14435 23004
140105915840095457 29838 34916
643395995046322561 4216 9875
592621028471178625 13911 25592
334751372130792641 3580 19732
155446001100187905 13707 28552
462913109126862593 876 18693
349078841626401025 20969 34040
175769358070180449 2552 5877
54744249618792649 11075 23124
722268354208754433 5535 22246
558409836893794433 25131 26346
433395734572737729 22147 23449
858126959214843009 10955 20968
471020141844423553 7184 24158
177975006375980641 16611 21926
356610496196349633 5456 15069
648565392441085441 118 14570
62649248365577393 6294 11113
798741845485729153 391 36009
267472977484171553 15527 25254
662896259176363905 21226 24897
965847394250307201 2680 18474
584524565498206465 19179 32930
580578588776756225 6192 11830
662923843872178561 10355 28204
203826303765342945 19897 31869
190502647038933057 7590 8023
445445676426228225 791 9418
935124771639920001 11657 12516
612101489497110401 11635 22321
459163743952636609 4630 33860
219180138866970977 17783 35444
667382565812445697 1720 7868
679625935340315137 20629 31884
306536337867335361 3635 4065
901131427311749889 11144 14921
249705913529680865 9653 28703
650399370311607297 5971 21189
910952696355870721 3200 19469
595812428250393857 7736 20658
126820987782693345 2567 33641
778579246698459521 7602 22714
914090164403752705 10299 34558
254365276930112577 34672 37687
499538336704205249 10568 23253
474865172039716993 9649 32368
700030182417570817 19361 24186
101948199092230849 24963 35560
406417806215770817 23553 28311
490089707764358465 2612 33658
89776236752364017 19388 37458
746602834929571969 28029 28057
416904772932866753 31861 34430
47470450488834361 1551 11702
680185773199234177 23219 36843
426819977011927425 35191 35842
403076692988904001 8027 12795
861181467490926209 21040 33989
68573502556127153 12642 33514
866912065304003201 7762 10179
122584681667689217 3628 4867
528481778239399361 21980 35864
885186062805097089 7264 25552
932555939870933761 11290 36835
805339590931126273 2774 5608
727664971563800833 33501 35773
750057237038511489 10402 28325
608997067930911105 6688 12694
677889909594966913 5956 23206
726012535597579521 14744 28065
370030422614540545 12129 23883
641289549072677505 22445 28223
641058836540182145 6257 31963
741564367520286593 257 19110
184457367578922049 3593 11171
593842473207583745 10806 23313
818914133451045249 9938 28897
910058534860940673 9145 13473
489600897665376065 915 13804
704085472671618305 5233 11720
773075912643278721 20983 29181
793408992204721409 1768 32097
354311013681190465 5226 12343
55262385332266465 14203 26746
100138420086636865 2688 14293
197529929068981153 6449 33512
962209907297385345 7810 25012
593594642088259457 3373 18525
347881196236059521 33911 34146
323499048982146305 23608 24324
154388685694506465 6292 12337
917083122277229953 20208 24958
566136800264047233 4649 6451
94674668910403889 20294 28491
824338474665488257 14148 35970
603171596726991105 20398 29418
890705629234176385 5539 35399
630513394632149761 4814 17833
653237648146166785 1181 4255
890884313000608385 9140 36843
805477315171685889 13928 17913
881921583959002241 14288 36292
235396772231915457 18882 32374
544757583293641537 7564 25757
772721802371833601 11790 30541
118835168344762817 14275 28192
494100016045514689 19543 29307
692168224943880961 33638 36962
820015557140237697 13652 22506
343553976910033729 11815 27891
37627832846759193 3400 17155
816153189109609601 25204 31665
152008504981679937 20304 36058
477728807740280833 14348 25753
661127215018446209 12942 20990
110522507361874753 22876 23751
565629288544869249 26543 30136
880757431988957569 4729 11362
16314338526278505 12191 29743
255374601219454433 15512 23442
209659355890423169 22376 29527
56009809334884865 2922 32187
798726498631857793 29815 29872
775786848532160129 36520 37728
287044285377845665 3976 30706
301468351204409409 27512 32914
939237461538333185 4432 24076
415607895588816961 13522 35456
565892693164542465 14379 15856
185106403373939809 18042 34309
827539278767410689 18763 21009
37429357390717401 2351 25142
879753114475931905 5366 10682
554082544617291009 7278 28530
681875794904321665 16001 23176
78846073189549057 22970 31836
168246462940473409 26789 26829
911420125454842625 12382 15877
749965087403985793 13786 34269
418283792640746561 26715 37727
466130115886954881 3218 17984
364466013297846529 5012 34456
66121471926997801 12017 12906
979613872268924289 18556 28216
694918410073640321 805 26924
525650079861296833 6108 33656
281309050668205889 23396 25226
616494074881497729 7180 22019
170697424359900641 5416 20332
146842876142603265 4329 24745
455329636853541313 12195 31503
832255698599805569 6464 31233
611038435840711681 16686 21584
422253502030887489 12027 14773
279544818512398753 12333 29111
10957829803995623 1628 10809
721098426442921473 10510 24492
689018204223049985 17355 34546
657306491283257857 20761 22537
846082328008645121 12417 27566
454136550429453249 23093 27928
186473040077832065 10473 18521
877348955879377025 25509 36637
75756023000533185 6772 18645
986686612173627905 3504 17846
961026338837928705 5617 32397
289380203429281857 19116 19988
972242347978191617 6938 36032
707296410450553089 11689 36080
389368987792781953 13246 27203
744476863713408897 16366 17218
28001059434810573 9728 36481
895739342846042113 2098 8446
963678081941015553 8250 20442
455988029843659585 2332 12037
154504617621778817 21142 30682
744460994205795201 2500 3662
373052514041550145 29832 32326
26714360676756145 20946 35935
421231033119592961 15816 25322
345157618838584321 34792 36711
819612960116263169 8917 35403
379252061715185089 17407 36348
853208337826071553 6658 17900
802083529946955265 17715 37079
328823745984639233 783 3658
219553118931152385 15932 23890
252923125048763361 12272 19950
733114493987471873 18634 31873
314345575772183169 2053 26960
506805070349365377 16858 31426
77457635859143889 19230 21931
744793354859794433 30988 31299
210176376039445505 11211 30674
540402209843598785 12841 17344
479894459930644481 3823 28061
605466345489901441 17114 32328
818427871727340801 19129 29337
598666988939889665 22716 24192
95207881240764177 8297 15115
549972945007525057 16490 23751
480638275007013505 11904 28344
262562077975850625 3425 5094
629304044769465729 9518 15490
610842770821392385 13821 16725
964231947858838401 9273 24828
366261630240977345 8188 36453
894211262171761921 380 37782
937118918968124545 6071 18424
373175406285216833 22128 31720
967351324216970497 21997 25348
455664724841849281 4304 5178
507182445651665153 9602 34711
611990880985661825 18781 23541
401702302249979969 5063 18026
338859464319352129 14197 17839
412586380399872641 6764 9849
233394148590239329 9303 10402
757690741418322433 6887 18671
325719405115190593 25132 28080
354083839243429569 26011 33406
519617811658765313 3241 17339
394264046509611905 20363 27236
808781606255291009 25283 31500
188792527269484353 13402 21367
633034947108232193 13169 31774
157113108390383617 16563 19113
213231097654809089 3617 6240
260691246318458529 15932 18275
729456374029769729 20443 34959
983499286139185409 9552 30449
914625898343739905 16578 37278
969182017977217921 1706 27925
273258025499021793 14081 14383
692581310620745729 19204 36669
854681668066742657 456 1839
137938156875321745 6761 35007
2498357470148705 3762 25661
44742733204223841 21217 33700
664773804375709441 662 27593
466233147113328513 15005 33033
248979703673743553 12379 14512
27661418572684229 15780 21514
754569466523062017 19627 27935
826821547943154689 3067 10119
666737301112778625 23439 33782
742790467533829761 4877 16614
203805797746962721 11462 12463
739510446080245761 2979 34742
16025678768276209 20122 28102
974511416923668609 13136 24730
335441341416579777 3771 28403
740982243755837569 23055 33617
1209534987726358 19186 22278
323327161595180737 18931 35266
959358116476248961 4269 14349
4245886314848236 21169 35709
392125439234352065 6467 17856
768810340603188481 26728 33586
602989846191828609 4577 26721
772218053330959745 16334 24756
750906993924150657 20518 27005
339214488534530305 10531 15181
718580233860745217 9247 24715
468157425345211201 17200 25362
130779794470218033 4152 32832
641166635989272065 32256 34781
240491762399184225 7650 9682
661657956937943937 27478 36812
560128942890191425 4121 15491
830042812994086913 4052 13853
808723074065579137 3188 24330
5190198416201498 927 26138
33791314912722469 13865 14193
961708628123069825 22246 28537
59559374519007945 2058 10345
337177175439705921 12481 32326
22972564942723041 13890 27183
888387326814147073 17980 28705
178458314444309697 9324 26485
69592220918295313 33127 34206
213755290012702657 21263 31267
71474037300880865 15938 29378
215621244602683489 3856 34680
859234518992224129 4569 5285
679545175458844801 21125 21161
54998854229857841 7120 17261
767349428887239809 11949 36021
192213029353993633 5931 34287
982066624015548289 15175 28653
344879550902994945 9756 24417
546744547277423745 22484 36255
602664974086394497 23737 28178
635113638820985985 23888 27641
87698613671982177 9372 27912
110465438994435057 14892 19567
683140251076210305 14921 37877
921005901968815233 18030 27345
51965518818725801 4634 5061
813356338161721473 426 34505
131062050416545617 1166 10403
546789376227497601 1195 15841
845035285781044353 15633 31404
653448652370325761 8395 16806
790765655533007873 7989 14429
225670878766238 4861 37771
207274903327011361 19774 19885
504116441238320321 20075 30153
893235971559988737 10982 30463
508480165800609281 3533 4821
315801799744228609 13541 13735
750417979836765185 6634 13879
537098802253055425 6564 18897
118465793437710689 28279 36549
804139676791955073 24845 37236
229639953231579585 5932 33656
387835355951978049 9040 25936
869722748663623041 35781 37307
209298312564406785 34159 37212
782909735861419905 4070 11430
762622963306185345 16271 31183
190584544244021729 25124 29337
638811923032683649 774 6752
550962675536108993 2714 11482
802571597140456577 18797 35977
247643067159220481 15525 36639
998766918370669953 4960 34657
272628138998367585 1915 7373
571214560473421761 5095 34635
857999930936703233 12452 37447
328290960726896257 1823 13697
383588096743547905 20769 33467
338586714804961281 3541 24707
933673773880759169 8921 14386
881712687379739137 8566 35525
264098041637776513 5922 25757
366623919860856513 4030 21379
77393535166383025 23522 36568
118861869707480145 656 11959
880649861314363905 2617 6260
478357010524064193 21252 33182
557791462688431489 14683 29358
785864696617629441 3941 15595
625382730861542017 5496 36965
16741709191748555 942 20119
238036980824606561 25617 36702
669274863511567745 7016 20142
930168972441546113 19222 20080
347126424775723329 8511 26068
252918885382161569 25683 29227
308319777010943617 22123 26740
255849954701755425 1584 25992
370351985511220481 31387 36877
72358949453306561 5137 31167
173159014041409889 7 19321
101580289653067985 6016 15781
53215054154918561 4820 17543
660770230203116417 4839 17206
327950763957169025 18021 29756
499539640598879233 1082 26014
383299343537927937 16419 18324
457378475256323457 28713 28936
959677896696440833 11067 11443
45648194199994665 4140 17781
471649850292948289 16126 27933
937800350835704705 22884 31713
977450100983354241 24666 36794
341007085356505281 2247 36258
486974217397076353 10625 29582
256388064634851521 9100 27407
79598786835909153 8840 22533
989586607777109633 28542 37015
358416084462760385 24613 25859
456051647081938689 1359 22415
701418708602538753 13662 16174
207585708389569121 25498 37850
551746950969160833 22173 24515
620777997668685825 6854 7012
345861100931450945 135 14595
75643862622936097 17234 23272
949229724354694273 12206 35912
148575110880035041 1508 28940
260699092977311873 8416 11277
417833772562897089 25453 33434
861457814588803201 17087 21767
661150981465144833 2825 15359
853393838268978305 10374 30804
866608233546028161 11823 16842
307082432007007361 20614 23292
422734863839128385 24825 36471
770690731499875841 1097 2641
500499789416959809 18603 18629
922296708328062209 18042 23764
104884137797544241 17328 26368
152345841559260001 33203 37214
385635254924405761 1594 2699
636912454375561729 23859 35102
257088324961973313 23501 35452
182674834897987649 3736 11748
761661638077708161 250 14611
680382854598590849 14934 35001
484053119955095937 731 18093
992056757316568449 14842 21274
570493258225010177 34114 35903
583606240527046785 16663 23176
508666959727509761 9511 21382
32214647976154253 10669 20259
599764739647366017 16618 22223
817081345307016705 487 20374
543140966226108161 10967 11273
890010639364767489 26505 29464
3768878090053108 26150 31482
171137181940110849 29970 34681
587365374205166593 9320 13309
787486513601457665 27955 28637
159104941373055201 4249 14927
229569971297920001 12516 16724
920212109936361601 19148 31727
710678201330217985 11561 23044
230769587537135841 16963 37090
525999434898778881 15411 27068
502779330372778305 13978 26920
732935987043383425 24858 30424
971872077390127489 18342 23124
586396324318784001 275 21418
738239778464535553 23519 37125
963567786480872705 11033 26160
895805635320012801 23923 26263
857196346462529793 26891 34139
856216071309990657 2127 26494
19942350277027289 10327 28325
267190485337078337 4334 11830
973741724241293185 6186 11782
545032826156560897 25007 27201
647969185770939777 5631 24846
315229070996874561 12501 14810
337894567997409473 1189 35055
636733157439028481 4959 26067
306213938359057665 22467 35927
622663070638918017 29159 31980
117835086773354193 31231 33275
60715858560772777 1572 30094
183788497450485985 32123 32598
962052855753025665 9993 18590
550456502752552961 21769 33636
684944827484702721 14904 16474
289425752485804801 1073 17914
599745822755874561 1326 25497
482436409396214593 14582 15587
430974317905739905 20657 37425
273536284099357377 19886 26055
662168369524831489 14338 29670
16915296466493147 7853 16863
411967710325530561 4932 32714
418149896842855617 28967 33870
938850000194303617 30154 35193
697536115761053569 1377 14197
142284012242644305 20923 25113
439945345444790785 4900 23618
96124937471810065 4613 5125
41058142487628401 14369 17284
803260526407843457 10560 31668
134418438855526289 5119 26235
793389513576681089 10314 15729
276393061279421217 15696 22401
432102383174086657 3604 18413
476858487822092033 1565 18444
463130311343743297 16666 36851
636135235393226113 15597 22075
898245229894758529 24938 29236
167297354949589313 19901 26512
354061348567551425 23566 31423
422760565141899777 32156 32358
922506619591192833 11622 35970
137940733637755393 26579 29863
895376353789682561 7616 34715
703813269591336193 13661 23161
816479855221889025 7398 9665
655639286431629441 3308 22197
55467182952309457 22120 33838
918626396499362817 26104 33219
320021537340895873 6441 13310
68434476694399393 15959 19793
410989486155724417 17404 33857
865343941889989249 11886 17655
999786144231666945 10949 34625
230721892598403137 13234 25533
366754664665688065 15801 27084
615019205041207297 4329 24882
357387957245268929 959 8476
259590151736894369 1226 17734
862850772818429569 32017 34634
425019479518056193 12345 25662
657117842558154369 13323 34134
635767650684577793 9477 32433
946277130066828673 3338 20775
924410448704932737 8932 18545
704780126394783873 36581 37704
173569049079056001 20236 24833
478225827600763137 13006 18692
868838777582141057 6236 22009
435088366434218433 3691 9421
999380014758223489 1641 7211
687340854257808385 23402 26464
932967433751443329 12854 26700
348488540137370945 7653 27754
148528967670280577 26343 28008
190590040317427873 22542 26414
67909292443886217 5345 7216
91959353592944385 1669 20474
513719908173435137 4376 26938
897929237742498945 23636 31940
314389644940447937 20852 35688
924342334685153537 7665 25498
749267462461496321 19000 29880
40229933996467793 3827 16820
966461400002060545 11674 29441
426524424435161345 3924 20502
995785586689457665 14634 27236
541863646222633857 11673 19487
134287106040332561 23447 33087
701153232760734849 3750 27262
378211504429806657 5904 26677
464146775824016065 19000 33131
988453490363809793 4229 29845
905705292134957313 30128 35861
631447971865689857 11416 24105
122180932827955505 6739 7640
885036073406880001 28270 32583
336220837204908929 1267 22597
704706434121199233 572 4496
308483877359062593 2187 26485
694597632889440257 18048 20923
345810172855056641 10715 18572
116932616841943121 2327 33089
409577984577321537 16401 27075
685773927865213313 24078 34072
170446879967673953 31944 34282
307471152070696961 10905 12778
878144332065115649 9969 26967
363237208095114305 10608 11146
632287259743936385 6858 7487
421228529113328449 10783 14643
809593947367641729 22020 26205
520671692629335297 24994 35461
694863846404420097 26412 36002
355750551959324929 18352 24924
288461250705633857 2807 10572
153859465397829345 5338 12129
811438836886555521 27547 30381
495443137409147009 23361 34009
721771096287522305 4117 31100
670849167493642497 16932 36274
903391207299169025 5744 27982
179110264867269121 10352 19363
802727867650102017 6690 33786
341127528187058689 2881 11198
954944421880572545 25772 37400
451411752285160641 6904 30066
772355630552493057 19033 33141
121274232030785361 5116 15184
548390303536738369 10008 12887
193982845482601377 5392 26262
727090203637626369 14775 18460
780167930207426305 13044 27072
984174138209926529 4711 11554
21908932538615033 5889 21196
299169984858689729 29117 33531
693714433030251649 2357 9695
836096740845707905 1707 26285
866988593624945793 28082 33257
790750283044925313 14696 19089
280451329736791873 12059 16275
146156331087656353 26822 30618
498598232055393025 5673 8958
933108561451870593 1361 17531
970285533912047489 5266 17366
838266964534060545 24520 33584
200718266943461281 1814 19757
764623216205588865 13869 22990
925955610544121985 12555 22297
56696252939833161 5293 10497
821395864198670721 1364 12569
555279099708638337 22374 26903
729368266349851521 1396 10287
854383496639375233 4560 6405
627079003148516225 1225 28938
365536769827482305 657 28711
583402141111520257 12520 13451
168525457202481025 3753 8949
64212883348453433 5838 35191
312132212526744705 9583 32757
616641086838015489 9943 27818
135521130415444449 31519 33902
186468832636428769 3727 5631
255757361055170657 16769 21769
888207526104793089 2713 3381
183494351603361153 3357 32451
227079545701364801 4503 37536
742991931321352449 14240 28581
118703303436788593 14173 26167
776484189577192961 8299 29891
457959224866648641 9793 35675
179071723224236481 8940 34710
889394746576925825 13286 16966
307703174600494145 5752 8400
3444573940065255 2134 19217
415220413924128449 13244 35369
595239500430139393 17950 36687
197082772225773089 32490 35948
886329174350755969 13972 34737
974848803854367617 3343 6971
270059147888844097 25450 29934
347099471149295617 10172 35003
43981112881674281 25417 25899
771820282182044801 17960 31154
157902751130549761 8542 15610
466423711875709313 28274 37378
926208394612650881 21080 35116
380451767928089857 10486 20128
639086296831834497 13620 31305
458452956470200257 10835 31838
184520225714571489 32601 36738
174598368552761217 5155 23186
560070671565156865 4653 21178
775849800505969921 9284 23356
791751250979309825 29608 32210
170065292002018241 23025 28946
812670291936001409 16949 22302
906751468988648705 11254 13887
145771842932951745 5583 34395
373084963493464961 4973 13576
981354930277618049 13832 37436
636668631056839041 16075 27005
562177125561483137 2505 30341
284448647197503841 13941 21573
270782673449133441 15367 32276
434944526119313217 15466 15731
346282138578509121 7377 12257
845222967940042497 16303 32585
654221391980072961 1885 7689
868070229294463745 8468 30256
949176970283708929 9148 32881
181320381617549473 20321 35336
84093641970355297 11879 25768
825593809066436481 11860 23768
697615370898624641 3040 12920
640411667673458177 2617 8755
687304635289578369 3330 26969
148640457464953345 13318 20282
181599866323018945 2978 5975
680025725236870273 15464 25567
560948857222939521 12331 35451
926372715312158593 8613 10489
572037287030433089 35093 35659
508810158870215169 9702 15671
190977147283390977 4880 34317
831634984659903105 3541 10136
205997470815709953 8153 25790
86833152811973233 3624 28907
661856650950653569 23598 36518
822489929964707073 10939 20763
548016253820144065 18737 28793
222875766633773505 1107 17854
905460060107472513 3724 4737
869686431315219713 11022 31785
738518294191557377 20147 20292
368651852858132417 20374 37381
870542050422017153 3539 24312
968994779638325761 3763 22410
47647339386990953 11766 24810
87933110803799505 20593 23247
970238857372592641 1543 25317
58875107765121729 7189 11752
634307813994844545 396 15173
593157163240132225 25845 27129
695975571526844289 19834 29554
944554945036816897 3279 23808
582643632541184769 16309 24244
698139785840123009 14312 21245
255774040572404705 22487 22884
395101579273191553 18790 35908
564984493551584449 15064 31382
772256346423656449 18868 26144
308886302949446209 9404 13863
55679920912570681 650 5593
21828149665246601 9191 34721
22534934078276337 18753 22622
804473308257868801 6179 21200
137457102462352769 11204 19443
112925836342306241 4167 11267
633522389934196225 4475 16383
989120365402868609 17385 31578
306496424572959105 9175 37169
83098741168093681 5723 19364
902927304153490049 2396 6710
397618363202397505 10079 24465
193795790565648225 3633 29669
103012669439785041 20542 23935
700668830070352257 5980 18554
76807392408539953 13470 32603
254064766605967649 5947 26388
136627472121254817 15214 25171
11199698890020927 16821 36365
78416025292099793 15576 17100
682970177419694081 10725 11112
298143911871086657 28109 30834
389333909418407873 3497 10151
980649241605703937 18055 23301
992858009996940161 13892 32010
383595014186589377 11238 37257
248177029452687489 9824 28602
618569890375496833 2121 33075
986199662622684801 17456 29067
484248146263304577 334 23440
618387691215044609 553 10303
500746708075013185 14850 16773
954408556308312193 17956 32784
546049648444885377 7950 33211
469525505057486465 3780 17023
416745337807086017 16393 22933
276799132778823073 14112 25128
463682374632362817 12385 37243
699671066105079169 13691 31543
271231573660656993 13050 30181
369259610094207617 4174 36835
368519541234711297 4937 36149
296220800038167169 29173 37368
162027251919127489 6790 22360
413002866251051841 2893 3013
562822401674260673 8922 36586
520899341093895 20896 24293
519572888775400065 12404 31671
118241785221773201 13252 24377
490796017610897217 12938 18796
607943352565637633 34131 34281
783946385156028161 17240 34902
192876641343961089 29876 31941
940313351418133377 710 12184
73630878971837185 25665 33352
574777945672906305 17201 22694
298727929271127105 22095 28522
603844619532019073 5377 33933
127329261817077825 11261 32218
742876853105698817 20460 23757
303318780338745601 3690 8467
256862885600504865 17542 23440
617742938066268033 9852 22558
635809964671722113 20274 28266
148902054685795105 21824 25327
247089798386262785 17962 35841
281325562891634465 6838 7358
590583814162258177 19744 26837
846908674302088833 1391 14014
135623754620105793 39 12448
770359436520120449 7796 23059
234396077315295777 15496 26827
9211077845510119 1019 20479
145358153965041473 2022 32066
272968971269573761 6041 29584
950426949054460161 17792 33509
100869146090847297 20290 22267
304126374432634369 14962 32975
840111600491862785 10913 35774
593000752952406145 17575 36341
755050879733250433 15287 22396
617554194493742209 545 34857
12727501111765351 19899 26517
630201917974218881 21232 24116
151666821474410785 1101 32653
364386185244832449 20508 33108
661615030014925057 18562 23887
689091377722377217 5645 32932
608371014368390913 11474 13962
316681654828975937 7076 11580
243114674196373665 12943 29893
487828535539605953 20708 25542
256782490796613409 22802 23066
787224610367253761 173 15087
299588397833073089 19245 28592
290924257429452353 338 9642
428265203677842241 7887 17861
382112472431707329 16122 27698
843606348789631233 10937 32303
921070966326695425 9922 19005
211941256099070337 25226 27170
970006496085097985 18332 22210
841706775005800321 24681 28569
527930878290703745 2243 6931
491747569977054145 22698 34754
44583225637496 14760 19065
924960510247569153 28438 32555
447201806204631681 30132 34536
647600071127815425 15733 36312
33910975906486841 4933 24868
501106331330614529 6732 8098
700385822041852161 8919 26584
405797369732756161 14338 23271
376878761950216321 7976 22075
912860677645579009 35326 36793
776998477208294913 8123 16697
42748094145114377 17518 20226
467516765047555777 7729 19088
199652471129095233 9878 17045
18389294385372069 11809 31592
140387804779312113 1083 30867
232783794117658273 3640 23822
380373893232683009 4222 33337
69686926182939145 15050 33200
327083085968329345 36889 37644
747896953513738113 21488 36266
222028777443593825 19351 25224
789298788265256193 1864 18221
239597299660562881 32589 34582
119008329183337489 19302 27036
917034574007384833 14330 25779
681424179935177729 6184 13300
244384898157708353 21742 29774
688582428636614401 30774 37619
418399450191454721 256 26536
245595965952816193 19059 25270
54034446269032089 28077 34207
152536827038936449 12372 33407
819435817211978497 8179 22380
689637872124691841 5622 24920
170414908774976225 5623 12860
475667120425704577 24533 29748
789843236323630337 387 20545
721776406427892481 14874 32769
342690629454370561 16353 24123
145476072437723745 7522 35917
854030064042188289 18103 28020
789017419631036929 2013 35708
817928075634600961 19696 31661
158992325594574881 5424 26031
115952162534565425 11810 15439
249201427039849921 10509 33829
815967159772913665 29890 37751
584097794461335681 1220 3842
777411338369017089 11186 17962
812178088629920641 31907 36407
219392089469611297 5382 11218
764761428620637697 4778 21465
577933693570226817 3676 27151
841952750932733825 11149 29174
134006552050227153 16012 17291
483751990637436801 7384 32393
702671589769675393 21987 28473
128995753113329665 9394 24123
554765921933839233 12090 17184
189100400698016801 29245 37412
93250251681151761 10102 30278
794582354218960001 14254 36510
535590400928516161 13386 29346
810904617817634177 5356 10608
772493982664467841 4669 6672
523336711087878849 13077 32405
787197875862464257 12108 30250
618993519942854657 10160 20399
309275345267391105 11046 22905
204251389385916577 2074 30843
652749117070772609 10593 11885
922342374425021185 2210 32050
940466285856512513 7065 26687
834383486185757313 1888 10965
683761057712732929 3992 5971
407687818710435585 2704 15638
903640867262222209 4967 34657
665103643919849217 8185 18617
164861600193535905 10818 23339
324126361180724161 18291 36184
971667829271165569 5258 32707
681984104922648321 11834 13963
631352004606728961 20675 34913
106073826383500609 35286 36515
7895436301506465 13959 24741
661820555631408129 17230 27473
763405737600141569 2944 20512
999165469918828801 10382 27872
51903807192029913 7100 11211
971428902336995713 10361 22101
709636010898069761 23641 32465
719714238491128833 1676 31742
208788966225565537 5095 9494
612156368667228929 11644 14094
434653429386333569 4690 17920
592319412599060481 6476 20935
642031019790419329 16796 32545
592785471244994305 2868 28369
753430511684403073 28828 31670
223106205517559873 9787 23285
687943961960453249 15596 32764
774853576691924737 4286 7539
322486653990115009 1162 7249
875730365126592897 19887 33166
429639457245155393 30566 32817
793398932845676033 14721 25838
626175693187580161 9002 20987
918426997260333185 33549 36731
635869352325496321 26444 29060
349690362224862401 24713 36240
407143900257711553 7608 35045
144621263088360769 14804 34471
414924443249571329 4856 30091
109391268910471233 13359 22591
634149312423378561 7795 35463
375426861097118081 28497 29814
120217982813979777 16089 29299
50513303616099849 6621 28411
928089104697523457 7963 32777
515087849015252161 13690 13735
320904367202597761 27795 34042
492970018291615041 15603 21181
937840521082652161 7001 9074
432296955020611073 20676 21526
100884203893851777 17287 26570
229960183645857793 35095 35555
890328045093941249 5659 13863
510450633279553729 21772 24779
640209346880805505 19536 33643
367083202983778305 13820 23708
962405301045780737 10834 29567
74254298800873649 1893 3062
265983302875323361 9292 26070
276179296231902081 19984 22259
123379954152898817 6872 13337
831521993237025409 9440 28780
721486475888280449 4962 13028
777433911473295361 27350 35527
173383931452296033 23357 32068
937249749134487297 12173 25769
812949839892237185 24941 34855
487203210229211009 5844 8458
210744929351040609 34107 37254
808682697722979073 22024 37236
358037622681205633 16109 35666
594094529609364481 21883 26615
166868719747558465 12937 27100
708619067139899521 6742 7102
217937261044081505 13628 26013
957736511806302849 6086 23745
175090527660376705 5006 37828
729951206511735553 19053 27774
369626060464025153 11047 16962
840937171731596289 15753 31046
825068041628359297 3955 16891
814661209058336001 18947 24486
424396474245522625 10412 11856
185968609382598529 12268 30849
90513746320301185 6073 30599
29268156848836213 24019 28812
665458519754064769 29208 35286
700823427288284545 8158 13174
308720547309324161 10431 32452
497042033519655041 23040 34721
738156385830333057 23932 34409
124624247611194513 3639 16357
798117403328848897 2883 9269
203007511665383329 16003 26629
242169567911485473 2724 33849
557973100679774337 15192 19300
897071204031991681 29407 34510
685585681232517121 14173 32505
41524708456588401 5641 7725
260815939391420673 27181 34633
624772743825065601 6534 29423
300264906583883841 19299 22653
505205532431443073 6046 8881
596158184561303937 19697 22563
144128657238443489 1759 21229
974429945458247425 24810 36120
732872663360009089 21866 22284
13364087395558501 702 26205
447322911034365953 12873 23386
903762795324972545 17019 22889
205325497295330465 33277 35188
972344869339693185 455 36128
496681205331359617 16304 22284
501686014127763265 30681 32654
60862512502321665 2320 27813
284102129094094369 29552 33835
605614732948755073 4512 27376
683251055624388865 852 20388
154007214177976705 15216 28704
430132954098255041 854 10912
415056495442374977 4655 34742
619657026960943873 14999 26751
253922168661514305 10355 11897
391285601763883073 7438 32743
47629088413788881 22039 35872
862070780269583233 303 19286
722366082807678081 5711 18247
405818586684304705 28178 33912
151867860130611393 37025 37862
923333953447816193 7817 10370
45766444010862273 18577 28545
848575586463596161 10356 13510
688612928794146433 7932 37557
290088040365326081 20772 29105
937765667275936513 10702 12637
212132823193641697 914 17326
676998027433260289 17789 31439
479301360050932609 25386 27583
866709810233597697 19149 36806
532168552460831297 16813 36419
283498843889692161 26696 35940
262493470437696897 9817 30117
770618527593779073 4583 35091
760685059586379009 23349 35498
788828749190091777 4122 21514
965349697488313985 12541 30131
108210855720098913 17911 24117
701496186095255297 28187 28736
148030873273899745 20220 33026
764002587485826689 9622 13295
950946458291536385 13739 30095
503866950668495425 1233 15384
222232705063763809 2193 12147
893004801456335489 390 15069
474533937894474177 5347 36443
105520350562159137 13819 17607
818898076726515713 4857 27007
451780818590769665 18000 21358
370089538358950401 11738 37523
840448994173485185 14245 15448
553101852177807297 8475 26969
140849362651927377 26032 37051
510608841217415233 1479 32901
16999885600796461 14292 17721
216810189932335361 912 9607
417956274190878209 14029 30550
807523709322492033 326 8724
136328520178480513 8391 10079
907194202794162433 16939 24497
675925184453468801 19478 33662
939114563912195201 2831 15690
491207518571883393 3840 33126
68832504117967377 3714 35348
593872366633057409 21288 26555
376066910756758657 14711 23255
762864388589221633 2666 3587
907838824952140289 31476 37052
583669109119746561 11000 24055
452508668960685889 25380 29371
443426720908632897 17169 20522
257429920798461601 13227 35665
573271436109273217 11142 16033
700824115026829697 15764 32421
149960259928249697 4473 6975
942546673490685569 17393 31907
363749555866355905 10256 13470
87168947416270017 818 26025
281159906425699553 2145 24518
393552945305675201 2959 31694
640389608587689473 5112 22085
438041915558454081 4858 37266
789534867160696705 16100 19617
692832671375814657 16694 21906
879834676678918017 11349 28509
257009454580522593 7225 11503
812330930470409345 321 22281
259731195270251905 19429 23431
891482172847808897 37385 37514
299613635432944385 2875 27967
407244278792049409 25180 31778
954562273755104897 10249 18541
375737198222488193 7044 20001
942878292090536961 6425 8441
979866411400649857 13442 18483
836522812729089793 22155 36476
534587826228992897 5715 12977
277296235603653697 2726 21286
146297705972259009 2931 11058
77893559661109889 13941 30023
588545080706531073 22069 23030
421739821463770433 31750 35262
645891958373795201 6883 26786
411800981030172161 5993 26854
742379201201735809 22808 26053
257770614530908673 10643 36955
576934968840575361 868 10387
876393708785574401 22868 25473
201261187064837089 18619 36709
276089307147284289 2320 35904
165380951931041409 1152 8708
777241560206636673 23490 24364
816736147371067009 11141 34451
685497203532275329 17687 19023
658610299845477761 16611 34245
594166533246326657 13268 27247
683139218309754881 3555 19057
249243299618253633 23294 34748
849445086361527041 31451 34321
740008666991958145 3997 14154
901217306021457921 26021 35965
364889074645031297 1292 25327
439153724274078145 18149 20360
477835546768719873 13773 34127
965317233420115841 2822 34107
806094381582621313 4261 33556
622557445330613761 12719 24217
120017838148118721 21443 31227
48894576812607225 8745 23736
896645090297720833 14859 37008
276157820725373441 7171 19198
676984866203500929 19637 27061
392514134622224705 14603 22136
21614212818771961 3147 21356
225850444756702017 15688 17687
64289228278642697 5756 32891
118054138735480769 35759 37131
615155936587665793 501 8308
710564226761718529 1142 34161
592168052802978945 24778 26530
978468561423291265 5459 23270
650834121713099777 3542 8670
210232539420957217 24238 34125
889786105798368257 2377 27513
727056749937979393 7534 14676
234716194461309857 20565 33805
810900817472898433 4009 4894
403852813177369537 30147 31401
173463699256679137 15579 33239
934227804034346625 20825 31990
698419152294320641 2762 11968
764766723231833345 9800 33859
352189113529611585 7940 16394
721845915594268929 9946 37328
838847047187172737 21900 22287
348677292353190913 11132 33474
126695571098345281 955 27478
861366001993584257 20933 36144
474074848066180737 24192 29801
356060450512149633 9509 17240
598627158974544257 11651 31621
189345482267963649 17387 24614
462781507063667137 19119 23446
361151503855584385 6622 25722
794406442913846401 7524 28422
253408349136716289 4485 28893
379115334859079681 9390 19763
105811872452239441 14851 35340
714671151182407937 6102 14992
854777843039709441 11977 29527
465692313800488449 17147 23742
969445254236436737 13816 22822
206619036295286657 13765 19451
131442879116374209 5047 23060
266819440613829793 4635 18683
56119364060311481 10054 26430
553201601906231105 25148 34814
321892528503138241 11489 30155
957307507192936705 30561 34802
823161731970177665 4024 33814
760971304147581441 26641 29520
412879008890083585 25585 25635
868752773129415297 8975 19305
113627469871449457 3239 9915
411844020556877441 5319 17865
628076163935826817 5025 20021
507529196776189889 7569 28911
939003743139128449 12147 29690
561565587783412929 6938 36230
22045119391574277 1985 2334
887606335242054401 11263 33059
338515225967189057 9428 27752
504619604043362817 7736 32206
654234508131008129 22272 22993
369231760286837121 26861 29803
676997388830276481 10779 27931
563910036286252161 9083 15732
13837169222110647 16764 29918
425904929127796097 15863 27736
253455375854958465 27806 33505
232898027748426273 10250 16284
615581360210239105 5128 37710
53210959177633297 23095 30202
605445791665349761 9345 37706
623944231500821889 30068 37784
290710089408715777 25645 32562
502141746213027329 5426 30576
298002243879256641 6747 18034
932257562248729217 17646 23609
442629988713900225 15188 37816
956547398919852289 7720 31306
777043291386068097 12011 31074
479805024510376641 21781 24589
943499019776165633 11111 34961
891247101677265665 16655 18193
402498842336445505 3674 25467
374396802889059201 8228 9426
921253049766402689 25743 35498
527874324327612481 2959 3904
521588341916444865 6517 36670
219402651960173505 24640 37039
165502759979627713 5439 11772
855400835032611457 14003 33508
222976600965029793 26591 32911
999531361819911937 2746 9770
488997273612977089 943 12017
579016302638550017 1634 31294
662491154824014209 15441 23264
905041263086509697 15285 28405
76957120744818753 21967 24495
504049460764235841 11726 13753
864653919983300737 14623 22192
644747934607828225 31679 36649
581909511324919809 677 31083
822191909585214337 16904 20515
84779946601859281 12096 19922
738232050810701441 11022 24783
653471173362557825 9244 24307
538590715516278337 27003 32808
926522560346217729 10385 12547
417577216027858369 1375 2376
391951045970170497 2682 31704
525450096191562497 11572 32450
821567459693316225 22637 24570
453511242757379329 2506 18968
277194707984588001 5851 15401
997539710807529857 5010 26889
423143697393403073 10502 15297
341586202147531969 13759 32529
829647385046097665 1380 19809
336236476528924289 339 35138
283947239681229025 2555 10602
529489270556474881 2257 4852
223430523767543585 6210 27096
322092462761276033 12032 34984
582158276560125697 17298 34677
472079478311705729 29001 35980
389941063471365377 26893 30952
823962339165817089 2514 27397
936046963563629953 11085 19794
298521498288273793 2142 6767
658100486411935745 18853 20880
609854132833675009 8783 23027
677149122323147137 10324 29790
345038155137665089 32539 32910
491285298933757249 18026 18756
137175747545981601 17020 24307
612473926537720833 4340 8757
123304953430910305 11983 19966
452919601143033665 9491 26513
316100876025046785 4999 35892
935375064053307137 1935 19282
881214177129855617 17495 20090
698836653890833025 17070 23770
359410657029016513 19440 20271
789645607214030337 17456 27746
489369566169678209 14504 18892
325327661680514497 25160 33046
897295755558445825 15581 30926
158530154946721057 11620 20384
219836791023617185 18017 35178
52175171020291345 3111 24213
680016538827985025 4913 30736
455506043682621697 19642 28012
136846485427533089 2656 20508
479173348243758593 5185 16454
970680745509895297 15640 20968
12063872706466583 4316 20380
402677023467298049 6079 24575
496300761416915009 11799 20056
372247563578369537 2328 16555
773886565353226497 27970 36588
223060102476161153 1468 2247
59840960139663225 24719 32984
486618405374656513 5853 8433
974731003146633473 6053 29004
369255080152122177 2867 9977
161724937332973441 33418 34087
790616959772748417 12036 31582
510277237991179073 10745 31080
969404475486989313 15400 37110
343955280979852033 4327 6340
176958373053906817 24686 26697
694922720390611201 6555 32686
357764640999185729 14755 30252
955297293758956545 26305 28681
162998724795571105 11448 29298
175033191871026625 11889 14014
301628910881511553 11885 31985
658995387074153217 17677 30299
153055385246204865 29035 31098
973963189835490817 15269 36457
533827088512957441 15028 25553
607976455641516417 5534 26714
860185428792405505 24181 30267
48047815469690393 22525 30453
642071519840307329 18560 23028
572093522047222081 23315 33283
981167096728114561 24167 36319
788938832554453761 18845 19745
490477768910658113 9497 19973
979075520035490177 19196 30100
76587414108033153 6883 33614
675682609621052417 10741 37331
255543630830125313 20321 37222
899990473225184257 7395 37232
860811532508364545 21093 22287
678760202309025153 11781 31967
177825448136893281 11928 34301
38582334986880793 27107 29137
450485255527766529 12593 22262
76251309553843073 5979 19931
387482001508409729 51 35817
573564197839171905 22780 36388
673265569339918081 18222 28254
447039238843064641 8204 20089
829615187372915841 21087 23119
539975269443669249 23987 26213
90723909056364961 18515 21906
754613694734704385 14330 31473
863649835864642049 4202 7119
340543759592630849 9840 21639
652737405574328065 24025 25081
483997473630370945 22293 31912
556463925149891713 25021 30268
955525440991333889 27371 35272
758963539468922497 32028 36667
709442318938304385 8149 23592
845081674957874945 14731 25872
708965948639271169 3040 3760
261847540842751425 13787 23869
77003576747774369 9573 11048
471827115675544897 36381 36907
774396680709951873 7353 16376
582578579368103553 27539 28226
918483205466376577 26829 32920
50131292109831809 8063 11613
421627270518538241 23208 29715
525904349548000001 26494 34542
865471446045592833 1841 14591
506793835483556161 20943 35859
760924826949757697 16886 18039
643023134982101377 7379 22651
307639364937561025 30497 37189
967395785912948737 7687 37405
108229302095477217 6855 19156
597061894652000513 12933 17795
100732852287325873 5764 19787
453596833015090817 5611 26904
236278252322033921 13256 20114
97957416437694177 26897 36998
948963805569921025 12698 16440
388953126912731777 5918 9409
587110725051868289 12168 19513
679799190743040129 31177 33870
595131466430462593 16671 19374
255263058241830273 1039 8269
881271840702208257 4823 30764
152656432742773505 2421 31568
190656518378009569 31760 34886
992764476323806337 1942 7558
582404659975505665 23969 27106
653261687867171713 3615 10898
186967907720276833 8636 30539
130119271939882705 17324 27625
961426943542033281 9642 27051
197198754212720929 23763 35759
598917732206363265 980 24369
696256657639032961 28419 29204
385155236594496129 27182 35598
773857310108155649 593 32561
209058263768486785 25373 32016
784906396723947393 30914 37016
247440157287723393 8105 8827
770659707575006849 3868 8232
987017546021295489 7846 19102
90014224491064001 11932 12125
218372648203452257 17859 26721
733100945400309505 6737 20867
828551346288652033 2140 27677
729045334451107841 16200 36718
245044076200922945 12190 17176
702009931486387073 16658 31678
421199858382866689 6020 7917
441174630625717185 2848 37045
766201250828455425 27460 32023
81052845558645009 24776 27451
224282758660184097 5190 36389
555136037103629569 21528 32433
657813487379382145 2070 16370
809646782697072385 13343 21887
926046326518903809 15714 24302
530534070346540417 3281 32764
496320580177663105 18293 33593
604797958010664193 4368 7935
385326663992845633 341 16542
997060680760135681 4199 9006
284790787274214817 29751 31263
917462645596245377 18266 21444
663683899922947457 5529 6366
955535620289943169 6824 30946
42394471924435353 33406 36750
674264773214190465 2389 7068
850538954863612417 8092 13878
617100854764537089 20894 27244
801874711500612865 1109 37362
665080760373299969 35344 36365
631727285897998337 18046 32502
493225375890268929 11015 25198
19828783369856497 16393 18914
834283834245610497 17498 24102
963768338397773825 357 15075
107267740702091889 11324 35856
91736782238893249 7459 37629
653365747529179009 11704 30623
414105516967939713 22997 25573
672926338394184193 27386 32053
223293527031525953 31363 34680
32137617542900901 14696 31073
193044662866146401 10239 17634
417583318291967489 32558 35842
971600190022751745 2803 20460
873542568972183681 2192 6161
226929602578511681 1628 34378
857793870783758849 26535 35612
198410539205493569 5701 15303
823955056287815041 7072 30571
754436624470276481 8469 8775
245339697805682977 18327 31871
321536139211598721 7429 16122
119234228432631537 2409 7340
428316060009709761 18754 20698
877580603467613697 9578 13583
692703119048214657 31875 32528
701155540411605249 22280 30566
192403805487504801 13289 24530
834402741120804609 7559 23962
738002998943851905 1764 16762
175455076430736769 29974 31329
806588931921485441 25245 36019
591852733099507585 4348 34693
472349386225399553 4467 7515
319748789708654593 15736 35128
698350807447770497 3060 5602
542415196019270273 5868 20065
928173913868061313 22693 28281
17073147532087775 17008 25798
325540710454621505 19800 22059
693563720383742977 3858 7015
441476417674632385 879 30043
900648559042394881 10880 20145
797724055514027649 9034 19882
236293630839718113 2295 2492
120168841448741409 24263 31157
31481520125097973 20097 35879
588440400308659457 4373 19648
587305455226761857 2341 25146
919677536528634881 17907 30766
398259697127883777 7303 21516
603374662738151041 3052 3527
272702519093193985 10027 33892
792627295143784449 23309 32528
406195251454803969 1596 36671
84234765718750993 17859 36914
294721020094307585 2626 29722
321130438746049409 9217 37810
207449642875417345 7741 30518
119043555364203969 27258 29092
610227886151612673 16912 36332
24128385250332229 13655 29808
291817003147386369 22719 28768
299896618753312065 26827 35081
51477244933529673 31406 34013
335139155496616321 25395 34501
195617005779553217 4839 25443
81707872850945057 9950 27154
483761992618347841 7539 17844
728785061715978369 21519 34200
164291034959788353 11868 25772
22131818854351337 23685 35437
565859309519403585 33497 34883
33118161847621509 2717 31840
706921439337918465 33918 36248
555160468785448577 21522 29279
49149591490326825 31797 35673
978909775712178689 168 37439
967591806988807041 31445 37674
609664466042350081 3757 31690
808463711584842369 27357 32839
120982254798487793 37434 37613
889840578984177409 15374 25527
929577151359712385 18044 20215
477435358721002945 36883 36910
518969089266743553 27595 33855
118969993074031777 20310 28558
694077582707567617 13935 15001
695629981593874945 9497 34656
818601136210386177 25532 28157
247071378519535745 6928 33785
142959114582129841 411 24947
143091159293582849 4312 9387
447115074752286273 17217 36357
303605270629006465 9323 27317
662694391409647873 19690 22923
116165587517265585 26685 27616
579422948677741825 26883 34677
698394741527153025 8109 34832
820220823895699201 28228 37566
809390873413882113 9570 30490
881401658527504897 16203 30744
173991814634987905 2102 24517
391243108607401537 13852 27633
431582535469949825 19298 27425
63566324888508777 4926 7089
682473906753841665 15930 36134
624326432374846977 13917 24914
66639569932185337 6635 37708
237364375528169793 29344 34479
601608986031678209 8672 9906
27055986740638361 14870 23364
854478234569661825 1698 31080
446625823520090369 2317 31887
902658608943426049 29139 34472
431260616172739457 12216 13688
725252876603484289 24372 37191
521962314104694529 3209 36242
4406267239303930 16850 17068
175311149585926529 2715 24749
977857256876127617 6388 14695
284130937217778273 2488 25483
244718599106136033 30054 32491
976752530390957185 6215 32642
405721459295470785 18735 20787
795951342903162369 7588 22449
493358060046418241 29494 34483
611333578308151681 28331 31132
190104685770201345 2101 10449
758044170702586241 8358 32845
161031670708410945 4078 17069
377554399043408065 14435 19188
201284584753658177 12129 33092
672578024086686081 4768 20331
144820523597800833 1194 19637
631229418129752449 19300 27582
765985808632315521 26750 27482
206878999555353729 4336 17022
426102900767489217 3589 8839
403709065286353281 7161 23001
16675804033006615 1804 23382
405053929693973889 16325 20033
612649192716830209 16547 28245
361135588039505985 6913 32723
73460972179624657 16115 20167
384963832723993729 6010 23793
622393377335157505 15294 24832
570623640586422465 3149 11470
7592856205427268 5886 17298
768590390431977985 1992 25585
545012679296704065 10297 28094
772124488462740353 498 25154
579268481321214721 6268 20863
909073414300760193 14247 25036
13288247355035311 3516 5427
30899203998490777 10703 36760
460582954452540609 18246 35368
564844018699499649 12455 25881
865564321994881409 5798 22729
793311414314846593 3189 26726
173142484890753665 7592 7888
832094412616409985 11727 17840
601635481377769601 32650 37702
875749315225295489 28011 37822
461823679153063425 3463 29711
167443660138626881 232 16664
917110211965123713 24000 34329
779970093359967361 4 27956
761196854115958401 1374 7769
233587257198134785 17294 24501
157638314118514689 18429 20894
804472917630665345 5160 32289
805818765074199937 11369 33556
86839740510878721 16743 32634
748138584861507585 6024 37132
676469582296736129 4876 33457
103420122184253665 14596 15734
136051596638136369 13634 36377
828985882341072513 11624 37312
187830019878237665 11653 29531
791317132276411393 14261 36286
61037287194931625 8549 35388
448552131848785537 28382 36914
515603565492941825 12600 24675
488390615763996993 6332 16992
943398062919723009 17184 32308
618958144053067393 180 25194
337301357367540097 2702 35710
841802572840940417 3644 27758
675844217102802945 4394 10141
410671344853469121 1141 4063
416390913790994689 4661 35810
50234971840644961 2504 5749
954574340247798913 8292 8904
534842725496531585 8804 37193
297096047139309121 3843 25419
271690568029463009 27961 35538
984086795311366529 685 29825
705053573790010497 17705 28960
981684173306067713 902 17144
338517295727235969 28488 36237
330488848930624385 187 21098
569352904918275713 13166 16122
699404062421923073 14362 27921
996907772985245825 4859 10559
27814481206075217 6528 35357
417899035996455809 4258 28381
954930466638788993 24907 28287
151160278608564641 5604 27009
186320667359719745 6891 10216
881837504604419585 8586 34116
165773165490822561 284 37475
559818768585181185 28015 32880
570836691433765249 30629 34499
797791580613946369 23871 30324
172187101424359681 27444 36826
633663655478422017 6135 16684
243999627634789121 1614 22099
593925025163457537 185 22537
398622750012794561 15091 26184
503503742552076993 7645 26626
721004321461418113 2698 11384
404248573144442945 4696 14827
241001993639972769 14282 15965
234799446829278241 16567 35473
711085832880538497 12675 21402
505845918542235073 874 31163
486789856546995009 26951 32161
889179824436574465 1332 22829
462469180037754049 3908 24286
139030827921047265 8551 29828
992026825592407809 20082 23304
289627489953780097 15117 34157
752473156802263809 25643 34335
775028458759209089 17801 33741
47635437374584201 1676 20987
603097861578071041 4677 16834
427724803354532673 9062 36719
73390078725296353 832 19025
582238671007676289 19616 19675
775088828217441537 6187 8346
90286598527082881 24353 33789
177665231839370113 20877 32316
645621759328850689 8381 35847
45535485654021105 7632 25996
517552428204435713 18752 21973
360408040285804545 1573 7004
180403632144592769 27304 29461
151598589161899617 6928 30444
905038678277687553 18970 25381
996798828935197953 21117 35627
463404645797698561 6786 28349
834546381926990977 1970 18197
224066215932406721 21555 30380
241307675892628033 22775 29599
435923846354146625 2546 22114
165974044798112161 32062 35942
317555371925489985 3363 11373
847076889118028417 378 16229
456367071570372929 15998 33685
290914735798843073 20061 30391
727872131477322881 7851 22155
218093848861727233 2375 27955
421467032006550145 29193 35499
46697609948871841 8649 33507
306377394970038337 544 9251
856678200824205825 13140 19329
195153436700298497 21620 30744
698302893781424001 16623 17817
24925194300873701 19130 25063
872107098083901697 15496 24909
447785556207836801 12399 19670
671928597000011521 7614 25673
959287958991577473 16663 33037
581013133440393345 2185 26805
293146658055906753 1375 8130
653869338493130625 17778 34913
491990130500521857 5683 14267
559050840392572481 18933 25869
75889819227885633 8213 26773
33841607919676165 413 4153
470313436123628737 3463 8280
820653233012421889 19023 27705
726963029731326337 259 22107
239673139790731681 3833 33583
421680767903421121 11705 14734
305778864984787905 1177 12559
797248563061746305 16695 31346
659783506905036161 4534 21525
274988679592464545 23932 30916
157546378562045665 7072 7781
487922615988811265 6276 34594
253970106645816417 3378 7521
148873828438166113 12854 32746
672606547629825921 13236 31223
216946524046139905 7395 16331
581404979515816961 4478 36005
166874060870352289 13511 29648
508925457995985665 3241 7107
851085752904783233 6940 10758
344044926875248769 3824 23550
449863084581249217 11011 35111
127135774899770129 16786 19752
157737661953010657 7905 19358
967336746654019969 8992 23235
157256596489443009 10019 17628
327420085091631553 30142 33355
115829047391361681 3086 12041
578512644334999553 11705 29198
923940159175099777 23941 25629
601560131156432513 24918 34695
904690010482003201 15431 16695
653144564249210241 36872 37725
227662850063179425 12632 17222
248732441543779713 14656 30812
958067074765256833 20262 21486
787061885686732417 9364 34849
64158560414579569 12265 17708
375143463528999617 11616 14607
830626006573741185 19170 36906
514211202008745281 20883 27208
981256607562098561 10283 26348
4839890556780802 10124 22716
539108788535902081 9612 13562
879401311346519809 1625 28145
689857856298811393 3269 20207
237041502616776257 36444 36873
881819968465780609 1643 31186
932857657092320385 5912 36236
524389636390903745 732 31083
281038570966472897 25273 25976
239770468584698209 16353 33735
332709827725061313 18835 19756
348095205345213569 12464 24048
41862779151401241 28331 35296
861422204913115009 45 13164
510429921070205249 32367 34679
703519151313681537 5573 16909
899243743376274561 5450 23010
330749846407247361 4620 7431
108180160368782193 27320 30098
194451772862617377 16079 16380
271341639352911553 8379 30520
124837050495106177 11024 36550
668241681024547073 19537 24956
85400922774137905 13959 23719
257814222291813153 6554 31265
51398858590449241 19854 25307
422284450111185089 5192 30365
735751874580341121 7452 16209
60222724214028745 11210 22418
196789934430714913 13949 25633
868177398153115137 19061 27846
799912275657728641 11592 12949
349769790738463361 27971 33963
448915292196336001 11972 20438
57179596843830897 15862 22825
658053001930095873 16288 28678
332932840447043073 5470 36393
934076402823908609 25988 37451
864424269734861697 1979 12949
565054539042559873 12702 33614
916622056346170625 22195 31169
928606398224520321 8932 36805
247209138016323489 32927 35709
772835195777599233 10587 18409
229842713327670369 7881 22064
190993826761118881 19965 21962
672215642816674177 19764 28960
882629819985933057 4805 35195
374140770385935169 5956 8497
783260361825131905 27035 28454
624747511474673409 6268 15733
892638547900769921 8286 30911
877897674170256385 25618 35163
496214341182625409 4412 6091
807632510480694017 5961 17126
530782286893408897 614 11433
69229193742330609 30619 32683
5794330434117257 17585 36937
248671614747415489 6046 17077
194467922011380513 22280 28080
780122897668704257 5053 17258
20365371949740309 6364 28119
814423784051577089 1330 35858
86039460517266513 7780 21973
193683656306433249 508 27415
444230513502777345 1575 2272
372533635388855105 24979 36822
345104298617041409 6845 36401
661985366837498625 13856 36832
102841921029668273 10134 32566
149470097103069569 1554 15257
282684323131231713 9588 34794
290964018773536257 22583 23242
831684679993419009 25716 26931
337048189488818625 10415 28326
347032460520392065 13613 18330
519821305787203841 3856 26509
814382592219917697 16433 19501
147929959623276385 6909 19039
561234368928349889 13129 22601
746203308330024193 8444 16912
416434192312994625 3375 11696
792795867958282881 5249 35063
717015048252374529 13740 36294
867514383068808577 3356 27528
458699152334137473 26346 30484
32271143197995401 19395 34645
170499031188878561 1107 21099
947536362213782017 4818 13983
828265527856604673 3191 27593
374084352700258177 25287 32167
231413327236463585 7203 31788
772336550821293569 7729 14421
561957235271254529 17281 20686
766304240571493249 26575 31350
669132234265074305 7065 7571
948428875632515713 6910 28840
447184051832739009 6903 22775
953697327275300225 6715 15763
63175320980729313 5546 26703
209339947456797409 12238 17225
763163608889787009 4280 12956
985999405444097537 4051 8947
622792130929749249 17348 18638
446039813024356161 10163 24898
889201617542131073 21431 26296
710800469171026305 6281 31479
694982277094606337 11589 29844
545914854117754113 25581 36302
101523237109208961 16752 33745
263281340865980001 1952 20203
711965398135472385 2827 31852
719751704145124865 8129 17136
291300382782100801 4407 5912
440562873285010433 10685 31666
521364745427245441 10568 25702
594105257640379137 24968 33902
498587182160239425 21614 37374
577161667086507137 6812 15842
353208776731289473 6130 16346
846854908966633985 15587 34870
863804043548260097 8843 14330
824091318730431489 7025 20288
549669860124321729 9956 23547
638000135258877825 4000 34514
753520204405933953 22182 35935
78481862218531265 23251 23944
293005853183839105 2557 21041
28973497870396161 5649 33042
683270498705457665 35660 37219
761063853573851649 6773 11655
75581729900175537 21456 28530
156995138784751009 835 11878
109074729655450401 9352 33847
40204031576998033 1324 32184
458632393849736513 10987 32389
223171956121120737 5486 37126
922652771799835905 21326 29645
344988234614497473 26007 36192
643467153322159617 11364 11918
622945918495574401 1095 28930
403865666392366785 13380 30965
284600824051246081 15900 17375
644368854846103297 5727 11855
475783484104368897 1963 32867
657857828683876993 18908 37392
632299821814420737 10184 11750
5139188404069018 10349 29804
750210889467624065 5816 31059
3298367839423833 15653 21583
371859876370372417 5834 30036
374094003066115713 10093 16874
404852227312744641 9016 10592
50965742126312105 10390 20112
21552589488912589 2355 29301
162701418305527329 4753 8432
922307805586726145 1161 27784
97009846281569169 2740 29107
421532228621039425 10475 37602
512738896386448321 951 22666
168683332564995681 33822 34464
90254467078768385 975 7694
817745978866547329 17848 24719
921956067434205569 19607 23981
207385068971703393 1844 13367
564941159569176705 32060 35679
618918216877098369 11188 16281
899275783613486337 1402 6119
993346289442399617 4905 26475
165808302771029761 22673 23720
409369379128229121 469 6413
692429434747747713 10616 25012
406935265044793921 17693 28461
447166702223316993 9476 20584
232898411300404001 16769 17871
442861797215183361 13698 14524
911078578426810241 844 11015
576870930306785793 22889 32915
432035086534618561 7425 36431
548388423552278657 28151 35766
958154975983418881 2493 8221
104363946064953697 658 12504
339881230572196097 9298 16166
761452624385437825 2639 19751
784388209724738817 3885 8573
603236726931744001 31702 35252
332609653751312321 6444 29905
812292259594368513 7803 16173
230081487787671777 7380 30757
426314987789940161 3322 24491
410452926014421825 7078 18953
548646654487864513 26245 34286
957255299261845505 11175 29065
27856870645980081 34197 35095
881542603981152641 29041 29653
637943801743329409 4801 32149
817113568697905665 15294 21984
935089073411692289 29353 37677
470979691260374977 23453 34560
429715413425835649 20220 37450
985184390832216705 7060 16289
971469561332401793 13732 36897
408630547013039809 9052 10858
255175162060719873 18369 19178
840750059196793089 13862 16967
337563081993412353 3412 32545
701825715834026241 14784 20158
111721407985665873 483 8891
849960795886801153 15033 31459
592446497073201025 5376 19036
858743796796623873 25151 31488
691222664553929857 12376 20706
21356576330234133 18892 37123
8694763591737599 6172 18883
77015063497420049 20708 30984
145319815699817665 9436 26209
862815784945382785 4055 33372
616180556826169089 17756 35820
179081652652250497 31709 33917
906016484410724097 17626 35002
376497197581485953 12681 24036
32471338833691021 1399 13222
987079318725513089 26952 28328
597285768277000577 4608 6778
101307027116462225 3640 3797
788222453132750209 30882 32519
58311568725535777 16665 36527
369430622011616833 25149 25534
840844552032891137 776 9826
791713880048806785 24328 37764
717497007167828865 7043 35294
383004289146040129 17874 27656
710572236709424513 6631 23344
194006931029708353 27118 36932
640486498795944193 4253 5536
168109178516953505 10435 17189
884908309049578241 29620 32984
680925706378307201 1518 29464
179544858456303297 27845 35771
927105258160391809 20147 29055
728715548423366529 17415 20206
955391901836282625 6077 12089
532923766048746497 7758 33400
757805212325575169 187 23248
335798617219509761 15660 22393
318130837783204609 15328 24674
408545042218698049 27963 29450
208121089010173665 3478 11787
268937705096959681 18672 27882
100366712988705585 2194 25694
217267869919730561 1200 18005
474238768201939137 10503 11997
72967608784253457 34673 35164
652156365373205249 6869 20765
56406570656953649 12662 28232
99490117388594257 15249 16072
907622704503722881 2382 24411
407168567593959809 23411 35949
856748704622042113 28522 34250
881300983368571905 2236 37290
85348647294850369 2899 22582
601070407978287617 12933 37332
411023123549860289 1894 19868
244424010459649569 11668 36930
987945114177080065 28328 32084
747678919874648065 8779 9268
470185726464528385 15364 31778
970001487360729473 22024 35906
533539558727156289 5602 27277
315495137384832705 8479 31398
374503614039419137 16639 37120
496102820673964801 21712 31554
252663825749579009 9345 15433
897354485176851585 7118 21866
514577669570961409 8459 32132
124876624940139185 2484 29503
961652648791030657 13063 37658
837272167158179329 30090 35640
325375876060270721 9328 10298
217356619479655681 27880 29145
767619582790643969 19422 34221
940080315712851457 32460 33095
83156472109514817 25543 36461
646646343864699009 12050 12538
648180871667747713 2453 31353
819465412473480321 16993 35589
876817916771564417 5966 31196
465437958975083905 3754 24590
489055178627239681 23195 33383
276215205710588673 7467 25062
184573137641869793 11307 15412
460727901811008449 11325 25293
273706077910006241 1727 4447
87944340876735089 3873 37868
223635239850644033 5341 9499
287684722050382657 10956 13528
63228783131819457 22370 33683
840732502141737089 4131 17336
921422318701324673 15261 16969
450784859246606849 1260 8538
615501831738910721 2944 5363
157798346397871841 1293 30682
45116808007925617 11344 25902
22818234064626353 17828 36423
525892419961934337 18757 20396
455742209700265025 712 36487
832601472209283585 14384 19449
634810137548793601 15010 34463
855059850472301313 25955 31454
369590791937756801 9797 35737
799066275582340737 12064 31838
640316821605520001 4689 22065
492059178235876993 8410 37762
277813091203359617 1419 26349
204039498839499361 11606 21874
148312234166905185 6926 19349
304295681318805569 8868 18830
80969077351003457 11893 30747
704219184576722049 1140 24761
756750316378482817 23111 36801
193084305128735425 11390 24348
55396277086590121 2935 26582
786118840939444353 3708 28129
714993999124924801 23920 26149
919665793271988737 2263 6309
338404903146457793 3969 7784
763920879992504321 26232 33319
43156314772001993 7617 10118
328436888373232705 1835 14691
385284710165183937 4906 30150
83654076118186545 10682 19103
969883689661298177 18262 22177
880654824338975617 17996 32777
661846712227234177 9750 28401
833353962823117953 22427 23566
281484316146130465 6532 16519
153640400149726017 12840 29058
349425564333291329 11225 20635
205579106110143073 560 30585
653198332302832129 21154 34470
760068286837920897 28809 30692
1824104592177634 29587 37006
975768161565447681 997 21923
340829175391004225 5322 14393
523711936349741313 9318 22519
824535588373112961 9271 34123
176534103024088993 36557 36936
315289734169549953 11303 31295
408292595998702273 3852 26097
574051832420625601 4916 26164
190079565608733953 31058 32722
825620617802254465 7035 15505
753031547697418113 2101 29471
386852138545766145 25008 28975
621332437586794113 19601 21408
763843797807378817 4791 10092
612160849601210113 11721 30008
140838795462347121 16779 16803
22870226360289793 13956 13981
98130876820189169 1163 8892
137924621713239057 2313 11820
82985476135764465 10905 23550
835826876490664065 10220 10943
44074106345544097 35369 36300
871289348885611009 27672 35448
391615269154531393 1374 2128
602233194467409281 6122 16279
796607827679618945 4686 9868
817341837004420353 7634 17867
405220718620984833 15558 21081
453983398454759873 5466 7797
270971058275545569 14847 35981
260726413468958625 8219 26731
376649410387702913 1235 9235
249072123994842785 12145 21183
858036302517202689 30350 35343
319872773866336513 10198 20151
595750645639998977 26664 32604
211010041108572481 11489 29029
129738143648591377 2837 9638
318481605502526593 17772 18538
468531898342437377 2959 33530
33378636917213101 12535 28567
410975584983187777 7618 28332
661930827679356033 16983 22119
909203373428642433 24062 28678
686177253307924737 587 13856
326367265988363201 7208 20256
209980040804239809 20855 36330
65265380318752617 10300 13888
448674703785748353 14530 31962
729116394904419713 22044 35836
222298634085461793 27625 31226
686461723897696897 4762 13078
386505289992378241 29172 29493
704875326715988865 3648 21592
78713027200578273 16383 23017
206803204980051457 24302 33287
777221358928706305 11351 30643
730145986045496193 18296 23769
822324777429031425 19713 31218
35153927023561237 11014 16721
103783249193519105 7740 9243
151044601384096929 23055 25391
493332832812328065 3090 22603
453639737933489345 17586 29699
711759131044864513 34370 35075
267205292514940865 13018 13694
488914116446153473 15104 33262
573328107723785537 17133 32375
142423413303497169 6465 26289
774579749516828289 24636 37078
246165949518555745 4574 10638
771562367068643329 28313 35252
386459632549453121 13799 23065
691667371863271553 20212 24294
269055623686853089 2133 36076
72705820889343185 17630 22444
774443619213194241 9550 35280
202414612352679777 6927 22516
446595779333179649 32940 35258
780933117576356737 23631 25815
150431813531902497 11027 34031
866161705419838081 10113 25365
199983197654603361 12890 28260
936542710745516929 14442 33153
130409444429396609 3280 23293
125472265287054801 3421 5932
884992233928514305 17478 20366
561875609069634433 30253 35619
191540448684783361 15057 37753
975714228915304449 28614 30526
118166469147496401 10379 20801
264507183213272161 17805 28987
681457058780345857 2992 23343
519502104311396097 942 26812
18842300040162741 33756 37144
258500899728463905 570 3333
486458488063313153 4215 18652
122568278936650897 4755 23554
413180185785449793 12574 24989
793120792442994817 13089 37436
507556653819044353 948 3663
207688058245775425 18229 36093
652462185987630465 7223 14225
995813574890437505 4277 5829
514788965034803457 4041 16090
796696953261569921 3918 33501
99102321207823249 17316 26033
255186855192466305 7839 11494
680965424533688705 21191 30676
648542331061815297 15761 23466
445148227045038401 26510 31472
112197250009050017 23691 28922
730756217277424001 27645 35339
889212695619132673 15175 29004
686442617925820289 24882 30795
675266619220952449 2781 20208
321358140474608001 521 31086
17169391092817677 494 1298
789850289896307329 843 27227
418386470401546945 20833 32403
935380239187658497 13173 27461
959825227923598593 11833 37018
291704835314050113 7810 10962
810645124371280385 21518 32770
200412405907080417 17558 30543
801305236427975169 9590 27342
355427978909190785 27286 34510
120589802708199297 7280 23059
435212046555825793 24895 34615
982194265528246273 6727 16139
219537536725624705 4664 20551
358361707511779329 26950 32669
188664771099404065 14813 16726
255607278287538273 30086 30790
680276509462530049 19173 32342
190936725484878177 3403 7086
210621996869043937 12417 21633
772468763546097409 21844 32561
894029812215165953 5788 26464
678762915009958273 7167 35567
346242919355596289 5874 15111
148490496675815809 3571 18672
643585676061107457 7695 10163
332678738850805889 9027 19736
247297071101009185 11376 13326
756499754784410753 19283 29070
501059895854098177 2656 4659
634668398909799041 23603 31459
61618216902097345 25258 33954
295375835108881537 25028 27396
422721905472471361 3642 25533
270582925613357633 3770 18578
709017185347967489 16983 34908
650159152339821185 1924 29152
32706199122600313 256 12122
712623185484535041 1928 13888
338811975237852865 721 30091
400537113713863105 8533 20888
671199947620110081 18468 29889
898714008791788673 12747 13790
747944663170251521 9737 20714
14892202400996979 2683 35320
597581844362593921 13764 24760
878842517336796161 5548 18873
123527838057150065 17905 31126
726803052496688257 13472 25976
121437319467347041 8550 10845
838308762961762689 11636 29773
460575061998760321 32575 34513
507076585305693313 19795 32767
877555344776141057 1649 17080
627338282717989377 14402 16171
442471767354582849 7193 21534
78191309075162257 12309 31476
629961179626334849 17980 21569
197704449342555937 11927 27197
803161609465753601 2269 5150
964956475399073793 6986 19017
471671639953626689 4356 10403
401348858238794305 11734 30474
107660165821521041 5896 26093
515121747674253761 24809 33255
839963873926521345 2243 6191
784290757048811521 7441 30619
179839568019339425 37006 37181
270865182740177345 3123 22566
572189258416102593 9630 30509
11577003642646135 11421 20448
808805735143458561 18791 25041
125176468680461281 6093 33604
137079954676963217 16939 33997
695212545428720513 4786 21674
909840908681026433 4503 33264
189145312203404353 5608 5955
965500941156164993 21205 28760
835873259814082561 977 35835
581909732307614977 64 12639
44444440552137369 19080 35735
418984038856862657 6325 35849
109058494910502897 19695 20166
867103737305718913 9145 18976
111620688021897505 4326 8914
742306622661743617 18784 23545
464885113693828353 13964 17689
900978348530166785 8019 8845
765308888382644865 4274 18390
387885432968701569 14942 30044
215028586279064641 4158 23279
266244979203527521 16476 37495
842669604319691905 24 27888
336759228407174785 26418 32187
56825006272493537 17044 20332
992319997912481665 9237 33789
576105905913220097 8195 10639
607222014788348417 9591 23412
549081140804705857 3018 6643
843278890482771713 764 1039
224894274679510177 18736 28691
593405310295935361 7273 19972
981893072334759809 20618 35969
417169365435732673 8688 26095
756403070292417793 21889 32669
439832424746512641 22728 35875
558317966145754241 2993 21381
547628026973548289 15238 18941
544076666293076289 14936 31586
483594104039411841 2333 17056
373023313125930433 4780 6874
508423126403265281 10278 14664
898717151379013761 16632 34481
204612182175921473 22037 28613
985373965446999681 10136 30817
323887364091241665 2250 12552
258556216740824865 5145 18601
859630154956079233 9960 26997
954504715612717569 1727 14143
881061311940094081 16114 18867
443310319885238593 11559 21039
452135904158595265 12153 12639
653835379555804545 14668 29731
617466323499350273 1320 21954
673360243947879425 734 30983
245296221175465249 22658 25510
993661644510144257 5400 37826
963367357658903297 12557 31877
197274571157219457 5433 12969
166954367207594593 30852 37752
443718644777764097 17080 25115
887647524931004801 9575 17421
723363172363175297 7488 11294
115474725731274929 7117 8855
413160645746433601 5910 32870
317348935101925633 6833 29621
262434393889503073 5733 28686
955251714517615361 8170 16665
672799661093794305 4212 34529
654765144028552065 14433 32961
42446010908602009 29732 33356
415447591528049985 5610 27285
12643612537761585 27220 35183
431800728068076033 11494 37845
418668025570536193 19969 29181
871274674018806657 17309 33377
745091078260518401 6008 26504
445119819560581249 13331 28519
977072830745040513 1631 29259
212055855665738593 5584 27419
378270077744748097 7673 24576
680239378434713217 377 4166
600067948955977985 22945 29966
474422214968186049 5314 22585
792023019715831169 19437 27432
427911115875765825 1551 7079
152896303402169313 14252 31200
354252022106550145 20840 21031
407384208682561409 31046 37556
238479888583405857 4935 8859
660931596366719233 12704 29070
991110633313027713 3646 27550
114890476711511985 3978 27134
562882608952897089 7975 9815
621949672318915969 6298 11272
849679674168470401 27693 28651
442904893056510913 14616 16093
952911830039077761 29889 35778
156893541108484417 16187 30605
81505618560598241 2635 9407
538888417594765889 8419 26558
695538726906484353 20206 24098
505677843341427265 3322 18921
336766430829811713 15383 30677
798170117195002881 26512 31997
440572770431906241 18660 27547
363580767809889217 15082 33599
680939417388614785 14979 35484
309563469660563585 28320 28480
248706538307295937 26676 35941
405505592225434689 25863 35914
548417893329172993 19860 29186
957849650251734657 24949 25705
85905393391350065 1120 26044
220992925975831873 11931 27764
699307771730801153 22849 30958
901768843496657921 6519 22861
964879744177217409 4260 31812
677836199689888769 10248 33639
23751791045185657 24431 28642
964172860549002369 2312 27332
76623848481681025 4627 25723
326379783553090177 1206 8196
18967871571916817 25691 28122
69216982243151649 7420 7934
553196192017800577 15286 25976
964319137068738305 26680 37088
528413098140418945 13175 19416
440101302733996417 3597 33727
192403930788394465 6979 10123
501708409805001281 3125 16348
232635125186632769 8298 22120
639482230688489729 11372 36569
88064292731878881 16633 24468
130920738107729313 10377 28518
691862454953820801 4891 22054
362208526919960833 14538 16679
725150752264873729 7762 29032
833882929292098433 25821 26480
907503112056630785 4802 27606
954813631623753857 33318 33577
593367783797624833 1318 17438
777104953098018 6570 34104
261631790626068993 24425 27492
75912373484090529 7246 10189
668386629448683265 5557 19423
426700001255579073 16113 36213
850287646200300161 1637 35240
473375769377131649 4941 28510
426842344554422913 9350 18194
966003808879033729 16200 24499
109892605942206961 12912 34418
144337829694041633 815 25010
165840974656866529 12257 21423
413093491200481089 9636 17974
880122440149406721 7989 13569
878543392950437121 17603 21321
853631631959935105 6078 18741
732582258800785921 14457 37177
706783937875940225 32921 36388
439471336834930753 23512 37023
155613040269621185 21527 22993
54542113975440289 23892 36552
992210422307110145 12151 13482
95633363679556993 14803 34840
566194367677731265 16650 25989
90137923120291681 12900 30854
197798589819967681 15741 28640
420400249008697089 8659 17636
186317428211729921 3860 16560
1584140145904912 5620 15959
514861322921703361 21593 23984
885965284840697345 1904 28266
869648169854862337 2111 29524
704870902951196161 16868 18381
489127773986723457 30433 30437
798313957277702657 3401 8005
515411339241119041 13535 25326
5203569957682675 26406 30120
926022706410449793 17028 19256
177399983124306721 3780 30893
807299885448749441 13516 15433
509094667270144193 1199 30126
855215874963903361 22283 33097
761576005324446465 19239 24736
827441599153921409 28356 31920
553422491687694401 22536 37366
402638190267893505 15604 25834
998512824398549249 16379 34837
650526241462763777 3853 28839
304784073041215489 17631 36770
536878605909151937 6294 33802
626559335299266049 3492 31962
231238561515418433 32774 32969
60754653678809945 19567 37040
927143153293016577 826 14548
810316658684204289 22266 32311
920332695949873921 2527 35801
711229105860379521 1881 14751
596189391368284289 9216 27113
191069615027902977 21620 25985
610123049026235265 14650 32905
360245591855640897 2407 28167
870134798369619457 6166 33525
174957001762866337 24035 27580
444832432143734017 2162 13661
568336089166844993 25366 35648
935940373201418625 20677 34301
197064410250806785 11928 33666
907981558133165825 12719 35392
338644967018165505 20046 27868
406729997534299073 12766 12829
65059873340320705 11027 37462
887551501576588417 4863 16361
357313422568179137 9414 24347
876835998601393409 11269 11783
158008778066051297 10698 26548
536604013994001153 11922 37047
614827078710060673 12700 29154
906350909566398849 9242 19613
700420524186970497 5118 30390
705880184543367809 26267 32925
119424222326070865 6638 10061
14678711688844715 11906 22772
373590670247740097 4858 32559
785967425405736705 22136 35923
189895834958615937 9747 18845
561654922834307521 6563 27272
600479097177188993 16586 29436
617154698771351169 18550 35988
741183549549614209 16760 16845
252657832668319329 25242 28581
240652347611774785 23073 30575
909187851805533825 15865 16341
994480769683104129 18999 29552
992052038632479617 14163 32715
561537079649472321 29619 32807
361767449654770689 7357 33011
330823224142985601 12999 36996
920454271029797121 10513 14114
974076819100861953 327 6861
437652156953809857 15350 15998
224551012068484833 16575 24929
370729372743554113 10275 29241
506926217009269185 2447 35545
858368077913731073 180 33978
736042535054391297 557 37372
752225281779999489 8394 33620
575001131760632961 794 37303
259380086408832257 19342 29173
291644424701313921 29616 31196
781329015459945729 10276 29256
616349369996360193 10048 14649
745631623036821633 28852 29554
47008469873158985 13266 33562
199635036187856929 5186 36947
326111150278752129 4346 35743
64956268402191601 20496 25067
116729439764736049 8036 21520
11402052799283525 36100 37444
817370610538663553 29943 34265
798234183366794497 11820 24442
191264399321848801 19764 32526
103948341028512913 9115 24361
254905277258888673 13845 31114
930410800224528641 725 22540
368987435089433537 22 33697
834488114148072705 13650 15673
617539663614341121 4628 16219
791590516188684033 36822 37434
458651464690259329 9919 11595
142806402810236929 21068 32435
885697377901426049 16265 22444
65216144730889881 12246 29041
91623804357407585 8582 32201
21146374067953389 14471 19428
369893615044080833 11985 28439
70572083679742545 502 32132
994542228758202625 7264 7849
702655095968623361 20345 31972
199761985262785665 15948 24214
106107124075087713 6498 25391
966386188255466241 14717 17520
851490498498932865 21873 37144
397586617635429441 8504 33675
351838113080567873 7214 13726
968631463253924353 25193 33677
906897756512449921 27057 35258
40407674765237545 163 19928
783719860282438657 16506 27078
246788645875295041 9684 32816
777756588093964801 3610 20913
955156140601051393 16850 22843
157576301946797057 13012 37426
264224258395042721 6995 34278
452696085105571905 8759 36802
235897309129075681 20419 32531
329084574770256193 26960 36685
137110858156983537 15107 19849
105159733919251153 15370 21375
774442119672787713 26939 30149
740363861840741377 31332 31683
139406952558882577 3081 35354
675944306069226241 5076 9319
468016667399030721 5169 29499
620796221425472129 800 27500
110061767672885233 10604 13643
122771363254642545 30567 34479
932433177833392129 8520 11406
414523656322337793 3484 26372
386681692629078785 6728 18609
874293291289120641 3983 35431
387725784236796033 5033 22768
801225990348761729 11456 25541
340567371548683457 16939 29956
23376115728510173 12418 32776
986321899087815937 1783 3943
858764251598792321 27737 32113
61590748065324161 15832 36695
372202920511682561 15073 24368
671710138151542657 12457 16917
911425781874548609 14539 21437
86462696818539793 10827 16793
202243552521466081 1532 25916
747808950195921025 25057 28711
198056760692288961 17530 35866
863552014243136769 368 36679
109852512013844721 14892 17898
624781639840296833 12412 17810
9416812976262179 25711 28144
468938300011199489 15182 21196
119476563873305969 101 29686
714203657788491649 15103 16904
509615424485140545 11620 21801
733572453110522113 530 24091
679340720130738817 2289 12872
562962184310055873 83 33893
245342580666225281 8063 10701
696411945263928833 9383 15775
849074902627549441 12529 18221
38126460788422633 3402 11357
828512935501756033 18006 30751
183701531708404545 18609 25318
716957858625676161 16407 27453
560715342953518081 9944 29716
469505469499544833 13662 14069
335066427761159233 27680 35492
720078834047953409 3731 30684
626470558959369 4051 6990
752875572786798849 15169 36022
292032031601703297 10435 35403
389415171386787073 14642 19820
213174584250300129 12876 33075
145595352791382017 7296 15824
757614821794714241 15016 28916
81134454641372145 4128 24576
254285183700861953 5318 35707
366767278738912257 20225 35482
184750914767928257 3385 11410
384767134434696321 7559 17090
850349224265517697 7208 13905
631457599656975745 8237 28428
398924745242492673 383 36786
189548795221341505 15271 35827
623385204920371201 3381 21327
410785871259385281 13126 23817
183188243990169761 1673 10096
335364435725608705 6397 35457
145172120617605313 6 30866
273536962483795777 11886 30305
912953544762483969 9931 29430
539379385946759297 683 32977
987480649889850113 17348 31295
436058647075135745 12310 32927
619007468301358465 6688 30836
960526841734179073 4704 16875
280885936087248225 115 1015
238672881945198881 2770 2901
760016618498990977 11097 31881
600329523570039169 16755 29367
732713710522976001 13520 34506
76738694595384513 19144 22172
614625696526669441 4003 35554
420726722300543105 31787 36317
785647610539303553 4642 14989
578210809164964737 13033 13984
156731405597934529 32780 33614
940197043629112321 17299 35162
431979677586358721 5891 26712
569267297161395905 16541 24002
888647894470945921 564 27035
422925567725883393 4897 26941
803363492329584257 9501 34806
684433207142085121 12138 19547
693049884328114945 26206 37431
48350962817650609 810 23647
810550528069459329 16420 28087
233581870048659809 2152 5494
877544253798017537 1142 19050
508307394600905153 16382 32615
949650392868381441 6153 31530
58102956045182457 34755 37501
261612733105305761 27353 36854
866186919267889281 14196 27047
668024997234685057 14529 19018
812112937080890113 4334 16166
164995293148788129 9368 15053
689004499351597185 19089 28006
450640512600132 20122 25250
158450949485931873 8573 22959
254228621216054049 6814 32015
62738900980420457 16449 34628
260480867769533825 3011 17951
336827715215214593 969 18444
379274564544967745 23266 27813
179512580986653345 6189 7110
478212022458382785 17847 19177
53228731380862369 6426 9181
258602408538063585 13962 14858
469601315135335553 15846 37578
698463020962666497 14534 16452
562741937957930817 5727 8579
356734150625324993 20267 25591
391343817030929153 2246 35234
736676315806096897 30430 35867
626486085510912001 26628 37132
735506346054034305 18754 19004
809042013519089665 3645 11585
186948607325778241 1379 26517
968235610970204161 5169 21837
475903450761332865 4169 23920
626068039129307905 15333 27112
400202921469560385 5686 14938
235522552388111713 5972 13642
372408681455834049 12774 28516
912663451801464065 25442 28997
422688506583146049 14935 27707
878172455723081729 7545 11904
641907066599085185 20216 23236
12243717305352675 28732 35577
987186927101379969 16719 18328
936000910538773249 5614 37113
994144386635877505 17412 25292
35195722897000793 16540 24566
172332059450727841 5199 29524
415236859561197505 7214 32910
444852910074356353 4558 23955
185842024359118337 2094 27376
239513737706278817 1407 36210
715499721812555777 2476 8958
64533036362586673 5448 11372
618981767145285761 13443 18629
981499866126686209 10959 35729
728066213034544769 2702 35331
528536969447682049 31787 33337
11618814388498323 1552 7791
91125225114286225 11326 16494
590821102826787073 18860 25444
934919179936809345 34599 35761
959441624544453505 10117 32987
110477258915214097 12172 32529
281670577857688897 21237 27416
187256481406333121 32026 35132
284490911918481985 18795 22432
338655159985666625 915 10767
933158947155412481 1320 2453
86430860126068161 13136 30780
660279156772290305 6882 20548
156458868905534849 15571 28846
926295691355797121 15741 37303
658718569780059905 10133 21317
835324670622696833 4942 13177
925724502519461377 9507 17655
987771885371948545 10920 24274
672322246173518337 21501 29722
549421229229309889 19958 28864
405282519127954561 941 37010
985299375756859777 1936 12491
499976723917480833 7171 16513
794646323121611393 11559 11959
319869940537518721 8628 19272
251094332555815937 21428 22350
695086660178486017 18869 23737
852655905838176385 14733 18866
757348489108839169 32701 36826
720775483189477505 21383 28780
821022802269990145 13331 14460
940635205841772417 12457 34238
747211876115887489 9387 27502
158258035371424897 1623 34220
150096588645464385 5359 37260
891662771833850369 16579 36547
92928008246392577 5926 25742
247573569745590305 4961 25053
7107559230060901 8087 19839
74362505420452865 2666 29320
54850874435448561 7732 10053
417785593329391233 8078 24745
433347583498441921 699 26797
386605062278832193 9106 21869
181322647929111009 7067 37777
272026554467522881 1089 19263
886058005770816897 29210 34585
225589735640085121 10847 15143
694614401023660161 20962 31294
307756491339254977 6671 34684
245453269357437153 8052 36074
600679836537878529 5172 36413
696344094818787329 6889 28406
931112681618721153 988 1128
90805226933749601 21199 34707
196542716376853825 11208 20214
764158486059290753 1082 34879
319035243163078529 6914 13076
127358986374115809 18703 26886
64999001446565785 14767 15782
577341600219941889 5719 6671
500942167097555585 17303 31548
630031591711453825 364 12827
498928388547824385 25715 30055
202561766912015873 20227 26403
696190307879298561 30703 35766
635311910423364865 4666 24193
466900548408077057 20428 24654
870512212957553537 4022 34252
830372972353565313 4956 11355
411291603372259137 1690 6396
131063361540981313 33425 34105
117432172588753041 11170 19126
685521503966206977 15631 22347
3445804947698861 20653 31281
473265932152585857 25490 27729
299486715684967233 15785 15792
36224211665519593 15695 31272
661155950773629569 23301 25685
877334652112551809 24724 34464
819179326258609537 628 2751
652152708114435585 2505 15289
951908871251372801 12002 15544
792646081393613185 13004 17598
147191997043851329 15434 19944
270969761140669633 28150 30760
855873633711208705 21759 23529
891314636235989633 728 4613
455488554528319169 14649 19178
674435688377819521 18891 27454
76783476541077537 18667 24336
655975094115731841 15019 15048
582748404598081793 2774 3470
241958700294567553 306 27488
913742347850384129 21499 30671
246703797886993921 16625 35660
175165204640041601 14886 25740
763949983772015233 1744 22738
5116851510091892 7768 37770
115377232727993825 6990 13278
337668435963426113 16883 20973
623123279570826625 1863 23540
6822627287245809 31224 36286
906876421248938369 19296 35670
505400783263400641 6607 14576
493172804930246401 14331 21333
214202161762766977 30058 36879
124049396817454753 18994 25070
624880938054904065 27043 34051
555799169660197377 4231 23456
424826555285815041 4934 8649
174155935323085473 7815 34921
100145243053635377 23220 28290
540431992925555009 8529 12956
98819669876217377 11011 17460
267427813737171521 1458 14916
402112796873698369 4400 33146
84696810978336145 18256 36607
467957166238416961 8946 33903
134048182427960689 29915 36866
209652555647739553 6421 10518
483044135868929921 1017 23153
523468017396094593 22930 28854
266824249763047297 10039 16931
507917912755491585 4740 18972
618226744161638913 12008 32307
358169974396073345 22346 36192
907512444572262273 13309 17116
132399522270464593 14068 29890
84579005392690481 23129 26760
718685968563317377 14095 21401
971443607053899393 17657 31065
844151068502103681 24545 37009
339295864940517313 9476 27024
639773377415789185 34490 37260
665951624185680641 7338 21506
540460585622060545 8032 31482
330980537628498433 14614 23747
971385270068633857 26500 29190
493171334149124609 6428 7253
642942110318305281 7155 27063
923355609249490817 7176 32927
490479995271609665 13553 17004
348954538192003841 33798 37282
918054219219630593 34564 37741
572813645789374017 8312 22278
118685593631891345 5307 35058
420745640238337153 6855 28797
939233673975682177 4028 15466
944897136933469953 34383 35732
782966317576320897 8555 29219
853924846908881793 16245 35388
420359282863973505 5545 7952
327195213965090689 1293 35098
383062840702887553 184 8789
675906065937354625 11107 18803
671703501125424641 19995 23298
971752644909607041 18604 22352
624693344860670465 10513 18423
139582701758627089 9514 32732
245832545403789729 12085 23622
583006684240324097 1065 20202
583692401080679041 3354 8342
543836525804906049 12589 27634
355400203181918785 21598 27492
558476003144086529 11908 32950
460186221856982785 8649 32022
201926758274424865 1935 36196
120141388469125585 6095 23386
836774711744929793 26666 28452
224689269748221665 13266 31203
723697500334438401 247 33420
8679142699012489 34316 34799
155739969303233761 8998 29197
645166173334043649 666 17658
241595763386328609 4412 15365
713458517345930625 20475 33348
564145424745724737 24353 29456
395517238719218497 6766 26840
902268617655394689 13596 31146
975032914660833025 19136 20279
352101300438313537 1145 3234
695873365530129409 745 22834
545670488471415617 4531 9153
755248317663603841 5652 18015
403166889389147777 13775 33457
822159693194048897 13986 17543
354699427678340865 12051 34942
457168722609029761 12283 22264
857649142563396097 9778 16830
179614628731055617 8844 9838
654808342152477953 12425 20500
271807309067401793 11974 16091
990633441204174465 2760 29135
779714853821655425 22214 35239
421092733918314369 23201 29195
976192757028318465 26275 33983
225966141485663745 33225 35620
444015289040120129 2131 15268
278204559329623169 31273 32383
751703959547587201 22696 29082
151534607974859617 791 29421
917898619364262145 7059 9038
396121410730771137 30940 34155
583019495912200321 1625 30758
491495780747534657 6209 31848
82649669886816209 6060 10450
154225425429160609 31667 36660
142895936597188465 17283 28588
994190411091885569 16206 19609
360508476561800961 33508 35088
401106196194504577 26661 29161
482131659930733057 14889 21128
673823515039977345 10085 18832
203670136321189697 28342 29747
633660557354147585 3830 16186
402685683870249281 14504 25663
409943894992487425 20446 30987
718222256492918401 8170 22587
183958513375912961 11174 19692
779574367122226177 10921 18478
468543329946392385 5418 5729
205749867640715681 20815 24303
185392825120970881 18792 19139
857808024512440449 12366 34524
516320796798133569 11847 25163
901175829229440897 8370 23251
512118935208988545 12998 24453
337574844530738689 14053 37651
406295421376434241 9399 24197
872099856396570113 28627 34993
290886060666338177 1307 2615
886826304835910401 18310 18801
716355330759334657 3839 19153
833584141081171713 10250 19977
887098470725405313 3664 26433
207436866711251617 9801 36599
317224750549151233 1519 36657
168515944326170337 7241 22134
304242262809054849 25262 25595
410646404510249153 8371 21376
274320124616956193 22252 28978
357240311227894145 27122 29921
716456412869078401 139 33732
820366903524391297 166 8042
87524292884815233 2059 22927
175357018258861089 18712 33314
808681569850961025 12120 21545
369340751941440001 9118 27483
629387407489410561 31664 35252
764047817035457665 15728 29189
830025050629572609 20555 27845
42646772142578729 1989 12414
437890861664818945 35807 36531
96050801541618833 408 31682
798149833801403521 862 21565
774607296010675073 25451 26164
83787611395102609 11983 23808
519811109852820865 10453 28880
321918110728731201 15116 35152
347075400689480065 6331 8117
790635449819014017 10822 12861
266168989031651649 19118 21232
654360192709617665 4475 27814
57071197844908993 8113 10705
10820611019504157 3314 19528
832330315586926209 6820 13383
138336356594905393 23562 27675
716860123434631937 12023 29106
222854095699865697 2553 12614
537308786202768129 20891 22047
374926600089395393 26172 32678
276269818791025313 4519 6879
330613888836232641 30213 37223
776415986852281729 18641 23914
613410334859153793 3903 4811
481145739965118209 6378 37769
27479341202798937 5133 11149
328963225412390849 980 4964
837348832920412161 35133 37873
328544393265492097 3799 33372
697810975191508481 21727 24941
716760185992125569 14243 25832
281296822107790945 12216 18836
83127383256172753 22931 37713
522196413092110849 25607 37006
29257944876089681 25871 34834
56460062210589969 12147 32556
574194587651380289 29780 29843
635412575461366145 11023 19491
766670490768046209 5001 34540
762472087125658497 19519 27103
802201054062582145 7434 10149
458122320891824577 11520 22095
281877428396509089 19712 25626
409549632603869889 14736 22963
310134958914620289 13229 35915
732781858890994945 12686 30523
986493827014935937 2163 21860
335641646364493313 29335 33910
690863491552764929 23651 31261
685810127200859649 10080 22776
21699016393565529 850 25577
663725260017770369 5928 17317
237925139111371905 10970 24012
3364446225582186 5004 28782
960127345058150913 3958 11817
963912752870768897 27484 33832
445080862607401409 281 10012
635554708791893633 6744 35648
915598311282788993 6681 6989
344180418795104961 20414 21325
519428384458382913 1190 1426
568962695742037313 17380 33358
291333869189752897 18666 31704
44852421407384217 308 14677
603603564704489089 656 8788
662140389353289985 16949 37211
127584912748684337 4098 13203
529884252354236225 8216 15744
173485940138210273 9222 11359
2442949790967931 7743 20280
433649762000708737 9595 19112
998780355003575041 11024 18098
367212249812698817 21731 22814
391084887233468225 5050 6538
58872730959986801 30548 37223
554812903822238465 18464 24359
446877484511180289 29905 34410
919543466458286209 16650 23487
108493357865921073 6615 9500
998122700667423105 771 8405
443137989214907457 7530 26728
884098084047089153 1003 9153
913684438273687553 14582 17089
328192725635346945 20044 36118
391470728905961345 5819 35250
762989823455818369 6251 25825
375652432378966977 3305 18276
672879124495338497 9194 23598
652907311683779969 2494 34282
715888182502432385 10607 30806
610534932474703105 4341 27920
66327389591066321 12187 12798
196846061660625793 1917 22885
168413643850293217 8051 26376
198649487033417665 13898 37765
503232258912888129 10757 26855
593620659931278977 16036 23593
922611884309340289 11869 33238
696433997098065281 19562 20543
151432481336314593 7893 13636
863814937586074241 16146 30609
841609555740085121 11448 34198
94553940947616161 19794 23307
830055137281348737 11788 36660
413180622753973377 13692 24901
244179281527102881 3028 4079
527893656880504385 8636 25836
599502725775977345 22563 24079
559133526523698497 15942 23395
510454360489084993 2592 31522
173630633929786177 28256 31332
977548793604356097 22248 30621
749244112796024065 7129 34587
138288217211659521 20063 36758
57821038888302921 17527 32016
229588552386246657 1166 35972
465345947169158337 29229 32664
242351446627075969 1352 32380
558784357680348609 32109 33834
889468767569027841 7909 8809
89680472351719937 2705 16115
693476933721491713 21962 22817
111322862368293585 7743 16788
80960271917120961 14261 14468
132074224834145329 16176 18349
239352549025987585 3986 6231
828080444428319873 23866 37095
931375817655933185 930 30558
239075302129439393 2317 30745
811647889541582465 4605 20640
46142992868876577 8592 13603
922489698468439169 23922 26747
246204924318011105 2989 11515
138148015461403873 21625 24162
745691754798667009 6952 10622
106072707552286257 23979 35890
221327620398913185 424 5566
867429687984817153 20335 23356
174899808677931649 9345 11002
840180613423825665 14332 34686
368305221561133313 375 15450
850905805168700673 26369 30052
137442719207495409 28269 31016
867865493602735745 15697 34402
812645772443662593 2756 35741
482408123630200705 23949 27394
276485440124499617 4386 35725
874131030226919809 7149 27613
531233990251894977 1516 32468
85478506503186225 24471 34688
326691399581942913 16913 32798
3514303532128339 7174 36702
982255322740488833 32011 34007
76671414857266033 7647 32699
942934254791108353 26939 30546
505311781484266497 10896 22947
664296292059152257 9617 35598
879786723313621633 26170 27005
74610850701656513 14484 30501
673715159174619777 23027 33407
819889974787887617 546 10562
478278753336049089 29854 30544
395763274183618561 30166 34508
465397512379240641 5220 15806
592422471662065025 19729 32324
775226242138494081 8736 17736
466001372958725569 13712 17391
678680958443507585 810 13044
49644376005264945 8331 17065
83175363832005185 19997 37582
762232519905463553 6188 10816
859487726881383169 31403 36471
864735870249166593 5865 34907
637735454834420097 34701 36823
647585560832947457 4326 20394
324866294276162625 4204 16641
969025477624828801 1716 35597
863741330185241857 16481 35391
627168599883159297 28888 31848
951907095735521153 17749 30806
890505983658545793 28087 33397
612698573746051585 1995 17569
760308363879300225 3395 28972
927107350788432385 769 19244
610046931998031233 10275 33134
923575505823443201 7235 26816
969940157689958273 16394 37241
169375797715048289 8910 14853
802866703831018241 9476 14023
271149239026861729 9759 26402
810484689524496769 7933 8712
981424679372892673 15380 21203
95968822238436497 6062 7227
289279889667859905 25369 29160
358869120514523137 3616 20403
923692228123741185 20909 24089
131812094748159585 750 18902
669778180220184577 6566 34006
596707389469496961 31729 36176
388463219975321281 1412 27812
562792831622889601 13195 36597
216923910791742017 20740 33194
506806993821495425 20405 34608
747671971030484865 9855 25478
747864966527078657 17459 36654
806037656709882753 31901 32981
150248783994850753 16043 31389
796020495283769985 2889 28901
628880772672861313 20569 36652
471532127690586817 7384 17646
991800763250832769 18771 18815
973438494221284097 6705 11390
636446323843802753 34047 35520
802174464150020609 1870 34819
456259190965749185 8096 22177
161340468064608449 13213 17027
229072208337843361 6550 15974
812352910523578881 11126 33861
115718276802791569 7786 20733
761262588352934657 879 22833
880356577357151361 33326 35074
98312356482914257 13051 28771
501386238833656961 21611 32657
9827114379916681 6244 18814
681434710202669441 29064 32991
284829737185596353 5141 17767
511398292855428609 15732 31787
709999134292729601 20140 25283
763912219304973697 13044 14487
974743795654937601 30195 37773
940509055431402113 4968 8858
586558327920599297 13624 29213
125288111140637425 8867 22407
882110796569158145 12608 13394
215335692061497505 11636 24229
546771345128576065 8764 18602
167164476944623873 28671 37344
857380003639455873 12305 18722
891101736858598017 4773 25899
160457333189597761 6113 13213
958401922334306945 5825 26200
694596654875688577 8983 19987
498107663671614657 22968 28791
503904191833896705 30345 31115
392259270009549953 4564 17623
87847353876263409 31945 34302
548310813254271809 13359 17892
148205347769575713 30622 32522
609272897085848065 13806 37705
815439803335472385 9542 24353
788691989330569473 7626 11349
945210284071691777 2951 34875
256380610853870657 8636 19351
161007201736900641 17215 32656
467151740753575233 26152 28068
475955796409451201 20512 28814
907147536338815233 7710 16564
13073968195676855 12367 30653
541523859893654721 18505 32875
601583040122136449 28913 37177
696852398456815745 29410 30474
847715316125224705 15894 27749
480299761425452929 2532 36940
691636942164151937 7693 26546
457962143333222849 4424 23373
518765126335814849 24730 29189
876582973309890433 1816 29366
417453542418087425 10874 20630
263856369958904929 22220 33460
129426136822608833 15235 36079
310770785488141825 12522 30060
779106362321968513 11141 34365
798630847315795457 2721 10393
207840232370024577 8337 9025
272997974119018497 11255 30295
495019037672875585 35860 35964
724856785901739137 279 22063
473786144687146305 3705 33442
998358262599378305 17444 18646
407647259353879553 7060 18707
685119828727270145 15675 24108
977663725595540737 30601 37485
515600607609140865 1054 4155
952252603084758657 15580 20124
572205237843281345 11966 18763
676649694316232321 852 35138
287012321518187009 24667 25532
476273159619225345 2887 26763
671503790788623489 1696 11680
243595947646731745 10614 24106
481557274181877633 17115 18292
683555062602408705 1079 34009
511531779520499457 11705 18889
285989721281900705 34 3842
117417769935126865 14119 30291
282034115062103297 2373 27481
157708534908099553 3708 22995
186081664214079009 22673 30157
210650981971920001 31283 33085
28511799735809973 16806 31251
13411395231248237 14456 31788
506964798548288769 1152 5638
334847858767869185 16539 26377
454994085632861825 15542 24432
322901309830914561 1360 21458
687680946687471873 2272 19581
27982008267851909 8862 10462
214568675896941857 2530 33280
734427631607264385 12853 16859
464943079180606849 15340 36630
656941027718982401 15649 35573
959775742669066241 2628 8993
819498416953511169 10145 12192
798268732083194241 17681 23348
281800892781117089 2 16029
143542825754622081 7602 18648
56138031450149841 14298 23335
774572724954985857 3980 23845
849368161392799745 17759 20895
964545495970313089 10074 25697
779517366724238721 17673 26622
59793442113978305 22141 29315
521882698310005121 29192 30842
639735663587885057 10080 31495
151578820802217953 18944 24498
528027482978579585 14397 33058
929428197768242433 24460 31827
223038109801265697 18057 20169
580508693552335617 17735 35509
108899104761498225 7250 34293
675296786845532161 7898 10723
669016997122270081 3294 29126
868829112924078849 4301 10527
74345134929295393 25492 37053
58430243324476553 8323 35552
803696835557289601 2340 10364
932560349147085057 13793 36894
656379484210681601 10465 20747
976621671666091393 17514 27936
273600707833395521 868 12137
319787705350837121 4654 24328
314315606024528897 9821 32840
593290661616276097 12794 19777
532231551327058113 7034 19233
180875406709024129 11653 34521
216846787505211585 2717 4407
78599818467747441 13721 24774
46334019202191713 8291 21132
379698358698778561 10292 33651
681664583328277761 1224 3218
546093914595967809 9256 20714
389873961086507841 3228 7414
270181620895076705 19333 20322
830161578783595649 329 21627
906922581077051137 13982 23234
891173936906170625 587 26931
339092258394419585 7436 16050
521317555506009025 15675 20534
447436248478833665 12475 19428
329335468758515073 14270 15678
587739200979488129 7808 25967
478084594455175681 24451 36066
429280769793248129 14590 35482
583126007431104641 28506 28743
704699172997795329 21138 33300
209318248636655809 9588 20029
325191628448845185 6288 16970
533949904872670785 19757 36000
890970967132435713 8787 32412
955275215175454721 3066 18637
584011662906757377 35628 37263
251272104087490785 19024 22776
619511635291860993 20522 22292
86514495191117649 4587 13175
194909639001604513 20286 25447
52709846059528329 6717 34947
733746872238189185 24623 32987
603175412980114305 33531 37616
157618584440793793 14787 20159
362615511916175169 7885 13771
564569284809881089 29550 29627
99413635786639537 19134 36763
111375379221367873 7296 15142
994881830113698177 29781 29886
232112684174698113 3259 32472
558482054437099841 14469 26387
413134483663011329 9 16993
82323145467512401 13721 17003
916163322972682497 3341 4112
956648615826445313 1350 18289
452931694789025857 14957 30091
62612331860165681 2624 35399
655760435976478849 24465 33083
4824503176145357 15043 27157
752746264414039297 1280 27552
27546295938435605 3056 9645
562043844507645249 13519 16599
618285001633999745 13457 15211
700984401017915777 19829 24626
138412927558206897 21055 37217
195796063802678337 9503 14891
346928527655116161 4218 20796
648291924799789185 7578 33713
417352866651810945 9650 37639
128845621321307393 4164 23165
37738203191274521 1865 28141
536681463714341313 17735 18665
926639638077276161 15962 22426
342367465132188161 25243 30385
250961582522542401 23294 36278
492187880294405761 6219 23408
450405618362452737 16463 27854
440330727497457281 25993 28932
272359253090392897 20875 24482
605077417159673601 21975 28512
274058003579241921 1050 16542
607474022107684481 22407 35433
112918594435718945 14386 19651
909039155800737537 5279 17537
414872508374173761 11606 20630
612179206592589569 15160 17408
368786553808028801 8237 11841
794164611010909697 5720 22073
764312004941345409 2856 34915
848786447450468225 6629 7790
728821445693746689 19520 30873
424630444715202049 22402 30941
551656769952245441 27530 29318
693941794900599297 19259 35850
812950067911934593 15498 15721
341973190416563713 25814 27199
494591509654256385 20591 23215
189563622867982689 3639 7014
746169411544890753 15064 29341
214191345543920161 34426 34553
52385941015643313 26135 28140
992401526858589697 11783 17112
812153488308972289 22452 31191
519512026144763457 21482 22925
600019482429601665 36598 36992
487760912375879489 26771 29942
875491869527628801 988 33418
945774399116995585 9616 27923
777700613593452801 24730 33843
152973861265667937 33752 36017
247948988144024449 29 23724
40643124020430577 13976 28081
92256763251342017 2344 33096
484182245456512577 2879 3220
834018661704767745 19064 29603
497279861947813377 8526 32979
329235238029809793 18924 33073
736907779486603649 466 2131
803558212459158529 16839 32710
722052355468417025 16962 33104
923548778105370625 6806 16127
155036077475731553 22336 25480
580397553150000129 8301 9118
557106463784233345 12847 17661
284878421751956 3426 32541
411933119312227073 1232 5516
528382236222419969 26057 32674
257299663459473761 1319 30224
875915110121709953 268 31240
408513147279851521 6341 22075
580052292546277249 18664 27633
818602709898552705 8493 14771
865503378274354433 10903 12659
972632220648439041 1014 33030
954682275835629953 8664 28004
278502210655926049 10655 17360
907409421363681153 13685 20127
98011764394673409 2492 20218
615188843255374721 22734 35884
647438601163113217 6244 18737
849079957857526273 18363 20699
224196771705710049 8176 8634
827802003730560897 2313 31047
157524249053931713 1513 13870
963353777998420865 9792 18654
376394170748429953 11710 32253
21621415718023229 12900 18676
738712957458428545 21219 33313
33692827248842149 17158 21106
299363556860942721 29228 32162
551341378162867073 18941 36370
245617802919195329 7116 31934
980177994083121025 16141 34551
686165334340532993 13776 28921
196503994543981281 18018 21694
387056842460705025 27772 36196
739139961546783361 2428 31357
233205619863571905 23379 28361
582480962813143297 25728 28954
466278569313015361 27596 30873
872971171701365761 29693 35406
169723344777995777 10858 28820
776717116151424129 1858 25478
568188900355632833 5033 16950
9898747238764827 6560 24660
594088168557778561 19853 22947
240194773304487809 15564 36619
360651753005537729 9025 9146
705079177683941761 20161 37290
991838393101406977 6741 10091
37073715315024457 9230 37283
74323727525321457 19491 33764
104967771208322353 11526 29702
661481359792691841 11973 15132
710378750245943937 2244 17727
838142865073091713 4243 4925
989058359648495873 10052 20345
993275130822329601 18237 31911
800671921482098945 11486 31464
458529714755254529 7989 26546
381195586365834049 18807 24362
52454915692454305 4318 30264
446961020911196289 6045 15305
6958826976482869 2002 34850
163022366592414881 6130 22237
239981015594000993 6450 35973
490636748216196865 4046 15657
524578108008139329 5879 15937
602902850387153025 14655 27482
828562334958025601 29465 30208
676849174161894529 8022 27681
550125034417117569 13292 30037
724895501773303809 6210 24649
396521063437209153 3006 33288
883156681627504257 19177 24087
549020348311525889 14316 33866
195955796544524225 5796 27471
963455275372599169 30245 32173
319108835724982529 24385 32078
172094347767835393 1542 32999
289312598111436609 12379 23665
435447239943219009 6108 13542
646135236149440513 3452 36478
341176063806070593 3439 33949
293550558114162625 24634 28288
618951496182507521 17291 23876
325056893433405505 19899 23172
669384288375322753 18251 30888
957881968848553857 17546 35348
996048535375624705 12995 14890
865941608520820737 6249 27868
634409399501318913 22156 36618
593819430344865409 17706 22822
963412561525490945 7328 15376
235991784539571361 11216 25219
175749032530983841 13889 35628
863254548697383937 7863 29336
726435581093003393 12036 29476
476658623332959041 5688 11943
158516682785883489 5239 20836
65971716472034817 14819 26046
271170318578203521 3104 22797
639072319710940929 3473 25881
98213107407143953 19912 27784
560918903216261825 25043 35003
182171477214243553 20628 31328
811890226001089793 14209 33919
68243735238890937 12390 29125
402033366761486401 11732 37341
765373976594833793 9432 12080
179395580817121921 15566 33631
194864005755459137 11875 16596
99868346643219745 214 12253
312668313948424961 12701 36304
398604841519478721 3786 35290
196896453789573665 28965 37829
815351182067416833 12775 34171
109012425508712593 16754 33263
857613492117842177 27903 36413
148621248664408513 11839 25539
104262970923926449 3698 14013
243326681511124577 34084 35900
605654979859600897 28237 32408
866703596771881089 470 8717
334878915888907585 4595 25188
609999245268785025 25789 36664
507466726961176577 29694 33899
863269738172743169 2486 15172
42935951167848433 858 18162
956903276049022337 10694 14811
846527531370760705 8795 16615
719036022920985089 22791 23066
135864171409338049 1613 30850
86090669582819857 32169 32298
606403674601402497 11 25795
548865554035767617 17907 37503
52070055267009257 13745 24793
591849521494683777 19338 32595
716543258042527489 5480 30715
227781943858556001 15007 34714
682906552503084161 15946 27879
934039580239232897 24810 34305
924991254245860225 14408 15427
473192661441327553 9140 33132
208596847911721281 17901 18832
408371939773392257 18300 35233
719138048988362753 2193 29735
228123063113681473 11379 26553
540459090193877505 20008 25121
264771420679398529 11662 27161
967113425940190977 15099 18915
34269308972380233 21878 34947
27847641737665185 1537 25853
24722814283908437 3566 27662
104022571009814161 27522 32024
930651787226306433 8022 25228
628696528549198721 3623 5839
2500729992323870 12102 18213
692992310401329793 18137 36772
555973208613021825 22747 37476
178711810838692033 15030 22861
296737504075029057 4951 25703
801931007600650497 2618 31146
497215006980066945 6497 27023
469275616495082177 3518 27910
600589811003562369 19486 27323
650855892407626881 19796 37273
924674902094846337 30255 33015
973034644379723137 12147 29656
202892578639822561 5649 35870
496333642250313281 33162 36792
330065259311393089 4406 19120
575864114535704641 7115 33199
500583858630239553 4382 10079
370615344855472961 24174 28886
869339030380512385 26385 28143
93213480544122257 12976 34540
305166755749414849 8234 26106
521902104406059649 33489 37196
769845392941757441 12587 25716
598416787862134913 5634 36800
653239687174067969 1958 9982
694204073091803777 15549 32775
340873535581390977 84 30298
272927423549916161 6936 20184
782744437248201345 1813 4754
522680158953171777 29531 32235
910628173279942401 10895 12368
128028219834618545 13901 33496
331498007724224641 23603 30093
632269641631857793 16117 16790
68577137106171193 14520 29931
240662508969236897 1328 16941
681109450232359169 3162 30877
639826982572607489 21577 30134
721677574641201921 2740 32939
210793842322772193 22304 23920
95232019341967345 4997 17574
345698807871563905 4919 20060
962355736337297409 11061 26626
174170745085362465 1379 27225
883334413533535873 18171 34085
429463932835467713 11312 31350
615793820330193153 2520 9972
604462141888063745 11674 31746
116237890198863889 4874 6498
952994949903931905 9204 33301
588948716632113921 8101 33622
196228020521729729 9759 34818
393378961929588673 5520 10550
735569878393654657 901 15590
23049543634552805 6995 35431
640762563292952321 2877 15484
139315517340509841 1607 21940
60816238048822417 13251 33640
478726417945591041 22669 37669
68032430877295273 1048 31087
822967873004248705 30717 31397
361034221126097089 21969 22595
416419755275992257 16798 29057
229145194321063169 14956 16091
141420766247609473 32117 33832
205021962205471201 30378 32346
516690377871508865 1456 33551
206311139602618721 25231 32898
494127954077587393 3288 11743
591890803599916673 11357 29172
592253615365788033 4842 9078
54269878392773305 18077 35766
255753203866294849 9889 11176
773363489637141249 36119 37271
137128243398972673 4407 35900
463680450851043713 20191 23185
308720359129157633 15163 28651
435419957705910593 21524 25130
833731320411541121 573 3741
379933963960581889 13223 29187
751276151279558529 2690 13414
458495390297279937 19961 24531
475945570181135489 1147 27777
769030334539351681 27882 31784
494312818135686145 25307 31414
832220012827725953 4196 8819
879394728422081281 8585 9683
76229462168640801 10572 25084
800548694691673985 8594 15942
861271329306553985 15655 20088
38017038613002545 11338 35289
725681206352263041 17755 31657
512494073745191489 20643 31603
95513644404100257 10199 19580
381535657657391169 1569 15602
534571946760820545 16841 28050
429882105897480193 9144 11278
529328388690139201 7418 31916
808969928515192961 13723 17710
609787327925161601 9582 19652
811240632709402881 16558 20027
417868506243543425 12647 14704
770671107070423809 24004 33002
26845092721686117 14726 27998
425715935908403521 5309 23495
474752542984639105 32387 32808
81633006720533537 3328 26859
899937754939415425 21488 34624
717203751996354561 2957 21615
466175652450836225 2730 18939
142529958987690721 13825 37599
800256312634758145 6386 8937
69741857907093417 2203 33056
67157075824006545 4562 8186
576954294360358913 6440 9432
501132323364672065 9340 30189
596792392005031809 12999 18090
860143317324720129 29698 30435
952921037075494529 7291 20156
778600512242434177 13129 34391
392686148202546561 21064 34847
144794787113845313 17577 22432
717511493147394945 28715 32459
202286726582499905 2075 32515
466685681803941313 17507 35603
697727684086153473 4774 6589
943547705138680449 7691 17549
163480549191945089 4528 6730
172794506357593761 6564 37274
226363902903464961 2224 7280
158809162452097761 17053 37423
626147298625752961 3533 13973
504916253815483905 15390 27934
252836335796509121 3372 16216
828279504798782593 6021 31641
495634541451721601 13368 34910
159945728160625569 4792 24679
839956662565064961 1089 19120
899377051469325953 838 23499
993972681268033409 9655 36129
402923617868001601 861 11225
526304144325088449 16352 30450
844586642598439809 10455 30583
846871734382546049 22478 26564
979953557613431041 18146 26567
213138620389422337 13068 20080
475254303272219393 1171 4592
434566115197625921 5674 14139
206984557037376513 10084 11064
480555415725326913 10 13421
318788449578956801 4532 11671
767220197947864321 20048 37227
865998856607024641 14604 16558
889435761207458561 21894 29719
897764560050159617 7191 31770
318218658010280833 7111 28506
224185340200055105 12345 36589
531530172879065793 24868 28195
906462248877883009 5002 6683
409741188047632961 2030 31953
775267043457336833 17367 19234
251545592147060417 13600 30053
115557311327687985 23273 27765
190850194255219201 1308 11351
713608358719373057 25990 32253
208366518768265505 5174 18071
150804379393488129 9909 29704
897066568460076033 4136 25364
578748563972641921 33095 35352
440377435134529089 11227 25451
872711139461255681 5002 5568
322111665268735681 30725 31445
447663607187056577 11214 11658
821995086233535233 12515 13609
451930436063005185 23664 31883
479067252375728001 18810 25987
860792971224601217 11848 16484
761566207250034177 9075 32472
894264829210680321 9232 13852
663438509029774081 25490 34080
811503240641773313 890 24623
508215642578854017 4411 5154
459047099801519937 26580 28114
360162185008135809 29237 33062
432390002694791745 19580 34972
367393038546445889 23506 24171
358862620682185025 8366 27398
138021862771850577 34246 34333
910215253186610305 8999 36350
128989979881858113 30207 33644
285123242648378305 25718 37000
247628951265596705 9960 33422
948283855968600833 8693 37060
792085139440921217 11005 25392
615270197439894401 3272 31086
654390643585699713 4595 16688
174000135427352385 7470 12979
227599284369070177 477 13094
800133306167989377 4057 35760
688878654968306177 10243 30962
22909676648357193 18865 20022
802256392288619265 17344 19939
65338314082662665 13508 15824
48774184747017561 12547 26254
190792180653435393 987 14729
538978240715444225 6888 11034
584141263651897473 35668 37637
126009278595290657 34142 35513
963774084657575937 16316 34396
1789204247920396 6818 12705
70561280083108361 7546 37189
318641668003678529 21065 28924
953794922183451649 23366 25203
455952189627602433 14327 15242
915438789168998529 7794 31985
300053295045501057 17412 29967
683284377608192257 4445 20893
701747221046524289 14308 27488
642697829185731713 3013 26889
10791154556798689 6689 22072
388157996797080065 11484 30071
345267719570138369 14189 32332
431646569010776897 22831 36651
185186865397440673 3540 26873
511163862402657537 20956 26018
730947563757801729 12334 29481
550992216160988609 19629 23189
472087579970022401 15759 19478
916530541675317761 8141 13378
694221135994361345 12845 34630
833133003578435457 9410 10647
24769519151703889 8272 11813
509473578742774465 4436 18201
121610313196775617 9439 12051
319353695212196673 21704 24007
859425640741406465 11911 26937
937484044770887041 3816 11985
749353313928857345 9928 23426
198299860258796193 9728 22791
276434775940799681 6821 21459
490893490717144961 25178 35752
957042029045105409 27390 34604
396422846832148673 34206 37515
337720062772277185 14252 27038
423805381030692993 14499 24476
583093502291241345 7443 32086
149229750335845057 1400 34116
352553730190635393 10464 17016
258299035139106785 12758 30298
114599153314451025 20930 33575
559773532406307329 30054 33331
770702304467434369 19289 34270
399418579392207809 22052 28668
392398710780476289 1484 22557
243885615484796161 18348 32969
965245182718035713 7104 29599
619801727807033089 22060 22633
177216210257590497 9278 35718
362569568359457857 6819 24146
429029309701078913 15602 29111
824201677975654657 5256 26119
295349372709132737 10622 14633
577497721895550593 22829 30568
651707465748671617 22362 33435
488305341358870465 17691 31982
420572777336666113 9009 19765
146815524142692065 3694 24616
803686488382837121 29620 33130
405222837393868225 4322 36529
947326039634965889 29482 32595
650968972572425089 13235 17720
665998670339774849 4859 13709
848261980892790017 15652 17696
510512264357934977 24841 26703
831911360857599617 8918 29461
519893664858258817 8822 18375
60927694601705441 1107 17348
947805926151183105 10088 16704
108074660857024449 6498 32776
877493547692012033 12207 14100
564695196025827073 29001 31876
366614600382398209 6921 33923
340540939814541569 8013 32679
597699296878161537 2891 8657
191567752206882593 1565 15547
251982185694778593 3773 18644
955928100721134593 3390 22848
614096918334894337 4835 9232
920690080562383873 15335 20461
562863990521684353 13940 27102
145994742821880417 13010 20671
900174830371199105 24274 33836
554667410664112769 10986 11802
638322860732308993 18824 29802
364628881876509313 9805 14763
529894985670097217 15270 33308
399433123444470785 4382 29227
645141967228561025 5164 34831
15847458503042589 18656 26912
548597617754026625 5334 18290
408585063274419009 27692 28897
713850513182485761 7205 14615
92205810248426449 17651 37785
562277512857065153 122 7430
575517387155560577 14405 14418
847815023191451137 11786 26150
586481401438288001 6120 7562
366237390013438337 6130 14164
670231486411498881 65 22006
963337603434958081 532 6929
999911906859889409 9300 35354
872665384525276929 30932 35468
47611402249930993 18168 18815
887975175442328193 3245 36924
931267043428061185 1072 17406
38337835294854017 4062 7535
134766569897013969 13088 33514
966776748824663937 6700 27625
10624150673347545 30437 33014
337829637297545537 16219 29725
130722979179370929 29264 34893
805930872787364225 14275 28478
782282248674800257 2930 32382
645611399231526657 3353 11735
325603244946680833 12988 26950
121399054921120353 14923 34368
219545963436811329 17070 27826
675389605608728577 16076 25213
531171951089124417 36136 36538
204334721169708193 1852 4459
531272117180076737 7621 31022
542041984748848897 18061 23918
282305279609037281 15993 21233
10177775492032027 22867 25704
691605747081236865 4560 31989
647429391804223489 3727 35939
451018673754948225 10192 14593
715873564073767425 15874 19083
570121653153943681 18858 31833
205016791578131585 10526 28977
551973424118759937 538 981
958168619500590081 9287 33789
773890096716055297 22756 37572
990273432002624129 499 18764
511077921333157569 19091 34611
100735517580368145 19532 36237
934433787733364993 8283 30994
686785098214230017 18757 19354
826472201086406913 3759 37722
311202085995837761 17623 21641
514145624769721345 5872 28709
766313491706910081 24916 34638
542780629095535233 26156 36863
40107622182169681 24725 30152
585875597806602113 11071 25104
640968351551393281 319 9118
63357447946462033 7813 13842
558357270255477569 15014 36665
7828644322156465 14423 32207
725380987648549121 14528 37111
679028746820979073 26140 29421
450746835968708097 6716 36814
9775875240432443 31922 34363
586322491931710465 3230 33791
542622531585553985 945 16443
600310647040494465 4888 24010
196377272175961793 18113 21075
998510094848882049 15130 15300
272821279015762017 15373 29133
998206156290443393 33920 33988
114027513307075169 8387 16667
102180003840530273 12222 35316
144388967572727009 2942 29390
240067399320970753 514 801
808325824713275393 18271 28618
26038660382170065 5844 29357
989812400634281857 453 25144
432586719511185409 10966 32141
693668489607698945 9272 30190
25975744983227857 11317 26842
184424988913637121 30294 35022
340746923332467585 13301 29049
772576692085149057 31876 33848
44845507824675225 16694 34775
957095349472172801 18942 34403
410725790958274241 1722 13196
972585537289386753 4084 9345
442987168977694529 30898 33334
414883421750548801 8955 14321
57008203322347129 1818 7435
539590188780319809 9613 24308
726124278874152705 23840 24684
105388608903655985 23207 26196
602519619679888769 17120 17181
949604908852432257 12719 24171
321896119396924993 22646 31273
286908037930007969 27546 32145
102364811845411905 15915 25135
321448191120250497 6207 14538
665445521124126977 1938 14794
815433707135003521 5412 11963
106619195118859985 3494 13702
460804949344844033 6878 23861
57005935396077233 7890 19858
279765366860065249 2632 26924
164053353968235169 19767 25788
305692684727315393 15275 21615
380960293477329537 17708 20039
671796771645990273 8447 10792
522026005312362433 14049 30471
23205508240931041 4794 16093
928924171658380289 19562 24251
27916761578925533 15718 20639
320283236241557761 22426 33576
410535657513005249 2148 15769
273450123182669825 4940 26244
538398789991209281 5411 10970
437153958726860033 16506 24902
647059531800845697 8862 32585
590247797894264193 29791 35505
122953326456897825 4724 36936
651609703800126337 14146 33568
130482086233026705 16802 26705
643529710980118401 9677 24914
299982340633125249 3730 26777
606712694337680641 7051 32614
894792490207958529 28109 35939
121264305628088209 9350 29827
831574126453521281 25337 36892
168836151449347937 14725 23479
471603077156171201 8795 19370
346660343337873665 13196 17212
462355369978741505 3740 10356
689306567062594433 19809 33678
524205606280940353 13283 31834
982908712506841217 4797 6154
553795910351741569 1598 30886
704265777098136449 5558 29582
894641533893828737 155 21244
995733533266189825 11000 14075
371635404291755137 1247 9163
114932658158771521 1792 14093
81879165057426209 15107 16549
320193016865189889 27545 37006
647340392891013761 5687 31667
531286708397324481 11632 12877
571828037937020609 8055 23399
793835973692239361 23811 37635
98850397652075377 19241 27195
441600222692493121 6540 36148
809782496046135937 6648 34735
539051217781249665 17869 24505
264652953221204961 23063 26366
189188795943017857 23344 31173
119729939947827553 9174 33186
96408449880385665 16406 29267
41135229634580385 19729 36571
444083048690991681 10896 31806
193917532444327649 9577 34537
893019578357453313 15358 33574
88264419599173745 1297 10721
295774328904265345 5539 18293
295651972352086273 16523 21888
662362919882241409 22023 27629
14395678878987185 542 22973
155355265085795233 7095 28547
418393164117457409 5242 32406
973398372460891905 23787 28458
308215422749899649 14322 21423
29738991434420825 14252 19033
939052006280231681 23008 34598
257823534500886369 15990 26052
54694511222709961 26451 37166
152550198056950145 10148 16872
891647913637921665 11874 19898
497517917657504001 6580 8302
862020612814038913 2410 27268
457963440725571073 10441 21949
702130888403157633 14924 35826
824008930753620865 7346 9223
306747133568581633 26608 37631
544320937887498241 21526 28294
883608777179755777 31992 37054
634458259574486785 9952 30508
853157847303780353 19611 29415
969769950065405313 23772 30279
845200605709972993 8778 18678
812374695317629441 7678 21484
257797077159313665 1371 5940
375270340937582593 22163 24831
153394384566166049 22405 24279
296048435425305473 9213 9786
178325269988878433 1033 1549
760862622755901441 9244 28131
572630338774526849 17067 31313
525486456942928705 6018 22227
173774386430569185 9651 18966
515657253847557249 3123 27374
256740945266766817 32963 34644
353197806931675009 17473 26715
726717013134734977 18080 30463
584083745253202817 1575 27152
54115276557578089 1554 27755
381195629316977153 18281 31864
912022802114524417 30603 32058
550874809579475777 16320 24087
649759641401460 28441 31900
613588515376889601 20846 35117
66326068014408433 1924 30415
852282910388062465 6656 32329
413708378291484993 13953 20308
940541388365318145 10519 33049
321014439765793473 15310 22473
725235707406334081 25154 36356
259825387227419201 16221 26346
616484674024874881 5178 30616
302790681116423617 1149 31829
640509604026227969 11879 30893
575500580494288961 8069 16555
306404030472634753 5108 12925
192353477381590913 5645 29865
628388451458441473 10517 26965
85293876367284577 2918 37800
863890475639337345 11726 31883
785558445970256257 2172 13523
190404011028142849 12419 13571
930030259660067969 17111 18410
110286420608588289 8757 31740
204003178288008513 3096 37704
40227584936296521 11165 11543
720160771973393537 30662 37184
14515955337387255 3851 6397
544150073011369537 3625 37528
169074858867340097 15539 29768
329448073672434561 2686 4558
758701801842818177 11030 25255
486053387964279425 4600 10425
171450019599340929 1956 23816
790788930726972033 28983 31399
817985711512008577 28970 34385
764062632407675521 9628 36582
177917179766900801 20703 27637
932158617488052993 229 15917
908497800233476481 7777 13819
351478455976906177 2635 26249
451948622639967809 13379 31613
563746485507930817 10882 35368
161452450057751649 23822 24256
257359877269298209 14032 25697
843736934713355393 16525 25302
899105641137051521 810 23567
282048021573672257 13240 19070
364218346695526657 16022 36367
28023285552158941 3102 27890
749695613352553601 24104 30682
539253779634023553 688 25796
747255067163511169 13295 22153
255213505207400705 732 18296
894062890587203841 4750 11637
918594198980201729 14948 34531
265548514962393505 16691 37855
231928762104125505 2985 23762
894963073735890945 1678 32580
538477248200351233 19450 25781
868999524356727425 11153 32667
532145121110808385 11752 21727
759237944518755329 8152 26870
787123412808938369 6856 12574
347086935387341825 28595 30246
483567625024328129 7613 24160
929853796475736577 13649 29424
559275173557992385 1444 37627
91147967705413889 10275 16223
933086355448899969 34918 35556
625191732556768129 23178 34383
359016466881257665 4609 22608
644919486440119937 1202 26356
374175753510250817 25112 29871
939839111055061249 4833 31517
958497383132268545 5992 26214
281779481617807201 14246 25678
118900879527963361 29359 34810
70521733007861801 8317 35772
255305067505872801 16558 32332
834207703011959041 11129 25901
65636826169303217 10145 16876
691571521659778177 3421 10448
118686540729996177 14576 15431
383510790008305217 11760 28332
995416734226985473 7280 29791
771952160648222465 17264 34370
443727014280455041 8169 10056
927275723618254977 17385 18734
616601356501227777 10126 22763
880248244728715393 4660 10240
601707300506390657 18468 35699
619146317666409345 3133 16140
957785435823076609 16325 19806
379419767609757505 8060 14426
664870174157414401 12376 18580
820556070914239617 24934 33900
417874870531385089 2136 23242
468166038312670465 29458 31656
547257090875817217 9717 18827
826567333962092417 4542 12526
352310297209960769 29735 33670
113439192911268801 4503 7301
814547572758215169 25745 37388
396906716695514945 31640 34998
584578888704292865 18536 35515
856380165039421825 22174 25080
821232893600765185 8114 33849
916970286309467777 8285 23605
558423407868907905 1410 32607
813477108681521281 15842 35554
901147499420602625 3164 36570
269694695055324737 30298 35428
911377436646795009 20003 28206
972200642981572865 3813 6466
107404945793419409 3317 31287
64822243310633353 8339 14836
274154778451482177 9679 28864
866259723621080705 1536 6524
932054084963112961 10323 12685
353674339870440961 29929 30009
849600871910233473 24248 28090
664829251224102145 605 11819
168074855064205057 15940 31318
70909180001567761 11653 27497
362851218333481985 976 21697
611883516749795585 16861 32660
662335373651245569 9173 21587
265071035287537185 16911 24285
911387876300999297 30946 36173
79761069428496257 1833 27275
875372180551678977 36238 36571
391610650121950977 8537 21453
987066576999446017 18866 26473
463294386986799361 22892 27391
561747473349669249 5969 29215
89414180381925953 4903 5680
946005525908837761 5590 34850
929644643190339841 28121 36642
334570095068144705 21810 37809
598042202830786305 18905 24425
717459042617100801 11352 26110
81145716609906769 14966 36856
622704930344838145 17997 22535
310545881660534209 10882 14364
867296413442282753 9458 33728
795115179487236609 4701 19162
484277306095364673 27230 28088
517964713789698561 14327 29663
860195253661124993 22866 32556
521241159141279553 27509 35027
742219037822394497 12617 15167
667864699580992001 2268 22169
638740859980593665 15616 18590
773685489013939073 10327 16728
965589975864745089 17562 26325
21367613035781829 20116 24541
395775041945604737 11352 23973
315713274706236993 4366 15344
364907349483729601 1485 22825
401246587758709697 31795 34129
643911315751573505 13142 13636
948099704701558529 6656 28219
803263943256368385 14625 29768
337390804565874433 3626 7571
665354687924555265 13081 23025
961784448412085889 27246 28151
872029232286081409 21803 31588
754217976033817857 6749 34425
985135112044638081 6323 22516
267625118217733153 3236 17749
536694112751249025 24087 35519
935757885054133761 7295 31905
277560631619884641 8149 24860
273401839793844929 16562 21067
843103854790541569 5032 17543
735838761069846529 9909 22569
761970788868516993 1048 29564
526577788744628353 5110 33346
876964438171185665 839 8668
370151081624786817 23 4255
639449645036172801 27804 35705
501233423873738817 2872 13139
802018570102347905 2928 36563
990385780656016129 16318 29562
983642285462956033 170 32986
183947890831642977 24497 26256
748458491440587137 324 2072
63966141101932553 4425 20348
39685534421643353 10256 31306
45457496881336825 12748 14720
388637214887836545 6449 33274
191310160385018689 30245 36639
465864343273800321 17201 34398
796311080619698689 197 5156
699497169104645889 15816 32884
820643215658268545 7089 36678
330166503234700289 18708 36407
973473332181210753 13820 25562
69769408452430073 7384 26934
662074733878160513 4021 17953
852531533500830081 12420 23150
833282472233985793 7972 16519
136196651838233153 3795 37320
861277602284619777 4024 34778
964251369175407489 17835 26934
411105984454987777 2655 22485
519963498364035073 27887 32376
931360550229744129 22588 22724
786532383827726337 4821 25027
610590128642041217 30899 31253
647216294679893121 3158 14308
431472006002142209 27325 32964
455396891141283777 8306 33484
201073552684672321 8636 22583
662937361606225281 7343 30805
653764294842563457 19170 33729
231489141443539393 28421 31079
10415283774033669 126 12412
844292688225309057 16852 23884
477399809239077633 16167 27654
219432524466789409 24602 36268
16430524984112795 10830 26320
68562832745584505 11069 29556
769491262326386817 2162 36259
17512771965037645 20109 24542
561966825202130625 15862 36972
644432693514616577 503 26807
567806642293934529 33367 35779
256862985305879489 29026 33180
379396140825488001 12180 23933
948171093097585025 14973 29162
937681332631303425 1621 12594
849101856369308929 2380 27971
327327879175822273 3730 26562
764364815847940865 312 29308
134185362306968865 5350 20087
218503067516998337 18699 24169
767422018707687681 412 28623
382547917375376321 17565 19111
157888214087808609 10173 18203
272103110545991457 11184 32228
878432652310078081 16019 35379
386324845263530369 16558 20988
215617360661841665 899 2645
78413217909890417 34326 35056
188548609813462785 13029 15935
652339236805858049 4939 17721
92865029525501793 7893 13213
449190314578508801 613 27837
460601996723209345 20610 33171
486478253912864065 13412 25540
227780931239326625 146 4652
912518438213602689 12288 23241
277045350702220353 1777 8715
619689040197414401 16915 23032
923192134142272641 468 37718
39607501363683185 12409 34815
216386477921314945 10520 13754
193258403067105185 12982 27424
827385244444943873 16832 18558
149457144625053217 865 29902
98024700585337857 16284 17760
32783196943682925 28152 28484
600415866295851009 1025 11311
18961316679103393 10207 33795
90536037226183201 2510 7705
762626174989279105 21428 25915
713796284432394369 29524 35754
122120678297541473 10395 30953
456165561230871937 20885 28483
391574348447733185 25788 35632
120249744889594721 11842 17859
908636525307620993 16473 36880
752735653043526273 4107 37842
320733207406547649 14878 32931
198878919444670273 6200 28308
804008222628574721 8771 34626
578876890044536961 2177 13488
623314576951031553 9272 11548
911022439524391041 18794 33551
611947700328350721 3995 31760
559316717768421505 321 34653
431697470816956737 26612 36224
584087087694715777 24871 32631
263935945706386113 14493 36986
588177629373827713 8677 19147
270624123251565153 5952 29920
624939652088546177 15552 28524
875429195183549825 12731 35289
228474159624834529 7827 26131
799176491365031425 17331 36803
810591893707513857 18729 37035
615803248774518913 11698 27804
188264387582162145 2329 23710
192675987295501729 2077 33222
530859860957537665 6384 29136
308704560630751233 16526 36800
525589651236099777 1671 15971
5150084520593624 26053 26577
493745222545474177 13303 16103
77033064073852129 36239 36436
477183619939918209 2057 31375
921677808126759169 20882 26894
337166691475506049 3639 13159
905165631189525761 10022 21503
846081559223232897 15703 16422
127801027295177505 25825 28764
317434291838996097 22342 28098
179967207921443169 14643 25804
741220369879240321 18344 35983
802183982178860289 31373 32121
621953488890358785 15015 18429
108230568192247745 4724 8081
142772601627950033 22070 32191
362608659230417601 1094 16806
846890374044082945 23972 36635
204911857385560833 9511 28551
509560943659490561 7972 16323
869872541393448321 8709 26362
115118482414363393 10319 33757
664239209048240257 5645 8953
173086492457269249 2101 7748
396746964892784577 4045 24265
120272733848882049 4491 5036
521692281416285633 10334 31609
34482203990219065 5764 18808
99272875149836177 17416 18930
863101741582102785 17707 27218
793083134830673921 22276 37539
538455165146569217 34912 35932
256605253109043489 7998 29663
899856638151025153 27259 28106
738490019791051137 1998 36849
718765480658529281 13422 26317
166531942489967841 14947 25043
811877938577669761 2606 37724
591456930795594369 18012 21514
454138479237979457 2070 32973
661726110676809729 3765 37808
202912108527645089 3253 19869
362399765734501505 4563 29352
837228408707712641 10022 20408
233658183623163041 3782 5598
567451742702974849 18136 30538
61156176942454009 19112 29913
622228627070978049 20266 25684
575681870784578113 59 10834
690367898619943041 7028 22422
75557270572041089 3147 4081
193213317214027585 23486 26696
464783902195023297 1385 10345
35485485659041417 600 17469
726136768225522689 12910 20497
983931769782071041 15434 18473
645387398875598721 3802 35556
668112991354181633 28402 33741
723853651276449793 7037 26331
113566104208498337 8023 34292
32838452304872589 32019 35661
302821548812165249 2900 24634
467089226525551745 10080 11208
499289744410429377 19229 25074
565073561189976193 1988 17333
851295723420978561 16753 26945
702165544266939905 492 6779
417084845790608257 16294 19655
266626126756108321 8690 32081
503544736116811713 8813 34740
961070728991067777 3657 35868
443324996406357057 36020 36535
89622303719366417 14798 33988
656238456934776321 3940 23157
600694611320029953 9498 18099
691612699980762369 12187 33872
323654205523837377 23638 29995
510862708867126273 7453 23353
966276639858669697 23164 32687
17162204339467025 1473 10529
454190831808645633 1333 16045
617593530695362561 1414 15122
751423965951609345 9256 27520
383894978358394945 15186 17369
353158185924172609 9721 19914
113465370948933505 16955 21971
638322395361704705 13582 14550
351000376103439041 4344 32647
333028943138927489 10571 11224
580124035973316353 28151 31368
681863151129569153 357 8760
844015571032596097 10415 27678
536622778469563841 1470 5232
871156905764099329 27519 29683
104445653836698689 17909 35199
222879508414234081 1538 21030
190120129326302849 9111 27769
585000774241255041 20888 24634
445167361676375617 9622 32722
572673222992133185 24780 25634
659698814894539905 22173 36477
99436978499131361 9785 27447
655827685636914689 24712 35184
33006213898641337 16791 18338
937753623870676737 4477 36097
859764566772756865 4887 27184
351380667220958273 15765 21767
494753472381741953 10145 30655
979767777336235265 26808 37538
406340429909892737 19160 33084
145772039962416513 29182 30945
757973032570031745 16569 36605
226361136689078529 32231 35245
29110898530834817 5986 24822
773967054059291137 14869 20627
126597373751561553 1083 22076
107507220154076321 10991 23891
897227600294304001 16747 21546
502767588216009665 3840 37350
762526456988194177 5589 16989
439928577967819457 4839 32503
590411691267835393 710 30341
448957166783038977 25175 29998
17063441826589811 6897 10715
418661918373004481 5712 25842
574350234824908737 11638 18265
682502105994437633 30926 34747
468609012900127937 25746 30299
566019636567872897 8118 34732
843396813258639361 7355 18640
20952693035646065 8356 18898
823924563843032577 7065 26372
153827139234607553 5993 28304
587900733913176705 10188 23773
891681618324206209 13430 20432
972221049658667649 22725 28887
547924640717852161 8512 8644
827675745589036929 10298 17325
520894397255240449 17383 18277
837336940998422785 14558 26307
849401995840537473 3276 16285
843885324777421185 1030 5232
519049795251412161 8675 19800
758218207215815425 15261 33061
508674691228961281 280 2530
404787637421154753 13178 20386
984913871763730305 13782 33989
681063432062384129 1626 21783
71972404372587561 7287 31639
41544542886203577 35198 35237
905290747394950273 5732 12036
691480838987654785 4437 19424
362637619966292865 19707 29261
423225795157808449 5290 15939
541753136061466049 3791 36928
309828984694913601 3991 19822
601234728873805569 20973 29693
499177224449102401 4415 15702
873537633572475137 1472 10922
459961982387721217 15664 22749
800138888810849409 13546 14365
925390462927655425 2880 23512
8150277686844732 16250 27959
277631152519060001 5074 29192
223172760075016193 5079 19530
132107023626719665 117 6941
825998555108491009 11556 19265
610940781325705729 18820 24297
444027106846661441 3962 24828
594681564313024385 25836 37749
337253390500229953 13794 30897
577024008494870401 5522 8242
155552237251129089 14 29690
670163280631800961 13698 28264
189750273933945825 24402 31529
256378577468364449 17761 24664
134330406007379105 7598 9165
98950887742294209 23018 25878
164539128751563617 2082 34992
143339077641481793 2181 28271
831898684591607169 10658 37347
644430879393343745 24851 26548
66039354086704809 1931 37445
426595199559510977 1402 20080
798126477916710529 13126 20039
663291010468700673 10738 34496
188876257791044097 11995 37050
380502224654232897 1536 15292
317975896069469825 29770 32622
834156545955568897 11881 34375
102469388722276737 238 28232
923553292595965313 2498 6191
206475637157083713 1374 37635
100646068557441745 659 4441
213288644782245729 11352 13840
796550744463669249 20700 29222
26383965293206301 13239 25236
744581851283630465 30972 32424
866242037244170113 17376 29677
365858841156335041 14908 37048
108742838700905505 19045 35680
642987292802960257 19135 35430
350636195277054721 10020 33280
37150216283318825 20411 27780
630247319325974273 3018 18154
285105994647938849 19965 28457
349158659663252993 1901 7898
927156353679503617 7479 10142
766861139738793473 2453 5927
248804042998276737 2480 7379
173846304011796353 5786 13738
274355994193111745 1888 37235
156064777956459009 18049 23952
134564256258972401 3 34090
681378397795491201 8809 13265
47917486989700113 20179 28998
788065658639155201 14750 36929
614418885478247809 21800 33091
458492450783928961 4707 26929
45559519805319585 7069 15294
158645222405766625 14992 28240
316540820324451713 8283 32292
670967615407441537 10963 32851
147692202865027169 9881 34744
374353646273490881 20141 32612
887143071358625665 10384 28965
627430634768678913 1294 35607
244004955059889281 10400 27860
647654019954728705 4054 12619
262517482200752993 11382 23382
420064671918872513 8513 29082
80711860946319553 6190 13655
670402847441792513 22512 27413
67546585392793905 33163 35152
62868403134991977 22755 37642
37456945696046521 8227 17578
45646913475991369 28413 37524
114292565810433905 15331 28749
996023066771890305 12784 17412
762303964783210881 2947 29125
798906892632416513 1506 21091
296124747868052673 8742 13463
100655292320176673 19561 35560
35545638447043617 15319 22379
911569647355264641 4191 36394
209487189997748417 7308 27143
957185054075942785 24074 29517
46898590314281561 11869 20929
423263022850804289 23385 32061
646401164463330945 30379 36111
764747562822613249 19546 29538
39010387504927025 5590 12580
461553163786106753 19880 26578
605088834994024449 6365 17199
447976889638077569 20725 23629
560476838578164673 2711 9873
272274012751424257 17134 27870
692014631490199169 23606 30753
136714170871904625 6952 18661
185508898302199297 23765 33617
60435765922619569 15012 16609
123864972664780033 7043 33680
586805934987829377 16071 21716
781131966952482817 13730 24374
2719807312702 350 7730
979595416439057281 11569 25760
685814982835843585 1683 2294
256853869157250625 1697 33207
842795206874427521 12093 19309
757112336710452609 1774 30200
972778905506110849 11216 20054
220984165717492673 13752 31099
36144249751586697 6201 28219
622244146252374017 24178 36645
909596300723570945 25352 33400
331484503830434817 132 35171
451375226028318337 2229 27169
324590221492616833 21627 30992
333549612267482561 12655 30957
91010259241311793 11292 33226
708257291025304833 8748 18000
530184348246852033 6629 27188
253112829644301473 12941 25286
853675580537665025 24282 26770
553642616680917825 20698 35916
78619010657565265 29587 36583
626643609705176577 5183 29549
327419923583601473 10308 34775
886922733466050817 3938 25454
315667501106393217 5662 21173
486799280580989121 2391 4440
547432075468403649 11945 27059
313812471466775361 746 24459
444207949229127745 15795 37539
290396223708249601 34326 37124
324030324814582849 22032 25119
718374248971613825 14925 25958
648467265867740417 10087 19961
528678864338310465 6620 13331
428212651354922241 1781 9060
358030814566234305 29360 36295
310708985342603969 17314 23214
818179497260238977 21300 37808
149661394846258849 10466 22444
666372074373143169 5024 18963
796307379320669697 11015 34830
96009995024338929 335 36695
459570634139705473 22119 23120
974505392177462657 14914 34372
232876320291683937 10619 13376
400882653228698881 24355 26490
432894274072719297 5821 19426
86067799252148801 6484 36480
261325504744608129 15993 18583
564636583925285121 7140 7456
164496413287874785 26484 27612
338226955237018945 26183 28215
560344118060232449 16701 23131
47649736414989265 13063 30270
468605762616402177 14179 27324
897334523935725825 12314 14572
819183147403553153 2010 16904
1221367132679064 7812 10074
732690513791506945 32945 34011
441524930873328001 5690 25934
894417638010811137 19335 35266
353667159473694401 4269 30837
441511934477187393 18320 27558
613513315404375681 1935 17116
881689554721166465 27328 31604
514205772782368321 20521 34724
865191900412721537 10385 32176
147052941577442209 25508 36569
369705866901814081 22251 24599
936332939811045121 10903 18198
971524381381197313 24911 34307
13753451346801171 18674 20824
936815333557920129 8967 24311
843753896264708225 7228 24063
766731387212413313 27646 34432
358901193575462657 5062 26861
75506538905091953 14456 26587
507428477071719873 14256 22618
464042865626179713 4283 31600
123100505096047649 5056 29569
871729329512167041 4963 7651
479102214265317633 10611 17731
333875337911504065 3443 4619
730384318386995841 514 26306
467987244795939009 2372 23168
588952783323399809 21472 34513
995378473720347009 4449 5654
884212886681368065 7751 34419
255000125667013569 10573 31966
553650730995777025 3340 19571
693470155131588993 418 24066
593654814054019713 15935 35988
879089143987318529 8963 20140
14068140548452847 4471 8285
679321675111548673 7102 8337
968064017730185345 25500 37445
143361330704866673 9819 21652
323795312473642113 5170 21487
821093369061852545 27192 30223
906643795024535809 5547 29562
201712605580201665 18482 29223
582145222552121345 20928 33923
645440002803649537 12063 14861
578213880454526977 25210 33418
686447638811532801 5175 22574
186915027211149729 5953 25921
13162448599128851 3300 29264
966932322175381377 28011 35624
523126917101894401 16580 33861
558184780896588993 4572 27078
913010385156990593 5590 9060
854210243456307713 34866 36238
729666456291742081 25302 35515
937092374171989249 30714 32354
499047770507981889 3793 26485
440008146958575681 13327 22899
889679012104227969 8547 9762
121932056970301521 6803 23064
566561470669807233 4835 34406
574406429585835073 508 8434
760877702317973377 7534 11889
294058341355516033 15020 20281
460981494647679553 1541 10293
890964266155577857 2133 32643
515758980293487233 22474 34448
380789144801916289 16295 20100
729821600037478657 18973 30944
296959053587912065 7947 18797
910812203734455041 14485 19033
671518300867781249 4739 22550
179749405812938081 24806 33644
494047246223828993 16604 26935
598612936363952769 13293 37586
163169591728255617 9179 33723
894438392286485121 5742 22882
859995719769912577 6806 20385
300166916338216769 1122 22271
675428808838752513 20088 33014
943098095235310337 23200 24352
923564838719954689 25154 29571
467976636206930881 16790 31469
505228586525639425 13584 15216
188156224279946817 11534 13853
287919232426204993 14698 22893
828073017559066881 14242 18301
940959441045102081 460 28594
741485167292093953 21852 28268
602513970784002561 1616 5713
85636041667147105 26695 36696
533941147113971201 7702 17778
164208195391619681 18586 30740
620541434253297537 218 6957
517140727960370561 8117 17862
628787857597934849 3341 37689
632245469469634049 19250 37631
501891757169090625 15182 24067
914903847518377985 23860 28519
333289782442953729 17785 32047
659499481645223553 18943 30943
995216350490082433 21782 37712
769542531482503681 8895 26962
207040352554834337 14253 26025
978441656127895297 19822 23180
544003742800839489 15294 24819
903633796830195713 8014 16804
357862165669807553 8610 21918
203729296115977121 6896 33853
469368879017551425 12853 24333
346604276850857921 2181 5579
44604206815598961 593 27432
562612709113178497 5657 29669
367185147350966209 29237 35018
766777423397702017 7731 7890
29448418237869589 989 26435
364918984891215105 14224 35580
571791829152360257 9343 19741
561131455070270849 11790 22820
834702225161045377 15276 24987
838329350765857153 27829 28101
757202445809411969 13715 13935
915620672406124161 30368 36321
317266666965444673 5279 34756
288884100386962241 22415 22747
415810674368614721 15388 17249
67205760427757609 32802 32863
954533900794253057 31327 32380
313910597370007617 1754 26117
442204181539381121 3336 8061
260720663002150145 7997 11723
361234598754286657 8543 29384
531008606317339393 3235 36271
395891946682255041 14841 31243
746444854925417857 4059 4808
547451713243624769 10736 20266
262851013591809857 24054 33048
183441470799664321 7710 18536
714195668943876481 10829 22981
550243800027082817 3065 13538
88249681113676817 639 23025
21497762932412457 779 37396
522726068565393857 13154 29213
388555127987139329 23435 29832
624453540953592065 24748 29998
173080220218622561 960 29365
534404206001244801 21123 28249
913682730503317889 6139 24828
317621899090209345 9976 33444
317965535694113985 3308 18739
489132580408753601 4735 16838
462748928657170241 2405 25795
95858085890395025 12412 29744
673278641204205953 10134 14919
692181927278841857 12590 24326
224493243422891457 15905 18770
174479881153228449 392 34996
443918484056709441 10786 27585
501388437830176065 17812 32743
646226575185245569 31138 37220
23101365435930889 16907 34392
597305207774382977 14862 31004
192687840132936833 5864 24494
845834626826864129 21016 35085
919738819350566657 4202 4435
738189122002395905 24340 24983
381306583890310721 32765 33700
938003343746125057 11959 27033
774038821084811649 14518 30308
343823766792354497 25814 31461
760544170854632961 1903 26521
80968203004708529 15320 27803
129742592058288865 3632 7180
316464464619215873 2713 26223
81781875247688881 19635 21469
337538066860567169 17176 19794
819904723877922177 5721 8300
649574072090928257 16572 25615
488337015791007169 15532 28302
607264585717437953 10787 30298
495809499101465409 2349 25545
588838254882901377 36581 37096
591618885532060545 19936 24349
707646354516164481 6573 11756
764981906257812481 12894 22612
523527576470428353 14211 20237
959677730076112513 17023 22792
490274757305989825 5828 36056
522555958605902785 15191 20471
664182076241942785 1779 19078
3992101601031806 31597 36263
798822239665618433 11247 33588
45297868740984625 35277 36048
467199878054515265 35939 35990
987907817643719681 6770 28502
282595190294237857 18473 28013
824918819877705601 11997 25589
545723778740253377 20507 28119
36593932601878265 5972 27333
41749253961832265 18998 23291
967459321953949569 9623 13226
171152779988290145 25561 34850
460162898693670977 20158 28591
814796300596007937 7343 27618
283367259107546241 17250 18157
304448208911807681 23501 24107
374533764260409217 15681 26276
739196002089194369 18850 18884
177682537079927969 7874 19302
706820484963060353 7545 10298
843894143283723265 25489 34504
481972581935472961 687 7893
845115537196516481 4976 25379
42911796181627441 6591 19523
508809103318757377 23698 30575
906655365550427905 10508 35852
538772190263070913 3661 7067
905646008552139393 6934 24052
699078372218753665 17301 36555
119511833590301825 14138 35933
256218211500435457 6955 34998
431789111007489601 8093 29131
263677669543969985 4928 17451
223000529268382753 20483 23094
749246699017074689 30136 35697
134115457842057137 30423 32006
44230838909204097 10301 32585
945469956066936833 9996 36774
475249705789490689 24168 36343
914946072496732673 2445 33413
945517105229274753 9153 16951
358095086862142849 1932 8945
864003361185066113 14345 35586
33629384343555557 9337 24201
647967518370638337 403 6736
524476851817375681 1899 1992
953840455220085249 10068 36104
336061045732535041 16275 19772
3766784609897656 10197 14864
343708542956825601 554 6126
169861919497630977 2656 4107
998251982666744193 10983 26143
260246542036288289 22410 33966
279388030606831713 6686 37777
372662155615767425 9486 11785
740791631544041729 13397 27891
271304018115305473 25259 34116
647252593386447489 2783 14632
632020487275863041 10165 26738
211230468944791041 2565 8955
458551229554462465 627 29763
741935581641648385 9015 35091
793524958854117505 23282 26427
453211513954713025 9392 30485
247114758879749985 1533 16901
194767626649230849 23694 26396
358903083326307393 3882 6192
952778535490523393 22268 23640
164159981242693921 21724 34622
492421237066842817 1934 32226
529069768656466241 12528 12547
213718293043271489 2357 11474
498376731432987457 14824 26725
770252952474727681 14717 20882
233073336574673121 12699 16509
626969340670314113 5741 13068
982281107370500481 924 34349
591033313942652673 17237 31497
341109103577320385 8707 30685
197839793451620961 34702 36152
92080714993048929 2808 31884
992848325862134145 6000 25090
24834233485190537 16692 29091
534685055479627649 6872 35511
337213482942633665 12870 29342
249658384309462625 23138 34675
856990306490370561 16537 23674
111342901274113617 36177 36352
18073526282936569 6914 17682
441538397449171777 13173 25213
942829093812488193 13145 35077
842421550804601857 24018 35180
909826729154691073 1182 5613
533097585450484225 21734 28557
340425192367955969 19646 23483
276775544562539713 2615 18343
835914059293120513 14701 27265
458965783570910465 3253 35813
682404272732863873 7153 35270
463348371854038977 16318 19297
139537435192966801 15075 20299
12386544961564995 2374 8155
169050538650861185 2632 29050
690048995181214721 3557 7522
267191551911711393 8472 19573
721602511867907073 6465 33633
607689399901826049 574 24515
677375708746183169 6202 34240
526590746550414913 3723 28211
520456957737501121 5778 32197
555554135005319681 10804 17713
432894232246539457 19714 32242
162963061844184417 12121 24854
812943660803036033 3111 15956
747296278484778753 3137 32707
271081634734656513 19900 23211
162839458530601889 18851 27975
481666914484229377 4293 28236
202521421764100033 27186 27805
578002669885407233 18491 34697
202724946744528001 13226 35228
779551073946386433 21125 28114
796232879707726977 36072 36479
776204446057931777 14642 35652
330345566111521537 11325 33985
701766143866272769 34431 37710
703228058848548481 320 29987
818388114546834817 22900 27072
826840955979694337 4289 36934
986689092387600001 25319 31281
298074180974875713 17664 19139
27006499896714333 10926 15908
137012033841148913 1141 33040
13651392898815119 29444 34145
591424079468463745 10487 25145
490983379601189569 37238 37783
268607353949224865 6156 18482
520958311135025537 8687 14083
631626908099999489 1222 32954
742167509423609345 1659 5049
7085361936606916 16496 23764
776806232693779457 16997 18439
2725595396679382 18954 21727
446711547461390529 1663 21329
135143307381927265 11319 32324
911747427861065729 12246 25034
345270554698455361 3359 33287
165966817429449537 3442 25682
411752337258821633 22917 33858
924608639169285633 11887 22022
938550333115227137 18245 28360
345248431960456513 15605 29121
788052581531477633 5094 14312
61487314853089001 8570 32576
769852364286716545 3600 5113
976365732510657793 28971 34877
511187170334540737 4075 31382
43728760831861281 8305 22294
120603592629958449 18759 29729
422419356219776897 7274 7933
795310402692823681 28889 36285
986605507529283457 3414 24083
697459273136299649 8522 12648
684202574302020097 5775 18957
384288032097590081 29905 31029
853628348240782465 30066 33134
389741533250496961 27225 31926
591649923742480129 2038 14225
965087156961264001 933 25266
276743365378827393 11704 21555
238585124428961857 17230 26301
608064636739243265 11641 19006
245974816521243873 26243 26724
431712382263917505 7497 22154
537609003132399041 5170 21358
898117022966275201 28914 34000
930228407656077441 11997 35290
79212223685750865 17298 34541
764156776760042753 10914 22319
213502840835673185 20034 26723
494302767813582721 8681 25683
600972500734449921 8430 12373
362769441878395329 25319 29484
845222868010139905 3822 37403
928868526330578689 12381 27796
908828916895863809 29956 36020
101578042536825569 19712 31246
153106410957548193 24356 30401
590779423347715457 14064 27777
62000885617855777 17270 32322
615114697995590401 2193 23604
957741440849233025 19911 33836
322163044790475073 12976 29970
670185116986125697 7366 37878
885395704318792577 15476 25055
735556471082162433 29818 34958
657155135998738817 4780 32739
110042335298508929 24164 29215
333162915505493377 13417 28687
134463262652403153 6766 33598
504382648042398081 5556 23869
960068992695831041 5076 29966
163387169646650689 15811 19559
787129020023314689 34503 36551
270590252059310657 6449 34558
130291309095291297 6597 20922
888422956503756417 2194 22029
875390984516670337 17737 34064
193619540594486497 14996 18253
992171757978987009 20593 36542
27814637407001185 5133 22770
948219307108416897 26656 32701
256484833405711041 18185 37236
510929793615581249 12861 18665
829324138966494977 13240 19548
344514850333055745 3369 33029
643114731030895105 4835 24307
354375740537257409 16293 20883
179285961279528993 6162 12051
370311192291637761 12512 27781
314389625086267457 885 22241
153440903056996097 1966 24382
364280381600064385 10053 19692
448923647018133953 7510 33853
83722592282104097 13718 23919
270834663792847169 2857 5406
937107708313586561 35213 35366
545416637187457793 271 36110
67299782004017321 15720 33318
393522188066263809 19360 32816
39278160031170017 1875 11305
678483319845682305 8428 23840
697286867512904193 7427 24960
96720898160704401 34992 35734
285211223181047297 18196 33640
610362036009007617 8848 21218
598265680865484545 20895 33229
873461690264598145 25054 32643
849947991134182913 1837 7662
357541993112803905 33924 34564
628710104049933057 6344 23940
422928499979413185 10081 14361
86677821152303377 22069 28100
922399657895567745 3419 5277
730637956067443585 1544 34485
728128842048953089 10422 13404
681399474792538497 17456 23897
211096698874897025 12607 37429
971256310270636161 1498 12364
411184918960152833 9623 32079
612584545342283393 23709 26503
474034613603181 10482 32000
219396710693548161 8915 11706
361771373778530881 7509 31957
591170234891091457 3024 28286
742583678983848449 13985 22154
305134442875530689 30951 34474
816938317513098881 8765 33100
12337236273364029 7895 11905
68074690115707881 8872 20572
650897666292696193 16937 32736
101598452955919073 2965 14010
41459413836303585 15127 36161
858930688163823617 12786 18456
233668144465642785 9812 15663
588051507810639873 4152 6245
302852974302052033 26222 28483
418958170941834881 149 4194
197000827611010017 20471 31950
116669342512231825 16281 29587
746386687401138049 18629 19147
460736288359029825 28049 28318
444364963846997057 1824 8773
951747574946786305 18304 30795
872899267956309889 19734 27123
656123898947186049 11480 27954
436930050949303681 10306 22754
186895927805629473 5175 7676
328338079191535553 3694 21166
341417687087826497 4050 34135
123956103984031793 18330 37871
520416317052145409 31094 33448
386592673730401537 7320 11699
527279930341137537 4857 8762
246344717317914081 24322 34630
197006524442592481 17809 23929
474530166531348417 23881 31897
708895235037559297 16584 30529
76985555023814097 21937 26181
158804695723837601 4279 34939
326504845384132353 179 9280
596636267521574785 30145 37287
257987524060769857 11525 36137
614107441531324161 13958 37009
750744582062605313 2009 35115
956858260634490369 5537 34731
636785282312931841 3274 8393
160778552629729185 8735 10618
242019323293359169 16620 17915
353214932689013505 11830 34068
621905221120574209 6690 30420
685017837476657153 1361 15038
663755027857984513 15342 19087
969883481823202945 12477 32755
415680951828935745 23430 32480
683256910646356609 18702 33625
62527686898643961 9399 21748
559967574724879553 4032 11423
735621930616975617 7785 12249
660842467925839105 24350 28223
967289331342367873 879 1538
247653797789851649 27916 37862
118030487948207249 250 36032
378084240389917185 1177 33737
597749005798927873 5761 36503
695842943318325505 21337 26600
275777500909601505 3563 20380
21285987974572153 15517 34317
578439384820352897 17456 21108
478251825863637249 2038 34953
35205570972127733 2164 10660
749520135499700737 10539 15353
578901837537099393 4127 18249
234548126825956161 27293 33057
242626158817831329 18294 31394
430001533242680961 4503 12970
812252122906595969 32919 33215
878979111330878081 17769 23346
455883994333422721 8410 9778
945689902533338497 15736 24980
294653332624331905 3577 24819
239099012848839713 2790 35847
827423536169181569 1912 23979
4805366928785305 6451 7908
951805004655863425 13670 14972
655378500396054145 4445 15633
58028613904557601 3445 28562
466753633833242561 1520 20987
44715319850066497 599 35401
330356993011179137 8415 24142
730112959348179713 3255 6245
432878442453350913 3064 19730
449389779689664001 7646 22645
305113729024199617 5935 16155
400686434330058433 3893 11091
640715394223612161 18097 24516
271652557424513217 18605 34092
510600495925018561 10092 36025
90854703017601681 20650 27344
501114793799494849 35527 37742
301498630116338241 1574 28344
213086842899016929 18583 26712
904249189804634369 20688 25590
679708214897381377 24138 35945
337913648000547777 8828 10141
589781494825359745 21847 31467
453824721683947265 1746 28079
745565728160919169 15909 23483
356127092541481025 14611 31011
47650626231089177 148 25531
197074589218974689 68 23787
685254650352483457 11119 24193
490290428121877377 11943 34201
72468698860063793 11881 19619
155342185279028641 28277 34094
151467858006348865 2558 10483
495478476965569601 5451 29959
874999779650565249 19132 23801
414375208095098177 10802 10928
120416716736805537 11668 26696
597956955144351105 3838 19665
317580699518913409 15943 17678
220767957429547585 9964 19572
156632072169848865 20394 34650
790474811865674753 3158 8187
659801149918692481 63 15257
962039822233126785 18687 19922
9913092461211193 7254 35456
762934527177289857 17570 35219
580863906186209537 16810 27924
265748967586535649 12825 26547
626009608076394369 19918 27896
845549657258128897 28981 37731
914849876692571265 22270 30909
403559790491360833 10700 31046
466195524440003329 164 9277
883274484091710849 10989 17151
191671667301278593 24193 26903
27266240686532941 13465 23217
974040449712070657 3361 24347
643018440039025281 156 28838
701014884077508737 16790 26811
492490906621529921 14138 15200
70140445818204001 14497 17352
699445850142321793 60 18844
600952536111265153 18296 25095
998577160516379777 4855 27387
213928338448276641 4970 29273
255892278399425537 3665 36562
960963707201344129 23765 35747
955888952581094785 8637 30531
159425873545025345 11410 24775
773360191250159105 3074 12182
366457202500583873 18425 22936
209525355453497057 1897 28213
409275746329306881 8947 35424
826321574612148225 9543 23723
296133206545121665 14753 30077
435914998244474113 4358 25317
195827716652907201 6404 27032
237161372492746369 5613 26082
314025174881408001 8654 27769
479824407753529409 5827 16190
793551223932688257 18165 20329
203925967987014913 25776 26459
766139285264486657 7548 36886
17314304935073467 34555 37238
94583688601495905 12406 25416
5353213848646733 7658 15963
130413858629566449 30662 31848
477804400057227265 29914 30053
706650597411645313 21319 35914
604087552291428353 13485 23685
103295287236178977 18337 20556
7730502699988763 15089 27999
704637079545939585 30694 32492
469033354743284993 4029 30844
503484240050227073 27277 32286
640743125288441473 21429 22358
475352551829068673 3061 23725
580854574433157505 2680 8031
892135316063999489 3106 31550
95824523749261201 19552 28218
527986706888874817 8709 32032
484946950442914497 2307 24857
629658947357739905 9858 13984
455286598615106881 3969 18359
435758200392363905 29457 35730
512423143702203969 25874 35541
764815277778623745 336 11294
688925586981557761 12232 16730
259533424975479937 26621 36684
734769135843603073 253 36726
456420022654015169 17938 20383
757596322645088769 605 35310
460843301698552897 13956 16407
669234793368627073 4624 18114
507991012465637953 8788 26639
127449341018152753 781 22538
815727637290969217 2186 19502
261470504702113985 12534 27773
419215301389812097 7322 16466
592743569528767745 3042 32198
615040849599004929 3314 33259
775548048933199361 23632 25339
165249442556174145 10885 32857
587576085667084417 5965 14839
200986317019904001 853 25680
189815164855556161 10931 18241
667493858293312257 31150 36803
771503756140237569 2026 7065
910310822793171329 7774 25784
784912469827769857 12691 36079
751395228014516225 1299 36453
816689804239363329 2968 14256
835262104326695041 30798 33677
306986242476678913 4123 31765
853692541250353537 2959 33724
580086801008992129 10880 23039
584442943760699009 25963 36425
368293943862209281 12943 33888
70871981157054617 2754 26462
397836551639105793 10704 20558
834311111216670977 9495 20139
317029020911686401 8101 14224
481847177120698689 7150 22863
134472164173974561 23163 29398
862377359141298433 5978 20766
360670326214812353 7442 35759
352323656336963585 8316 27772
9968555649468415 1558 8435
196120127337088961 21384 33811
189247212147446209 504 37670
579103595974714881 22953 32499
625900083631865601 6120 18622
795117216171739521 15900 20029
127736827263031921 19808 27034
974778292228975873 3780 6031
139998201336258177 26203 35264
902617982577460481 9340 26439
95883171454968161 9230 16934
63755182734837489 3112 18722
177703334551484449 21792 32943
498346172289352321 16901 24124
498930866051420481 13648 25786
468162846948629889 23898 26976
910693880991093633 7011 12079
595209884828570113 16250 37509
978358178256026881 15191 37527
637535227706194945 5185 30711
226046649926178849 11910 20561
934152937511406337 5303 24558
566306418693653057 5054 27716
221834428740365313 14306 35637
115207504535991489 6474 14396
725837613759559041 11111 14863
794044218759804417 11055 28359
327743909980767937 30741 33250
248273753836077313 20718 36298
294304011699743745 3394 34876
270858203505508033 15026 20305
929539787468840449 19796 35785
194531277811254465 2099 6954
922182513972451585 3804 32652
976984018416427393 15547 28518
946391310199459201 30863 36993
292444770992080577 21330 22676
52294841320041033 242 22514
288716357165679233 9076 33074
737691494647847937 7533 27055
758439168668534273 29133 35364
736292293393496833 21022 32820
596171384734272897 28204 34869
718889411656448385 5286 26521
110279588733465777 24633 32803
853948682805075585 6650 34872
289202568701295361 9201 37071
346075802241202241 13362 16579
333476293290946305 969 19341
970326695260702337 35171 36404
113949233507920417 3741 35976
163927611230207041 12046 31122
763105560150979329 19432 24234
612621522131369985 4597 27856
165058950595021505 1091 31397
936083732969976321 23031 33875
323317267662108801 3964 13474
391281174566934465 30570 33701
534777984003621761 7438 8946
979017824125548929 21905 34324
356540749507292545 13490 17954
465110462718591553 12180 26312
332231238810617665 9118 21092
771283517360458881 7369 31652
687322381605984129 371 10004
858461772317959041 7519 31949
91072321149166417 15715 25340
202796828911090177 10394 30749
64526733626696145 1457 25206
628152056261079425 9999 17992
662408226033829121 8521 33678
628629055267211393 10357 25494
582378265319395201 22360 37773
693148443464799873 2821 14306
437999635275016193 6934 15227
285525061836494849 5325 24242
826957785425907585 3891 5270
672936113600876289 7951 35203
46089644925483953 24470 27481
875825642105596161 13816 15684
171117530819092417 27933 28445
519298156869787393 4459 30383
623078762453584257 18629 28291
903322631913880577 20031 37515
47536078257866881 19084 28790
306349595251639105 818 32693
987275030683672833 8506 10679
11350762528152815 12929 12956
976369683225247105 20154 36272
797303148165674753 5205 37740
859112960983534209 4733 27239
399534890747759169 1863 12562
279615362240395617 3183 26282
412704243682803457 14497 23058
2936404711885388 22729 27414
828354316779197569 12837 25440
557203409303244993 2782 31047
859733768867194241 1818 30536
360436372065972673 7068 14979
628221453597888001 1008 31650
267678376241594401 590 2607
868490681973376897 803 22363
941257933689978881 5581 29110
52139207462019497 4045 6529
896178163185656065 17551 21271
438659437594431297 9086 26372
202648525219412801 6724 8669
710114130659405825 12472 27330
810726071693853313 11704 25792
495240765944736001 29067 36140
642196030844854017 2955 25780
333149776953050049 23930 26289
720430781696254721 31861 32635
448555261767388929 12132 16951
334956761480380993 5088 35208
790490790044628993 2928 13597
731239536908351105 9422 24471
461869039381802817 3165 17260
642233678717712257 9441 18657
853372148197379969 4870 31277
30980674197966353 9122 19280
156965960631119105 7031 29587
511941759936544129 3778 20957
311263736450882817 25903 34085
769508323061916801 17251 21118
487903204451974657 12804 33876
872273065224771201 2006 34384
523777084119998913 1125 9662
385144944386613761 463 14512
837012782970795393 9047 31317
18006665639230591 21659 34446
576182751998743489 27003 36316
478001685528131073 10643 28484
332802581931183297 10062 28631
513430937308310593 97 27436
813912543387132801 9254 35707
966212613952340097 13169 23994
551493175376101889 7639 15895
632965629442221441 34127 37486
498404508225064577 5646 31839
164092066724538913 17072 26312
284102598346457569 46 5369
360071388974926529 2750 33181
661979672752053761 9982 15796
182534930530582785 3597 17051
867737019414313729 31247 32856
331172882813685761 28632 35765
373781620715163841 2386 31460
621822959147852545 10059 10356
678412399644365441 218 11277
192731113017867265 5079 24773
664702538719737345 16390 21288
464946554864472001 7733 13380
45547318571443897 16963 19365
719288783168135425 17271 18549
321076180358545601 6075 10411
804546099769016321 16305 29473
904331753494709249 17911 29179
785662458220326017 17471 32550
841028463764743553 8316 33531
76940234600531457 2595 10990
577467278320831617 3536 30448
199224577765274817 2700 23900
671904157712532481 9709 24770
720135759460010369 2493 5846
845142464838851073 31677 37120
264539946336565633 3341 26998
702172394836694017 3214 34522
116275384639553889 26753 37008
891279785178546945 22673 29102
293002946722619841 16722 18580
78568639458183041 331 34192
679120703624267521 23352 31345
321668591792040129 25630 35278
589446215647750913 5795 35420
142745294387722769 30201 32548
469708806464527809 17314 22360
549059353104986753 29285 36811
485216698188761345 9688 10319
437041418432869505 14217 28546
593457212702578177 20235 25016
791988811509121153 5536 14367
966573670389362177 9079 20512
793683106656274561 10819 21583
284293591367489985 32373 33486
395260668112037185 20838 28452
326463301224148225 15060 23267
895204021223889921 11776 30058
309799363726359169 10319 35351
354723348122995201 4729 34389
989148427847066369 1435 24793
947419414441625857 12528 30886
539200064997178433 9318 16041
818241924435177729 35758 36647
397578254436265153 7285 18719
233060819807491265 3751 12412
966005586590160385 9968 24960
986406937365209985 5914 22311
273903467417920161 25904 27500
979221464103503105 18030 27723
541270443149361601 22800 31587
595285208129901441 4666 10404
59685600916079553 7834 9993
761988436217677697 4561 12400
83253321215284609 3554 4235
920998364978054017 8127 28059
293998198433779841 9978 24081
345835799021173761 10563 13879
625526681221717889 7397 14312
690590246451826305 10546 19906
709029212522633345 11370 30270
594187211729177985 3954 15078
548516414276395649 17476 29060
150866178527529377 17310 33208
12601976043793429 17045 33963
743566304246385793 4114 21376
18608812255141773 18614 27130
868881903879874049 868 27026
518243779062654401 14206 20873
681352074538949633 6954 24538
803292706662990209 5615 15984
193629234726579105 27809 30080
793429406952849793 5793 23253
852634027584528513 9031 18843
718628880983349249 6301 34417
74185868141888993 21475 36984
377169750412061697 7461 36279
413181702430591745 1478 34019
434352075347607809 1889 10750
528019806877942721 1496 24397
905335599312859777 21844 26523
283144704838392161 11870 27963
359183393812660481 3863 4068
203991032102074145 21523 37256
946511792126241153 14525 23038
801696439406043777 6571 29191
960908005832653313 8501 9129
454476039546015873 5547 32540
747649823563744385 24720 27708
870216479448899329 22210 27341
358275017153832897 8036 11137
183431139869618689 14978 17232
406585627585965185 7509 27974
356436987768944385 2832 23229
929998583847709185 2229 12478
582459600067089409 25229 28575
701246363521004673 8557 34565
341796869267184897 12416 37317
204652069027819297 4293 26647
112282327987891505 8584 36050
621093452225832065 16024 29991
678467459644025473 13341 14185
467995607469209345 27848 30804
686533439007341441 7299 34627
257421649506749633 7336 14307
602424595692397697 17740 29990
504582161367327617 23537 24131
719487255063576449 4143 9936
42313417892099641 10139 35384
567707934416915777 20802 26328
191043333334352641 9132 10932
307023634177959105 345 8176
792467077821054721 1720 16140
439668452909600641 24381 31283
401334162936056065 17107 20917
415580575695123841 1602 18027
759283997876789121 25991 35003
48473231078730809 6776 27745
850861183121128961 7452 30567
198628355316763809 3948 15968
40397233350528697 19089 27949
367201957462143041 16902 19067
187650465287479297 15960 20540
882804577059893377 7733 10704
634509355674932609 2009 4580
172196166959821537 14727 29583
284727548966333889 7395 29075
551626049045715649 26857 37223
969613544610961537 20361 30381
569449080892880513 36252 37393
358249346685060033 5457 12801
385867859019363393 31438 37568
487407153011840705 29440 31506
754165136837059457 17913 24700
149594648993446113 19834 34000
825374006213671425 14243 32844
391353713020929921 10117 13266
507462930688618049 13910 14543
994905041405761665 25992 28513
823214001101781889 20801 22166
764165545187264385 30941 34491
342707408899030977 21924 25834
550167196622243905 1254 1588
42577536233771697 4361 19853
218597570703234817 5953 23012
684175807262150273 28712 29230
240910934348736577 17085 20220
969331222221633537 5989 34527
83871424283326945 2526 25598
704601096553517441 25986 32042
19410459832034377 15522 32755
495349035524832001 6139 24604
853670333611045633 5200 32475
349385627206274305 29268 30146
704739113371065473 20621 37386
383048101495297985 7697 18715
469717283283099393 8893 30045
939600327561635201 5213 34307
377336099050371137 9227 32135
10365299666112549 30839 36769
711104529275626625 5756 36774
550820265554150977 23805 34593
934467324272422017 3634 18346
74924491012275489 3985 24227
961789386646696449 34267 37071
9809694483010391 26016 30561
780046984839135105 15622 31978
210470491374842081 17589 30709
379392190972520641 14410 33201
907347932280387713 8797 16000
625052185850538625 27977 28597
238760813921352609 5775 12582
664385245391766657 1181 6501
986245632916364929 15628 16131
775905009049854081 20720 27880
593861238915870593 10908 34511
391079222603064385 5732 11146
793878260777219713 15059 33004
959785334949348353 3808 11086
157913003691085409 22407 26268
106003707225251985 1767 11954
675273936519886337 20096 26148
409318715620134529 125 8660
729529402052825985 3580 29982
5224151088111030 14715 16586
284725348540163745 27826 32424
445276983921676353 6613 32166
796514402903973505 1388 30839
84096284773291793 14354 27663
491714180295758721 12698 29775
355030389683083329 16652 29696
438927105150149569 17955 37079
809563795570834817 5471 35150
203180552797519457 17 12075
776069185428358529 1100 22439
578870002443700609 18282 19717
929363657456146817 1950 27640
493253386123228673 7100 26835
726915056161590913 8657 31519
498857699535385281 13313 35423
321798695225492545 1531 8022
969769406318093313 1856 27529
660488911995660289 24501 36244
447202464434816705 8123 10437
355826595055017217 6421 22870
382412827024580801 16119 36927
585186651519354241 2014 2614
159385379731098465 11414 21647
110231449969017345 26296 34271
630143581131520129 13839 22741
153608870252870849 3129 5515
468593434794236417 8525 20474
763095863517630593 14035 17942
17663429148399247 2167 6957
264539444840512065 8858 31122
623095240665797633 15368 34471
263561440872319265 20003 22841
475785390395557761 17335 31121
876191782271948929 12486 35467
36377713753928729 3540 32279
26210986049473917 964 20517
554386792954488769 20327 30580
463135596909769025 7622 19649
578324625473236097 7361 23571
317959709568167873 5404 16090
46678881144728737 9037 32344
550251678931093825 660 6646
79411915214173233 15737 30368
446113045037545665 1316 37512
759230417584831233 10101 28106
568482558464882689 2321 10050
919025675989466625 6908 35042
996618088452532225 8459 12514
24828133154684909 4966 10410
552373562724117313 18582 35373
654553308286757889 14379 18701
640262022853502081 193 26206
308007274904952065 16078 36178
951126821293389185 11587 17628
917708060557025409 22373 30092
332786985976252225 1577 30372
590979941656669953 8304 23622
675190609937491329 28303 36249
853348596887492737 8882 23026
728104492083073025 6350 8519
987641442200072065 15560 36454
930723348345441793 9530 19778
345449916245620161 30514 31774
931886543823917953 10190 19097
224134624136453921 2474 28854
995425894616946689 2788 31322
103346455737415969 9852 31693
210042778228622497 18550 22024
676763065010419457 18729 37872
811422821534637953 30293 30763
354254105098696897 2157 16144
281596195276829761 10094 32530
674405253952116353 10343 11289
673663429245497217 19795 24816
687611703632065025 31134 31390
451252030431728449 4792 10879
777407484090076673 310 26030
794651658398709761 11175 26060
352065946515260481 310 15974
140897966556916993 17481 31437
934512186005051137 30117 31566
656521129554764801 14508 14945
642933057338190337 7716 30006
663136948262657409 10352 32027
411874922973737537 7781 9679
707242561291952385 8291 22900
609557650376324097 24796 37483
129869175448487089 4216 15886
473676302198569473 18395 27031
616156123391480321 26393 29694
127880471977285025 7098 22314
725415225123608577 10896 29085
184158695135749889 8380 15936
331506175281266049 12426 17354
940323738025362817 23079 31595
701590493994682881 6963 33107
779900966918475521 5928 36740
45040636061035145 22428 23665
876282136255305473 23697 24226
110760081312601953 29091 32615
634451452225817985 3089 5166
691217243417686017 23743 33148
492420800712146433 20854 37192
705855654565521409 659 26098
382609245269989633 5332 16663
225704497069958881 320 9041
469855253397959425 9615 20001
561629572294886977 12395 25656
688090557365740161 13689 29220
933621460555276161 6520 21511
479224007609325057 11085 28428
751439391094390145 14658 22303
997329499305394049 33865 34482
815648125689197185 11081 21789
875638801150934401 9421 12661
25355670228744745 678 6205
416905229991556353 2263 21551
452452039389260801 15377 27723
561361838011144705 9505 10830
539500519779874561 4604 10767
247599039976776673 15951 20866
26887665260066029 26893 36207
999540526704443265 3221 32807
678761429292560385 5 12353
291279671225481729 6724 34719
620577814885269377 13563 35071
569029574823666433 13405 23702
275267376049793441 4171 11469
576482075048247169 21979 24242
837601748664756225 8119 29929
906724494901460737 11099 35459
667519857860039425 4122 4951
805347941261999233 23878 27163
943287525771570049 25571 35623
325271158955864321 16470 35442
168473137084316001 1643 35483
461074755702000513 1436 6690
350107189883264193 1688 21977
852729570589026817 21113 30666
448163433070444481 22234 30131
905587922752488321 19291 37277
604347724266165889 8867 22713
495858066720977345 13477 31401
905078871695035777 2680 31773
888096687072604161 3678 5329
304898709058623041 18220 20520
356123278471990529 12520 32606
352098505840725569 7341 10541
44683266672763009 3529 35037
256854577710630145 18523 32250
650182934857490177 17995 23301
813642471856876929 31199 34268
237144830443881473 2505 25058
874745610992310017 2111 20357
224159546328571937 2563 37445
191174156866420481 21819 28532
917873779657895681 30313 31564
509532638282554049 283 21248
70124720279117985 23870 32959
259261932689707201 1685 27917
250412287342768993 4042 12318
195846149491703873 16861 37277
717322899947113473 32214 35899
393300376658199745 23874 28469
18116274288701109 21803 36228
876516469458483329 18075 19834
290131244163170241 2414 14622
576341760186533505 24895 33864
643651018264520705 17300 17352
644798122491469185 19200 23451
906805740643399425 18348 19359
294305755160930689 11620 26793
69229466314254753 21923 22841
994783830399217793 12846 31454
891804032486668033 11655 26572
598501598485153665 32838 35776
132884111263635425 1767 36896
640652055370740225 13166 23049
740879398717915137 653 15219
818670179002136705 1735 28673
162798065294822433 9548 12132
668291931929349633 10699 26155
710059427619590657 3972 33942
559766480980140801 2525 29848
214849778144881057 8045 33010
740571142387981441 19392 32581
391783718712424897 602 9421
856963346916724993 543 21922
34962767649574289 545 33938
771501090282914305 11834 36227
335479008084625729 13047 29955
825748422072035073 921 26562
946385818488792577 547 6088
5629928655398687 12400 22966
104173994825238481 3994 6187
191765226394860385 6381 6547
373324423593459201 98 6370
237352917287029889 3723 29488
618751416092798977 1699 30761
566849378850616129 10895 32574
218939854246016801 4903 13429
40041527574775417 2060 15731
9328137344546407 18480 24619
836539887099856769 31113 32853
342042211947614337 25191 36398
265902998155400641 1763 30956
798146754964356865 16772 27676
107585924509134401 3470 21139
619117200134880385 12100 27976
752610981156610817 28904 29971
206231013459195361 4330 28145
133379459102965121 2998 9538
654807219307684865 27293 29647
519690820563557313 47 10948
879753781044279041 2159 17972
276956287786372705 23921 24581
904654797576554881 28121 30959
753470183144433025 10069 35830
841316968306280449 3405 11791
905730276481929089 22144 31208
510724382554428737 2054 7943
420562531177711937 6783 10561
2749177221794242 25758 27891
644340725233416065 18877 28110
407436202402195137 21617 33077
382157597366163073 10657 33284
943065594614928641 14510 28007
381158579330186625 24390 27499
537237316190982017 26544 36018
730044908309100289 14491 28312
718257257663275137 4131 24960
53746505602003225 3827 25280
301139179066424833 14998 23826
664863816234404993 2262 30460
385809881805649025 9109 16852
486908459723590401 3248 36309
557082108491158593 11546 12073
381501751865688001 18346 26487
400397515867886977 3014 17443
366279098151334657 8116 17922
640834016601544961 21987 26186
19171816817536325 13377 31573
569029937904623745 30927 36685
477450049691523073 6120 32225
512857732943160705 5251 15869
37186704273114657 9555 17198
391906490655365761 8958 20342
786541469170213505 12262 31123
395327244046839617 32687 37643
263878584403475009 3963 15662
204069540132316257 18470 23332
678411261739281409 31164 36003
243152283973074657 28605 36618
66939328536751217 3254 21976
964259487195299457 3451 12223
583233703511393025 22544 25953
350271985587355073 7419 29752
449492585977996161 15226 18768
999626832525770241 4810 31781
425231704968606273 26194 37589
8265808432526002 9300 24596
587654082116745985 16003 20351
743506752687288449 250 28917
417545480435006081 5431 24646
761042758136525825 5541 25224
201759388539475297 5348 27400
30534551453975213 14225 22984
37572712343230561 2299 4523
711422066834870785 22975 24077
863784637787933441 7974 25561
918077768801360641 7345 30431
865004245557951617 2962 25002
979099076597023617 16835 20486
666075529671932289 23385 34908
161259222385673697 5404 17490
901962727146322817 7004 7819
652963120824296065 14310 26887
749028815156481921 35192 36332
303596385488013697 1656 8904
57262233206113681 21535 23817
964038794534204161 7727 13826
754908560298250881 12281 16684
76212833768984465 1561 35390
435352609176700161 7376 27547
390372205862206529 15369 24514
947972199005153665 4222 25867
192288583267263393 22269 34172
679875805966286593 15913 21756
625768670496526593 7416 35335
233348992035448801 8076 31771
243384556382217441 11464 15585
871200733730685057 2246 8996
856071910615270273 16634 28836
693851333139054593 7828 17600
860853713606068993 10112 29682
840450890734683009 6427 33571
317196212717320257 9819 31519
229677694073874497 175 19073
505964139015254913 15118 36017
447403068916482753 24149 27170
307796247029500609 14213 34092
974730190903745409 3390 32653
650709129493513729 24129 28766
568598603058898561 3548 20446
517573417432274113 616 17824
28340097002203637 15991 20762
958542673840874241 4215 34433
681828729347952129 9164 18376
952936757574747137 13592 21500
695266436047592833 8514 10409
668307180823113345 15214 24814
924965464070208257 18786 27372
810099578547024641 2789 9446
491976373500111937 10054 33001
320140487335386561 9070 18657
996416816764647041 3914 12864
198614368643973185 136 32985
134876800100233393 1197 33841
380762611691629633 6053 19353
881172926803070977 25921 37516
664616908889215105 22769 28518
167164578320498689 9663 14591
165725975107967841 12740 25651
994735670625001217 29910 34035
433330261591692097 23559 29515
755493714939024897 9666 13750
703317459223761409 3216 13991
285821241198714657 14873 18019
287209275779403585 9973 20673
55291542483136169 32152 32899
121053261498055073 5114 36677
210600964219533889 9777 19429
43900595395939489 23602 23812
823238151715361921 30595 34793
590209616032090881 11163 11800
353782999589679297 5252 28817
893240916155193089 4615 24678
175474129101619521 22206 30588
462560627300184961 8204 28174
126794394350948641 6114 11134
12981477428155587 11150 29294
438216429812729985 1957 20419
649300280921657729 13677 21923
206832016962192001 7273 27299
198848558982959393 25037 26002
410711270765492737 6032 29895
494735711475648513 13480 37154
713120025128002817 6330 30786
927842141315352321 33758 34985
415281572008371585 15536 23539
903354584948537857 26205 35632
53223512793248777 17379 36175
708126945191551745 7841 9609
711455020899425281 1656 28919
601767555210337025 9327 25161
651980658920020737 11829 37751
560145853378941185 15556 34443
25982594510441717 17272 31678
517158742441800705 3605 11784
622161873759278465 19188 19463
499224297862340929 23175 25034
532546664021314369 13245 23891
988469619178154369 16776 23346
807351920018927361 17074 37666
349349631634595457 18285 19628
898057933042526465 4003 12994
99696139098220721 4458 21474
466162589113263681 9754 14743
682290857909990273 7231 10697
399971742321188353 1221 24542
837371967369371393 3578 5449
349477049055675329 302 37068
138935423837523329 578 5135
373712018647399425 27683 34405
74393831759117297 18686 31147
710135263027193985 16228 31197
515700162988323969 6376 11524
743145668482785793 3893 27721
914544873343295745 150 4856
272800718717942209 5157 14553
375036953557525953 29155 36419
351546829381891969 10508 11707
587989996978699009 4480 7212
760584920696725633 18914 36932
324189309855668737 3296 14699
586449407169684609 35198 35470
556130167264633729 30075 36561
838605493815972353 34957 37838
681128005768215425 26272 31745
79403056574751217 23613 35587
499861927993286785 9412 17222
391649137504924033 4436 23182
863541002934041985 13734 14277
370492520097858625 14079 35299
460720704582918465 8890 11480
736509871243438081 20183 23895
270289485934767969 12324 16920
526498336819361857 21403 23504
158693242200790497 13656 30573
496758833041962305 11339 14021
621156754296563969 2808 33170
69088682116532849 22793 37251
799642399714379393 12142 24168
490432147880195393 3113 28689
48174149084587729 5404 22995
843132813373205889 17088 29772
932148023759815169 18003 28438
635530884277652993 19893 28834
730347162817466241 8026 13147
882186588219216385 8267 18787
837857330585627777 5581 30817
834819676983809025 15111 32981
495139457845255041 6353 30778
14865103135935699 3166 37274
807758688417770497 10944 31157
315071024683685889 21819 30040
708391762719074305 16283 29717
118006983906784769 21050 30513
532620482398534977 23814 28202
455888386116722433 33080 34290
495120590934135425 23504 30657
135444557877935521 12553 27746
829523420177359617 7511 36844
723185808602448129 25505 33353
104397494250136449 1844 33578
429394363824489025 26241 28218
445186761475675073 12721 19658
630312742155947393 27634 30137
201667186084023329 4660 29742
758918520891246081 12137 31859
674748091910821249 3960 14052
378072732659301633 1736 26911
362711411729875969 24315 35646
339899696094764865 13949 31524
762778972545710593 8222 16932
900251661432147201 17552 24548
798168963889196417 4970 12734
546216092734727681 16321 37785
309456644531302081 8535 23072
874877918515192449 2983 12652
771119806692141185 17634 33750
984368342267718017 9014 11020
283691515328094113 2393 8223
998791175544990721 1705 2501
619646941556254721 8760 19486
895142732245336193 21184 30450
388232961830730945 7752 21478
594081073756466817 25674 36902
270292486364027681 25663 32447
196815155311160353 137 5909
867818618776460929 21983 31764
783829975901650049 30315 31519
557588508044119617 23656 36888
435102831487387905 6574 21055
885646340593574145 8383 36709
889987760218769409 19304 28850
151907510213348481 8421 10617
505126550562071233 2921 11374
98059993840088561 13192 36327
951129272525317761 10945 29524
967156194577569281 14091 26646
179000215811687009 181 18316
361451718095843009 23553 30831
899679311541898881 15957 29929
267618249799326689 22368 24306
237637157061360673 4763 30376
734970848102797441 15578 30835
778693715180619265 21786 26820
437701537018682561 1935 29668
754649332696391937 9443 16807
270544881598731041 11032 36655
703591054252495233 13542 28339
309501199660886081 31720 36188
810886469193807361 4108 24450
977687268158668161 12017 36019
104845437362794065 5927 18751
772866989080569089 6814 9042
486662705541494465 10896 29815
831191946946255233 8184 21954
128459799171434241 22209 31590
4849529476913973 11547 35987
350868731055047809 28559 30418
568572038083949825 687 1241
161298596197521953 6806 15429
355660407867759425 2557 15899
167163041088787873 436 17674
161341455876275585 19974 21289
11701882442803681 28378 36436
694153930232872065 16793 35488
101847098467491297 16280 26680
397190024864535489 3146 21503
770237093798268545 27875 28413
746738195727630209 16389 23235
139801191639197249 16142 32815
682866504154269185 9825 25169
243353347981337025 7574 14681
730838869628129793 8700 24558
597310936067035649 18265 18698
471136324138377921 19077 36689
770843478128025345 15293 36279
880734744897239297 1677 36661
826443985739349121 23987 35886
177373375139232801 7584 21721
367524175635178817 20417 21582
454798934458395393 30896 33148
306912919382458689 28814 34940
926904422112222849 4344 30570
365922333912319425 1960 30383
585827393929946497 13267 25891
49528753509253673 31413 33716
354752215891089409 25550 32750
959888771860857345 1389 18589
149006500207619297 11015 18131
431230424329360321 25434 28165
153395692012033185 9006 20908
373206786650367681 13831 15743
355827667386193985 21263 31518
445464185282975937 5800 33803
366934355428973889 1029 14202
401055252207338945 21419 37420
389438530583745985 11116 30919
692953499040530817 9350 20308
93835605926479105 9695 30776
128632055271250321 16275 18751
351941132772822145 11773 27499
925589974734169345 11623 35378
364359927249772417 6063 17445
37726357406040025 30611 31097
543296872232687617 4989 11820
368609525454619585 23820 28555
378776105402870657 8682 12836
20305301481979401 21492 29880
502939771215295681 16200 33099
521090510158348481 8775 28820
951448520716290561 25513 26639
64385157363670233 9630 31555
858972972364895745 11789 22950
419192490584979521 233 18210
123527636654905841 12113 31371
332096336354336321 13165 34348
307842320847214529 13724 15068
46890690083774449 3059 28364
249904648424426049 2432 31610
767809009854783361 2770 16423
623434509528905729 3609 8850
411072599890562881 181 11871
997778418741610497 5755 18562
244719057197354305 982 33402
524299614401485313 32438 33716
836944751882828801 4235 32333
224978879158719297 16421 21323
55035553210910137 12934 28207
238687990266228673 8790 31883
970319777670742017 2923 26696
543322575576844737 27748 34129
479868800262320129 4058 9982
348733494987527617 8385 14412
339461814555750849 27093 28413
969844548545658881 14147 19460
432474824803147585 191 15969
788697926881965825 32728 35332
784082411905931265 26265 32798
677732825128749953 8246 34373
179426107327170561 697 2865
960879456538890497 17270 37850
615494649358613121 16943 25156
777039022014115201 191 27318
819681909615081089 32029 33927
731619774065521281 16945 19389
651920513465885441 7745 31794
877477481668513793 10717 21349
186932716707158177 6208 22830
415734717915654529 27075 27691
757951004447409793 7740 28304
53457547172278905 25946 35419
765874835702913281 22254 23447
759430364595786497 11815 26406
798000272107547265 31063 35418
683395589427824769 20102 35290
942490901738661761 27431 32187
820015002145993345 26951 37388
940469622210134273 3375 23097
456676795210476865 6887 33554
790602745839674241 13472 21540
618016146865173249 30283 32718
581814804184322305 7803 13633
914608068524394497 10118 37722
714932592283016577 21044 21444
528074854791270785 20162 20758
216735900458719041 12881 20668
45424253439243505 12352 16329
692039687140390273 30684 36817
775506089456868609 35375 37715
890603699488654081 24777 26642
313856816514920897 12583 27695
876550027297238145 4517 9414
733847897919048321 1960 28166
320694961152714369 9830 27319
745798693572019969 4991 11739
757199672965082753 20346 31917
265112680509687937 5083 30242
860901787149774849 8716 11964
277927771434868033 1120 36180
375874999018517313 17997 22581
320714978668377153 2060 6214
566752702826580161 25650 32797
37386002861858001 17889 28458
867938983896475905 93 5055
810971012104900481 22260 29100
159655353008506753 23713 26413
851228004684436737 23243 35765
482939061809357633 21883 34549
160309733891750753 10950 27657
516438225392466433 1528 33036
459703727701501889 12767 25088
524931987089285441 10610 15507
471442502409402689 15766 36290
857101853390989953 24361 29158
278750974620102465 12744 31312
269142391210234433 20024 30909
224122654858092577 9122 13549
364133828490356161 2295 32945
329446741796225217 11882 27716
808877065787964289 6081 23653
504076370809613633 19258 30748
944116982703210497 30093 32850
126578134211094097 10205 35643
140304291246646785 4768 11215
888366298501154049 7906 35113
999361597057447425 30588 34987
942795513518795777 5425 23916
264009563309780769 7621 28603
969898543770469249 957 37585
785990764768204289 15553 17660
283729148620189153 10592 14586
66663660537439993 25810 34480
672915854197697153 7843 35308
426748400288648385 31095 35868
514587509555944705 445 20284
623568958290103809 6804 12934
751924231653887873 30411 34422
262602150327811745 638 35623
58587041068200561 23525 34597
947543040251272065 6918 11970
359240837559838145 5197 5981
667173942660060289 5073 29189
177441334455714625 3769 37598
200187800486769889 7770 16869
163766979231084513 7783 23843
21719415630858665 3377 18765
76288647841529665 10057 19052
811085179458100225 10683 16553
980095245225925249 3345 20405
424739318187324225 29410 33343
528962268185061633 26865 32783
636240248940406913 179 22539
168943555123107105 6081 11823
167661469529637217 25689 31270
770384825802160897 29274 33016
280916365922561089 2189 27131
565335067134327553 2214 17053
684076331590706177 26622 28555
473946926307085889 26208 36117
550008366787590593 22373 36903
419950607903970753 3606 8734
821812989006563329 6984 21951
942738918259472257 20571 24235
941786082886121473 12359 27618
763583615264508417 12930 21638
1150662538794479 18563 26535
461043829887266561 13508 20827
423094639523707649 5043 35619
858415579100764545 14699 31482
324494115552884225 11293 33397
140046047563238577 3321 11283
905177864884873217 6751 9950
538566690329759041 21463 32852
568094761642687041 21272 23415
659615734738075393 21643 22249
852829496012400769 21285 28904
493600925825106177 8534 20311
399443257321312449 845 27171
463519865277199041 19767 24636
13581538149846751 22023 22173
61791170405967937 18692 22675
168739179372540353 21340 26722
162588632111344097 23003 34546
40492924038471049 25909 29534
196267268270318593 26090 35925
372679354474460225 8049 18491
890207453292568065 32418 34966
728562343636721025 15249 36718
689842167980799617 13040 13341
896393841568357889 7846 20107
934861395447761409 4181 35479
101989584701112081 17776 35145
908377639808705281 16034 29291
526767777650949377 4839 21807
240057131740861953 1527 1563
822957753231801089 7779 16532
524925464407658625 6068 18563
979063597716891137 23701 28136
954389110292872577 2415 30588
472187142444351361 78 17648
576351579923297665 21860 35247
879521841971072897 6709 7579
572277992065416193 7707 23474
541478102181141441 4212 28150
511383493248814593 24886 30932
249665180666529089 329 6208
814342186988959361 2286 35113
327447840021573441 18419 21065
366554372708449729 33008 36862
102929731503881073 7567 15962
37694036110970329 2764 36957
906682473289688321 29623 33539
318764706492061121 8614 30861
709945528952051329 12426 26750
969782418252172801 1361 31428
572953660191000577 10290 23653
316433296173656257 3798 23089
943604441617569793 5998 32516
50709864590693601 1571 5607
328746580937316673 11304 29865
403627720125285825 7241 14269
266684235401118753 7457 23430
821086206244295681 30978 37840
532245728439004737 908 5158
513189310084968065 3770 31181
370312159135043137 909 24080
75168920790027025 11579 33595
627634715458636801 10043 17061
627613198053325057 9969 16150
67395698194378185 14650 36200
928884246248507905 10247 14787
35968923528127305 6481 13690
174099172578380033 11248 28775
757142312716528257 19105 22464
342799357866716993 7891 24334
995233120933445249 3482 15855
638417995841479041 12986 13366
930129363051054977 1008 3493
851576016558531969 26998 36286
135132975166680321 20643 34919
628579538279566977 27222 32053
712640338391114625 3994 34526
441106660606415361 5972 34482
312697491934695681 12860 31078
893157648270062081 8342 24565
148099257711908897 27859 32700
386516486690531713 14576 22933
161271640596805089 9022 33331
171811153164341601 4778 7023
685732017659095297 34388 35640
919486214993220609 3206 3726
594712587280863361 2276 18287
720204847184362497 19600 26564
454756832391428417 3724 11795
379761518527139713 13225 16111
321701864397862657 1358 34844
73217823894211169 7353 26965
218526058086983009 1233 19105
867993081454535809 911 24596
157557271339580737 18821 24580
175943118624388705 8132 9554
158553932371138017 2071 36791
746797497502988929 15181 28565
452655138302031169 5862 37648
680321401861405697 15844 31139
674089398817077505 23261 28718
822620290139617793 24277 35512
401813605929415745 1710 28081
656976470718774401 2028 37507
399025541405894273 6515 34229
917969793441123713 31265 37065
956373590318985857 12359 28629
559470584677754369 10943 24604
444047535913458817 1417 36215
344101039091192705 6257 24184
863253928366670977 3989 16072
276187346327219521 13025 27970
136954747115044737 27729 36668
587363713149663617 18291 33031
320333644966535041 10709 15194
959667900341784705 8090 31599
36369974966280697 3287 13153
204164238669513057 9033 32980
416885163704076673 12850 35695
902636776915841153 8376 26391
871265192030325121 11648 33466
402680669388097089 10273 36247
957580408904089345 29017 32353
574195801818419201 12053 35011
57958730876240593 1091 15008
293836908088231041 7412 31791
219324931708253953 18892 27012
500652196649809857 23720 31056
173919086472370305 5047 13634
86191353312578657 27774 29884
416726248765836993 9579 23106
606969362265644417 12213 27633
939665607241099777 3447 36790
142800992421463489 22227 26280
143629321622821489 6040 27038
982549938187645441 14520 17529
951481671927712769 1305 2113
423136760009604993 3957 16811
288487340490501505 9228 14882
526519623642528257 17165 27987
303121800266129793 21263 31891
306976230941423041 10335 32520
98387520264022753 26170 37529
212290994161548961 3380 20946
878145836098145281 1961 8632
593986979227444993 12438 37523
382702281944556673 5793 6406
610238213932959233 1843 34030
139271184620358929 29607 30350
843414770145990657 23073 30479
729343791495747201 15523 32344
63970190828143817 976 31489
699893393294321025 10750 23228
460756725914698945 2250 29834
965597173135773057 1919 17970
444990410719483969 5505 22434
457756451160495489 10536 12902
647257277335604865 15106 28925
577002617630821377 18858 22587
549390482874002817 15858 25834
83102356345467137 22054 22064
645115647675361025 19972 35589
31631880813971949 18464 27325
957430391341617281 2593 16602
774315078944400897 12542 33886
574914373098842177 2551 23789
807618125805443969 7182 23864
983075640860334977 1211 30753
373292338697087425 3032 16536
557320508749761217 7549 13767
737582516755860993 3742 17079
298328972372999617 19304 32503
730099936455989249 1612 23611
20801263566063713 20666 21779
147664234873641217 6458 20077
950926165291207297 11977 19934
40833037868527105 517 37085
950035412630761345 18717 21773
248585471530827105 8792 28671
999950703651777025 10125 30755
282347119463427265 11974 23404
951867515790503681 19396 34948
633327270868615937 12667 14054
490324823789677569 27974 36666
720323563942276481 4630 36995
79895287924578897 35836 36193
336688658044561601 15143 16641
263993744598579393 20352 30807
270071445432510145 25306 28114
334827982116173953 808 11593
236758111577866977 6414 29633
374849770366211009 238 35804
598983189256887937 3543 30255
162206924565616353 404 3051
132025931657391745 5558 22503
19832513056471157 11119 16372
741477836917088257 5742 13599
415414941891960129 4440 17022
349766233278952385 18633 34854
725854768263758337 20447 37237
476776907975381185 532 17688
500470909994668033 13610 16803
455050966174194817 19335 29133
518779659387249153 15922 16556
231534638848419393 10544 20586
427135591391284225 765 15070
493333345182772801 17508 23964
346027600363868289 31659 34660
107132006701011313 11835 30493
462446877409881537 9983 15205
155337177502769217 19907 22986
699810481058463489 17815 33476
198662727145322305 27814 37830
18933075296708069 3070 32518
477769609631248897 17418 30004
186639313638210081 11915 24978
431984659812275841 3546 19784
358273540699848065 3267 29715
848270599277537281 18969 28411
375669455455536641 15118 25375
68752078567005273 29999 32692
996813315608854145 1196 6102
563530758596268545 9980 12174
220548506629882017 10570 14392
48528375689034673 8761 26906
253694053168196385 4891 9360
375532927245455297 31337 35998
445505131153353793 6209 20255
792725284230446209 304 21299
873913956339016833 16940 37136
966659729526778497 2921 30820
697126431448879233 11365 17081
687418932501618177 19369 37294
822726289659065857 16342 28599
218592261711005889 28154 34368
841156180381702273 1619 31228
500625301714197953 13083 19521
216655804844840801 5403 37162
315511756090895553 8446 34306
303120244266096961 19541 26055
643323254734799105 14956 17697
509156714192833729 18759 26882
966489389837146753 2566 3706
758937977918932865 20591 36178
730712553170494721 7128 35870
861531213168440449 5295 10078
396867161859912449 20404 35873
145073300790244289 2251 4174
978582494118502017 8731 13184
525025557721470209 2131 13632
780027762099091841 8944 34705
917255634148219265 11041 34891
826314289367534337 14176 27915
757747905236335873 6159 24489
729731417481072897 31902 31923
704272955712042369 56 6367
919392391137126401 9590 23513
566810093112899009 20588 27850
604045629687799809 1045 31465
112595972510789009 2335 25179
426176952083810817 7651 11391
465360818280579713 7364 16409
174067334385991745 25807 31058
994297887600083585 3353 23905
181286805789358849 19317 26976
576301856973735489 15096 27573
657769122160043905 13691 29599
222427504090504161 31626 36963
525830079776373057 5310 6888
206688589340451745 8701 35188
919399580581593729 10558 36354
74088533232725233 25004 26325
996843118770346625 9677 30857
413212730419779457 4429 37441
480315357131939201 12789 30908
23264014564162497 10380 35658
357978113944884801 2716 36327
830725380204093313 19286 20236
804677016570448001 9830 19403
836065777850393473 1594 27751
373411016748111297 13274 29907
940333853403636481 32307 32997
524234986312801985 17995 30629
755623941251897729 13637 30572
329194276113359041 1949 18986
105922796649458913 8512 14399
995973661947370881 5153 20188
599174610312672897 1967 32788
582298987906074881 20453 29765
749610409708843393 683 16233
974553894676216065 34688 37556
274844280502051681 7535 13057
458198497851444865 11974 37736
406130720343959681 9012 13712
592554415719174401 8142 25283
490831014644555777 8989 36100
73235666423574481 23995 28261
578784382219872385 6360 28920
124094082065180801 12663 30606
877684328144894721 26202 35676
187759198757138529 20439 23872
97649934262172161 7355 35266
744526965894433409 23267 34925
899601931956226561 5175 24382
919055977066239617 18982 31205
383296440577389313 2644 16290
257924069028216961 31158 33597
489381118249568193 3430 16219
87766519822796593 17306 35520
772263484980989313 3685 17473
346746636390147265 1317 15274
422049689220756353 4565 33906
525444843558108929 34132 35413
36927185828140809 31 8075
590609481183303553 9727 22037
834294987918625025 1569 19175
831282432106323969 30409 32283
901777787711587585 17085 34675
323836231802172161 17726 23958
712523853894083457 13097 27845
689204036907359105 6719 19313
737197039178845185 27355 31348
359504778906522689 12158 29980
495510258354542529 11007 31450
908380953129412865 3750 11274
514018542427585601 6877 7236
940128253086296449 15983 32877
473785035861652673 8638 30976
155890552357522689 9180 21363
387833124463462273 9962 30668
705647411642285569 6671 36942
394732584932583553 8546 31817
844349515924708481 36235 37278
108390591948769105 9556 15416
456032169696836545 18749 34221
499196720696090753 6361 36620
613807716136069121 1266 15858
520650556433217537 32959 33492
470885988632016257 11588 30158
193551091514379425 1306 8252
209330348153773825 21422 22460
241024915339757217 1956 23090
808774746229627137 15042 33903
193822780710291905 25610 29015
566213035672223681 2180 20294
702984609478754433 1062 22224
505694370358167361 5173 33873
430609966736611201 31917 35947
445738531217731521 26122 36599
15200012482985415 17140 28780
820656734116280321 11200 15186
362119872790287873 11795 22008
747239619455900289 31644 31946
854349303893791105 21067 25527
516693897500442049 9007 10398
866460762509163393 6524 36890
497801221782456321 19663 20304
112138998185379537 373 11792
731914551416590337 2386 22461
254015494492279009 16041 27347
689410805209622145 1972 23266
467287009289655937 23363 26599
886226286701099009 2290 34127
508843197457125057 33633 34712
404320330640192769 17617 26533
990447786678096513 18672 29626
617970886255957249 9353 33845
909014032388199681 16943 34826
711760447545305601 20713 33075
392412727270077249 12272 29386
268390034936214049 24653 34959
135868830541014065 7459 22303
411268766329474305 7590 15410
469373809868706369 2304 9558
482303471954704577 18128 37714
729574699144194433 5191 6568
977454128777782913 7251 7388
606445777975601153 27 15407
106773486789773393 19890 22597
823058532589598721 10879 33886
775088163435217537 11885 17928
91728775205190513 8447 12703
516356594396167873 8446 26436
950356818316379265 15017 23057
368439369066937409 4279 27020
234560677607014145 9960 15309
528688031427474689 21488 27573
12411245979691899 19381 25555
260563827990868193 5832 32886
436733031511131713 1344 4852
186865204680426433 20895 35353
249029478348262497 1468 16951
742035724560327681 1973 28531
44678056537144073 29172 36683
349025208567109505 103 29636
37658085197293193 23885 37767
388910444904471553 4389 35907
921203173651470337 4457 22120
448656822610555393 4571 24897
167194139754201377 24781 31502
670508474708174849 9550 14684
671355530120415233 3075 11396
163931815242403201 5033 27945
739582393514453377 10477 23251
762209904830545025 4782 6509
589418579388201601 31500 33633
487441729058272001 6369 18068
276570341973268801 12905 16310
19552412422587653 5599 14967
960727496809532545 2088 22012
730317417657186561 16512 17890
868762933516237057 5209 6097
279600420409625633 8305 9961
947666634285390337 11152 29603
972297257755851521 11712 32306
135946218877904817 2894 31674
695245063252901505 33554 35943
55481900688668873 2691 26155
11778984926774429 30752 37777
380323951712156801 6379 13637
768623914297368321 10129 28628
48880463022875633 11992 33358
841497309561187713 1685 20465
38497094421728665 25310 37854
581411472249005313 12416 35135
160151058032532481 7 21494
424847674003427073 18795 32363
476252419966456833 2969 13536
481896473905070593 26248 31039
775947047978043265 9637 17328
158033524742872801 16183 16900
346926992410885761 2136 31396
100475509684532225 30622 32359
342032710000687233 8399 26783
941533107582767361 5245 31959
345569318981617345 14163 15991
54774480273497521 27248 29720
609177678435038721 7570 32651
552619861332171777 4569 14791
855489456883304961 4416 28238
960755459311787521 12085 14314
231846526076502369 10604 30510
794960799288030977 6190 19290
991118391569457921 2749 31410
883946831001882369 21248 30131
94096736280796737 7293 17011
222167640088766657 8469 10428
103295642080240673 4494 11549
501794465320291009 3716 28866
90770345360105873 5058 30397
594468692929023489 19493 29090
313962355944212865 31460 32951
469891489653978305 25232 26071
750118886547262721 1556 27933
370663429127144897 686 23343
892419193494475905 25545 37375
616699226670807169 9008 24615
406789505324717057 7296 28564
684849095132658945 7830 28386
752353131771954561 15697 30647
67892406563036193 122 10753
278848803659180065 6851 9955
367077453750507457 24115 31514
437159003979559233 15760 30405
516593139976738049 18203 30152
973331670145732609 26317 31783
581492593141955841 3704 37693
241969194210739137 19757 34254
12820668457582231 10677 34004
642651626746818689 11729 25143
751375529539071617 6034 19878
587422491404453249 14835 34571
607172904604755841 16972 35732
286948633211942209 7944 23285
279010862080365729 1474 20970
77589733675850433 3323 5900
322141546829872257 14290 22053
889806399883021057 11014 37461
544902829239642753 10162 29623
429543606837967233 14358 30787
470990416166547009 3761 22006
78345630928247089 3233 17702
165485578478307361 3159 6534
413601861564515649 26211 37109
639616927468896513 9152 9253
501968815603937921 8674 30870
115353106503331313 29681 30441
271951344747350273 340 33201
391464587073546241 11766 34219
862347767419258497 21078 36649
177810969358784385 19548 36723
641713664674469505 8008 29181
258930416079810049 22171 37602
532833642572832385 21659 24289
109232312018288977 8299 33502
570956089195419713 6550 25006
15760545326532595 4238 33659
557432212243149633 3335 17816
705667838678959233 30018 36052
728972473550740609 7774 22993
861970227411664129 27263 27708
893801280746323841 9743 18930
696170850084339329 34473 36668
743522692520599553 15631 26243
633556475211964417 609 11841
484243895725136065 17533 24887
592487225424559233 3905 19268
787664272495035777 4931 25690
720762777815313153 18449 30910
823116949902448897 20200 21331
569634036176378113 9256 25318
49250745484243905 1526 9864
147351176076927713 8555 20350
405051489019960769 4226 31692
391332160153989889 2883 24549
680896741472096769 30987 34655
445057713653373121 2675 23383
849365079889913985 10966 22150
817525628543417985 1185 33303
802884060369620993 6747 15429
127348227854572113 23694 26925
712389518512758017 13381 21696
811946299289029889 23042 29435
343644982647404609 7293 12751
909322920484104449 510 28962
428365533457913729 10884 20171
913874619390153217 16101 18778
101522951016931985 4078 24499
380085464511910913 9934 27104
415171526667670337 8841 34702
42288528948983385 7894 37860
718765546790606849 9087 17104
763415870441097217 6634 17240
894432355025891457 17394 33530
689240783687917953 7874 8860
17314456278739955 13964 22603
214861269091858977 16800 31280
204348253933595457 2973 24087
343692942625164481 8734 20543
770960937279042433 9139 9262
920455477730630657 9520 34467
422619801252615425 13340 32355
212669796161915073 240 25595
816747215880184321 10253 23891
65642016521383793 12823 33943
607723878816436481 19122 22020
3363909492588136 16023 21515
948903331935739009 15746 24284
623426444668584833 10637 15168
347994471763946945 17599 24064
61974039501588865 6633 18380
221779270168354977 5102 14429
318517802857645185 2934 36657
64832415727231305 7031 34449
381236262655743745 10195 12605
716702825436257793 20483 27719
118805893178777217 4821 15821
431136420898674561 2614 10464
471810539341017665 3006 29421
25878617735202169 19383 27195
105906412143998097 21588 26435
667815432715535489 6484 15345
410300949125325313 8031 32485
370632057518761857 1123 9431
611009889174599809 32343 33924
495986193831790017 4711 33119
330472774056200769 22683 23755
519657927398355905 438 18026
458588284547733569 2156 19807
323031313697434561 5305 12612
500316795822794113 2391 35873
295495654731681153 16551 27767
35715279745833329 7329 35998
296818792934580225 6060 18621
946508419926114945 22930 36242
166136363524231009 2594 31772
555288061951433345 13681 14518
190665352287560097 13733 17555
354399358409647617 32 8780
97259475953350721 14802 20671
273120075572510497 4877 6876
495539642730911105 13812 22149
925220404704415233 19865 32905
794763046177791873 9831 25367
876901099669812097 5881 34505
455899026844484481 23040 33559
736298132238271617 27935 28124
674531214417996289 9234 24795
723963423487706625 21481 21582
248661684309077217 25186 29420
382803955148656193 8403 26241
256188230083353121 4582 26571
858596145463923969 8259 12038
775235868838869633 11473 14371
723243717221247745 9102 29701
261210471482442593 11655 34638
691634026611129857 3004 20608
115236792548593313 1168 27555
82317636553906225 30911 36839
996369848880789249 14442 30819
137908199524606097 3909 12308
125370399153744929 657 14372
445066840915995265 26425 26725
786102979867919745 12862 17114
752953681975387905 8977 11628
802678772021302273 13314 36393
900881694837632769 12383 27753
368954633661530817 31320 34660
720568381597036673 19221 27366
259525669426288641 8046 22632
744861456621617153 7370 21931
552520216611341633 7225 19507
258230418066805345 2084 7004
666829249926173825 47 27956
331442324222731329 35365 37080
708974577268719489 11490 21516
328200443918280641 1087 16154
547474008040488513 9971 34704
599784445784830977 30144 31303
241862208460432257 14228 23373
277933527202666401 18304 20388
875781846917170945 14641 27581
485135796065574017 10012 10200
238751078345899265 18589 21707
853146381139698177 21569 21666
640494632880056321 21733 33415
512654766511854401 16091 17330
589907894947074817 7140 20801
708850600166758913 17484 36751
733894069183556097 26993 34487
291731696875952897 8139 27254
768500661618617217 3053 10247
225566400906092929 28928 32741
161310855450970785 9569 28433
425835202483124673 35107 36564
773013976873258497 3342 26055
866844483025094145 13533 22778
843080427642014721 13287 17397
295829836075792961 11238 36629
889487733393309569 16401 26860
96591331263471857 27140 32667
471588663483025537 893 35709
18450179067723837 78 2687
573649740443997313 16822 33837
726335888543676545 11643 13963
552894352599970753 3698 26869
615430696543508993 2280 30022
936671393757848193 32573 34733
558688353567294657 15402 27838
515867531619754497 28267 37597
526313425934386433 666 26215
770671909781597697 6161 16238
18395207130200933 3187 25526
519070534749467073 12172 25617
267194613490882913 6695 32334
420644889468121601 11840 13078
660533762063085569 4386 19303
780833372306112513 13456 13736
471009577955964417 33550 34079
919470143055647745 5544 29369
669834874721548289 4866 26455
152113385850988449 4682 13620
169150179719334657 27357 32906
895267854005027201 6300 15858
728569263811284225 15786 27104
542632601483283841 7335 33369
900394118704223745 23968 31091
750590349963104641 14306 21170
554951467538959489 12715 13147
293181374966600577 22462 30690
706807687802463361 1394 25606
337743043786247169 10597 27880
481051145128208897 18392 26718
802465356199995521 2285 21614
927346383331848065 4471 11518
822669570792854145 8797 18561
239574506132758113 4827 37176
603931058601780481 3797 22148
792578732241732865 5152 36410
71990842017186201 5037 9097
612784443215009153 9599 13912
631984963749708545 18894 22740
506930650138524929 13076 35516
816492719809119233 31259 31616
323836763638500033 8956 34732
900148685615313537 6843 35493
861098407142176129 12609 30453
64026364165442833 2634 6505
939867074146480513 324 22216
65069824443064305 13463 21588
514190662617988161 8634 15435
951708058188088961 11914 35270
135588685666423457 9368 11968
995911320256631425 11787 18123
224491847454995521 4681 33985
59645561543192121 22475 27558
323651680891618561 14663 29775
181322932624958369 9762 19496
275623236282893217 3295 24621
446214824242147777 6278 23675
890637341746074881 10231 22985
555683489189966913 742 32376
661822174333931265 7134 24937
520078281981852801 14555 36746
441765777537785473 18593 35819
629193323045619457 16442 32229
766946917064398593 20420 30804
720463011166074753 8265 15489
18998140747985561 11556 29373
976169420864700033 21292 36199
35902217652274973 8214 30945
640367809083414785 14313 19293
41413578390365305 8171 21898
532902792195066881 8601 36826
718101970583330049 6991 11350
174881845039593025 24092 32842
158105355204273921 7208 18978
437905008091270529 9050 34677
118347701227403233 30094 31249
908087964032802177 9349 17114
596315713119782529 10275 27912
517400306710321473 19419 22018
863488294089801601 12390 15359
838380078320639617 11356 35174
334435311950048961 29616 32972
978487687182031617 10319 26317
660194888799704705 4044 9943
676610416455645185 16458 21934
293525841627758401 6457 33408
469355573464746113 12103 30321
541268155368168641 12908 31137
999337776563734785 14071 35613
94253919007488913 25871 31250
745006489516420353 21763 31635
70601001312777361 13123 26440
87486413305839505 20669 24773
999995994804681473 17638 20822
629742308448889729 14579 19887
780130975404187393 324 28257
87735838597822641 18639 31853
802208011134471425 12179 24763
482648583889819329 7703 19611
860091028541770497 7109 17345
380608697267263105 134 21002
301145279849965441 14718 21537
684850804052210561 2133 17991
915237684111257729 3954 24874
578046052897960321 787 3143
3237808959628553 16029 30752
809622690505484801 14101 31009
267509870616745345 4501 32829
178670948654030337 17058 22015
864819401327270785 2675 29705
687608456855052417 932 30751
647132490912621697 4424 19261
527231055385229313 13585 35251
638795599125703681 16751 22616
915453809968916225 473 21101
221284057487931553 27667 30977
724043647293655169 10041 34928
263911261626464737 8476 13472
899875980540251393 12365 19908
298230224476395009 20402 35690
550680116389244737 12032 29873
22613555363083293 11622 28681
367773144041906 26587 29157
985792606879751809 18571 28735
281536813377499585 3944 21284
989545717004194305 15607 30327
998926091033745025 8373 28016
831057708400305025 4124 22738
571133247007637121 5946 30147
814271432915379713 3856 27725
47898180230596665 12092 21349
512591893780491841 4701 11881
999621648762882817 5484 11673
704114377874947969 1131 34440
537600513483560833 26327 32316
970747952143010945 8252 11825
551622677596881793 18237 34490
780572681238940161 1654 36356
391012359922065409 10664 25566
653934717014489985 18210 30087
445534662711224897 10300 19354
819579154524479489 10676 36232
87680223186559665 26926 30609
521356248998881025 2660 3807
643187323628850945 1300 28279
905245332398155905 32955 35373
993967042003568257 16828 27736
2469060943720792 25433 29722
796289428546600705 17467 31004
241346061917472097 8787 35052
129792895072306177 24063 37704
681387585413101953 13540 16383
741592416647463937 16212 22587
396741835078447745 12941 26512
427768499249062017 11550 13535
196197362845648385 10772 33780
277972680219079393 3583 34917
591643609771313793 10419 29502
480720598853444865 17581 18588
848495078433995137 467 567
354513040559808705 25308 28809
351919816638801537 1482 5729
166525976977233377 1350 32983
71722409014224553 1314 6269
899803020257223809 22727 37479
418722916567862337 467 14147
870259839451954049 3965 31624
56629470599414593 7462 22912
931616875996113025 1319 15487
260143568125730689 4661 26428
75151291125457937 24472 34691
61501295130906185 36625 36815
827282073094124801 18821 19648
809329498675072769 12308 20050
194825104810654177 9407 10824
810990024054103041 14628 15913
404708017972936321 1185 6429
177853859670538145 9759 23754
795771538201201153 6562 32584
712274198952567169 23734 34352
880369480251346177 5459 5573
451779498250363777 19752 37762
983776145699344769 2023 21842
676947468194878593 14135 24453
623570294593960705 14783 30541
267911506191754977 19898 25837
170885922970235521 26358 33479
152030025863179937 17513 24616
627964696365154433 5865 24209
545605926097596929 4373 9200
716988274624945665 3664 22078
538679967640529601 8299 10743
655375077022753793 2600 5314
481027915824629569 7912 27470
865711772241048961 18322 34575
751816300336141569 27748 33100
379080107539408577 5705 7963
21123308149544329 17129 28157
828474033455016449 14144 15150
971583389823290881 11276 17795
541495133461879169 28312 32615
458353665999542401 28953 33140
970328865604820097 6939 20595
116395988854119281 4438 25963
43941556009485793 10637 21413
318391936747719489 4733 28131
520903641864030913 1564 24627
669587463998777089 15731 23368
75292642372730257 28669 31353
254803964591221889 3237 9143
574145276490334337 22530 31755
894199252333290625 3909 20893
354853917601616321 30 8984
479945740391446657 7998 33931
899660701211779201 5410 13021
334329735971248705 34498 36207
477926042670460993 4206 14849
221957666060635713 10054 13929
110871979393216689 11605 13656
722213438598853249 18468 30551
297020940972004161 6484 31676
535280598128043265 28194 35834
412608690963274689 16398 22073
867709535331084033 34724 36292
506446961128389697 9015 13897
347374325011433153 10762 34431
671607541638856321 15001 33737
915399937958678529 11044 13498
803610120110107521 433 9691
97482737255990769 11561 30156
153032857259539425 1139 18029
112664484501333825 15216 35729
529435019726250305 324 21192
523931582082813185 24385 26227
476798280538396545 7555 11361
272921837421986177 20827 21458
817204934090455041 3271 16912
753509665512968449 22316 22730
248261155748643617 10793 16679
759082391390233345 19902 21952
450144888176666305 3187 37550
618292989600693249 3915 35956
284753329297167553 12734 19059
604911621609911553 3096 10377
711388350557371009 6462 9061
209518901420626241 5085 37016
315256973286373953 4413 18983
372581679946545537 21976 23730
45616509364222681 3280 14548
821874196909053697 24538 32400
695058117534934145 4865 34974
283703480904844001 14177 19095
801553051926987393 16596 35382
251272578957969729 18672 27163
817015415615905793 15228 36998
813463825414611841 1505 17534
322425987931509889 1619 29723
600683227803333633 1395 7780
79643834777336049 3595 23276
292400099885409025 15648 18635
253135405790914081 733 35295
397028815235234561 330 14878
99884010635854289 15993 16545
591461573585984769 1049 24991
865731194746516097 21524 28600
612168394987751425 11365 18296
242434507777893761 24252 31336
881339111593970177 29726 34315
118321763505946369 5156 37215
656463542340123521 2175 3502
931967739366079745 4534 30283
948977035844517761 3111 32553
877992702485741441 9810 15851
227715208978427329 195 5735
870407385029956481 31463 34936
49469715683525097 6727 8312
498877233454180673 25456 28841
64049317028281649 8286 35073
496567369220620929 3373 30969
681324064301787009 8160 27769
667227230067410945 26875 33762
788691451374180737 28061 36205
394566384327966081 21184 31106
642845270990871809 26809 29799
943098637957916673 2745 20177
628950434429885569 2237 13729
22139126697133805 2763 26703
887059623819720193 10408 17974
751877336169158657 10016 16616
431947394916878849 21176 33153
28742421737412373 1044 3045
906382985582919041 7672 17074
138994925333719265 2284 18065
35876484444219869 9103 22701
551552809092207489 5332 15984
994809190217306881 9104 15586
500357664564560897 1295 2954
247435965263210977 2258 4922
497298502832855169 27349 28088
837737139823016065 4547 37818
763649871070015233 10939 12869
842469301994118017 9844 11866
768464497351935489 1684 30445
535061516458267073 13438 33332
318064606512891137 223 6800
676125451889763713 3863 23521
299731519563387393 3094 9038
673577590504177025 26031 36998
990323464612600961 7849 35327
48681074812140681 23297 36260
307409094667114881 29971 36531
216228421116550593 4542 9215
833112807936473089 20756 21911
420635188053271489 72 5313
290826758604914945 29153 33048
288760616596075457 25345 27102
640199940742434177 11015 18323
762234184930367361 12516 18544
576756977922450177 8292 10304
923835565916544257 11528 29313
314288511620006273 14266 26249
724032432227918593 16646 27098
879435189558627457 6524 15863
207824479652682465 32435 35965
294791977030087105 1626 8885
251636172545676833 11974 11976
819968111609135489 7081 29578
290030501644860545 9 8647
680686287166238977 10669 36911
673986495941566209 7714 19553
267107663855036033 8999 19777
315937384427424897 18292 22692
857862141351233793 4766 26383
964356023432390657 1647 7698
930616036310190977 23112 23785
477664574230583809 6851 22678
932222263942364289 19585 29503
209983975432781025 21685 22535
859734217722952065 1369 24517
212870837742737953 1568 13645
72324235947547777 15698 31133
92650793574154737 7665 10904
420443206367927745 26483 30534
789025595290848257 4648 28221
643693544751513985 11836 33567
750566757050538753 1661 34188
291000735082782593 12258 25094
478766716160887297 9116 33664
357938747017385601 1914 24787
993164397186934145 8135 8434
917248213842917377 19073 32340
643868493938622721 3373 29188
322280040463724033 226 32040
815562278818479361 5321 24988
395889288723516609 27936 29983
914411665502935681 28739 35338
39718171320629385 9109 9859
208803196804996801 1389 23054
640694498373839873 17 19805
374711479149578241 10814 24503
929361528340749057 13393 22107
695033343085587073 4349 10162
965612540622778625 545 28117
81427767762729537 32334 33852
584809553782065409 7121 11857
2525846601759697 13577 16424
469169205047585089 14108 21556
159435554484911521 3414 34850
712249299289098241 11010 22991
112182587685172305 19894 21834
202286644769323233 16311 24320
199233723462779009 8916 20864
857223132577672705 5308 24373
192567652617373857 14234 36891
469609914888984321 10202 36061
252045539467001601 15011 33164
679908321775670273 5107 13973
941704535524028289 13409 35691
472311158347345409 3410 16723
655826109998908929 11519 24821
635127550688196097 20978 33423
677252526064922497 24334 24382
114756035079544465 10324 15745
482021064404772673 16159 17481
588972412640359297 33339 35470
378085955023639297 10923 18573
231838529641983361 3970 10919
58375589020553065 6863 18535
714533655404380801 9528 23301
354928418387107329 8872 18343
858570698514562049 1655 2977
771006317965639425 5973 37737
182331467540009825 23 34225
500113076335313857 2537 4920
865879793525387265 16297 27801
887328248393568897 15699 31399
846040469768240641 3173 10794
180694939235298337 3778 31539
280618084807990433 4023 35060
162657639290909377 30532 35688
642296366258094081 3270 17230
948352020751119745 10813 16518
644507167882728961 27738 34442
424147576792446273 32257 37151
517918482434737345 1023 17042
856474671042821761 16301 30360
643970137354436609 6071 26096
577288358951516801 25575 30659
783823730614486145 13830 35748
421626613232493953 11696 31248
55278306837529105 19222 25043
698027881468785665 1890 22831
209156964938244993 4361 23579
124612506364361057 8038 18530
438755713557661441 31588 36352
187520605540964161 8337 14819
420509275209710145 6556 31613
906525560478403457 23491 34701
420421029135674497 2560 29072
740855272242921345 9095 12966
190203587848174049 309 34725
827570146653346945 9863 33281
304754267834958657 16733 33060
964474107202345729 27202 28567
587035053738034689 20512 21479
980728789454932609 26849 34677
950481402547502849 28100 35285
452387647265563713 3670 4950
246976169798131201 1473 15532
807415713649209729 9415 34507
641475229506788481 10328 28061
566092329886327425 470 5652
896482466103790849 8880 32375
176450553808169985 3118 24123
223052127647328289 14184 25351
859070428596336257 4160 19960
845327955872988929 28040 37599
348691237046370625 2967 26191
222953300181039553 31216 34501
330026606636959489 1628 24233
249399454075287969 15322 20220
254554728082272417 5471 17449
505862226829783873 5305 8052
500100108146082049 10056 28510
238499384338240353 29726 33781
216873594616846081 8703 13348
237028957741294721 15083 27590
693069224702195841 2881 37629
393736875710700929 6246 26347
322905522164578689 23678 37087
367923106922354753 13761 24567
93292977029815201 5416 33761
849190863196014337 1543 35518
412027293458340417 22015 25825
365172516548476289 24730 27788
887446749765995649 1119 34050
460745611290306561 17690 30436
34274660879649589 15917 32746
640590126253478273 9615 32883
521011723877190721 25013 33213
930742640552125569 7345 32636
543380293539701825 31139 36996
808949155965244417 5892 37683
261355179098881505 15223 20183
571652515989441665 7145 13501
619633886154108673 5020 22162
2312859535585688 3529 24954
532847900147370241 36489 37621
28509415278534789 22392 37457
235436887215616513 28076 37049
553011391812525249 24975 32370
36938827923830073 14404 21184
923409897026559233 29275 34317
251919451674158529 20135 28460
266511316422459297 3882 29819
386953562995156353 14602 21959
122868896955594673 9988 37050
199874460882416129 4663 15418
632044527867542145 16385 23193
753485165794369793 3788 16883
419039755520756801 14767 22963
193363092457648385 30770 32540
851429432100282241 15667 27880
945860718735271937 285 19488
539405086578454977 18089 29335
549853777446873665 15788 32904
740379687012726657 22189 27364
46928132281760073 4714 5127
909070595793153281 18517 33537
356241764262566849 9205 26299
903981210771753729 1813 3909
505322502451658561 14511 20595
759658612012003713 15779 34162
594505230779862657 22888 32877
188028084144882273 10157 24343
788822773768128385 9035 15561
455291167346487681 3970 36295
302406260253835777 12468 34108
136518965392646401 7567 34845
866155341798670209 8479 34135
157438014678717761 24612 26690
731236335826753921 270 6502
965679265453978497 18589 33168
948774355642438401 2319 9600
716522067257315585 16579 25661
321206624850280065 11494 32517
616117159520179329 3928 23163
859256665541035905 9190 34707
421037446463799361 13729 24963
152138530546427105 1657 31968
533745101180947777 14695 30368
853875416696166017 16934 18204
588332693215178881 3113 23229
58440097173647841 1091 24643
520379419632583041 5064 8258
702918029879466369 15902 36692
807798321972087 16188 35518
898154178350768769 2760 3265
896820381463861377 29042 29584
797024545015556609 15854 25637
604607599943122433 1326 2194
220705129021556705 2039 25948
241940348779230881 3288 10138
209248848108781985 4310 29462
344379844570312321 17362 30525
330797472216534785 6397 29993
564969927381859777 22852 35091
193070967167340513 16976 35154
328592874233933697 10862 32165
150052834786240641 19704 23466
185747834920711329 21813 23051
962971221655433089 11989 37349
948439549351490945 12204 33252
346105754141451201 18013 37145
137041191806211777 30209 31928
697549354974778881 2455 12891
24529706336480217 2060 31823
553085043240972865 1562 14643
158875609818217345 9505 15634
171041683041291745 12164 35607
366307244251800065 9385 26066
629130576116427393 28923 34477
468740387167876801 855 17384
887339566680918017 12276 17250
308208897926519425 16701 23173
376655933616039105 13620 22032
402029876831626625 28473 33953
925500973820586369 2758 20635
264673948558339585 5050 36970
939660641285758721 8771 16257
709499239750947201 5513 22993
255906351795925249 19117 23020
225756609396356097 10768 32551
749092050886137217 8234 21092
55077888485648433 3123 31730
134648293036857329 4427 17409
420699666139739777 19410 35544
831001576467190913 23770 31694
907198532621343617 7291 18778
397844361425381249 26158 29839
304688211697723009 9895 26637
51353307691076825 4118 22752
185840417163412033 9494 36471
359081764246806017 14878 25403
192280055434792993 20602 31442
333520299703724993 24318 35747
388603661800139841 15094 16796
348274118376405569 3216 10307
559743670472258241 10716 24203
546815392811655681 4050 33835
442054124786871233 3126 5652
239342181657914209 5440 23276
479639431533371393 8923 29904
983294559019032705 18938 34790
725906492790890881 29310 36343
102204913838487953 16999 25635
218244452703956417 10710 19922
581361818622585985 13201 35419
910823899843400449 22003 26758
120842408426707233 22935 32522
525509621834004289 21905 36100
143591031048362801 130 22878
796056867070340993 2678 8615
367300909935902785 19194 24496
55688508627966369 25017 34523
167231652444346689 12697 19908
888049292617957121 10051 18880
869460112664537345 32189 34909
74005759262490753 18951 24890
853028180716808705 4104 5770
229606170651884161 1623 10138
600557039948579841 27938 33583
702026444130112257 889 37173
784576789215837057 6522 35377
972223241990185729 15391 22185
727616839197761281 24878 25077
424911659535922561 22456 28894
439162895636815873 3073 15580
429574439331155137 14917 22651
345211610498306945 15298 35387
92538561371512177 8942 28320
473940435409705409 9395 22731
202665349655838145 3623 8973
385861727629187329 18788 33226
780438991456492161 15818 33064
859872721396801153 9093 24842
318391537723123009 412 32941
818792822497140865 10217 25546
394459007872669057 7373 25355
750876286612228993 19236 26685
861666020131885057 18224 29897
238923499747667009 6412 28423
985626011719460865 24651 25316
177288336412761537 22808 23395
42252011700064433 9567 17098
606516740154898305 12011 37396
241469836791409889 2190 34390
550685693689619201 2923 20798
53181847404694337 11531 32206
57889651832706337 16588 21006
311393198219661825 14350 28419
730163717514745473 9345 19550
27262276339790505 25133 30827
186324549842606049 17671 20687
952914343629046785 1415 24984
306757924962628417 27209 27937
257636691580650273 5374 26931
41617099900971513 26510 33176
320874678340913985 11636 17214
450454259940062913 1534 28955
40547863993502633 14850 36310
852667263108781313 24082 31664
603055607099136641 12998 17397
380256444311331905 17691 23213
743046951398589825 4936 34559
410673838441564225 12698 27687
94995911212720337 2376 20062
368505927905108161 733 27902
262027519582652257 32457 36827
415716330645420161 18435 33576
337932724393212417 19675 36063
391901937631960321 4418 37306
987103600963429505 10455 32236
376056485686941505 15818 22615
172369645418626753 20204 36398
668641324427671425 7433 16592
818849992734179457 14370 20338
830998946500567809 8655 26716
213343793577863041 5305 17409
558360632567659137 13413 19143
133007621560359729 8669 22902
452623900966354881 29383 33074
481433736140616001 15317 17858
693061381571613569 7120 29782
774528438863505665 20683 34527
661527134334345857 33386 35125
47211258357535257 24346 27609
906254268935047297 5017 10830
963769521908979201 21526 33358
693632372188684289 2574 17562
309355968223911745 17366 22955
46864184785778921 15180 34713
198596403814654817 19771 37424
990310020015311233 16979 29653
343061792937433537 27592 29977
226065889768452865 11154 19361
935347702716747137 16010 34801
497953184001541889 23821 37479
962582594146567809 28905 31726
430615257509021633 17858 22057
670148429166879105 10765 24069
85709007354022753 2049 21642
248579467220892513 9589 32410
836223435403699201 26215 27040
458414483891125697 3261 32119
185498689673519137 18026 18176
228008858378217377 21248 32090
19286444713220165 8773 12597
389917377817162945 4327 13045
775415886270689409 8650 17601
764167495075597057 1168 18074
654400935523316481 11728 31278
861702675269789569 7854 15733
549078322246455041 13120 35969
41601342112358001 6598 13331
117513346556155089 6127 6870
990579641947981313 14340 18080
106904215193775793 32371 35422
11180430903024787 16415 34270
718584906585054081 11979 36758
306799634228276801 19672 28354
72351293004597745 6379 31695
912903524856545793 14457 27832
451004065816125185 13255 28349
143768457989686737 4598 27649
463024631986439041 19137 29924
307965242245487041 28119 32887
164711374555569281 29474 37711
354919816024455745 14627 17261
453738037807536193 11211 19217
639207521864875649 30498 37744
802564845280176769 31499 32065
164814615686900353 4080 34152
860985060197673857 25094 36144
84076248665141409 6567 32455
750686755371166465 3923 30051
910600885239183873 4819 16987
495097784333776065 1560 2220
672276518897120897 18779 20725
768590983757821569 17514 24475
12522910878281835 19807 35075
691277089935038465 21100 34848
289005479629352641 27855 28523
318363638047461697 12903 14091
885432519172532353 1262 18762
301674925781835393 1953 34949
173353988288909025 18132 28677
198004231892117121 12636 25807
371331754099053057 12088 21200
650180125155838337 10021 35556
921496566636776065 20739 22848
105550327859848641 681 22413
136841096554952913 14922 18732
96262199075734849 20078 25495
308797332817306369 20219 35765
380500681439986753 16550 30843
886992409615650945 19314 32662
85295201673641681 11285 21475
618986847318538497 16792 29622
559390819516639937 898 28669
42617527432760481 6211 13269
775723978121757057 15044 28285
699025166346189057 3982 17164
274605974193651297 26292 37276
104443402001884065 12390 31976
408130692677001857 2296 9171
903948921748892033 2629 16260
260459682746759585 5593 29321
471289542587307137 20261 26964
631968305163351169 12782 16130
137569002735773441 10729 12659
8417469215050489 29155 35607
227844689865968065 90 18250
631082431057262081 14290 36706
684879463699715585 8291 30895
743674155223860865 29946 34652
901603823347223041 19917 30705
422151595781056001 27800 34093
744871687000681985 1044 4678
547045819555126657 8178 10129
487775268837815169 10570 16582
458221090342316737 27 31604
954409652073238145 12545 27443
397633550248745153 18337 32347
31297415153098029 10671 26428
204345265584318977 14655 35448
613076465200919041 22820 35927
800651222129847169 19069 30877
659386928425952641 1240 32056
700119978533205505 2057 14627
315488150247361409 3291 33199
238253899111956705 15694 16639
396001930733980609 16793 36310
55088839142083401 15296 32246
733402152050132353 13619 32829
545602416924840129 900 17618
127845949853444545 13923 24349
92526711640413601 27735 37744
998814123567953537 29128 35156
185573560558427873 26838 37038
293538111255067265 619 6853
954199414199020929 10386 22499
576801417725533825 25985 30749
348669324200518081 4580 5255
843683594482193665 19750 32993
877002546216754561 7283 8247
410674347722491009 14357 31054
524363342276050305 20030 37850
677022376295958913 3318 23057
759902666724283137 25940 36425
121450777863856273 7633 27457
220293020869565473 5960 18259
550715294934995841 8816 30749
748723462683710081 15464 33357
970065023229423617 24393 36867
499682491830046849 19764 36829
642121056018858369 19007 20412
303795894839648641 22655 33790
387222433227719873 28612 28817
977859569718663809 13027 37703
802977523524724353 29269 29359
992457403748101505 7066 33087
57455473777636713 8472 32255
487779726965019457 15122 30637
689452061386084865 3162 9294
210348912173937921 8626 20648
647639668026784001 19368 30783
273537027646330689 5043 34878
514670375100017473 28522 31970
812302384705969153 2777 27097
304777468650385665 15475 34507
890746287696547457 3256 18019
92547810786278721 1014 26246
89593913690574561 26694 27208
443919078378058881 5924 9691
933617771588746625 4847 8559
108382963916845649 1420 30829
14090504930532433 10091 15263
207200471968079105 15887 36568
830085805114212097 8795 14444
444957293928673921 31077 33424
264350749535164897 21964 31072
323554464889753025 33373 34701
667441093305445377 4102 4223
741917796645331841 25879 36145
321433202341108161 27439 28485
131979683984283729 28754 28964
859873594317921409 24990 26677
796979216364810881 14944 18630
174779354949972545 18358 20856
867498785853030145 12779 27985
333853826696742593 5787 15088
602819346121201281 14028 18225
697203405149860353 9240 28593
238140302169327361 17385 24077
284435791409411105 452 36550
723182230497066369 24832 35763
53246396802162369 15273 17624
55352130026051329 11098 17594
801799583824777729 7886 24255
862251112951234689 7005 31529
101820547683256993 11553 14837
602987992315874561 8794 23093
248486566960796289 2410 13239
186282321433374433 22033 30166
381438509772689089 14328 17522
347065230494678209 6138 30649
9009988310044293 31826 32377
576154524582101121 13020 20116
148024729575109153 5315 25852
977412122400849665 18658 21829
569419460882048897 24563 28655
181111478547514081 13453 23136
29349807752705461 5401 31870
32519603594209913 17685 28028
108904107275282769 1778 22939
611662083941943937 4278 37631
108896610128066833 1918 10156
61674874438082841 10084 11628
301956696109275649 1868 6281
854325846104337921 14404 18567
832216668494364545 12523 29210
416946959376531393 8002 29963
600685095508612993 6233 21920
560526242264096193 8756 23623
701699942140447105 10714 24479
6855912056053627 10025 24085
264618141035672481 28666 36266
101165608809317569 29646 34456
686668102062892417 19619 31506
270502092607046049 14568 27097
61255878017778545 13834 16443
578864533202299521 21582 36801
4693961995268837 19444 24812
4348844035106936 26544 29224
215479403107028833 17373 18759
539992930641780353 1653 16525
41305326136804153 3803 37565
674405025775769217 26203 30298
539958509647380673 2952 21420
163810567846802273 9108 35046
767383165308370305 7015 32058
326782286538517057 25691 29314
41446348503658473 29356 32056
258498327831212289 8722 35751
919619483703140609 36711 37357
943919738106956161 8070 29388
838274662930974337 21795 27527
42699552750711689 32579 33658
246742309932482593 28422 34396
28464889271774041 7810 23955
220781155330630689 20420 37720
812379919336002817 13110 19239
344601751194598913 5967 16524
700038377051640705 67 18358
776507507849903105 21581 26028
609206055575974401 10017 23169
542774800614136385 105 20421
701930253304467969 2057 5841
932872820238177537 6249 19229
637964060684005633 3275 32392
234595397615432705 24483 26539
397091411247458817 9226 25860
148098059670747521 8829 32977
693390805468361345 19535 33789
216332922100274785 18840 30908
219384230789145825 31904 35590
522252850894151553 9594 32875
314649929534290625 4320 25582
508884667702996993 26438 37743
692605746430132225 6096 36573
379611883533261377 12113 22646
898902377770831105 1613 11148
750448699991448321 9635 14833
263833659311515585 4541 34921
575614689230409473 7007 23120
981224693819463297 6008 37549
279210674671812609 20830 24451
968584388280987649 17065 24738
950564856960671233 429 3827
280618675184648225 5310 14264
163494481138467777 3665 10829
674402146106373889 5565 32812
641103222884996865 11514 18591
672009955827924481 35009 37544
609849800587024769 17747 37475
79982798694885553 22858 26299
382139503964214785 3951 20069
769802179987628673 6395 13171
798312637879387649 5427 18379
193815079873630241 24104 32408
608398554762008065 6573 25730
394464228085446657 21428 24657
404085414914131777 27200 32883
16508654452934481 12156 33362
77476226913791633 4435 31428
481382014418890945 18294 28152
996024112913698177 11169 35767
113262610428805041 5078 33329
976126013130997505 4756 13293
419280259395442561 18988 37211
518849034291857665 22214 36019
617973279784365569 3691 7610
488606574846603073 1369 15373
859264908839485057 1033 36801
16545834110598179 9699 24143
560825898922374209 12324 31696
659882197187815937 18668 22483
497180091897298817 23849 29094
222002359075045057 8072 24077
781274586801941889 16083 19110
996228499385654913 184 24368
530616239778275649 14636 27181
189917341048225537 30646 35910
774378503862337153 8773 26634
639674665498748801 10570 17326
553524792502152257 4233 26139
588176934694441601 23452 25849
738692920295278593 8634 19543
518406361939998593 15666 19002
748841362472454401 10553 29461
873357277580719745 30511 30996
638351330674382209 15551 34941
609830687249829121 9229 22137
842519864565481729 24338 35850
379283498380257089 2441 6912
972532765866446849 28937 36432
212911268358585217 17300 25029
407536525012055489 18483 19255
348540717229990785 19635 32085
45976135034024425 4413 36270
877438288723201537 10257 13559
567211408155891649 3719 9562
374748384296363905 10117 10496
160244842892240065 3175 13423
705300119709608705 23527 27371
803967713697851137 4788 22271
321908600699071489 9905 10053
274599132705091617 25871 26977
57140639922412361 19501 32213
589632159779462529 15134 28184
4229672632018123 5226 8043
217014666297473025 633 3449
60964580357211417 10029 10250
620674841721999873 1793 3798
187890877303924961 9540 27250
531382831118932609 3762 7242
630612638768500481 14201 30580
67370604919041457 14908 27658
492011080697974273 18312 32719
19405223623692793 20379 34044
224263977007428385 6035 16120
977587755780824321 10856 35294
680745254620585857 6104 17013
140190760428723137 8022 37553
178306362788763553 3020 9903
658500419247850753 18390 19258
547466906573870209 24196 29098
753992976377673985 23983 37778
871488954895244929 2527 17269
884579597729093377 12665 15544
975283773144507649 25667 29245
497676344273244801 20862 24545
49059870720075337 2562 23246
336221556876786561 14665 31895
929936648353756161 17891 26367
39037957144074657 5189 33771
566785529784642241 19084 22495
995672120885181697 2489 28599
700079735258992001 18122 36192
927573712984511233 5948 30086
409921648948628801 27810 31795
847728366494784769 4898 27950
979043234536643329 24863 33385
15080296446626563 16302 19548
771301986953506689 13547 35665
231146623096485377 904 19880
698817830309575809 4428 29439
906914824473616897 28120 28731
14050810207979937 196 13761
438734178761627905 13266 35641
432934113608947521 5459 21907
491957075842236673 1560 31146
635703890835277057 19537 24632
592603221174464129 2825 8486
716270610081249281 31015 36515
826373820529184385 29154 34238
638810964457267201 6348 19218
645745870812568577 34700 36644
557119763365701441 12819 27814
975084966232373121 15365 19998
604835281489204865 5267 17442
348550253808689089 13710 15774
494954781475382081 1215 11038
479166108762782977 5441 6117
979183494361482369 27892 36586
732595976234144129 9651 16557
775529493017412353 101 27453
972955672876111105 8855 27188
680686946571103873 2698 28369
714394662569269249 13125 29263
46841095683230809 19006 26727
848906222935696129 745 35964
833383780295665793 18527 32839
715903971370558209 5358 6993
633099723629438721 34369 35692
410642771089214849 6693 7408
725965469976461697 8530 14249
190743263107030721 14908 19554
111561925652903681 2229 37200
486555076901410625 5056 24619
688071732294904577 15061 15342
886052431320003073 14103 31052
25655244940761437 5990 35139
240720079113629025 5622 23211
445439570827790721 27283 28136
857713881160826497 9563 15595
28380936146657377 23754 28310
830063789898204673 473 1600
299805798872004225 10004 20177
285927811480299009 12008 21015
208039259109025217 4601 25524
453343277141755137 15074 28329
655873058978091393 3029 20730
150494390481348705 25540 33388
433759563185400769 1314 11555
227547823426206721 8304 30294
577397435124712705 136 8117
759089673003224193 14299 22419
135393334428723473 6184 15444
641348043979888897 19660 23580
147736545702304769 11697 15223
962676752280820865 19607 34587
349675332177280769 29781 33731
175801732443304097 28421 37696
996580825054369537 3 36599
922196233016912001 10247 30366
205183704569403617 5333 17758
74069545335191841 1956 14803
853022860748627201 2736 30407
338932218317943041 11666 29587
349917356527225089 9947 18513
380691396114272577 25437 27447
923920465517856129 1893 22492
753428182975689217 23891 37221
449015661380766337 3481 18830
875189670210573953 13384 35766
163373939421564545 19339 35684
527382922227467073 2142 21285
582404671024317313 16374 23153
684437155847504641 26142 29404
591137031734721281 13490 34833
419316780996730625 15191 36802
673473101811534721 9643 23420
385269974391860609 2733 32644
91359755868598577 14993 20460
764564146203774465 2550 4064
485143366803878721 23482 34519
687027850853709825 17181 35215
44039756771358185 5714 21943
486796286542904961 19616 22702
968165601988967937 12566 28591
118729852511620497 24474 33950
535132691242342401 6064 18265
862160612647834113 18926 19746
61758807181131913 17547 35492
14982303960962895 3817 30079
192011369924106401 23296 31476
785464868311187585 23026 32289
386860704005894017 24457 28448
897881022674027905 24150 29227
192813537910058849 23610 27854
454739212886913409 11325 21717
579609516153322369 8929 12958
660401372920475137 7003 33181
104499451423155425 28843 31995
896952178686014209 534 14749
464024413462137601 17543 26957
763230970125135873 17617 22352
677848153382417025 6970 24217
651489647576418945 29530 32330
519309643867170945 6104 21197
626730244937462529 2075 10690
940225873379123585 36969 37792
553955850616951297 20152 26398
554288218307217281 21456 21678
119619558952933857 33930 35667
110206590133362433 16023 22430
812523515893239809 8824 9270
539057225848534209 20874 35167
274877214661486849 20279 26924
352833809394187649 22543 25075
130923235280057777 20588 33384
776306252031186945 3388 17066
281854583301566209 5029 8972
900679339982975361 14607 19510
241571453129971297 7270 26428
120485765291146401 13473 28875
264311748370644737 6912 9698
893449607759638529 11367 29458
901518761382312961 12903 30624
605161536750497281 23783 33089
131363592084085217 16207 34512
606658144215192193 22431 35471
751956978799391617 32257 34466
434826980201318465 5465 28074
828491199583979265 10241 11194
826144635661737729 22353 30179
824931359468486401 23557 28624
888925554235751041 3509 4473
986980883678114689 15170 15926
617671633102265345 11538 32553
321514779858567553 669 35231
808992869695469313 1106 33687
312442103836488641 16017 34445
886540014317748865 24527 32666
303740457089823233 22646 27919
265170705428229057 4164 8544
28340129588798393 2432 36966
27578871007836625 21852 35714
404660216161964545 6547 22801
980755566247363969 12831 21075
432548542851108673 12819 37508
846804977464021377 16253 17720
630473113193922049 7298 33122
622180531492059393 11960 16538
689444648563409153 2903 22738
367706695740498177 17235 23341
916105897752935041 7396 27811
110523753181933409 20037 24140
594576630842041729 1087 30099
302057398117998593 5137 36957
708148922595178497 4902 36528
387297881948907009 6231 11489
362838915141992385 22701 26047
911349553329717505 10431 24767
440760246102961153 368 33010
264284739212552481 28144 34827
825690738183809025 21768 36890
863682841036027265 5865 17483
92023383885170065 18184 18372
31296527942057397 25651 29612
521406449128420481 7025 37677
14933341896000485 12222 18079
858132013908026241 2552 17762
798101594318648449 26806 30022
439693630180400449 28380 36550
934346310788843265 22080 34686
455404486642358081 19167 28186
252857031176770177 649 2189
975170794966231809 12774 32581
434777590787167169 16557 27956
297103800551489857 8317 36483
759125063760517761 10657 23771
461949261168896897 10000 26816
447478677876606657 19407 34200
231831336300480481 16369 21395
851172991583776897 29028 32064
434577862503630273 20090 26414
750773113652616833 18344 22364
158226662842842817 8245 27781
71400289528224193 6163 26130
91423526691940545 3794 29176
380777577805364609 11007 17879
429067697535010945 4177 34892
307409109252798657 8853 18470
849589463132019713 212 753
939425086627455361 23961 29147
855726983141714433 17834 20102
896818681021453953 3887 16643
72004838973427353 20117 35100
498770390546813057 2230 10380
447277399527060033 10699 11978
577177808682957825 2338 12138
135519437782448897 35979 36567
768594315298361857 21603 26800
940205819476510337 1530 15174
152385589257203681 11533 22967
783742953431797633 17266 25518
643744720303235585 5756 15477
164412608964092033 10734 19778
546396485896959681 23151 29275
881895335764340865 18117 31749
34902266623067393 5618 16369
365550024767053121 7422 14627
724544751402174081 13569 27100
146871036465299201 6533 14854
977359607999492353 7337 25103
576260039136833793 673 2424
21832751465918677 1588 14593
469730165930883457 8121 17306
732148254475323009 18480 32715
859863484760602113 22520 37154
449620784926747073 30908 36946
57452527243597729 533 24220
877008521423935105 8945 9521
896754225991749377 3590 13775
15340354991703721 20669 27926
695440304155454209 6032 6382
25219979987230801 10949 16081
650265886790627713 6314 19397
426511323177418689 4008 35169
43220908740110529 10002 16332
711512980440122753 3308 33803
236081064498456769 13271 18788
437233789093678401 31559 36048
516247203603455745 9960 35846
408861440360812609 8269 10647
175195493967713377 2429 15497
693580696664564993 3305 29574
141657065739437377 3142 28206
459983487191212929 12247 29699
779758861191460481 29129 35342
139444883446710577 14092 17618
892252116783936385 31290 32836
654295032320693121 16925 17553
895391461911963009 12753 32367
736277376862414465 8042 32766
659575470054264193 30404 32067
95692243718904273 16227 28377
791298221245575937 19171 36906
543050011917326721 15159 26604
904474600865370369 15235 23526
89077488879770081 273 7093
886020297636285697 10267 27358
695317711818102401 15556 29951
474466995686114497 932 10673
833559951918804353 494 19496
754206150944419585 15460 26204
847451848344885377 25528 33896
375997140239974209 11377 19155
416702100589748865 8247 13753
557450122689935745 4941 14492
517348795366682881 5553 31200
882572729164323329 7239 28280
735366803254098817 10744 24351
556013818901341505 18237 30437
49944919014645705 4605 25367
114959782820932337 3661 21112
662342484948414465 5644 13400
610965465171680897 4595 6086
630823624248972033 22956 34437
687139702797608705 438 11239
781055578149395329 11465 22638
797671481892173569 8616 33102
704589512369604865 1176 9173
633500249056908161 12329 21798
929765980135517313 5647 13845
188254367721974337 13066 15621
39392009929098745 2469 3852
252536041072616513 9437 17414
347502587486619777 8545 25785
86068143659169041 14546 33324
518263819007980673 18468 25776
775836535148215553 19238 35746
471827551749147009 2290 6388
119788661103505953 28337 31979
3431024408637740 2689 3497
625879572933811841 30329 36378
87890001124836913 5268 22421
535597577545509313 9235 23780
519459487513213249 10923 37423
111540594449024865 15899 33514
113087913714469585 8286 33228
217257315479507457 1460 18346
727409071834198785 2835 3074
547560525179093825 24753 37295
475320920865872385 5035 14425
666606406319751041 14126 28171
641831094163361409 13244 30651
216653243539980161 10308 29940
317982377036702977 6326 27503
689001843999186305 10596 19281
686597990195348737 2853 36329
235515474705508161 691 14433
763576367787610625 25228 27090
444223995049590337 2139 5758
139705337066768465 11320 30352
75642001955600337 293 31464
171599752570205761 676 15151
984941795799663617 4795 9042
411217899909740225 13521 35074
235336299839431713 6615 17368
825921166366843137 7149 23999
350487975384318401 12115 36232
296701077770872961 9534 14373
791305137050841217 2383 11483
232513446475554273 10549 28995
698767438033790721 6027 11047
699419828592322561 13269 18491
379274433485605313 22728 30863
259623520313542849 4925 19475
125843282105343233 1294 11337
401306665891038273 17785 33566
587576747991192833 5786 26294
628239699536482689 3330 17472
570215789033220225 24900 37126
352581453805509441 16250 30628
991927283329388801 3184 23564
289360887538439489 30355 31030
153006645304152769 23469 34351
944706294806277249 255 34880
731789285350686209 12324 28858
893780734008561921 11870 23017
139035227216105281 3748 33773
617211618087179009 12590 14711
918870246826614273 9056 19861
366942574175769921 32383 34968
386852544047094657 34041 35914
446342448968746177 7368 37491
488301465302185985 66 31265
902343384171491201 4733 22370
204782962848803137 939 31746
577329583053380481 2696 31613
736724311215411329 5025 27708
947787280083080193 1777 23280
258390689886347489 1881 7248
231646815873883585 5246 20136
544501099884342913 33130 35567
804706599256878209 10778 25893
942888722270957697 2290 24167
769505301872623489 6200 18375
629125791284380417 12890 14651
726351640739952897 35526 35691
99069171076457969 8077 16015
874067348238067841 9007 31429
523043927329581505 12450 30676
179844019923383073 25145 37338
317457056693335489 15725 33739
289817301908623617 11215 18253
882791320131488513 4172 9825
633213622967534977 33222 33302
343551450855819969 2344 27329
869964474430670209 20079 33161
210791088937497761 25325 36846
604290641951099137 3448 4501
315069750177791233 14779 28000
627805081828380929 23912 33568
771347770648063105 34354 35167
135772444390742209 18298 18942
74779475652469793 5182 33666
440144767707376897 20480 29743
995259461478042369 11811 17255
571375393327048897 8175 24773
501388863908736961 10592 23636
397063239972464321 3763 19416
751823347962258049 13013 33273
842534499065013889 15869 16121
374549211573572929 16025 25835
145745697291655329 597 5559
703500616608863489 19896 24712
133824263393666593 12983 24794
473650016365489537 8887 19358
35444863284379125 18035 35655
399672655576367233 2532 25735
87712584189493009 5594 23119
435988990037976961 11702 24615
268880396851240993 17015 25661
586175741291185665 29124 32375
804371435232145153 445 5057
947174561504873217 10041 36285
419912018595891137 21652 36817
352935100432361537 18519 27456
68373535328507985 12737 12831
481245105911206401 11683 29316
639896698416517761 2938 15632
581195415688597505 14319 28344
128898684952520881 20538 22305
472818389563450113 3995 4688
181891500565182433 1253 37094
724602564640022657 2653 4480
220627190063229505 15529 30117
208343174002273217 21852 34925
793299992287668225 3446 8717
226644707533125697 17286 33727
945256124062371585 6032 28194
134814137588755041 7142 15847
318564303064714945 14705 36124
974498834102050177 6169 9347
854357412495378561 4232 4406
765607812281679361 29615 32110
3334785977468614 9938 29815
671815604442969089 214 6696
658300173586003073 34031 36770
24752659308909133 19526 32673
473837593315675329 6227 11591
107949836770515617 27169 32151
617753723524860033 924 7284
120187282679985681 1831 14851
887915147736603009 4185 31104
158020368176266849 17770 23762
897817471105998465 13171 18695
827488666449987457 8792 35669
9818280565877303 2272 35715
288250305769040001 3741 11510
133409894323197169 463 19010
149143782826321569 7313 35475
876039532708372097 20539 29682
107460957305278273 27575 27848
680886224399006977 10661 20718
488544516110515329 14027 23858
705427583607995905 34238 37528
513409045115068353 2921 9574
137013672924641841 26332 26477
837234144586211969 4171 7860
909020802259671937 29281 31668
568781227295346497 20147 29282
673859337837644289 1724 16934
660125181302468865 5661 25969
603366313935008897 24414 27801
914881538276617345 21687 23701
657659626356835457 3109 30217
614919757758094977 20513 25671
289807559535116609 25 20276
222030179473023297 3721 3915
341536450230382401 3279 7554
444146504268154305 283 26983
179960903829719841 7309 19167
486975202297870145 31390 33442
205574893232896033 3769 34183
113308599787906417 23296 37368
607368236781180545 9782 23556
443616092867728193 7313 25575
682224835271302529 12174 26315
865717894682340737 5949 31681
634490521185238529 14857 24346
650339152727994497 5475 35342
578555454226805249 18923 36215
449646314861105601 18331 37317
144554682487235905 16688 32421
73432935411318561 9872 25307
877271928271586177 5699 28018
519309697349022785 17021 25013
685415925353293441 1935 31135
991426907087557633 36490 36550
762668340353972225 18940 35653
587637348231517313 21336 30662
128057308890358721 26454 30580
511692013479944321 8020 20454
532285055344619457 36483 37616
932374516502186113 4469 36727
820501030817251073 9923 29344
802047017106914945 16480 32441
485783011478847745 10126 23093
341291204146365633 1765 35987
598009172890780161 10146 32536
602093381262562817 35063 35853
254636753716585665 22620 26116
387480846319952833 13741 26534
476138457986717633 24070 35908
669093182470945153 4973 12259
284252949971463681 19872 22818
209152958226873409 22933 24783
562491675924857025 4676 24505
430823093940489345 21120 35229
97986884334421377 11472 35382
234056419761479617 1023 23433
118260662910596897 15426 16770
334271961304509121 17100 18408
463576326934774145 16680 17859
437691217663804353 26367 32428
458639880842436993 24533 26801
687463951162356993 32204 35847
909435550443010561 26895 36364
104627750335986033 4717 26389
663038550205481473 10646 29309
357122755133005377 26447 29153
73122410924671761 9586 33969
518280785087320321 10866 24431
767240756335492993 156 713
594258939798862721 7798 12674
838553648303491841 11380 32068
927981403913285889 8423 29947
110139785996249633 16526 23766
771851308552399489 12666 20283
973018201584555009 13617 29114
721631344470530689 16920 25370
921662971964902785 6788 12120
614268147461672193 2314 36049
209920688724555041 9352 19684
202961600185197697 7046 14399
664639340165745537 19331 25267
929474526343099649 12241 27938
248047583116321121 1529 21445
266677549926107809 4626 30839
414652179332247105 3066 7871
196811480770861633 6800 31714
621932340578599297 6557 15143
661657805887209345 21375 32320
995745099710415361 14357 28057
61500973262056393 823 36946
618923105009660161 22907 23804
307859960755344257 27219 31435
237971027443503393 12780 13339
710191084855267713 671 28978
514522959974630849 12711 34893
209525044389771169 5639 32225
621321707498776065 11073 18683
789847984247458561 4849 7810
115548309951524433 5528 31659
105390328609026081 7554 36645
490058472811508481 23348 24911
447038923070124353 1610 24771
547081181259773761 14104 32791
882518708768593281 10002 10344
716766093229590913 7418 21022
839922875270403329 2533 28318
109896341337648801 22145 24000
517508805119497601 24949 25184
155828257344065697 10970 34872
166736538416358817 13714 18340
945219458521268737 19870 23548
507614727963321857 3506 27390
925108475886627713 17017 22873
589772307567912449 10744 25666
857888375307997057 8765 8799
321904700863292673 32320 34181
700421739564571777 26460 33488
62205580645922969 13743 18889
511191258760835137 3339 4492
793124998133969025 13922 32755
992282929486872705 4502 7608
807930420491672449 1364 18590
970163234728008961 12081 23555
835386489013707521 16173 17904
225175577212038305 1539 25807
304969245537535041 16640 32445
247632420413271617 8424 32914
709007053824471681 1119 17227
267331916419077953 11020 24974
996072910706871553 17217 33133
720887355037522305 29395 30314
856550809542689281 9523 16026
509260071767382529 24526 30966
432736335327206209 14359 19703
517936003381169729 25386 27983
244906016042754977 7512 15575
291879505169514881 8081 20531
159810797975509889 7228 15912
811762084389247489 16141 32257
105614292331416945 12823 15668
304389297952862849 15100 31928
797861211777927809 9262 10721
358952769257616193 3093 4040
954955916866673281 21662 26074
856528301731810177 16821 28932
581934180258556929 13590 19026
135143112998665777 9003 29308
78736080048948049 11577 20123
762699453751533697 8919 25938
92884475872892833 9964 33837
972842242908758017 19542 35216
113406562685206321 12997 27845
23905436497738465 23372 25179
267142843371331649 14562 29762
225694639127230081 27360 28765
571072994158306817 6633 16665
859337178993595137 5755 11182
610960770616628737 23838 32688
554782119088105921 2990 5855
813931160684283777 5794 25615
708903260925847425 1066 26761
165777152926480641 26258 34948
454258691620740481 13935 25569
53473349909388905 11728 25724
121494903056511569 3234 14630
384331665928414145 1709 36938
461876590254451713 24451 29746
948008995686613761 29454 29865
466230720784789569 26122 35772
66289218798928577 7206 28111
600627841424770945 4787 28332
612129488678057473 15179 21495
894575594725775873 22694 29529
673103147112357249 17906 19075
295986984265272897 11146 25318
694066506954889857 21835 35282
163711685268236097 2117 33157
172170884847176353 4876 24360
243667346999021825 25758 27516
278673158510805761 11009 33574
763864599763191937 3670 12815
449438790888507329 2956 23733
759340913117501569 11485 31302
939099177067753089 1932 19123
216836823778248097 11256 25028
848781659125322113 250 8939
427740591052472769 5718 13517
290111936234360705 19730 29882
606531564229552385 12282 29575
538881275469378817 17420 25601
146658946407530529 23894 24454
938285707477881217 6647 8877
25895934673979329 3762 28377
838996262320179713 16928 24443
303649478521212033 4753 34145
123668946989603521 13618 27503
73980754108585953 5427 32554
940866433666258177 6053 21030
61170635682334049 19833 23680
495645017861583873 10298 31729
191587942782586401 12106 29077
403818034647869697 34796 37277
900309278210816129 12543 22644
51002199549181169 22099 25354
98513394279049041 7132 9056
554595620509672897 10749 27634
384274528353575553 768 35621
20075668869274921 7042 11603
988326094969220737 945 23041
345081003944258689 11846 25127
860135203025155457 1379 16687
449443918278184641 4489 34416
280960962381836769 17592 18700
84283729368394241 22216 33555
689729622346579457 24552 29943
976156370386199553 6731 13782
446526195562977793 5288 9678
712089980183620225 20608 25190
866625836203500161 3390 22289
194814315097268321 4677 32615
747393685628988929 13472 31583
289401753051350849 11646 36146
173148525156040737 11675 22772
507875299912790017 6812 27198
235986035935678017 3415 4491
182524604159894465 12265 33024
606886323487803009 6394 14402
141028307307585985 10846 22487
263203801101465025 426 12801
980884348876827521 13736 26777
766195393480348545 9292 23421
365995018174025665 9659 24701
352034485030355201 13588 21037
640159840564919553 19355 20014
444842063642031617 10904 13882
966127749636918017 5863 36887
61808452582564401 23589 24330
243374429193323745 4842 25564
422274542106396929 14876 36529
716048831567171329 26416 30605
384449020136326401 29812 32058
347931968198011521 7540 27359
532651442245427393 2206 28998
532535811366365441 10989 17800
982912409473865217 36535 36698
286428361336447777 26912 35136
596628423216760193 7663 33958
944003513557270017 15411 21281
896210789707719553 9986 24885
334605682541265985 18285 32532
858333966181564929 13645 23624
371244191896984449 22055 36579
121716105840558705 13868 16166
94206923506220625 27472 34890
698646489791105537 19906 22887
210412359629764001 1214 2681
154986612522332481 521 2677
176774488434958241 6513 36540
716887968745087489 28557 32738
955307930615738625 6087 20989
265649810133052001 3605 23635
653528725549165313 2811 8639
767819269273719169 27336 33712
231421612909620929 13560 16927
144797629977698977 31563 32021
265153123087415553 11250 21899
300179867787992577 21831 35669
77436629420141409 1377 3485
939160048631716609 9233 18379
994264366129556225 25167 35370
817154786179020929 2033 13915
586282360056337409 10512 31087
438654640821237505 1991 32513
895097312153737345 2033 37499
527644771827343809 12176 33094
889634968760965761 11249 35373
889769718161655681 19358 34517
573901160274203905 18700 26603
199007284806942401 6397 30935
766059059544197377 7201 20294
135010460111356417 5846 14559
116012724117737777 2224 18857
885346041536283905 29477 31113
999759460562394497 16954 24003
330078636124365953 3595 7293
679709833775149313 5688 35238
978151015740042625 836 3047
187014926937159489 7619 37107
651699956706391297 28987 35485
212791550711486369 2452 18831
905199226540222721 2978 20438
450522443878988097 33623 36152
200566588393169089 11285 32602
507296143434643905 8548 11146
645564662294237441 6409 6582
494693464267747649 26512 36354
730608736078249217 7861 33300
974641703606820865 4813 5071
999173609940076033 10624 35878
430888391648842625 1556 28945
137006248119288193 14251 36486
403421944636789953 13505 16573
573774795595017665 983 1854
681004483129321217 34966 35026
534631747747635457 5761 25135
532650180113208193 3267 16455
665042405484431489 7841 35124
187971659402315073 777 23045
713988650995442945 9223 35925
433831790230215105 16528 25702
400739559451029249 12575 30113
826662033591098625 11311 14163
215553409137736897 26771 31491
517148713116327489 1576 14766
600760464812513153 1076 8523
819458869285689729 14386 17611
892509225023840001 13979 36823
953422707206158337 465 16493
34136598696893117 6798 18534
665110713545310209 566 7400
797301150143237377 3783 8042
599426382991751425 29368 33043
3806164689823533 562 17116
432243185259160641 35840 35999
424757685335432449 3325 36780
216446360156339777 28040 29857
191552057177137409 17859 19943
641615895595855105 31258 36483
653594595211540481 167 2629
139560431728099841 15817 35208
289831956658336065 3855 24207
552371797828506305 8184 29150
263200417107324129 5821 26755
268534372994992065 209 10436
334450284043118273 4603 18203
712482471097835905 6083 31492
262332912233073761 10556 17474
663113081994040961 8476 27689
641725874023112705 11962 22178
664571999169830017 10490 20668
783739282125193217 33865 37722
410189142929425537 10830 28989
514936699534803905 12958 28865
794405773457349121 4060 25152
291133170037550593 17934 31709
234168726383515489 20775 32320
195694103597222849 4796 37802
346535292006741697 12402 26479
864176097037610497 17859 30285
412984043163504577 6493 16532
34209083919297001 23559 33358
532747405300902721 835 4306
409252858793063745 883 26262
480662414573558273 8511 15069
285232542126838241 21348 37329
643803038099356673 23918 27647
559407343849127169 3806 5605
405068473318408449 2985 23482
910225365757970177 20059 36107
910067756623838849 15280 23877
530700040104886017 8706 14189
60177128629092633 9553 37604
996863069818377985 14527 34627
105511214704485217 14701 33184
283718985699007233 28517 35589
921674779055052801 10514 31408
969498798174090113 22552 34380
162536063527134913 12287 22979
471654906110853057 32865 33489
730363899189072129 15859 21470
343268085889580033 6432 18861
269415909866388865 18116 27184
48246573472479073 11868 37580
39175624882545889 6966 16403
914064224292804481 11433 20799
511877919651958273 19326 31344
252396839370202753 4618 9772
907865377768345601 17526 25536
629964663566372737 9953 37869
346535249897478081 11455 35277
408111141291382017 701 26992
777841966637055233 4523 36560
969541945525367809 13776 20931
354309214921350721 5834 34977
489751377842747329 4071 5666
663100042909618945 7433 19820
80917494447422913 3791 12296
411407514908326273 12477 26369
348936701431082241 5500 19996
68803332615459569 7072 26502
693858518869479425 2584 17976
775444538698415873 6150 10828
510641801755252097 9203 35547
505490780419890497 3997 9941
496497604658234369 8216 9853
553379260746375233 9952 18107
386400461710532993 14407 27584
534813684848160193 19528 35051
218566621897611681 21076 35722
581457146970386433 23165 37316
970650371651895937 18061 26941
64698140425733185 7686 23829
643951637716671873 16797 20519
187501328202706945 8359 28674
665162200902354817 29344 35649
132277694495428481 8678 36861
605838936605199105 2444 29814
451806655667944321 25665 27668
883564559425689601 27588 34626
868145136481800193 14591 26935
226054311531786561 4934 15131
60524682846256897 11272 16223
824964550209809793 6137 21790
343593827851663041 3277 17859
134093815790567569 21206 28558
327639684729170689 874 37363
58703926627725169 15978 31902
853597014466927873 3402 17754
637874469457816705 23547 25961
418152091344843777 18417 35922
851891241357545729 26768 36092
94222201941931873 21378 31921
173843308138476257 27293 30833
752507740017499265 10190 12315
2393616851133374 12881 27530
37785981502210577 20344 34676
304592957825239105 10916 37416
324115702632390401 13570 24308
51715694342984617 17091 32828
897986731195175041 32549 37339
882736930679147521 31335 32594
578335682703048833 2356 23721
368270741486622209 3031 4924
888047447625425025 1043 27930
195068374870746913 23189 34639
239814664781711425 17083 23152
669967630395230849 13577 36398
906972649178442241 16538 34694
234907389794660321 13474 14446
239613198216709121 2486 5934
38180250646473017 10583 20420
413660895456175105 21886 26045
126354548488027521 5593 34871
685160970942241921 22785 29859
539790708188373697 1538 37388
558982051876540737 9820 34179
904607264444582145 14943 34038
682570739386356737 8103 22362
881237193553868545 6918 29727
807065055586136321 15558 20740
713631412721216641 14117 35772
106945790202082945 15666 34790
463859493856059393 10347 18683
375861671501468225 18837 21545
247758477782713985 3933 37596
13640480864573591 20777 34595
173202585194427873 14466 31516
622343627928771073 15340 32330
278018765422903169 22014 23945
980452601733738113 2687 9904
830569387854208001 18243 33669
170118652316006081 5506 26583
67419195836823321 7648 24152
2791884457245431 7080 22333
561640408526823617 12758 37177
979354351762893313 22708 34412
701500201998559489 15045 26710
663207513082916481 5673 6561
227408444218749409 12703 15843
465091662455847681 30699 33720
10305604423241023 15985 32488
742370537462413441 12827 18482
334393594049355841 7110 35091
126600789704454545 15713 24832
113692332659272929 2852 8112
606671205959777665 3908 13429
545865330265254273 10318 18421
325546238234636545 9843 12291
321388827968196033 23756 29152
20857988628755209 8156 16261
589737131019358465 6665 26196
884422753340928129 8982 35620
409452203104652993 390 18943
212341015391992033 7826 33628
272422987277334273 17941 28307
30914819916290525 9934 37125
282220066407763425 30327 34721
323509368843069441 3158 34890
716136777122311937 10685 23762
22307860762666109 14398 21558
929323651057789185 27441 27700
893145710598993537 8250 37147
329132865230686657 9942 24027
102503500438984929 3867 27222
976019838838301057 4810 27469
818114646156139777 14909 33300
367862145887539073 34565 34754
500103278725603649 9687 11891
186581143574134241 11547 24347
769179608446798081 17881 35825
964959917099658753 30254 34155
118839071075171889 1109 16068
58700035089248817 1526 28257
224168427256351777 3453 26513
869773263647356801 18709 22748
722633264679686273 1141 16804
295137452546189377 4785 9884
888736712842764161 9861 26753
805533850793207041 26404 31845
519931510512009281 12711 24308
969870288890167169 20067 37158
97522280000440273 12068 18333
700420000336560385 22313 37040
520704686397394305 1193 21015
741839338325863937 1341 24315
921269635929668609 15903 27936
244137449267125121 12319 23340
211578626336574881 8167 30758
491512998803887745 8963 36651
790132614110738945 18699 30173
387164090929115201 18573 24124
478709259436740801 9904 33723
354683223886386433 3495 33168
918312119438475393 10115 25277
900708081859416833 8511 17340
234941120410240961 13279 30999
754394135597653505 1893 11233
165806219648310113 23673 24360
800353776808929537 1633 10346
480007805173116225 24950 32016
745240654445641601 16492 32204
981568037059169281 7496 33676
888323842395688961 4952 16866
64467912116583649 7104 9295
703409787224121217 5319 28381
67884625371327449 5062 34565
455651408871585089 6802 22284
936008394634356481 12981 34314
149091149972807809 6216 7982
514283821189032129 16644 19741
108091062111437713 13222 16751
238853115967202721 9025 16151
662951205084102273 14738 19804
543597501588088513 32386 35269
24434666653899485 2459 37841
103326805873408033 32010 34924
452317870500170497 5625 29104
162685319917734721 22873 31471
743545257938105601 16367 27022
15057632549826395 21585 32209
992003927742917633 3276 36415
932354394614030465 12283 35882
811762360288195585 29753 30590
175644285112966273 3939 22424
275129326661986081 26273 37586
578674152608620289 6400 20109
544622889199782657 10521 30386
564529874303076417 6495 24297
886079370772240129 22184 31370
121533142442125105 14383 32494
489716094578152897 15502 22382
462854164396460993 15023 26682
285428180382272257 12208 31821
753142694935554817 15121 20574
378956608267426305 22366 27162
903611710102268289 6643 18829
169210083889300481 8868 19120
563362383736027521 2130 29499
870999386993116033 13486 19871
939815450979764993 24097 30201
435655993133398337 6318 18100
881180886734718209 26923 27418
884692003217477249 19424 36207
266717275140621281 10112 14877
424122689065331585 10949 25561
30284634755354037 1904 30379
973496143877735425 19610 37439
760508066197999745 16936 22649
555500591687351873 10835 26434
526112118530711809 8835 18788
884219143041743617 8474 12167
991223855090254337 7702 14002
32335325775125769 12845 13174
563725471322463553 20632 23761
61060711673814441 22665 36419
990610974041814529 2855 36321
691060533781556097 4689 22354
248709515096358305 5026 20305
512157548455430593 15089 32460
187115616027341505 11939 25377
638309242059580801 413 18927
642483415440118273 28294 32781
749132032451239425 20012 22295
812501002177512577 3908 15338
757818968621112577 6968 14098
861107996905566593 9901 18516
773628523850188545 2329 5084
512272514105802689 8874 12616
212916982573108993 3391 18858
261994188669397953 33277 34300
635834745544865793 4214 11812
801396720645399809 150 36445
470286999639345281 17903 21953
51841562838639281 12133 26554
480294098439056705 7552 33462
265898281463904609 1628 35704
271372437287784161 24757 30597
374512056877243521 35363 36153
260050389594237441 18478 34762
559848305970731969 7467 9524
125434469438520321 5577 9949
309099299999395777 13779 29248
211837137140175713 11240 31395
747932947348147073 1587 2085
899400827026102657 28112 35173
992790053463004033 5907 12633
497512171783011329 17838 31172
30000880921633665 1767 11114
650033899332616065 25773 32740
843707689003487361 17605 37744
119502494246145121 544 9737
411396915938809089 2619 9788
58809514494232217 5576 13448
206129930673363041 14299 31881
784297083574966145 13134 33601
179035382648365281 20946 27503
373801128414019265 8404 20363
581510835597278209 973 6794
26014395425900005 10597 22073
757465184861530369 4656 17324
179753341987623841 905 28641
397711751115018305 4259 37029
804159454743466241 1023 12099
472917574438312705 7337 11501
260724009566022369 4650 15155
256734321966668225 2358 13519
382630546105982465 18942 22185
189671850869302721 1092 29227
301871009440862529 7343 16251
85902094074491233 10567 14362
491970349991259329 13538 36255
617062378821074689 1609 2139
820228332342995969 23785 29123
193582433595231873 1129 15432
219288776778082465 4652 14809
153996611679247041 20296 33432
101818993631043 1356 25933
39778913754439313 5354 18038
390097524957479169 1201 9122
449747272258022721 2362 8503
627837955140112257 14564 34806
512732580031048705 11504 19503
267747348279723233 15478 22667
845686535448550145 14742 34271
23374924744661741 8932 23456
640400149035848193 3129 19082
547880970908732225 6070 14068
625085044150708353 15771 35536
311743941574494721 8099 31109
242554790421600321 19233 26068
950315352594966401 3361 7475
561517931873936513 20154 36718
985496038865552001 10020 33101
874382246875477121 9305 21932
276429389911140065 26353 30106
817092785402493825 16831 35614
7205308499667496 7492 37290
151798227176108481 1957 19374
908214957222011009 626 21382
417804721399051009 12700 37584
577439357746317953 5532 22193
855143823947933825 17712 36076
161783254780214497 2391 34059
614870534267780097 13926 25100
644961805575181953 20013 36232
51150723614689753 27009 29449
193812553654563393 8691 26487
639811261514125825 11675 33473
618885284344560897 3532 22541
369708753641752705 14899 26139
799060420605439233 13281 28091
61129569723206601 2364 16809
22846958813293129 2205 36204
835491413963701761 9357 10335
169901183023849697 12819 21713
957329151632308097 12538 19945
834227335410123009 13325 23664
645252028018852225 11409 30938
738520567146434049 11447 28210
912286905095200513 12337 24452
411547423024561729 26999 31536
656820586556655489 26977 32321
546911924448149761 7076 27790
814029100527022849 821 9145
524404434757105537 11882 16319
319610806846746689 1861 11636
131555063897575761 9358 18014
168069097178246817 33816 36824
465962500584257793 9240 29031
329764953600069057 5952 14425
845377244136724225 5736 8322
114800502814745185 2427 19915
310797606255125185 3678 12480
483772128312885761 13507 20825
530429162117950913 5001 27301
232045048578257249 21930 32567
452875496441439681 11983 25650
377220593363638529 5098 17931
896164615795012097 6738 20545
95642933467559041 3275 25773
851062892711684737 26195 27444
641887818530499073 1865 13408
230173730623516097 13202 28002
221734043515411361 31683 33689
263656391792583393 13977 19770
23109883154099009 5792 14701
784944035377971969 9989 12599
604775331839874817 9282 10523
869155139317531009 27054 37497
505656199445319041 10456 32511
444344064638340097 1861 31289
447911819820845377 21071 35795
357473131341638593 2699 18310
932392803932152961 25443 26081
910048365738443777 1950 32214
631480209193682689 14831 34762
2930092826876064 11582 30958
704949257252557953 3696 29970
478433609501802689 11484 37264
927464042361563649 5936 9525
675996631568384769 15126 23456
585387059931839873 776 8048
554330759217403841 16533 34295
310801776206716353 1703 34261
852595080144357761 10807 13342
755352995933513729 27546 35867
905550753528626049 16730 33395
982613105627947905 6444 7245
684842429926963073 9166 37639
854115519141721729 1329 33832
571818718722990849 6708 11982
867568449447901441 6340 20540
211911342490612513 9147 9451
975827763021179393 27691 31184
558537156818612609 4549 20547
511570755718238977 9685 12568
29999707396459741 6912 17797
622813543007261185 20449 34699
458909670345175169 4781 5093
42311758304464321 11617 12718
781433913818336385 7818 27897
495984397204232129 13849 15705
931026395312965633 18897 31662
391645584454366273 277 8090
849256229305414273 14076 20233
162892836213764257 27429 32187
217548233052948353 16789 34003
464505236345075905 28152 29413
699207744650710401 14563 16574
32511109878775813 14770 27560
327012011894066049 20344 31377
695561010863500033 23248 24064
549135561852128961 12672 23336
434572509909266113 8718 19290
24270683520907001 12564 32196
205148443603405889 17881 37105
979221585014062849 6893 37599
748075075257212033 9068 22047
814314378825581953 11862 28450
965215927759700737 12068 17672
847120734242654593 23442 33591
543052114226732417 1024 28550
794197426632106113 5711 25273
351072828766461953 24894 27376
421553952636646273 8172 25947
233561766143616001 18966 21387
721906088329784961 12619 37731
694346753660042241 12608 30724
86946328868325649 9053 23441
226515458464952257 13285 27621
272999594704057089 1759 34431
897447702752089089 7407 31922
750528325085401345 921 16148
475804134984990401 581 29719
74375900598948161 5097 36281
422526192769581121 12986 25234
261498794444722913 3819 25326
496418099787497601 1795 12690
302561210984745089 30359 34038
552816157660004161 26411 37557
648327507012584961 6142 8695
587992802307773825 2670 35312
978881591037701761 2959 29213
437660568269549825 5142 36513
823372589533935489 6679 12513
387425443799124033 18949 37487
387503665465541057 1578 15000
192592327580740641 7536 29342
981399936184136065 3779 32650
88747477148977793 1248 1454
570762351033220481 7107 34533
22624156643146877 16716 28170
227387576371999233 33355 36367
205032462858987681 5283 34178
639934563557883265 25362 32395
682302950246878465 10582 10707
865623504461655809 28813 31299
618368896591327617 11268 16104
683551709050117761 24651 30744
463895513273300225 1389 37873
232380897423386305 21051 27033
683310100490054145 25641 25695
598728320680603393 11704 14104
620957751010934145 13189 21961
283575282409874049 9739 19517
177079634011782625 7618 37069
937452251346922369 10024 37275
666037342046777729 18474 18484
291344379584419521 31197 31953
83387492744073201 33797 37087
307341188304771841 15960 31700
227784733134285505 27175 31872
753388348701481217 819 28049
260101188152809473 26331 36543
437403734111011713 13287 36766
185588024199020641 18762 20689
879486323457488385 12280 29042
475193199881495361 11218 31972
390608709502938497 897 33465
112168020871507681 9847 34764
53559737991196953 3223 31633
648203827625785345 10141 36167
737696491308877697 435 8175
811409484134074497 8744 9901
349054347617940417 29242 29667
250642704225704449 18387 37783
696168914549641473 1490 20765
26977464334493109 14068 29510
231706333430953025 4490 29477
89904727955904209 15979 17904
164652355048598753 3491 25335
475762632453992769 3531 9780
857763770295523585 23078 23728
315873492550942081 18382 37638
360099879620062081 22698 27437
909580777620732289 463 5422
67648342498063841 17307 32808
682779000777962625 8826 16081
992215617751394817 6121 8481
281358188932088641 17860 20766
94433823392254369 6961 22129
403293103863298113 13282 34275
919055584133698049 11431 13576
562680544190129665 3608 11875
822332807308260481 11360 27250
426387277292398913 2829 11087
337366877929138561 13602 33732
774357250664408577 28844 31631
920941806258586113 5581 35430
531119585934142465 8871 36313
322629314789931969 22693 29024
218719985974729537 1305 8928
483992413085463361 3046 15914
178112570590961633 17468 19202
983092923864699521 2397 32613
281772533133803905 27689 28825
663863099149754241 4958 15855
818757866445373825 338 3898
399869176842369025 26819 33421
966952955205726977 16688 17054
821567670960167425 6104 29228
95738203961381889 21746 34032
646216121991994241 2743 13258
163947774420975649 19390 24412
622172768784171393 16322 25334
640769607105859457 22947 25255
502815585658819201 4095 11909
601375170442139521 13531 13971
372803363768316161 29093 32204
596887654780424321 13352 28294
485707089272619201 1574 20146
208769355296865921 18999 30865
409142310925748353 23656 31568
470358171598441281 8273 14094
687625924113799425 4620 16307
870565280785513089 13931 31386
30562956022539113 3654 18289
905486226104692097 6189 19993
894174741365940609 15029 37675
113990750430772897 16236 20853
17072887412016515 3497 20404
725204400716883457 25748 25895
900296863860429441 9916 13897
377085904765038977 650 20673
145787481727627009 3996 28680
389193520568561281 636 2406
831048120889516161 9668 17114
67526988448562977 699 23960
982764227549925121 20261 32418
484152950552136449 27882 29124
209190161028597985 11522 18102
484446352877455425 17301 27191
39158236212120561 2118 28262
119294753698618193 24538 29618
140534722566723505 11850 27061
842802861075355777 7373 19780
739626176301190017 24334 37416
92663012087292881 32643 35326
170513049396273441 12846 16701
543730305266109313 4611 19922
505905410647887553 1744 23022
405828006253976513 6329 21853
450760344558471361 19761 31029
577215184097056513 3761 24078
169097684179067905 16695 28146
418101293060608705 6152 30845
925599666580833281 3664 7899
549843278523553665 16778 30813
309337620429563009 14382 14450
475763577701847873 1699 25849
372565807775867329 16993 36373
496495975375111681 26464 31363
509545846278431489 9873 26957
852869205455966977 8224 17853
610285261297288833 12892 23266
978936278102054273 10219 21681
788550091085728129 7913 18779
970840665437741313 17736 18755
807256197470717697 8652 27613
286239977648861569 23747 28315
145075410361020129 20774 23495
94020264480157329 6070 36836
106860242230279569 4474 22630
43913595316382729 14540 19157
554402077893701761 7964 20932
544205656859666945 17986 19752
232168593900734529 12532 30469
594086516359865857 24224 28485
379686986417741697 2916 15124
252437767386346945 2222 5124
88036441566710977 8845 25331
934034270423268225 11334 29367
815236907869820673 19917 34390
531285383905718337 20065 29670
861244571366324097 26104 34642
272022245232577121 1505 5510
103980002629899809 28168 31289
962806883003118209 22816 24745
690053278735913217 10228 20829
777468305761885825 23323 35487
159950845307083265 11316 17403
460367752164408705 22697 32615
574864057415833665 11774 14564
437997894845736385 2918 8828
282104265151222209 14527 33660
877529345328447617 461 13787
8496822404193695 30482 36813
82270275439753953 688 19756
630899794532030721 11414 16611
52151219167136273 7316 14402
479017456516128705 17188 28546
249528701928866785 2768 23481
425921791632564609 17185 25383
233393007048000801 6501 19119
935600061270658817 23297 32510
271584540548417409 24436 25719
642765666052742529 10263 37854
335063658972153153 25243 29771
888463254985378433 2322 20090
439174759618239809 9144 36625
681348400911165441 3778 20663
79222571337119521 31492 36993
651738006711180929 12241 36150
632997841393290625 10588 18091
745887044769819649 9323 15160
574440212649413697 6976 30533
431838636484922497 607 20453
162774091406689089 10564 23319
828602353786326529 30698 37751
245901882805874561 2856 4632
346526562817384577 17541 36345
549806600722035905 4872 13482
393691611422230657 5247 32916
878688786775676033 11349 35623
848760949867095553 18711 34775
556027814021646785 15169 19852
393595152303394241 9630 27855
227072220946560321 19965 33020
476379411877527297 14671 14723
273567834435851873 6875 20031
753750580939897217 3098 28052
604360924549233409 29638 34937
889778183675883137 7086 26447
583513316965778049 20794 31446
181957417467916833 17687 22048
819475101943005825 16628 34041
65572475846149561 23213 32828
732654128768046977 2291 2497
200608233874891809 10593 24258
34584836633648309 4336 16045
539596914097284481 26613 31922
296427948954587329 9328 33058
880200577811852033 7701 30348
646322157201076609 8096 10842
226810826849369825 9006 9596
950634705414273665 12962 17216
445922429583124097 7065 11473
251606441339866657 14154 33821
562336505656258369 9032 10721
491342263985373505 5458 17802
920272913733700865 21450 28502
555238719459744321 8065 36751
214988232272698817 6651 25317
571156158598796545 1583 7870
297584802328390913 10870 25434
664223326256084993 19158 32947
114628656457124833 28761 37020
981968442271906433 26561 28717
574276315034442305 13394 15617
344241809842095873 15238 16111
934274832478248449 14494 34329
752598010561172225 391 30406
794372153980663809 11201 16110
284685605934747329 25844 36468
888201692264299649 7484 12324
259426063779201857 5018 13679
235367921571143073 26791 28715
324877281705660417 21226 21975
893863761698209921 924 33053
306129794447713281 4112 7958
936313369480490881 4927 6096
577176712746044929 24738 31340
928159326220235649 812 5887
223713974592769217 11769 23628
48878629450118897 9351 21191
881054939651427585 2298 6796
151652835151477217 10081 34431
404897936092112321 3225 23427
423338993741385409 28569 33662
521276220507296257 5472 19261
926483913497445889 11681 17349
920073548856706177 10252 18342
484438257681521409 26535 37691
425284514550931201 6002 8192
797832737930289025 18738 29913
489922268669602113 358 28382
725913421162079745 11465 35458
448845862997579585 6919 25098
412364542681483905 1020 11180
808655211515016961 5917 18609
85404982717225409 12594 19063
990929437950775553 9390 25068
11798463703765805 17258 22497
139883576709024737 24199 24949
441232461420515393 9755 10771
221568971966995329 15752 29534
851770618181756545 5162 10884
34376649590527109 22134 29420
496154460793892609 5957 15664
129759421713977473 11948 34430
675996063785216769 29074 31948
657335128447186945 23274 28454
237201857721448321 2450 23517
418912621749932161 9774 14403
228261900467042977 1633 3607
446087702235772097 7133 28444
950791870503085313 16299 30524
808496911257499521 4877 30303
949262079610090113 9316 20800
952972718009874561 12933 15910
753795146169540737 5354 9458
402570830091711681 18724 29013
205346283422596097 20812 27397
740133482290232833 8099 9083
708607920510306817 7745 26623
616216543245350529 18658 33699
89908344171444561 21528 37780
982449301403903489 18509 23467
617522057439817473 8455 37758
413486227297987329 5753 36862
467766900625701249 12181 24432
73133844578293857 13836 31437
442107679844841793 4640 31828
806370801096626561 9678 23924
175250150459813633 4764 5443
506821872804579265 10758 26933
229621474417360353 30358 37789
241336668316272097 13128 27031
304920464836566657 9231 20730
802273878682299777 6857 30103
322698900682272705 3527 32914
502879124167868929 11571 31251
189471097454340769 1538 28709
308069790122942785 13627 35541
212225771978115329 3372 25771
483912324858970049 5278 23619
934179057501420801 5028 21630
668626666425083777 514 6513
507134316041547329 9565 27735
799131788969113217 43 17456
245663236712058369 14969 33201
195225321337176193 2314 24007
339126177582688385 7943 25846
985097857177287041 18446 28760
465207897564692289 21511 34275
740006106796343425 1687 19822
904560207318471809 32691 34971
471923943273004929 25639 28138
470576455102186497 23023 28810
184508745572543361 156 22746
438901603855004673 17344 19802
705213327595394945 8377 34561
778441931387145985 7157 11581
774574173557240961 15166 33742
499531349077503937 2363 31648
619249236476356609 1500 19646
312056341732326081 16172 23694
128461905414241073 17846 31922
138056216817705745 562 4519
36256580414224969 7689 15080
931704398066852225 19078 30890
354903533257598273 11440 20259
120610251023723697 8964 33869
711546552073521409 4228 36683
729345099613421825 246 2926
804425669437534849 3304 30430
410443815956160321 8934 33064
427128875294265217 8189 25054
18520836959861953 27317 34442
174423013900067745 2347 15354
377176429576852737 15294 16638
320407410600957121 18977 20358
895365375110369409 22648 31866
51808326439555689 630 23718
716639914782962945 10378 12232
130214623726736529 12859 29942
680002316697464705 3274 32499
234149976985648321 27930 32726
538829253969201025 32609 35001
156915673912358497 17144 19023
677802190725142145 29220 29673
970443495357130753 18149 32824
53055223074796489 11655 13654
920725140702522497 4773 6385
719241977496903169 2592 29561
427340208174925377 24150 24905
402275724289413697 58 13629
13705244143729091 3756 18272
272243479259312705 9211 34197
458937697355025857 20960 26004
485467044453532289 26371 37397
774005386188228737 7411 29007
482989291062420289 10106 36995
53162504299407945 2988 5093
679852351393893889 31655 33965
760485513227770625 3816 5438
935835029902843777 11692 36753
482259299068971329 6176 27710
715277915483444097 3935 19048
713541733518745473 32844 34324
859936754873512449 10851 16848
207731696957338849 5364 31530
151838121107775937 1007 11162
692198381316963201 1480 25393
813850969296023425 15536 35186
411922098487849537 21081 33313
919193624956410113 5912 25005
363697864315689409 14955 21905
898274050157265665 20053 20387
751810415428352001 26853 32193
751473337637325057 6849 31278
272134724974712577 5209 26987
364276213111420353 27144 32651
579968387459416577 19022 32313
514145564536978113 21688 26008
156244952041099329 5744 21382
167235005341648705 6058 8811
649216454141352961 9419 13542
897106953615637121 1457 19305
649252258493937921 26169 31439
866942636202733057 7869 31056
829557887303934593 15250 27980
629165174439169281 5184 36296
648541358795760897 5657 15386
78183019286637297 8930 23345
908449172429996545 9603 22160
750152806703514625 11384 12423
259600794202476961 3674 34477
953956021867409025 4545 22437
330320516520089345 16298 33911
914551060306894977 32873 36736
13756132471534955 11081 31395
440350911090046529 20427 23435
142274916810137601 27454 34050
660542995167393281 4697 6318
346174970114681473 7319 37016
17096163269908261 16602 34547
255732512067567073 7579 37102
886052169969861633 7530 8968
459819653867064897 7176 9069
554671475764944705 8911 15388
885988018513629057 30934 34609
863124437356194817 2853 16454
349678575788580289 13301 24435
735567802572486273 12972 24143
92626988210668065 11518 36697
287923231246839617 32314 32777
123823845876238177 4787 13683
146205337585524129 797 15256
284790481512843041 12877 14074
508952472498979329 12663 31155
834598669747982977 9559 14445
823925405820371969 14283 36038
369551579407328769 20300 31914
963591464468169729 2317 4977
872383419358776321 4541 30539
401493005398304321 20583 34676
574210038770289089 17644 21551
354693172745275137 29155 35361
920651744328900225 16368 29848
425190084128214337 10291 32910
451037376227930049 1936 28563
446306395889383361 21327 27170
416008692802329025 11782 33839
311728346695542081 24526 28331
934702816947705601 5052 35713
891353848869957889 10820 13799
89078256309655041 11520 18604
368122284214674497 8080 35676
748944925788265473 6803 36368
924527410667810305 33174 34225
216829585385447393 1354 23547
425971009747723201 22937 32462
802563412308998657 7170 8194
370319044564556801 8127 25419
726425904184061697 4104 12521
770309183832036865 5497 31097
249904630681044193 26799 33746
397936496574050817 1360 19690
834049445550810753 6905 34511
990685635592011905 11709 22379
563991743051403201 340 15328
80177126736860065 852 34831
855376095437044609 419 14774
200171040137714593 9393 13019
649470442890304897 1456 25752
719846442110185345 15548 33261
610296439698082305 6286 30402
292716014173532097 33118 36471
747642605799242625 13365 34624
342080391740697793 18311 36700
182832109682074433 23917 30958
811186051554525313 21815 25459
618957311673113985 7583 28711
820407565206597377 21295 33589
954579288105769345 17586 30268
832372651436354945 8390 28228
363210426494660481 4024 12097
24389419957774549 11265 27101
869901526019795329 3240 31312
530578606166610433 26513 31849
810034406892924545 1085 34351
722398861169285249 10196 13412
923843197691461121 5067 36946
731632526661069697 6221 26499
909578258419699585 7837 11773
929110223653427841 1702 2452
296569545477218817 10303 27408
522411102197875009 6175 34713
124997701788970513 3542 15063
997522271049536641 12391 17224
345160903719822465 13725 22034
529520131845810497 6552 7584
795786642584104705 23079 23823
173140545528188033 7206 22719
555773901886858817 6431 23872
751464838619821057 24747 27046
547247061666070081 28427 30405
66001584107841185 14229 29187
354382795067714113 24584 33097
232559197427615777 17815 24390
481554508213221761 5757 36913
676599477887012993 14946 36043
467256117065183233 8084 37824
549490786435651329 11482 16254
436844547489215553 9535 23181
215920300543917409 12029 22951
954609160155818881 19607 35782
172754821140994593 8794 23373
551310853570370817 10178 11520
78522384848074721 6673 9315
550977918649756737 1678 10527
629356363687517057 5389 33899
650132205867322497 3874 35350
411115593164726785 2378 11053
19136653156145657 16252 28256
878886029310574977 22341 23681
186672509848065729 2265 5944
826960922512970625 28947 34145
643055701454450433 3337 10540
5309649733785450 17159 18809
140239179410514225 9594 32967
867578319162351617 1030 8903
78570142584787569 5722 33085
788959112374708865 774 4422
97029853362457169 1949 36738
836035764520236289 23294 26624
674079975702092289 20962 28948
759027786843201793 26589 35657
836909533945316737 12894 22140
8191845673611199 24713 35466
240580166889309057 21326 29123
222492388936910145 17036 25639
906378893785372929 11666 16550
966747452904034049 7384 29204
560350807993934529 8855 37110
541311629652820865 14408 22494
589433761572138369 26935 32218
754275265293291137 18082 30313
693325284140136961 4930 12880
590873365141998593 29592 31071
276764728648331009 4078 6438
671358606679891841 18267 22804
182974323375312065 10775 29371
118234015536582865 7068 7745
785568481049409665 3129 18031
179779390212861057 15045 33504
439847665435330241 8693 17960
352349568673826497 2599 11916
674677916852900225 2502 11626
442918533079367937 13924 21837
47929399356867465 3075 24805
158244341431409185 20823 22081
932180419488759041 22800 37427
340116726156555393 27190 28489
200789344128104129 2173 22809
715284649171461889 28318 31697
656471886421783809 6192 19421
232009098855517249 12766 24965
432127745250717505 7450 19380
813177445167692545 9278 13890
999952321845597697 14201 37040
592489439786692865 31839 34765
806565595486482305 2221 11718
559131649360704577 10891 35967
862346054225000065 1992 22117
732048531581032321 16140 18464
626154622680935809 6373 15026
471310101851056385 3227 7978
694839997189490049 10829 12404
948212145750108673 3187 31119
877670983894454145 811 24194
477145663697808001 21366 24148
565665897915536705 12757 20963
392497633360935809 2417 2502
283791525627727041 20830 32041
354553758342259329 6136 27007
23071273238684853 429 13963
939909152037575553 5122 36223
163082677204009473 1879 12743
248178413822284225 8569 35188
625367782808851329 7864 30392
196070701881698273 11838 22762
881586200864667521 33552 37239
394567441382118721 13472 25778
564329193143180417 5414 8586
147598614828087457 25130 36846
571764690347428929 6535 8477
416967582615665601 9231 20119
33922908940596133 5976 37200
631561266218657409 10329 19783
878649452148387457 3400 15239
54020087408328977 4740 24480
759363351000700929 22309 33265
907558866489882369 17000 21736
691065782819201537 21357 36439
3154061163098022 4264 18896
941811306036939265 6662 30133
908150557323612161 25216 31400
347522234020068737 3216 34724
459426854611049153 31713 36555
253624825089957537 30680 34361
826504992910077569 5242 23076
438342797136947137 5621 29430
668830575414641921 2968 19589
71683366631859257 31516 35263
290074445614468609 2630 12348
621370603578135681 5145 35828
380929290274135489 2689 13728
917621730305569409 4087 16414
540986548824793793 24592 30538
438430287890717825 29 251
952745471843154945 5797 17693
811362970065786753 29731 33408
482282390588810753 779 1683
870930161081510273 5203 21134
232084538948893025 3319 31903
587543973779020289 4800 8242
698050112321641985 17028 32211
759616353490052609 16715 21331
426355753895631297 1273 6873
994572812599969281 21253 35547
268229759883272577 6390 7003
486535672742810753 2243 5178
369174089507222209 15263 36522
836307360170025089 21612 33197
388093192186449473 28893 29057
774573645218161793 31179 32560
842743773534873985 5338 30924
441739121380933825 12570 35831
90202687700585921 10 6631
696235631570864641 16115 25191
544737871621034497 6064 24665
195518755612681633 19059 33161
234468814266097793 6345 28226
140233590702614209 9568 32581
533982294668373185 17234 19027
740459492489421185 16751 34056
970582455026178817 20884 25716
405574621915151 420 31301
413984824714812993 4651 20501
202965581800782497 10610 25983
36782925519350585 8308 21392
211880931411904769 28659 30657
465852957761267585 4458 14987
496194155808169089 10999 15175
99214186556199729 28462 33330
746438037518892417 6538 8254
505426374938192449 353 1247
448084474196662081 6975 7098
275959566927543425 21527 26035
621784736287274625 2081 20364
480893487430261505 11658 20485
378467531942916929 16415 32768
557552471758842945 1070 24423
504001089598126849 3223 9537
48524568205433385 10609 33453
429465500847953793 13193 34618
919031578937012481 20736 32779
261471116119160737 20483 22181
351569297315375425 583 26818
726343508931009281 22729 36909
14514329990849007 14389 16365
832021455542879105 5261 11024
501341919848666625 15007 17845
523799900796632321 3305 20774
810247415605136513 12167 33345
509281925777649729 18223 22435
324935459026402625 5613 19380
259164428971971009 13543 21857
811977752091056769 3539 8804
552962291863060801 13741 27183
540125353931781377 1939 22113
694780863564716417 19905 36142
502467456121866689 5857 36933
241152803906309985 20162 27539
868475314460948097 26829 30786
564520337914430593 1532 15878
659621863372880257 14141 26695
768129749080522113 16905 18927
660451917771833729 32374 33663
743318433701006081 15726 37733
668956014878620673 14915 19159
952582962188777985 32714 37098
323872323290924417 21261 26363
505141612733766017 5918 32780
179312565437587777 21225 29261
559656512979280769 19995 23468
396009269714848961 9802 11206
917031186873231233 3836 23486
240558063756413537 28019 34129
203558198797473729 2937 10293
141292049914380161 7420 21345
499884644734848385 3977 31328
778495326730254849 3103 21700
630474580780067073 12761 19136
486279250712893697 18191 32664
557328886489983681 10666 21075
136882492805103345 513 19433
575727673133819457 5 12511
301321506669534529 16183 20037
791206818714258049 13962 30227
790064604260269441 8096 13457
33003590598561061 9536 24444
118338162749292769 25757 32527
166501892336810913 16581 26350
902496547985624193 10279 36612
402424041469338049 17269 33397
435033382607894465 228 20462
312503590816348289 5514 14629
492937191408262977 5747 27166
630445085046694913 18000 28687
630682689658865281 15050 15772
825084655210844161 13064 32705
720268897147082753 16739 20171
697155615597004929 14990 36638
24712999623329069 18010 22645
613407030317532033 118 28712
523064599241340737 17761 28852
21487152336398197 9641 29874
798435708390055553 15171 23190
281362194038337057 13852 36253
153881587910593249 20946 36625
964988269102228481 17051 28826
908606150233975297 16850 37597
489621753073166145 20642 34853
298877391258489665 15643 26976
339887950745158209 411 20698
19481551255832841 1454 22166
270240014459488961 2650 15572
570163973631725441 4025 4724
933773878362835329 2231 11557
122616283813851361 4672 9451
496100736861407681 980 3029
418162203988035969 4292 30491
614820684802772609 10579 37014
390025592220236929 18411 26318
697799490364928897 163 31427
509284496113441089 32736 33456
688471147887433729 34311 34779
890199820571051905 12372 23043
398340071358418881 3780 23853
535129998359028737 22479 34505
246026664058668129 27548 31389
795768342767441793 9824 20409
250712292368234561 2704 17309
306969026241393537 31691 33176
231843732101530977 6508 37163
318778685069400321 26469 34226
836298257979294081 9415 30778
996941899268424705 34181 35716
609737137789160449 33516 35901
751329555400214785 33632 37131
756289009698861057 15862 18681
27797276213465949 1510 30412
128609628190780257 22377 33214
76809463590432609 22815 23925
38922237319084729 13223 15296
508216793265948033 4923 8917
866988661504031233 6959 7831
795753145314645121 35260 36082
229288674499855457 12741 28762
242261609535422209 20292 29172
617654877110730625 8085 11360
10218902132589137 8088 22695
334488884428296257 15548 25181
300052666778501761 5308 6213
695370813611795329 22981 32558
795869053298016385 15083 34376
995717460014731137 16032 32357
372655387454546625 28437 29828
398213672372456513 10750 31015
310235774344487681 11637 13528
452947274657233857 16541 26983
706851479796004097 33518 35953
908409143103035905 2234 24451
521983485396699393 25279 29537
581696386647877249 15576 20400
243990803003146785 7004 7285
210956038713440833 13486 31685
466719461189153857 29825 32967
211173585303569665 2975 32728
699745182440526721 9012 29776
763700291611179649 1796 23542
341814277400938945 2570 13666
197079432382878401 704 4677
106028966323794545 5074 20878
343713305263086977 10353 14902
831905896636083457 7698 21582
110527060797508625 986 25173
789678294340607361 9000 12314
191580295710089377 5260 29211
828783444693410561 27283 27286
628855006543119489 9344 35781
741137817448180353 26862 30195
294110660312235009 7991 10806
179061846178012033 23916 27971
658322031658926209 21312 21940
796210279232614273 27426 31368
200521137807847073 11083 21898
499724290508421377 5772 22918
188465308379051073 1021 6093
340076255201456257 17635 28873
17665137296056345 577 13557
168858797469265921 22753 33712
850807539960854401 14156 27564
279858759711036257 25362 36821
333614676496104321 1677 16840
784755758148630657 3494 5694
30029654466488865 1145 6793
613935683403941121 1259 6437
479946444099702785 9398 33921
133348054882571185 10599 12322
224972686533689633 14503 27458
956312429549573249 14986 33952
262417149714373473 721 27474
688522025206164993 8042 8369
673059421400324737 11807 16234
115352988042065617 1546 30738
615187110296083969 740 14879
53238942281193857 3509 8990
199972377644499489 9963 19191
150100333514902945 13640 26006
410091506588635457 4203 18482
427190650335003137 30690 33820
923603812768021761 16585 30932
965741771580429313 1702 12141
271267489425149217 1284 19378
38752330803287553 7353 25036
86194711385800817 19747 28966
303311997094997569 22105 28277
895198886303639041 6333 23627
619547895621504769 27474 28472
591867221887270017 2871 29701
127671483086846401 11656 19289
292290215924047937 36959 37778
27642020955322977 15305 24810
140967806508186305 17431 19804
731720701063867521 390 18718
80654624868266465 13972 15352
373225160099959681 18763 19508
452190524292177537 12403 29412
22656895342255013 7770 20052
554997778817544001 2192 4261
786046820811474561 1242 22198
394630438931173441 934 11351
216170008304604993 11863 14132
599278233133340161 5217 22298
838535772460030465 254 31664
782890196452370945 1189 20721
674503192607364353 4083 32775
534075936778059201 11532 26151
638656474615839233 9111 21063
659167413666651265 14387 15467
631341462812603265 12788 31136
908030851921246593 13991 24167
502596703492965697 31545 32799
558800719709381633 8547 21821
656984745217915393 8429 33507
823924761664720513 21142 22896
664244908584361601 8071 31027
163837162389299361 11785 35577
647029193300827649 16581 25762
197447752626750625 5038 21757
665355071323457281 4209 8499
948467290914692225 4154 34027
942018459680429697 24678 31487
990768160150786049 25937 33423
370944573203342273 8521 28359
638195619388355329 8356 32380
588804966329011201 4837 30214
850937514148377217 6282 31759
176834624974016929 23567 37755
190787423753818081 950 34794
280625405440321889 1416 19867
169011785548825345 1114 32079
112705973821402241 17206 26290
382646991135104001 7965 29491
815465046378651649 19384 22758
610533569509733761 4154 31316
621362704308747777 11022 25529
192501587240798241 28498 30138
3857231994249589 3635 5558
949548314443028097 4568 10168
724206793831779585 8722 33201
930128597200464897 18325 19203
459908032795684801 1409 32716
161347878030149153 11330 22715
709733486903385089 17029 28108
298284590367472897 20503 35842
104496702518577681 1422 15885
335248125238017281 24593 31803
36045327241833289 8750 12663
309763522757052097 331 2260
88100656022707121 11762 33746
996390541404004225 1786 24137
684208644888482049 11727 18689
639290984391919873 1661 33106
152724482685830049 2808 16917
860162478233540609 19190 26391
85373249926629313 6128 25278
674291385400081793 11124 37196
757546328042625537 30869 34995
166583244548128577 10264 35877
53951847312614377 11359 17545
263859316750426849 5009 16367
10077135841005003 17700 37515
384005359334416577 14003 37481
959193071363483137 8727 13859
147814081521502785 10695 22284
102179054455607601 3086 5466
857708464576639105 16214 31904
959938856072479745 3696 31069
895681633077373313 2367 6741
435904088209628801 10137 20694
582269212005108737 8837 14616
298365921144334593 20308 22242
188869939971723969 28848 33207
434863128111206977 5598 7446
666700453762594177 629 14021
918580275956767105 1671 12890
650096186317398401 11410 36565
529164140309422465 20854 30353
754868844578304257 2623 8485
549945637062830145 26452 37074
546076273243315329 4266 6066
441686836717540417 6956 19181
974098064845840385 8957 30324
612239331850670209 23863 31193
368262874414227777 3090 31171
515784913237457217 20947 33418
272496862526871553 4408 4571
83775434072986593 11327 34233
9556878911055833 28611 37873
843996229349389953 11422 18511
927643549546424193 7698 13453
782522358647920385 1437 30171
401832490560536833 8013 25733
677941431004672513 8059 26408
769913037808571265 5163 9323
286353745916311905 15848 29875
631097606562704513 18253 20941
424622799277106113 4039 27548
263925523642946305 4610 28023
138665001917214433 19900 34121
697322432493223297 16605 37620
226492852589633025 13314 18384
79179089892896577 21069 35410
710796143714258433 3820 33518
899449667954868865 12468 25682
54016753038187209 6430 24984
500628354475232129 11318 29023
518532439869911617 8288 37400
889763079818465025 6341 16798
641449179883398529 1204 19568
873389415579417473 6795 15089
296290548322883073 21148 36356
514426930628346241 11616 18059
810005348173408641 4204 16878
931364289230692993 16994 29978
333697249675875457 23826 25641
819280610850938753 4910 35771
447722580197382337 19347 25284
62737367217003737 5619 36861
573763265746588737 8546 14481
904419997717312129 24434 34256
961653594549378689 2098 31551
348228704873754689 10 10299
592753853674334849 13048 20192
432133592951572609 8615 31433
554550774506072513 17894 22041
149795741433301537 10173 14987
646543687407824257 15776 28424
476676439186732609 4969 30813
483212426689394881 8867 22392
504132923077726529 468 17936
528473793526639937 5878 30349
419322242848210177 16164 35774
166862755096492065 17726 25703
9679202983839731 3180 23027
575635809569615041 8737 26070
778173102232372609 12729 18271
878397267034475905 12950 22087
7633096018487607 8701 34072
54601392857787089 18608 26341
181240815923558785 5233 24374
875489908796272001 13304 29439
913295430830139265 7532 22769
608775038707801089 1126 8223
277132991077778017 3226 14769
428247712556444801 9735 16849
617387731389364097 11115 29765
947034681433588993 18310 19599
785945145954798337 15707 36950
850508434452212481 9616 10712
58180836056202169 11767 28609
470769062129857473 16661 36661
351215768902605441 14239 26536
527576889644937089 549 650
771540487496572801 8591 37019
781831766420364033 11418 12513
511458919289225409 20171 20753
98131755831207809 14033 24027
411455763732753601 18576 30032
679691875637171713 11226 23380
288137497136673921 13515 14709
545526834690210881 7049 16407
649238931794606337 32206 32531
268928148774019617 14270 30648
329143829940306881 34605 36493
496454443615409217 29608 30993
303223153338613825 12349 35236
569320372527652545 24986 31928
667951789854114945 10432 31090
635004070283631745 13625 30630
117164018720934849 4004 14601
695645795305406209 12817 21893
295510324588519809 10028 33745
798981972663501185 34988 37159
936273694848573313 4747 22245
382773210735546625 7549 23536
403451123501994881 26455 27517
123777359457708513 11686 27774
563359105189398721 8273 31291
738020089468815105 4462 26336
273947208971350177 10387 29239
987263453209965953 4734 20565
799249580097146881 4015 17232
455631987405336513 31753 32278
966123604697784833 24558 35504
546777432887555649 15164 19222
863811384601667969 9229 20375
910666096420495617 5371 19608
705699949646827905 14274 26979
265077287174211297 243 21837
885458011527582337 19911 25635
128895062696596337 7798 17167
919827061330053633 10241 17190
24646296475655305 16923 26279
564152682736143169 8811 20589
407350890394067009 3747 26880
291029067614971393 16766 29954
616502513251436545 3592 36575
628314692935496961 6686 8485
622934687116679041 300 14921
822818884696758401 8088 9200
557841539241795905 27343 32330
789510621373672449 33836 37560
34634004939700705 14702 26669
426831582781517249 29959 30888
198841416957112225 5558 21856
566936589316519233 11126 19951
663198399178110465 24535 32215
841006612915506945 6980 24803
888608873940061313 8565 14864
419955218019460097 7281 29299
359883379073945537 26412 30434
76110030748310465 17631 25562
908741794296947329 13095 16612
951692305427307905 7988 21201
176715972677566657 7866 34007
41260808340169321 25153 33019
884893955324745473 31501 31633
687150052580541569 9248 9377
82669484887073713 6813 14389
417525135914729601 11191 30759
246000070234220673 844 16012
789557495169326337 14306 20118
875543505393306241 18161 24309
303358344218210625 11725 24454
920772333487068545 16452 33424
559731194358199937 11679 35409
994985634654820865 3397 22252
139869787374522049 10542 23355
104409285626349665 18630 20447
212911776404745025 4206 23194
9096553497936811 27100 31948
102600778323122193 15088 16149
467234212184568065 8597 26478
90601145214698417 36707 37730
720937778001395969 13591 29965
606653526592424449 16692 18921
342648778802573185 27666 35499
532952688313848449 25382 29707
1894528483386893 5324 34522
72379053796325361 25630 37257
65168494585041257 2944 24890
298739117273704833 14294 19429
720492412160634625 11586 25903
320088318344943425 3756 21135
930595200454622081 828 36495
910191290903320321 3207 26804
96558885894960865 8236 16767
256932329932922689 6591 27614
29148411346913153 16272 20360
151293026013782145 15374 16879
804566540882174081 710 9459
161617938909671457 6708 8193
127567313012253441 27930 32990
239533068774782977 20979 23401
493977947671350401 3800 13906
309275308145672065 17729 24619
626128838457905409 11578 30064
798632642114320385 14352 36808
640188930029520257 14685 33804
777734877987512577 15962 21694
528899838175522753 13441 22120
606236863762966017 11843 17486
823371512387478017 4488 27523
577744980841558273 27984 32016
87423224753880641 14126 17004
395707407913285185 4349 10735
424657220416886337 26617 29493
215180213342193825 17882 34631
915874428775669761 9962 33755
521583623552878337 23325 32073
84558720197048129 4762 21459
56844293445337257 4283 28037
645335861539738369 17195 24909
617466486836157441 10766 34807
76560770931674689 13362 20502
488723479641436161 32334 34053
661418653636491905 3724 5331
93375815885359265 13472 16198
483052951771679041 27304 28662
554036772304428353 25475 28262
837583039234235777 5340 5873
344262676655439745 2610 30307
929234417489478657 2885 13932
187571115484161057 13889 36523
980116696608082049 20365 31730
326427420460383617 15918 18816
825677853033493377 26000 29649
143872733709528689 24030 32830
593144448460609665 9337 28859
955075879940103809 11517 31675
18653645868479173 5074 15974
493053635098107201 10434 14372
565958283444803841 5037 35089
881993473147495937 3447 34009
360218889978039425 12852 31637
44304251765325377 10149 33510
102443995504874161 5340 14290
222055887554354561 15737 20037
632976988970110465 13309 33606
90593233692231937 20959 22323
134885162699379889 3029 32407
852627199612747649 8520 11128
127195150384419969 9705 16893
457272625345680705 24679 27280
182767014563669505 3917 36578
949298293565085825 15904 21552
834886771552870529 2156 30897
413055097948273473 2446 10605
81577279304969601 7301 12058
430241837971514945 17792 18374
45156421709503289 19895 37514
666628646867664513 3621 24267
776578671703536129 3329 17979
241931422417401633 55 37733
180574637986151041 6856 28709
450437255635847553 7971 25298
871053592017108993 6116 18753
760193312576568321 10194 36006
72980886963090801 34196 36519
781172538118809729 20901 23860
365916167953489665 10031 35431
628506211737580161 23639 26080
840663611070962049 7604 31826
2455360835455168 16546 25476
915545298387389313 20741 20966
782988983550772865 18635 18906
883469092860916993 11448 29394
949076980871964801 4818 32700
450285161452772097 228 19812
190345056622852833 9509 10700
778553742474425601 31104 34183
735930373753774337 9916 27023
535732043440749121 7274 30429
467766759173791489 16345 23355
542100157052356481 5062 24609
652183232522119681 12801 17643
818498641075652993 12262 15465
375919683777375745 27206 34760
560623727824914625 32806 36195
737988656615613057 11797 26348
172814500728254209 15098 24406
537977920732167553 4013 12396
713136493719712641 19610 27615
814636879479579137 25747 32152
146654296455157153 12208 24321
296492186353766849 5001 17041
760416172014711169 1951 11602
428935569616896833 10754 10838
304029526927241281 8261 17944
579746071942160769 433 15203
912333649345963905 10597 25267
930056343553857793 19108 33422
474954241827592961 4048 36062
11167412859585113 6561 24786
775379502757058305 3855 9694
715265213423066369 8730 14777
519096903660699393 24057 30108
307163687554712769 15786 32073
291332152947841665 9691 18314
224903819062674881 19416 19855
355328763619755969 8777 29302
615168965988125697 23430 27006
199934842944482945 4198 9582
123620527197260801 13914 19152
938719492707765121 16963 33947
736326798251916161 4870 24291
373378597571115009 16451 25684
32954880900419425 10507 15905
919833574200684033 18949 28666
844565129732906369 3824 22061
692581464855262337 1482 32722
360619513642660673 779 5677
598641443277205761 3597 25874
91197411444362337 726 36702
63343482344958345 1846 9455
56739566300464617 3649 15837
796547866719837569 21154 21576
403835105645221377 6217 23940
537449761754910337 5902 20639
291314925043366209 7925 32750
583901902515766145 21081 23236
429422330078743617 16100 33657
127073656892275009 21884 28401
36554295525704105 4282 34869
695208278453581185 16449 33218
309580001594135041 19319 27922
832155984939557633 8047 31092
720656306788185985 60 7858
577804492923252865 3826 31976
235026094065084129 11858 32982
175937522392853665 24637 31776
536120559221686209 1707 20108
599071682581840257 6958 26634
224347078888293089 3929 26387
434008306768102849 1731 8634
597674857361710081 12787 15892
88755632846233121 27670 37204
577434831432974209 11754 20721
1991456096231304 7475 34528
86192862666720769 4599 16821
832507540816809729 17899 23190
28949826118925161 1341 33099
465559082730006657 97 15374
341213126287044609 27416 34145
935507588722220673 14762 20720
882576868826184577 9665 14132
887516238581138561 8922 31021
803394979653333505 22752 30844
825578361805586561 6201 13598
749830490583413249 7294 33414
318193498095606465 3703 37689
908873134004579713 18744 30582
607474960246225537 2986 25308
901845013445033345 22423 36950
259742575558401953 1595 34708
821290131235443201 22352 32546
167374622728605249 3107 22066
419925760648801857 9315 21756
698890097195825153 1238 23696
997458060171169281 12709 32152
871676112131542145 5682 17168
98494481045882769 5340 10912
777405118514177921 31755 35102
434167267075636673 23298 34810
529128324015747585 8283 23079
507160354914624641 31073 35187
340484005878149505 25904 27210
373534209364095233 18667 28497
471483878636650625 12022 31372
398589507107139713 9002 18082
620334700990394369 1172 33439
761252189626915713 27189 32338
246137159602003649 1839 6281
194107336534422369 29084 33857
539708970185753153 6050 11373
786841525674191233 14272 36148
954752679530105985 29561 36318
74900740771134625 8103 32194
406618819799273729 13728 32435
990028823883292801 3130 28675
774289097644558721 10521 32917
35518033555327125 3340 35848
699989646806638849 6871 15847
217132490172502913 4704 36168
580021998665291265 146 36311
447194583671254977 642 3471
783930702968813569 17936 32391
852082497933608321 12355 35792
882484979123180545 8168 28533
357338508635088193 19796 29801
537400893339675905 2948 11429
346620797734857409 441 17799
879378988836908289 2731 19633
91144698253707185 5730 22568
332447618716098945 424 19533
923353662052946305 13708 31933
306514554245783425 2846 31095
191493583995914209 17785 34440
558406118924406081 3324 6779
135572772208718113 4751 13022
805195779091082625 158 18437
350634972703282689 5895 8233
976349392245321473 24742 35057
622917036566022401 228 33603
672949189081041537 8619 10403
565133489974506625 26573 27662
836932068281495169 21209 37351
207676041406699585 28658 29317
455339873160955457 13054 35335
144512292082502817 12593 26673
629208409667381121 24679 25975
410377741216919361 20128 21618
803372287339929217 1093 17429
581202268027659905 1275 32455
6032724710703264 17783 24997
424671555911118081 15985 35534
157588840199640161 22035 36855
348886527793517569 962 26978
295652700837944577 9443 24162
651702521279545985 3592 16300
29776284728061597 14070 20091
939101121552802433 5176 16035
735840330093250177 11396 16237
546336598173951425 9359 21018
198863311482416097 11244 32078
419864219972133441 17016 24453
317504005410835777 13406 29678
936780748143192449 26397 26832
891212885790711297 12042 27499
349883970382855105 19365 30495
794696832445449473 11446 36722
232257990896584929 9707 26268
708525109250036481 14280 15638
399141489923344769 19758 36999
887163038903633409 9910 26718
289236434607559553 3714 25335
539791025672375489 2207 35048
699836527314779777 3081 22266
84304384070488689 1681 32163
845936276173716865 1809 4517
147370146365023649 23676 34471
16170782207744595 26092 31375
354334488072350209 23902 24721
709989067621634689 8474 28098
360874851712768705 7574 21287
809454277531195009 13737 37844
802428825855226753 5824 10043
569613199385798913 6465 31765
515078547952828801 13935 30545
265655098488188929 12821 18138
224254577392070337 8816 16699
840787623700791169 33655 37794
707841832301117057 8266 36320
221748804274433569 34311 34314
118135405758888369 11424 18541
229816394324387841 5779 15386
768767258699728769 16698 21936
597912447746089985 18747 24589
86404360940417041 220 26361
222418694756484577 4637 35522
266018912910627841 23838 27498
634475966632415105 5541 18884
444731292040525953 10684 12590
968966728534780929 25952 31753
43923211979336689 29330 29929
712192299976713601 9062 29735
22262206480728965 924 12882
654516214572922241 14849 31066
393422451735009537 21772 24361
365293497795711617 10941 20837
564534754272127489 9557 16050
477495330360312641 29504 31400
86377949479601313 26688 32252
889314892972855425 3520 25592
318969251041817601 10140 16525
539876838665080065 18821 31085
837685479848918401 17274 36125
607019654645178241 571 2141
497286197684243073 18912 23057
923768881672685953 10235 32517
840117392502168833 22887 33762
840043304306270465 5362 35710
562851919791182081 7644 36297
815911592752442497 1275 3127
499063643314205057 730 9742
192078612029526145 4415 24077
110461548891006353 31637 32712
985723322772713601 30671 30972
390603278605983233 5822 17423
179387263116232993 16640 27085
402565912498555905 15508 17370
139340967582839425 11655 34489
398668997153837505 11482 28824
140882357592211345 67 34877
44943803541425353 10911 18502
498457678445845441 13800 36423
436915589767000513 11390 26624
864576738814598401 22007 30845
456196374386660609 3156 27226
397467200340756225 16796 37546
719088633615374593 28453 34343
418312905507015361 11486 15852
573453858943818049 17322 22746
186141276656854881 3835 21629
158408110725890337 32995 33724
255732406316745665 23743 24686
989969280666041857 25880 28028
370334045374491457 29388 37865
711302939645864961 11808 21853
65632709981692017 1900 14711
521837067210267265 27 34004
744439193868061057 1363 34382
752702068695601409 11183 16367
873299149907772673 10861 11074
118299376550861985 22035 27359
462810899476536961 6477 19368
407326091000047809 1562 25161
212065221889055521 17175 32536
364747256967969921 2645 15383
181262323465460897 16541 17572
51725618100665121 29148 36127
435097830353321089 17262 28682
365720327052525121 8904 32354
864114709451555969 4668 14112
442249202903727937 3309 9830
400951594384885377 22248 23053
57465284184356593 29653 30974
809000026277146881 10290 21117
471139746520112385 16240 23438
358389602364404417 16923 37286
490813043348008897 17814 23441
274509652206333505 8728 25733
872374369694203009 13979 25446
189803605872022273 17518 18665
84534485152854449 6181 34483
610494884668384001 6094 30390
115873990505878769 25816 27776
608636132025616001 3224 17902
500568465019778561 14095 16683
464901140096074497 13405 32826
677885638359615745 11181 16147
101736931170030689 4091 36057
593590717186170753 9954 20315
873870644197722881 14029 33046
150628162448573025 7159 12594
566678126296089601 12691 13532
780691389964157825 14791 15966
404767266761425025 29372 29556
659010773399106817 5153 24093
717682954249802625 19937 25692
339209985063970241 10511 35210
7925989318522398 2842 21695
549079102162483649 4308 32269
469843649192590337 32562 37213
233172256265032033 15296 35694
507347371190590465 4499 31548
673885482925644673 4291 29381
4441378392478158 1185 36855
486791963781822529 16113 20015
310158362110257729 12364 23003
59164279361699105 25161 26765
960036761764108289 14494 16053
247024092829757793 25372 33622
698233960240926849 9821 33577
624339588433404161 2325 28173
873049952132056705 33745 35137
120443040648293473 22468 28457
163583595523988385 3279 15835
664196885699215745 20256 26581
343146085467331841 33195 35193
231402168084155585 20964 21369
514490792354379777 16192 31603
272582433151573153 15034 16218
455111691841075585 7914 14356
561517812277056577 6854 10456
686368695126361729 4623 9471
980699867540909825 1222 9390
329151951052374145 17374 32961
312394178523458497 27860 33284
286146487701145697 18561 26483
867272636406457985 12028 21644
671634044318729217 14042 31519
335923284520898561 25164 33442
249896665826526049 87 25663
913729163146246785 31990 37671
281099857568129601 3034 33842
635589131416093569 25105 25305
640389592485931265 1689 13117
671715113913766273 9242 37104
349598495240805121 16819 35315
828485335894494977 935 36061
516233842570329665 8453 33792
489089220427604929 4340 5662
353647028596633089 8561 34943
526103388457169537 22601 34842
101017587651185185 13472 29179
819936096422939137 20900 37006
415893191830811329 14563 33076
331622317532829697 28347 33393
725071746486179329 12241 13642
99226683960086609 21985 22153
348177915325798913 2126 14658
536062649668547649 29770 36416
431668894711677377 28245 33517
478144691635410625 4263 37846
566405210611669953 397 3289
333265975232134081 25053 34585
883067050466934273 10741 18965
435720952413692673 2614 30013
651523558569913089 17197 27840
156608969342368449 87 20761
591093493954801409 6297 19251
59597346818666353 1294 13831
269983163597352417 16055 28060
495415191620221377 9534 11930
275104800672210113 22416 27501
136173120079735809 2092 14383
259108784347255041 15202 33660
687322208324911105 13891 27441
732194332740974081 6273 35337
230139382037979361 7928 24075
22644898783831025 8123 22932
849903359003089793 1686 33106
327361602935468481 23787 37820
646927628663366529 5036 10611
610890270124222977 28500 37857
440515639437659713 472 15419
583798264138508161 2861 13500
649705576427695745 6208 8629
416819113298721793 7250 36494
281905505934670241 22591 23451
306147045560265921 25725 30908
995443768014087681 10437 37640
789737581335337729 9533 9932
111185735332451681 550 19310
805091818627332097 5859 13211
821819602423946753 1931 11838
833573760068993921 8597 27226
384406613056594177 20455 33034
634353192490038913 10660 32617
77266976966132721 2975 22897
546948340288501825 316 5989
765466480577583105 12451 35500
497383674105932993 16966 23936
68639915380661169 17439 17634
402698191366120257 7363 22788
248297866254855393 3218 32061
748943543335798273 15617 28585
692432707960580993 12415 17791
628377752064885505 8113 27268
491258862271745729 9088 33959
996332251935896833 16903 21091
513357518490753537 4642 36813
306170045088045121 18502 30829
702962907680241537 6009 15121
408264419246108929 14100 14408
914768431621087745 775 21116
977201774522818305 10593 23883
314276505982672193 4347 23702
350003429258421761 12163 27407
34758835434363533 11008 14076
524951942137342081 3560 28193
941161457679410049 1350 3817
187063296103730177 12350 29166
444942169955101697 5772 24730
585622282015059201 1492 34513
511068736307361601 8773 25151
514099920317178753 29667 36846
460524735676020929 20266 32027
747227125754939393 17905 24748
349712993183484161 3291 11015
569950169033290881 12543 24547
384238759352445697 21716 24710
57861634928819681 9819 22904
947652653850763521 4128 7982
265430442021894913 16271 20343
786344569832611073 577 8672
368097236168786433 6576 37272
723928480601042433 4137 11770
570639594704374529 5117 21204
370927857053136001 8544 26766
330583129657917121 27785 32219
538206132919793153 3727 34300
148163341487034465 4270 5939
947181885034016385 7700 23380
316429476416836033 2109 6414
868933473762378881 13528 32291
164662620414389953 6948 35587
244720517256315169 17814 26468
474412866116431105 5172 27603
352843956729554241 4334 16961
424635925779952577 7466 23857
625036302698308737 9388 36292
843954487703719297 6621 25019
884971199961906817 17681 29176
27339371435601833 11603 13321
347193975542172225 19936 34086
71527632403238785 32300 32467
306819619418643457 17355 24494
3467296612896576 18621 24754
754303853643367681 17281 35830
404880315150485633 10245 31831
196469569645582721 11242 15310
116654630610696593 8626 25788
227197092778727233 12191 23151
329312468726804737 22283 24142
735565636670411777 23350 33557
662449055213230081 11037 30105
781345877956798721 4130 21532
341201907296785153 10956 23662
616101357790224513 29757 37521
532280306681258241 30344 30824
900131722185353345 22104 33304
848880635199598977 13266 20736
500805519237058433 21205 27509
572164805106254465 24862 25217
349134409546028481 13954 16789
269549655214866849 21448 31122
435262117521599361 3915 8138
817340250333529601 648 2230
908638075724912385 2509 24874
819787770611519361 24309 27706
582540876163431425 11405 21732
158515943045003393 7043 18884
910849777790449665 7288 31297
839834539594768641 2281 30568
701335699018155649 261 2274
448614439445833601 8507 11547
249594978496379137 4983 15360
358561091791692353 31155 36056
390037427007410305 16010 34172
718307790821384577 976 15022
828063971217492481 14915 15462
904111516660073217 14338 30704
479812559247275073 13553 31700
683731117522029313 22345 30502
768478712299827969 4955 14432
748703545668028929 14672 34093
272004014853745697 1105 12749
921776683193044737 21797 25771
779651120624496513 14158 24378
95996836273606337 12427 37734
5771360580919095 34939 36930
200497031795379137 19630 21035
877006962045658881 13795 21663
473621888633907393 19748 30305
921979024418231297 8599 33790
399415189660331265 3851 7390
796824271568258561 10439 27552
376639048092449985 12392 23520
204429668837544641 1571 22508
73867479987200113 19804 21093
423627191179935617 17734 30566
161466730331362401 8738 24898
559508922039082561 3692 18514
17679210327727903 18464 34837
947705428644130817 1530 28110
252657514131648513 7777 33373
104414873797164625 27939 33115
590159437204675841 11409 15116
238791584797713345 31314 36847
882161641460150785 6021 32670
921023946852397313 2689 25784
199137248584136737 5277 8947
621593666476545793 13059 26945
114626308595980225 23555 25514
180101767736427841 18678 23032
195962596962203873 12134 28632
288093511616228417 27567 34144
651937487722072705 19482 20039
216386294948573985 6085 30395
737348725836383745 3179 12542
508603914842840513 10864 25726
481595448339170689 15285 21677
640808530030593409 23575 27906
520804722810652289 27581 34675
496223268479827329 7213 22185
509477214509921345 3733 6462
297906450806561217 13767 29108
995234766030321793 12952 22020
734606837852258049 5451 11839
867805459809922305 5824 8178
134838178369275137 8780 28606
897979269558902657 10682 35022
153333683568508417 9367 14605
130315369450435985 15895 35691
348193632802814785 22769 24286
157931440193905825 21051 24021
194408039601999137 18293 36468
512165350844135489 9725 11318
255297859632829473 5738 26898
137044795572052177 27057 32483
382788966981952001 4182 25538
642425712410634753 818 35515
421526632091836737 9259 15719
337092023736616385 5639 24707
927862641232199041 10575 26737
329228118162696129 18445 31960
622323665976264065 9360 29458
474357250130651649 29243 32829
435403009870913857 14270 23957
95969325076900705 2565 13733
170501636655171041 260 30053
793331381739605505 34459 36037
404129086801706433 7492 34280
152311983934204417 18528 29166
172783974167540321 11690 36625
644597782335353089 1210 3357
580156145787857025 7143 26409
923964694716197249 29102 34010
55533944815731929 33624 36710
356982159970939969 6683 25025
818523847906536833 13783 28423
645079617262020097 23834 27896
613729618727145217 2916 20582
876610280541342465 8410 16711
85012200428696609 1545 19105
708180309228787073 3068 22058
269360785014338689 4365 13014
284559021860317793 5464 26089
964446509462877825 34176 34978
157301658954999361 7292 29428
789804521915808513 20266 25684
320964413806933633 12092 26981
223840468437533249 32434 34775
635839363101830145 14723 35658
512012771145332865 5925 9816
289303734167631873 26494 26760
919602531576519041 15251 32808
293694930441297665 16811 20147
977525716117238401 36509 37398
964511509340695681 11091 36321
406580068446249473 2316 32814
197765236373236065 16647 37476
623791835248152193 10377 27429
328910466579756673 25495 37547
681258794920584193 3948 10224
51639770184614521 1971 20217
850787006662752513 18978 37674
478802162431492225 11052 31566
409666940020844801 35452 36435
937385471215144193 10019 22614
924613791851736961 27221 33395
922007232969932033 16906 33128
999524849543437441 4389 7947
64245003462254145 33775 35651
62135835644678393 16973 26358
684586037845804161 22086 29972
282376558686383553 7640 21594
412551033246408833 26147 34910
917644000768643073 6336 33972
297195964554120449 8696 14879
990660599528641921 18301 28496
759643113864377985 5526 17891
53318219765397857 11401 15487
393715884176714305 15530 15975
822118257702431489 4264 22675
978416707183463041 7687 14328
793474907635737089 1489 15854
554430267678711169 1992 22180
664168968428843009 1520 7398
115562247373823361 15538 22208
846281947768911617 14681 36498
312629345128925697 25936 32866
547849857760855489 1652 2292
539667538938935809 14473 34104
918164553998348545 7428 17770
238236481473947489 2406 7562
267939902895452769 8212 33702
150135742385863585 1483 11700
172273535501798145 13962 29053
458183714224190913 4536 14760
855664118277861249 18832 21833
54165298777398617 11591 22757
204275461234754369 11656 17705
285760213107451489 24060 31839
344969884426010497 12944 30524
345573941527284481 2290 27174
371859749150441857 8291 31419
146970341911526241 7353 16217
514231336452144897 3899 35900
297628002637615937 28460 33301
948623605117870081 16542 19550
219847090872221441 16830 16865
603188931651093505 13585 29357
850737103634152449 8085 14402
42649819701406249 13454 28865
73336966566586177 16121 32134
850165232761032321 20482 28627
220244591230674305 21169 24370
373767510311022721 4223 4561
708343037843476993 25000 29877
126684888082653665 16066 18908
551812296747648641 11440 28031
424189784171826305 25016 26934
289197803364572801 17635 27371
884512074066481793 5703 32014
141165929023365777 483 31059
732337806594681985 25690 30464
205525931338726753 2706 6343
102122602745655649 5983 14606
937211215487344897 24061 37336
990945701656695425 16977 37838
40312787511055601 9005 12519
311445798002825601 5023 27186
35602347716199745 7883 37675
424127901121021697 30681 33470
330057075915433985 10812 20323
98413423614889697 3196 12638
113469928661295681 22442 24388
674487804739921921 5746 25129
399068930815076353 1312 26719
558884714818123713 7640 28866
271797021325419041 7412 31020
135436733493190081 100 24517
916067480140654337 14697 32694
20698236278835937 8898 21331
353345625472321985 842 8131
554932959316030145 2147 29427
462898313088913921 20082 25267
238128175341007169 13585 33271
351433522478394881 5835 29399
538474892966160449 19151 22116
299970489867021697 4673 32522
161465092752454369 18338 35317
175469491179860897 8769 26615
749398118369381249 17616 24483
560318792358884801 10021 24526
75744406244883329 8286 10084
497074972031775553 9755 27081
585715689566040193 6469 12375
375318893249456641 3300 6930
292130287860775425 14614 19691
166828905576757345 24811 36029
581662767757787649 12318 26371
423185080371553089 4125 35842
925823526281380481 13664 25630
314021256621764161 8686 10725
899893083424711169 7876 23234
261501175236972481 4809 7682
477669553115166657 29653 31092
565016220140371649 11678 33153
942433674547398657 8525 14621
644089392379726209 85 32496
684342569654905473 30822 33609
231509851255900417 6111 24908
194918689126676993 9716 12502
89298161773953665 21637 36240
254893850504149825 3598 35120
16595432217378915 12598 18799
43550560945728737 30873 31147
941952442692610305 18698 29470
869772155210188929 28878 33243
999474846555720833 11626 19485
66310384364992817 13668 29823
407297856445282497 17524 27776
991722061120643841 22193 32873
921102137101634305 19933 34968
532166639379706625 8478 28828
806697119974501249 16721 30003
295187252604694785 10518 26195
182117842759673473 10057 36007
861795364703152001 14181 28654
57892834799687873 4014 6083
640310676047508993 643 36245
357106201364480577 9535 21487
162383256765618721 21600 28752
985498738776385665 2827 35167
637027309137767681 3372 21638
348333435095661057 15677 35167
683570798739804545 593 18052
60061124085692089 7136 26179
711158409423266177 17145 36657
767430663296870785 2415 14175
922013208517821441 21910 37506
8457326284826650 27869 37187
804283813408392961 2145 25251
511571077632588353 3447 10227
883275550473182849 8404 32747
68358058634530041 15780 35141
128311466109867217 15655 15997
355034428822683905 4284 15519
681092595343098881 10582 37536
530638965772510593 5925 16652
829276184473446401 21595 37373
318004175220288257 1385 5846
689046748162109441 14561 27543
353523163624416257 6958 8670
677553008884391553 3309 8467
509230393742605249 26295 34067
66456408367539409 12611 31662
690284780734828033 24864 36655
537309687678305921 9519 22580
521916315627201729 18249 34269
851105291480461569 5244 9642
969832682460534529 28533 35231
29968182576542545 14701 30634
543824685667949825 8888 29597
373138340642807297 29827 30685
949587706196865665 2167 11065
507391890831701889 19636 35418
421003616485187137 3912 22209
408134701261968065 14527 26546
837804925505125249 19471 24151
812533865073820801 16141 30344
584426781503800961 5494 15569
898550635578683137 5299 19405
994788756175182721 25598 31486
809816986896681345 24773 25347
151831224150832609 14695 36146
861288028632213121 18907 21354
878092180392044929 22069 31197
905390127616247041 14911 32365
591594318840840577 9244 10398
129345095348750049 15714 16724
226446058778748225 9350 13407
698810121869559681 7015 18541
66971064092648193 6364 9508
195977852824722017 11946 27852
83369486660174625 31641 36449
72208199302512097 7978 28254
249640482115246689 16380 35431
723551684816097665 12481 30602
168581492933412833 23537 24843
849556679018736129 18955 34274
830387004913511425 19055 34727
313674709478004161 18644 31045
509757139940049345 12631 25786
175577543229426433 22465 27583
787845906896031105 13393 19428
212036479025922369 8909 29740
767011323214290945 20364 31378
858824283155247105 3765 34173
376422660617741633 13105 30751
526759603710427649 24919 37831
607790353428086401 1167 34675
593592464186546177 13965 31267
731481108159194113 12085 15196
793516014811896065 12681 29374
32518791770428381 3133 27026
577018101106933249 3663 37435
480286118232179137 29588 30484
829046574769801473 20234 33837
95176066882785905 20398 34905
36826480327849969 13965 24523
104459500908070881 2577 15595
516310419563179585 20524 23287
813628188826129409 23622 23922
406892827068094913 15666 28171
384214940390641857 1459 22210
682911591554539393 16133 27283
699553455877278849 32320 34718
766640503742340993 27677 28443
723605143999243649 10753 28167
527713002698956033 18729 29844
656591485743319937 23382 30520
990277553996509825 13679 27958
713543854991137025 3921 6962
61034370803280777 6338 15310
569201256542598337 952 16639
236278687345450337 5958 14710
936433400533395841 1910 11915
928299307897358209 4514 7144
726800177129319937 1704 32177
709052544729690497 6606 13429
800686606535201409 17557 36939
446580022249843713 15678 23965
963111583536047489 10664 24661
415463608013116225 1203 7999
460006770670481985 2306 21113
93693936625665937 23699 33632
626186540974401793 23548 32970
150249728992253761 17199 29853
512582506258745217 3598 11271
430217737540385089 13623 32171
989076481469041409 17434 17801
517210268380413377 23768 30542
877842215228589825 3584 3709
120258766018647377 10429 14577
645280088303508097 9169 12772
127531564966279377 4782 19219
748447280663775361 356 7488
445694052209642433 19491 33221
659410012528795137 18787 31989
522336212226608897 31111 37134
845010350925868161 6405 25139
313861496651920641 5782 17660
536436536326505153 12273 33098
12435716596531421 1558 7474
939706880560372353 4568 34586
57748522513133337 17939 33661
378655245528236161 10853 19597
792652860868518145 20268 25095
138480960624896449 12684 24682
372328778257209345 2974 18584
286358201571346177 3601 10967
8655810302418133 17667 33001
142781975228295729 2368 3760
56979971412186361 17460 36671
166102074118512641 13322 18040
178080990484037473 11845 17002
370433324438870657 18909 30916
112383473926367825 14432 37811
601376271984520321 34547 36026
601261347268565121 2021 33364
667929918807594497 4901 14502
425841770508679233 876 13648
448168354398475777 594 8391
355941082787726529 13235 30211
456663940058980673 22934 32630
260810935851051073 21409 35827
898066979483161217 17940 37390
730142659985876481 24116 26452
633640038527595137 201 9344
18264937226359025 16572 31053
131673414655509185 6414 8056
692427093980317185 25436 36438
800388263162354049 1911 9138
967294478144903937 24415 35351
514625256943190849 7569 32894
273099614214960001 3182 37180
376117156883644545 7575 27793
542478139035619457 3201 13497
888759552472080769 20593 32428
686779999394023169 1340 34069
613647161259940737 28258 31728
302805544795145217 4137 16057
625021026107873409 7374 20622
178875570043789633 15711 18161
277177322370981473 13565 28513
152414009018610145 21047 29551
147693696932392993 342 37778
47935283755524697 11243 30125
854192836843715457 4913 37445
82629383290420577 22877 29425
948314825401155329 8593 14732
64070928211481969 21090 30461
301418785885111617 340 27482
637661489571552641 20590 33026
191007976163504609 4462 25640
661426359488505217 13008 24511
905143038192569857 22964 25521
897052346971801089 3929 6330
799611049130163585 13749 15656
280253400370060737 22438 29873
354820322398062145 2471 28167
855244233541139201 2504 9458
13414492945301505 11672 19636
131083707977612817 1257 26934
367856438696271937 5902 28015
245432261653800065 34371 36981
326978632061241089 2934 27749
368714954456084609 12739 34068
491958060019889857 14061 14925
668575404591887745 22547 30560
186656173623688929 2040 14191
225577351215722657 1243 16522
175396128056867425 10248 28629
150818604562285697 13930 27864
920270575853891201 1059 35380
450208198844013185 29019 30232
7821041054818069 11767 18842
249759531101329217 15442 27581
916932118061382145 2841 17506
424108073756375617 12464 17539
664612221226896385 7234 9097
582484556136162049 11369 31962
763125276337007105 4156 34684
445627781453186625 13818 17868
552744802161377921 264 3333
160982380379902433 4558 14769
762762440860669185 2939 23075
838560627393267329 1933 30234
269288653443801697 11382 32624
432678297739695233 19840 37640
328534173111762561 12883 18089
90985192480292913 17581 28386
605271323225927937 9862 29234
159050132512430049 32470 36753
107134156592522353 10873 19212
91189963488663041 26867 28990
114963292219904641 21264 29698
681596240832359297 8017 11625
291211805465536577 10049 29406
496158171929199169 11728 14560
927782757058928129 14033 31406
164209445618052289 2696 3418
447496224266430401 19812 28210
247419350372613409 3725 27092
7944559647320660 27703 32273
741026185643075713 3033 6442
846605921081248897 24286 36786
501778735610020737 13975 23749
13545414523342459 16 17581
300200316825492289 9663 27349
880648428775330689 1702 23021
642587045734845953 8598 16742
116711820877192449 3464 19433
792303719895723905 8800 15020
786736846526480385 9559 32950
312256645779303425 4878 23169
11339542204545695 29161 35212
347063955760528833 5697 16130
816795339550012033 17760 21048
399486006431207105 22990 35429
43300857132614113 13217 17937
228170480632794433 4645 5957
887156891006753793 6470 32258
825317965093194753 1506 5292
185139492231108705 14858 30260
351548199842550721 16603 32181
958013149157366657 8494 16174
610298930626530689 8545 11738
975439804114621697 14993 33233
70818214684063465 7735 21496
207172117367349537 18186 31520
739571145045477633 9557 26483
631347946355838081 4068 7649
512023313187068417 3432 21126
921103757076863873 10452 30008
552038739695806401 10638 29314
197114999160625345 5852 33770
469847885827160641 16466 30424
797070376828031617 12293 27933
901495912562342785 13106 30523
734876918906444161 17845 31352
795641323411057793 1780 5376
573287026389621697 7748 16740
918862419805524353 10491 11807
415910243014657537 12819 16559
84068389186906961 14652 26921
41451066435058697 4823 30485
451883030925774401 15803 36025
697907325715213697 19551 24590
55042363138010585 749 33316
181408703614451393 3527 33695
887633955597070977 13103 14586
139877044568812897 6673 32075
320004745920297025 11812 37748
446853630714855425 13799 24439
149135823697424289 16579 31203
421447968637060929 4288 16422
690231795499567361 7512 27912
851318054425249153 650 37120
884869900894049281 5305 35506
704857479435254657 3363 13753
37680963734000985 5256 8980
104733391513718737 2000 26213
782977162814848513 31801 34847
59853847765332089 22033 23153
148322215430606977 9283 17636
453795830484111233 25188 31793
193708943855401825 2045 22427
515095355708162113 6724 15790
440688061281260673 10388 34648
327434852507934721 21818 37223
846988434531983361 2449 35016
702252775954740097 20235 26055
769654731054668417 5504 37868
296889745124545345 14870 30604
28804636496207793 9774 30256
615635442774994561 3232 23333
442743066985055809 7453 17850
65164187368679905 31264 35836
612039809375733761 12525 13225
862368332760802049 29853 33770
673384241956579585 23754 34106
211741198119156609 5949 13577
415048270998031681 188 32007
864424581536447105 5013 20989
846890115334414209 9354 35395
666064183066083585 15693 19124
435053954790550529 14821 21454
779516257405155969 12914 28583
528933743639168321 334 7972
469963552266179393 9911 12149
132786697730697505 5706 33474
715192556894471937 27851 28972
186190076200741569 9382 18213
339346472296824705 20188 26538
548678141642870529 20354 24443
948590442876131585 31584 33450
181792999960929793 19841 26747
45358827029232889 30228 34393
137707692407364129 12498 33950
959104675867742209 25889 27346
56190465221046537 13279 23949
323037451519638785 18687 22736
707322508257295361 4846 25009
805643755773949953 1483 32256
192957237851526753 6484 15796
171236236964674049 19544 23725
227823292294775841 6550 15195
703842057193931265 10128 11960
219662695794934145 21406 33659
243245843583110849 23427 37073
913655058156383105 5976 29871
98207969009926897 26297 37150
410871831101996353 17766 34006
926822565170923009 11895 16617
312989333900564033 6417 33799
393179700778183873 13203 34266
683039045742244609 420 8967
480961426430127425 4093 35987
17026780175928737 3432 8293
165786156969055297 1089 5755
723069252526539009 18482 28159
712230924494136321 13696 30064
444157237059474881 31656 34258
788296467847153793 18744 22105
331677024168211457 12251 33199
535246011863364417 12059 33255
261433092127607137 3492 37029
145989965245341569 24743 27342
131754886292764433 19222 35611
941181021724602881 17701 34148
780061892840397057 10976 25407
543965165167982465 10749 27262
567524136583013953 22196 34307
388279320856185025 19662 20982
865500621680855169 13134 29667
5583229559270820 12868 29793
263418604717269761 20139 33468
94140602518237409 27868 33945
908307325196066305 7040 21915
318434989191594305 35079 36297
717951358822599425 470 10492
738073964393322497 23488 29978
440621150635866625 18156 30943
273232480966775873 1549 3082
357119326323424257 15413 21999
431784317277546817 5641 35085
395819608777319617 788 8108
255232648479683649 18635 29721
778468942817649921 19267 33964
668775301325723649 12620 19531
495737361259575233 3304 37532
422053936969085441 8610 28147
679410084458236673 17692 23776
169642810726443841 14514 32397
120394337833776177 5368 25648
168272545274767553 23845 35896
314733489757568193 20991 36829
876313507223926529 6895 26484
438417835856501633 3908 31083
15085640632825915 23514 24385
185941448265179329 3148 15871
759541400413283457 7361 32199
830573753622818561 39 15325
848580459572680449 22023 29217
80700538696358849 6928 36698
958776750714349697 10562 19586
361741573246337793 4386 15355
985602472329752321 7229 19361
90601450309844017 5771 29200
111904271876497313 11499 17978
495346450248749889 359 10141
591599241556885121 18569 24593
109972231147278161 8596 30890
516225936282864961 30466 34725
505145098320145537 12223 31659
776730821205482881 5845 10833
812620487655305345 2605 2814
125226680707200449 8114 24831
338170391354001537 2600 33216
318459080753974913 21418 26392
706334924713129217 273 26804
883773035030031873 8358 32689
594768053347042561 13293 27187
511108765986612929 1773 28664
550389975684065985 18518 31351
764994214243145601 3102 28549
1577782584266885 5544 7645
532758982769742337 1252 10008
897176941299075969 17338 31544
244596587362366337 15309 31235
304965972203252289 15217 29097
901376677235582209 2254 4556
477813846463458689 19694 24892
154054728128400609 29860 31142
59128157249435985 6841 27166
816320146965189505 31583 32511
519921947954852481 9037 23936
636169524104019457 799 27040
837541751195392001 7821 17502
246072215662671553 23844 32868
274832295951380705 21878 35572
699925135473122817 26613 37224
80733845102205489 1819 15698
623036000931854465 3867 24763
186808780893240833 6896 12449
973326015013242369 2840 36966
88880142649873761 4923 18008
583042763604503041 1736 37035
388327496839234945 7833 29912
191741788847807009 4941 31590
665389806656239873 25423 31491
779357710125829377 7133 21215
917293835731694465 2071 30149
665895616188009857 23904 32310
67552409940294209 25459 35310
893777389278419329 240 14996
72941306328953457 9754 31911
50539757846379985 15229 25190
282097627965757889 3217 8034
343118043519844225 14023 28504
240047459503980321 20526 35739
706484550345180673 14201 34576
136091095124687201 884 30253
167099505922116961 11165 20011
883405310640977665 15317 17278
511272867452518657 12912 21962
405281283288420737 6983 10620
309310538632793473 18030 24096
47961092488716161 4869 5357
245585516457566657 29001 32474
280517662864514977 19572 33498
139450450427908385 5688 32900
880803860550070529 5806 27351
453462924943565313 16503 18663
295250085553394817 14159 16885
82104971796077569 3498 27079
439777220401676801 35837 36344
656548987733287937 7561 11879
959838596797272449 3586 18881
631533268580987777 2702 11922
374761064745836609 15282 24946
879593125566415745 13022 15109
857272057056466305 7989 29719
656794202016136833 8400 15445
200899509998745185 3015 11628
922050519421787777 22377 36863
155108337034580033 11625 31830
597375056511076225 1992 34055
551863020314822721 10560 12850
666337189719755009 5773 22109
314578765304080577 4069 4846
73531519292551201 8130 17837
463635813636383169 12684 31542
846540150430882945 12179 32760
23790259957639393 20849 37782
291905270466820353 5309 37588
837696872141076865 1048 26014
183442346877015425 956 23056
951130481428183553 16949 30793
916631690751081857 5020 28091
443572040836496513 21431 26516
115761545239223553 14547 36358
70029713981927697 18579 28431
346936479522320001 14746 34076
305708605522038849 4771 17331
688560843984433281 23519 31752
919228331093737729 2876 5447
438872960451028865 11851 19211
973970207402569345 14388 20532
584780085088539137 25619 28574
965085937463005185 703 3129
22973098325159925 5516 29452
880651788796637185 34461 35784
63551218568576929 3656 31870
65067920320789345 566 13330
289651321226280321 28537 36656
854029285133943681 5787 29000
380060679940044097 31871 36234
94552497415310913 12042 28447
475562699495320385 16646 23028
487719795282469441 10745 36525
458747139287723393 13534 17666
902086731142961921 12824 37127
819002439419428225 17135 21606
789542787685117953 16807 28390
448987635179378241 30970 31840
570128700215821761 6184 36707
539943567784341377 10078 17466
670524346318938369 10771 29233
756418179161457281 16715 29626
257465394524249537 23797 33926
516420675868324993 22354 33388
935932340616940161 7977 29243
81820469554457985 6033 17768
823587237964449793 9829 13781
296531220604116161 20493 21241
541903529713220417 11211 34982
453123449212867521 77 35581
731400760455986945 16746 17397
324068709004457409 27214 31543
753831796186570753 2032 12843
666431143330612481 16057 22372
999216146673052929 14313 29993
532325682034688449 23262 25606
241112760385941985 2128 7375
592885582757716609 11143 30799
941776497655869313 394 18816
338385328422511105 25815 33554
56341765923090041 3641 35053
515269718147379777 10031 31433
178395964954933825 5412 16131
159610359920428385 19665 37510
349272462513436481 8145 20886
759089123074957697 4935 29693
578614767790899329 29182 29350
782263029780502017 30484 34886
764769756535624577 11568 27904
26857032561338201 17001 25502
6105794386702002 20071 30662
693352438163962881 25443 30214
962016564963459329 1052 34924
852733929692973953 1876 4395
563200331646132929 3299 36900
91881104389848641 18173 36134
996116407200869249 1014 37041
710704539759348097 27165 31690
544034775214374401 13452 15442
22503758827234321 4112 20346
334106214321234753 11623 22729
448150781025915969 6915 12611
96026257161103249 12974 33976
517943979354761537 31301 35314
680763638776877441 26969 31020
714913016426578433 5713 35843
148608303575588961 7910 23753
937940231149063681 17850 35107
195343422302709505 9480 11834
924512913594512001 6848 22901
85718211755793313 2358 11794
790488626620323457 4975 13613
952765837989996801 12596 26998
449803414253693761 9698 12037
864621128909806977 30126 35812
201066867088592001 2608 37688
990439676851888641 20116 36935
322453800565725121 5491 15337
377852133868035649 13276 35463
139588921788636353 10064 11968
67840512141824409 29473 35923
698784688067576065 12734 37176
236302282728377825 11165 33245
352154605503976385 13781 29562
417564858719128321 11274 26962
969828034845633665 22341 27216
348087891124212225 22927 24454
301198896062409473 13946 19048
585600162383055745 4551 31929
249264997069957409 10165 22028
567519602416343361 6846 37510
966264149575714305 20880 35687
731122117817260929 12606 37627
359128744459908929 13477 24154
788299345065130497 14752 34036
68040887175364161 11837 24670
2762436101104272 7664 20994
561764238168336769 2015 32810
511464426237854017 15959 20726
667151104583972225 18036 20872
333864676152426625 4316 7776
541301530456266305 17567 32337
597389054848950017 20933 21962
469858657668829953 3172 30303
943020931468364417 1990 26142
324487432883557889 26312 36144
437539848217074497 13502 16398
905835765649293057 9049 24708
211790836626487777 1661 16252
426671480063262721 1437 18086
590233664853034369 6563 34824
785519611373906945 32123 32520
396954339697995073 2815 26979
913470051818421761 21729 34891
309308734066451777 24944 33125
300559967546057281 3104 6610
762323789507899393 16747 36760
853426370339818113 3221 12667
758713833596605313 8330 13355
301364301458569601 4781 24134
361796923054097153 6325 11048
795007923171709825 10428 27746
812240511834222209 1075 29999
218642471198073441 14955 21377
532103120867912321 16472 28499
97575740049833825 23494 32684
558040373906070657 4135 37376
35865485899087445 13555 32133
556088639163160513 8620 33409
767435934281991169 5260 31605
193628563443031265 14149 23749
258283423965671937 9623 30408
315285239778983617 4304 24553
655532069996283393 18007 33986
249596086744904961 17743 32422
550073048735136193 12575 15564
678168534673655937 7111 20786
643421297685591809 3234 12459
719432855791541889 3755 11123
359657493333678273 19570 19923
966570253572268033 16582 37346
631436874549152129 7463 32389
8270583629954588 13649 15442
456485167967976257 21470 22925
940170343810645889 19819 32126
521788715673096705 13633 30238
813935262590906241 22957 25453
439674336109639809 2119 33631
155243132951067521 13244 29368
906081069601597697 5123 29508
397773205056044097 640 24339
325900173461072001 9292 28204
340624539872290881 13431 36601
189496339828764353 20553 24703
827977840607974913 15359 20909
703574127741681793 12698 18496
127337321257112273 18697 25373
452745544688710337 20691 33934
931666954850758401 6654 23512
372467600702528065 7798 22144
338966400215124225 12856 34461
429732984537224641 14479 19535
980187136487121025 2719 18530
139064938865367089 4204 7657
352599254686548865 12694 27034
697514429503243649 345 4816
770874182881275521 15464 24445
571571008788716033 16941 37794
264194957774972033 13267 17824
91208615941837937 24689 25947
332970412822550785 14243 31803
144997808688934529 7508 19865
711252572752510337 10115 24205
697590107542694657 12428 25515
160162561035125601 5256 22189
733339193488468737 19742 22778
927623024670392449 905 14470
696561700339088897 4006 9882
701202494652978433 11829 13752
786614427326291841 1347 36863
622631110791143553 21880 28728
130865592122106017 12639 16271
976627709896749953 15160 17959
516496488747215233 14214 27511
516103785935509761 8671 36873
134408558493390737 15501 21357
146404750050539425 1263 20119
803191401687136897 19574 34386
233570078807968417 19004 29703
653486442486965249 1101 5022
752446646041736449 3755 14052
422926912490432001 15684 23155
917314773929117441 13626 25724
589911434856674049 6236 10124
182850530975816385 17070 20978
221444142033583105 11589 27562
469015143461444225 13610 30781
89360960260577825 6980 37814
742184032370605697 11330 34141
462740975085786497 30648 36229
172625346466926305 9356 32273
322843553177136769 17034 30393
14414213070853777 22136 37311
249342468812663745 23513 31016
400629442480617857 20412 27237
166553968960286625 15529 17805
31691026404022437 10474 12448
422798031323345921 21863 30626
765769104223831937 4354 27623
199980992481528129 23147 36944
32113785562035701 23096 24547
40029101874090145 13556 26835
11248873313729037 17680 24204
110226041816915201 29552 30267
331144333961308481 21392 31955
508551119273228353 12952 18688
936987995453076609 5788 13533
30252779915343809 3489 27718
432179754944701953 25812 29831
924321256682638593 11880 30427
23856310304648077 3999 26266
340256605631807937 5525 20223
959030888144130945 4947 24642
559745291880069825 36575 37478
162510168569180993 28374 36669
736432159425305601 280 15576
163115938621377409 11285 20520
812814634634541697 10596 25352
23315717194019925 24297 35660
803915910905843073 8464 30422
606891386047241345 31007 31756
64914509653682729 8945 34202
358168945641519809 8360 27908
226253557768501409 9908 15308
477600537165489665 462 7942
664898157087257857 12705 26035
627427434241990785 881 20666
99927420974793793 11426 21911
776393728118140545 20948 23822
817786225315281025 9861 11917
253665602345417793 1408 36777
498691331832560513 7108 34570
151208686382449985 15105 25646
212026855211995265 9862 20805
960936231769391489 8619 37656
519988735385410881 16260 17240
300815217587544513 9030 25207
270616853758646401 4906 9144
740423952417639681 31301 32012
37737943751238849 2128 15885
934820502839972481 14767 26994
506389390278364737 13109 28467
151944034414253089 757 17318
447295725246604545 19573 23021
102270189892525569 21893 30641
445145383185611393 13981 27022
821180047163149825 4597 20210
906370772799789441 3453 29407
31211449039506789 12263 27731
343645741480536065 12916 24299
4749532900529375 23248 34770
208841120790097537 23431 27935
294027554514205057 24277 35820
661266445775233025 991 5152
83395613060016417 4409 28734
157498335554492993 15440 36036
328704656900658433 3560 9860
179699660914273793 26005 31081
406457212615901377 27678 32988
479235353874926785 12255 18242
914020544151870977 22188 35679
336688228746034241 27658 36117
381279163009335041 7426 30915
226528248300724033 5147 31612
785897660730473345 14738 36337
826509557814226561 18128 34619
396768640795539073 18933 29086
678524020670167297 23425 35538
971158778655396993 968 21772
697754669170684801 14501 35867
642644029277047169 29429 36385
861800828173926401 2064 37210
741358803349459841 34489 37749
970730536660845185 4573 18134
171189166608694881 7607 7616
494952892250253761 25362 30957
100310563637837185 20129 22339
422275438402500929 3673 37431
417027878674527873 31368 32936
884483792017874689 18506 22019
20821391546224533 17944 33126
411519376266305409 9708 11712
597453500945004417 20404 21846
695857963337275009 7711 27995
954831156190071041 10527 16239
9621284473134041 1799 11010
950443583024817665 19710 20765
648625074444595329 18939 30283
531786489532596097 10510 14786
860123299448808577 34967 36436
103293955197369057 11392 14194
765834591924615937 16007 19264
517270542619375105 26291 29042
41506363320827689 9167 35233
209826630461375169 2984 7426
494912349080323137 9276 11797
571578051571112385 4359 15042
183912445404637025 16351 18857
40745430838295961 699 33523
631066345016321921 24409 30743
779402085633794433 6251 31777
458793252208614913 20846 36573
386689575606222721 4273 7886
758289399481867521 12057 23349
329776907446746049 6666 8141
111305019387337729 5151 11936
848001564086569473 12559 32909
792170728216561281 34415 34629
731971210894190721 4175 31838
535320401191832193 26786 30895
984689339174362753 8817 32649
999931048707765121 14234 14875
39592926954743033 17053 29975
641573156803410433 23290 36236
514406742461130049 19454 19863
595145539403560577 15696 31015
312571115355840577 26209 34198
379165840994325249 5202 35115
639758480051337857 10622 26299
88179919028590353 10437 21987
925117502076449921 27074 34960
724806601333874305 30028 35331
7489022519035161 1552 17757
120976149222386193 9459 20815
886810292321459969 14104 33754
534925028152720449 2057 18648
334146875390811009 16854 25355
550899855760803777 5496 16754
502531298015004097 29237 34008
192350359191088673 14354 27789
443009290574376961 15293 36003
269190573630950785 2257 6487
983444480627529345 17672 23258
597494770788138369 25455 27542
647165556779040001 12608 20382
263302411708508545 3086 21792
923225036762762113 13046 18449
426821554120202497 9963 28100
869822320695032449 32027 34054
49125766233615313 7091 26464
368403457885793985 10455 16273
678519240864723329 9724 10639
135619763013121281 9083 29320
20654351197492817 23567 28822
895423889372342017 7542 34574
863349770254608001 13502 19320
600915696774119809 13143 27802
874895120636765057 9242 14263
125650910201816401 11673 26906
91068141294364577 1482 31151
855863582539878785 24136 35225
874375695185932545 19550 30395
288288865603153281 16778 17931
109974232434773009 5124 19865
50312877973038185 7145 31816
786023735560732417 2259 33254
214573423292453217 1071 24443
736281158746983553 17461 36701
427103871102271873 26614 27637
282889391436128801 13928 16005
808601402115289857 7598 8888
265170236099827137 17309 18504
32596999332962897 7851 34293
985444557942443521 5296 6181
994102452424133505 1866 34950
387626895525762881 20022 30763
892026442640197761 12391 36220
145185256231656001 22572 26611
145020162882662625 1752 22039
894266301361277313 4320 12021
447632311851673857 1348 10457
900025081763160961 18354 26671
443030941093812929 1291 20764
374088536366691905 23008 35552
956012843992564097 26685 35503
645412396624294657 22693 26152
698531877997243777 14584 27359
104052588368226401 25078 30860
207630478822590433 757 10047
126020842835700369 24306 28497
263994070874478113 24301 24495
63002568521802969 3308 28699
980161336447505281 26835 30359
540915884695124289 1545 25839
460100859536300545 4461 29038
226170173573471809 12763 15075
167029257732888673 20693 21983
122828512285494193 2372 17058
735341437347077633 20712 22840
36440935985474713 8715 33910
366021019687618561 19670 36452
73985017814152337 973 1702
757654645664491265 18234 26455
784909849009856897 26471 33949
687721409517575169 11005 21209
363137953959878273 14550 24601
70635759540753185 19752 27057
941941071223176577 24099 35015
701393346177095425 13957 18133
79182061382852001 1376 33279
474426036642700673 22107 27220
683838169186252289 25334 26994
312991989466393537 15015 30626
836059173499975809 7038 11696
159771042803246401 26223 27588
679052310262029825 105 34883
236750586537620929 33104 37764
93471933043986161 11926 31799
939304598915487745 12366 24256
898207532712540033 17055 34984
833092486580436993 33043 36796
332026649309554497 3801 10200
898710927523357185 8480 15534
857581259502559617 24977 29517
930766118959919489 14276 29168
355474849843091073 7816 29294
7233525949022380 24515 26649
406396148262977857 29762 32159
803700590675344257 26132 26743
814260098155230593 34657 37784
866605768627326977 16331 37090
331582745111013825 30897 32423
441146728197818305 8046 19292
503015522325995329 16782 30564
883820556991384577 7937 17596
633662796987316353 15424 36093
325584679027951297 27625 30782
401287290632396353 20105 20344
879554803271023617 7556 15497
75057038351623361 8133 23967
43402412191706929 7426 12529
544744042056748865 6815 18851
3214467427103075 12407 31027
315290365979045377 12073 26384
609612426863275649 4447 27223
48511094231244553 29248 36617
939537576649801345 30497 35961
720978112718178433 1734 24082
535384506868265217 4658 17003
291955171540337217 12642 37500
741931456897805953 10485 17457
413731189910144769 7526 25682
535813258478707841 1909 24796
924029484237266305 7747 37701
305046608347911553 3310 19611
734691751224296705 23919 26489
729368252163336449 22496 27769
890834308034556033 15483 34074
943698573860860545 2217 12964
545656300441713409 9671 19376
68524668302284657 13011 17779
724893825200595585 2568 7061
836711094149340033 17410 29746
435886384711757569 4834 9983
146151234814819745 8919 19806
393209955235420225 5691 7826
141514127757876193 17765 25040
289849745519852289 11853 16799
11722753681919329 5602 24620
774717288208577793 4833 27737
416709250731944513 686 10411
920253604536277633 18158 20115
7084455972456994 24817 35043
445494099320484353 7035 24611
993007852464945281 21450 36230
755678203166176897 25323 27655
179457613702464161 241 9916
682021831695934081 25823 26433
105024723166767585 4773 19293
362619355490103617 21196 21789
570148084171389505 4827 12280
160843448334446753 16054 31940
793816397196497537 16365 36324
894405176872332673 1849 23570
615884580827479809 6979 26639
620938736026900481 19952 31687
778610287644401153 8795 9914
207740877320794945 28080 35253
275129266716358945 10498 29854
68676056401415057 291 36665
1072533534642873 21218 31534
231908122207890689 901 7354
27702564662586581 1662 13013
921854244583713025 8394 22978
301279894350276609 24884 35734
373128525705574529 6293 28902
50654685023427961 474 13558
708529416748206081 25047 30744
485239279755877121 25533 36629
991395916750995841 30255 34919
88881099637273313 22064 31355
629318426595816065 14816 37340
792657907910754689 30724 36205
800165666040619777 755 2031
492275851966095233 23369 33960
951847670023056513 18805 37288
733402956127026305 9534 21009
958513147951144577 3022 7074
743378000902037377 17051 29141
998011939444168705 15976 28652
303772215331893121 3922 4766
495463895904670465 9391 11971
446000461772680257 21923 34836
495637136894117697 20294 20433
450771997342304321 18264 32351
918756756033467009 17439 37334
66119845237732737 1017 18124
554791930675023105 5971 25619
164885683852762817 33511 34001
603804914556327809 24100 33307
825608415521852417 5690 33712
176030946412112129 17050 33672
949511160773358337 7575 34200
68419631553886977 734 21075
645837806273998849 3948 25295
355814882457551105 6248 11436
447918263635191489 15371 20210
47184420324420273 8744 21040
254786457783179553 28891 32560
797655094121523713 13472 29466
375173581704178369 6811 31834
465314829714536385 2350 32864
825421685813648001 15426 26570
412460763719693121 6991 30276
381319842711807425 14915 27443
851387479250810497 22275 23628
356560672449571585 16895 35000
66289826404698713 15033 27404
200875939222743937 17769 19431
344323126048799105 15720 27978
476275295559883457 27331 30572
948259417696604545 22092 31308
169511774114258881 21898 23116
462188870845018561 3457 29410
212701398308492897 5604 32722
947671810043232257 13644 24759
517994808941285377 3393 28187
975345700585357697 7136 36336
292726656043225089 4502 14607
181246675126075745 2827 13466
502022807603484737 1235 21959
127685979310037121 24068 32744
684720437398819841 2879 32221
354384108481013953 662 6719
469545091217032257 2291 36321
687532800100619521 27896 33405
870866792045017473 12239 19286
702154245825298049 34891 34987
89202970923910385 15094 17981
791435861098712193 14594 36263
925775741700217473 2735 37497
485632548773310209 23600 25015
708534216045325825 10865 28421
723698290568897537 18554 28352
83261216314394209 22420 35415
238564003883354305 4789 14394
831906758003444993 35125 36878
902982182160066305 17809 36357
519244076201911041 16233 35192
411308625706254785 5570 34190
18468638296969433 15778 17790
722619074419718273 5149 28655
476798505875574849 3208 37716
658633844203805569 3080 15977
721794794021153793 3156 26912
108021780734937073 1296 6598
254917468897726721 1673 6617
602090652071126401 796 4162
206821949471692065 316 11263
854457409711635329 32399 37678
605510687722368641 1803 2371
475228850631751233 7836 24095
276910959764482113 511 10074
929874674060307841 973 28303
597724570754277121 10696 10699
61436426577785145 1179 15120
74656744639600705 6162 23524
955833230831920897 1031 31952
363520463196760321 2856 3885
862268078399736705 12856 14002
243949770197904321 19759 20666
297085389841704769 4333 9840
416573361199166209 106 117
513172253391644545 709 29075
676725195742495361 5330 34576
426112632831511489 14159 32577
505340612848453249 25245 27044
289823816126883585 5434 12562
444136614664873985 687 18850
108897565853034449 7068 30168
522356947176088961 1149 29524
739984709778553857 4223 16005
216256094926922785 4370 37204
155267744004582657 1818 16289
631571236072243585 18368 26790
322986755105617345 11460 30587
3901278644949714 16000 17112
961007823523239297 7040 17568
14359516313700029 23628 32298
653473120841965697 5475 29340
767268944080843393 6577 14102
356202273822127297 18807 28287
977610792320103169 16737 20580
911737056110368385 21729 29215
794532979487971841 13592 14825
678418983869143297 18268 25642
353244817255127681 8947 27622
5522262836763049 10086 27089
584638479245786113 31568 35911
870726085828913153 13769 25176
371317223184842497 7634 17199
625037866462619777 12616 26711
706762961047164801 2980 12941
420376756633864065 6162 34041
466504852695006657 16849 17537
823606379044122113 19653 36786
48265831076367505 979 1166
308401207613194113 2453 31917
722625747152232321 93 32328
752094402586678273 5844 14920
406728504633040449 14311 27902
834288095990167681 23758 34545
48691783170905721 18521 37684
669237154691785473 7644 22381
292595335019047553 9002 9085
261270752458550241 2565 8820
373950231318456641 21388 33995
7198275790543108 6454 16470
459030026209976705 2635 16160
41183478668138209 33460 34187
543951352156025089 17978 22156
679119859904119553 5167 33967
296348817382000385 8291 23063
815021289787232257 7717 20269
574765356869772161 11155 30473
731803301506246785 11043 33562
160600742257347649 21934 23613
134699422866539473 679 20874
92321455500037793 9665 33909
52683432166332977 6965 34509
649731995967972097 3480 29888
648418264004384129 4326 5040
247087107621251073 34033 34204
988455594724044289 12598 30276
105866199217079073 7117 12484
368721628807243457 6563 11994
983954790764951041 12198 18727
197501832287230177 1352 30685
377500446442002881 20366 20983
177893123852520321 24989 29674
80639423411479777 16526 29312
785927316854824193 9195 33017
399178773949504513 9091 29787
295743184292099649 9183 31917
896869834502862081 1247 6132
135725570344874321 1719 28136
76155398105886001 1193 12350
462949886885631681 31 28172
837315172650089985 7850 32967
863380001755118081 15012 23420
544770065119397633 4341 11914
798656341121620993 19731 31948
394029708022483073 3199 17071
9993860599536221 8730 31468
222172435251241761 5041 29439
940597926172294785 12343 32802
554109910814997185 13029 36510
993609951149082369 24909 36437
377471907934054913 7545 14786
233110430734861057 27462 34995
824493804691311233 1137 30286
606399426858303105 16728 17166
825548992763078401 21060 28959
503306828837160961 256 11256
112027204196220257 13513 34052
641404752181827585 27704 34009
949214557155304577 6515 6971
765732549929857921 10936 13452
911082364320318337 11959 22757
734929542275722241 10319 30682
639089347145716865 9361 32013
975018238550198657 17676 24906
385524610683159361 8150 13858
32766532338470713 557 2318
56818395807315625 3871 23023
455421710024019457 21712 37861
913439492678033793 30822 36798
74408450074855633 32949 36017
888728616642953985 4763 9484
673538656573064961 8145 35621
902889721892204673 26876 33147
254234129463284833 6015 8179
85853339502083521 20599 31775
680591205313824385 15164 18887
330575436680899073 28155 37078
699317874173118465 4648 8682
963830096624338433 8620 27117
475176238471981121 20664 26345
632505983431553153 26988 35362
908762917113321601 5842 21948
53347918804465881 13070 33431
164648019193215585 31308 32167
650914238306764801 3080 31535
959973891197279233 4255 5359
698773068909435521 13940 14255
618773686106486273 10603 12827
163288322600106273 20567 22520
105597587980881265 4916 12426
158887834558644417 20468 30488
95162148790059569 34630 36985
670568202778408577 10478 33354
685389997871993729 3118 32308
788281036201954817 575 3589
401328397003446465 16117 35241
169638925317325825 15282 22937
156299760619205601 13272 17406
799151593597887489 9976 36483
669092791480046849 23535 26067
382005929063947009 26663 27526
819757770266249985 2718 32378
508823145305616001 18093 18406
926180095725690881 20710 23744
642093816580921089 21123 21256
287568837205768097 27758 29839
865188644759488257 13310 25260
827102399137409409 22229 26134
385475963241017153 17721 29165
588828073882098177 16488 17406
267054375293628961 21564 26586
167285234344653601 23568 24368
924401211249243521 22517 27775
963721102577537153 14621 15458
224753247626754401 4884 10527
964403668481828865 28398 35694
194493447771602497 33780 36804
121577346070040449 1781 34941
563642879303660737 24240 28279
809386511626392705 209 5418
126092914445262497 212 14216
37668617272586857 13326 13633
593765118919922177 8126 13813
23748598380912257 4796 31512
694392452234378497 12808 23777
125395034755456433 5659 29540
746965681130166785 1050 34587
613924923040364929 30783 37637
976680363378999809 27061 36180
918966019812430081 3370 8414
521475713957872961 21149 25736
588082807467607425 18816 22446
369391983561452993 20278 28265
729629839960438145 8034 32936
436036740285960193 21914 33967
444330816200327681 22438 31920
653427214885294209 9203 32327
260969915959449857 3243 8274
953176813112524033 5496 22291
396052367931936577 20627 30757
738818986326375425 4731 19095
972683967105410817 10413 37196
715664211704893953 6414 36505
561869488846745921 36911 37276
549220695473774593 6235 11188
326382095183802817 22695 30078
792295895677771265 10937 27901
102964473846419937 13199 20268
737076956130291457 34164 36777
611946163574913281 9853 37307
149216538757531937 18384 34780
374505928980077825 20801 22670
350384243187914305 17135 21950
191424377074170593 532 16867
60480596074857121 3278 11242
102967324884566833 20288 32970
534644101633116289 18677 21018
983705872531913857 17796 28331
315509830751683073 18214 25437
486292359254314049 10327 14818
166344283070042561 5607 6393
293619452926733953 28537 28772
649782349816039297 26883 30963
815128668791807361 18667 21739
528830303276603073 21877 32704
531792400465036481 19603 26215
956211788589673217 17306 19571
653571310240145921 1841 22399
793884290529188481 23223 28557
516628650246744321 12587 34439
275307149148435585 18185 28070
16756508468240839 4471 16704
933217429246180737 421 3009
359034557453071553 4250 17446
918790254754231425 2342 7687
106826009667138065 576 19087
508289609408631553 22477 33076
37824110397068009 9398 37113
69709140799918857 15457 31787
581719542022575873 15401 30030
563652881718436289 5711 28049
734737791631147265 2672 15311
897417276294863361 6370 7098
643298937254279169 8744 21289
52006804050034105 27703 29351
540249432128078401 5753 12473
312660610748938689 12247 30718
349688966656636097 25190 34802
56361558941116385 3110 7228
914227401842936193 11840 25087
510372381986588417 28380 28719
935538457238287489 12486 25843
738511637151031425 589 34918
110349396223270449 13244 16650
58939713440143041 2604 36947
814137339739808385 3184 10937
860186731192524033 18804 29593
893107974963271553 11249 26432
507371587332915649 7778 17144
634822503209043969 6528 30880
804900077713153153 2318 28995
206325948994972929 10163 12235
918035115367676033 11646 18640
872594252932806529 835 16211
920165641167184129 8603 20516
829240756875549313 28608 31619
873881453584932225 25657 27231
75947352361531281 17717 37589
331287055876952513 20703 25628
489204184864533441 25851 33453
946174535448026497 1151 5815
32072637720126809 1292 6817
13590951834654419 48 18097
819542228588289793 24674 25861
291860339448380289 2187 29461
711158588773649537 11537 14164
198417993941216513 4980 25640
59668630761350985 11570 23927
538441977104302081 19183 32079
205743583210569633 19847 21382
212404477318354881 7342 17119
516558721475234945 4657 8352
827501796650597761 11382 18425
816040417819287681 23919 26125
676968455363134337 26586 34637
738456697575131265 30800 31111
354156259483804801 8412 9481
573851609565203073 18495 37316
927214944841292545 10369 30394
711373468123355265 21956 34840
846437873039196417 4179 31570
518968556326022657 14893 22202
332827566036296961 26699 29827
466572726395739329 12374 20235
672941267730781313 5960 13686
912526402912142465 23327 26495
438426848285555329 5883 18782
494754047773142273 5812 23316
5492899384353934 5554 19036
808270985586823041 7661 31508
992231174643404033 16353 17827
683812619775025665 3238 11553
161926154736224961 27990 32550
318561080107521409 12242 34420
738912766412450817 22988 33835
937549747835561217 1518 5099
737461148556594305 3078 6290
867529916835131649 14204 30385
538931031380553089 4578 22351
670065610744998657 5696 30795
836271539286602881 798 1963
376391114202029057 2853 23992
900356831290164225 20762 30937
404199925470038593 35637 37730
931514568251930753 972 37332
879497381292701185 11379 28719
312656576849985153 2434 20779
303586284826721473 8896 11004
15725558033384603 16090 33937
525422113972389569 15786 32310
31842344975810733 12905 25789
629816015707859841 2161 20040
516729600936248065 17479 27577
322885919399560321 25653 34498
843946245418162945 8516 30762
503906532764304385 12571 15599
319171441205245569 8995 30324
691518713377156737 1541 26033
224451854998758209 16279 23200
551651395105352577 24674 29777
379854917180796993 9867 21653
763834906335482369 4311 6137
594995499836056065 26511 31489
784283674218372097 15665 30865
197136094484822177 3333 20658
145880889296201121 282 23709
669593311692093313 27294 35236
589874872411229441 29620 35665
490824701060677889 31450 34158
215142113442333025 12610 12699
279489126418507553 35867 35937
839557555153376769 18520 26898
178986981971892321 18682 37266
47698088413262953 1838 30874
401461242919108225 13826 22747
620415140232466945 11059 22906
270654938788187137 16905 23248
301389167656672897 7790 7884
206455632579558561 3319 21218
940015984153134849 13010 23372
907052417654856705 25490 32783
213885606600946689 3444 32188
845487194241680897 25460 32163
274245084183093025 10853 32496
116242974252902081 14632 25970
726878633561987841 30804 37192
934001901020604161 7577 22189
90344435398961313 20071 36203
144158185312395649 774 9790
339871726667531969 18983 22973
554828995077425473 1012 22660
432826408500261569 9203 28683
595223407640379009 2814 21222
895839505169924225 30359 32618
328356567368256705 13098 34563
444962508544776385 26762 35835
274081219267177537 23630 35592
169818182824975841 7111 10458
185893723892487361 11035 20155
868536599611985537 13833 27363
141416225801339841 23262 23812
980646957039901697 28309 33544
901970900558790529 9832 30126
347026198223559873 19692 27382
366178890913491969 33669 35077
982820582737481601 27113 30959
901584557976857345 6591 14226
901751811640906497 2500 16567
117535865543221265 6971 19172
273841266846481793 17945 25340
51496277766045041 1652 13561
578101588419528449 27526 36135
645960258440684545 9981 14759
223549480510008897 28234 29634
997407005849080321 4058 28604
712860820328472705 18767 23758
866712723515963265 29403 31594
293519884003863745 3652 15090
532277658169657985 10871 33576
968992149440410369 29075 34609
202623449674266721 14478 17699
161456856476100097 15317 32868
620765332837233793 12215 29762
557836754363904705 18764 26777
848011438863910145 2359 24886
839215681456884993 17819 34875
190572772360507521 21782 28689
429428377724192961 7643 10095
972591160456577281 782 20784
112086822144398465 16520 31378
997725302883051009 21750 27760
590094875602318337 11613 28631
143513087315700001 8581 20496
16663490247900371 4567 18841
628027056680235009 16346 19798
705305081214717697 17744 21588
464834063488868993 38 22229
997193431163232385 8353 17433
594214672116063233 16836 24860
289216242156385281 18114 32775
535661237884017537 7919 28155
164896078968915553 8394 11621
95004674291725873 18608 27733
766878175540497921 5183 35293
339279735056695873 5101 11285
857282539662641281 16659 31141
120078182244636625 11941 33675
638718650845902465 20359 31308
983454635847085313 2853 28934
627899802708348929 5778 23200
500196277277421313 30086 32853
669809418731134081 7245 11684
813862519560476673 272 8962
360858721833217537 13824 23339
234599114310778849 24091 31227
180407817989646433 3367 13621
674702088183767809 8656 18355
415599208601797441 4507 5795
983494476562338305 33165 34731
13174074705702311 5974 15893
958777564273109505 24122 34078
379072309101140097 8474 34915
231044775855590241 9210 21991
901943320023889281 851 27406
898937940134164353 27245 37210
995228947596182017 8926 31396
27448298958670849 2075 15195
744523058267489537 9964 35150
238260069246511105 7794 30462
312625683758774657 11688 32566
865488607042234241 34942 36512
587105377931948161 7650 31368
771729344057565185 11292 26820
744190404536645633 4458 12915
579678223128848257 13064 26746
31817676839452249 28672 36787
180718609788957697 13975 26547
69712020410214849 29946 31908
851606903783302785 15351 19072
774850131969145601 11275 35979
345989334259645185 17108 25635
979279521185581825 25142 31918
124453698763925761 20392 21978
235531646674772321 16957 33810
797309201435101697 12015 18812
399423731091140161 5538 12352
368343468419450177 3640 23968
833592615667555457 19894 24658
869542533960771585 4465 37050
954711349283165569 21423 25585
76205365774182353 8442 24411
671441623776885889 21457 36206
327044589830538945 15479 17740
684481932422364929 5747 35949
221280810996173473 16961 36076
861258200604908161 19404 35771
890573133077300097 14605 37161
792655933258764417 15145 22946
271064502788799905 5442 13626
855604052263359489 3157 4886
63291060452801417 30926 35056
290302315656454401 1542 4638
61251836685610073 6065 29711
169494845922031361 26942 29069
573717587987733441 13286 37223
975039184702602369 675 22867
704592546761499905 22202 36196
267742695407989121 686 8544
412012875590651393 7237 26539
154326862976780897 22165 23313
295171267400231617 16394 29225
2040049073201545 21059 21879
969447306955618817 13892 29795
784151473207053569 18195 36637
4683837979012396 10980 13970
357747777095497089 11891 22863
946382258503550849 20152 37246
480214915908398145 2605 34867
24261358145306389 5322 11532
872587956793779585 20069 28547
78019397381059009 11460 26004
932145720686939649 23699 32679
438195057269251009 12261 28936
552214223923201089 28877 35927
55380657183182081 20855 31221
175901164200105601 27812 31510
513791781157006977 7353 33418
486603657769507009 8266 27957
366656363552710465 12079 13678
565795848788205569 3498 20387
528175134706071233 8881 31517
393923060684031169 27782 36444
835774832638893569 2283 31758
42692186037079697 8957 30330
336148863373036737 27477 35290
634383240991837697 28783 37039
934748456072146177 6222 7043
872925491494349569 14932 16033
605639721607484929 25924 27652
666896574465269505 17697 24673
147359129128947329 27205 33054
684487232943446657 10576 32917
435494675282651393 3114 3992
709259766283679489 23378 37773
776755186622455809 1396 17993
650705947539982849 27145 30361
835654630124206977 16709 19024
423134425097387649 14320 15095
240613096259441057 23525 30517
661873015234171137 13397 35924
937471781702949889 8748 14572
615206855979920385 2781 20405
566115334252959489 8592 23233
423561409740891265 2856 4876
442062957215409089 20538 21426
234364442187356289 17099 32855
73931445372782177 11951 27994
565256306375637505 19683 26464
571354777528309633 26858 28031
782193179247116161 3139 33910
75857581851909825 9424 27366
19708570849978457 29237 35774
8510922308555991 12258 27444
743118411470803201 6261 9670
364341135147586945 5296 7196
424362247114295617 51 28679
84745043999841841 15923 37468
805492663026711809 18007 34013
762736733979057409 2538 13254
930396768048460417 5323 9406
855497760440197633 1109 36850
682169715717392897 7035 26828
561128193831880385 3030 34139
208340292732749793 22372 37413
12350473541740571 11210 32730
866756826086174209 25926 33504
171603279729954049 6317 31223
284703890681690561 8821 13486
583995325174594689 12686 23028
969846257923805441 9643 37229
296054698031472449 8755 30710
101383809292663329 1517 6800
610587223711402113 2044 9340
580007195162409089 24764 31469
665346876803869953 7152 31067
875282338348988289 3243 32415
935753368097049729 19816 27152
270958657028685921 11272 21827
446854140475384321 17336 23328
763183387223854465 17 628
688685873310188161 5764 34094
234807324681838753 19380 20720
553137145447198721 3314 32590
366738378956846145 14196 20879
148726774178822305 2774 2946
539060268883943681 22110 30468
752451231680200961 14425 30048
901698003118958977 1689 27657
454679666201709441 20478 30126
581725504041514753 4532 10975
975817973444225793 18000 29247
608367318844891265 33250 33666
983131344810498561 3750 34728
525482147716772353 7111 9813
938859992935224577 18927 29440
197642223093033921 6583 14280
351097840884502657 2577 8831
321800798935640833 13973 24763
912194345827135361 21819 34297
856755959593975553 25071 34727
559455032800695297 18153 25748
54062625816769129 30978 36046
553971810530303105 17824 32777
925751703567478017 9399 32045
180382356365978337 12197 17160
322076635711880513 3417 7815
393583525477129857 14609 32721
691302878625769729 8332 14275
84321846136969473 3572 22835
17717751682525319 2674 16960
167452933648210241 11369 12776
517303307837643457 21189 35212
613991637384511745 2745 18946
283367700241825569 6935 18635
456385223288538817 1134 29503
476996133203236609 13602 23324
443425949805810433 7805 18945
553975389362065601 4771 24923
268728710843451073 5574 20459
801530219283513601 24882 27737
441850274526554881 13030 30520
134277485289999281 33604 35400
523558209067790145 30444 34539
393827049941357633 20200 22762
512823807468588929 7080 12589
701322344221509249 25401 30181
91539672529368241 14794 19077
750486494582823169 15972 16700
650248927285641601 28986 34546
817085382865769857 6507 24234
785773626839120001 22533 35816
311007824437488961 9888 25313
880692517290338433 23731 25843
26690442876329713 33967 34038
707812379395424129 23819 36960
232579562785993249 22721 27226
616493990610162945 21696 26768
366473780542548865 19701 24362
751648090728895873 18186 23169
136699718130721233 4758 33417
481232808718242945 5573 15232
246634057519585793 15666 20399
66595769176533537 614 34963
554403238612259457 2463 7163
377551897986787585 749 33399
261167183228650401 10182 15827
453842450100427905 4657 14544
720247701999618049 27960 35042
420715479506707649 3857 13652
740728127381501569 5918 27150
205571546696322817 20602 30265
438667880826365313 639 23167
67628246606400209 19349 20846
951406944374184577 9681 12574
833944925111143937 13698 26522
923956459207708801 17478 28305
22740364785885705 15678 26527
75442292554768641 144 4305
633154974606188801 1769 27693
547938389055197185 10062 11539
226067242659436129 4683 17521
231786753098361953 16622 23218
583940126364002049 23053 37679
115231721306109585 20801 33996
835597242470537857 20640 35003
220223317919945313 7756 27278
868460234742034433 16781 24029
719554794903736193 2265 28624
752152277307484289 19483 31807
739325586221582337 9885 13658
195698284825017057 6237 36246
57449975102649377 22082 22140
29188391806098225 5356 9369
44744547405329625 6527 33428
334412342520554497 18441 24054
726524265729700865 11920 18142
827333756378035201 10583 28158
310756396686684865 13744 27217
162301830678774913 1815 4228
999208639806873601 4490 24943
262292834348823329 21530 29037
937257691315679105 8454 22706
226045409296947489 8071 37655
622337401936256641 11418 11420
138105619329248705 76 29474
230860372353731681 19093 29727
186159272293810561 5386 13418
676647876560302593 5571 37567
723022599176896769 4171 8613
978708811964153857 2465 30374
621534860105928321 15052 32284
564575771142166593 23390 24129
214197295531615585 835 8179
545278161652703361 4203 11435
878739138969724161 4217 27742
952324254961318657 8671 10645
636141666629367169 134 25692
45756935341856321 24990 36308
967769026707916417 4633 6867
442841685088758657 8678 10937
646943158413389313 30475 36190
596581025078478465 5838 8760
785389563637910017 2243 3767
916655563694057217 19381 20623
90488557369791777 6768 20043
498060279059345153 19722 25274
155273348362275233 13470 34404
660955287643084033 24066 31274
371636850516662081 13389 14501
771486434012473473 8821 30080
636091894187774849 27055 33844
474245114870676353 12397 19968
568063846071464001 20760 21619
731171649294495361 1612 15661
699058225249476865 29986 30118
41528084756642161 2050 11540
85373165010960145 23080 37718
119954200855318049 16284 31877
509129534590318401 279 7383
727432954196380929 69 19658
53414191521095945 4592 5561
846111121981081729 329 19035
62469381964067593 19834 32501
32936109739047481 1828 37058
228325481711234337 11431 17797
23500786954940625 1699 5740
99536029490952417 1618 24195
853210451566575105 28534 33865
67764787437834433 8764 29914
160685972460329 2965 7611
900377411000310017 13500 36199
204379979706011745 15532 16402
781602068147119361 5327 32026
450420997314438401 18906 24928
507819218443433601 18291 32228
647173809205518977 9743 31567
406922450804483329 10233 27123
660652088414721537 17851 26712
956050978652374529 16906 35704
414133161561018433 9886 17934
428769868730338305 22898 23227
539707833564108353 20462 26002
906841098456784129 20936 21637
479481086955864577 9346 21763
765291877007808129 20741 23138
984495685063691905 8048 27368
522815988250958017 13952 22049
29243828370063341 732 7709
390829717567125825 3093 19560
303312839182012801 13762 37663
105865846027075601 29050 36701
72816406828444257 25175 32796
800417903584797569 22160 28803
890924660780157697 1140 12775
777110808158202113 1300 32481
161869749488836577 21640 26741
475872222962546945 6740 16283
127990833447455537 17019 29160
410671262325951873 11569 24028
271154061421690081 833 17328
533286936871757441 17130 25297
83405547937687169 13828 15629
903805484442788353 5717 14906
68089720301721001 10452 33430
584838884163584513 5428 7529
493324493111742849 4178 14510
277251717717764033 13179 27096
820654313320055425 2903 4305
289191008353110849 2022 16546
308892532977424129 10759 26010
767660670657083009 26686 30075
629449099931981953 8856 18111
83758313387871649 16177 37387
901625803270604801 9635 12317
74023484277194737 21070 26952
130311735080816513 24660 31867
662278240006781313 12135 25055
518579603844230529 3442 10675
936559819638208769 9402 33163
205661087782523553 26526 35565
90522748684943361 34168 35723
438262961422651649 14909 27307
803576157479245313 6610 24698
20016001918627069 12965 31486
233983810443032065 6844 8290
314031153538550721 7427 17220
132655994754916401 5466 15880
108799432266586401 15476 28760
830715355676883201 11780 31292
647562881198240385 27716 29132
889896680733460993 795 23838
597474111697202689 10528 28464
991355826133638401 12875 31039
126048217518373921 19616 33507
676832470522132481 24050 35106
504982327587761409 4460 4595
792194128725238785 27587 34410
519791004743126465 11574 15850
110625298934269985 15325 19653
632982069337508353 1657 15796
575860814528265793 9595 20042
980854085185669121 3460 33923
199884105005057921 2824 20969
698961316928695425 9018 23113
452083514571082625 2154 8271
338811695241275841 13997 29404
446285579699310401 16136 17601
122323135251825473 10594 25029
646573868354931201 7613 26252
459159588191667457 21336 30780
820584278934692481 31143 35428
500193082907863105 5265 13603
862520193995091969 12646 17795
937884043561211905 2214 23399
29563453467620349 25886 33755
143108799913072465 440 24271
763728782901420545 15342 18383
548394930795367937 19192 19847
136310008956659345 21783 23245
705886068663779969 3629 29075
362944769544522945 1465 26745
552649485510272577 9199 19457
507593036129566849 22188 34886
618667709168754305 17243 35808
289423840574539073 2869 9115
526871490009639873 14248 32840
736155654935206657 7565 12299
667177935426032385 5585 21591
136926419873955041 5049 11736
945719188681152897 4086 31082
978839810360387457 2215 13764
206126827408915873 4639 14079
861849209534067713 4194 31510
800863575769298561 13027 29715
529473453734258497 10575 24542
429013924932497985 16023 19374
250452893746679457 8636 22467
806370730375107329 21104 32559
233554554329220577 15120 33691
221618188197474817 29888 35740
27722235698302457 24960 33067
741576703855528705 748 18831
984536924397392769 10105 30406
52460257552134241 15869 20384
196313529243607137 3647 24172
601715150586187521 18361 24114
312904218955498689 16436 23222
305583644476307393 7077 25127
614687219918049921 2909 10709
38695496811030241 4733 9147
392531002148619009 4194 34980
440100759472706241 23528 33597
825648296226571393 10148 34205
72297026530890209 4026 22263
406768767384580353 17470 19170
414939092951463809 1467 29643
391256584615955905 6754 18842
900680890580261505 649 37307
511330571135832897 22211 32548
290828974812832513 560 19374
872931172602900353 7015 28935
425441777707590081 12738 23799
833825802854494977 6612 18698
706398709770887425 18617 30134
496440646688039809 20207 36579
589212887109155713 27737 28551
401536878338820481 4377 24465
709762081017721857 16874 33098
74601477438132945 9613 29993
983765972970132865 8336 25332
289927623625676033 9387 9694
946548797103012865 16202 22938
24533525964312021 25586 26682
276151655638685153 30298 35430
943999123563688833 15520 17042
492166988397976001 13774 14797
144252096463755905 21751 24485
594117973599964033 6039 9302
711908156145558017 22230 25979
249299902725617537 35563 37641
22593031025348153 13203 28178
56116347926646881 4715 18862
423556332945597825 5430 26057
187203067170834465 10714 25004
598728848026834049 19954 25768
493817808861166465 12603 29652
983840030119910785 2534 35522
200134937234302881 6513 33516
998972676671694849 30219 30390
136257555132047521 9494 37314
677992435881666433 22681 23481
727950007863235329 4671 7917
629690550028410497 24654 28135
566416743022784897 5450 15502
311394871662788097 11349 24377
779110075979979009 8476 20896
850834299842983169 17820 22793
757025896596459777 31393 33690
644205277815931521 13656 18182
688603383436067457 15897 36098
884124660897551745 9907 14916
998298555332809217 6893 28847
407342703196963649 7451 21859
940854295344728065 6538 15246
896890053283623681 533 8797
273715793256727137 365 24984
685348113798230657 10035 20220
97884543988989489 4530 33871
155008680147911809 4949 24308
270296116928193441 8734 23281
667359151276731009 5789 18280
249852455465422465 18658 21721
448692868751958657 164 37392
48290040923390625 5278 31202
853209940238887297 1186 9767
199625537405189857 477 5790
589752806563691265 1946 25644
185098411165284929 10779 20445
270191976004941377 27349 29680
603085904014470529 3001 4128
69614794069746465 5323 15983
364467361159213953 13478 25394
229358834781070433 19399 34266
607153811795463169 16804 19688
99254664561865265 9959 31323
241574706355038401 6635 9148
609871248216155265 19689 24467
799643638147067265 18018 19364
355222920808852673 302 27220
486281669992180801 11793 30294
696580286712706049 17089 34691
947515518100978177 9651 35500
194342221777556993 29645 32673
121244152387390609 5205 33837
660030313097781377 6981 35839
538206124224323905 2576 16221
722082931912023425 31973 32473
231298367197339873 10126 24595
918900312839813377 1512 36001
334740293714112641 21104 37362
489076333419429697 5671 13913
349970635229169601 9454 34649
781537491421079937 2840 22354
338342937421650433 20362 27111
314090611044616001 3124 21866
24399511381872685 11589 27341
953990966243143425 606 4382
848264470476728193 934 19199
591829661441973761 10439 29776
339564285779914625 18561 32040
114521282053903665 22170 27749
890354445831768321 12052 16699
726251967974160769 27173 27342
336526308607758977 24 3074
786013657839991041 3309 29535
623293712915263105 33526 35674
55254029081563521 8657 30469
999322602069980801 5852 12074
44504641927051833 10644 37039
440926826171725825 1936 28744
805402946774631041 13176 26100
694993904786414849 14810 35105
149963523173060065 3413 4549
184300155072016033 25993 32709
475193583803157825 1102 25777
936645706285304449 21648 22192
299746732126113345 9642 33771
18158760703293809 1930 37677
315679996152294273 3414 14597
77970034579678321 18903 27528
320335879348252929 12567 17983
271013166791995265 26176 35375
716296454204520961 2789 34169
938711820603202817 8725 32378
23023331280672465 9921 36604
589557227476113665 3463 7411
753623093690020353 11861 14512
475435642041517761 991 13599
57443629543261209 30079 32697
618176942824710785 4646 21859
598522898924837633 1133 25001
943800608323584769 19473 33330
665959929922753025 9890 25960
630388858502975361 21753 27051
63613128306922561 18933 28939
712422150734838017 4502 5635
643972285008832257 4600 33203
956012170600281729 23185 26843
203943258104597889 6391 35082
71203589279946297 17328 23764
777664331986375809 6609 9068
57312402976599233 25230 27063
438915857730204801 11642 21029
287546623557759073 11923 17539
902367086984586625 16528 25252
897733095039235713 6801 34261
257164330443625729 19900 36517
482762401014525697 594 25204
701788402120104833 12178 19214
53506895137296337 19826 23920
796924970276091265 1310 29694
980842615013742209 1742 21580
260404523451260417 10248 27500
373635361255374209 14231 34830
795418111404128385 1813 33251
896927239701995009 22147 33966
857281409984455681 18572 23706
976549188900882817 8755 22285
889267092736712833 13638 31890
329611081159939073 9891 34323
327808348141250177 15013 16150
858184078511079937 21671 28242
575792140605638977 20305 28639
467829377306060225 20263 28648
657980235206043265 12207 21794
299083583856223361 207 5557
348251898669825985 3284 13466
759492274968138753 26273 33048
61028021729331529 961 35396
817195611284439809 3293 5670
367276018958730049 33088 35274
477213213953348289 2374 11273
224814509160342625 18812 28653
384865329741778369 17432 23695
280720783888238401 15564 16040
190186117332686433 9351 21560
426305307625430145 33749 36783
576620665807560321 3120 24567
444243968584370177 28823 33871
866174887008952449 21275 32041
861787582254937217 9435 15776
849048859010530049 15984 17259
298667888445816513 1191 29886
311225096459750721 6511 9642
522912567291317761 10523 29987
182600302935448161 9181 33290
235688621065801121 23345 27743
56506020838014593 19106 21929
803027017885131777 6157 32920
291630659592662785 27600 31098
123077556916950209 23334 33345
442930310872313281 33458 37878
398954112503108865 10512 21679
784380570704833281 2194 14872
190966532079809057 16493 25909
778042763737715841 9063 28602
993081126733802241 26827 36501
326745762465371585 14353 17092
113242641266349857 21848 32244
961157833765255937 23802 31754
281379784481433857 2119 17530
627335512442307713 10217 33542
498011232954265665 28795 36164
728771821024054145 20019 37292
636270867587359873 13341 20403
58055881139175369 15209 29673
258398363106049793 28071 30716
671669138944920961 1104 14853
649867742311162241 4592 19330
892762368781156097 5064 10055
333914942198813249 11201 20082
848546755757780609 6 37639
943289253339703041 11377 19489
471756302670108609 30171 34064
321826764636494273 2499 23732
270935891087518145 2671 8643
510991255572552193 16612 19370
364276854446252673 26102 29438
840475372555570049 1866 15758
785119391093871873 5461 22480
914373213356032769 6412 30512
633767692307166849 1929 18083
949657090068580353 8486 31115
124915965550755457 6707 8939
374592108605700225 2333 11163
237550453166399233 7285 21180
998749381616729473 1158 25624
772792710738912129 16860 23826
128255675868405921 1502 13835
86468036384381713 26139 31506
647407751823532545 12267 20310
35814125473066837 13309 16450
798541036330167425 1879 25559
320795736573479937 32075 37392
26850526555929121 25368 25892
629353216500760449 1706 8660
354738446574902593 34908 36798
442859010566898817 1970 37699
586885848307485185 8411 10222
449067346394812737 12132 14552
951073424041656065 20565 23006
397819775447807425 8430 25154
844172896020264577 4751 7537
906042264414878721 6386 18432
376109272114280897 18343 36450
872350123060435585 1486 24788
234380512557645921 2177 36061
678771341135828225 5995 35045
441646316107611649 13377 20990
643629774169035393 11287 36001
532918904729822145 2344 30024
398177463431693441 11945 34355
688759289587995521 13066 25811
962383044893492481 25636 34185
788156683556916737 9894 12853
199491400163694273 16251 28451
691770590983626497 14976 23249
694489121732011905 4416 9790
584254048831606785 1813 33121
240636783149369665 1249 15424
761239875801454209 278 5681
323907601881693121 206 4647
379076204513847169 16393 27518
865877225187105665 1428 33242
356529972472518593 434 12859
279986115186950721 6097 16107
41606932554739017 8644 20192
672769579576368001 24577 26815
248630722396388385 11311 31691
286259965383628417 1487 36688
922743464904794369 7380 16361
78727996208712625 16018 23259
765506359647961473 2338 37145
224091673863291873 14235 25156
447578189213796673 2372 26713
261400310408163265 14043 30552
5473775546210647 15722 30902
98282641457579697 5195 17459
414893115575164737 2343 32237
417130474771809665 1991 23806
28588770364539329 8477 20251
115346425236630529 13047 32085
763617232107176193 5670 19359
918442273802497793 25307 35906
900660491386236801 9129 10947
217564920528495521 5378 26382
333807698696613633 26961 31657
101019508635246785 4348 14773
347651005776104001 27350 37132
33231605798086153 11094 12838
163071083357348097 5373 7817
441240267137544577 14535 18812
317542670850645697 6993 25306
528471512174597505 1765 21000
654373346877076097 8862 13416
836986865610938881 5753 13303
189340955784306433 6471 35627
398442282785488577 24782 37855
798404841239882753 26972 34327
539112624737356353 9535 27700
821169950088052097 7353 13816
682166152142990209 31871 37800
787952018220504833 1534 27087
132390886798347649 8772 24101
307232277839180033 924 4044
289195465135755137 9056 34696
312338659048119617 23871 32741
388664656048973697 17536 29168
791939835127568129 7907 29053
198126031203649697 29790 34116
540569046633191169 706 9719
38796011950310569 13644 17038
153346994013649153 24772 26131
433869734517834625 566 20945
341421040356949 13693 19837
683297068255569665 18730 27570
861078981967228417 31514 31858
506681957951165889 5987 9540
928985099173541377 8185 9545
505497792204593537 5713 37332
989565363773838465 21324 26305
552187089805592257 5625 8994
138366613516435425 13174 24843
908934519810003457 5212 10118
738257235756652417 390 32340
745908230163614465 989 24015
410041944742186369 11159 17995
87365567915540513 23260 35838
998697202367058177 42 24413
772811760850011393 26822 32654
64911201570591713 7228 28811
188351013873159457 27116 28011
495268755245820801 13064 18229
853725251827931649 8587 23317
763241750909298177 7075 13558
658461551820195713 22763 23515
902996627249340417 7006 22416
504654809910086017 5826 17696
150423634567456321 5103 26227
490570403141447297 17588 20428
562097361171840513 25636 27862
317366995441169281 23397 35879
519839938175987713 13204 18033
33871620273274061 12377 14357
24660027474400437 21729 26656
382337401601780865 2891 13545
799782415888071041 10013 18932
299671840047835777 4692 35018
602816059755571841 1086 16545
857404471697002241 13685 29458
453801933466660737 2449 32047
996909677785353729 9659 26920
368354863465899713 10800 13733
743179684724431361 20539 24709
115011984992801073 224 14882
978931568820797825 18837 33974
68653504979995009 4329 5095
332305431166865601 9116 24085
240794477149204769 26458 36734
167334022598666369 2328 35554
170084717094884033 15562 32973
523746291823961473 8357 11274
795597972348016257 7776 8570
51584018385540273 11942 17999
574192975822189313 9249 23838
252049585085096353 6546 14343
950952450379883649 1496 9107
428440703534860737 34508 36533
439703824484272577 17935 28916
488393524852291713 11681 18820
272709200263417281 12693 31647
448586717591894081 6861 34999
310052257110800897 19774 23008
485607694847452353 11281 19175
569482502069814017 11253 35392
256875420849112865 3906 24454
326152136462273025 13232 23467
320427357782314433 5172 8352
961329115186881409 14152 32547
446625116753239105 1964 29794
491525625180873537 10055 32266
37131942332386817 25723 31207
236235067269898721 6164 7983
268732086324959585 1384 33342
654989764086597121 3743 24505
318395449537810305 2351 4822
870744649503702529 8367 26739
536194961980839937 2904 18095
347551951997918017 4786 19151
149494055654450625 12517 30049
361196681271092481 18546 20512
608982720344229761 8207 14768
727067479161352321 22463 36973
245700423097680705 8671 16977
639035823387100545 18209 29328
819951431297965825 6724 8588
378005753923094529 21904 29729
471346727459199169 9242 30922
207424806216874209 18034 32317
468509926166447617 17207 28819
425177752168483649 16960 22863
281135729133872289 21756 22998
351154709746875713 7622 28270
745615804018171905 10208 20803
549690823791383553 11929 12914
595172925368977665 18904 36224
936267699524801537 6765 36975
13989744152084427 4110 34608
852288622535642369 11466 23417
11109475042367479 29867 32078
262877697823082465 27034 28849
25581997372114529 4965 20121
762548897474619777 2726 28137
938826756688961025 29610 31698
481782165914022913 23519 33200
360599251164032385 16903 21678
120470508662354097 24365 36043
991235662726616321 28537 35874
784360303471597569 28615 31669
486966866867277313 12413 13080
297478618601264321 31096 34743
701858611982821377 119 14878
962082347335620353 17645 31241
905999832881676033 4611 11723
523883877626364097 25038 35209
585636340992785153 537 20811
777219086688457857 6639 16535
331199729364982401 11665 20636
55792877604790905 10396 28739
480456374627401345 2188 34250
644923017602660993 20458 29433
376273619261937153 2248 27000
162203506992032225 7257 9771
566712240916196225 30475 33912
388010549419842497 2983 10972
861348130359061761 8443 15292
217725413772559041 3460 22729
71123545955764201 21369 32590
763141161016829313 19353 28006
310467135881665985 5575 24729
132612883642654113 24333 24862
326303525038333953 7797 30446
278672199204574881 23485 35614
158228439440563297 10699 29371
483530381467051713 16313 17573
33254198097999677 24321 27446
722649926788516737 22452 33255
430122786395756417 2145 22710
679010097058583297 18232 27327
511076343753792641 191 23392
220936276696019009 135 2555
452951420432867713 19454 25373
315601394191350721 10736 10925
714553729129157505 14656 22960
461499363547243777 15219 19915
403655343845358081 796 22743
176324396963028833 14972 24405
450634954746540481 24460 27242
596921957610245377 6192 21805
53904485181590193 3405 20352
573669372670725185 15046 20801
670793457633685377 682 33693
903088650739288577 14606 23609
922657191050561153 19527 35012
535850397757403841 4278 25341
896273223834875009 2245 12848
392057152147341249 14250 25068
640273902483642113 13934 25911
627521335622208897 26048 30259
732676156295745793 5095 22027
599934856209397761 10383 32779
758192612821929345 7004 29514
544264724668099841 33490 33684
331443388084444737 34795 35913
779176337432740993 17963 26073
532061796139828417 29035 36454
442815084384040577 21675 31986
387628686624786689 28100 33814
786473561763454337 27155 35126
559868005225254721 4783 33164
794497709026561665 34217 36259
451934024548712897 5365 14446
374086171025449921 11288 31019
188154328615354401 3226 16916
265447545076842305 22871 24317
653126959425740929 4398 36278
150187011008977569 19789 29285
598941429633910657 6545 19100
230890552604538625 4912 35914
344413230496236609 10094 37779
693085946040039169 26749 32383
669349029292618497 14437 23585
378567344468411457 3277 20856
220697508123230081 33516 33982
689925746270329601 1840 32506
438961501803177601 2685 11291
914076193426385665 8680 28239
416407083484138241 2403 7377
261875260929283361 15559 37401
132350788800664529 8803 21636
973705008214000897 15991 35906
346029024549146433 23399 35099
58610013875505017 18938 31779
643402168700916353 16852 34319
412779917980291329 29660 32403
248947512137142721 7425 28037
212976589474319425 17315 34630
593597603405669377 6262 23941
463626982643962305 8918 34094
750666269302989569 26369 37074
784567529611376129 5680 7869
99486488328963681 2902 20792
250243577250305537 9643 27610
255037770991556545 8062 10582
65245749029198665 20155 28710
218378715946840897 22159 28937
569402493770628097 4448 12913
684547831294331393 1841 19946
731584508644271361 8676 25655
350869090269625857 19184 23900
72235076491043777 13982 22493
332747775263563009 6016 22605
704238577566709249 1826 32812
251059362302100897 36335 37474
237805069686306337 9321 34499
276188273576785537 4383 14435
92317176702760401 9120 11960
489073557191645121 3578 17001
661612621166941697 2829 35331
601165613901208961 11369 37839
376147442572342785 10699 27398
406327894867928321 3292 5266
887553365024263681 20228 33776
368594265082855105 590 11244
113031291819520881 15963 27645
654557530050013313 7010 31955
601171013977936001 13634 31840
800595621779457665 5270 12848
770716517333280385 1646 20451
89232617037737329 30437 30547
644028738654572673 34 32917
204043360369034593 23506 36430
619707518429162753 14001 22993
43004902214008209 17105 31585
282005110393445345 7171 10841
25307454397683673 2369 25519
999990072669273601 382 813
203377225163166017 4487 11727
101989848286695665 8472 14974
579643151980540929 2214 16689
256370808118884257 12741 31795
500921030257828225 31868 32447
68883352616527561 18741 36204
137804670938983521 9501 26764
479943344652294721 1526 12114
541995316982649921 426 2476
754437338150683649 6874 31684
448127582545048129 20193 32830
156072253828835265 5081 16321
326833451648198529 15292 23901
767132114400087809 6470 9261
487995394050678017 9215 25596
390990851361831233 27311 35091
835725988001655681 19493 20383
543164508428862529 15214 34656
384636266204800833 5997 11309
543272196799062337 6401 13170
770377162063326209 2496 16569
87289401637011825 6233 10527
428811677205381185 9458 27077
531062344222700481 8383 9890
453764099808950081 19401 22278
22662667609882449 22884 25253
880261731496482049 10837 22751
513443678059910977 18782 24431
941270067577576705 2718 31293
574294266146100801 26573 34723
581738273002009985 36128 36286
981381891972258561 18298 22242
521660366813279105 20499 36521
383932681437006081 4485 19084
56938560288209321 1147 20324
951535638762759809 29976 31799
403660789446249153 160 28478
457236102575681281 836 35891
861375558266111361 3056 31415
80280907803878417 5009 16985
829397970384832257 813 24406
58387044622509881 7893 31358
125787459883035521 5626 5840
235505586147962017 15710 34630
638557561724823553 11387 24153
83695810846766257 13834 16977
917575434308879745 27187 28660
744321242733572993 22408 26437
357473971885866625 21108 34435
814409614000073345 12427 35245
732316367898327809 2577 3520
24451754446868537 15256 16014
808023524457056001 33138 37116
29468619057642089 3804 32589
896853083204241793 3982 5500
188699780736637729 16853 25006
546565358574866881 10287 16413
170272954287032257 6153 31285
246919752030400737 427 9584
52945102514808441 21482 24849
849550277666295937 29796 34108
619966174271755905 619 17640
261691523443381857 1985 5695
580351283701187329 19630 24539
577961118868614657 8101 23979
576996060128369281 1286 8946
67906329313778713 23338 23651
443981802491901313 118 21780
867498123884402561 24910 27642
463853321110779137 24552 34961
837019970826084097 14759 18260
107361546745462273 14168 37494
917293305946543617 6003 21490
173358030594318529 5659 34929
106824491984461649 17002 25609
612547186288576769 3931 14036
70717989452631969 3460 33907
682482800574721409 7354 9528
277561072948266497 18813 22981
367248236945780353 14184 18559
203201611181754049 7029 10436
982666084803458561 15698 27558
822143789556569985 4567 30825
360102429192675521 2451 23757
131446577328873105 14076 16323
820448914010970753 21441 23108
767906148145080193 22486 24479
864362101022006657 9104 28476
235417531383063777 2574 29021
207009119843167617 1330 7625
457389879221743489 21853 29856
257375562395008481 6989 30872
810292866635606401 5323 14166
943089009654134017 535 32095
979091622248951425 20157 23018
763106540027418881 9160 35870
333355776332467713 8549 15668
779610824659318529 15156 35717
523619419180668929 16585 25505
878658718730246529 19551 27118
5610636682959581 5066 23390
166019461658553537 29415 33107
111113919021939009 2746 20124
868868861589842049 7298 37102
696652125602383873 17464 25008
559529176087085761 1104 24164
43660442016111745 13697 30077
885383828430018817 15531 22599
42778255701236393 11951 20020
819800624045374337 9225 19422
250234122621783681 14793 15180
102501832750927953 8700 25116
603188506137058817 4964 14415
495331955694741313 3209 27150
646832807716826625 7490 32674
360069294185091585 28208 35724
19883537017292953 12845 13722
629583054486037249 14990 15953
263087792961023585 15395 24121
496889468950453057 6739 9387
327997624582508225 35732 36167
745510738612313857 32279 34245
267902398461721697 7621 21124
163800487313505281 6962 13112
371038027909136769 6357 8341
685095115344072577 10684 17105
36529377318551329 15410 28586
975576307202512513 8906 11306
558041050849368513 14106 30796
123278618016986033 15554 34414
962811779773652225 12078 12720
431227219331542977 5622 5954
497021658873123329 3251 31816
590589871897069697 5824 10969
52804724062987417 9014 15574
873634724010482689 23179 25977
813206211893032065 10252 18149
332029741447104961 22362 37754
206269115152217345 6633 28674
626631655724406017 21396 23022
345185243538125505 16724 24227
17377020160697755 14397 22920
64059266847245057 27112 36435
329890171067628289 14941 20710
962969317195444353 23975 34581
275121547616681281 3873 12599
982566183794936833 9807 24658
862940451213472001 18284 21070
196514881961050497 974 16679
933323389236651521 29114 34412
998353510133661313 3446 20246
317319514290229441 8332 20184
351022799932934529 2654 30956
259773404902251329 7319 37320
21035413516180769 7358 30386
432625198317008833 22178 25184
637488882538079361 19478 24108
54213375606398273 13385 33599
191271509409070017 35286 37356
184882974230102817 2367 30654
306767420314457665 3835 30428
169758165173977473 3599 24503
661344903473228417 13875 37426
715255593501222401 2845 37324
757834380266004353 8717 35715
551118479292600961 15399 33611
592872101949190273 9322 13491
159245478413392769 27222 33535
932920740074621313 13805 15545
655195959142861953 3589 5989
61369473808831289 5376 22497
811040037718509441 19166 19944
22517391588039005 34555 34669
755932924310091137 13404 16398
749146706491707393 6659 16303
298788548652506561 35053 37553
12595239605872167 17043 29274
80142371895949089 17942 26367
781664841819655041 1396 3275
403008700629793985 18978 29530
17276608558475461 3609 12540
533990158328268929 30817 31564
100311572677419745 2925 32989
905009158878069505 31223 36749
677050911714218241 4376 14823
379795949791390081 29972 37570
195611086759974753 2109 27816
472564390307820033 19796 28512
361737797560564929 5371 7855
138182838966802273 21090 24123
475176423618826497 19932 29907
377847311537774273 2479 6531
116928728482861297 15748 27339
109032802385247153 15303 31527
683080627889999873 9327 35805
583946882718276353 339 30696
522622230311995393 9871 14129
723266726646503553 7773 18683
591495497455532929 23384 28587
951679393108999937 6567 25734
105122940228113745 1224 33359
812608875561910145 12289 28519
168025002878202657 11766 14961
512726677775628289 8619 19528
41789137392342473 11769 30117
282036716417255905 4630 28402
896621056255845889 14736 19973
667659681772075649 17053 28278
428551728031976641 5216 14269
414753284540001473 29947 37446
256663796167025281 27367 35466
21764461270532109 12274 20880
819828737026867329 14010 28096
566821053684865473 18518 19997
200943493123936897 30173 30541
325787692791063681 17973 32819
498937293835751937 2568 30275
612008907925645185 25624 37201
22998129411341497 23337 26259
585142864465705473 14307 20233
565648954361037697 2311 8368
580247591258714881 5268 36556
268516230871945537 24565 24969
16524359648936839 22390 32628
429308034579065665 31738 34790
258059256484973089 17668 26790
372160188599046657 6101 12919
826397425657130881 9756 25784
335975508960146369 7603 9476
458493757642091969 8544 33911
834927668116400001 18547 35855
156975361484025921 7572 15810
723287009368675585 5912 23488
452913442807744833 1994 24448
889649324963151873 4355 17146
371943970497465409 29158 29631
245911610768402497 9207 22768
28239718987070009 2809 22726
421896491158328513 21794 34168
750605219874611201 4453 18057
428332471161439809 27916 32429
491203890533956417 25698 32836
155794329294756993 9015 17814
723919940378532865 30668 37150
932680067261870209 9283 27260
995302029635812609 11711 28275
811230732506437889 10419 25080
852141100518533505 2474 25279
151947796945819393 11419 16136
985484234315311617 14722 32961
669820541766277761 23374 37079
628727510669772673 4336 10212
199397167029630401 19429 27053
618432878670180481 28784 36899
127705019402732497 24191 29633
950770567854700545 34954 36307
731479712906292481 414 21508
360297674183431809 6323 30969
786689521874301057 2039 5599
258386653109521793 21635 25354
454204267517539521 22417 27779
836027852391513473 5535 16505
161074518209950657 3808 37419
184932853173361153 5340 24263
583475273555052417 15350 32688
511418860496679169 17904 24088
422418065611445569 8253 28992
331376609146001729 7485 11575
92309577168961713 23167 36276
146492945152463265 3902 35389
831858143020191617 16179 20368
970948509262026241 12583 31370
837669616315366785 15014 23751
742055198137467905 22054 26115
729872419476599553 5555 12644
77964553524889617 10123 29196
844469184696848129 2345 35012
94779363462752289 32690 37816
573687659344109569 1050 24419
765427637133907329 27665 30201
283528075540971265 20771 28326
123926271131939105 20360 31111
487072603432913793 14543 26898
702090539920344961 6211 22906
335162950721539265 4779 27417
988102480790733057 7216 37190
866933376240048385 10897 28132
287842182885750465 7443 12623
923867802455873793 27414 32690
186022901363873665 7014 35409
573830817422923201 4727 9532
707698132906369153 35325 37065
657197439508664193 868 17970
453119112982623297 11854 26871
213981182742493569 30800 32726
604843115231940225 27540 34015
540435599998943425 16376 22893
307480167554718529 11349 14724
640086968550171777 9023 10428
141970443065371649 12726 19560
676694631041513601 31497 35881
654845096721292161 2577 32634
495949746949214913 1226 13105
21848606761746937 31702 37307
130420244057660289 1526 8249
383381523181601153 26454 28242
890593418536717313 10371 21863
461251594530818241 19541 24946
33401716162259733 24615 24910
424352965946472001 26299 29990
893800758626476033 8874 29531
740124654466594433 20678 26830
370729125075399681 22935 37045
243443964505207329 367 15119
825640113565889025 4786 6529
347503966760836417 21099 22154
395983840016398849 5277 24653
187797333658270561 26447 27882
393709158691684993 2352 11763
719024887584222209 24763 31053
408460606516626945 13935 22089
933417012379397505 7436 17639
786300321119675521 22839 24231
393971864839652865 34600 35563
470438221534792001 8672 35347
453573399025859905 21024 33490
327224361432861569 3517 28188
133251623306616545 25103 31488
261355059174377409 17448 19628
317661084014435585 11507 31325
255216260920114721 22502 22982
138292585103737761 1434 5936
541994639187677761 6392 31223
697421812223215233 20154 24484
421167537824295809 31378 36902
233945543398586849 7541 24835
941109092804396161 22944 31576
528753643365707393 2326 18102
60232979584064593 8712 24615
449616155389531265 32076 34646
956843835745033345 617 25681
787050941913779713 16993 33513
450374090797772929 4286 5315
310106677273861185 2947 6518
85289069070313425 18202 31440
576104331319800897 19257 29482
918227881100726529 4740 15012
773365341699626881 2691 32777
919761957277657473 26287 27829
608355402805930369 10151 11967
798304515828739585 5279 6198
803294689575576321 4882 18823
400181542284229889 6607 25928
930443089349825665 2036 19986
140272387741298129 7292 10596
203087825584287169 3978 14969
297175704133351809 18603 31070
294567513201119617 7170 22956
36210902696787177 10477 16510
453751782808037505 9369 30708
577269836927086977 4930 25459
124678102811845553 11317 36802
796801268510130049 30822 36156
783422769035166081 16161 33150
772439434122574593 23174 33153
417686164956567297 3886 4841
30960396779825317 21594 31820
650036838066622337 1345 6005
550127533433197889 5471 13651
354003202554299201 23269 32919
212754234746761025 18146 27157
851524296188113537 2820 27031
701072020647941889 14179 22926
678285400784378881 11197 20261
84781000741322993 3105 29611
916954729412704897 25741 34351
6371196223312837 14398 37592
719267176012284161 23000 31888
327693464988207937 30366 36786
596354733631937281 22863 34336
358427831011951553 32457 37023
25312806308964045 5495 8905
197109159969990337 31970 35991
708010059940473729 1340 30450
960916240470595585 18150 25320
137500251458579473 28444 33861
214689783700883649 3463 30096
356080763619996097 4645 37094
960752752637304705 14023 24113
751745636804631809 28140 36356
719382637631277057 1999 4554
368809880082519489 16314 27361
932131396583884033 27270 34887
42125831583280873 33396 35068
904309280991519361 24226 30157
483375956981500801 8320 17141
872802757434200833 2897 23691
944980411035235329 7426 27932
448036247690062337 201 26539
306785261201067521 28071 31747
841588793892611841 9888 12753
812768365073924993 23717 23897
606321222906466049 4402 5036
886753465029396865 16079 23827
791179057048978561 24362 29661
722589517117743489 23964 28036
569122076763910913 20062 21035
40296910011729641 16482 24451
180958247517764897 3703 28737
410701057367976577 5650 12546
461787164428748993 5449 23424
603122962261704065 6621 28432
412260464228481281 12303 21412
954586187831612417 5577 11325
829889888166270849 19236 25357
906635321886650241 20549 30394
256195894913247457 4934 23176
950859934249553665 6340 30411
91980239782252225 23766 33580
972586244153188097 3107 14095
157090138034519105 12066 28926
662597015295833857 1151 32146
868327463998987521 14221 24465
783621283583922689 8589 37247
429528891062034305 31827 33516
914983584462266497 8614 26695
438122667152406081 19125 32133
171056196834239681 4080 25822
932800453142803585 22076 28530
994348987435532929 23250 27646
781074703653509121 5804 32635
223457848450149057 23579 34598
233839433811482433 6442 23187
402820720010044673 3334 21296
707218567432754305 22673 31441
9604167953835231 5125 14237
661136295960730497 6011 32591
598635841159992961 26178 32237
753289359580158209 4610 33425
910180219643020673 19400 33284
31902953332178185 6098 17149
229480505317827265 3852 35583
654298259106774145 15668 22774
31511080523454637 16579 19014
399363652798385281 27264 33312
371436339673980609 9600 26860
910956353684845569 6121 36491
333495289420792321 28184 29640
534536862184694401 14399 19598
806883418923991553 3097 5612
940179253874326529 14731 24027
28817944038831201 7496 34258
317326917827145409 933 9519
908114893844246017 3352 10956
486796680212599169 11887 33307
21997895045526405 22530 25578
977067824978632833 5940 35954
595903223876394625 8652 23397
906388240132109441 29460 33099
159741729676408545 16283 25152
576644911060256513 12350 29905
579642760043075329 23158 35723
915345963477285761 20446 25410
597696164346981377 11342 33846
82627069108326625 18732 21537
483173435503903873 19310 24831
805177403917490177 18096 21659
876642888861379585 24770 34811
284012159089755297 6099 19931
952535859390767617 26814 33743
590936801296898305 1335 3430
301473636494019841 18157 27296
113634820549577857 25842 26716
722664487735290369 16307 29664
312607499425091393 17931 23964
871301107004182273 17757 27928
160298553814115521 25924 33568
292713075818912897 16152 17310
734233087493784321 888 13397
495561156020411201 7315 31743
329436511201805633 1974 7359
87020611637360193 26713 30226
36459143705506849 8887 10518
210076196702328129 16305 21609
380617066890991425 3712 26304
132736702876346865 28962 31315
118628569319191969 10851 25117
974286850651903745 7372 14760
28404966759978833 24690 29708
597278252344199937 21387 23426
708272872655520257 20363 21693
766101347204436737 1005 24155
197755760149433953 16823 30349
339904521699654785 7624 13213
307235958161506049 2926 23130
708317815981441665 1766 33705
56924346600709441 1484 25429
641970663049409793 2837 37621
820107557909203457 12260 33432
958976259433352833 3386 10837
462346894695954817 6031 11215
799420805070102657 3100 6226
544356974397551617 3539 12955
910302442539400449 18963 37238
215523169666880673 1568 17171
457756127233199809 1428 7940
631645846739267841 15501 22847
684498008365220993 3892 22099
997872503948812545 11626 14297
722381354978867969 7229 18391
532237769746338049 8501 37258
41267633305718481 2383 5769
384025322835185537 25973 36546
823590072796225281 30026 37277
732064349578045953 4597 20904
157787787061391073 25437 36477
977082358334897153 1100 10037
702565493622447745 15538 23426
4578232984620457 3398 36803
577320472210796929 30941 37278
422939510750950401 4255 26151
419094154272034561 1504 10917
693625362267475457 5520 11230
202741999150031649 24287 36693
978626811883586305 1153 19263
979035740250115073 9268 31708
282677747383651489 27107 32560
25149216672044617 5511 28514
987409168614618753 34677 36872
615158191790005249 7777 14487
800235972647463681 28047 28494
299056479054325313 8820 29296
278683583451950753 4210 15686
913303718785304193 25915 37355
868264030726500353 7964 28212
812513799712942081 13479 19306
312896421904270017 2423 37819
500943667960644481 10957 15602
374259463592004225 4674 17318
445142931764120705 18953 29255
152084087815680385 6544 28939
460328653642793729 332 21855
588965751265313025 29985 32008
286361339711501025 13953 21159
798375239518548993 13973 18505
706340296355126145 6518 34912
858652987102423937 791 11357
611076996447916801 29063 31540
520921494360109697 12242 37828
401872623663567937 10406 22357
868053675477888513 16509 20817
126397468324991985 28960 36881
823160489324379777 6316 17070
52559987750942841 1851 22157
539044546567133441 710 6718
240287650702054369 19008 25496
195849253605715041 12671 33862
318744556589226817 25894 33495
339489165982946881 17581 27553
25889599637817897 4639 6039
687601167593840001 10377 12015
255935352815544801 3625 6413
611651386797255681 7859 14499
912017984733989121 30023 34049
206255394302459649 24375 24382
705222758997823745 5748 26495
272482910473463841 8022 21930
504173576079406145 16813 23216
865717636314570881 12596 18438
821122692399843201 2331 35009
217980953947510145 6920 35242
898657687276521985 3839 19791
310224456327361537 19469 36020
274453589123002209 15956 37802
106680825027446241 15617 36582
196780439158995777 29219 32324
899464264858096385 5271 31160
889792239113450753 6513 6781
76044649931724001 12801 35997
942867897529861633 8293 16300
713675487119658625 19232 24215
367881692478309953 23687 24256
829758137655524353 14012 25149
919295385564193921 12610 15487
249650434990428481 8211 12978
159521226353536609 4580 15803
440353668442348609 1864 8577
138989389928394049 10314 10603
310291091887947329 19959 35120
464775032708562433 9683 28854
953616720444735233 29050 37000
220006281670176673 24949 32757
247654430709332033 16174 17043
54988173459168625 18693 36179
319255262183354177 13041 14325
331545371029033473 35982 37676
379829090323667649 23606 24127
89665762590133377 14879 28624
463544801157873089 12037 13438
24094422006410101 15934 36467
964916296892624769 23274 31336
119699588163019393 3598 7890
168206853425878945 16478 24086
940720480318031361 11911 33847
652134895055311873 29473 36865
936035792602044801 4374 28127
326612247647780417 7750 12633
328565529727764993 10489 20992
333797313241888129 5582 19841
101363100012310529 5567 22648
661374462496006273 5772 20442
590517899233116545 7556 37663
957649289577730689 16353 23451
763833726989734145 22659 33552
951238680945955713 23112 35017
732314309636901633 7049 16814
213745292505961985 1346 20404
427653850930870081 9428 12412
621480991304046849 4517 36247
349866785197843201 16505 36873
342432845890911617 19443 34851
586417649743371137 6220 30767
389285735384852673 19396 28607
879661176804798849 11403 37414
300806474468600961 24551 29096
711503781594178305 12776 22860
759118961524698881 18158 18863
800272559965019777 9746 15837
526704784582605633 1244 35212
839276055412600705 10832 33128
65188846613246201 2557 34813
658395096336302977 22158 30797
826376349684664961 20600 34489
586176264789276801 15361 21971
537781369537462721 3317 30544
515672894066096193 9083 12132
930620642589175937 18104 20072
618387032179587201 2382 8621
403558010864038849 4629 35116
224801782327570977 1910 33045
882683309449220097 23361 28790
550271349431415745 34154 36527
239653382736683809 7238 14016
880982541663382017 3391 6800
179489676369044545 16626 22600
690333617112234113 27988 37578
907341021333884673 6063 31243
628351816562283009 12782 33581
947850580983924865 8939 26151
601439691409314689 4305 6905
159746664320600481 18273 28636
485380492601972673 8290 34287
32859490723112117 5488 6265
809301056019453569 5843 13062
13056750034003529 13308 17317
977668559993500033 21806 27683
762483469325076097 16268 34388
254966059930911361 12599 17340
802247176168769665 9186 9621
604713220958256385 18207 29549
57871945996524233 30380 34460
927839512830363649 2451 30006
417770105971563073 15671 33539
727091042558040321 4196 17722
132580489897691217 468 25499
79516120541473617 1481 7284
992986371917247361 11585 23954
534458121881879553 29690 36517
87020958896161457 31348 34540
158783585919284321 12573 31698
534394363021000641 11294 20889
769592329370251393 13673 33941
500168538259998721 12542 26425
137223008485950257 20159 34442
955734754840897025 6626 25021
750511541028043137 17075 19305
563919374658226497 12961 23550
834977801298411009 33265 35678
287570613344662721 21491 23816
597009173842050049 23690 31758
233413806002715777 11839 37683
688923018587434625 9840 30506
627555837652202753 4826 33779
59636113377006697 29561 36089
287908650800304161 29717 34056
721465065100037633 12790 30408
611788164722135297 33313 36727
832484080776108417 408 1001
542061714287484609 6718 7638
217732550313616705 14839 31940
809747603825961473 28834 29180
54722440737673849 3154 18659
819321655192268801 1935 11522
361552870270205761 7319 29942
756573762647640577 22518 29500
952716214979059073 10736 31401
721910699008844801 15624 32761
235291259203098241 3000 6149
165937632559227681 8121 11972
312090449732135489 7401 32379
901935443680414977 2983 15497
683679864895655297 5733 27971
840491580554875393 12557 17870
999062903441593857 27979 33883
73626244064115553 12077 18832
464879178323446465 32055 33336
587687111975888897 11047 16652
858876084558044545 21170 27699
697627444999184769 14720 28040
360263202085949505 2580 19570
26359984028665905 146 16211
526728791632333313 20321 21758
326553121715562625 12379 25427
844248385932861057 32360 35242
50498027685243585 14372 34100
498119301325697729 3085 19239
410475043204868929 4949 25945
992714903832652545 8979 27924
214505137362813505 4327 32532
960225026952340225 11600 33021
727285361529226241 1757 11439
358392608017329217 7578 22396
779406876303959041 24543 27273
607489643266699649 9600 27757
3515110365654551 14626 20547
998573283767431297 4835 23325
269035583323507425 10567 15087
910976154897152641 375 28647
125605031874783889 15523 31843
998610956875143809 8121 20392
333387316050782081 2627 2659
24655988611083757 13901 18125
181106604742396385 30573 35886
97203286240958417 11880 33524
504035989477678465 14427 37212
869397725973211521 14761 26563
407002480470822529 2759 21905
149104819420660577 1988 18585
101573229023379953 8301 9606
598127375429765377 7612 13787
623315912194485121 22308 25159
529777411644491969 5600 34892
462242316945669505 486 19861
8962923915557753 5929 33306
481342242959897281 13113 28009
425979721379167873 2569 16177
681852732266683905 6294 35023
916962120239201537 3127 24559
615971171045188737 6041 13639
607256710396004737 3291 20697
918174729937597057 7089 22301
633721838253673985 14922 23105
741340390997748993 8017 25417
435906806044744833 26312 30282
683672737242112257 6993 35266
636062759665133313 2612 8798
721008383140841089 4061 5235
856849140512739585 9388 18921
530868626932779393 14878 37598
63432316772345841 6920 24991
452370653841057921 24523 36972
82831378772983297 17907 18824
661932719807047937 2781 22433
685844656962284929 9785 17167
976458676338253953 11055 30745
932930396192066561 12354 29927
658258236861605889 8777 28229
481906645914417473 185 1486
926718209918107009 26355 28932
930998780880447233 8307 28428
147635425313943361 24518 28205
495886427686894401 1383 5607
303902646154725185 1837 32932
572670127322513857 21918 34600
525931286149223361 18463 21718
474373619672316929 7459 33934
570751607366730689 30188 35548
731200669122745985 8539 24867
93501295938430929 36975 37091
171740651318952321 7671 28771
333444266815021697 2934 24636
209614282346851873 15731 36296
217387304980412929 257 324
648600870015226113 26045 32450
972584835023923201 22708 34717
534527589423095873 896 9831
499042469845811329 2959 10947
342403648131021761 886 25171
732233424429708161 17197 36445
410232119399100993 16314 30719
821096203645033985 11955 21038
872217644398769921 19811 26453
120653127851483073 8601 32576
854046546023244673 2298 31634
519631264305296257 8500 23554
143013413100515409 329 27548
342292687539199361 6505 10320
68944243137341489 22617 30023
531567812323409345 12817 33882
265123528404100033 3965 24452
610227653282066689 16231 32023
89705079728634737 141 25485
997887117361379713 6464 8498
513165111162305025 10580 23948
996880492757910017 19475 34380
286405837194198657 13792 23573
557307140171026561 4533 9442
161063924053248545 25397 34428
305245787470028033 757 18850
905396181419678977 4764 21106
83245025171713393 11966 12582
675803850598537601 10341 14047
791849485752877057 5999 21998
63827074666878761 6694 37297
337944172061931201 1081 36986
796398406847625729 28184 32262
376935252931417601 11923 27883
439501179501025537 22568 35743
426857574620861185 7430 19944
314974763862533505 9000 11692
839435320291229953 2786 8447
372870501568630913 25738 35138
815991083850185857 5878 20327
496783397076537601 2947 15573
938561951557517185 14665 32036
141360552460685793 14673 25561
354021733319306945 31402 35993
592780737633642497 6672 32646
126637780590883153 8048 10632
806173000663509505 22941 32623
345593819508771137 7954 20473
613935893442597761 8436 33853
637232889486284673 13358 29532
656005430210900225 5642 28834
425110621597092097 30231 37814
736718446399930113 25258 35413
38832654708826913 8081 32415
877797755606312833 12315 29684
251309036005302753 6494 21983
414840329550909121 13167 35424
549037152816083585 10050 19803
528115360382617665 4576 32899
898529553601456129 5286 20176
488133656365572929 20848 24455
391479349201389953 8850 34538
125929447809571825 6897 22831
74351484273940113 15558 31788
544705926308889601 2036 19588
552909455646073409 12683 34058
563550728245463233 32278 34716
805504697107856769 2452 4476
230857078979834529 2970 10106
438765797790850369 1357 31440
471883730959465473 13718 29161
161920957142861249 5243 35170
572677225783618113 19164 24424
31452344427634673 22275 28370
472941031425069249 26788 35906
636551764153743745 29304 29924
116152365884499169 6334 12633
297758779272768961 19314 34339
810009840602536065 7113 30533
467131997576679233 7360 23388
485745804563574529 14735 17131
263554705111204161 5924 23702
926693023089644161 9556 33176
23261207104461337 28774 28783
965928149576637185 5017 9972
540104322398420353 11383 22248
542323008725080769 16385 26227
232733623093174913 20473 37169
821506477171649153 20822 21277
233995782072895521 1826 2890
374415549777655361 18824 36035
276575457260655361 24972 25542
170736346583577601 23779 25850
360549437966696449 7368 9262
729711165747094273 12461 24947
631220384713721217 17994 32173
424346612576297153 313 6608
789325480305279873 4602 23324
924140722538499713 5209 11248
214022805616558273 22546 30785
202399252446962657 25314 28449
732532980859858177 8029 12227
708318224852636289 15717 24381
427100141306773633 12092 19976
572352499347712065 35772 37402
117163284856701473 26794 37529
237853872558037697 9918 29560
373411587878528897 8319 31715
733178270312759425 32254 32694
305820007257508993 25849 36685
415214056078500673 33876 35664
313997992683802369 275 27566
453662007505894145 9052 24733
417659694003504001 2063 5063
779727554940866049 11439 37037
469277398353220609 10276 14914
694217427424103297 17985 33946
489630554763166977 216 29245
281719070083060065 6844 33612
759939877307040513 14142 27687
671188107607488129 12084 37643
371215625139541313 9878 21056
852087676821202689 14494 37137
800915119814753537 19909 34332
915565146313848961 2737 30362
196940335677808769 2188 9124
385759144017161025 4898 18851
968573402968424065 18744 18821
623583120118265601 15551 21020
585656814867348865 1710 15077
671522638474261377 8200 27369
267116618960265825 8289 23708
268398049993702881 382 27159
101607396154761889 3841 10670
606384434418945537 11321 22884
932247541299098241 12724 24170
248008880618126433 16908 27131
628911797275350145 6882 13212
273679188599988513 4952 21429
682774019563218817 4499 23910
477140892936812865 11759 31119
979705356470319105 10353 23951
794093434554472577 9571 13990
514786879468864833 15589 21944
716723318885495809 20443 29483
519843606885473281 2799 29209
290171507451038465 9579 18331
226297527933830625 23377 31401
984997022150690049 5668 19173
769920410144450817 1010 2302
459861446126016193 1530 20059
57460184934946313 7583 34864
254689262407989505 3403 7111
660236915255552513 3896 11707
614662843976862721 2514 23683
74335847796014321 8582 12987
440974085137337793 28986 31793
395095822145989953 23672 35254
193780447769913889 15881 16513
151057101599441537 2072 19379
289356587366224705 30698 31082
145043872720890465 7211 31996
667561845655786369 13098 15410
601576284190194561 32370 32797
529810014037462209 22790 36650
137984228916664625 4090 8297
950975155265840769 7388 32334
960150858234847233 18270 36238
656464152637649793 1285 8211
185843489259355009 26442 27014
379908532186949121 9269 10404
938440698511378433 12971 15789
988274627755640065 25199 29044
458994605448353345 17705 33160
487967880879384833 433 30362
822538932537021569 3974 36204
567153264867268801 18503 34573
24070950964386385 2049 31857
146907676713983201 4325 28705
188282539291854785 485 18129
742142506363318657 18670 19320
582197327147937921 25479 35948
596922611759797633 26404 29147
777517676664963585 2070 15454
491879735152135553 1996 33187
195924831110289697 21989 27819
850200170752305665 15167 20573
208229235837897889 12853 27893
157703104576523137 1278 13747
958077316724129025 11729 20097
368206539814796225 2565 9701
201060972626784449 1558 18071
35556900386492173 694 9202
339961717294187329 2274 31505
615345761491898497 1184 25014
554103304329849793 5780 28463
429994383605144769 18918 29143
837501828830639233 17173 28888
513465087984290113 10468 12746
844137048371244673 9766 17674
266057294814427073 17459 29439
911239338639006721 4561 6164
257123362647451617 6560 14724
979894578494956673 36521 36797
127016553170687281 20437 21126
661095987700079489 2554 32995
801914290334909953 19730 29232
282311647944233345 17576 21692
814645969836927745 21355 21834
182470839541878145 9137 30659
370137952527745281 22100 26620
766045039462333953 842 18632
875002827989344897 5198 26064
781695755502951809 8474 32371
901812195897211009 12639 31908
90449811569563105 23995 27536
392113772620202625 1413 25032
773004408952317569 5712 11048
745855885496144513 5685 31271
128346781909435489 27054 31710
104394415517287345 17977 34188
194774571666116001 6303 28022
377078778667428353 1362 14240
955742584013457025 3049 9050
158324206552148193 1967 10781
650544036664570113 12861 35897
239573255494082817 2661 10396
30542716109401625 10156 13871
679487264255026689 2378 28377
452716465885103489 595 31970
265791648695657313 24634 35481
435449032092101633 30379 35686
645582809093834753 18657 36098
98378730608487793 9207 29091
371954762799408193 14206 29146
888758667988660993 17334 23993
106788414407741777 17640 27840
783535010064653697 10711 28030
562792671682334593 3664 14616
152658014681641409 11471 25068
667683295072887297 13544 27076
532489091623318721 2705 9425
829663347691468545 5023 20887
914684601804161409 18824 32291
857940105198434049 31838 32247
623114036921847937 4523 30122
42898417004895609 12060 20173
904038211089989889 17858 36736
846680025965635969 5918 35252
288251704698780033 6310 29006
628233667194809473 30097 33757
196961752549604801 10831 28094
152640105630791105 30741 32659
302272615486216961 10442 13679
194215166596482177 8532 9560
427958976149831489 21901 36153
58381678214910697 1353 21377
575563368167792065 7292 26598
17725303573360663 5753 18779
66521517700060433 19013 23251
325307047998631297 8335 8676
505933336231194625 6653 30621
582817029598576385 18062 29306
449528652892190913 19676 28571
235256296130355489 22212 23297
724058744835247105 26425 30159
247824405746985825 3429 10772
831661020404332929 5460 7495
646309855938806529 358 14936
341399521071295425 4058 33821
740553520209434881 4642 32506
81011036159942769 17112 18069
571883227418137345 16725 37483
606696581527188481 3493 16994
63945277302270401 15802 37137
602429318734458241 4647 8934
184400671324436161 23166 25497
416223535959389313 25604 36651
657010768650199169 3541 7955
711744743020638337 31534 35950
253282751886924737 4494 26335
740341206044774913 9306 25082
279516237269422881 8140 14783
651437298101704705 28537 37495
981560996795348481 11700 22143
233374946318448897 32572 32934
164658347670556545 2073 2976
171104308338023265 18829 24434
370399526377010369 8711 20000
16067573007404691 3679 18887
962016892337164417 1722 21254
579493346448451457 6379 30778
464791083222603905 738 9034
462393818042144769 6857 35466
932971509515827073 4165 28313
191205886361622401 5039 28031
699711281459453697 25928 36861
309769692569375361 24283 26116
681466771677481345 20056 20281
469505974325322497 3578 18025
641442903903975297 2670 3601
239941029298663009 2585 6826
432826440777350977 7981 19389
32974501693765037 35530 35627
505379517952118081 27256 34819
365253838494453505 29638 35281
899948088052116865 22959 36101
220883604462947873 19772 25672
215517369787260545 14162 16798
591634020872120961 23876 35204
96723955048052097 12080 14594
569853855493427393 336 35661
472554263799477057 20832 37832
327349494572729345 890 10322
929378201372674817 17403 35223
359200817947730369 6299 14134
321916752518301761 17418 32269
349282975275954753 820 1445
983404855805051905 4407 16178
147853755276265985 18608 24077
299390264363065473 2223 36249
131672560864132033 22724 37640
952130173386212481 17994 26304
812189406610990209 7975 15527
103963594610586801 3840 21420
563618977372655681 16451 36814
557178014441209537 9444 13179
158794299170217825 18987 30300
363027291669450113 5470 20699
630526903752979713 13166 26285
385232614658196609 8140 31456
433151643740863809 11406 26512
856567698533307777 15776 28265
382332271734227905 10473 34969
712790020867462401 5564 19688
475520007986041537 1082 6420
231232570662594849 5952 37087
851031896297939713 15444 27964
373762837524697729 17230 17700
436682247726331265 1387 35247
923243099014751361 8875 25721
676715294477745025 7751 26147
915923076607842945 15936 24002
703521160962175489 585 1129
616598633007495041 8998 37648
141915157861774337 2411 24149
422680141185697537 13505 32217
389124575742748417 9447 23536
969747235357896705 3667 25632
357431719810378497 12339 15195
287415612809045473 31826 34347
602813653543286401 1888 8552
664135221491957121 18946 35973
169511264505246113 628 30879
118728867611384465 13218 33999
967475647088257025 14579 37699
660434853065094529 13932 21640
320909324018273857 17969 33575
636057928086419329 7205 24190
27092758051885825 2964 13074
225789180573396929 4729 28982
771358764129558913 7107 24862
555173679433313089 2375 30937
365493658280449537 5998 28002
135489476568704241 4016 30847
312581032133650177 5797 16837
840322953628263041 18042 19950
314090230612386305 1162 37360
6871581117533055 6049 14692
567389392851708865 24109 28727
452012323492301249 1859 10637
984550714522662017 5997 20378
28015607364562101 3887 31963
681675075014496257 20054 33099
593650065480293377 3951 12399
241728270186975169 11910 15392
169566639875849761 7209 29818
964054951597120129 12687 37806
62943956214940753 8692 30261
899312564649271425 4379 12077
69545114345157089 12188 37205
34481747071239965 4164 25243
360907676432166401 11046 26923
439077898082679489 3771 5485
147642306748704033 8829 37262
765838864393941761 28516 36508
777753919490596225 10635 22638
534616189159372353 968 22719
610831595629388545 4783 18641
169000817374765697 9956 10115
445418152427922817 22293 37847
509293388788996993 9571 13551
64177705380952689 28463 33253
31451002353378501 7134 30085
864908668220767361 16431 20491
29955153448206317 6329 7842
631876803685781121 588 24187
393600209380153409 12047 23455
336436410922235777 8775 24747
83608445505468865 22140 25756
250567925136973473 2657 4212
78605919820432753 330 411
54037363212689369 9630 21955
901771700845721089 12727 34126
30953538046031073 33883 35865
395793127000516161 24791 27344
996231371104332929 12386 25835
581143876218568833 18823 26958
940261975001956097 28984 30460
651636211679431169 18295 19178
631609455589046529 12679 18016
841293622571633665 25352 28276
166959722405760417 4872 11472
234467367265310145 5074 17812
453927238411470337 10104 33696
598690588687283329 68 32363
254635022456337633 28864 31591
220294263298711713 214 5292
415500401385674689 376 20580
806943004216371713 9751 15709
782758695409352577 4701 30725
779877122297492097 6165 35723
19418253831561 21565 30217
597795785196758785 8529 15326
111091352870257505 19098 27418
175947227098845377 23981 37167
385270457509125889 12633 28786
985383010857269377 5729 6579
559231056915745473 4248 7963
20434135843899525 20185 20859
420987666372727873 28566 35259
893394300439389569 24030 31454
664939797464907009 11095 21767
332971622228768641 17732 25268
874864322725972737 22198 33092
704057935419392385 20702 35859
640583724042055937 22779 27811
93811642093228897 19488 21718
77686895753974033 6474 25635
878891088382722817 1760 10743
346778690387648001 2952 17253
628505516334200833 19142 22259
83072199855724449 25430 34488
980620797390365313 20300 30899
531032163781912193 390 7954
682101077015985921 16773 22633
214203872518314849 14986 24254
947014926483554177 7524 16823
476072727947777025 9380 23596
242817810902721473 4951 26791
224475667839232801 9409 16050
90931841498580465 10253 11957
791292081495367169 14492 29982
536738114960783745 7145 10245
685625845710777729 12419 31960
683927468107590657 15923 23073
819299415559807873 20075 25196
535405714169883137 22531 24753
929734564854459905 15393 32378
327350348464158017 4508 13342
960387157067270145 6462 27281
368641145741364097 18828 21667
313674968410825985 1965 27321
625985836514054529 23789 24507
317488100441149633 977 3968
208533048070734145 13585 15698
508953896151485441 23587 37843
2831232432036757 14707 24337
94099733030969185 28049 36418
152481869948715585 25622 37547
318420180085187329 23528 31869
174221016264603169 3100 15865
533169900611053313 13990 16442
970273598221126529 13036 16694
415502592778626241 2985 13166
733876962196568193 6722 16405
245961671454221441 12454 25996
51234252722665017 4868 37231
732286032605234305 7688 25049
161008360415941345 27519 34171
160702153237703969 12157 27336
673225278413184513 5444 31481
690038759871544705 18140 25910
106684405826989345 6320 25838
120002908884185185 14007 23933
668124638717316097 10426 12379
379335754850789185 318 31722
56570594355498825 6386 32019
206626317880331809 7632 13608
452912443609307073 2882 25160
325628865677220609 15999 24684
995865260803149953 24728 33038
996545551148368897 14275 16272
177832393494711041 4543 36062
898313663322230785 11336 19711
889867759639550081 29055 37816
178163582673217761 5580 20850
781495247919082241 16326 23245
374731134984660481 11916 33021
63907794270868121 13128 26693
873151662308412545 3309 32013
77266999081089697 2859 12529
402189838682776449 14291 29720
639092603693150337 29543 35886
818147733998468865 7127 29592
587756506543485057 14668 25859
217446223134221121 3241 10527
322086680526290113 1746 16816
572403214563575361 15753 18191
828474093920121345 95 18222
699957800652814593 29542 34829
121403983731262593 15734 35672
593640162694438145 17450 35031
673438083170736897 19898 23201
727821059277420801 1654 7530
79816785338628897 16677 17020
346512978400806337 10506 18118
542199509957484353 8083 14009
558193726178163969 9554 16002
279694915760451585 5944 24796
283167192346663649 12108 36863
578850386808198913 14168 17719
111124560059113969 26023 27172
149485809220657025 26873 28815
255835444788271361 8696 17192
70366922091167793 25550 34061
250393568294132513 5935 17569
226105962020518817 17809 36792
613965227708202881 15464 35470
817280124534676097 1567 2634
939896727393904257 15745 29060
807589764256327681 5305 22498
314167183709212609 2879 11625
439201287721871809 3875 14606
631362245607252993 1167 4912
457658712725454081 29884 30615
975814533796235393 5691 36457
8073019157507134 18342 20253
390205456508670785 14267 28487
740534321594900353 6680 28608
78296355833014529 9704 22307
461956816637879809 7724 14421
181936884816568769 12399 21580
308798180463078593 20866 23033
781987768711811585 4582 26909
892369763258813057 8317 12786
871928192923082497 266 12130
24754129220944777 2991 15428
12581406620352455 31832 32391
621184773968778369 2762 27948
896083911196345857 12353 35311
948796988112754049 5679 14600
60534705729619273 79 30252
513325043615282113 23342 26049
158008389539975969 21049 35953
105841262109599649 12515 23869
581409284659297793 20741 24703
905202981442400257 5148 21224
527917594462085313 17124 37677
68888293640533505 17245 20960
340569892704646529 5763 34971
984241032475864577 14587 21616
747519527517472001 1811 4406
750163029376459137 16451 19329
613203838529255297 2464 30798
221905444679364897 1923 3933
580445469941711361 8184 9445
834658457631128705 23514 24173
848425309342612609 20707 25770
253398304681752513 7564 31249
546002277094704193 10647 21619
44988425531464313 15386 16903
39225358989607881 5795 17778
295277096759591041 1243 14154
500853867473811201 25901 34555
703644521916068353 30682 32296
447475395381044225 13552 31707
103468702113019617 28584 34374
13923187043037189 7443 33948
719431575446172673 19265 19868
638722545789942529 18242 27696
575955210795157761 22363 27085
848904592954799105 26340 36545
326245630157423233 2093 18173
643137135227870977 28808 28904
296246229446296641 8538 11753
720236103914647425 9432 9921
348559585143782145 2780 28873
919068490898734337 17217 28403
666905596743888001 5825 21389
725521619956882817 11754 22980
959971583746472833 34810 36344
330993197104415745 8244 15976
290033627707856577 6382 30164
742910334760342273 13354 32646
386801273021283969 14499 35164
725332582447361281 2796 7764
78758260198029009 724 10595
487904461338704449 21340 36843
632715788876687617 2472 12541
791181437239654145 11157 35250
317373834606485185 7612 34539
581922379488492673 9890 14105
454332318613118977 5299 36150
608310546186327681 5190 8244
786573763382406785 7596 29774
735512703270533249 12140 34383
690153913150403713 26493 32115
726139392162618753 1099 7718
814917103130511617 7877 27622
192590871536953761 28630 35034
871401428505713281 3621 21942
383355153750567745 3608 34398
60788091096426913 34368 36991
728023996595883521 11146 20229
355533632578563201 16498 30533
901487694639822465 27669 33146
245066112393374177 4414 26551
408267178029849025 1136 11805
100601181512267601 10064 18461
684420439530708097 10136 29110
389810386834298561 6661 22641
791875612951432833 19627 33160
517034912332896129 23953 29767
181281661304577569 6653 7898
240642967212096449 22700 26858
401276923091092673 1959 21015
515876277717175937 30906 32246
658552580447160833 26447 30698
224486817856473 8284 10136
886257485567117697 6604 20564
138544327109919153 11246 33970
449055612525082625 7953 12198
739173545403048193 3702 7937
929640510486525057 12352 26301
769600978499447297 10173 27323
255630905423924289 11089 20513
512771742176354881 3392 18181
332432467168278145 12481 27318
464100989466125185 20432 37809
75029797558155313 6552 13890
352486214279366529 12911 28081
934483534266536961 4595 35387
975346587144507265 20807 28756
846482813858966017 21882 23584
648269182007609857 16117 32031
762017349901729153 23340 25533
554435716983739713 24436 32540
227545110535484001 28719 34015
640173500334412929 5057 35431
589180778581056385 5371 32477
963998882153752833 10373 25174
149566694888061857 17053 22814
617343632554863617 29763 35568
610366004707632513 9827 24342
655939131626418305 1330 34323
433236095329274177 3142 13658
222066858595638913 952 3936
156160320338774017 17714 24207
4674477861236427 33042 37505
662237251738968577 5047 34457
891338970233746817 20922 32433
970453810059044737 19852 34911
458058447144260609 19901 29113
365648049844164545 4271 5698
775226250633238529 9812 29986
980927060882482433 24745 27498
609424149466853761 27917 30658
977177947972801793 857 19173
458980248743713985 19037 35811
330670352491015489 31397 33087
444536762887516097 9905 14365
885949352782286977 18803 29656
915047802707960065 27792 28182
645247825352402817 28151 28983
362000222095410625 20390 34622
517905604909497473 2593 15121
424355002998325377 10374 32907
646685193841111809 11403 31079
287072744888355649 6387 9476
872085448428347137 1836 20808
757944378042452609 20251 24107
712572980909374849 18787 29196
126004185990943537 18188 21672
349322492034229249 17768 34145
896498595108752769 20124 26140
343059312623243073 6867 14875
566892637570084929 23755 30804
354166237501598145 22136 25680
604655459700524033 9402 10845
628652337489786113 9022 26155
496519762455669441 92 35510
810111564681658753 8007 24472
559347030154881985 10097 18885
204532639456662241 23282 23330
40390611943173841 29929 36299
924073934621585409 11211 26286
668594303058682753 26038 37563
188935907264113473 2965 3398
961875707642939009 4164 5146
773340815794892161 11860 37443
93047231978388817 4593 13735
699925918972017025 2951 26731
189407518647477953 27603 33990
306223765434534529 32331 34039
102741879354340433 15947 20217
551732911470953281 5245 6504
938471703813569025 14982 22226
369963021056019393 18274 21691
743591331732162049 12348 29188
83352943116327793 1767 5324
914882176700025729 29245 33234
364105188947259969 27674 32839
751448694295049729 32499 37359
62235235798414833 7757 22718
631639750164929153 10061 34427
6967469185109821 9506 21461
807468084420449409 1788 33616
637947013278765185 26730 34385
944523391307747329 3877 36408
673676643115467009 6964 10345
70107128213152241 4207 10743
157394347984752161 20608 29978
559302527842156417 6302 19484
477760581704540481 2849 28938
611501091164100737 380 21406
666563301159104769 21311 31949
830814956604520193 12317 24016
119882124233324561 18939 22330
516008506750210945 1613 34437
345273503810108929 1738 2319
552729276240874881 24918 30490
896922638965531137 12020 19947
725270067425284993 18862 30698
291926590800731137 177 17210
315079961671905537 32493 33653
766503223171181185 2637 27619
417800673555603905 12581 20345
694879880151251713 6153 13284
119978780210793441 32749 32965
94808141733761169 3562 27264
644487959926053121 7173 13868
805451696710068865 7530 17363
326494780702951489 12463 34570
512255554008302017 9830 31322
878813398983652353 10187 30707
433614086271166593 11353 13068
222658130269557825 14592 19699
979527650130943745 296 3249
28433277495125253 3657 33197
199471665484313825 3219 26585
971857190668437505 13293 37125
777483823107498753 9888 28417
661120521273659265 10070 25659
129357317015394097 15830 17889
775414980436231425 472 19094
214669254229232097 5870 19016
763013563577274625 12278 22534
631866680869340033 26153 36695
552577122344935361 5271 17959
666005099178530433 838 24996
232559279197232641 709 23350
532849224086977089 10723 36553
530120090793779777 22770 34042
370688143095332353 31684 37154
653262500639684225 12120 33433
905094404669657857 7909 33167
919772613064061825 5358 21202
715595157377148161 5325 34028
238028857657269569 27852 28262
473392394071897345 11414 22688
452986004389934721 15778 21269
486213051581199105 16589 27841
425049699209651521 29776 30731
593380298432297345 10366 19739
346517592042296513 7999 27142
488308082986659265 33966 36623
579241730222975105 15268 27375
237052134386875233 10953 30119
242906770585811681 26488 33516
722588676658187265 1307 4167
935508786778015617 1076 16984
222334283326492961 4429 12087
558202191650742913 20173 21327
858264632728886273 2913 27739
53702945085291273 21461 23415
611403080821407489 14604 36710
273092689461655873 12814 17787
510793467591536641 7984 33458
55165974302681777 13558 28479
894517908141043713 20069 30296
617630340484204545 30197 30767
929740164251395329 20198 23469
114044063417111377 14195 29076
254506952845918721 13891 21748
965613114389093121 794 8269
274442506752063041 11974 14819
591977840546619009 6183 18708
962494007821224065 14248 18189
10893456588952689 34106 35729
62328256837869137 8124 27753
762940021622654337 6007 18219
238188595357900833 16464 24588
429749412379258881 2829 25530
465905510361931649 20084 20723
878463636984705025 6703 20462
777648647467120897 5595 33002
523223121708561217 2594 32422
492651458888499137 1295 9575
896688751460374017 16795 22233
526810258037915713 17005 20001
110099244316181457 26869 34698
274640290971387201 29046 37086
237843978513794241 21987 30800
188582959215271009 17513 20939
330939679907181953 9377 37749
523535910217272961 6907 12149
552134954523779713 8624 33244
782626875987336449 20238 26634
199162389684794049 23048 33430
957662335963316737 2220 29628
483574347700383105 1848 9273
327130291925474369 18659 37542
166277766429637089 9129 27877
201761899713030593 2147 7734
496970990064539841 14222 32229
237437927819701857 521 25981
671677402902950913 7088 8537
301641468882518657 15834 36734
888888402800247937 9677 13494
303061906094658433 20600 35680
436283835157702529 3019 20757
824447731411165569 1581 27350
432549397642247873 4590 24525
437634259877558657 32045 34299
994267450866821889 17332 22729
254436872886554241 15433 18116
688942642284430977 28052 29409
730302258919667969 19925 27030
795144815521958017 1042 7401
501819584522845505 2380 18442
751193138585222145 12245 15622
455871077746667905 20305 33591
853992743819041793 1881 34904
260952068115056321 3255 8043
147880541105948289 17560 36687
527982736930855617 6836 36747
881221092228578561 20690 22567
360565365468627137 6720 20455
306591202746716353 3388 22709
667481118739448961 2119 35340
633196034148987521 16170 25168
304011747274369537 2142 26219
536610836441596481 6156 12050
178920506118348769 2491 26358
735721063660442113 8754 21029
797165862463341313 34511 34935
16218789540914715 30412 35060
413374831519536897 1623 35008
835566720234560001 589 17848
85532686234397921 16638 36259
24321203143230721 6184 8002
586116961972866305 15243 18659
819368597311928705 1086 10219
484541825699121601 15712 31339
318822834743087937 14867 29209
813557201539328641 17790 22444
239638154934844737 6217 30211
186581258934534593 20048 26562
487725121632891521 21962 28302
844628074362962177 22205 33352
536578763116786177 25107 26813
598050908673453569 5681 33805
557865217038283841 2052 25594
656523673462391553 9723 22745
220971820843026017 2706 22352
416980398395548225 34515 34903
586766303476153473 14412 30914
641666734670568705 12889 33503
763571288028437377 13855 17179
958313718709117569 6530 15795
253417540802928449 5475 22476
669680434242611201 8647 23410
443071096908930433 19783 22025
905949158134301825 22234 36306
143981602368072001 1647 36435
612055025106716545 17854 19948
57515237712102873 2636 37230
488543537212901697 14086 25534
960352954103711873 3585 10872
574567133031951745 5008 24418
969606403540574081 10107 34161
794828340778178049 12804 22102
896949900766102785 8723 37527
809152142629304961 6817 28695
998212493708116737 7285 23962
552999582719959169 22694 23954
989782023398134913 6154 16094
148042926588704673 16329 28705
796822575794088577 19912 37019
671265973176087297 11121 20621
69231024904368609 13963 14642
503141522384797953 1481 24750
481991656925806913 6072 22189
380879002270685185 6813 23555
693531248921090049 9779 37638
46729551358101417 21005 37208
845038376761401345 21934 35715
131306719802932289 434 8197
924925303423648897 491 18461
789068518095721345 8689 9599
749398070827318401 7055 27015
886408089166987905 5629 18788
278064367241853473 22620 34129
406887935897163521 22017 28210
581937125765044481 4074 23994
71649638754404777 4163 34119
535460947351467073 20309 33336
976277809315835265 29282 31933
483929720160752193 7502 16376
771088537654829825 16442 32382
224598149975861377 7626 17673
205537679815666497 21867 27942
677886478469467649 24631 33149
498908997128989313 9133 9753
394442991666650753 27970 35390
438907517974858049 20209 23054
468482823601995329 7008 33694
837999857579912833 7844 33681
346265970135647169 12772 31671
61011537905091729 11889 26407
414814458518229377 3989 15532
796033175094049025 14776 34831
267374101182738849 16155 28064
533854829134615041 8220 31458
29335001164618293 2597 9689
960754384563383425 10347 29202
311033970105313537 17023 22810
562269860627441857 4869 11271
985207902806443777 5528 31117
508107000432868737 3952 20210
757784105984612225 14753 17798
338135723378488961 8778 16346
834407959737212929 14241 33859
131146633744432257 13403 24825
100676227722914289 7030 34236
346182754635794497 22935 28761
326588544997854081 6982 32725
800583167869529473 3744 19459
509781694152721345 15063 15074
321819240756045825 3370 26756
543215702607547265 11576 30174
459734057636662657 6237 17233
361466879455122113 1883 25795
990620539498468865 24194 28047
739361024395911681 2341 25023
802558709968490497 4455 11425
749268252009287041 22991 32134
655724508704711425 277 17906
330318331332911425 430 8275
922531581145104641 14679 22088
931348722148555905 25035 36814
358575889298681025 7446 28713
232216169778233441 23450 25712
76032798905753649 35300 35318
992030404620848513 5587 35953
654826578870373761 9748 36830
422265570816030337 15985 19481
34697599290748117 7693 22097
1189377342143417 10106 16597
314673860281562433 2911 15273
329311970303812993 7238 27787
449152470908483521 7666 35174
216654371791534561 1536 4732
878824930248786305 8724 34907
499928210945917313 3310 15435
488534435689469889 15114 21166
384337664624894145 2114 25901
740308818220416513 7609 34422
957243708102360833 1901 12713
417273177659961217 24699 36129
613681817281431553 25445 31712
650586308569646849 1931 13684
123779720663044657 11340 13552
118321572332231281 14840 15474
229044393023457345 25211 25636
497280091674088705 30836 34954
7353789655148547 15118 37114
250231381466743841 10213 21985
179653431484425153 16466 26595
211181384345227489 9058 34695
239104352808205089 4678 12271
348445273713419841 7400 24794
212413341903840097 631 28432
432180989807324801 7086 30083
240220875576731873 15543 28244
847546723484907009 19574 19883
925663050299888769 28119 31822
406992524505430017 14326 31395
311272120614440001 12943 25671
543983540854210177 8260 12649
802399765371660545 2590 15704
674928635945992321 17315 32945
364206970906927553 7957 25018
255341606802243617 8306 12114
314771675432595521 312 20112
699877785041142145 31288 31544
728135089201408897 17242 19528
414350643267820097 30672 37405
565975316655311617 33301 35804
364704880539040513 18869 32475
378730200522419137 16103 32305
599586348673295105 24202 36044
731107323855226753 24310 28106
405634044577769985 930 27664
787263487931575425 17834 18658
820800789413535617 13846 21097
736929851456409345 2275 32787
535211369699073473 1608 12847
625470056777366785 9398 11076
999848368704089601 2311 22797
315703196667854529 93 16773
399010011300820353 5630 10216
860154211987584513 33002 33648
7535808686380819 2644 16936
335882131751901633 12141 36514
208524657993411457 6216 21263
437000968982395905 6822 23832
806044192283462017 19963 31779
380103220088770369 5914 10734
75277648155410049 3055 4298
193708344030206081 12743 19852
413857030489307201 19682 24350
57923014032212449 6168 23225
782970066657515649 15352 35732
812389106831339777 12579 24861
247763361057831585 20789 36730
828490573811038209 5152 8569
128878373741574849 24012 29755
271188389296220577 33069 35987
831246858434777601 19326 21827
909916268459795713 28069 36748
555315800902651073 27611 34205
183076392385110881 10531 13343
301553654746310657 2626 17484
582571384459143297 2657 9410
698918208827254913 3024 35264
710529979995619969 15946 23149
744460850222619521 27935 33312
189833737932474369 11312 12556
691221652489662849 6527 19530
59914757722076217 14836 33212
266127341093021377 6534 30428
910672324380115585 13152 34798
639293850900830977 4382 10963
327296867367500993 897 7325
239656426241023009 252 11298
854603108535940225 6119 28750
150259426240740609 33208 34214
173502747864311873 10751 14504
188768483253493729 8991 27807
813487418503498753 25064 30101
97989471685085761 9625 24507
232732082254024417 15797 34618
875279642437558145 6714 16613
620798125369788033 19070 21559
982955041661046657 2005 4057
635015631089110913 8107 8611
908291646412020993 4415 26706
213635924504544065 22604 33820
235591845034466721 12014 22786
674272207551815937 6547 14144
392876775507087233 12217 32938
284102650231460545 23939 29392
47185073342081553 5733 29804
653509241235120385 24136 25589
70722657926847177 23301 23545
634669714004999681 14406 35629
777329225137524609 25225 32658
756555768400183169 13445 27225
95192780943445857 2376 29800
728831520142477953 3069 14492
539893306318663937 2790 14807
448216839112483009 9718 22366
33442387800061369 7673 7679
337395145045874753 5061 7003
175947207446402145 14925 22803
205370808465524129 1872 8542
137863997001769441 30864 33388
927892728201328513 500 32284
807475695051397889 9505 33314
190647342626355969 1280 35432
101854828769074145 13445 31557
507350978566549313 23825 33890
464492617255249473 11576 28465
955150783181302657 9355 32848
868707780118338433 6207 33589
906427010747393025 24025 32532
684314927206504065 27163 29130
101332337723185617 10664 18214
39711067816551097 14209 15296
57010454124608145 7803 16508
398584283349439489 627 4619
552541963302964225 18274 34184
705057069834818817 14604 30105
158962487320280833 4926 33580
113828605904888753 7130 35526
209858344769109793 8084 34008
260041053395678305 20218 29191
919752202590771585 4860 32102
227007366647459457 2840 29372
174229604637169185 17685 33309
864783193773771393 16027 33325
370273562398949697 1593 16508
30027876612326309 435 33895
764359877469864577 23157 37714
538215375167634817 15626 23349
369871236053299393 374 19092
387475726257353153 28256 36188
456624202304716673 25431 28369
560595535712305793 10993 17689
494234860404986881 7934 10793
419966137342630209 7346 20593
847937893941569537 11777 18487
491979585548147457 12122 29110
903877817666241921 27349 36743
601164617869589121 1690 6134
328173210396535361 20582 33398
29902002300755017 10685 19447
292812527954424705 35542 35585
148590283345686913 2451 14154
424507302041767809 21261 30343
445373904860002049 1821 35796
563058576675913985 6972 30002
235123831908229153 19922 30408
621977670382115329 6169 11180
3959536473242765 7748 31811
328936799842466625 9934 27601
507389749952228161 5273 30047
795366243570093441 19549 20053
634271464388387329 2814 16861
265750796359967009 18757 32124
415939191362273409 3137 16743
427057254129756801 18253 19485
920239238097021697 15356 35593
142351287745498209 10216 28005
546871429747216833 18184 36513
300318944447944577 1080 12834
20838554135945489 13252 26886
750007365113432961 11632 25891
211018141719055297 7245 14301
911021289898009473 7192 32295
350875964907455553 4535 10927
916636013124758657 18048 35081
70271352743720425 17640 30407
43472980486534145 15374 20853
262540654574404897 1617 36120
103306443416116161 15148 28777
245632977921562913 1319 28196
715067402157679105 3143 5258
757767599275521025 22147 34864
368452768316046785 5607 10659
702046830729148801 1583 5562
463870870852694849 2646 3216
628388344189669761 16887 30185
575686461915708481 11563 20182
394363065771560897 19783 29535
984143458603774977 29596 31949
791334478854704257 1127 9025
856662952289838081 20100 25348
699575579455729025 9160 15794
704904973841813377 15101 24841
870937487117242113 1391 25865
436163628361001089 14193 34512
674835227700388225 8059 17842
650772580216774145 10307 23458
925144801654166529 22661 37278
819319590066186241 827 36034
150121144847094721 24949 31618
964003722067268097 8695 9988
247128417664850273 21081 25513
39515683619569585 9519 21949
179669275329306529 16390 25834
740455032732576513 10056 10569
262557128585054753 7993 12104
600636807268784897 28429 37711
887506771892862593 11215 25745
325366296675745985 27980 36567
34369151019159717 16858 19282
21492209514306637 20173 24885
809293483741274881 21434 32851
209724880380527169 7214 27237
864226419026831361 22067 30277
527891593802564801 11157 23368
874072667403073153 12260 27222
993561902697813121 1682 9586
10337961933441165 4434 18217
635238353713177217 31932 32171
713802614886024193 10266 37137
164853345248879169 1459 2063
926765347460499073 32065 33277
739814253139201153 31121 36847
923374420294369025 6372 12579
354598870143114177 5231 34501
455800985693070273 14551 27855
680195399406571265 19874 26554
716288910040308481 21880 31141
239854878137073505 18145 36606
593047961715594625 9472 28391
753375496194905729 14559 31493
487713155579786689 4734 36998
893607867949576449 46 21623
299310808155734529 2464 31204
256968170006629761 18547 36608
573084283745206593 16837 31595
436866009254210049 27270 37051
93588055877827265 35914 36392
84979701284879633 5600 27964
801970810734037121 30061 35308
694572580395991681 18197 33990
50972324163222281 2564 3271
707625821602917377 7645 28594
728109764142349313 29020 34308
850131109623085057 24925 33290
306119943404237185 18374 37829
414925424138800705 581 14561
961356735606148737 14407 20049
37580258087352545 10221 29636
169532456121668673 32146 34021
570629138408818881 11838 34882
239036037130947681 8291 33074
406743256549169985 30747 36261
676954628492747905 5298 29356
800595804461721601 10120 23222
515554629551349569 25274 32410
492853618122317953 3857 8690
472870637047133633 3790 37716
193054008933032161 667 11896
792216764267497089 1442 29397
62952459013907001 16727 37653
772879686252988289 11777 14188
304193078024752577 10235 24491
885391641954061697 23130 33450
888364630552182145 29793 34823
136537274873386849 6529 24033
800007323110534657 814 25831
181364156830031937 4868 10341
794267561351695361 17310 29651
526316474725259585 5174 33064
104932965769904737 4984 7845
350534274813885121 21239 23258
599119790740722689 1795 30967
728307727318775041 1043 11382
322108093127397441 13316 36860
301694100968806081 3615 24203
210742206069944865 8707 9627
499143614294521153 11753 30582
713466273913468289 8351 13989
517848538566443777 16169 28337
771245539734302081 9436 19384
598789629109045761 27149 30880
126633163173821121 7400 18207
606775941365274497 5064 7262
715749299171569921 25478 25698
222040982546271681 9937 10274
297896601532300993 17194 20474
59944624810970737 17076 31735
352791557251599361 16397 35956
788941725853003777 22916 31359
986403435859770625 18775 24232
89579843321249793 16515 22833
807212483839300865 9289 21466
866403785111199233 20207 23140
366114614617401921 5511 34242
112059172116506289 7094 12417
155708714402344129 18381 35465
424932681367874241 13 26314
152713105527581665 26344 33489
182222465700110817 18279 28206
394677190841186113 5573 21306
174821575545475841 11060 11461
128270908079144881 1190 37793
32811013578584181 20134 21287
619747535744430465 5559 30431
349088637751247425 19168 22475
274580951195915201 5214 15687
520669489641935745 31949 34668
873767896516660865 30610 31622
713812409793572353 16167 33799
786061039688547713 26786 36022
270499107298281409 12178 24388
489062082788784385 6078 29486
482748619996481665 27731 36632
126329304369434689 10441 35958
291161360474436737 21846 32252
161492281702557249 17326 26739
118947633280466641 17692 34634
762097882438951041 2480 12179
831494163455506177 1793 3130
246093233561360577 2913 35534
132667189448437025 5948 33089
668972869448580865 26405 33363
864386412741570305 8551 22950
951517047458430849 2261 16629
77698111180122705 1965 5376
492998004312482881 35575 36198
320908294148399169 455 36480
874844395331642497 2937 4556
137174062896416865 23232 31054
878126136973818881 31730 32542
631433360771698177 4782 30349
97954205950578913 25964 32074
339278024907113025 11738 32676
863910346935682561 6909 25314
718109824670722945 33537 36198
346951750117021633 22795 35075
401620726601191105 1353 9846
22114692438734097 12302 22827
382312949707174017 8428 37753
279360727354124097 3457 37853
53457670378261217 11 15814
660067037108660737 8126 17598
960783217399114881 12998 17945
138990195072430817 26570 29727
994714387052976385 5926 26511
668702285906348929 12373 15089
213346374417231041 7836 21092
931568486132540801 28885 36772
221762006091179137 25337 35498
552537727692168833 1146 2910
41116871962078249 10438 30163
98245202374606321 218 33765
568159912757248961 6891 33708
637322090163038977 25195 31061
813975886216045569 15252 24342
868625512553997185 18779 26232
994667011566573185 20600 34239
120720426836953729 2299 20802
666334377862586497 14177 19433
76719885710353713 7979 15117
421600733845263425 11334 26886
395927137644420673 5364 9281
66560819807850889 11867 31701
35543617803888597 3474 9392
967351229201195649 18815 29834
243203337039773249 8639 11364
603167608226176129 8859 28471
949435622978192897 10217 15615
63169978806154601 17033 29249
27551488867587181 1368 11419
194480085380977377 2660 21459
454711523552937537 22803 24670
514255175078314881 12879 13212
861483788010445953 6649 15899
612002855846402177 120 27901
923123647312756609 3661 34801
613033440137495937 5357 19006
861400247604066689 19520 36929
214369983272693089 15779 22739
639746689340235265 7618 34464
559146616782580737 13207 35336
637631909834311681 7789 26075
381314025199532865 19605 33537
425194081041318849 23134 31342
863126273211190017 4462 20226
176763100527878689 8165 9790
187584011126720193 33389 36665
556223093630599425 7635 35064
2585028766159071 2813 11821
387338255414476865 33701 36416
96629706600356977 24789 36146
340407949681825537 17269 24024
240855645151565761 13591 30689
45272621573062113 4962 13780
723969145965302401 1344 2121
608126286905623169 5649 14684
322623848313011073 27548 34021
373886143678220161 9112 20658
220663771170979585 12540 28181
933966775591805697 1482 22520
327861863022558721 8246 25656
378005143735052225 6153 22652
367810896097697793 5754 15573
122051097647791089 27618 31627
627284467648191617 5812 35486
596441057531933441 13934 14229
722371937794481025 31120 32577
464773413377535873 17849 31248
957000823120846849 18587 23553
588648563550279425 18260 31485
891307230286972929 13358 30317
388071434577035777 8084 27132
668781210239043073 20123 30012
97650993048972625 7592 25472
372579575725314497 4905 28980
251406851672832929 13274 26338
251530935671819841 226 32635
972438005988365697 4472 6404
135189304096972049 8929 18587
496875690999111425 15578 18298
29671851835157525 8924 29363
50903218874793769 2385 14766
822458819028316417 33468 37649
805892768396851969 18496 31066
280057991725254145 9388 20142
932786839991294465 11911 20465
869114715841337985 6368 16006
987175319625158913 12065 29928
860053559293984257 15974 22051
966684467333749377 2715 28409
998515881518205313 25713 33213
596640689100262017 3035 17983
279111751547571169 22870 24082
563517097393926721 11887 14303
196216837056457665 14189 17541
685558208721836545 10463 12711
182619432738956545 16354 24799
780343141221919745 1723 33706
883882273371444481 7154 7601
41957660509176265 19 30975
642298346307551745 35 12159
814319910460241665 7308 17456
296701574920209793 35784 36175
82872552951393169 21771 24078
888836149097013377 981 27067
850153682770354689 16571 23381
10586433082341529 27962 35245
469337413876210945 28543 37689
90792897352383057 20527 31337
530553145769673025 3272 17867
794640736538386945 16834 30148
146890974761056737 13240 31101
124698517562389809 7974 33125
4934813763100011 8762 35151
961115100935263233 32739 33517
3263055248048375 9865 34318
624507069870912129 13036 21038
65709974687919729 6027 10692
740118977520669569 3973 5470
620418714681115137 12575 12805
808462070033552769 5356 37612
734574918294384769 16476 24556
869956572664836609 7860 23903
665550382258878465 20594 26761
6586590240981850 21979 25125
915868683156603009 2539 16318
125649129768024897 14510 27887
597173771391062785 13463 16176
535450122070155713 6776 14325
414669402149343105 13065 28292
326950784476014913 5864 19527
387297989559094465 5701 12131
655964068857723905 5935 37115
920160586036146817 9541 28604
1278515893407218 4237 24261
504680934913189121 15478 18872
106477052416888545 21886 24332
98076425292646257 2168 22143
214153993095880673 10489 16554
140299387488617809 13429 31498
913512782739683585 5283 8795
9769473736255919 10365 27743
617066670197633665 7 21945
554085718792983105 3256 15775
366624861641096065 5567 30901
891548966449420289 20803 32714
856558627029063041 4094 12227
998311421104226305 22583 30881
706917384709651457 6685 14651
270202581368366177 18700 26924
604622698622311169 9257 12452
241208259625729217 30258 36313
960055382931042049 17029 31009
264702741262823329 22912 28274
434391697688642625 259 19265
634862339170261633 5442 21274
667697818447077633 14243 26516
207549633154442849 27787 36741
11148322601687967 26197 37798
601321314788670209 5902 8988
994235830601692033 5755 24259
811431058012658433 17438 36866
890847971574419969 2229 37516
554321925222090753 16493 34217
750893031208942593 21268 25810
579173077326501633 21741 33271
19940464235308041 3824 15220
632050551738110721 16662 28548
463400684354891009 10980 28913
479257379396359 2130 3054
573996917170422465 10508 29280
236745165311695873 4031 32563
373731388515960129 5633 37055
962749189251226753 7460 32695
430565042703339201 5278 27781
604459384730837761 10303 29685
606268219840810497 10739 27159
312242945237983361 8207 37071
575235252733524033 2945 35486
354539989544768705 13145 19686
24185007600987521 3998 6416
394806283014062849 26164 33743
429921464346453057 1042 4172
881794677329232001 432 13324
166975308567540289 10626 14341
862955789965809537 1590 3199
169039733645053761 4379 22982
290298687018683649 580 18474
193625538916517569 15431 28704
910882834197153153 20676 24899
862175101332130817 22911 35070
358533691549446593 22645 27251
790889422705699713 5600 16160
165284218249212257 18781 27625
919907630497267073 5695 25639
350171656270724417 4302 19081
359869237498127617 1908 12238
664154879085501185 6864 7551
101042866329269281 5460 5594
719286727012025985 19139 37530
518402092834943297 367 14456
65947905872889121 2011 7758
902255161586555905 4253 16296
325951215845940097 846 13890
587719478480760705 6997 25519
487858618035730305 1581 33006
742174803112963073 16177 32248
397773955954342273 4234 9518
540003379179236033 2793 18306
136336522476597105 2486 32566
77676955985271697 18301 23686
411572262094004801 20646 27790
123685183564713697 22828 23139
299060713241814849 5674 20484
666382425521337729 1344 28100
390509022464222273 8066 18861
44882229377773089 5946 26826
871194751763511041 12928 37091
191352435864036609 26954 35613
926025623804456193 19340 22560
139873937728207665 12422 34445
617305333632160129 3660 11712
576222349686307905 26169 37369
947986036794141313 6373 35413
132992908338419377 15981 34933
973299171144617473 14986 25686
585517819236418561 23833 34366
834719025789688321 27942 34267
529128887983414849 28920 37077
691393562132404353 7230 7987
878951576960137217 36 6970
628080658115358465 19611 28238
366972998220543169 12793 19125
768652137303519105 10016 14871
82805256797843889 24832 26702
695109636025073025 21188 37126
369298828472818049 72 5798
291027343028318337 15259 22832
778128597459673473 6387 25714
252040021571367841 593 1782
615493779094119681 6086 15803
407069386666023553 1519 13995
565883429030623809 1165 12724
379971233455584897 8700 20915
359101188702776833 12984 30551
127276709663178161 22021 23523
644142296650134273 1097 29126
952850327990041985 13861 34426
383569113321978945 12709 20865
957139622258893057 11782 35704
72216742246968833 15593 30380
752948096078306177 1959 36215
181357954211176065 3886 8127
116805595203985041 701 10989
160708459890319233 1382 30457
748934977113840769 29676 30318
838044269212073089 231 16968
802385920942128897 14201 15487
133893074741866513 33527 34444
386086771410184321 10273 29086
371454861466030913 27748 36335
299518091710908161 2419 13959
389881482361122497 14310 33854
913050187707462145 27581 28532
217931431986638561 16760 36344
887060357499166209 1414 15411
722352836727697665 6416 34892
417825953950419649 9897 18331
859694521291924481 33663 35528
157763585244325089 13151 22422
762386704299220993 20345 23584
836909110402309889 4802 19059
269453962615127553 2129 26913
345354804569353729 14976 17175
506484920222465729 16176 18582
752463756746855937 6116 31018
915784437621152129 15032 25512
367465757243834881 11411 22404
83086603957813313 19744 26172
116479501637151377 17182 22201
764606777557784065 2185 3062
876912429907093889 15399 20765
199937927563514241 4319 27665
998410726675750529 32970 33262
752021200866448001 31485 32479
637517004913618689 4001 14941
943151893216285185 13277 36177
201064089554343169 14933 22170
49735534966739441 8926 10298
904375974952017665 12039 16929
559627879718608065 9785 11301
832576015544297857 14361 23041
538802447712168257 60 20764
263506395848523297 11619 24831
451016373260674881 17112 31647
161186825210997153 6426 28853
927082625391502593 12736 14453
65310461194570737 5637 13896
102306418066252289 26394 30154
862023181625282561 23977 29164
51918491620806865 11860 34399
335325834635241921 3220 27811
933452220256814465 8162 19625
935972274964463233 8124 33557
997443277535719425 5200 7760
951189533321382913 6753 27300
829686325817124993 5154 21013
531571158733235905 27559 34838
605645840851718017 526 19201
195425681662968033 2546 30558
216110183438022561 1742 36128
820119472391503745 4885 33143
886020402112077185 17054 30776
210236210624799457 372 28702
195004007748497793 25972 29488
197304992451471137 30617 37617
328985133288920641 313 30638
745467626877896833 60 3459
269626990529221889 5449 36370
943735610600533889 23644 32871
536262109342228417 13023 16648
178760380660946785 14850 22834
205031379423520129 8906 20156
151000005619373217 5077 17825
214456329874860065 6021 20422
543849183715948929 7086 11899
402910067929358465 904 27899
85209018296303889 1164 5925
987911148148608513 7697 18619
97236931640708241 3800 22231
931432429567241345 15319 19104
139252117689316897 17259 27116
709684320947001601 8585 29352
325050730948092353 3032 35919
799467495573996033 257 7666
337964925456397249 4651 25111
755690827585024001 25806 26482
702719982537985281 10313 19492
803992531771246593 9516 14795
773646105062589185 16793 22635
931578412274131329 27844 34639
603982592672636545 24380 32690
25658928899961353 23042 29586
926361586978920577 3734 31275
93997293552884993 2770 26439
568290232399618817 14926 32844
875631394198780545 24902 35075
174582652013690177 16326 33797
861229470089238401 3798 4984
404486209188874561 29885 30215
191501032833915745 347 17009
834148395160760065 18114 34600
70663346349956417 9412 18876
983084012841345665 25297 32982
785243348462234497 5051 10425
231424104312388577 19179 35553
124718816915855521 11919 20361
870870013986447617 1130 6637
715168785226726529 30929 32754
870821674365778561 16187 35209
479304297098504833 17344 36900
433054190214164673 10902 13031
399291491344872193 3955 8003
995407900152905217 5174 14997
180853282484729761 21903 30511
584837194584807169 18998 35095
131591819655515249 20597 28834
356877913742330561 3959 33220
194951673599714337 4253 23941
852964626425489281 7751 10422
86715005538668065 34792 36271
949315715499601281 686 31047
921411126537702017 8355 28403
817389077457150337 10896 26624
93552790015255745 10534 33610
758378256349466497 15226 34125
621625898661246593 22492 35391
774221469899458689 2353 14499
274091798070134721 21347 37627
219175423458544577 29402 37793
842803862815667713 17992 33904
696264439773202049 29300 33584
640452551821798785 26709 30094
344402125551205505 456 22126
393194376444821377 2351 22130
290996110660785217 28822 32519
339131407586012993 15777 20167
208312029784330849 19632 22673
70129326027494441 29058 29697
364201613195220353 5102 20729
955414767648196737 5072 21255
277881932038248193 5007 16437
470306734880690433 23286 33463
408696196026511425 3318 20250
30455944170700633 1966 37086
642852809131532929 28477 36581
605411636096771841 953 30741
641786807461599489 15677 21885
195660356616205185 7784 12970
480974867336506433 8471 16802
226394284695881953 8184 14463
824192665890052481 35848 36538
450259637867294081 5949 19461
620330929160154241 5928 19964
231394026483268801 11962 19569
490878643992445505 28158 33787
564090020364833601 6696 31083
140541852161824465 1434 21936
34666068103089033 18582 21880
516312329081898753 15135 33671
203820384574118657 925 36460
949320912104461441 1519 13727
530570815875972097 4273 10187
700575452251499137 15764 18066
591770890417823361 4939 4940
837467770480266497 28900 37070
255729182697077569 9248 36053
697957064791353345 18172 29066
605969490488622081 10742 34292
858078345914570625 11517 27010
476215115054582593 13818 18719
687418444098781825 2022 35015
621531154371926017 3552 27440
995471182633345153 10343 34477
381906378605489025 9173 11327
697812295533680129 9509 31319
839508628770506241 3067 37233
33945319580162449 2363 35634
17979173216343015 22599 24457
115000443868339633 5955 26826
722124330827856641 8493 20929
650715773387567233 9317 36073
419519239440912641 9237 9964
199958940647036353 16046 31649
684195834595971713 24067 28793
932822119745701121 23172 28373
19214580565073193 1520 21281
195376414405458817 2184 28552
720432675485799425 33394 34524
442949853267670337 1579 28345
384350570101101825 7332 21036
973804621803566337 108 20586
877305177274951809 21479 26797
369294788226532929 27487 33127
806479856459287041 6852 27055
35648581797730117 23366 30356
715937013327337729 5047 30571
222064294032925601 2769 25484
48194926964210793 16540 34381
774601454519029121 26114 26900
327897560603208385 25218 31828
563047202535237569 8659 36123
463773264916266497 23299 25063
237825524034334977 5192 22905
337188104305685249 5396 20300
750873341655882625 880 28939
805851538525924865 20651 26128
486419322145337665 11281 23464
286822915121167201 10112 32177
75975404027609281 15092 36897
844849011768967937 23160 34272
148531151327929921 4808 27785
114272462466093569 147 15725
665586812662930049 16725 20802
732109177025360897 15440 27199
814795091330381697 16986 31594
173106858451365761 14847 35561
426960960777641665 8520 13222
86545290272635361 8970 12055
687366068333503233 26264 33576
674273360918309761 9082 31642
129856242196048305 13176 21121
567217854106612417 28199 37728
915379790429511809 11559 22029
74757712386389841 2847 9233
617549214790891137 9242 33240
184372954457995073 29260 36784
558700370998579393 20900 36010
18485567582960273 4600 12131
486441614655127809 15474 17256
507037526062813249 13999 28765
267757334853058625 29257 37394
978162577899173121 4015 14844
341817325665594753 12281 35329
938683912027908481 1590 31207
871403493279146369 8235 13398
910650169133735041 11583 36811
672459370280229505 6440 26777
280499306709597121 26603 32555
870209945834261633 9338 17712
535123981747535297 15272 31389
287506085310916161 3726 16915
295558641094356033 870 25286
754493281455680129 1261 12905
394733653057247809 23272 35114
219836443533161217 20933 24429
72209998434825457 5442 12341
441556971601983169 12391 14426
650221420844832897 21225 31269
663028540831696513 14306 36883
791122547552628737 6866 11362
463913036283642561 4235 33723
668783230252447745 24437 27870
312009151637745665 1756 4408
391976064471460737 3053 29183
770295382442583297 15594 34634
363564943068599425 13930 37822
906257525189083393 2436 4056
461321192389601025 26551 36056
726621825712825857 2953 37108
968148193091455105 13031 31860
611069814138154753 681 8266
5718477940458656 2751 20614
649121773635329153 7042 31066
415140715679047617 14245 24525
446033257746414337 26441 33401
201254730722961729 27254 32664
662909933409920897 803 19503
756864916363699841 21062 27380
406478046834685377 2451 9808
523695195710555329 4686 11607
974517272745714561 856 24097
506831345019310913 13353 28033
396121239309728449 22195 29765
148992216868276033 25673 29492
566327870818682305 967 27061
390260921025234369 8041 17473
67117735956351513 6303 8001
192143317621823681 10075 19204
576428310261064769 4845 20716
626826523669297537 10281 16774
163889728772282689 4408 35926
228356742230754849 814 36981
102843942992066673 5592 37215
494841233175097985 26349 37514
802894760929667969 14973 25753
853398304119874433 11525 33458
172177775052801953 11871 24753
868522393725033473 15410 22699
152265150972446849 20438 31088
513492685318606593 8031 25672
116821920930718193 14810 26167
613278083180606593 19921 25281
360234596603000065 4775 30338
927242937847577089 262 34996
511592638649744897 4414 20586
962140827375367937 7493 16893
23562847874352145 18714 33817
575096665674845313 6162 24884
201136935662177057 34316 37056
182832802373443585 33394 35405
487752988285855361 27357 31913
622684027241174273 29235 32480
296935694806819585 20334 29813
242182638447918209 3091 33491
377579647680668993 29176 31432
434014106024431361 10712 33530
502224271795185473 1087 37160
654796587238425985 3822 11529
814036955462491137 15016 28787
414550162677667073 2300 33103
821580623353554561 20407 26291
997461551096126465 11332 35183
173873788986888641 10427 29947
182473619433618945 22211 37467
888082300783466369 10195 15376
520544613516822337 7862 24371
178887442539213729 12825 21660
113249148220344161 2622 22126
475471149806736577 2200 37259
92848564299305985 24004 25848
799446799586483841 24182 33640
736551750778385665 12362 20656
608227356633349761 9628 29361
186555795146095009 7607 9449
452538997484744257 26124 29103
618719044509330049 3357 10354
313256634731601473 21379 34879
412989163347550209 4550 12858
348080992036322817 21210 21617
555530914318818945 20073 24215
919324919289621761 17137 17886
36258295457944457 14833 16562
464285921723025281 6298 14174
681052070844028673 9919 32471
772597989335935105 16268 30532
58138641983379817 21704 27449
436375300591713281 18022 19984
504633681676335041 5141 6517
838698033433971073 15599 28437
630818710556528769 12980 15698
842608397137844609 5711 27603
690465927004336129 2236 18490
365489376281459521 14268 19661
320893611372003585 14739 23533
734061246620449025 12281 23314
347186887010604289 20716 27571
220140452930408513 5373 8134
834000657298734209 7822 33527
343306158548649857 19031 32961
688242407857497857 13721 34794
744542717196878849 20044 27709
289980584572067073 8387 35406
332469882105236545 24428 29552
630589328693059073 5943 21964
722438563652033793 1134 3069
697976310798370689 4244 15967
610311342516929793 4661 26847
427948496297485569 745 20766
969033590876961153 21429 33264
463395337678765185 1534 11669
115059623343874769 5903 28887
977527159273858305 1539 12955
960732699923525505 13193 28144
217482248876169857 16113 18625
275766205842536737 2489 11604
422700432563768641 29586 33152
62108668652030017 18115 29158
8069561311192076 17944 18283
427703949456564225 4320 28988
9701368039184645 17754 35726
194325032313727777 29306 36799
548968773377456641 17370 32806
861615469609326081 4226 5528
489426570486354945 22727 34606
60906395912240897 310 9101
276874128615805409 29126 32497
573977002809719745 5706 8539
315902072955747585 15709 29483
311767767012710785 6470 28799
999399690779373569 24362 31427
94377107139486321 25811 32039
345030143703976193 18431 34626
715444191271018369 18931 36532
886151118457878145 27854 33125
981964190965662465 16172 32480
29584651299369825 5069 28088
625041959527678209 22434 35286
16117347009529937 22114 35477
987919456715936001 9176 30539
322048377402293057 1135 31332
789976997352027905 14464 31234
68099544972813673 27625 33013
304163952267565185 10641 29754
703173050764529921 4174 16729
79363807932097073 1947 5147
554695523897951425 8662 18753
385986602432161857 10486 19164
252849693618994561 6815 21827
562133579684058305 1737 25692
142222557149199953 9576 32966
220835909669027329 13149 21508
257135935351737281 27569 27629
923631853402426369 16658 19014
565960617184206401 8440 36861
586878029028873985 4007 34015
21606070662667065 10919 36416
600488532688189057 29661 31317
798676684615475841 12947 37613
319689699917653057 12399 12497
841451632829613825 25689 35799
668755078276817025 11330 22783
926369328501582593 25371 28627
197102619076851233 5480 31182
202222929692307937 30752 31629
230329514241617505 220 21770
453746518302086337 27404 32260
121097827702008945 21578 25015
475398163068557953 2409 13584
287078454370160321 3485 19651
937688916260189185 22060 22139
478991123365354113 20323 21877
588104234004358529 28534 30519
270230792802522049 22757 23313
223801027151001377 840 35239
108054956871335153 5243 23971
328674939042866049 8744 10087
75849056779858865 33776 34675
542433862850860033 34061 35544
169165297855478529 4227 5643
276075799074131809 17960 19567
638645753580334465 2139 17547
68970524544472057 11492 20007
503895113337385665 18710 35028
472683044798184705 1819 25042
421142420916694977 11052 29592
640770628091733121 29819 32395
50425963057826097 6394 11192
291985123898509633 1764 16109
290082572735798273 11146 17253
381416110624900993 20050 25078
518317336767772481 30406 36393
865361307181171201 4346 30605
855895382995171841 2378 31718
352609971339379777 2287 8605
459036304193865857 18886 27519
539441366686784129 5081 25118
644528831095186689 946 32667
735446229177700481 26576 30358
853559380680188417 28013 31654
236295690628235649 11552 15327
306668206717702657 7278 28691
745364137186360449 21769 29756
402540793000362369 7949 12564
115854400446519185 6710 11474
221642401363055809 23508 26086
677867790249013761 11462 27086
427598123046884353 12922 21136
410889856810239681 24642 27149
268485361387021729 8 35609
443354012167080897 18742 27498
50174174536245177 356 36134
771377196511306113 1751 21826
582827505317908353 30205 36959
316842122170175617 14410 29389
530044412018774849 14370 20481
453205043430028097 8851 30158
835580879181193857 27930 29847
649109172393824769 5583 16522
38579024851294721 20973 25960
486551096557288769 27824 31703
919666399975142273 9758 15266
66148829160784577 2519 37630
978939133878547841 19365 22126
816647728969666561 12833 28580
48100781825596073 243 28765
439811554544835585 2462 30389
309964447876019713 16456 37248
813398846155333633 21623 33325
706278714201658881 205 21729
219143443182264961 2571 8225
292946352832153409 3702 33385
470003862684261953 6946 18876
890791629396247169 6412 7672
753891295126326401 11146 20892
68002542392100905 17917 32975
762405575405718913 20021 34745
756032019766507777 9391 24254
62827571213791345 20134 22270
433478434748046465 15062 18721
713388751639239809 7052 9983
499430806488859969 1971 26566
253291095430288481 13365 30546
898673332442776065 2266 11606
624273224702218241 9820 11924
789628783311940225 25649 31143
997333051622451457 11674 28056
305077129453557889 8619 34413
114502009087953377 7678 16880
694230723487990529 17281 24746
236173282109977121 32015 37086
158932917042541537 6273 23903
190529226172454721 3738 18039
231946408229248385 2480 12076
599754445799522561 4588 14915
929913648697770113 7006 23809
680147280986499713 802 1959
866675673170661249 18310 30256
982851545794947201 7558 31512
385493657545545409 9543 33883
381015563841398145 23630 34686
409108637923765185 5396 18757
763647003734735873 16134 32670
33559839390271409 25618 30135
31296779942618261 21728 26350
497226645378830785 6236 28286
344487152667515073 995 7555
719169283532046721 5769 13851
298979648064882753 12057 23137
615118154453398401 3580 21080
956640054700404353 5485 14168
694221614225163777 13849 16073
972050968395546241 15159 30005
176055964995086369 1205 19716
29597236422521433 13857 14083
177151860572315905 1826 22826
215933752280019329 1846 25966
658981769025075457 6742 30698
268498586717289089 832 30345
716414864299700609 14331 35103
433664045323705921 1044 13756
937450180955934849 3591 28568
907680590532269313 10932 29476
36251625727352633 18307 22613
938645072619376513 5261 20843
488611163333473537 9965 23852
270598590974078241 8604 15825
492603140836926913 11682 18446
334376203277098945 12172 15740
746196537065203 28913 32035
732274193238513537 12524 37322
614544759145793793 8368 15447
429563783435806785 4606 21102
316883703226409345 17128 21093
775164559872354945 27161 31212
312605455621699969 1706 11449
424113935031282817 11166 16332
636642193644959745 311 25552
987511510193375105 10067 36616
357038222616388609 17330 21490
439691774284792577 30115 36693
348099408681264321 7137 25996
368750339868928001 17523 21950
370621612259462529 5914 8223
680189981659804545 25984 28404
847451466349227137 2520 32498
82761432171057697 11990 19676
342874858435415297 8581 23128
269340066411185569 151 22554
719671726576819969 17150 21077
99327352787401681 15758 33032
103511542867146033 893 32738
285954826321965793 25613 26345
863343841390033665 11773 33611
859184517772238337 26947 37249
137266004448413521 19140 22764
597418219287217025 7455 8987
634241315244878465 16365 22440
919977011770857473 3459 25133
971504187305576705 21152 24657
658921950562795905 27963 33079
113845925895006417 5507 9210
330051023543010305 29375 29715
310752943625608705 13050 27754
613844350248651649 16843 34288
861503612286043137 19434 21625
434566970547525249 4636 35644
363800514562761665 2438 32485
398209382422106049 10223 24818
334847985039985473 2562 23535
753423016430250625 22132 26168
941562569030402561 4209 5496
452359702775961409 35806 37844
836892519634034177 15854 31626
151923657181317409 16220 25706
976574348397427585 20688 33036
393210378149500865 7927 24546
816091814887997185 7837 32320
531310675995289473 30323 32235
3736707540305418 11271 13625
152477011467393441 22528 24865
475864102352915073 4384 26577
834896355979100929 5762 14326
769663721852189953 25245 36712
676226391822222465 9224 34226
482590538140826177 28519 35490
43670706307754161 17964 32496
724378608179684097 645 20362
79487224250808449 21937 29580
557875760151603137 4287 13685
629340913726583297 4532 32046
460784547745724609 2018 24727
911365799662700545 17077 32074
535657813037559553 27836 30166
358622589941465025 5016 16355
767774163423702273 18171 31808
900394454881162369 9037 25898
113257893100040977 8641 9659
475433958924686081 13613 37514
462387454753319105 6246 37789
690332158352685313 1179 22213
755200508134478849 25689 33364
812016228994256257 21930 25775
472309494332826305 5108 32681
851344351270508801 26101 31191
669026645531403137 21461 27460
839861335198282497 6037 37392
206317701185177793 16882 23789
52796089140837665 28810 32715
284655458200674625 14175 33318
719992330553598209 28913 37107
328020592877273025 10815 33556
138556377697394593 7493 17884
476287874614712321 9124 27552
62307262549172297 3851 9171
935227141071855745 19268 19583
864865192040649985 23847 26418
783427478963758977 17528 20846
977434706529894785 331 6265
438274777310773825 2250 11076
889965821442526593 5142 8191
952234052582241537 3307 28505
583303552625171329 13501 13513
267226279666196833 12804 33653
873736706915575937 27452 33353
238912380940050177 1911 23948
3221470279331840 29789 37313
858497778953029889 3598 21395
118726646897581393 9496 9794
523837374096075329 8994 34473
12881016677187775 1199 36595
161553517971150017 11768 32900
409937950748240385 3632 21016
481165285083605441 1847 6314
419939924938152129 3857 21933
448024341240234497 8625 24796
672421632694035713 25693 32187
858193902738207745 3500 5997
410598017376162945 26483 27797
328077748402840513 24646 26542
830629872890607873 10732 37011
538001105488476097 2216 19947
1237750890229706 4989 17664
208064274403035649 13482 29179
123271539898890833 23972 28467
106075153108548641 9514 25870
277403928161749761 23224 26342
632239526198269185 10098 30185
888269382591982337 1186 23446
406790626878560577 1902 17794
784240912289821057 507 2997
9439971631316269 2948 6374
4830371824166236 25108 32414
270595067515216673 10979 16278
608428076294604417 12679 30694
649575103677015937 6576 9633
268496415601713793 3458 11695
601442167119429889 17277 34568
827476515061366785 16037 20783
138165455085164977 5215 32059
719599098497038593 1499 23523
142001908741491441 13737 14046
923167558284166785 20413 35883
220256676966322113 6083 16165
569432019143487617 13806 29679
959035377486500865 19120 36604
896496661298218753 12347 25210
205101082611413697 20677 29971
829685531337499777 12102 30588
412456152873801345 6 24716
475680128863803713 23090 26074
644121257298927233 7928 19962
991644047058070273 1204 26124
660300295923931905 13078 16450
379907157482168833 3357 24127
677832108525116417 11117 28850
299083346090409217 5250 12058
601257028675121281 25845 31989
852271177185190913 2043 17580
40449641493033537 18932 36101
973857369411387393 27422 30136
231611331028616961 21610 22430
977762746445652225 20418 36934
598583354315344769 4745 9438
581338564558816257 11041 14280
281331912488155937 10302 22623
887796616403807745 6618 9149
374296018723775617 10104 17414
944055813364808961 19827 24077
453392416993651201 10566 20547
162298345498502529 7247 31811
951396307634674049 17914 23970
240317118185426881 33865 37760
801904350152682369 24839 24844
274086325327420609 14286 27432
722457813195568129 3581 24273
258943364604515841 30764 31725
600806142245644929 4107 16953
87723585641132481 17704 29279
634959030431737345 7420 31246
54482429029089729 3693 21505
250108039921428833 5048 7678
395125593299429313 10016 18486
517214424824707905 7301 27271
276802471126824673 9133 16721
287326217010260609 17085 30215
521315759286014913 19729 28364
84393319586219201 11591 30862
286537256183176929 7639 22848
785915672858862977 11350 31231
803514831988952193 25 36128
764752592541604737 18403 24507
349607603676343361 8077 29708
370269207540346177 13319 19252
482304096409340161 19668 20968
265967625905666689 3214 27917
479368182734419 4829 9242
720103089707265537 25323 28089
351360630259524225 11498 21947
587735167322016129 7973 28286
329822539633834561 21694 25248
909588027241042561 20002 36205
608046101554723585 26677 35472
43118299843492025 20685 30635
977065914447276673 16137 23411
784070775704464001 300 13781
306134040788283073 18788 19535
887759144556660865 7558 22760
965630149650660737 16452 29558
47206237426237865 29303 30293
818754496610839809 41 37336
780325794797540993 3805 24774
916376681306100993 6484 29419
963196277337601665 5867 34570
818164799607519233 8544 10595
463487867868586561 8805 14211
305413778826686401 61 1308
893898772940744321 1621 10145
622541126784856449 8526 34971
513306521348603457 9889 16630
222611730652996449 3158 29339
31992687517316653 8045 18530
861322992240463489 27160 30142
554031378987666305 12696 32054
948129626728512385 3297 6706
74201270382573633 17896 31080
391801999693544897 8180 31013
69645108298239225 15608 28833
741454231777222401 1105 21858
539699908156705985 4383 37026
242072492603188737 373 7010
504687950791598913 27015 35534
660779843044917249 10523 21883
487056739159683585 19986 25300
149975439993941249 1468 2115
173405888865296737 1962 13524
364274609417631041 4275 14411
449036961639450305 9959 32889
464463313344499073 21629 34862
73448903122788065 30238 36099
537516368176380161 1900 16379
90884878115574001 14478 19086
834463154475432833 7290 11183
810426492900496897 14196 21582
426147443586810241 10130 10505
928695185161473153 7295 19568
149762818795682753 1026 13340
811707863490475777 10312 10588
496975860555561857 592 22186
116485902958103793 23186 37003
647011815035145985 29302 35656
967910488478459265 10416 16518
306097869212120321 9125 11759
941753704430510593 10860 14472
339308564202003265 26293 37093
961404697267504129 19642 21543
505266364995616641 22026 36083
49667312225906817 10444 32436
967110579458509569 22420 34283
292600078726543681 6080 33954
588189536140500737 7441 30197
257550145707966753 29073 32221
357798337407803777 17066 31656
413373394491081601 15156 20080
471596688863211713 31573 35483
7708582026779710 9895 30122
386967782426868481 5363 35790
236223922249884321 18836 32880
561011502553920833 16201 28399
343641107677427713 8671 34842
981615791667099521 674 10363
467952262876927681 11205 33421
291859765373128961 6987 19441
759755342282417665 4607 11766
728387841674024321 2978 3008
875079208011989377 4604 14228
720816747342350849 15354 29802
267338477124212673 70 35473
442922870751534273 157 4632
428953839156172033 24309 34677
12551595801323147 5726 33804
610961149713872897 5129 17335
422377236713575873 2090 33646
802521178030282497 8376 17454
300010299481126465 9994 14819
252909234910333697 19962 37236
305133040027573825 31690 37350
445880993344381697 7226 7477
553227674913312513 22542 31879
683671535302110593 6231 19955
371566230058935105 16310 35212
298797353745960961 27953 35708
667880294959584129 9778 13571
900877961229241473 17558 20557
469012149674814081 12810 35095
496814763052093185 2328 36214
860269116404776193 29871 34305
786171566458037377 2371 34429
373540813357895041 575 19576
382077784427544001 6079 33990
744410584307839745 6090 11836
279972811624730881 4546 4649
511036568717276673 18558 25386
975688517446222593 10587 26891
768051007651234177 12375 13890
60494726636378009 10640 26117
359937173363622529 23540 25882
337696698467489409 19709 26715
330708826268587329 12646 35828
150107297758381729 24916 32813
216771041039567777 8262 16034
12702112971730629 30332 34551
215675835563683201 4738 33363
945517477627774337 19671 36248
101658785163952097 8657 34410
909535000931249665 8637 12670
491029315660792769 23862 30638
466391769409909761 15653 30953
551911527059775873 13277 33025
415418765442915137 6794 18826
808255137847066113 33833 36434
680040432263481857 8916 29511
644834052590855553 7532 33147
518137123218146177 18491 33018
821565105982156033 24533 29407
49520056694802865 4871 34090
412271107230981953 19843 25577
970626425613708929 22137 29653
21292846458447201 5713 9342
602783627767038849 11564 21560
575140228231962433 19982 33582
644569793193433345 25393 35699
610129299797218689 6553 27655
886978293983617025 12627 14424
311369836043258625 9476 9905
793334507836355841 18288 18699
625044102561769729 5084 26624
882199952487283713 10321 37216
259877157966005953 20789 22171
887194356650930177 12723 15661
528540692457990977 24918 29028
952374509507308161 20943 22891
700422247698032385 8590 13127
449315883917840641 1329 25060
152793634776070785 3031 14026
28737341247094153 296 36657
487682207444070337 14224 29707
160438343465592929 20644 27754
605974267203972481 3318 22184
696789127132973313 27373 33441
870399027126683905 2585 21180
711393116783447937 17031 19780
452818105014028289 12020 34462
605656917042225025 22080 30558
415035540438513089 10213 33566
60316034295404113 11261 28046
806732352188444033 15648 30733
476398089294377793 6327 19768
359472172525261889 212 30308
37206971056825465 2263 13277
548367138707714497 9108 11031
961740819324617729 28607 33197
436712731481438977 12295 12390
570861846191952769 23275 24057
579837562477901953 2577 23156
134721872561641473 13174 19936
481535788077184897 3127 6065
177494300165925281 10667 36480
183318068718431713 16596 18900
560200021604558145 5895 37320
524099507714598913 2283 36833
28804417979081621 34651 36765
260543962571514241 15176 27562
755705229834461569 14969 16680
2627458035806996 18400 32210
738941472084199809 10829 34804
553229734727505473 12175 33698
572819003606056769 6873 13178
720791227372590209 16450 28727
600723338758974977 15772 22994
185308197487469089 17413 19205
245434055643244161 21135 25719
121957965838721089 153 20756
34468558316426369 20308 35072
812340992404909185 4023 7624
846850705709826433 12508 36511
849157514821232641 19580 36630
457594525405063745 6897 23329
831957652963094273 1284 8603
885647333542522113 10743 18078
762889934425675905 15559 23559
156338573238535617 4811 29918
6629899152596154 16413 27672
134401755918233329 4247 19433
64560284572994673 8983 28573
356044317401121217 13721 36343
215738017815620961 17543 23521
331303687081032193 15583 17611
746588776431980929 3639 22799
903775113400818945 9205 10204
111369855719413377 5001 37024
600024522076594689 8150 15262
695671199201346049 197 4397
453796419885925697 25989 32048
159617934010466209 8485 11447
697313618332827905 11347 19089
707202155429275393 9064 10525
986810808903889793 1685 17199
848689295484472705 29115 37483
91959104585200177 1038 20778
829842418575911041 15499 22829
898709888262864385 24337 25061
913673732483911041 23954 30528
396150080473802305 2598 13000
612306971885534081 12334 32528
811878061456774017 30415 30548
926461825705853697 16567 36090
475944947336429889 31321 35663
341742310340297473 18703 32943
36470410233853561 22886 28987
923572565267047425 19529 32583
248401593387995937 22190 30092
475995700016188289 4092 16475
132192606226503537 6218 30808
274424037531513665 18219 20421
487748307111345985 5436 33042
521475604054476353 16368 18636
981411203616950401 11105 11681
342117556957870081 10179 15771
92433673788065105 435 31919
294356714198233537 9901 19803
917269497088589953 16826 31526
756738514069280001 3171 19797
61528384170131289 8539 20843
135165283923587505 687 2458
788103910807031169 1792 37795
140513911088387297 22848 23153
667175913834284929 3620 36030
394236056119201089 2583 23350
960950177387751169 15379 25101
712289878312798721 11964 32434
935891479270750849 12216 26850
646481327535045889 9102 20871
548273933238910145 29636 35257
407460219433627201 30863 34546
933653604736463233 707 28340
266050906332868225 7221 28749
6108360818267046 8108 15590
514822035220316097 4658 32921
527959104850211265 16465 29765
441859210525823425 17491 34220
418258711712276481 9474 14125
624364534809412737 10351 18376
236234364323138369 10982 15218
550057836393580865 11421 30082
516741509533339649 5413 17313
154595074743166817 23948 30632
598002540602792065 26151 37716
235158909601782529 7630 15958
856641520937820673 31645 36763
373930080405781249 23774 28784
783661790062438913 4086 9631
162861730241065313 14531 32145
674443759092831361 2303 29728
621560615100843649 24965 35835
103172886189625505 12751 13606
379272948830934081 4204 5806
219857409163928705 578 3382
77050781202924417 19281 24999
852799721518977153 21955 28846
587084076007602817 1808 20658
716295202358757889 25885 27743
617124678099525377 24437 25915
858582226313998849 3375 32489
582699846632497281 2913 13312
325481976243317185 6291 10949
959402115516521601 24422 26156
884612258731152641 9178 19531
101992141919442497 568 26756
364991506947909249 19899 29840
837387500790935553 8052 29749
187468085896753665 28038 34822
518357133383634753 14794 20769
648577745998984705 3811 36360
524308097219343233 2608 8050
252256245493242657 9820 11017
206523362464327681 9503 21791
829576903350975617 5826 29179
755320000268408577 10989 28683
649399915586158721 13498 19159
19915922065738557 8065 26240
465886951248855041 2236 11593
352410511685999233 15076 34998
935264489026650369 19064 23458
678522073497010305 8284 29890
676432643327551361 17029 29952
482656920897039041 4995 31308
186462910336629761 11133 37250
987696826872141953 8421 31323
505823612348486081 13985 26774
61361841007705921 12005 16344
631649550024690177 6801 25648
625138547454628993 3366 26463
785212090686393089 2557 33387
914357005774785793 4701 6622
622081026290672385 16933 34049
771674837199132161 19245 33525
499131852611220929 5407 17699
740208626523948289 19172 30518
981359499555281921 12723 22635
509223092353824577 12183 13632
613202669060306945 732 9652
949300846721410305 136 9919
385617623698422593 15421 36059
663398566942138497 9757 20530
455741456465155201 4603 6619
123327329217911345 24936 28883
559868601805931137 21586 26783
485180790741470273 25821 28118
94133953785039633 5063 34858
140467379592120529 648 3817
618118726109159425 20004 33639
211637111518971457 3082 5337
517765738706295041 7961 8420
187720061022556449 21741 37642
129787444155368801 3766 37013
445135267270888577 403 32573
693740257491548161 11499 24875
656150304212797441 161 34122
440540448569166209 5786 31667
378325557541987905 8470 10773
856750855707282689 3644 29041
745172872584216577 11969 17677
311228598556226625 20830 29011
962382686075432705 29844 30978
434425121521023553 8501 29409
930846020733678593 10745 25244
135528710060313537 12178 34858
71888002561056649 6279 35428
295199751941062529 13716 29467
957224595530586753 19550 28420
348265460713122369 11096 27275
823999991611305601 12796 18603
85164187772043937 3329 15101
850264986698373761 31872 32217
307295907913740481 13698 22302
334274754799199745 5010 36172
138057997678863841 5325 14762
526089549789983105 12032 16893
9173476040530205 26220 29503
68104219141492449 9967 35866
190321988089230849 19360 37691
749488711625087233 27042 36453
741365794433008257 13081 19042
416058195302785089 25895 37071
99262836221875265 16672 26438
608622739008748033 32170 32708
862244523884811521 30566 35331
383642513532681281 13899 27081
182347250802784801 7687 15769
906614918396922369 8365 19747
686934358461101569 3682 17208
150689597428144129 16488 33436
201620821525985153 16745 30611
263111469613672705 11497 16830
216816793994780705 29145 35515
391725307537047489 6454 15497
488350386528274753 15300 21096
586303713258143233 5313 23876
629321077125652609 32150 37288
434527011086490945 5399 25238
115193489578963697 28468 33601
470122641566316417 4766 22633
910764051725180929 11398 17778
707397923230775681 11669 31353
299355877836056577 13233 34005
28457918713268529 4412 23688
308461465496762369 1245 34550
233502131669016673 22647 26584
580034569389461249 17005 21406
468830271356093697 15382 26278
861039750957445505 9444 23672
779378672781195521 57 4152
523561359899694849 5183 5305
86841036125871793 19874 29025
771618414391795713 36613 37123
370301886074035009 18069 19383
333536301947198401 16769 24268
319193120279006593 16292 31028
872973016222118785 2276 30400
322674347214405825 3268 6607
391224241732764737 18634 36155
500756617313964353 6249 11093
624466369061522689 6768 14150
397698280758053377 10764 25554
330806498013721729 10243 17867
238047613548896929 18638 20275
626865078007313025 9306 11613
695116794355261185 13515 33224
218835780123406209 28824 28923
29983136938835033 15660 18278
364428963991983297 1628 31756
134167869232644673 15310 23853
8412028103101933 14070 17036
363626548288092289 13895 16776
27036307737574817 28584 36602
823747099611598081 18174 33083
974031580876008705 23253 32874
898978769984221825 19796 34552
743627291556450177 4251 21780
927200008928995329 13065 24804
897488500511947521 19780 37354
178209400944322017 802 3060
208825561407536513 14169 34743
260606695774573185 8696 11539
510226564469398657 3133 16745
180940791122690561 22243 37761
516022544751862721 11615 31235
417700889852003585 29155 35002
41629945758110409 15694 25139
862555357180777857 13662 16826
453145103354728449 15414 37473
639877540506990465 20777 31795
661251495740906113 4763 20077
905624625266096257 3011 9300
674313336754110593 1197 36127
505658129945803841 7825 36889
418136388287457793 16415 17313
368465499786193345 14712 32941
56045944155926009 31752 33771
219446312691491841 17262 31410
801307239705686017 17269 22907
796897891097000193 6612 6643
376874562526538177 22531 25409
362738544592591681 23848 32881
898111248808085377 32725 33887
977265902651819137 17907 30580
842349989131406593 27496 33687
319850391310485121 1145 16455
984341968120666881 26846 27064
636825091877920385 6132 23988
203501230216048161 3785 24108
701749510166624897 15370 33672
211564583111346849 3028 24745
562198691362166145 7441 14878
497756956441492097 22911 36369
322196193029686401 16945 26158
379495603902505281 7764 25255
312648920335288257 4831 12332
160947252571176577 307 17574
95902154065274913 10885 29975
908092225739075329 7168 35237
691653443446394753 16098 29752
222935586259751521 13752 15083
454023257157150081 8322 28025
415544853008917441 11399 14431
631354456914987649 23964 31202
985225751116516353 1657 25800
942572416139004289 29859 36254
421864969356370497 13493 28770
97866613837222609 10191 18737
385960225007238465 9992 22262
878220279149662337 12925 33893
837321235892765953 14237 27260
983572853206350593 26507 30144
757363988317862913 28464 36654
686763838942145153 23895 36389
61575973189327729 9693 22585
892161983584227201 11823 21389
866055431132139137 9800 18046
604982106338372481 30034 37701
760863593138274945 31301 31416
904401404831485697 31711 35037
662782605472457985 8551 17150
158733756726352481 9214 32081
51658656387083113 9070 21614
233000442368417985 3672 10668
641962811419205121 25299 35536
470429522045538561 8426 10644
791605602388749185 3731 8411
513287230596812801 14819 23129
881695406558705537 2623 12184
338252365598609857 16591 34809
650501394667550465 10110 13170
947052727864953473 15787 37364
882345859313346689 16953 36947
867896456764260225 5266 5638
341187906175171905 2570 8166
718442087203680257 17822 32173
98902490779735793 5926 29156
534721969765659137 6175 10625
864549401106224001 2684 35987
866204057500876673 14899 25743
343500129241760961 15157 30088
79022077573075217 2439 11670
443523512755056961 12379 22248
943326161314939009 1860 24569
966076099035191809 30138 35933
867891511286732289 25854 25919
364098234427423489 2913 17988
374844900654746753 16547 22326
271237643418970721 7923 29805
931668019457294593 9254 18290
629534194570929665 5961 13998
973558993274348673 21666 37462
38115102055613193 16059 35755
48159303256458233 4506 37799
887247440657354497 12169 14204
861997451845038337 29521 35666
239165990119147425 19142 36798
110313834708950513 2594 24038
772514671437811329 33641 34167
332185999275690561 15386 29441
237370620433793537 11711 27733
788464698839820929 31205 36241
692896896498361089 7289 24640
441772677954187265 21689 22487
434684134900095361 29190 37874
761966549077232769 7611 28415
262370428069083073 21332 36003
369549371278463233 16064 29972
775521829287484417 14175 37236
731527241081042945 758 13665
491832485283744321 19947 25369
443348125035154113 26096 31636
826868528763270657 20588 24417
76753025841288289 15069 28675
407014078050103489 13337 35117
1082446467034260 11208 34079
682607562787822593 1744 25059
546699650908269761 12714 26988
746861798872522753 4147 26734
778101982747383425 866 32138
417024659734209985 9506 22821
277246651477259585 8247 36023
592994248868954753 11708 23404
742166950550124929 21374 36767
656195896287854849 3947 18723
839958823255930241 3899 23786
288624621343508609 24040 37004
366734216969032193 2539 9738
383030756847745153 21982 35999
924212669091435393 6504 22578
464970025113693441 556 9577
373762831697501249 19957 23750
850900446285535873 14021 37815
728566813726647681 842 29090
843117012848075777 8798 16314
353150893632342657 28496 36036
382701918022377217 5387 5999
638839298291390593 22954 29767
204933049445479297 27919 31103
225840714410747265 7030 19947
479428690955572289 9327 15668
358691610714576129 1647 18858
310131874480994433 76 19534
844583129329034625 12059 24143
579254495808186241 19103 36015
252654592666988961 11125 27145
907118443456958849 10868 37096
687717315124995585 3089 4009
691074176484491393 6845 35378
289785300412038529 18695 21832
468732937528706369 16990 32652
398857416732592897 4545 19678
93552137492650897 18756 19662
26211798553124057 4060 16086
53334773025277113 333 16143
145214473838489505 6480 10128
132041036943306273 349 7395
533775044621339841 23732 32620
216543182954417537 1423 15889
429929385384323137 2917 33478
573166438548753409 1708 21234
926258791246073857 17269 22609
195982345269094081 1166 20694
104132768566852721 14717 35905
874215817932153473 924 31226
120130103793631089 11650 33364
474042759479381441 26350 28950
121738370890053457 8697 31142
397386730909744321 183 3837
18489977345343081 29543 33470
152318186718979137 7210 9447
787850991918940417 4431 35254
24978156731279457 5653 14809
359625950216699393 113 23488
503235531119749185 6135 29314
328135478074354817 25679 30490
710165090054942977 148 15293
819111864392869633 21962 35721
303565114810560065 10460 35641
993933081591148289 18990 23615
300368434192748161 9414 30901
500134328773558657 29039 32950
601957447538360705 23431 28074
293083136139156161 20633 30391
989584207390947713 16737 19348
953336311481468417 5430 12096
976251377309800705 9085 22440
460444409077052097 18388 26725
157407076107247681 22469 37792
207025935193716033 22313 34097
940763993070852737 8963 37465
850519456373628929 30629 32379
222787336912631425 5 10318
692548287004388609 6679 12343
360706396779782785 2605 26462
427249643389256321 1875 5599
738586744280368641 10466 23963
258780194218989121 15127 35503
708748032785457793 18254 32364
57226015462216393 1822 10535
959411087628296833 8974 16384
884277772217860353 17120 33094
992927219698366081 6751 15612
480884719090322945 8274 10161
882535220052730497 608 33080
25154432605749121 5623 37805
727803436435870337 9115 19629
974732999937682305 6314 7307
564413395733367937 5979 9092
450238261788502593 5183 33506
491069332336103041 2103 28568
143665750429658353 16674 29510
799573345498330881 9377 24065
690772554385464577 12677 17852
281763923666552801 11188 12506
547740959826054337 11750 20040
882790573016990209 15883 30733
7577124997471430 17303 27363
996604568003782273 7761 29482
8518045883231907 17374 23995
699368950035491841 7123 19178
801251138305421057 25686 31304
87510636329859889 24542 28715
226733732030336193 27694 29278
264028890485917601 9484 33627
267115903773220257 33961 34641
622727892778975489 13044 29175
530578689893001601 32490 33105
690114252684779265 2265 36564
541988689871491393 6688 7537
109556006274353025 7969 12637
151402406499865793 2541 27957
473237718690057793 9995 26390
679741436224748673 25382 30950
158883919320963681 18184 30705
864946471102921729 276 24033
644630792708269953 7894 23675
211501592914832065 2977 28735
287775549463681569 24240 29779
349195520732191489 14720 20398
438762808734054465 19280 34642
338241506847214849 22054 37304
320323060883417537 13328 33857
387023248888407809 21770 22121
448532503864541377 13878 21645
621698118104379905 18972 22570
209873279785405473 5981 14457
509755980654343681 20252 23923
52679860459278417 11673 11947
396761537071785857 23560 31881
965386300134205953 8573 32456
747711162476132737 25459 31253
109054110013758529 19093 32887
646739658327025025 4285 28442
315830498409134465 1112 13163
471200518430375553 16839 19568
350920086780604353 12898 32671
243691642331601345 27206 29127
930756609891709313 29063 36984
500300399451031553 4902 20155
610378582307234305 26778 30094
850146173357334273 22608 33015
371001777053358209 20781 23122
598142810242048769 15585 16541
353881045662348033 34001 35672
356176194315725761 16045 21775
456204125387010625 7339 29639
489202552947386241 6534 22049
152273960695836769 7341 19676
46560638738700537 249 10414
687686016020343553 4185 25169
744056689589537921 663 23894
646227573717737857 22224 30352
175570839582963617 20055 30636
585391230161341953 26949 31937
312754909320869249 14117 25099
503576404991619585 3628 20289
800095106297792513 27726 33569
911914520358472193 26994 28816
472021204159030849 13486 35568
416189217916297601 14891 24871
473054738207412865 1925 9595
438092780208158657 14451 33778
263141320598418113 10383 25762
640532903217049985 18243 28091
225438796214181281 11174 31504
122862100011396081 3437 26694
658084576804096641 1631 31371
160012124383513313 14201 34050
523238598627632001 33535 35022
851725753469217793 2329 30480
206045628502817377 13665 37216
622243627476208897 8198 26969
40916453067016081 11009 29475
516701262313382849 10957 26865
520429443687699969 931 23731
586324905777161089 6179 22735
970991897371295233 11939 18053
586371674294035457 322 15255
890973919348862593 36505 36913
781420490082339841 2255 35397
624443010780627329 7623 24798
64883627690228705 12250 18020
505217055131733889 8788 37709
428029571224669761 14256 20397
562845484827210625 2453 13243
77514224972098593 1341 37137
180252201607981281 23180 33037
778405015176119297 7603 14128
843828423890929665 6696 20757
248746761925112033 30601 31945
316433437220947393 20871 22976
885930165305893505 24706 24744
919208590736577281 13638 31200
604503518947204609 3931 19662
650526410438185857 2247 28112
879865203569025281 6282 25370
672144335054500865 23370 34266
278008680848763841 8395 28602
702255824708142721 10381 26269
288663325065670081 6418 9885
247272055575354689 30153 33811
720297572823305601 26199 35760
955161955976233601 14696 37862
980817631046178945 4338 7812
56872061222211561 10663 35188
100126345813329473 10599 18923
404402988267516865 9221 22490
257596526540538657 33567 34588
336852426499621761 2751 11270
859320576771232001 12620 15010
239260344688869249 7108 7301
389597582863032705 18111 23717
188309193399280865 7077 28144
658530809296565 9494 24581
939628391643022849 3137 27812
213211354783993569 28537 36517
342564369025797761 2516 33780
205316625445668417 12276 14137
771080715580023169 6637 32498
240126589670282433 12633 22799
208219917413632769 17161 28023
681687504584864769 7213 23280
613960426738625409 19226 19957
451090693874647297 2075 20819
735591658117602561 4424 34170
159866634021760481 22048 33970
794474445550843393 14883 31567
584303292601376257 2893 14804
513971975614428097 12517 31491
386018033627131265 4424 5624
370489287197326465 5205 32816
250980295891679361 22314 36303
406959824851629313 17050 36701
104775226460724017 27007 34379
416511290709433281 3374 34087
749570127756996353 13304 22122
146411001922647457 14240 16897
909286274364468737 24567 33002
740445353515834625 5568 27907
561496750341945025 9451 26169
221596347333406401 21965 32748
597823445613833857 14015 36819
122795842927171601 929 18284
422684882820888705 14746 30896
301480775155599873 18830 31982
210275185449468449 9711 14058
305009275241754817 2699 9004
725905438023119105 556 19259
358597087035821697 8168 21998
681422197274166273 19861 22250
260043393438490241 6785 18346
140452741041414705 6758 30385
776105748047232385 9036 25881
791647153481825665 4903 16757
681739248300171905 2418 7985
480993615807250305 12752 22143
528000484231785793 10236 18013
617490402785470849 1287 5627
541304607780983105 33304 34291
431650990313201537 1018 4801
148110021886115105 16109 23001
78968588030541297 120 15013
124696297996504065 24669 30792
71415341329100105 3185 29828
628003838693008001 19880 30796
89420897317545217 5734 28095
313798728872722433 1282 35364
761605137593264257 30395 36574
697954749192977153 4081 36223
675315304314814593 11923 32868
371293690742501057 15423 37032
775986509063642369 2291 25254
598938814326761089 29970 35151
733286173417489793 11431 15575
982635337523657217 14644 27355
681851731385975809 4087 29543
506833759359668801 20359 23110
611911574403002625 5529 29302
381591910052261313 10300 16713
440259831777098049 3012 17889
141456118922508977 23652 29322
775475131946215809 3894 33595
605775012177968385 1771 20237
182049757531260065 14658 14833
811175014671423617 9995 33871
552169790289020993 30720 31142
97205944855144113 292 13019
751311163835879425 17318 25896
596252122680272897 25156 33755
562741065009582529 17520 26151
266399542184256449 543 13897
179779036030382145 20374 26849
557853316634297153 30188 36183
337161744705561281 5847 27030
297186950672450945 9046 23516
976020125357820289 2247 22427
631302991692610561 15929 36202
873180157993537921 1660 26239
388432661390435649 1437 18263
366090609143711297 6986 20725
187427495029655937 8156 17980
284966598033499009 21847 37246
47185656704751721 6861 36706
713229548690065921 2685 3908
449954725052084097 31876 37321
92948860312638721 7139 30786
689272581360210561 16932 37039
250650673494831713 6948 23495
974473124617592449 28144 34224
274504662166869185 33846 35279
125900204376730337 11597 11935
883019831197998465 2267 18558
19350296756091013 17541 29984
633567536981324545 17813 26512
960867916008009345 10782 34638
220046171415376065 992 2651
774589626911140481 20546 26526
856380194692782465 25352 35132
169256415386424673 22737 24758
692935840849571585 11536 26784
323557916080932993 4119 25286
348446875617320001 21420 29270
336088901949249665 31908 32938
736296719264956289 6146 8347
766918426943167489 16641 25310
438920459245657921 20786 26846
97963799805736337 3212 19875
681355583579431809 14344 16889
869397232596998785 9272 10108
184812585986541921 12514 24205
131916131362810769 11476 14435
459844112960567489 3641 15744
739016647447815681 3743 12575
997012370395147265 17430 35721
688035927279084801 21419 21744
142291403917198529 8089 29777
615343124496934785 16017 37394
878492991698884353 6697 14915
764289326662588289 16866 28279
82267213449839009 22189 24040
637688635378371073 665 24887
744502103927125377 1079 26395
906559096867081089 8703 19955
283766052864280033 22187 29997
155019521408679137 29248 33301
164073176164258433 1101 21938
601528998775005825 12833 37611
998696577362508673 2581 15189
504885428183431617 16380 17052
797837115877122433 27978 33399
866438553582096257 9774 36233
363507519503599489 13122 21099
366678525365234241 654 14783
731708407418260225 19380 19777
964064143319358593 11838 32302
638379760574494465 9740 23581
532040079763252289 16793 34769
39294076175572457 8463 14045
954046812162598401 8899 10392
781058085326606081 3 28688
838692906103052161 422 4029
14428628926843601 9772 23801
787769441487863937 1683 17659
304074784918938689 9039 32774
799214578528140161 3364 11874
162550285264252641 5204 24724
852643961133136257 23271 23450
684494622761945985 14482 29561
198472859360908417 24456 26794
836054865979370753 16987 34756
746535744922294273 385 24261
746925820778599809 26093 31124
317191902480775681 2226 4437
251520204543290049 11485 28149
822135132696839553 28153 32825
72808721890169185 15630 28063
8350729351139564 2482 29553
989887459779417601 8555 10371
876767936384066305 23365 37167
423201700793967489 861 16311
261154568744334625 1170 34620
205292794008109057 14166 15296
702175636507316609 233 29051
641596791828845825 14785 37131
146860209075118305 15902 33256
952115103842707841 293 2260
962324570514663681 12059 32873
442754442421474433 2659 18770
773848847458285825 18272 32262
877669412935695489 27815 35677
680829567866819457 2400 27322
730061845772468097 16150 23276
567469344654842433 22423 23502
161432719811550401 11925 19009
122984011483264769 4100 31884
626281519576181761 5731 33248
424141622463739777 4022 16307
949216101979551745 4367 23625
914933013397554561 33472 36212
681430241171511809 11766 14822
19209482352511741 10523 33442
617645272295156609 13046 30829
202842096818454113 26957 30452
839452186093311105 22732 36676
333634693700222593 9790 29824
292908127532719233 1093 16391
601008289733012865 9315 34659
726738209035033857 442 35546
724775109449968385 292 23903
967073684845210881 8111 11705
677116669220890113 244 1180
866684716243000193 145 1974
129509128735751489 14208 15139
931358731718241025 16908 27297
77020963276194017 20244 24277
143544568841178945 22879 34665
141552352659875425 5209 31707
751368081676069761 20608 30605
886654630653804801 12783 28890
525837990032655937 18894 20324
246030083352085441 22039 25674
614288093866441857 15695 37274
985466711571600513 7554 20139
926477588039972481 24991 25752
779666710240508801 25826 35037
98872642238966081 11447 37799
469007485508210945 2858 14070
507307413531279425 16792 29798
680150323607026817 17578 21704
569302571838399297 7370 32865
447220399337876289 22963 27634
535625507632772737 1020 32343
618523406486037377 1218 17224
833975418259591041 26269 36400
883261652139690753 13209 21041
546991726950139393 10340 33495
108408494295648689 16730 30527
97218354054980689 5195 17100
583275054707964801 8381 17622
461631817812758529 15270 24403
949446569764166529 6340 6771
769915525348430721 10252 35178
922880134573642113 2618 32850
12323815714168519 6193 6910
292825991232323457 4681 34604
395077715590822721 12247 16570
577943743723661697 14032 27986
362957930150827201 16038 28641
476906247773019457 17238 25239
834309183793230593 519 29994
76632458675856449 15796 37178
794035202258456193 16485 34145
942764107275426305 25100 28413
295670134192626241 13112 27416
802292653631436545 5520 30059
391127455311277569 23926 25222
234455086189132801 36888 36915
654195145642965761 4203 29108
532260089585303553 13455 33799
553550458784215489 28305 34059
657710934516590081 15163 17245
511784584581143041 17680 37731
310519008026400193 15731 35299
23867857781652901 29842 32177
313879309378439361 5354 25341
298689107692688065 19381 36549
520844859705999169 19909 26587
876884343708596225 1362 5686
252725317556386401 10182 35373
466583391896229185 21879 22716
284682749391290465 27364 35279
273916821601119425 407 27605
567201454342114881 9312 34934
42375772478628449 20772 31026
571918249054828481 15421 17321
730641027042722177 11227 35911
663772965288305921 14422 26532
878402087644339201 16925 20915
734646237077352961 12567 16827
532862223571754625 33752 37564
321055121569163073 12963 13666
271356281892927585 7960 16182
90169672262202737 7748 10608
804191332432324609 12077 29123
744447641112916609 6261 13121
948943774007837313 31217 34071
960271521273991681 9204 32734
544736172937120961 5876 12918
741584818967613313 27417 35706
6407810527370828 21750 35457
474182239022422209 24656 29015
854330486095349761 3724 14092
598578164004070657 9779 35481
278250564875499137 6701 26379
951870066014063105 7072 25574
83185139012499569 495 12313
805406787546207489 19790 27930
964001168355501697 2927 35217
775944767290621185 3124 36353
44695425390912649 4998 29684
644979765349038593 26248 28837
497998734453581441 3990 25955
42595106761691425 1313 25203
828889750751159169 12516 13857
868299510018449153 36991 37160
615961324862489345 11113 18378
646959141023170817 35142 37715
491947282253974529 4701 14047
381116158984443841 9972 21417
76578266816831329 336 4348
732912140629476737 14408 34727
710509414731035393 2555 21782
578175416000892289 6539 21476
342344829232125377 13973 24015
32582416758412337 11779 21584
794201219230117761 2874 35872
801696494349872769 9149 24685
805081562258813185 23779 29903
682478359771973633 26675 27757
582778460546194305 3109 14672
352518109977541633 9247 21571
499647163700323905 3264 19037
760813395834599553 3987 17521
224412358344792993 13066 27875
636239175181035649 17096 22039
122740118800926721 15953 23299
408707151002314369 12369 32339
569482085087457793 4665 27052
832852260702242817 24771 35343
47742129684500865 16593 25125
825053691541921153 2848 29835
522403105541414465 18900 22564
996392338664353665 6409 16486
683512069719490945 2144 34845
243989097178850753 3287 23148
696891929696562305 6072 27237
639946103210935041 21032 31497
293994428798207233 10763 19784
782443633005481601 10610 35083
813943735922677505 4210 26577
669308602474846081 1945 5089
402437520450270401 1170 8515
584986228408691713 26850 28382
584842686678228993 3537 16960
383329317115641985 5746 21876
321775663360391233 14566 24248
280193660096113473 16492 17470
123774667529474417 18033 18663
157629499619194049 4331 13158
651042690729816833 5483 14499
417611583615009601 64 23389
947982694154518401 11102 18132
227341857352076449 3219 27351
773153043508663937 5696 16853
281902176165896641 3515 7844
231685413891781889 618 24338
649642833505854593 9533 15943
295487930333003137 4160 8249
520251455514991105 27351 37116
488833040745845441 13265 18557
383312126052732801 16170 32630
851809150525944833 1041 24267
94171137905259889 5042 30392
246741768085897217 1352 37502
404933998164100481 22598 35148
889318739266123265 16457 18915
635483004555307905 6927 27429
437141264063029697 10047 28355
683595686717342977 259 19137
702290168489859969 23567 24751
790900974118539265 5344 12332
244479333532396481 9874 36132
561360121033860801 10080 26953
544592985774933441 19317 26678
256985239851982081 7087 22731
506617289494755585 6277 36171
898088534352570625 11411 15808
705469058854269825 19756 24978
98466737714868913 12529 16168
625358079269190657 18972 28359
108433698248237681 18648 34798
810821578027010049 12945 26299
503536677681520193 23481 29597
400490818274818113 16096 25636
677461747752818817 16676 23767
707649215072301313 1145 12362
239547707711277985 13706 37445
509999159934054081 131 18086
730210204830573441 18481 31173
290573907827798913 599 30531
845938300570193025 25196 33407
201430936313528257 22261 37249
949747162594025729 2158 30985
772023196870257793 9536 32738
636702970544870785 7321 29497
487701803191001217 22846 36265
397531974727943553 8734 23058
713763447229730689 26529 36666
215395752528333889 13802 32081
29220277777653793 4995 18229
258036516512323297 5526 22409
706240206281783809 17832 35440
748855822490963201 10703 27176
379464629834885185 27724 30138
984988458102950657 7069 8390
779542941393778177 15905 24928
253340018476531969 15897 20871
241177639903270337 8211 13697
906939329839435265 3401 35324
378625030051658497 17035 23165
654670147484051073 12266 33012
365212334308594689 5249 14541
802210775805693953 31282 33882
255402703562829473 4644 25937
162861148410595297 10037 18136
185674508025897473 18732 37327
884077598166687233 26865 32136
688130235518592257 35801 37077
306372237138486273 17864 37268
857155215867223297 10730 23127
762126303447789825 1797 22332
597479580506252673 2061 20646
790874899352157697 6840 31615
98192512312294865 8163 20140
340278185409506049 12249 36670
999392469586403841 5751 19555
655891832265734145 32243 37671
877185613123586433 18914 19908
960556830000317825 10832 15085
724248219295027713 10459 13889
207837480631805953 22063 32572
152220400178293857 2943 18270
948256618544281345 17944 26628
894302772892949377 9598 23627
102266477685088113 7667 20198
415941857209460865 12068 28770
712051648337567361 16863 22541
537680328766818177 27091 29289
158268900551600929 26045 34708
943890670877038977 11717 17343
714468797689466625 10369 12016
225289883786182081 2082 16455
925073594624716801 5329 13542
314646921286922049 16160 23335
576104747648461313 1122 14920
341621691540360897 3163 29385
330540724973868545 5804 15445
799607581242014465 23118 33016
792439947702792577 12204 33875
683054569216714881 12062 28458
553224987509917569 2096 32852
618055506644154241 15968 20686
615913090137528449 1684 15345
456550744938546433 1529 9705
438329370883135297 696 32584
250019794069231681 1442 30959
538262949966469505 25707 30447
412782082156262209 2180 18391
671778814435452161 686 8688
97819868110107681 17655 23020
58590766937303585 6295 21590
73046611679565393 6448 28312
618831370468083073 31285 36464
811542503122950657 2401 6748
460091005532252225 22966 30563
627898907651335553 16373 21654
291494363118840001 670 19757
740311244022379393 6501 14722
671261640654027009 22878 26479
723208523695497217 9814 16550
634282353770398593 12909 35507
858235431249312385 16335 21561
843332393298243969 4412 34478
679229022121568001 4124 34254
996675286631482753 16409 22345
431410318482690497 18812 32624
531710894468520961 11650 13008
679932644937714817 24465 37106
813516810447392641 5158 34558
852194660582256385 8714 11186
681887899389312897 5063 6138
639943953012043265 5046 10095
646417265704496257 17039 17570
853006706134337409 1089 30326
455283720214115585 21405 27802
118366361528480017 6562 27398
589251003695263617 21485 35814
529717816326098049 6511 21325
113154306412997841 12228 29758
162989988409002241 220 37822
832696376906124417 5185 6286
731924012195989377 27346 28554
141477190353501921 2539 17078
992024170118107009 7980 21765
874466721879880321 15931 32944
813353688099141377 16034 30876
840650143762776065 26577 36266
157714948728305153 9334 29948
395804758487610561 10156 17379
51713582986209873 5928 35132
124179171276384897 7617 12054
287963357807065281 4579 8589
377718865921959681 10682 27342
236548935322701953 30361 32591
33002712640570309 15825 31461
716205995086021121 8801 20071
263460478194399873 11173 33083
651236624673074945 22677 31596
848765947839812225 3162 13749
631081729492400769 15449 30390
282385182983514241 25422 35040
527956085639914369 19461 26458
911668211970368897 29765 30525
697389011460522625 608 2575
814488819839549953 26156 28359
791180930483264385 27461 36010
657278041573054081 2094 3719
107013700997846689 701 28251
508821769502443265 15096 17548
706568597848701057 22055 33410
682139603874833921 19864 33514
448229160255458241 22389 25923
871292517936222337 19376 24204
770635019105000705 13744 17579
139651517468909249 6342 30608
666265138847002497 2027 31886
41083279122144489 5580 10373
586700323333275265 25006 34467
624529669886772609 14809 34900
306411273372980033 2441 19345
297398782186132161 7020 22884
520569049519210113 20711 32429
204489886783310497 25297 29958
559141390038952577 9068 29454
531312083563019393 4507 32197
983428262478554369 24142 37220
39299521567347289 5503 24962
787667803406598913 11543 13905
17191266120828887 14977 15600
289548439993282625 16980 28587
337119525765107393 23029 28328
931687007685702913 26962 34964
595095946982748801 19403 29366
144469075051858913 6050 21445
342535641702898625 6314 15549
713461122063044737 19613 26005
84505446692684673 12678 27616
69232681471802953 24494 31031
845679342737899009 8628 32555
987269740870807809 7370 27569
880039086872212609 832 8292
13561366036270785 26032 32804
922561344752256897 22267 23806
981016015422504449 17669 32460
205086194112464417 21391 34721
283188398098630497 9432 35836
447753238455792513 17656 32717
986605419588563841 7137 25926
127486807033928785 31730 34739
853277330900027649 1729 16957
405801357716416769 7516 27040
217737288146615521 7864 33649
864976623730353153 21334 28979
482272270104701313 19316 30754
320561717154962625 19830 33700
820934428123145217 20110 35830
53789200689887905 10699 13324
521788906786326849 6355 10558
734701035102450049 9856 21731
195836451243586401 9326 31391
932727634257314945 20958 23833
353315996795927873 1124 20035
726986818222886913 9162 20773
948724522727054849 15744 25075
952684734265655937 10014 27261
308465138607914497 21997 26560
934134534153532289 26077 28131
610530530499822593 8821 18395
287887849123659841 14148 35911
255072039875571489 19882 29136
537712350907131777 14232 23415
135688811958267761 4073 17487
464329834897622337 5288 31576
687279031530835073 26475 28031
635119089016956929 8289 33904
646465095187430401 3542 15725
681553990271691393 7315 32019
746355449835462529 28196 35934
396519226985564161 20095 25394
681071780535440001 25913 28199
969195917210267777 29592 35489
644853723831715841 7788 24644
335785335022013249 21115 35468
672052669156975873 10873 12035
656832026179312641 9291 36232
166043640650443073 21379 27265
921283498819864321 1129 29025
650070300070559873 2291 24730
546500597410325633 21762 22308
381579376612961601 5925 10775
9436446739602645 174 25489
410206748924871105 30446 32461
947879748411462913 624 9302
263072540510407297 2469 26238
197482522714214081 6478 37555
62920632538414625 19912 21916
387035155244713985 5460 32310
169583739360234625 24178 37751
18161665995467757 4277 32344
36490715864765377 1832 37657
335771743496263041 14872 17100
156794108824314561 5287 11434
904022480001035649 21400 28664
15596494842249343 1295 30507
969195616869111425 33686 36936
980440912826594561 5008 5865
357852608508910209 8271 20044
851989992112315521 3884 37878
467748039422740929 13547 27284
534036772230550145 15513 21686
712958300775657217 2566 35535
325227315334991809 2854 33552
194720144174052481 2827 13473
168354393227673441 2013 36126
46603550328871537 3757 9115
468254852292709249 25240 27787
643478018557015425 8701 24751
958936894848008577 19768 23359
125184847701778065 2230 7801
505259875655418945 688 25175
37080728615418225 16056 29044
11152044232261461 7960 9406
973359707739252353 12887 30099
825450365680318081 12290 18045
37791501273812145 25515 33399
485085960502274817 18877 29232
643436029809610241 9310 20853
681050593738639489 14594 19184
80672500096195425 23051 27863
271782205732677089 25369 36722
747310336805345025 21174 34082
842389005899853825 19767 27564
263899217100185281 19014 26340
416764707161277697 5869 36087
141936328708570865 2586 28975
455989766360268353 3390 27210
622889273946380929 22815 34448
147101710879297793 18481 23089
30906291233254281 16447 32114
68410527778404177 30098 33232
584445192668322689 31959 35893
67012016314791369 31072 33496
468807032136400193 25072 36689
731423152073666945 27209 35351
773869271547905409 7833 15924
18598145363625917 15122 32466
500514489714181121 14327 28555
372112773457722305 7931 28253
449803898274307585 125 942
705002922532159489 18133 22988
712837282266580225 19487 32295
70550337899625505 120 30577
220140262651451489 17081 17849
311290245434264513 739 19843
958604556425445505 16944 35012
460726132376144897 21827 25228
383855307339711489 18003 34678
573686670932616513 16938 22778
180487858695929761 1119 21992
377143395627861377 7688 9124
18588689932041549 26047 34244
502401893630178625 10783 21944
219995710860121825 22872 28943
876463442229514497 14994 18564
547041335572895809 21981 32238
890862312802582273 3710 27452
962003428534249089 22482 30090
434343396089708737 11957 15784
956122648830270081 2439 14602
900506733715616257 4652 37581
212074795657162689 9499 28658
62466180520480921 23418 26999
584827439126893697 30379 33557
122845892094304081 8987 23098
17266808517891975 23414 28637
216956412261374977 12061 27723
648093908226055553 12312 13167
238691988801065249 4281 29684
265029143603886305 4708 14262
131006858805555745 6697 28152
616763463550750465 192 9473
539609838040220801 32418 35920
982536596569136897 32276 32501
852584704557138177 16174 30470
654989469991786369 2407 19397
391891629134619265 18547 33217
823020797482701697 19168 36709
100396594249296817 8297 35939
437158147831194561 2429 22351
123751741617425633 3684 5124
388467342723235009 4864 16849
662592844171861377 5313 24950
472098477971737665 15117 33532
638890598548130177 15883 31998
780861408933947905 3759 32792
594585895594995841 24326 28892
182952000321517249 19262 31485
312876256096600961 291 20076
687819241845009153 13713 14640
863322592832197761 5956 14610
290805599434630593 18673 24211
843603371042519297 10220 10397
343129955006720193 7529 33879
320735763161245313 12166 20416
877693575854532737 3128 32442
805950424409800833 11050 28038
418022143056877121 13580 30664
251134419815862497 13545 30229
942857314546213121 28273 34413
728081671496624897 1895 27402
713808223569561345 17276 19551
55075264973758921 17839 28975
382594495836496385 19570 23424
758919298571456129 2536 26148
969266483300177793 8951 15819
531767599598346433 14488 14841
420392861908734273 1744 4092
51307756983959505 1782 15962
54391831252889489 4175 20732
376150813641821441 26994 34518
376458865618854337 10603 26813
133345278886977777 10691 37800
793051564951671425 577 34875
885174895986445185 18291 28309
814726900714187905 1466 34867
993181217681751553 3919 30341
997067350095040385 547 31751
987111431088742145 16070 30034
45853055944700569 5885 10417
744061163183332097 17024 35850
469129409917091073 1477 14076
881401901097980545 26453 33010
435816262558201857 11427 16921
372208818856648833 26468 32996
566928931563797505 20093 36410
164963350745686913 5630 20589
195202127766815905 30439 33290
677803458795963777 1297 26731
850540235123620609 5701 34713
981245160047088001 6996 30329
262038478461445121 23053 36400
498258467911455233 17073 36447
653340629125285249 3641 8295
664766369318265089 17667 34270
483569492234163777 23219 29529
224519072546442561 30339 33216
526943406833172673 27832 30019
567337274694445185 26172 37692
726355079145431425 22862 36101
478339952977279361 1082 10492
175433433032100801 4687 37288
290533422735244097 22012 27798
460696710143718465 19106 35845
276515056445205697 5753 14310
85705543698342273 13771 32943
756971242321817729 19240 35216
170127979109590657 2908 25372
653726662035467137 31883 34030
810358843502559233 6847 7782
322133923388769025 5680 7889
9450647654499989 24775 36104
307847649353774977 21274 23540
108215250982912177 20066 35070
147390347590295777 23766 33643
89802567556485969 3616 29642
550834054053694913 9235 16542
595303620962926721 6648 30810
58790458275460369 848 28148
705145517560691073 24096 24702
547323417340820161 25209 30154
515651780868783041 9151 29275
137433988641596721 8951 15279
564366441712049729 2270 19997
276122216120597857 28353 36199
875403164524516993 17240 31439
904797510147766145 4676 20780
474277647920711617 22792 27150
803211857966445569 11421 35324
773942726271204865 23446 28366
556343880701810177 7177 34486
982938030587714433 12033 26782
676891403063308417 17746 24031
949573782367526273 354 18358
681879926284942465 10078 18918
776031132339124225 7798 16446
586245396229074305 20141 24973
581903668084184065 13701 26504
11199143046958683 1510 26233
392034669731312833 25570 33401
825191018532279937 1603 15450
364916930203481345 17531 20047
205147921993038561 251 29067
339482828698248065 27890 31313
709709262409305089 3701 13643
999560508277941249 24832 29240
638862837689750017 8052 17272
451015000013622849 18523 18574
461164059037770369 17775 31407
127731306488175985 23148 30052
605894468443260289 11070 36084
267755485636353537 24189 35865
421400304545116481 7890 21603
525413033770295361 6892 26502
816486590646896129 9753 22700
121885875997431729 25773 27692
955000604922361217 793 4342
135301505556970625 30084 36896
424519976958087873 14655 16836
67438088569314657 20737 32016
341960350772794177 9577 23538
401906068493847361 970 6047
846533989146372737 19453 27711
826109281935995137 4694 30322
113275504753886481 20926 36287
887514742354330369 19656 22345
130658254354521825 14601 17565
877412829552593409 19402 28814
47566299267955969 2105 26960
417632383580841089 27605 34085
687947510633996673 22535 23432
876240065947765633 10493 21802
765796962123147265 3737 8650
10989974929476177 19690 32789
455116766453834049 12332 33976
855798417780430721 5650 27783
42185676021048833 24780 26790
682799348087574017 20623 26070
454497801938693185 23425 28038
534170615414264897 13002 14085
523194296330785857 28704 36191
320786563370024449 1392 34212
739533309367196545 9084 32921
337039760019120385 4353 35397
115582963181694257 3442 10764
281249115180234113 2598 26909
644518189455830273 412 1882
60453909147977217 31265 33620
393324710947695169 486 21716
55892416345489697 22514 27573
424690250666564865 24003 31836
993244352771238657 1670 2810
677988563206255873 8699 23561
347829951204037249 2676 25650
903141363707995009 2447 12661
600621694377135617 13843 18908
86180466733338785 7016 33288
554574388932525889 7703 17696
807216565050190081 28887 34945
824686040467707265 10538 36035
600818826543005057 3198 31100
984174127557540865 10305 30551
548819244142585217 36390 36966
704609849094278913 5731 32418
822329417896355585 12712 33489
984306507893780481 11625 14362
296946951612135041 14170 15889
363967106484562241 13108 19392
375062133089258497 5698 36240
508945607794007745 11842 28436
120321092525593089 5702 19132
694348302815452417 8383 33787
289023433181824897 16048 33977
808374413082237441 8868 16712
603496382325168641 29364 31435
6649976281305926 13797 22206
24922580154864705 37252 37661
840378574871696257 25512 36691
818569005790955393 11183 22927
982268201296928769 7915 17165
60960785769566425 9285 16155
457387216142922881 8800 33501
570647493846415425 34390 36096
878240124457715201 9552 30841
184039392166411617 6576 9675
329435655974950977 15877 17936
929583981704844545 9177 12804
799924313256322945 17801 25804
319290158467850945 23879 31112
178810790183849377 13496 15552
760937297255132673 3527 30629
113222090025981713 5676 34365
55076729846533113 10873 14767
101172514827968737 5413 16856
120479813204276817 16231 24483
621125989644976769 13839 33483
62795473186895377 9456 10720
261269316588073505 22806 31444
370368742831992385 8657 30925
856420816695059969 13969 24403
630705139102687489 18356 25200
919903293923116673 16378 34543
899856129769410945 4014 7697
857915298518488321 9818 11568
209302316176518849 2578 3694
772744727638741633 8243 37745
624461739489241601 29515 30025
700280847464096513 2421 15132
554972442359783745 19111 27368
770519201585674497 15376 25938
527105966688914433 3684 7059
170426271052260609 5242 15153
33198293012333125 4915 19521
612936496128998657 19485 28671
471897290961116737 4370 22416
643726215321816449 10498 32394
348788437571030849 2605 7336
743820351296879105 24442 27049
242067305577769793 17424 19967
963104506748944513 22369 37369
276561209814843777 26679 33330
59927035628636105 11339 24643
150797473363887489 15405 32571
999084184348742401 5230 30181
411724332641384193 13177 35605
427978773197143169 14889 31949
867112092006898689 14792 25814
339961698384652097 8440 36757
6740539685836212 1867 8680
89930787579351809 19965 36611
55223041234903289 28901 37632
983126308019119873 22642 28129
244554405497964929 2189 37009
841258330191326593 4176 22469
608180298603976193 5688 29594
960484949740813185 5438 19380
872339195846421889 13291 16636
566287883890499457 6683 11386
275759511660020001 25007 36649
6600583999425426 1192 26752
712943942541826945 5124 12940
992875083577931905 6105 15126
249430664484812321 34 34006
875516071668553089 18610 35530
832394195461120001 34540 35630
929996086207200513 23510 36826
228101638598779745 8362 34114
923698797240330497 16059 21913
892414070715446401 11434 25129
429389465624101505 10183 33256
898093804374674689 18573 25897
528861354532462977 28804 29854
700156360632348673 19682 36005
278957515522694881 8374 9762
917335252016720001 31431 32399
718723455658999169 10552 31107
98190660920309377 12723 33454
613279429008290561 24709 37871
991777443278927233 2701 27147
685587627580641665 12351 23822
953220765549701761 2109 4919
696749498306804353 944 32482
613154498934186113 911 10478
291789035208591233 13142 34158
110771043018971233 4073 31013
688351555552490113 17269 19289
429887595062361089 1824 14149
91905728287880353 8653 23017
215861201278386273 7022 7607
384111667822384833 38 24345
32541586001023861 20457 26058
158712563631848257 12220 22967
359018835155964673 4794 15068
113404919165876801 32231 32529
433993565796590977 18286 28411
184237817218868129 5957 32467
617273492171193601 1954 26170
557474271801641665 3898 23019
541475185706524097 25679 37166
2318884695636570 1127 30372
917323752631929729 2140 30116
791070310421762433 15000 37789
78878725234893921 3680 33186
146510286458291009 24756 33837
871034060388382209 34013 37805
208735450154183169 4827 22093
396022730833998081 26874 32415
103206257203321889 30541 35122
611839824065341953 567 29578
683005242689720449 973 15219
366683052273863553 8658 15434
64909322154701241 2946 29427
406431697509844993 15626 16985
669128058878687489 20225 35185
645710884269355777 30107 31669
737588255581851393 490 7877
313042005076212609 444 30455
485632972244761857 7043 37186
240957522761256385 2985 20986
848281494225030785 16071 19069
211432064723936705 17172 30294
487399428850057601 9710 37386
18357533773063041 24806 35349
658148251340417537 9124 35990
617817742226137089 21940 26144
742371577275438465 17043 24540
55614470509404161 13938 26967
970057058766624129 5539 10965
219886005577336609 23606 30608
418660260653940225 10776 12329
895587723824853249 9078 9670
770913067197579265 18500 24384
594036602449065729 4264 28285
788806953212745345 32117 35391
725672114873567873 12155 31698
944018971223666689 5420 29667
92194317770321281 8710 25800
325141669140482049 10304 32906
372044999150567425 28763 29934
86972708173714609 14466 35148
74017645707172625 57 7025
166521394301700097 24336 25337
92355510754607905 10244 16752
771435920854880641 31123 33443
98993192981822625 18115 20027
513732203869199809 3226 17943
368848697040498049 9710 23884
962443386445681153 15012 29803
140540781106196273 23869 29543
599297243837472897 488 22379
934530239385345793 3212 7426
391023009549368065 23959 31384
521526096208646081 4678 16507
477549484116838849 4133 10762
843136788068612481 23447 32412
543391369260557889 1442 22394
950024909204628865 2725 8789
302172907987941377 13310 29814
551609220759992513 8956 11553
425889010537471105 2242 7366
530219418603223873 324 30821
169933899620094305 299 21088
300572927322029697 6129 20803
204505491705344161 15051 18046
882222215751127681 30452 32162
289336340624547713 23012 32514
929987091066017537 11425 20620
253074455043528001 10605 29091
894580800294278273 13138 29155
819134640725071233 15651 25629
76485440750126097 24477 36704
611126488629491201 21357 31807
194254544584524065 34386 35084
461098919083330113 1286 5279
185720650977835073 34 34800
621480107427398529 30636 33122
112890582174770769 4118 22143
890591134115357569 25418 29921
203845033742645409 1925 21438
843811612517139713 29486 30563
889044339930805505 1165 25322
583200443278006017 11665 21830
250587953171681473 18517 22982
712930701861633793 33056 37183
629258408141510017 18508 34866
121095772790585697 9566 35369
132577071546187137 7352 25359
802933316605940865 21984 24028
384169210831444737 17190 37005
823453803086980737 12919 37295
636822659921058689 22466 35093
678814126091165057 2950 15583
728468561770796417 14726 33752
585256641467356801 22947 32635
104743343628449281 12042 14603
857881095049332737 9733 20328
786895732937452417 1025 33321
281245671436156641 27089 30475
577734364132119553 11920 12684
291181550322388481 5322 23082
465639183914476033 29626 37027
509561751074404161 14917 24519
623917286599599617 4522 15923
421255884419149825 7416 28949
144624665403526369 3778 7962
934667392999418881 6750 21318
897089629678369281 9257 31561
422389311788517569 10500 19636
598072080200779521 11941 13942
22979108513869309 4841 26628
184615702800151393 10437 12943
813016743345439617 19570 25577
947206323116674305 13921 31667
638058050938671105 2445 36432
609542569394058369 12407 33594
611308678038081921 22443 31566
940771389924321921 13581 32412
225409760360566497 16001 30467
248939074164717057 725 16882
432859839590360449 9481 15485
408561406993683841 11853 30264
229499506605296929 7316 20457
497567841585642177 1950 24648
986824924493443969 29206 37163
864960950309637121 113 32406
866443761671110529 550 20623
372611633471017025 800 25917
881180086353037185 12429 22358
649769157581815169 30305 36575
453311019624923265 9815 24830
747263008420681217 7672 13627
300792474326211585 2116 3648
800531752632622337 3490 20471
556751833574782721 5273 18407
391401417583516353 7641 20228
259786082102248641 13105 25748
844261259697091713 6897 16110
266848868287357985 165 4074
156051262053559009 8558 30567
772808161196419201 4228 30571
588702449184268033 31862 36897
783078285818010753 4566 33481
681439589801065857 14781 37868
443109320733821505 2795 19330
667986488334562945 1154 32960
183924202663579457 7964 13387
449729586847389825 6553 24418
868109987902354177 9605 37463
360277432561048257 908 13102
65183592934335625 18571 31203
703247380917922305 11788 30459
638968951349607297 19825 27550
23387648584915157 8583 23502
608910175371651201 33126 34591
864471488551494401 3023 36385
17604066487901805 24334 30753
287738571266345377 1551 1717
379217825211743105 26354 32573
329318061107521473 3772 12417
55023679454915713 12781 36321
975758924791804801 23315 33069
636117207413438081 8882 29568
361307483793815745 26970 33341
645467737854286081 13413 16859
76008248107285681 9708 19666
476888948129232641 12434 35026
838890417238381697 5978 11114
952862713871280001 14458 21130
154028316684289729 13492 18969
528273059003996801 13116 26197
646270605747652353 1142 27479
694972181423079169 4749 11684
417072910371359745 21623 32856
953422816434500225 15053 30187
941089272731510145 20619 25434
806257976161429505 4855 9259
525236402718732609 8535 22997
45952187815519353 9984 15815
568808244332082305 17498 20616
137113137897355137 1172 29321
837757903267203073 14968 31825
859694501534608641 22345 25977
758897649568687873 6378 32949
683420101863344385 26955 35605
452959233364552449 1928 16310
976556689557700225 22923 26894
464225701805453633 637 26553
709333680667864321 10746 31303
417795920613912129 5006 6460
315043403371522177 7362 37160
371464234561010177 4465 26424
345171075330267009 2191 33453
294649719568198529 14404 33665
606958928316405633 3149 19583
592840907111316481 2404 2717
363068283911100993 9771 33294
746932969263269761 4867 32446
957167410454378113 15639 37319
271038874487054209 3442 9363
891766652473545857 850 36473
481348444129721985 19136 36729
498173776572517825 12439 24807
9193794836171777 7017 9283
599032747926141697 663 16162
225167306239256961 3566 30623
164124184220373345 2750 19567
943367887210051457 10358 21694
100672038205186001 14574 27916
55441386226320337 17891 34822
753436197322830721 24635 27347
969067917138410497 3221 31695
38129854757126937 26225 33145
389318370079223553 2657 13241
800850456396137345 10511 25404
726670038383438977 2109 34629
875914597876981505 7618 17201
18118611817229181 18097 36582
22817713224871029 3063 29541
350245919507820225 1587 21621
213535939648263457 416 26932
371974290361094977 2170 18742
778743040531470081 471 1867
144353095854164353 1268 33784
476707694513105921 3192 34138
557914545164337025 22517 24339
758023120187520001 7288 8164
524834573715033089 14881 26447
675978876378220417 20614 29633
865468121900988801 12451 30244
971728071377317121 21471 36359
40419936373119473 5927 8742
408860056133033089 19919 37101
295186999202897473 32070 33850
720266615329311617 16993 19250
676659123810289025 5735 14684
79413287020795313 5342 16585
73884512605616241 5405 36458
5877798279858127 1803 11553
74052241722078801 32959 35647
47055389961666809 4673 32601
84618704996714209 23752 25015
452134321726280321 2770 20763
706640763530892033 7677 34323
958244099178724481 1041 10112
90200076463844433 20757 31203
132017071262584545 12951 36532
451148883866515841 10978 32718
209407272823550977 35962 36211
668801643012173441 5500 29047
351098004871236225 3170 7514
612235125976731393 10554 36845
419944886237512833 4382 5175
933512305661793153 4407 34635
801894470968239361 19231 22699
185635161243673953 1429 33226
27764659518037861 14244 25443
570691041445499521 1347 22881
127852588266339489 12914 32675
563923728913245249 1752 25588
958362738686158593 2418 12501
122913418305842017 22897 24610
698375846132496001 26206 37290
692148110795265793 1788 6988
548063663472287745 1353 16612
51192469337607353 32301 35985
796907888070851585 18729 23551
832414381561200385 15376 20084
43196727051647345 7108 7373
149917100737923201 5158 36102
818750834761250049 23558 34029
114242182854177089 17745 33222
554591576468975937 4159 35470
740372014710928257 13223 31924
929872799225936513 29233 31620
244620621232662913 19463 22913
60082329494090201 18881 28614
540447665927473537 11478 36816
777625757683399169 8079 20006
488548628494548609 14062 31424
140349406745581713 10310 11509
676756100462583297 585 34007
703627977978388993 7895 15441
964654310672536065 1442 8208
563409509609382273 17161 27571
370252711924422337 13817 27449
782009085650987137 6932 37516
635361011454612865 9178 34495
542769527262134209 14041 16515
958914053248278657 8013 37508
296090878225161473 2054 11984
107979589465038833 3948 5591
660447442486255233 13514 13563
114201926857589345 307 19671
736078493658585089 31528 32211
549908319241659201 31977 36792
729865338434290561 26409 31719
26993103091299985 5663 36717
421534811600569281 10534 32909
2540435364501548 6783 27893
670544199564599041 23608 25258
570286249462867521 4661 21827
656751328653786753 14868 15265
46116210528502681 13914 21348
156460162128620801 18649 33840
749102053950977665 5812 34523
255431513728044737 15199 20013
810088153909852289 1005 12505
997115015341929473 4082 5184
303233156625566401 1695 7663
23563129310691269 27465 28874
475945998450832513 10107 20944
13462896216974941 14895 23423
988416427985001217 21044 29993
675544511558317825 22462 23718
714099177182170369 22715 25637
412828071474873345 11052 32469
600505411921289985 11779 18157
847491649038250497 8858 37090
512440031914813697 18437 36340
165228271486807201 31558 36229
171604448739955745 28594 34539
641508399215897601 12042 26808
967587615064680065 1270 6718
689842046322549889 5117 26579
325052171639725889 532 35218
123246645895353169 5609 34389
243391199524317857 3318 13025
810859865204331905 9234 9434
567649791004456001 1503 10561
649386942275729281 25852 27712
774781064864562561 16551 31547
707144990478720769 10261 34834
284532907275718113 11698 37158
928178515584523521 2302 6891
175093343237158209 6397 10888
714884338127387009 8760 23001
518373587559253249 19298 24629
530710742891901761 15802 17012
255042247655957505 16320 27992
835989401339585153 1530 15935
815836165972001537 15454 16513
748341656196107137 7488 37791
191918431359702881 2784 12763
631045674264878849 24101 26245
737934745558689537 4466 31341
417253010700282113 10538 34192
605583102203532033 20713 33583
542113682254093761 31093 32851
206566752897970209 4850 33728
648381265874821377 621 29129
57505402989242785 23350 28997
290038515179684737 3111 10907
18314187777875193 1165 18375
463309796916949057 5190 19692
41432029825990921 2487 17153
749885484303657473 5631 18454
341776482048857153 15069 17793
656795087080542593 20894 36068
677134658513487873 8752 33846
37819993131886777 10917 37432
241265196459963265 20435 36444
906508861554304001 9625 24005
146779046058902913 32 12945
588697741258126721 6361 15309
574565204449697857 19367 37068
211754423615207809 9492 23844
68401233276567553 17318 20376
895709779859213697 22896 33066
504438599997897089 1532 25276
256179156176731489 25333 36855
921237657476218881 20243 24407
685893520754913025 7904 37311
273280385248455105 4848 28070
705051569087704193 8214 16687
808588754020910081 2900 17090
466808380291563905 152 36988
420368105185005441 17123 26598
825070717117686273 427 37864
47726344529856137 14220 32301
183191127248132801 15399 23862
795895063682678529 326 5293
72873597988621697 7617 29293
642185340214375297 13984 15941
735334012996485633 15585 21425
241727640268820225 9854 23046
465722576580080961 17479 31216
745586593766724097 16834 32831
135026204774643329 6770 23911
783745592404073985 25371 26386
11985283046744401 9987 31855
940771674872017665 839 16732
396298731652489537 23439 27768
404749136542491777 1761 34742
237034111541849057 15441 16449
3218485282566520 18644 21939
897422900083849857 3744 5993
652162115145358721 18624 20067
748536715039154689 17909 26428
810050531981851009 2239 5311
912514754347068161 31708 36546
364915738708177153 21854 26749
809603062888559361 12416 15198
8928903771995068 7808 24391
534951459178156353 25371 26326
984626304213776385 1907 16521
354094013726825793 29413 34136
835076110143994241 19106 26772
24242279996297357 23221 25111
225021996746775713 4471 31653
720151269694955649 6873 15839
216851504034089249 2419 34103
161024942810936257 18049 21330
209942441795647041 1757 8265
389624331087578241 27493 37030
744780584532570369 3738 8368
933860383682894465 8934 10572
625419154528387329 3964 17308
105866976077297889 10783 32817
696711624292937857 27990 29258
483233058988897601 11551 15282
458509491556327489 16264 34964
163049160518273345 19035 23686
660684351789733121 8174 17606
853762895209609217 28796 31952
679740212897868929 23107 28085
288750380538377985 22167 28064
221873403192496705 10318 28474
650606423025717377 8963 18332
854133369519956865 7434 14262
109612778178121313 25048 28378
72215504961199889 17968 31695
40251477664821065 27430 34632
396626007469862401 424 31656
538056910227087553 12724 31611
949520418825137793 2193 9618
793649868193821057 34297 37707
701920185713362305 9353 14877
746695455144976769 6259 35134
252353138082661121 16700 28075
839518435297218689 34384 36401
28950103867671829 1184 21574
515690515034410881 1570 15550
539985230653265089 5750 18974
410678742521181313 19741 23371
80642790558499649 16135 19392
315833891556497537 20126 34738
492348142526445569 12473 30515
643882092496436737 18057 19612
136766875640361713 6613 8850
304907088947718593 11364 23470
149157267683371233 16246 26895
985437439780010753 6002 12799
239574522497804321 9862 10131
604594136408042753 28155 28801
293064219717813057 11757 32708
997257898176524545 26335 37097
838683692592454145 9765 37516
536945938585237313 17936 35546
908562568751911169 1900 14272
921174725214225281 12662 25081
935135615836827521 1727 25793
539575069179182529 12407 26145
503020897330252097 13702 16290
398418722359121345 12360 16115
758584709760597761 726 17117
963215031332570241 15329 19652
282122943282367105 17459 35983
45295729052551081 11165 24474
421799290288532801 32705 34490
959203331960697601 2119 33490
339509398569155969 9669 24711
628918124253214465 13653 31808
550610309771585089 22759 26692
872413568003143041 22537 22732
56766183372879201 3273 12329
576405793354151553 18256 36328
234556106203626785 23753 35168
511113413253941249 2656 10605
269191276653252481 31796 33638
679620683628353793 4028 10153
605022813816091777 26318 35682
22483237444451021 17067 36581
685973020573818753 17415 34277
552006670233648577 8840 16027
166836731971301345 18354 24639
873789397114439425 17338 18282
858378789103163393 17043 35377
565603799778198657 5247 23753
601065638972514177 18840 26181
246537323011981601 19021 26871
261010583214677185 18306 26572
290300882012413569 2963 3398
958144832574760193 36491 37084
475777703811605313 29365 35705
930735048946466689 4047 17444
503765674871271361 13995 30220
980149642115279105 6827 21279
599924643332688129 391 8284
534016172639645953 2812 35550
503505366343002689 8817 24504
159753350785905473 1239 31512
578162960676440449 10966 18387
691421052448639233 26813 31238
80794510985793265 8437 25888
163676953142001473 11648 19992
842343122279888897 17271 34200
160259239211264065 16409 35045
192770841853612033 13681 19831
444669014983560385 12804 32875
997131954309100673 1759 25663
891755745479251457 14059 17970
161224262625477633 26213 34940
434539162753864641 7220 12085
194425595581467553 467 32878
663823501441505921 22432 27038
436248642359426945 4983 26291
269671470079600801 555 18838
873333427818199169 8079 18091
617244353122792705 3461 35611
376122599013154241 11441 22595
839803292523598081 4887 36905
672478273983248385 6166 19232
561615214109686209 5158 28697
632042080187741057 3831 13040
282584990537372961 6058 16466
743374299263724289 29781 31890
884369259643499137 11440 22342
92527042959101633 2245 5501
254325537485428289 34324 35525
888060095389423745 12669 25350
605017653726555649 29022 29430
676724711663720065 16842 30450
197042296966770881 32584 33661
736175689975443201 20211 22807
927826788413561601 28863 34689
792065565600960769 17676 27193
871009333981376641 17318 22443
849010901905701 5704 10592
216675952203964065 11971 25561
947803190303684353 20113 35888
29851560280349077 14602 27783
3044963918672040 9149 27568
849932293914086785 24244 34123
784268228812106113 35611 37844
853150867998280705 17714 24736
533749062180479681 10674 17507
911810472089463553 25366 33908
814947705762786945 9479 27176
612679239894845313 7131 9970
495202791779281153 2954 33678
187705040418187265 5483 22011
145896779575348737 28688 33378
697791701729912065 15208 30005
998449920045633409 7563 35374
799120979225229185 33597 36325
730008319083960833 8451 22952
150112964962488609 11847 28460
926137065939816065 598 8528
930683404465575809 6925 24423
712189413118846209 17991 28255
16224758598568201 18800 31289
737658366745936385 4397 5281
155757931190670721 2650 26595
739780817295010049 5576 10737
300270230116467457 1127 27781
198538305018605153 19781 24082
593810000738038529 8252 33643
849238234111094657 21197 21339
938776469470511233 23122 28561
66979016811846041 9069 35664
564001262388110529 13857 26513
528181022900721345 6929 17132
801970239714933121 8503 16498
736703999143731585 6477 26723
114765393445161121 24762 25714
608787257711878017 22579 27138
195714445299628897 3747 10411
694929383917813249 15117 20300
184201109130903265 22260 34848
825931806316869889 5325 28108
64087797067912793 3471 10384
45182159633743169 12107 25890
603918117829685761 418 35128
707559104776049025 17674 30720
114606603933694369 19947 26842
513832213674564993 9180 16734
419198980593371585 9984 28885
226062361792994433 22430 29023
368059697631508673 930 32592
413057149256975041 18885 30547
327597798901869889 22648 28203
582788858007017345 12731 27702
306684241317597633 20648 37139
187335814773437185 25805 31869
499861943981933633 4351 27467
112464619870817025 10201 35757
413615647653756481 3962 21973
663681741361444 5955 6796
751687217012225537 12875 34663
553963858356819841 14689 22742
690738099827925121 7105 36280
512070933404633153 11233 36829
389526454786796737 18147 18422
546446981925182465 388 21921
860657292256519169 34140 37049
581647691706610433 23429 27027
12568232372011325 21249 35114
867838533469647873 17285 25257
722803048973261697 8807 34369
301460528371283201 29373 35106
867062525473592449 24166 24620
562670874834392257 7694 32121
286810499437791585 15605 31952
968175588690616705 2118 26920
816245543130854401 23440 27512
119613662465706481 27423 28606
263363556194590849 2977 8836
528956616821179905 21638 25986
703932988474328193 15433 26270
401050936326807745 14654 21214
590527608978788993 11491 24360
620726221441987713 27875 32937
494011314120875521 15992 22830
227739793862280481 17757 29755
421038688000166401 11924 15661
675986173018063873 2737 9998
500036671837030145 24821 32993
745144954050598273 13151 31365
323717917740196993 13435 23607
136282691150558577 1151 15382
764302775876693377 27506 34527
793124845928883073 8607 9433
962681944169233409 10690 28400
656645875074335745 9627 32499
986288368393452673 2436 18703
50254993913508625 15225 18773
735736235331955841 27935 33278
219873964787769441 5704 10332
665443956040682881 16964 36873
295596231273361089 13907 27053
474557790258970177 29739 30657
336693307067068993 16810 19737
438802541804228929 7316 15808
525906465739520705 4887 26000
452160906640955329 20172 36025
374299052228781889 13012 36943
132751767762862017 6550 13703
171288159955832257 16341 36078
397733316149029313 15380 21696
528640036459197633 9026 10893
280211775340838177 15236 37804
287567186789285505 6520 23910
697144260201014273 6622 21736
891499323328208257 9721 14590
796025742204783233 23645 29973
374195087927329665 5766 25604
343050010858050305 11401 23935
427759799247755969 7364 19377
968065031763764225 6528 22249
611413816191198849 12533 21959
797220003889521025 21142 29825
796427353621329153 29050 29721
769729754756802689 16379 25647
553452590090028481 9423 25548
717017206366520577 17262 27835
755582837761043201 13924 25376
888414855156220545 2704 18140
113648345829997057 7560 31516
377303651935108097 16264 27517
180393499822674401 2916 32718
498213157078104961 10610 35175
474977249775928833 15789 34456
659695305680358529 32612 33085
397955248526589121 8568 36313
184616708072816481 14173 32720
32312645739747125 13899 20034
176223629720738017 23931 27339
865754218793842561 11871 19296
102107789568854913 17447 23641
781917468940871937 749 5907
609113472869594881 13936 18490
64000010131795905 22849 36250
257027699862540257 6071 27657
614744374548106241 1571 15035
769472265366573569 28286 36620
567438956152432897 549 7211
149576411383854689 5545 30674
622937415870762113 11120 25242
463993025316526081 18392 32807
450324173499129921 4370 19483
68706024525432953 3339 10720
907762878018726145 6085 35145
690967439577008257 25059 34959
659195243193966721 22840 26885
347377147597079297 12262 25732
80676639696871889 23556 32404
317524330907716033 7356 11480
571574509497740033 5598 20985
385376488962329217 14846 35592
10369011238676507 2119 37631
493467227736232449 3694 13169
313564453298670977 21116 27315
311747615626465793 19264 26993
704798193517103105 14018 14212
79671575404219649 15490 25211
313951721313376449 1136 27781
664841574977039361 18695 28280
80188132497763569 2766 6459
178881430736709025 8136 10520
164483481495000929 21273 24200
337901455528331969 6634 31443
794858420420080641 20771 21263
993956327724404737 5310 19346
882551141498485249 10039 37749
491681540890347457 15797 27385
85080829406617649 11842 35792
165075453524934817 25247 33490
740040423351775489 6264 26001
939469051270798209 1711 19357
387801869208953345 17256 29861
86897393373746465 23909 35483
646405646124353665 2626 21090
227501131125201537 16359 24877
460291250300425473 674 12530
534863552848861441 6100 22163
730295141870801281 17206 29897
875503292595588737 12278 30520
183205119121776513 15794 30868
964261008755968897 28717 33803
936864330957181569 3609 26184
915144524622469633 13251 36406
469198226475182145 19857 31575
735740038191352193 9851 22671
691208423551859841 32192 33517
422710289577587137 14886 18227
886463605345351681 2844 16141
88001991599909953 26532 31188
625448307079953025 9988 26378
437214215446637441 2702 34590
172179683303337313 22552 23996
165498572374048097 3260 36104
40606237301933137 23685 30769
784354014491519489 20805 37846
665935849619398145 12004 25877
731253025236483713 1473 21652
796582785881984257 8141 13391
484893581440822145 12397 36000
483296150775711169 14 28014
189241280816020193 10057 15592
175738422360542049 14163 34317
754822908095142913 13115 16271
604629812727932161 27940 36725
215945816960115169 3369 10929
538612435838022209 13763 35128
42486959290478409 5950 23383
838444496516555009 8898 30212
87380940931581105 7544 15242
234373943913073633 18858 29048
80135549938312065 8822 15777
180336398174727457 1156 10917
788624433209022849 18939 27031
803264805998768641 90 36519
836255106855169537 6311 21948
511328316818630657 3981 17185
232091085651632065 23603 34025
432507667563971393 19321 26444
369701554807299713 19069 37550
930185448839733249 13002 16348
584737676798724225 18386 36222
429234423614705217 4911 7809
533037996127781377 11882 21061
595036733745185793 17887 26284
431260417552920193 6290 17817
41636416341663817 27853 30386
923442919913746561 19063 33464
546419890913323777 17388 26914
570173933943138433 26017 27162
789817985815094657 3123 13415
404820942680551361 9322 26366
117218658845697377 10586 34981
864359492579581057 2798 23438
917194886407106177 5342 17322
440920109937614785 26813 34807
709753991905255809 5683 14427
131028481297661873 22660 26917
107538877764032033 11780 21399
699814139957290113 6140 28106
675784896532260097 29586 36759
363729194841340609 23512 29946
57124810137811009 23295 27734
275396229533519937 34158 34214
995002012025207041 6501 29992
108569805758591537 5646 16564
280457062215422337 18570 25041
78779729271168721 17350 22953
369765772663495105 6811 7668
967652086472753537 19140 25819
955683567759240961 18752 30317
685811695409817857 3978 7598
180733840731772225 30363 34599
546098052253270785 10270 22804
85368197888758609 31328 33799
187254598867447457 12595 17736
656397286382851713 17389 27066
688169279037850881 19816 26705
522481261195441281 20938 21613
423430882589819649 18032 25805
260534522746791457 32840 37606
227865277255332897 4614 11832
862353656587576065 523 21930
739981167910521217 12475 33900
90704095758180609 9593 34087
296957035464572545 15943 18490
60368076310783889 27135 29641
967461281964510593 6045 31460
388014890331884737 5787 12458
247453748259417249 3173 28053
243150921482456545 9951 23902
393272473754656449 19324 29484
697792960269449473 32767 35021
636678873993361153 5802 32083
238176572214701569 22232 27513
795234768746148353 25535 32327
891040831124069377 4122 14843
343985091949733121 34743 37489
162571661480459553 14884 23030
174201943357793697 30991 32456
990765575691479937 29665 34903
513080508124289729 12571 12753
155456348801283905 1497 28243
237579643932114945 8133 11819
362719033327334017 8249 14521
589259656296846465 8176 28365
287702589102853057 295 26115
322422292197792641 19178 34112
378605049418577985 17661 34243
614696519047100801 3068 21988
476221356195612353 30359 33599
728801173388397697 25690 26356
677497362557044609 19578 22171
197402014317063393 25856 33969
113882021793020977 1024 1304
81082056550492609 8221 14573
908585576777934337 11873 34429
142389219538529233 4053 31350
207362922278708353 18206 31975
613227411662073473 7802 16862
590308337134057857 12492 27438
760815099728787969 9065 36397
309452879076420801 10006 18122
247722327488965281 10842 28446
956700191378669057 23226 27646
910041730811286657 5583 37449
14764386962969667 32840 34832
116566160132173025 9126 25178
355004481125416065 24419 26757
92222027240225665 7636 25826
443050660494467521 31085 33835
164200317463333089 20690 27704
617296775043396225 25553 37077
600578856299080193 31551 37621
6286044389970159 6177 14701
630357971608297857 10702 11784
545404646928499649 15843 30219
72301212702811313 7100 14070
997692761734217729 9187 14544
286600452820529473 7064 30859
149557825369182497 16604 36722
628090898862041089 14151 27250
665671906722497665 20722 35929
91599175986367249 9620 17146
978090711695511297 14115 25662
465896970864733377 19412 32271
565193298875730241 21803 33698
531757748123375489 6874 25902
913654791464775681 1940 24224
667187130396939649 3447 8419
95062615702705249 15916 23401
967147964070868225 1607 34435
320664364395167233 21557 28628
577014330958931457 9697 31440
322435423178976769 18770 32632
246432280628347649 32913 33906
773353100910977537 3446 19109
364807185336559297 14557 31429
916181640648250753 18657 30204
173815629172985089 2210 17616
622494012808470401 3364 32944
863783372859941761 25794 33081
317790921332179009 12275 29001
888337645781412225 3250 21614
954539313491036289 8799 21420
47570212022606033 16365 25592
91394714058299793 14508 17475
180084128593982497 19005 37561
627052152255441025 17952 36226
229304949043964257 2614 34103
741484708583445889 12722 31672
345140337091301313 16143 32437
830587149737933569 24172 26549
379343178436528193 12761 32706
555725268501266369 10513 32062
544180189603217473 4488 19260
315763850349679105 14393 14854
642766220086528513 1104 20162
217959634677587393 19835 21784
248211056239604481 6810 32494
55674454845441089 8285 14243
909061291272621441 21180 24946
899541450956167681 3906 37188
245775247020155521 8278 31822
692857314577633281 27517 29930
27440993932131621 10063 18148
241304835019978017 14609 18776
662323021787052801 11346 27889
886108470989821441 9527 14305
277935049837793729 1824 7457
409013103279466625 25227 31310
364869562009765505 25753 37339
349027821999452929 11898 14200
978166421670224001 2879 34241
176568671989347329 9485 23244
150656407335368673 312 36503
417412103609049025 16733 37232
528030018762365249 11175 13254
557569909969277697 14574 22635
951457934200668417 12561 33548
838796602868296065 2270 35498
840614165051917441 8716 26701
770285123821370369 2019 11848
426382102504057089 32208 35206
821369179686424705 9612 21524
470806966006279041 740 6754
546474726898811265 11463 13748
313363481735414977 22728 31149
372266582464970241 2087 17069
998150713481791745 13795 32436
852800290984934145 4863 24515
607762052581513473 21771 26884
492422008585460673 6832 9150
434561575145096385 3733 3783
716258917190931073 11507 32464
427165026362267521 7144 25143
756547197944780033 16188 32059
869308090719172865 4494 32318
872993502472954881 23170 28586
493117495209823169 791 1558
306759868482910017 19220 25184
913804503420152577 14702 28814
593149332905699841 25040 35738
748432683177860225 24616 28019
925440819493456257 657 25464
119862754023259297 15047 17619
82745316929621281 14949 34980
265180474962626529 21989 36443
960132353946814721 2064 32085
691474119537247105 14090 20166
995749393712788609 8111 8480
362525317130113921 17136 33294
768053617589043073 24329 34688
938247050976471553 5393 23181
584012526035937921 15606 29558
621258079175426305 12146 27176
581866832706449281 2590 22408
896475817698245633 6903 17993
7119526220623841 6639 14915
175992590890778913 22257 37466
307814030666616385 15715 36262
911494161720398209 21334 21475
65628080075445185 25996 28899
506302900887710913 13619 17354
522764572161033665 23070 29621
194393366849965345 9549 27804
716035040134148225 8486 24564
701163391206982529 7113 9115
592952299982709249 9347 15225
71144016838715633 10072 16219
889951668101989633 23935 32486
400397297256269249 25071 36573
383495408674090049 9029 35731
888319316634721153 931 12418
448582329913069377 13679 21197
932791483341155457 23562 31902
937814850976320001 1635 25233
54514243621454737 11500 30004
241254497631420161 868 5220
480323074299072065 12135 30262
987806145200320129 21032 21559
129603044026907809 1676 32130
747387103102472193 18530 31714
855668305708711297 4905 20220
401457612923376705 10127 22459
46466755944990721 23149 37421
318229631279084673 7761 18471
936802291329094273 9260 11482
111303175291876497 3355 22308
704916587139990785 18615 24306
610651149007669121 8880 34026
255901879322856033 1289 18327
605782681181533953 9365 11574
230277165502130273 4999 21781
42277050265003169 7268 15732
284658940937454465 12358 17576
351765144030903105 17634 32306
976389975188283137 3367 9887
476806973885164353 15323 33885
736099869155900417 17801 28393
180053038822176609 3118 27168
883440754616671617 14515 32767
461220427208591105 809 10513
652565322885244801 23573 24416
570886768935221057 4452 5479
505669326087883073 7128 19093
132982441321605201 3035 16380
155983897026452225 21681 22906
271940366946505921 4592 28741
5225313376811870 20302 26889
954870403134808705 27747 36044
782200992763428353 8760 15906
850050256384033537 11813 28045
690602545681144833 13054 21638
136600368972597857 3965 7033
135001268121861537 16530 25409
687331285482581889 13860 30987
457507706321777601 15763 22402
494356976113611073 7223 15393
803566228780177025 396 15279
884166061610525185 11154 24174
384859025069062017 6883 15567
469320845333260929 26769 35568
762289335765295617 12250 15512
311937678760198593 10443 24599
38907596416052569 1153 10798
571411421454573825 6290 10310
783856022535026433 2026 4955
187820052808231009 3318 37215
956141295035934081 9296 28940
991166842712392065 1700 15418
261886791536817057 917 26864
527327072660465729 25211 27737
694458316545578241 14130 36610
996785975878569985 2210 34915
571714662139221761 3439 22395
406909452398050305 5328 29568
567748159050694337 5149 18405
830056515082123521 19579 20894
57375230357841649 18016 20142
362309342636972801 26088 29172
189031441270302017 5204 31163
568757330588372417 10251 34950
576855038541630465 25366 33152
416645241002779457 17523 32748
641100388829272577 13651 20287
128098381974940161 11440 18237
470173402648349313 4692 15958
117686344405409921 4056 33115
42458174067448337 1240 19901
633167790660056833 22802 33215
836940868419596033 31534 35545
743244022176039425 15555 32350
473441628942367745 2025 22616
570888412099936449 3320 3401
169495628166224321 16235 31128
168191371598521057 21322 22657
337767227799886913 18643 19892
795715770677080833 10818 18490
29294089494108277 31295 32735
171827658432473377 25379 35225
845278719453006081 24921 35767
849680832850186369 3498 20449
469524908638099713 16439 17960
580015657183263745 30309 35905
171185438643973953 8773 16966
505215109028913665 9457 15050
984403746628665089 21998 31031
196994301626087777 29417 33469
156227208068258977 958 26451
648687304373101569 8356 25088
640640338791079937 8394 35814
85639447937051473 21219 36796
13523916211241273 2593 9003
903300495796091905 32121 32611
751376749571200257 25641 27956
235219753223613985 2830 34302
175779385789496705 12296 34616
910891909375653377 10282 18243
566577477894718145 7817 25749
829755493779952513 2824 24678
97299095098307473 10015 17324
231564121643575745 4351 11960
352384945698453569 2620 32851
249693402519763905 22113 22504
887113742545551489 9267 13765
15652222336331791 10581 27892
338189406422621633 7259 11293
140893106259721185 22416 26275
132414615599387281 31963 34338
201366467644280801 9727 20646
43827013622156129 28645 31192
638388303341255169 4631 17111
137416301793166433 8282 18424
99989534295719553 13015 13037
727015254943062017 4257 36823
392921252986536001 1333 22067
185456523815773281 105 11397
64571968454661289 13641 30134
176337746016407937 11964 13604
905110262286481025 5932 28185
887285855569103873 25815 31980
72854121897552913 3337 34281
928152054847963393 15337 22886
798929467314319873 12080 13542
433630843896665409 9487 29946
675218093764218753 11441 24283
613941352525621633 1602 10783
770966124047699713 22976 23394
774646683978289793 4722 5038
907784261852146561 5123 22167
501964823029645377 9680 36615
727055665065517313 15395 21504
724099137645723137 35513 36258
602634205440811137 4526 5534
134559476112407601 804 10898
990136751862618113 11221 28983
475193905602367297 14815 34333
554260504494056513 1731 26805
77958855114694353 25468 30514
843650272596203649 7438 18910
432944229227715009 2430 33078
345784360293638593 6021 15018
289748678704775361 28883 30508
209035513642245249 23432 36417
951748167813036673 6858 27650
281689532605856385 22010 22216
111677264364338673 3080 19493
73736382998401233 4482 25008
25224835209641585 2919 18629
906616040875778817 5049 30633
850956214502026881 11126 12797
751878396821890561 9192 19128
138997948474553825 4999 18628
462334744179901953 737 16894
806775865850703105 11941 37386
22045969736478101 23076 37119
968554402670704897 5582 25090
406954609248149505 27619 31059
212746971798715393 28798 29256
228387187482180577 20353 30045
907959303019765633 8979 34764
710643510289958913 2666 7185
229466568018317217 7611 34111
119982499514502913 28243 33697
247366020615501729 23909 37109
78991091126770385 3455 5702
960368526686046721 2292 35856
340792461786971777 11346 16872
296084453384054337 5086 22590
926303871744568833 15015 23734
651309496240251905 16996 37287
354680598671432513 27050 35137
663501832424813697 27432 30312
823668710335201793 13073 31371
239685314490095905 4928 20508
217498450285031457 6959 28042
974302177781566977 1268 35103
136996250694028993 18530 33563
258873135478260961 9060 27867
995903739901006465 18229 29427
390991939578370305 7002 24460
614281405984034049 3495 29927
591926987306216321 28898 33602
19717148122364137 29638 30512
751374522808106369 16010 25880
104188565862859409 10914 20488
565070841656300609 18259 33776
264841228593223137 283 25074
878864349383960065 1326 9029
324355377299301761 30048 32241
533860088489014145 5040 21370
455074356712056961 8430 14076
588805921855055233 22163 36632
441455952579634241 12721 20497
147021133856803489 1351 33454
385936080594273537 18466 36655
165554081947263393 10916 24434
79392513521700177 13917 35682
375906237457265025 2764 6773
188635654908519969 3967 10831
116142366318712225 27029 31769
499689101276050689 15884 17461
719068241949081217 1807 25304
928695695681806593 19401 24871
981956114116783873 26543 28342
971312378798476289 6265 29159
576394080673146881 9848 30162
966995610232995457 18975 19344
996849838589412225 7037 28030
497188040627111873 23170 26856
27138446759231273 3566 25880
781007543552401921 18585 30783
677393400638251777 4773 25510
932437234489871233 2831 3917
329546327155163969 11186 26478
565018853197212673 4071 15822
699062778304806913 23617 25047
315021004004297089 28476 34347
621896812390922113 11873 30501
498802391618124097 27488 31874
3747775252875841 8364 35839
742622393811988225 26646 34234
77967249384137457 1412 22039
427516950272060801 18531 33856
273344915851680513 22047 37836
39160830413596417 15173 33415
233207972806432897 7151 8891
148977916409034337 27161 37596
137728096973816609 328 654
538642016237961473 618 32805
227310092961637633 3764 14773
109590323548157905 12438 14850
631206369600675969 18930 30245
710794163590282625 10585 21090
227193697277321857 17174 26263
103315852878534289 4649 14987
9726569275258613 3878 16483
809198261579300737 13328 27185
521467900880232065 13349 19905
319559777635188161 18740 31120
553472465858305921 24443 30650
844831525422296833 9391 12207
479719021814098305 16971 21809
550696148408416513 7565 32354
39940722428454481 21977 37786
691929536169286785 15494 32364
311045320764925761 31781 31929
537357506846884545 27641 34850
236701303020623745 8442 19290
94029152374123009 23167 26278
946427796184273921 13885 19336
773231900810497281 6232 19941
758415111719116929 18787 29975
440551376070292353 7514 35900
316033025945166913 4340 12378
818942768218530433 17716 30536
608698643912930433 5767 14081
972266296083024129 15047 25483
249487558628167969 17838 33059
479019172121706305 11218 30751
505383346780533313 17035 17256
200771324726904513 12237 30650
445520443716795009 10519 37143
503752718403855937 7623 14326
910780282799890945 18212 37029
805404501799518593 9064 11263
734992712881840769 7353 18894
700016082489508353 409 37185
471767629776778113 12413 19151
722876974986721921 13751 36829
792946546653304577 493 3857
117394224998204065 6820 28518
154783596050435777 12171 28045
51788190843968353 12859 24834
682514044616532097 3477 6285
948135900944532097 338 34787
746919542670397569 21765 30337
346904157910703489 6200 21693
74802525325800673 4780 17799
805727775334840833 11631 31781
16931547941823057 11113 12355
826828685751156225 9755 19665
669571676903977729 1318 5401
475959162357280961 25696 37812
791662386308942721 5891 9646
523050073294943041 6088 18293
523864223291020865 16819 34538
149189918301285473 16555 31702
528503985587235521 13333 25066
877246629274726017 12640 17095
508847626816979905 17216 25543
610540152375801217 12333 22107
849421936564723969 23726 28202
275503969325743713 12685 17863
584946277706798465 11392 18795
187645987222534657 32282 37262
564872619471287873 4434 8592
380430560923361601 11842 29503
684743187774607489 28271 29279
219603414641181153 21099 27291
246709045262164737 853 12523
382125791289869441 24122 28041
691833971434341761 22032 30738
936260164358056833 8843 18335
619807648577818753 22842 33287
793002227200577921 19224 34523
818425424741398913 14829 31423
428996247077758849 3193 23878
316444076127126529 3299 31033
625411031761846145 24596 25155
928462864986705921 12613 19197
591815260059430401 3487 5392
681065551594343809 489 13258
540062014220001857 5068 23863
386796131889944641 21565 29501
738583466554910465 2736 28208
803589728492582401 10237 32835
271937827190189537 5464 23810
495580339182829761 30333 37817
16609892135502237 18168 24596
196119128177542721 10168 19539
622720703868015617 4417 10703
710855664836223873 6009 24623
680841033717296513 20721 26536
82285363995012513 6958 35325
958000158304432897 25006 34455
616037241866514817 4435 10495
943506063471939841 24947 36282
133492436764157681 7867 20904
226406567185637889 15051 24789
112723122057069249 24453 28927
132225442280439873 12742 33836
327152513995898177 18338 29937
398388824264831233 9162 23166
817521894549720705 13626 16830
670895448452054017 4357 34011
5514837911675842 40 2696
136069621141519553 2301 3860
118113412599136321 1563 4016
321966089588510593 14815 37735
938667807962687617 19186 36234
793289672976616321 1813 28794
430962777339551937 17187 33291
810298011225764737 15919 20046
422409914653172801 7343 14324
206787687467926433 9473 21512
652360809688751489 10362 27363
486248157731193217 19629 35384
23476125543609785 391 25080
485026382490676865 17502 35058
635990273008310657 16239 26989
912001891373588353 1938 25191
295486603850690689 4065 32988
299411704731586049 12219 32417
343117652352013633 16368 20358
987823847016510849 10706 14680
575243337570711361 16766 21834
311882900912539905 4885 28026
471761913565991617 23362 32762
525598805012517569 10096 23123
198801435031526817 7578 10631
970770557311272577 5805 33396
301645919654525569 2132 18734
561910116096481025 1666 2918
190124563725490241 7151 13753
220498464741528001 22719 27995
912119635194592641 11502 15504
452464521890672001 9119 27261
634012335691806977 12297 35925
806588497454004737 25063 31326
107158464670128241 30714 32580
158801395542479201 2421 20853
683150437101502977 6953 18528
31335928061967169 14051 28814
378461609903617089 8808 15789
616179291517592961 28869 37607
22246024551719757 1651 9896
602651049081732225 2614 22986
164955757788014529 2846 10454
631946054167183745 5378 6845
847810428398318593 20940 36988
803481947508320385 30002 33871
931875284766142849 15113 17664
114578403877057873 202 19669
169652576746784705 10805 27395
635888094520385793 378 35668
149143051467596865 11203 20926
267305709889978273 9137 24380
820838844981196289 10225 12927
15545380426122081 20535 29488
847992322094832257 25434 30223
623568382769288833 12715 36928
719922307439532033 7830 12421
21925657823164357 7812 30028
874501941050503681 12429 13769
865636789442685697 20004 31002
77685682540860065 5510 30973
768678066150588545 180 37665
333690196417258305 3503 17756
398039622329431361 26184 26743
717391682835966593 7409 35054
629290710859937281 14375 21357
669629358739079809 6116 7347
773904053712509953 14525 23039
991381069587745793 12794 22483
425749972824778689 20123 29837
794179266609923201 16748 24944
659151589769177089 16771 20862
858466530091192193 29076 32530
212836140844633089 7947 19777
144746100350765505 674 17519
915356118019058561 6615 26704
138478607515096993 18083 26086
527468504679180929 2013 22558
302178204050342465 19390 27622
169962029888406369 10563 35644
306942380088571585 6608 30309
340085830472492737 29865 37448
162616046957730017 24436 33979
489863309122323905 12040 15209
130489471465281777 28242 37237
471739577194600897 6712 16923
757794720146570497 19448 30608
282816919403725121 10786 11579
90403339576795361 15905 32835
314082614339060481 7759 36369
829806306021133313 3778 21196
606938513258494849 1651 20790
687695699733708929 9298 12871
306825880070224577 4565 34831
658392599103542913 8321 16674
692113231640771457 2263 10615
80232451649237649 11803 19183
644954687812788353 8960 13670
428057559129392449 689 30999
673431982000476417 14893 22255
954457661944715649 28106 29427
71865560418732601 29563 30140
422140104285610113 5936 34079
544991884637166657 2804 3746
386868066049970625 25413 30358
689798857033128577 213 24814
401822965949826049 5559 8323
886211375239991425 2607 18614
681107258733803137 27379 31394
420072371110340033 5459 22823
827098889034637313 27787 28628
450213558202985793 16301 32796
674792303290814721 8295 15708
866611831205990017 15493 22664
808073036503053313 5445 7366
677208633088138625 12990 35920
867244968170595585 3043 9864
780446141687637121 2710 34973
339626605303045889 1786 31415
281915377985622945 14136 21810
418339259063799297 23948 26504
352883570868431937 102 22163
18252946369521797 12704 34674
424035580991283457 21022 34456
774735416656895361 3201 23312
53080241773106001 3810 31415
911530465961170945 7576 29376
500141777085925569 16089 23832
479762157933407681 3760 9671
403099518294471425 11495 33415
939817831937538945 29700 30331
173940484859155489 29214 29860
875922714534212353 14898 37878
791160519391187457 24811 26439
224823079138310785 5232 14114
3988158272473897 11056 30174
595100227792983169 6480 24478
361781348713879681 15219 29730
596060665302182657 2763 29665
532198085502027841 11274 27414
303563359135139905 28219 34703
999508009126774529 11906 23246
356095935456842497 1344 15287
295891292340879617 1317 29489
401237629069669313 9555 25518
109828693515840577 33194 33204
567986370924465665 12559 31263
238095954173854113 982 13744
713701070512954113 1478 19703
75025517542005809 16825 25780
419439991518778753 5488 28908
967045700664979073 3535 37871
529148335162261697 21751 23310
61807099109348233 15849 36248
560774908660128833 2147 16315
292500323518236609 24602 35212
161184487583810209 7718 35043
28666005773235525 2205 12752
927506855504141441 9709 24710
214120582486796001 30788 33929
23672423096343209 2146 4968
930460297612217601 10878 32457
209915110267438369 15470 33155
810554860714102401 4543 17584
619755214915912193 11398 13766
961548501730053633 6228 10353
384718143240526465 8746 24947
266397159992148865 31981 35474
929270795881080833 6967 36504
292107678040583361 590 37388
188380119003362273 8003 9917
51386162117960769 20561 30009
154610272900029601 16414 17719
819605086818231809 4490 28613
994794635603234689 234 25389
240141626718777697 12782 33431
304056920552056897 7048 32930
522720659170762049 721 27461
716254344417500033 15973 26280
323760061199617857 16734 23526
475069566535736961 11758 19571
721650314608471169 3389 21724
326690930605344961 15271 19902
43474197343865481 25990 29132
191005728384510561 33873 34477
929354477745352577 28203 30759
708010906953141761 2092 6924
682453154068223745 436 3823
658455550567751425 11933 25904
645022231372823937 263 6863
338685346037102849 14951 25340
530190069397828993 7473 15964
185591386261364737 13650 23251
875244718195450113 5425 15271
20177609464830937 6062 25212
514674259385525825 35228 35245
243518831206742433 29851 36332
960951980910667905 8256 32506
309788891014001409 19444 22222
144933419951254209 17880 32504
193207210680412801 16405 30540
389260722550847745 14325 17375
583418535261806465 12083 29607
269190841963204961 884 4605
642720007168989569 963 16612
238576788586104993 8716 11350
970801187292927617 950 6123
814820872821851393 3814 6167
767572558385040769 13478 29131
161540831710102145 178 22200
618097434786697857 9186 36527
702885741841168257 18590 35573
917404615269262593 5033 5846
882018931998661761 1016 7379
464255283715750977 12167 15673
824056184348304257 32281 35144
62933090102859521 11329 20914
957017221742336897 5436 17194
641178125538850433 2338 5580
110289863143673729 5465 25360
398384608301299201 7077 28386
529211118209165249 11500 12460
693157369639728001 17130 21192
858273208277889665 9308 31295
918212366376621953 3587 9937
327170911392659777 13282 22262
574856192351653313 7699 27346
61206789510162449 9069 26083
416666355440256129 21469 23842
724156499942669313 9120 33054
142841455714098225 33987 35054
324289512814740289 7402 11005
920374296971800705 12342 34637
67740329463067185 31075 32126
963605337633246977 27165 30770
199865605397672385 12525 17138
535041717901506817 7482 15733
176069375690307329 16517 17921
378423152862247041 27657 28685
438648335375628289 14764 22516
467107527845200833 18069 32138
156239643240713377 19854 34774
96360793679984625 12915 28623
656108515051709441 253 25705
140985315090162545 5849 6659
939350431131945345 7514 26758
132250742828809105 11823 14566
434771873100142849 14405 25280
865544412158982401 1297 30687
908025861645416705 3045 18371
714351271672022401 20467 28837
584940163442450305 7455 10634
74777658975690993 11193 14987
87608191801511025 7964 27513
201415796151088961 16208 23379
563744219662137153 11961 16119
364078774324468673 9979 20641
813286539268279553 9860 30705
962629984460413313 24209 26903
285335875963152577 28834 30020
124000396926007281 18330 27779
912946169416873217 33 6028
274799655914172545 9078 30514
357687571429320193 11384 31531
718448238560114305 6123 33916
959702719973297025 17426 23908
314644342755080705 388 32727
252526346187647009 22613 28486
716526465735412865 9962 23962
358492996796147905 19168 25233
302296168149105409 4625 5010
887390638517867777 13522 16673
441098455948008449 2778 23033
106674571233828177 14285 25231
364222986823044417 1824 37451
390046613483786305 4009 8430
988854522080757249 5489 6726
287660658782304065 5957 7712
105765102233512209 33663 33966
477293508788928705 5409 22337
274448126473288321 12145 27727
356879972875805889 8509 27201
638147878306277505 14060 36553
448657484779726465 12508 20710
595113577140196481 13776 31370
307873739097946241 11069 37558
611934767154032513 82 34933
541128525333899521 9875 16070
664025275030837761 1598 18332
969569136399559937 6410 13715
935018239268565249 7711 21265
568817867279914689 5233 30280
154290325608926081 4738 27875
199520415552147073 8666 20898
361886391989948225 8007 23761
870462050495344641 26392 33952
86546802883646017 15607 24050
177381143552128865 1314 29959
142402188080744449 13429 18991
581706791427659905 1006 27320
109208221846259329 21733 27076
552633748521206081 6669 30297
819916901477377281 7035 9612
846077301970435457 25622 37217
10864898557201741 20422 30668
904601105321933825 100 7114
24310984253695269 34263 37603
470864215911159809 3206 19438
990513918388430209 5812 13646
984319620125209089 23312 28130
466490780013408833 2845 10338
648583759043784577 7317 7746
36305454654296913 15747 30385
39659455027692305 12004 29208
104819856828463281 8333 34994
112340019009860017 19826 24064
642403244561492609 13923 25028
299205494022263681 4105 22238
715655779959554689 7951 15438
619833949496548737 12344 22910
363275199574616193 1899 12693
388307701673443969 21601 26627
501198453432884609 10469 35113
95810893078020593 24969 36695
874045465428693505 6222 27670
163191978242284833 31515 33108
346711292603892225 15317 36794
470673740238677121 30949 35834
205115815623486241 14139 24282
626287782241565313 21841 30428
381203009614090177 12884 23185
82445171462364193 11004 15167
251641123806692225 16145 31973
287546985982206849 13320 28322
383082262641273985 6224 27152
43247567211178505 19478 30556
48034877494160353 22571 33101
481444964095647553 25762 34312
634221400556263809 12043 37699
777365929650681473 4976 37381
340775330585003649 18610 23965
765890101784496129 34058 37302
188265589530978177 5411 18084
817525352605283457 27470 34128
807545007608013057 16104 24764
5117061165112348 18526 32450
354751299793029761 15517 23323
185383014948268257 26974 37362
647204931083038593 22765 28953
70872573020839273 30293 32857
979380021591175937 2691 36346
301913169945375873 24655 37740
915194207297020033 17028 18721
141265540083441729 14748 24831
839230732023843073 5878 37390
378234971479070465 6621 36919
786444537679116673 17462 33863
300366159102882305 16743 23804
983264611189589761 18712 26421
866755030082568833 4995 36223
198471885312898177 4107 15268
869196904951895297 14795 17744
993529369643759745 3772 11963
529902139808410049 10795 14086
38492981445827465 5420 25824
564731883341895745 24068 26742
78234861889718849 2803 12589
467228473645800321 6012 19281
89626667647280561 10054 11945
981855561900591361 4814 36482
338447985095960769 9692 26343
473622522984168641 3671 25034
413768298026113281 24165 36853
927247544879239937 5248 23828
976519760912005121 15310 21961
58581967997323401 16971 31796
215733635147302049 12170 14343
66552177118825993 34119 34256
184362533656404545 2226 19635
500062323293303041 1550 14264
669795925484450561 13350 35365
49030660609506785 3353 18553
808066952769316097 9688 18041
331857419239465665 12109 22018
782700197910969601 8999 10103
478624354526505857 5378 21739
23688403759983601 18288 27348
550663366530567809 22167 28602
375421354367503553 3746 25758
647801319518212225 29038 34187
365817372436119105 27597 36270
692186422319533569 5536 8547
370001377946692865 214 16630
40909271758568625 3162 31772
761129434477560065 17024 26771
363509943076319809 2309 28493
120295032708625633 20589 31469
56587244355913673 9538 16681
265714718910722081 2399 13719
164444184779736001 18031 25247
800786834081350145 24449 35244
863040725634267137 485 13632
66715362253255249 12349 21444
501127907580279681 140 26242
312103891210583105 13329 28940
563981168070629505 31418 37753
861629212529955201 2550 34028
142490372199002737 879 4412
643603525601264385 3615 19251
54465850783191881 1063 25694
895420421511367681 9691 23805
530449191548125761 27605 31476
692500416340877185 27891 31366
831818444920433153 13548 19611
936039141895669505 2162 23132
598421435873571969 17062 20772
637329473610464001 16110 30437
203709587599906433 21214 35693
69694886242295697 6529 11490
934745195627794305 4005 11200
734906761574038145 18317 23947
519150628688098689 1629 7556
961727768772426881 1857 31081
537204295783222849 19454 34376
910015641590604161 407 36879
313797788199071425 8145 25538
767530402176838273 26111 30557
615652840892362753 10051 24015
463347949515267009 11854 12463
293148562919672193 6304 23165
97917221815755793 16143 22449
119756564390026913 13401 34237
285184519146923777 19869 26521
419882661542931841 2111 34300
798719021658250497 8306 34492
90487370916388705 30039 34563
951194780139800833 13587 27731
678076340608843265 21857 36241
46175072490349577 5103 31930
983983809316494977 7753 21364
235735555424611233 30268 34469
369997071413042305 24404 32280
685754915821426945 9517 31434
705856308942582401 1807 33440
822173622882374401 7405 25459
682735303248993153 2685 36274
447093349037579905 6334 26585
868479665449992705 19117 34557
155959151179956737 4528 7192
223497013398105793 4200 37101
793366801188589953 21580 32767
373159286935685249 28345 34391
483226832811155329 18888 31043
854785061674792961 12573 17027
648153806851702529 20164 30940
687539919520300929 7707 12315
576262480990664001 30542 36902
414134409569800961 5744 31922
71958180290856433 987 28780
484878775820430273 2883 37670
569784093620526721 26694 28004
337106333615228225 2899 19060
416357336124129089 22557 34853
718837002697196033 19242 25883
743061979589697281 9496 37654
235835172018472161 27653 36369
395271558425058369 18728 26324
792637058700460545 30708 31320
178731552677092513 7031 34772
646878205379923841 19929 26103
506109450115140161 5496 24855
546546639254923841 5264 27399
627898888807038721 3856 36824
339140298920558081 25449 32596
981381861155192321 23258 25172
118815101355078673 25785 34652
902842175853280129 21096 31500
262300237600644705 13473 34313
923517859912415361 19187 24478
852913711850444417 12312 37532
915185824103730305 14851 30332
774900579309633793 25840 36970
988663339667873281 19699 37399
833099286810703873 1353 37339
462657312382916097 9588 13627
684897647449847809 8814 23672
252672204035754081 4970 16184
70189716462319753 9779 20118
847093882182576897 21169 34985
689198295222940545 33242 34553
74663313591166513 3242 30555
53642293283910905 12353 14263
857786022473149441 1567 14046
447105612258159361 230 15848
527640063747362817 27430 31854
292569492537122497 5664 12152
976941373659883521 13977 21211
59602122395279625 6453 14241
495855163386174529 15690 16904
529594707292925889 20103 22629
429315282907097665 12988 18231
555336551952652993 6043 22808
845827457427084545 3191 27571
704200226390238209 14559 16526
899046827282603521 25856 28769
867744243172143873 23450 30854
210032046920751713 4375 28164
127584276234454561 16807 22636
38500748371589569 12708 21658
97992060237803713 5050 34933
224016069871943553 10913 19890
104531038407937873 25948 36184
883360474675271297 2275 30318
826841497813962497 473 29707
420641877334723777 10039 36645
779290017222717057 17483 27546
724134308744382337 26630 28337
205888966940992897 37249 37606
97803534879382433 9145 37406
906216777097593985 19992 27522
47289987101095225 2805 18532
225165212863334561 26756 37511
73653161805985697 28441 30297
650578711487565185 1370 4591
701961245075224833 1519 22902
229326826444438593 1117 8382
358337151973564993 11848 14661
243484955532917281 31586 34275
244987798221586689 12496 37785
607597157747125761 34808 37677
982580363326853505 8072 31669
164741626128556353 666 18564
414246349495144257 8628 36435
891531939625426817 14493 18487
907145480634120833 13488 22416
560320078241087297 29259 35232
245968909339097761 23293 37127
897291893285302657 19987 21009
516086510100045377 16908 26209
353189617521859841 1231 28923
526064936788330305 11200 37387
292470829226719105 7772 8350
390536317886706305 18070 31432
248014919078652705 7357 23192
10279636106645285 20862 23161
158098588278381409 22635 27681
135119839663666145 7366 32300
816535083176869889 4458 15144
297121237860992001 6227 36918
970033901079009537 13827 22251
49443627614756737 6208 35602
570583623143075841 11608 23258
946539318189394433 6303 10709
515778192845363777 30616 33961
512830327354571137 3021 19189
357309541339400769 20461 36711
633873227841561985 18952 29849
777347836097309441 21351 22107
488770052451805249 4153 10664
254226818266797505 3005 20195
962028575862177665 9933 27345
792184669684036865 16794 29286
510551011219483521 5415 22855
92635930138339265 11291 23730
346469504046623937 1868 26521
105483070473130881 3913 26752
632185701613742849 21508 32202
723484234140695297 23346 33779
880599260027423745 7084 12196
161461796925511425 11353 36848
916918087983241089 24681 28141
570995030572628801 9673 9727
698480391546937089 15173 36868
970080533984347649 7832 28960
184007970530394977 6341 28841
41905639613812441 3346 33563
414532804637872257 16769 28908
610939868754872577 14715 24080
584742817183545985 27224 36767
101795730135460609 7538 16629
244632016567933889 19943 23517
688429628844605953 20050 29636
569201210635789313 35330 36394
159016221216230497 23542 35350
330575253008447617 8018 28080
181799432469819777 10431 35832
421537333081595009 4161 33774
159779156372547265 3063 5789
202728650459064865 6662 33072
300287244014160833 20773 23353
565699130176490433 10570 12038
78047838451961841 10941 12526
748228792001668865 18779 27751
875702013149169281 9662 26752
604635526457961729 18173 24001
348357022171352769 8982 16751
200675189466366529 12389 32685
531235412394014593 29614 34856
680166869397375233 12596 31172
40352903908736697 14451 15714
649981190570969089 18357 31467
743470589603095553 3949 34217
400639220903109121 11641 36265
996804837078155265 2088 17183
177988198042626785 17580 35095
961633030825229441 182 26355
748983755964225409 25442 30672
772612948731559553 1202 33126
668506101646300929 11225 19100
20535397776985321 10621 35595
71458930711905569 14115 31972
25800951439816089 32360 34555
503410505929522881 19778 21929
147224875315291841 31109 33772
270641808982510657 7835 10129
261899246506910529 15798 35576
44968748846400785 15418 22972
241243450280780545 16277 24128
545507549991519617 16494 18752
244122712667131489 1297 31059
996220911746107137 29294 32542
739228956413402497 23406 29706
593919122471739009 6552 23793
411338181104465409 22495 23973
325423082002089345 2951 35706
50262973215684073 2148 4529
822644385092068865 8190 17770
736381325416640897 30815 36214
508557108318015617 14592 24762
172231072156566977 20687 30000
298101321654748097 2338 35974
285579356523211201 2091 22150
878888047974982145 15586 24847
934196773970104065 18518 36255
465256004969397441 8619 10628
467497319987767681 4191 25209
39546507481773577 27571 35855
227473228508362273 8363 15373
907188347921312769 15427 20005
480459759288830657 17344 36098
681042185755984513 17152 19022
320151366156711233 2649 9880
5399446589358093 4000 20370
664188845732166273 29351 36198
9266204598574747 21551 33322
737130409712253953 23800 29041
479437890825444417 5094 7323
445202596449231425 4561 12603
11577317327947867 2512 25444
430391490362485057 1547 21944
669222374982972161 6989 10514
937065318772152321 9505 11447
321529885511907329 12214 30030
871927993481339265 23741 27930
606760847975756673 6613 14082
348184744715094721 11597 24461
761103668276859905 13496 37752
943342481883622273 18078 29270
484913860061844545 6475 19691
478989265825088513 6245 18220
189226041183403041 2045 18776
849959918446391041 1280 17964
945398256178272385 28945 35110
308752058792318721 3049 31609
935100314635945985 23646 25999
891085749117184641 7340 11434
599228494803206529 12845 30219
16189518430604011 24584 29977
384408417741283841 8268 26143
518825523784077121 8806 34336
579973199691046657 6829 34193
517757099453230977 24424 27624
677756414947054977 2191 14129
322125438781359489 772 9164
480165641913963265 3540 3793
498179224377519617 3986 22707
607566192175781377 4725 25993
96210793447230721 27201 35223
297425263949982337 20843 25531
938439154393446273 9399 37392
717650249023705601 29137 37177
75587176636208401 5450 36722
629674658583120129 3367 9065
790852455627355521 5423 22653
46477926415903425 2912 6337
405797549919046913 28657 31757
215499165625210753 18747 36469
916961737421242881 4884 16415
560064647400167809 21334 24319
549142584876779713 19080 25176
470296011431962305 3344 15190
884203504531296129 14141 30502
914779915021924225 31489 35353
215891954913079329 14382 18153
172373252367414401 22219 32034
138368064026334289 11559 23558
17338957950954637 22929 32292
597836089870458625 11450 28569
203437256271364225 7523 27098
341933272637486849 779 25330
823856104227971329 6742 21954
777421486940912897 20539 22917
839677628103466113 8576 36240
938910313874909953 18618 33460
779009258665098497 1370 11890
674623346410431361 1125 26282
664521919775602049 10180 34244
904777468885537665 29418 33416
248883322569085409 8155 30100
365957378169387201 4667 6917
670565722240759553 9786 33645
29653803277820857 7178 12669
677590088059588481 15953 16056
15813417157136911 20231 20371
521538382682045697 8207 9251
312711646485109185 8859 13461
100842125827128369 30966 32155
559177305489246401 2525 19586
537667183639605633 10641 18118
198952503178784225 21289 30176
103702527216341873 13435 26503
85739658439582209 16656 26899
578554926626104321 16306 26344
533258420275455361 9529 22129
511030121529913089 6698 22058
126690943217088401 2637 7798
252664042713071521 2029 14128
542837650709483201 3129 11019
665855029927087105 6426 30295
624867076088396033 9950 24596
454556169220801089 17638 28508
673942518862798337 14277 29625
373091200737931649 8776 26758
773408797352491521 4314 33527
89896147513634625 30054 30515
222556514858435873 2453 31175
675534959930530433 9767 22722
494176727472496001 8055 8439
510495174490351617 8297 8958
916509638332410497 24602 32817
969800667353055745 8360 21066
560642553812190401 11903 35976
960815942166028929 5905 11414
667443689300508673 24176 35527
367370356726183873 8370 27285
76050558411242977 3842 30483
593744588267121281 6579 9168
838845376832278273 4776 14932
137822817683584737 1648 1726
630882985563179265 17492 18245
4276718505657585 16552 32033
529002597933949633 7584 13084
936973013949227649 7255 28330
278012876133960417 4830 20897
959169210661336577 15403 22588
487600841825223361 3844 36755
893384085500017025 17853 22462
882709276076614145 32570 34987
69552534281946521 2467 34714
548520211171815937 3907 20365
495675516790782913 4093 8708
190567471958690497 14376 33671
609831480212925185 5024 5454
530351834306355137 4955 24668
255281430315918113 9070 18089
481541429024392897 7963 36372
874652053786014977 19812 34278
825733283534670849 799 1886
901726447447970305 14987 16783
174002219862064321 15931 30997
277880406834860609 6313 16064
750688826782731393 9965 28707
158872209128261953 9405 33789
549955246640283969 9495 29148
521902629262036993 23581 25939
770009735591425921 2047 33028
131609530088127265 3500 9703
591415789612160129 27790 34706
337463553157384385 2550 22551
52955264312100073 11736 13367
855668334351619841 20036 31788
58037171667482569 13961 18770
545945003961669761 7955 28713
278204115795201537 31361 32564
403004049311562113 3408 37545
566353925636224897 14647 20946
106540726382483793 27858 35347
15422030397598265 35812 37186
37884083180571793 22333 25776
829764100314466945 14461 22574
756193080200922881 7774 8385
414791390261083137 17892 36611
652505438597216897 1215 32021
23325555295134137 14940 20787
253267105257997121 7042 21874
871506232035283585 15800 25703
115763486114715873 174 31681
695651086141030145 9528 18164
816477258278844417 12132 30408
70078621032646281 8457 34722
206576497715616385 27113 36895
868101802736465153 15517 26208
375152589280723713 6609 13258
608212770711372033 14948 35121
607739784880649857 21954 34637
154917667296363265 11509 35382
779003914617398145 13801 34984
741239405884126465 621 1689
563301260593476609 17759 32667
482083796998058049 7178 24923
265493219737912513 9416 18771
649297478646058625 11608 36290
479456012485300673 23134 34729
462181362031064001 9273 22486
657927649981907329 587 31874
718611265205108609 23474 23917
125365097614348993 8909 31084
741157975533940993 28502 33755
921609584696504705 11999 15400
337720912080794049 4116 27662
487402310634976769 33289 35181
824194689904945921 14669 22149
589747001141439873 32379 34271
566141474014610689 4557 24641
491286198839674177 23122 26786
524340396834492865 18581 26912
983216182549504897 29690 37249
147782205905894401 14637 23686
146402162254517537 12714 21191
381399888612524033 3507 18512
183398371828509697 12095 29849
860062149651437185 5237 7202
522275147134621441 1388 4147
151144388312719265 8959 29762
16784781228857071 1522 34051
241892706425357313 11599 36117
847406279340916097 22939 27972
857083308848050561 3441 9230
312337001357470017 17729 32391
693820718187676929 36079 37227
856200852683088001 9645 27508
378988668128517505 2180 20159
883053872694198145 18650 30596
640269411555760129 19657 20804
903029448885789057 12690 14115
183669282131976545 29742 33206
844057851760972289 4368 17506
469987195112221185 20543 26141
837992682876233601 20809 36931
503095892122804161 14712 33079
339875384806866497 34617 35184
893898560256115329 144 24945
892992202101069697 15250 19279
61201069020714985 10045 23057
639423356803867137 2334 36932
981305028331174657 3603 5425
977410184058925313 21321 24225
731214389533381121 20572 26366
41378875198539337 11837 30758
741940025485558145 12300 27353
620105734682297857 11228 30109
267314307621578721 2618 14956
584829038733921921 2371 12026
733247564032037505 20732 33562
30463354118467125 16748 27267
354128663664415169 3284 28327
196972494243873089 20979 24883
794313477485740545 24663 27285
269665068343883265 29587 36171
621016194834769665 1108 2359
444652061128728321 5539 24987
879387508458531585 17476 32458
629867987399990145 22420 30291
300307046181405441 496 25944
349989066746523777 2357 34031
808527596684808065 534 23971
991092006360716545 14882 24635
804341445244293889 11069 15638
939591848698178433 974 11204
28582071142945865 4583 28444
62772175932877873 23418 33991
449167706203514433 30626 31879
25824704447920513 14306 20489
626883928019832833 12850 21369
90395998350501825 4986 23875
766463885079677057 33681 33822
668425967401880449 5098 13984
539421787642876161 665 25234
310591613452601217 5739 35686
582327027865137153 23990 26033
383206423968168513 8677 33773
306007280974579713 10592 27823
335497592031188673 25623 30680
174100351170356065 11272 17094
296368520740891457 16620 25624
742586332329235457 16765 19129
826142911202339329 3340 28754
75827182518583665 8739 25668
479764307288455425 18176 19050
405224892129478337 3200 19615
533685712187875073 20462 31117
330051377314621441 22587 26249
832632380583142145 11890 25064
825695944272407425 14846 22231
727365696998759809 18384 24859
378722534249750017 13086 26942
334372804384337025 11750 30122
803636879520677633 337 26230
541456569583559169 7587 10288
158480962984985057 6936 10526
812960633381926785 12880 36911
877942401773420801 1089 16084
134775831546335217 14281 33626
984537329878651905 11452 29342
633764840119276545 22346 27490
787790830605057793 21986 22033
211708565048112961 15158 15367
251045531791849185 3565 8085
789806685146835713 20719 34986
823228793587016833 7029 37187
271393638484568097 169 21758
981989937116697601 2781 18277
689711450007813249 26508 32515
492693678128073729 15218 29318
471744116479854401 4437 19421
582239999627351041 17030 20514
713506531026503425 542 9007
670742647383487873 29994 37320
679242607152502785 24571 30638
370011707052572801 2546 25869
105598731957734065 18779 32632
88464330691305553 2701 24952
757755898994091137 17537 33429
335336684911258241 25605 26095
562200757862548545 24823 33435
680832288496159105 5215 21543
485615589554896577 829 2133
139471349638615297 8486 32975
557522963600625601 6759 11818
383250837316591489 22982 26927
407451550953012993 1805 16044
332050605860789697 4275 9521
946427910574080001 13691 15745
681751614501390465 18655 26436
75157075514425745 26280 34552
660148523349551617 29506 32845
135063797320178481 1478 7893
760106177803617537 3541 26269
332197461111306305 1377 8417
829572522206237953 8522 14884
376224915732144897 11855 23244
879283783677973249 13919 34602
790411692494302593 8194 32885
166383152685472865 4439 8193
820684507587621633 14081 31072
581337083177839233 32707 37588
353538814611866305 27207 34959
937868891274266753 13950 33881
434234318183492033 8484 32346
76449627892795745 3198 17453
393840639075676801 23946 30577
108459799690923121 22665 34207
914247327713660289 2413 24236
378410603025610497 25529 31275
996179638065981953 9319 17606
618155720860759297 7099 34302
247732149083027777 9391 10594
264451912959653857 10624 33588
978409323574197761 17551 35777
829169228161976705 15923 37624
530420975626292097 1413 26695
298823449013394113 7859 37059
280483146452368705 731 26784
150211113815092993 5088 28418
395654306194337857 4285 10075
58701882018080913 1422 6072
811701041780111105 3306 31552
436122111713178369 11591 30845
711796530783878785 12888 35111
403409456387930049 6418 21622
152279257069423585 1169 28552
101699111757714177 16963 21123
723613389817650433 15720 18334
435219829979072129 11619 18598
240113090306266497 26340 30210
870272649376222081 4229 10851
209316886832844769 23275 34759
498380817754235009 26354 31030
626242698275078145 28368 36677
196935257852889121 20018 27610
470562000204616001 6555 23872
672896769584578945 5710 12545
265043274528409249 5108 14988
19742664902242525 3065 9661
584164067119381505 19240 21802
245969055928309633 6786 10980
501331703248624193 27952 29830
65532111058505649 12526 36364
635172564819278337 22466 31000
326049562127646913 23960 36522
732076332602133505 8657 32687
295419578439595649 3602 17899
981537752664529281 6176 21025
325852015161427009 13039 16521
632753841508886657 10254 17281
653120756774800513 5097 28758
628167826304611713 10414 34485
439397198380074625 816 19990
247031359540869729 3212 20931
370934451759001857 11701 31575
716797434712013569 10217 23042
416623462532879105 8163 17375
214652103423119905 916 12667
96852171313887681 14997 22072
968750184514000513 27312 31534
74031227774465697 3657 21232
949332877839282177 7224 14181
794509120697927809 23168 36613
698229666458210817 16466 21909
732382203808054273 20561 28134
341180915441000833 20001 20485
107640110111962177 389 6021
88942148467033633 1537 3350
538148646387551105 5005 29083
133519763626452465 7134 27489
903794240996081281 32634 33843
688240951073616769 17202 31837
784087930558722945 2498 18937
270868326288095329 7950 19605
359115002106054977 1242 19429
209064216588991777 6778 9751
510260866771655937 20981 29330
413807799833222145 9563 11027
917202886193894785 3339 34086
476065865625194817 29323 36443
938651327842403969 22626 34194
320137166853172033 4193 6927
60016145197213433 17551 31909
740740566093400321 18101 23351
505287705181185473 17776 36054
674473190358071425 22160 26819
236377148765871681 14549 17849
200119083008978305 11586 36093
220796284237689377 1119 7145
156584549003738977 799 10756
782257310221982721 609 32593
760736994867024001 15853 23415
865390634241006081 22994 25732
440425931715907393 2222 4103
874308008160671361 14760 29235
316909016502300737 24052 33955
643552358532399873 16339 20321
451095631064177409 12663 36106
731158673354062977 25065 25868
779599621716677377 3855 26662
657594861603595137 11954 35621
537693501154137729 24529 29561
522261541919807105 14570 15035
65969874045030961 1978 18092
162805969861448577 17502 33832
380094140190848833 6456 17409
977345809358016769 12386 24269
303476913337227905 21658 24431
529195107641836417 12531 31285
992636882720404353 3829 20280
86047368546832817 10053 30055
726557971859186561 8299 17061
129659090591285777 7964 21204
345208704378549697 8518 30666
721574290616903425 8227 29276
555671668860163969 33434 33555
709635267724333825 23246 26821
41572515266352641 13519 29684
558298023298892353 1103 33721
501897219516301633 20174 21775
861414533747801473 6204 11856
497360609332687873 5992 13668
434246249355712897 16072 22089
186383655342105217 9046 31133
953997457120120577 4077 5698
889075308871809921 13113 36185
848310780572507649 6810 27982
500547751061922945 17352 33752
667827239284559233 22350 33970
215755157941558209 16136 27103
700643072982476417 3544 23261
854767650052629377 13817 31073
298431249079637697 13694 16550
463589438673750465 14143 17270
664636249055480065 3583 36276
12010739306610675 26106 36567
353831275988238017 16274 22285
599485372583089281 8854 33065
810906214968927233 12483 24005
216845707920789729 5290 16159
41799229138856473 1385 19064
873075187584419201 17746 20490
737980878316779649 3111 9768
94971492892817361 12912 21514
873272588318155137 5547 36283
280433343000439105 30007 35573
560555916192587521 3034 33302
95976534999699937 5870 34166
380510301193421441 3913 11516
561271671882991553 790 11215
583123328006298241 2500 32711
411621998247021313 6155 16670
430247829976746497 30941 34931
460881084980812289 13690 19091
372845444162155841 13506 36132
449498911308559489 16665 29949
604957493389687041 16721 31875
306756846165143297 9634 26141
628427463336340225 31804 35456
250293131026488417 20292 31434
915469938507879297 33817 34772
17719337571875827 14321 16050
718506270048070657 13172 23141
175830168911495841 916 28034
716172324379524353 30805 37406
192337746634905217 9253 32880
890167553016727425 433 30197
781165824170038529 13174 28549
124651417719871201 13211 26198
797369289070147201 20122 35014
891447415940124417 10241 28947
830714793592598273 22051 37430
740253102985771905 28994 32873
501405494223178049 1794 24043
436264058315391169 11111 24447
786119542162190081 12506 32692
734216607230091905 8846 33926
851508784515729665 3130 21686
500730017254003457 1727 29679
939482280986517505 15813 18669
905819846825206529 3173 30266
170741141517282817 28592 30653
670161214416328449 1409 7324
393815473620058753 2755 15446
506724530928021697 1533 13547
333421129927771201 822 27915
559645957708628545 998 19476
804087440524007553 6080 36082
206193817935908193 25731 32578
945860009985921153 5775 20201
970460417746796417 15451 27563
734900916812385665 696 27922
664204228653641601 14774 35587
88261171015020065 27685 29040
791987246796171777 28244 30347
509370403051782721 10084 17229
693194985955894785 4329 10100
745333726483920641 9781 23638
445556245445619201 14834 14936
909760395220068609 20097 32232
802174787888031233 24578 36590
627759886595853825 8961 26795
733600622166623105 5288 17472
232387650486067809 14501 19654
143396041899901409 19075 25001
944630730521140609 14720 22126
504904745644484609 5155 33853
232528102747572513 24381 25114
120442604753048241 29634 29749
180865299462155361 13687 17054
384079671848784449 26326 32488
951829448359212929 5303 24535
500366898081178817 28070 28358
337867586279912769 5312 13798
609686449734102401 15640 27148
380115340694594305 20540 26084
118838716116965057 3430 37572
856544069921412225 15631 19277
558954583729562433 8801 28202
241453124618750785 12895 26805
727888922225186945 23372 27319
427464995865392449 683 5939
945509370287101825 8331 23738
833795671097355777 15623 21310
246879357102937281 4938 21390
643444699751412993 6072 16716
706997442213438593 5106 10629
12125700538270225 17650 36993
409313466322057473 34386 37833
427053972773194369 9277 20395
858430060809542529 5750 32168
853429573548900993 16507 29435
305903210797179521 29881 36432
3349836801916695 5784 33303
790268804483989889 3711 28257
841483442099480833 25237 26948
597184563264701057 10790 32233
942079197058689025 10844 16479
712953625992913281 1491 18361
170699455107772737 26063 36149
680559129453723009 8589 36302
191321732977669953 485 3910
876289101289334145 6135 10071
898379962704844161 1186 19880
54940976819434441 19645 21238
715398136192334337 23037 32701
366806383638493825 698 18583
627764925404441985 22230 31138
723588418992630273 17497 20291
155171470837146337 13376 36788
362226219673377857 30993 31713
431208570580146497 10696 15902
138958102976001649 13838 28746
91776078085416657 1079 12966
712157691925955969 674 30412
121537311554867249 17760 25207
833666091088542081 7064 35430
930359136541383681 18431 24945
240248437574738465 7352 12391
344848616726388033 14735 24864
144385533223864833 12139 25236
965528785270578305 9264 27903
706600268198076929 26339 28145
441311449990557505 12915 35077
950635799646430977 4289 37267
853658679387294209 4955 5501
521199692715217793 25141 34588
540399661780362817 14238 14551
982181402801639809 21634 30549
929666041721503745 4147 26804
9581137933441399 34296 37116
908781854814513665 8606 15426
345793490961437313 1291 25038
669897760659821953 27146 29619
860511980699701633 4809 9503
435031342643306113 4220 29179
567439959466550913 24033 24139
142740926296141873 10569 23313
751108165079006849 9669 22000
144509424792424577 12255 28081
706945109359661953 8975 9164
700809457037323137 3672 7796
575777489749359745 12161 30409
416190882236982401 22786 28893
280554100830780577 2860 27916
71211209287838529 23842 36684
89439927414407089 236 11096
793693913588491265 3702 24243
608784012616791169 19217 24300
683509246284543745 12807 16076
609660891990021249 16889 25801
915074248246590081 15422 18216
312949940811588353 17378 22332
750470831068753281 11580 14964
63099513119869497 27461 34460
646646450355255809 172 19962
518704063951428673 18905 37003
668337265467570817 765 33814
574840023717602113 8361 34671
308681029209857601 4204 25960
628075778242074241 14857 19971
536810984309937537 2347 36701
809935627219619585 4941 36563
285645460286808385 11282 28724
516484679890009345 6358 17391
491782394425129601 1102 34444
819420999562456833 146 19009
977937158811705857 20434 21743
656023153189462273 11407 34096
495421883762446657 9050 37866
512087209072650049 4646 17017
179898397244748769 15119 33771
903354425800170497 13206 15403
809931279730605569 11691 20758
471781617974531969 29548 35623
561283681743852033 1312 35957
696602989027777409 4188 13305
586147870083863169 23879 29332
430590574582726785 12076 17010
34120763066276541 4613 25351
841760063389454465 11019 21642
491361976879161921 20175 20187
663054727951195137 14856 18002
748793816988729985 75 2794
330895130811793345 550 18396
669060056694604545 853 30125
117000909299509457 9736 34272
173782950663785121 3859 7150
101738266966219009 15155 27510
325628450934331713 8913 33580
583471039429614593 13110 36012
861294636887102209 21585 35400
935234902999123841 12716 33118
56012291148391569 7742 35898
331782751082659649 11056 18096
821364510525334913 12084 32848
893107537759629313 16057 27653
504458738368455809 5966 10241
705538672265564801 1957 32965
952133742848737025 28597 34241
654295622067333889 2443 10720
882197765001251329 28090 28692
360356913500812225 11315 25757
282994502725379969 5090 28396
634768158095607041 9836 25164
177516135331345025 6658 36053
402544551220532993 3676 10602
256145381065529409 12789 23217
921371312072945921 13283 35328
963325168663431041 16271 30286
297574113637285377 25615 31951
323645659055124225 20856 27472
353218339725611201 8678 13255
573049340081539073 20606 34225
305120566879001153 27736 32434
491034504086435649 101 36158
814159183699214081 380 17849
39384850218596057 4502 14678
470018380474403585 1793 36392
361589142381880897 31682 33562
211965033105126817 2648 22332
705984039814538241 17361 19299
71625234917778617 13390 32541
790811346613601537 8107 18346
203286749839545409 12703 31556
385076999694689473 23764 30430
482926132528309185 17715 35918
559105752846811329 4989 26883
451828176918734657 15458 17966
571984994622383169 32851 37847
799849398649261185 13983 18050
919073146379055617 430 31852
788523763263437825 24347 30660
689825442770825217 11051 36319
414639625906136897 13524 36679
426488493010417345 15306 27463
769207479648638721 6529 36507
945744233818956545 18110 21900
78062332260490305 5360 30370
871843703461344385 4980 18379
724064474411815041 15880 21447
876902190404592769 266 32552
436396286457426881 7875 24949
190160466555163041 8772 28774
875201137483525633 13 37549
465227542365383361 23514 26371
662672414669888385 10803 25577
35345533901484317 10092 13168
609461019868628993 8371 36943
141539453364146081 5467 30121
608888252191650945 1578 30932
903271147654599809 7672 34519
663036205364630145 4131 23323
590837977629902849 9935 28842
977784356423544705 17144 35019
713493435977603969 28991 37554
166734064555608801 18423 22177
942007393149452801 17445 32680
799409264633727233 13905 18240
98423120618370769 3753 6744
64590650465884633 22861 37803
279431719216589153 16432 17064
58692774552927321 15471 21620
83062349997653937 12885 36901
936882133197027457 8011 11783
975487443287079297 4434 5073
574538860289397505 27412 29085
697220451922468993 29539 34670
298857429905023489 7287 30337
807848117097293569 10733 35482
206859722815895713 5213 34098
471396454969557505 3791 17488
810456379101363969 22065 33023
312172597482884865 29671 36387
553196625892344001 1942 35891
900118919234124289 3184 25694
806021246982520961 13725 15570
119092365781185089 1366 27454
488181597242888897 15940 16785
282190508008177697 19964 30850
157062850806735105 4579 27107
846377623617001985 831 919
53532093604918177 57 10240
882597384540694913 27419 36676
720388952745235457 22315 30226
346535794756263745 12612 12855
289358649410164737 1143 21986
919288494838475905 7707 16295
737599629636971393 13474 34977
52543725065476113 1260 19357
934498664844358785 29503 36638
319958660991936513 12845 23306
263734872171635713 12260 25421
797475327937220865 8538 14018
448938152361964865 1546 4360
676608722254236801 12229 18275
470731523715212289 1694 33150
706873733332940929 6898 15816
319092763906372289 16712 20033
53107285565026529 5401 19286
937692646775484929 12877 30864
647120227354022913 4594 27592
110076603480281 18140 35624
774218545891734785 23440 37131
481550316481897089 13306 15892
751935478480703489 11060 26788
391122235057952833 25544 31045
591440672161716865 8648 29870
859645497924855553 6197 18236
907550798815591937 29583 32456
301591946086492865 23414 35293
526245989177716929 15542 26968
685563880264023553 9989 31165
841922546334615169 18886 31176
681000809271314049 14255 14519
626529182246990465 6645 34043
21137127673352297 21002 24999
893420299782960129 13824 27399
290947356609567745 19874 20613
25729571811076825 11186 30886
455102777942553153 1586 28358
310363193957101633 6866 9108
198448279270809985 59 13528
301549712638596673 11646 32858
651145786400416385 14439 35240
407147852186270145 1739 8898
771440451554671105 14097 33701
724671728637595393 24171 35249
677928288264833921 21643 36487
349919757367729281 8109 8971
431108834064719553 21996 26032
646476462556840705 26962 33699
238634349057587521 6954 36848
211076725419999905 9202 29656
39036462382089353 11481 21981
874475262277123073 8484 11388
749271102848918913 4206 17116
85522447996680737 4550 9192
607982816633768449 18580 37232
347821604544002113 4554 23011
109609554317597009 2593 31583
42548917250783801 19068 22638
770416233805523329 9504 12188
972606335362577537 19064 22303
738725255426654593 8821 37278
957432996855516161 1843 24408
725199980948264705 3103 25652
874257646362757121 4239 8361
763493873423168897 12783 28011
460073522872207233 11967 22097
925880466069234177 11281 37061
135741570750134593 21323 27639
142367156372412049 277 24088
409935167909594625 26169 32836
649045136985723265 1504 12303
925742333482979457 26186 33754
451933788032402369 12399 25481
184742944840948545 3139 34764
472777219249113729 19248 34945
687820890559983361 19426 24843
268164918064339745 17871 21794
304200724636530113 14367 34186
147279884920852321 7269 19467
213806004266295713 7050 28170
730238568857611649 17134 37391
320777559128643457 8798 31182
5594036999557518 6005 19808
213341787407024705 5907 17121
409188469125009409 28221 35953
740480996255058689 34663 35281
954686952159779201 17880 35445
714450372457768833 7620 19788
927463959394497537 15766 37405
902556015023847681 23206 35521
828113859668011521 20331 36356
881894783680884609 5022 32762
534326268088332033 13145 15796
85125752608689713 6685 9974
952396459390389121 23388 33728
762646774094086785 9837 15896
665725481538526465 10015 14864
622714909118471425 3504 16476
771041709199071361 2882 4002
999353897234620033 17199 33713
270159739539618465 11079 32213
952032659188518017 2294 27774
232936254320652129 10776 22333
678710978437628417 1921 18224
712646392385391233 22099 27192
346878136113062401 12979 30088
945266940750006017 19428 37837
484299994341490945 33737 35149
460341868275659009 12286 35985
685982146279570817 6504 20569
234081264276813537 8213 15106
31870725045784809 19308 25084
572915634012428417 30098 30186
115302781675310945 6459 32474
776433668439583617 6004 11583
305168973279172929 7483 23785
570271699531698305 22906 25905
536914088715064961 10457 36351
254459631333322273 24014 35460
155131211584908609 20512 31248
315751430537869057 14373 24290
770204985086152705 13152 25290
30749785152071497 1292 12946
844280784400787329 2950 21514
655051805822179073 5980 24062
199554255222949441 17560 26697
512506206146372993 5323 25574
128082819498267505 32083 34806
194636499254794881 2549 22785
129755761907844657 17079 28754
124972808818288433 2092 6949
679319355052122369 22377 33269
527661093442130625 12630 22639
721900048849107585 22642 33427
477736789162936065 6648 15449
140584427137376625 13618 36585
644011155136677633 11675 18767
755713339408387713 9376 23409
815268600095581825 31610 37034
390997550194420289 9281 36257
151970634176077377 25297 35405
958926622441595137 35575 36187
489449320377151041 12052 23440
940294722466084865 20864 35848
234680900511374817 5779 24413
831385119976673025 27 20809
380146808868605761 8914 19420
717555362092106497 32574 36972
141675520261340897 10629 30680
764476015680287489 22945 29572
682841031305958529 8691 34441
950812989946790273 23927 36550
135515404200457825 125 20599
480088950262725697 7120 29403
651934719492775425 18486 19714
682403584924834689 6314 6849
571411053152612417 9626 18790
974643522636313217 13443 18453
966163385355844865 5073 22767
624729908718158849 27666 32995
563586086920746945 14684 15324
11509936277420253 1327 25176
709258977202271233 6888 12347
220639292683223681 16097 26796
100266889134669409 12210 21451
940077061345647233 17572 22242
234919445252575809 15387 25321
667177961673722625 1413 10555
608209842244928513 5410 30902
84325607186045201 21955 37035
719762490604470145 6548 35561
323323501207660545 5101 24709
670608077330111745 2243 16919
912456879381238657 21887 31927
170241118705792609 137 7885
930510117550731777 15952 33680
686436734918128641 25077 31745
618198793030089217 2266 22830
317791617682676289 1701 32540
805325457729544833 7631 18814
776557238148992513 21383 22612
982024491908049409 13242 37035
848466545980347265 13061 22811
39524510638635489 25027 25883
728339830827319937 4532 36018
476714144111625153 8898 11958
16046555229028315 11861 24603
483202063774349697 1951 11318
496687442727218113 12570 21452
498381311205378113 5578 27188
987570705546250625 2187 2731
159191905216566465 18755 22447
35625420434116 15148 34602
475060782274667329 3479 20956
483195664129457473 29947 37622
823994999785874433 5124 14696
154420666400593377 7032 26108
985878989140843521 3412 30800
973485126479108225 11042 36949
763131794329204609 2962 30277
250683849872057601 709 20411
142240136817875393 1620 2560
71212275422571025 139 35901
993992182331062657 5247 18601
607322001761385601 16063 27534
487775056580403521 3540 28044
845475408782920833 7320 29701
801122045010394881 12201 24532
616785746792583425 20813 27563
887304580272982017 6963 28412
746700334554336769 26411 36924
698414247244763009 21945 28437
772925129344283649 14066 20477
39929006218784481 17080 27094
174628065307121729 11665 21785
297716064563893185 14292 35253
432920219777695809 10556 19922
782609041783317121 15952 32520
569733053750443457 5371 8928
258650814573805121 23090 24865
73919856488625873 20162 30576
585165527814695041 11449 34815
243131011429728257 14702 28597
141580525010617457 16804 27557
782627573595060993 25043 30991
84284338316805937 24857 37663
71736554928211409 13871 14362
23085353679768161 15524 32251
29477847423773797 14311 35050
93533167315200673 4154 17820
124414841178481345 4092 34298
646455745311776257 2983 6221
276470874305100993 20449 23828
861117526447813505 17125 28713
310708298069929601 21588 23724
450711529359814721 1814 23699
232187980124503937 3480 37713
951538243853633537 5122 19760
175354840961848161 4557 16584
379679893477252481 8857 14781
166375271112723777 9308 25582
697751139942212737 10309 17565
27567902479493257 21865 23489
43657972344966825 8093 18868
431518077983294977 21993 33688
825035421105411585 151 30200
81616504581763393 11159 24322
763007233168615041 1232 2673
496165934246885569 2246 12222
376589740880049793 7115 34991
191695780844217025 4477 15848
735402480035197953 7879 10653
394915076846384513 8086 15569
185807891986144129 2131 23209
945860125699983489 4227 17081
52989701906135169 6267 16918
547795575664860481 5821 15471
725028774550182273 17742 20726
306722818523699201 12996 29740
365870715830716609 4470 8580
636601000460469633 27103 31672
520971698176396097 2910 6960
975902856429929217 32377 37657
504480170489181057 93 7823
371072831878091585 23508 34715
440597280851264385 575 19155
149392142987611713 4308 28640
492778537918816513 5746 14673
991817429876928001 1583 37223
917190268457488897 16624 20933
116069433225892033 18650 28902
810854795739366785 18618 25477
681773100696499713 7833 20065
676332577433456129 9751 16671
134821840824290721 25327 34907
491150875667757 11271 20121
370716464860432641 5255 9344
228286822342710145 20131 34307
469845583741477697 256 33662
298340941175830209 32884 34268
878833736188124033 9694 13332
482181592315228609 64 37493
240755292242003105 16698 29339
773336335942424577 8214 14825
851291487848836737 11859 23967
395193847988309697 17742 19667
585580940829164161 17800 23285
829376202732014209 24009 27946
365905818650968961 26533 35380
855450086209643265 7528 36189
381393605484763777 13528 21421
99723078335024689 18300 32444
564686353511202561 19891 25980
691280425868654849 988 19918
619371102352847233 34211 37158
941213139123327361 30053 34639
765855028893934593 15631 20042
154297567294477761 33856 34538
298162446084578625 11620 36253
466580972447054849 4726 25771
588916939450850689 28519 35597
713949732199921537 12174 13141
50381287985249657 35874 37458
411023368975058625 20116 28893
988874468623702529 13172 26424
973002263660575233 694 12163
430273368371988609 8520 29730
990549848305057921 20592 30877
298484306100302657 416 24945
835000618596694785 1953 32340
3756856662068487 5211 20880
197543759319920289 28939 34331
455692581234455233 794 24802
266197081172791169 11112 19565
842197569166788865 1669 28704
913013125135655937 5171 25437
317554026354994049 9677 25125
557598726945855105 10773 37790
334898760864735553 6866 11226
561846492574595393 4798 18499
86929639797300945 14086 25924
541504036977912065 1075 25205
118177796070799697 2488 19975
360482460403865473 1820 29031
393321557992631937 12105 32092
806804160982125057 10188 12088
446264826403666625 4 32189
116103861604663905 11559 35692
947976581546281985 28571 28933
315971221393922945 9683 27309
185661955284562209 12707 37307
940005325181978497 9131 20553
143878844425071153 32614 35300
603454298549650049 3234 32847
343990558873873217 8715 29888
589257704987282689 13535 13631
685840280657838977 11270 22965
751442903414996993 7414 26200
300049776369835521 20854 27298
701181199208384897 18286 23392
741342641829586305 16904 27472
837801891033990401 11666 18244
696505990454813441 18109 34203
232292457080994561 29285 35342
110219663620608097 34139 35648
447469957566582337 31615 36276
912401703879769601 15339 29751
552036141495712257 1344 8734
166200383206412289 15981 19917
969660158948897793 19631 31125
630957893226355585 1493 22836
13349850012041033 14216 36273
455647383992424449 11798 13636
777594352344962689 15204 32294
849766998278628481 20525 29548
365419554847655105 16406 21943
712774702409429761 24337 33202
435908155162252353 26896 27350
695629497672729985 2005 8929
74212367186554225 21506 24578
14852085841408071 2352 18038
905818002975664129 17354 23356
164545841072939681 12129 36643
755751025143872769 7194 22581
938403053696870145 6705 32327
344061229745534529 14620 15838
827682667546344705 9962 22671
334721610438002433 18759 35884
955566597668006785 5218 33807
714792853725086337 18689 29270
154808051575944449 8951 28012
842859178752327425 2478 2935
230374174848915201 18516 30358
672212992931207553 22061 29301
295430294763338689 11099 19674
640486805419264769 12681 23810
223827711104870977 28524 30764
315745617499729281 17855 32128
421748835227223425 17785 37127
250318563928438209 6744 13678
614858454399065857 3069 3674
681006735162384257 8620 30926
432979490502749057 23573 35961
451777732348709569 2214 19721
496383511191435649 487 26660
592377162967395073 8691 25574
413469795889373185 16267 32118
110104624560428017 31720 35308
351014576026155841 4112 8651
572395825719155457 30965 36591
552468961181165953 15 33890
767785431719651969 11663 28483
173144537520084193 25886 36752
356953101934735169 12209 32466
706031257043608961 6040 18547
963550897120235521 4860 28535
241150125653884833 981 7912
602804173905951745 28676 35423
705256770474750977 27889 30497
770473097082565121 12673 32970
397685368050769473 14148 21602
166528692215521793 22611 25574
293229749306167489 19963 24168
160506624179369345 13675 15894
444259159304746049 11271 27455
874899399284316801 4408 6478
968297501060494209 33845 37692
556028629509420097 11802 13940
59623529890966865 6865 34789
660727733724016257 14891 29663
395812334187386497 4362 5615
664257040349078017 9289 26456
905455042255223169 16729 22454
892542919935465345 7978 23812
655580642248583681 9005 36794
299469390849530753 5424 6925
667272953837834113 3295 13388
439721698027810241 16431 32959
758847246515333761 34536 37550
69182649004211785 4141 21370
307762182539132545 13816 33520
667582730237000961 396 37119
296884842177764353 16300 21762
269238755386275841 14829 35077
882289501979453697 11373 30212
2031894094514542 14762 32493
82728150445863233 13739 36514
131297870650151089 16099 27408
715425594345983745 23330 35994
715006202138169985 7447 29108
387235475745558913 2557 36857
273673122004076673 6745 31301
380096410152031425 11965 37811
106504035466670641 6822 28275
128797116480971137 2457 16405
198723506292175489 11832 32361
809342539361235713 5275 7824
664571806418024321 10938 35392
790335791945228289 28077 29455
380007111475002561 2464 20143
540697799549928257 23443 35574
111281136599259873 16879 29726
154829239417328065 751 4731
609811521666649985 17050 18073
815415806595321857 1551 11521
452390212910870529 20856 26670
277874716781344225 20408 25211
99123735974380625 12576 22924
284058724285397793 18488 35791
374827228594185153 24314 33118
668629629646861953 18098 28598
401054720693402113 22914 32553
895573503748320129 4925 28159
135026791183378241 23672 28073
3997200435851057 12203 34458
675545390434784513 22996 35112
142550534194906929 14597 17644
680030947066100609 1576 31842
39751322731266473 11291 32509
535077939008665729 6602 9188
908895545657141889 7951 22637
291549095647724225 12656 16647
750355809856490241 32031 37093
662200577847777025 3566 25303
410030644688912833 8090 11678
862144607373963393 5745 32443
279850464672311009 17328 18719
320921450937966337 31823 32992
56732337872116289 11555 24045
745544481595146625 16371 25400
532045080439463169 10273 35279
593290343122781441 30061 33488
922946117941972225 26675 27458
384790944952683841 2539 17992
291452942799825345 4302 11768
754491345768322177 928 15467
896465909843159 11182 28646
949484561134283905 26456 29604
628352952978207873 25602 33818
296117452612456577 11695 35914
713420772220057857 29163 34011
515496260979247745 22295 34875
92914444699236049 2386 6231
156465691679137825 3252 22449
587953513229191297 2937 37742
827914770518674433 2797 27903
294646434550163137 3541 6081
204030418913951905 13796 25341
427605848641956481 2294 26689
3185276107686264 6725 32355
954113740100528001 168 23995
728109368191162753 19861 37082
325333443477315841 294 27825
173798882847790977 10124 10735
322841434513396289 33674 35406
947673533055414913 15615 25823
24644577171624605 25614 28572
754799557507268993 11640 17334
22926793150507053 5300 34308
482364510492892865 15719 30487
236429295052570145 1858 7266
833949862625985409 15168 34644
247789539284969601 21004 26878
510523128677128577 18230 26826
862421296138375425 1 21151
946677946938294273 3930 30211
886787124990238593 14845 23458
438247571503787009 17483 30052
672045248531187457 6739 12371
904830021163718401 15386 22359
345547302072919425 13935 32584
337229365316652289 20729 29154
835836092081773825 17056 30414
288563980099851841 4874 7678
596645659059536385 442 4730
990998070033676033 25809 32295
74501440004606673 8856 31499
989104994305449729 12955 14936
636876436233723777 8968 19340
979571880407341697 24043 35060
761666239218112001 10081 14511
784081849983934337 26797 34462
982401094050377601 15474 20815
988588155897737473 16513 19060
578398205874318465 6556 16881
236187626468563393 5997 33565
895456113427133697 681 29890
154876722099622561 9289 36190
701146030325343617 24494 27344
301249029470270081 13893 16648
609379661931118465 6908 15424
257116185346411905 7935 21481
688487757151104769 582 31001
406609407477702721 2091 22573
165171380240241921 11310 16572
475531037514393537 21174 22575
377216903343349249 4290 18059
580070230896254209 4780 25410
464700940963385985 6101 29058
123271562669636129 20124 32458
100296593805548897 15656 35339
560408671178890945 352 9609
514474519452665665 1113 16882
585771053537932545 28171 34736
277970080486408481 12077 21847
961483942836352385 10059 26604
420374206133519809 13521 19883
881472166334766849 8188 31888
23087282216689433 24280 26660
173826327317812001 18988 30246
698198994614717313 21349 34274
13207949767682693 5913 24089
441124249164754881 12602 37287
122909346825352369 5609 35723
696727611920440577 22130 26609
146439740517571681 11161 33893
127443531265694081 29583 34782
536451460666626177 7532 26805
58338429110438737 12062 31942
707595285718291201 7087 26077
286451126512087489 19276 30837
450367979259837633 9702 34799
945280314821818753 12510 23626
618892695385660801 19054 32715
471207815121427841 3129 3686
172560693883696097 8572 31692
375185883377373121 4858 28906
998130706897278209 14213 30130
203882061815914273 840 32065
365631066212259265 3339 27492
184425455560418785 266 23196
972699821993735681 21323 30489
457696103264790849 12237 24812
765746773090597761 266 17024
478861506454951041 3273 8797
553123716859708737 17925 30737
914599143647603073 9156 31495
959070021391980289 8838 24424
654299733392495105 2800 14843
346252490150028801 1776 15549
49059570798700489 5870 11665
645033397650792065 1421 34034
248639450533364225 787 17617
872150364851243905 6608 20401
900734590989014145 26294 34114
654864159987667457 15843 19178
708973117440113025 21635 29392
288976960113309633 14256 37439
95358474590593553 15634 18328
313524878134330753 13687 17936
163617749674802593 12092 28268
880854761148945921 6285 17552
446372520152589633 5347 7677
354946243625406081 28808 31693
134600052469270545 5698 27071
975822501479832705 276 8933
746358693294322305 31047 32597
767240768952973441 1289 7268
823157676378929921 2607 13425
332346394709212225 5930 16504
48367491791776017 1867 28566
571543034176912129 8507 8937
771431329035696257 7632 31464
58225075119601401 7527 15306
488256741798320321 26548 34589
462137184650089217 10308 37692
829151902164472449 11671 16094
946681290232213249 19745 25567
140064554798652097 8593 26288
465394596652217281 16114 29757
25593600420197761 2903 12332
669460396521323265 9270 18386
391484383146913473 4111 19769
741418071329718529 2100 5446
114563600838796017 24727 34329
541204104252209089 12277 20295
224325816385640321 3186 7785
457712653911201537 10095 28709
783301341275436161 11093 36591
845464261405432193 4090 12021
668439273481649153 22551 34099
333091267209169921 3118 7162
213811445627346337 10265 29895
819567322363120385 3169 32136
634338880148174465 9855 34055
178664858428348353 6137 28545
385673855406000833 4067 23303
959112076964551425 13684 25501
621433388049521025 11192 29531
169325748779527873 15972 18351
100458263834827473 4698 5677
996032782188727553 9993 31180
231502806405199393 2688 23509
953648408845097601 870 15267
686587752603660545 23828 31927
696613604590773121 7956 18571
511346288824963585 1189 33688
264518021558444609 1364 26998
66293925209993889 33848 34512
34199809206874933 5265 17075
409257561614378305 4966 26322
810843001544171265 10942 15616
799003126959664897 17541 26824
629092982449129985 25398 32180
796415606792489729 11886 32070
718077176919592833 10299 24082
683285852685930497 688 24571
975593315037052417 4214 12165
800043236158881409 14886 27530
119509669980246257 7271 33668
936959481575971841 26678 36005
550588158756632129 2283 30927
578292424436849537 2809 33576
80789698983153361 3945 20838
176003356667695969 13014 25727
623584270300732161 4817 16873
79645622302631841 8190 29754
438228627001350913 29187 35125
780945257097275905 19617 34964
465617929126246081 5480 17091
948934556487582593 8666 36015
340226668051712961 13463 29455
537004806539204801 7078 35038
731904026663833857 26525 32319
229005056610883873 7963 30075
965745787895357953 11993 36007
33602633985712061 1096 7656
415128833835190401 11661 18016
257106039464840577 12522 34569
641007569575947393 22211 24091
441309465561221953 32222 35121
824553025170693889 29880 32215
548135743633007873 5710 22133
144324214395950881 2448 6805
290737090960110593 30568 33727
229048233376921921 20684 25276
107196453073353121 29901 36275
559836480134464385 3983 18477
458458627832346369 31136 32615
845193490478912641 21192 26980
620123090144357249 26501 34295
466473282382438017 5310 26632
29359014521677553 4576 36008
786833943156189313 9921 26395
165769008991414785 12029 19383
303077964412182145 3406 5108
221803508484857313 497 19766
999154773104457601 8915 34059
295236891744092865 1547 22908
380654938507788673 3070 35876
409992466987976193 206 30642
454324870686527041 30137 30507
582691655101765377 17585 18579
586241579661617665 20731 23815
94540150787299377 5275 12045
409969064286393345 317 15169
606018526105838593 7890 34992
380042973489267393 25783 31982
704744032957084033 4821 32684
45861161149566953 3484 26837
33900755711240293 19231 34408
190095446631460161 10001 36841
470644426325680577 4807 33010
564894270580616385 1321 33092
333770619678045249 8232 36138
890637802296041089 18919 24734
495632476623800513 4104 28133
935056419675539969 2390 8102
61792220806065505 3514 18442
267230908446805409 16780 30737
166243016935158753 2391 5259
970169897791969025 30826 33796
725197967130935041 35158 37508
451015803968132929 389 12018
339437754869781121 3977 19205
805768641204345217 18240 31959
526930269889671617 11334 14885
395751861425424065 6133 8597
393089079554091137 30908 31650
976790856354107009 29484 30747
605018795346904193 25825 36854
895718836301099905 24670 31280
365835743549471489 16126 37094
996730541286559873 159 33071
591209328449902977 8897 25758
143363904314441009 23773 26454
560694107672322433 52 17220
371373162766495553 17297 29760
846185776251257217 3158 19303
817766103130807681 4073 6182
264842846893717633 865 36787
448964043683766081 11224 20069
727799867602495745 18466 25528
515490014931799553 6774 15237
627300315545586049 2942 25690
54224574197910161 22187 29998
843926505280148097 12900 23601
492997114452677441 16682 24565
327602472452927169 10702 26166
914517743127568385 33038 36650
797154309957701249 13384 35585
115141025696885889 22950 30767
912260683847893761 24972 32265
948022255865815553 18233 29616
293133474782603521 31596 32745
699931042109781761 17102 18928
631303166501655937 12266 21227
328230224096678593 14404 31708
241044437256928033 190 9588
140120732034688449 6090 17918
193526617933788001 1231 1302
195538643300999137 16228 22062
190703884153503361 33910 35855
463554336284161665 20049 27340
104526017326495697 9117 27039
81136178971441105 27055 29101
928047047826279169 34609 36265
484747030137867777 3279 14967
543825982382333697 12295 37024
713645724106832769 12829 18881
575249940994392961 4988 21504
689925030525742465 16422 24551
73576746319137249 13647 24238
364796331425175425 14899 36459
134089924393858689 6057 34554
198622043071111425 19929 31399
707747087994722049 7147 31678
273367026322539169 12253 28975
76170620099002657 30259 33578
940708725553221889 3586 22274
973365719296484865 26819 27143
780246233411709569 6154 13370
560615485317722305 2933 25587
384085756702148737 25329 31491
889327019917363457 5035 21973
472035662999836353 314 9182
872396159560349057 33541 35540
222737804561305089 27491 33106
208156922969696001 19452 26395
23423066608479817 12851 29878
180614804771348513 20128 36905
286839249443801249 11260 26573
605875508062343425 12497 13252
253655845102336737 17256 35604
158186885796293793 9124 26416
637411995268664065 9054 10720
668014763984022145 2906 9191
670843641674572673 20072 37672
59229999933503305 5861 32396
850825162291442945 8081 12394
768648353497116673 13056 36506
17354337337074811 6387 14775
679188271790433665 7211 18847
48234956440992961 26444 28374
146035360451325153 3800 34118
894970851183082113 10024 12375
120818295729375089 3183 3679
368804618140245569 8784 32544
374617236975314689 20906 20915
831347394027538689 15917 37294
336514445345198273 1998 28508
582008129123536897 2338 28826
859456808397144577 14902 28898
338119894587158849 20662 34932
128316390169853633 9044 16719
64171361866584673 4135 13850
135965548280541521 11608 26097
841137774637580545 10847 34700
259952676644029889 16886 26508
780179655317468289 2868 20689
454500718044190657 10727 31369
366919656079126337 10128 26204
903439055835828993 11131 23738
487395455157979969 12701 29001
35072687555032901 6294 14809
625695501055581313 30456 30724
123451686919519681 2251 15745
561572729334486081 2548 32923
270305127354138369 13356 21838
516258678702037313 8132 19206
47691225554384433 19689 29896
502090422575946625 1431 21080
172632102285053441 27577 34031
14165081248243895 106 4066
816876932524376577 24658 24917
846194309564012289 23328 37410
251566712749596641 29118 36021
112309240573047473 840 26387
124368122813759649 1539 2896
371049307836131009 3281 32048
375181136114907329 21114 22572
728180986393390081 10761 23041
897586331202102657 3622 17186
722051680887361153 6001 17938
732518029438129025 23604 25877
838637101577980161 28508 36565
430663309963957633 19702 22209
31696661790107329 12060 20069
845703578161437313 19784 19970
161162231101137377 22342 22869
523700209854251137 10020 34868
412880920473256193 29836 36623
366623326260199873 6378 33927
377568551396457537 10943 14465
126699839749871761 10465 20551
73255046093208881 4664 22436
677098614000886529 23482 25593
645995968832828289 4144 13872
818009565601140993 33678 37341
24417882189069929 18344 31048
746884292482921089 9622 19499
220900452216973505 2780 24022
594745008223807105 15712 33062
194526199042769569 17071 18132
303192691999999681 7677 15561
696309077127089921 4416 20415
827287044432903681 11156 22062
110318877362161057 5856 24402
750904906461474945 34780 36391
299703032001282561 8711 35962
477064519584271105 11337 20679
31538572571150781 12890 19968
935603631163235841 2307 21573
934065769742396417 6716 24116
426335354247736833 8075 9801
506064792125684481 13034 29426
352872368590087873 8550 22412
232379246657480097 27702 36487
884817185987909505 29288 33959
198414511877928129 5300 30131
727149109167971329 28046 33966
737518335325511041 97 716
669428141574240257 9794 20070
630158944083248641 4938 32101
571368913464429057 1323 18837
733308591981149569 6298 9710
783086597881460737 11941 16704
182661911685613633 10282 24220
813624481759564545 12648 16981
58577164715181593 3271 30702
213868673774708641 894 27692
546655543526796353 3239 14417
367437108677311361 6079 27408
61317308723950249 8973 31769
538591512900605825 6459 34978
377696745603287809 11381 20124
515657697178159681 5701 26457
367455291490465217 15484 34125
531211981026256577 2213 27474
521532186942081921 5163 32264
671579060169566593 13920 33197
317880986649022657 3289 31999
66812023882587113 15010 22676
20754427582517109 11911 26505
830981881789103489 10607 13087
284981732873056609 3034 6162
681266424876650241 9311 18723
587646373036122369 5411 14323
301377756557972289 10582 30312
929379635932583937 12511 26323
934213879039472001 10871 17293
133449526949931393 20245 34399
914848985588850689 18728 30743
159266980592995809 2527 7113
452310972671721601 30420 35659
758992594020995201 19783 29436
333186597362104193 11995 36135
765889356771090433 10981 34758
158948639838936161 1363 37401
735094921000836609 10478 17502
532440688758232001 16737 34500
633443053827129217 20459 25365
668034769651239169 5384 11257
4703117388359602 14130 36789
511840962551989505 2192 13343
60908800553342249 20197 24023
309852674639440577 10441 24706
615493031638237697 17385 27949
472015582934961473 12925 17353
134989588819699697 1205 36503
427525913010111233 22176 33487
906712135909074817 14374 21881
521603493338435713 4271 12317
602082678456902401 11372 15372
828763298626679297 14424 14844
814263355041646209 5963 30594
631164453377255809 19287 22149
194696502294441121 2246 27778
979206644721795585 12512 30189
82229526092291393 20759 28381
399562566627910337 1447 21120
562398635828209601 8237 13359
295115683098170945 17431 35720
657872055850049281 24036 27280
930928300690443009 11953 35540
574602828267551041 19909 23575
832932492420791681 6077 7680
953147017838389889 27694 27939
49461258063846713 12611 21594
834497873205755521 10740 26282
614479469642869761 15260 31211
753380959843411841 534 17569
373666553288433793 6 13215
349290390370917697 6228 15360
586543200141090177 12656 13347
289226140520142401 16677 27549
709441901076249985 18944 23632
817653957345704833 10294 12556
844139337262671361 31317 36864
729534841607090817 11564 24179
440445734261931649 8584 34246
343700034294975873 2543 22769
783973603207453313 660 31826
140393873226472017 12887 20328
341449161861479681 22388 35643
287638328109331105 14196 33234
569019082982688193 4671 12801
751157466163533569 13180 31618
622351658825255809 5181 32223
683177207460566657 3832 32742
931602914076403713 11976 15249
305698489403184257 8854 23033
243042362714081857 30198 33081
254105069571643585 3891 22585
410194088997169345 2712 5907
911928406055636737 14582 28095
197511051013652417 17582 33176
657742735529176065 21674 32384
577841198423794049 17914 20501
362454648625046593 3059 20458
734125598632548609 13279 15996
578291576210581633 20069 27697
385932361897939585 6072 30144
533464217866139713 27147 27175
401741280802969665 16011 24707
642623707860927617 20808 35583
108022133275834881 4644 18923
498833350733590913 15946 17407
541612004620876801 6737 12980
585745807536149249 28194 30650
451649642032233345 30666 30930
165229124657429345 9231 37508
895629735323570433 5441 19966
450868446529703681 14848 19522
622491451480453121 17179 30117
956628930075012865 2022 8845
494296343607803841 2423 13023
964454887018867201 22545 37214
620359393536798337 1620 17494
690151913316128641 1469 15610
904477150340358785 15148 33511
221408596004771137 6145 36140
950350789315859201 24931 25341
798161830072544385 1686 30330
348217897405593409 18791 23742
888163863676915329 9917 20718
609143798095143297 6247 29231
394927318286846657 21756 22935
599922040670794113 16884 30353
767220433108285313 7752 27746
504636966533194433 24340 37293
962252460867674113 3820 28379
989553455630247169 14883 25576
547837517181342529 17122 31153
969867187964805249 25809 32401
161831725679462593 19309 29680
203196180712769345 15911 27650
223276559358048129 19239 36888
306787040630137409 4983 28627
168928005264589857 9862 17791
907588010005017729 24133 29316
111132149838716993 9702 18855
143798666321512065 10337 14600
80484594234320641 26124 30540
919843898754226817 15800 22767
842768200304895745 5632 27519
99059789652340417 25950 37536
171000600712218913 4621 14648
694568573969096577 7034 26814
560408371310593601 15094 29577
830005975467113217 11357 33298
763338552129710081 16764 35572
164370761236387617 3506 31286
892617398974088833 12866 26317
23154590319574453 29322 32054
132881887558241377 5514 7717
412254360013353281 3434 35273
884229944429172609 3827 37263
476327985948156417 11964 20816
477782691116004801 1606 25034
600670035642469505 3541 26354
795587453020083073 20676 23293
871588970773455489 17884 25787
542975476309450753 6425 20582
966734359665000705 16292 29898
715457822968524289 8164 11653
589428492131982977 1966 30959
880595141960839041 1900 37132
310208133183767361 12104 35700
956339007704052353 12627 18964
415466429743627713 12758 24933
35715449132837309 11664 27447
153591183543060353 8977 30666
720962574730755585 20325 27466
916879312287218049 22308 25093
657082577689692417 16879 30577
904833044954973057 31109 37132
92568279303542049 6694 17659
778086426429279489 12194 15183
812795573331769089 20310 36099
774747831406504193 27405 36016
853642445806492801 16957 31027
379416003715530113 13860 18318
727595853606260353 9819 27141
624702597730607361 3389 19481
369902946063625409 18090 25206
258418757892865601 13216 23089
10360467031645727 23450 32556
186341874616946529 26815 27962
976848384369056129 6817 12235
925454815981534977 12971 35266
888212555576984705 9852 18914
404212168074440833 23619 28284
210520306298938913 3003 19832
411784853262911809 3034 34286
359906519809399553 6113 18950
813729345937762305 3632 18006
364481404861699329 9998 23967
242654817787720129 4581 8820
800228790564119681 19489 32500
549934305933778241 23738 26189
310491365755972033 26528 29633
567158826542776513 11533 22536
835366933501219969 6280 36158
565228444091506049 3459 25462
166941735937292897 1212 34952
492754445541262273 15001 21568
134704115891707937 28724 37785
54465531390480497 5756 16434
159643578844985249 3199 30277
301321442322244353 9700 20542
667331810922874497 10881 29766
690470972997506049 6739 30181
113773258009821633 13957 23092
936107034159615361 1580 29240
413655066228841409 13733 33153
668708380740600449 28049 31106
210274030850932545 16976 32837
699670461188826881 5552 30186
137580782737003921 15622 16642
462237248111510017 20425 27551
498260798777074881 3216 37508
481285203161743169 27234 29228
668594299774582657 11263 15045
672499590574506753 10227 12097
787333910732762369 18332 21137
511811144135645441 23529 27366
943082225201763457 1142 14235
112408014789256321 1282 11100
857401917573902465 15599 31950
832819283591870593 899 33239
459963947628921217 31167 37643
819628121029371265 9345 28306
872744186620472833 16168 22348
557121007762770433 721 28619
638339684035187841 22265 33351
723174736095845761 13462 30220
722588871915412737 32522 34614
16580283822630549 6211 31839
67613312834140513 19099 34762
188169531885893793 23595 30475
30291458619295497 12263 23094
951303234568893441 10851 22398
728442682129653505 4524 22196
263907419982789537 2827 35643
372000522089486209 27955 32174
637513204784479361 6405 21221
772822628070969089 14690 17401
640696037681141889 17082 26247
965092026030383489 5023 6607
909513455130205953 9837 15871
392405651350813377 12380 13110
672086968254607361 11309 24776
665117992157981057 15445 35156
268371827668257633 6313 27706
106476143493893009 6403 25939
291304380509377153 13053 24667
532901268597377985 5499 19110
34964931463360217 26023 35238
567355291155379841 11861 33823
803466842246852097 10775 18271
782941968226005249 28400 28762
880801409647769857 15363 23643
735839378690002433 8586 36956
787536471682745601 508 25321
429584503888229121 6858 23243
123987483369386817 8757 29311
218853219262129537 2641 35207
222136652637434657 5084 23512
34403577338629533 72 26398
211561035669259201 37675 37744
303996935245748993 3602 37173
345150565923706433 10759 30093
299854545421645441 20951 25168
609335812055444865 30968 33428
61117342110506457 6258 15099
165418093313125057 10061 37077
820124852864417153 902 25812
406872686854651265 26888 34850
21358828905988505 14808 18624
322333544261073985 24399 26890
606920248647547521 1518 29130
823113187831278721 30678 35214
773131935341197569 19732 37169
601531451713103873 23083 30021
369098854725145025 2753 37857
206829398565442817 29139 37016
137744862809682897 1460 21323
687327694301547649 7013 30549
300979394390900289 11617 25363
288996781177257153 4032 21341
882612987033056129 14682 26773
99728740571439553 30517 35412
982023575331091073 10313 34717
319490193674109697 7662 32018
596408125786638209 34712 34951
19578189048605313 1066 30626
114528321868299089 16970 27630
250521228980868929 25925 26612
959521918930747137 24569 34900
253097308480366945 3571 6744
226937824581263201 19110 37263
490734789089909633 4803 35968
187960262199652577 13975 23914
689390277940635393 9846 21908
196249785886685409 17400 22237
607997340238551169 21381 32750
574297363397491265 8093 34342
633495599196241025 18340 32355
838471349787944577 21802 33895
101146386085954273 2285 17598
382512722316448641 26861 33804
584718016280181249 1115 9067
772779575333565569 1652 2642
371213158019724417 2119 30287
633201236327281025 7329 19427
716090542110041601 4470 25580
971435508884930305 4439 6710
915136167474425857 3618 27015
722449764695767297 30515 31790
196089171726175233 8336 25115
598941492568108929 9077 21393
638384906989909249 358 3616
204151908750944257 8096 30816
887723868804304257 23758 30465
952644877778830337 27577 29594
870218437176813313 4016 8160
206100544571995681 8154 36856
31803759021034497 3653 23646
122079355822499729 34652 36598
983895668289800833 8597 11878
791143842370431105 10600 13522
548842463118351297 15767 33962
761774235202814465 1289 3744
525790650236043457 3225 11423
484179184722705729 6015 23590
215426466624496257 14940 24993
544903749222918081 4375 25058
978179936067174785 3991 25339
203829616755697889 17842 25062
432985664643698689 1797 35373
152719430932172897 11567 16260
990967893817380481 8093 14121
926213287803477633 16557 31740
716226051426065921 23233 28139
323810307539524417 21233 31737
372682522458500673 13600 35732
701066838438563841 9576 12738
600830258071514625 23612 31818
601344705721068289 26498 28443
819966692244971521 4399 28537
693282911634383873 3685 21468
980597590207953153 6023 34901
85915385274823569 12700 20239
261140590317136673 26391 30156
963208984637915905 11020 25578
117551693314002401 24098 28781
133663093819855313 7319 27726
501228321620910593 27073 34720
876243591422507905 5699 35944
768636289030371969 22937 35649
488094022199781825 768 16058
275507905484982273 8696 11482
667645796850635521 6733 34938
192767893821585537 6731 17952
550410601432339777 2971 37641
772917132073697409 555 29973
525208555404873345 1572 35265
754914364211078529 13277 34858
175094179947073761 5511 7449
590660712904462337 29615 29976
5575402042623524 16392 23979
551589823017767617 23138 30432
619638916972355969 9501 37426
72624688182965969 8712 26208
6416842896157960 20287 20475
926145321071022209 2921 23354
721340286770832513 24501 37308
196594953367718273 14688 23423
385216901674297665 17672 27807
13310791273543289 33506 34918
458365471479034177 820 32575
973055850627357441 8116 31682
576715596225568513 16800 30374
802769117985492 6923 9965
262328190082278913 6725 10234
550144850199881601 24438 34587
817648731294937601 8424 25252
681024298343235329 15773 17379
567483730050135169 11783 32841
468168234602412545 25565 35456
363736360547250113 4185 18612
6893724840086436 12053 26569
436552678870604865 12950 17917
340323207673304065 10610 16336
76184655940252817 4612 7864
790968018683631873 18302 20240
821050657652825985 19986 23396
455681793055358529 14692 26730
81446788008605617 23377 35349
783969165781019905 1569 37320
267697800618485345 2238 3312
692204075449620097 14672 16924
658675829067547649 15833 19871
134649349578300097 14040 14717
141732365171272081 3916 25722
712070585283665793 7931 27378
796110705260900865 1879 36902
524087412068912065 16997 24025
719359259821594369 16167 25088
693838745846516481 5745 7793
864353905262859649 15595 15756
49815754488950153 18437 26942
618603004050420737 20023 37566
75094103944248753 2778 34050
886791065796529665 16406 26039
533828724070662721 10495 19452
850857247721499777 8851 21836
659016363226083201 14420 35905
922806759454445569 9629 18048
278090946555725089 22802 29490
441656040395351105 9341 22356
436620846020186817 12978 35282
17381871097313707 21146 26230
185592317343651553 23350 24998
792737115361312257 18905 20968
35750737301622593 10426 18003
82404927866988945 846 13070
507605769668291649 17176 35993
239301101885565985 14553 34121
504942125791838977 2349 10484
453756707078213121 18445 26389
531289808556682177 23848 25434
144344364573463233 18649 31745
336195264659789249 21209 25769
878973448450906881 28294 33236
158210447029606625 10749 31530
210783653363598945 19589 32820
120969440359228737 15868 31719
419973104810821953 16294 20879
275181918552039649 20040 20310
873399494008985729 19147 37325
898258175294937857 5448 22462
462730341021128321 16688 27333
924862679634234241 12439 23225
844878819457314049 15014 16447
206654010762573409 4719 23678
391573497011023617 10163 16704
744988071220536321 21843 35719
368787299817675777 5189 15482
692510633452553089 20106 26991
862489529839720577 263 9338
771543889583089281 8547 12389
9374735095271093 22199 28153
186662434247832481 25553 36070
271875104275181921 17895 21034
161531339361420833 18999 27389
962814293088506241 21456 22066
760050534578635265 5340 28978
410852573876738369 17605 32191
463563715656480449 13413 20709
782774867274532993 10165 25972
955787695724151169 29586 36734
288742647549241857 21480 27852
887064001199025409 26300 34595
997976958659670273 17538 35507
207805152671920001 4961 37252
242590132483670113 3030 16724
340370681067330625 24472 29850
580312813940288641 5921 10477
164770098960072897 11677 37627
184689345815115745 1387 25486
431051783728026561 8399 23154
365822642407628993 30388 36123
997326104835803265 29547 36796
810640656713857793 13282 30305
863994765816446593 9610 37312
900787148336668545 5217 32296
766147990565396993 32170 37027
852253220478729601 11709 24948
809577681559193985 3806 12310
391773916624536897 32678 33608
41450412326849321 13268 33124
740130359024263425 5362 26734
530005428571715969 16765 32254
388887939688125057 20556 35008
399453462305555009 24625 27127
989447290444104449 13165 16990
390659052437502657 18337 30117
979826335593422465 16924 19617
370271749896755137 5606 12665
60545076592958937 2524 31293
998376435493103233 4379 35563
869600643570755969 13943 36195
301513529795382593 30226 37385
616683804357847937 17655 19231
612654503104483457 2014 25918
64818555970497017 3672 4930
343686287724647617 399 31620
919661205986713473 6265 21493
790906665925323393 281 5581
566937117832942785 8204 23555
2812598119160015 5249 8398
406924219008431041 12567 24309
936569891676686721 9238 30222
647512859083967361 6923 7183
72347842736586897 13562 31219
290069449413053377 7776 12032
609853877380064769 7850 36974
868657582424681601 20766 29090
114817337423797745 1256 23176
734908195364624769 5562 14929
85455585212134369 26320 35412
9013174758727871 11174 29800
362187368609152577 6828 20017
930101675291169281 16320 31390
259196224729638657 19226 25270
741811403994979969 7840 9613
25860404032041373 10163 15002
149166446237472897 14713 34951
35219923636635289 19630 37102
116086768776305857 17494 31152
619722126253986305 27634 29588
955697758376047105 17238 27773
295444141033929217 5467 22759
240838648616694689 422 6941
304624755122571137 8867 14018
612123832050173185 5882 16164
351066653701838785 17082 26472
737744818579436417 21007 32408
246200189080166625 1086 28223
818225827170195457 138 23183
899182999922519553 4771 19103
480638408498187201 12016 32051
60465617523870921 3848 7932
338950663700245505 5549 21219
312396909146901441 27047 30495
395976164330640769 4050 10571
108196249831291169 732 23588
265495908857346305 12273 25596
41534791953868225 7371 22103
971423971041168897 12476 22761
428752483668741761 17942 25541
394921733998359041 12798 33425
836399125735642497 6454 19078
969817584934183681 26024 37859
700595008294140289 5017 19130
989183524492503297 14686 32824
821484859873411457 13557 28531
330348961104114369 17124 37056
737108820256334977 12160 27168
383894161668195009 5179 24549
496683092341061889 13392 28818
561983011130784833 15509 21906
614968731675798401 24586 37437
131606349682712673 6236 15566
870527550192466689 4421 18019
96802649830614481 7744 17212
764872487668579713 14771 18465
577116694391719425 12122 37612
938197151749097473 1087 37267
121063150274459025 17205 21082
892175891946106241 2266 18220
638273618492931457 11378 18365
960342451009811585 2091 9818
683936685902047233 4809 23814
833295180687880321 12558 21825
691934679884241153 20608 25848
713300377353494529 4595 28477
289846059900860097 2912 35159
772578096942321921 4592 31204
599854510811368833 15236 29521
407220698497813057 10898 26053
398399567573939329 1246 24090
257944513562957665 6494 36031
234056476483630145 11292 15427
6244364413664273 2732 25996
21598269696504249 10397 27018
260592844532862241 6470 9153
228188325908675425 13403 32116
543718646974983937 20876 29103
953419236355394177 1855 13465
957467684969710593 12151 37336
864898637238070529 5443 32628
874452087047405569 21578 34173
671185113978246785 15869 34865
792369941637001985 18265 28094
955685807425353985 3633 27418
423524009986838465 2685 30728
987288235690961409 5542 13662
744320970913971585 12578 22019
647128763976723969 150 16652
514864084630364289 10956 22730
526697999292387905 10182 14470
136199742397405281 16428 17524
335947547521769281 2679 17900
39777392316924673 30807 34591
779969940504322817 12882 20067
23264606123031941 26088 36542
256876490347679009 2239 16955
662255053774107009 13083 24731
99795394242782721 13694 17492
464831672302363329 7231 37720
955651960425129217 16417 25853
670099945349907201 8043 20056
634958425963169793 17016 29730
292367926972811905 16111 36018
330184615307558721 1210 24201
543806734554681985 10498 32261
939253391157329537 4946 8100
317201817554614977 2275 28351
443741878107815041 24979 35507
513335690708576193 3929 16579
261688606324646849 14530 16297
978964961497549569 24606 37166
34123971047165469 10240 28025
850355792163544065 4981 8363
272260751702212641 25310 27490
914138671483623681 4373 20511
883665383331432961 3248 10364
553524869586656385 18222 20304
955707337220737025 2865 11269
749445964528884865 12777 30030
719597171837534721 21940 32447
939618207652717569 9398 31378
411782411053273729 13353 23751
8436442298187076 15867 20814
497903057790963969 29811 35988
575882487699292481 387 6805
429480237242962945 31083 36390
506965708511213377 12564 35170
123207952780774129 6821 12276
960324503946072321 6724 11492
595854477733887233 5338 19629
134255638976252817 21749 36399
381240385593386561 3851 16779
467564038273085441 655 4817
796123047185780353 3802 18429
835094653040183425 32193 34042
39674369950063241 329 4887
778582945788588929 9787 13423
745962828728714497 3875 17958
774130964588817281 1821 30345
310220614805146497 8585 10665
362758197997553793 6037 14562
451510407808036993 23196 32742
658134428671214465 9065 15346
684115695903187713 15696 34208
498920664805485377 11760 14984
546696461982712385 9228 10458
583936858854780673 8054 24922
250939942302849761 5689 23412
837154103359896577 3935 14681
437128999471873665 25892 35685
370264383044908417 669 31945
105144407053984417 13813 17843
2335473343084261 10461 11814
257655830894769633 21248 35855
406981344223634497 12411 25243
125823449661552897 16568 23123
221088627284931521 23524 27331
296706049518441281 4961 28839
635881249876231169 7581 18749
995046221886070785 9509 10924
272323943263291553 2677 31482
771135447915348481 12510 25851
367969142282856129 6753 21001
682246780315026049 3149 28332
183686888502084161 5186 12348
464058275739809281 7200 14877
482439313854339265 11110 25302
72432711493235041 20034 23506
347234138363564417 20968 28398
625389106857504385 20438 30960
865895339786884993 5698 18629
931845110722363777 1953 34256
42067038561302897 14797 18981
837770396806440961 15000 25765
194793756999924737 25927 37173
885602566430861825 12203 14566
523424201594242049 7682 21845
973325136030659585 299 1184
782001196104555905 532 2436
599077530775318273 24338 28615
770188183919774593 2078 12624
410226403009609473 17148 20676
876495184526955777 3933 14863
401449166362766593 15758 21226
938590810745115137 14848 15035
890268156806506241 12016 18570
684743996381865089 9119 10225
331091511180730433 7470 19368
421178113021316161 5926 10079
624180843178130817 2079 29388
368678640755685889 9232 21538
105103661487817137 31372 34272
888264328773107841 11301 28038
881962884726412673 8625 34561
248303167216942465 21694 27903
78158698052433809 25075 34281
634985310790316545 24743 25376
529471446128788161 10766 21418
511135738123808641 13998 35319
539604337230713345 12754 15768
170850287442949153 17762 34961
25284572759709081 2493 15392
504465184144105921 17370 27214
54929837447005529 21000 25202
79957555462105041 15253 22427
805638457509822081 15727 27048
492853834842630785 1833 35994
262734596181303457 25830 33206
417729655452706817 9746 14521
839159758822226817 17609 19755
919800112723873281 57 27096
37483195077740561 783 6752
72457205171620129 473 14674
303130135396862977 17748 18817
270751509245140897 14360 22021
89773453766810001 18468 37839
744813154716059265 1037 24595
741990042164466945 10723 30276
630862937535805953 17447 20751
439617398941223297 28853 33718
232881094222253889 20621 29586
936437910500679041 24256 34089
735534891372846977 2268 19351
226254006641340769 21491 35165
160577700973181697 11276 25285
804410675738772353 9528 18661
479723145871059137 21295 35762
644066195090871937 34081 36328
869460771456747521 15307 17092
536918779346116545 941 33431
472544724848258817 16866 26508
473926895277060097 20229 28397
982995857402119809 2126 3530
452504824154878785 7708 28193
770446345421515137 1438 1677
440289169291830273 277 2626
832976625652012417 1432 14744
641226561281605761 19949 34938
603159344579889793 21715 28182
115977344741395425 8433 19873
53902002402526961 7692 34118
816633399333220225 17747 19455
914222007762372609 22736 37868
140219049791582513 7072 20267
856027255359752065 20687 31356
153187712678608545 8689 23692
298764068346653057 2662 17277
354145930144653697 8064 14774
794221725223639681 7350 23403
554829448465362433 11669 30043
346651741925068545 14251 25274
6822768940665470 11413 29791
879753253114760321 5677 10863
372621454180382721 15417 36244
134492812808527873 10100 21635
280754775742423137 18716 21966
117123775608366289 17698 22124
207245131390941153 13683 34925
285282814857406913 10933 23569
37560023897853513 18667 30334
578922386432768769 6458 26689
34018029359437209 8629 11463
493893056990369665 21376 28178
322742459177135297 10818 25399
908536706125364225 3325 36639
459428387000478721 710 931
48791948067769657 14590 36339
895799639154191105 17124 19542
223040970519722497 5917 13802
741152975643053953 7926 33687
748360588785740033 18970 24176
892662454843161857 19015 22207
195605158360979905 6958 32896
107245450773454817 18333 28094
781294732250284289 18799 29849
877980596110248321 20802 28386
156664040114353761 17784 34481
520629350866251201 27745 37021
916635782527631489 17523 18998
623201512859822081 12058 36732
253543556642927841 7854 26116
25054448061005985 19919 36934
516076314187824193 9874 20899
242781157440973057 3239 16092
546334740385933761 19076 27734
148003921311563137 13275 29075
959848468172960897 7966 21553
47125932636674865 10943 32607
749977785467581953 16127 16393
41274350222629153 16938 17027
572609322729714881 3796 26593
10786076482517615 23038 37012
624591169309074049 5610 35603
424567379595011137 20264 30933
786543765147708801 17584 29571
913665252515471617 1642 27079
593248239302756225 18150 22575
321782643226264065 6226 35925
309045313141023553 4112 33336
469118444375411073 9344 32200
463236716437453569 23234 23428
701012723257640833 1513 30188
429816566399576769 20300 32029
505194439473143553 24252 26522
437280445937847873 16713 27196
651614120821129473 4006 18869
249436321620304833 6823 17622
85229290198455489 2497 12778
328577755498347585 1231 10158
656139987422001537 5847 27753
715127670705040641 3012 35884
334677225370199937 8168 35487
800512277053218945 3205 34763
889222276892688513 6856 10447
570763434282678593 18271 26709
347514611827719489 13640 29344
910590360729830913 25993 37481
644409587372940929 20798 23165
62569873777672313 1234 30391
464684798728910657 3490 15259
479999572180691585 11229 24241
845103834109117697 7965 27926
869419587405115393 9798 35974
207656077755004289 34930 37036
175985529382533217 14148 35775
825570589422092417 6173 20689
861297641224606337 3535 37087
392905623525649601 8873 15803
384204814727031169 16686 24554
907876008468654977 20553 29957
30114128230803061 3281 23902
300558202600157633 21595 33481
271900205307819233 1106 9588
782754290915427457 7881 32168
116529298898026209 1969 36144
996913718981772929 8679 20228
69106311232292937 13026 25172
905935171857201793 5202 29567
892236978129471233 9634 15539
962481361551610369 17537 27615
802449211054270209 16182 19736
422337552743250881 223 14927
800975988688545409 11734 36439
422564296837407489 21801 22945
142148137534906737 19314 35376
951614637225553409 30138 34969
249540552410547169 21190 24740
256446571469510337 12765 16176
914631008394341249 16961 33571
629544390212011265 6521 10522
542746950307357441 22635 25842
35737215092524365 9273 16526
297183928015375169 26402 31029
367298353495634433 22134 22661
528567903586019137 10028 15476
746214528885829505 12467 20136
963088019703068417 12334 16396
428168390637303297 11675 16162
950726002104030209 8187 8359
636250269699672833 16919 23781
60950396590460089 24340 31062
239236359805111937 21581 27708
269575867379881377 21825 35558
636117957635818241 12335 17034
74980055110703601 25206 34325
260962588517436705 11658 34471
16109406466821243 13235 15105
55615908192748977 262 8364
367739290629732097 10394 12760
684846911199763073 18637 27819
280772303281036545 25431 28646
113752881355182465 16563 29777
706737202851147777 1823 24728
469157491646946305 17463 20549
635240617852385665 15124 31003
26916511736175153 12259 35697
833819291466358657 3648 7897
553079250382971585 17623 20871
52506833936529777 6343 33826
296010998577358465 14746 26344
273716352728062177 19065 31648
105232014029418513 1763 20825
374072723991755393 23787 28189
825424954578863873 15920 16007
76792187674005425 15157 26628
4950062631728259 27779 29404
702624800181990145 3553 24324
86161900665260305 10993 35719
141793335120528497 21994 25264
862476133949009281 5118 20849
138534703319461281 8708 37217
632698712397342465 14027 14479
617450459781725441 10074 19265
242655713488510113 22333 34230
377514461006153793 19843 25860
500670435311874945 20766 33283
696680470450136321 14907 17860
148048158060028353 9491 19447
427772934172676161 13605 21684
874727353512412289 16163 17318
812836227598712193 14666 35478
570701431338413569 5624 5996
655447780246344577 18654 31858
619161080844080001 19792 31644
852267136531370497 1375 23839
163143534853965377 9668 29013
328684703807251585 852 30905
926314809463718785 2017 18464
899084323820790785 3318 19766
981277659480916481 15393 15991
89635454311785873 26892 28062
249417759064058945 1073 13828
223538773727174337 2778 37640
284556223363331649 9648 24671
360355777777524353 3440 37727
559229383926606273 22579 34131
571265070090522177 10322 26318
558652864805644353 17833 34882
587987147731620737 1179 3351
681534076862689665 18322 30530
272637560331563841 9622 11843
66327685461693873 22337 35063
695959402726767745 3223 36121
340756021455632641 33642 34944
594825144182795649 5416 20527
193641152681514945 23222 37305
854888215824512769 9149 28157
531305549339279553 16306 29949
38385803101167681 6017 22537
798342632619274241 21618 36849
177369428135161665 1182 12873
862136920039120001 5284 9142
729357739487785089 2920 3210
389242100168637249 11546 35132
617374506286704897 7708 11774
642681919662024321 491 31234
580100900357567873 17843 33776
770644720473491457 8813 25805
894185545072158337 19272 33424
192988133949114625 21139 36543
750316030463142913 18772 24547
322339282162339201 422 19432
823907143995409537 4961 15081
332574253403564033 14172 14297
5788547582316285 29474 31776
197909447073818977 4057 11740
924063952500116353 7627 8824
318131375871132609 17185 36456
577916770227307777 21728 36331
803883027578699265 11536 20983
438519515824406657 27585 34241
918538047586011393 9158 23171
912808667926501761 29229 37502
157925573160333953 12132 14072
125192074176080577 10416 15794
517381789798065473 19690 25468
464863658965800385 6202 30034
351272005190956801 12414 14553
856428984768722817 10264 23557
470830157169828545 18370 25652
245866362556743201 9971 23710
891100445335332865 11007 16027
634441261698579969 19937 31533
696684028672621057 26892 35330
855652934322382209 964 18508
251687301226176897 9015 31449
339276175175267969 20723 34813
75063904220925793 6558 14078
972687988259483649 13985 21422
394918665487388417 6929 15484
956176731746321409 10924 11150
570590533262674177 15322 24795
910106447446953089 6369 28634
253921713331543233 9424 23376
208974983376304385 3594 4229
580163297490358273 25813 33719
592000282225459585 14745 25179
427947612327223233 5752 29374
226899298055652577 984 12898
331427471253903169 9371 11668
782410300872061953 4601 20606
378786048019655681 6065 36942
848726780522621697 32662 34688
838543852640995585 13643 25101
321438266436221185 20216 36185
812397383394774401 16529 30917
409838771183668609 21670 27328
19595358044085745 19843 32483
564319936889905473 11396 12240
284463271202206145 4791 10531
838072586913295233 10574 37515
821424065855538305 18575 23889
864765476574579201 24957 31467
292406788396824897 21467 21718
811314211603839617 3958 24013
232302943223430689 3312 4228
337325377601690241 573 9060
663220423921409025 26175 37589
795927309618900097 34883 36755
711898156060257793 18353 36245
928297872880850817 4899 28366
167141087234576001 1748 15938
417121534181031681 7680 32835
74634509225319329 3271 37466
33453130311233537 337 11636
279677277888559681 13773 19721
721360447695058561 8817 27581
141877253498833505 5872 18046
145680602876783649 16987 37157
473451228580536577 4119 34330
122404274572797793 1661 8477
367202291131832257 14515 24758
778014084434676737 32859 37553
488369767939097729 3527 30149
806457981783193345 19997 20907
146232774890663105 28824 30819
778174598379027969 14559 37854
642258407364103297 12437 29441
972408640603813249 21641 29646
78737289118436145 20680 33550
79989538598187697 19046 30546
389635301013548481 4488 20093
848920477395363841 16225 27576
158452287908019681 26434 28125
484367801724037121 1119 3497
295991822025207809 12438 36367
44219284160330833 18196 22098
749823307522206081 14442 26093
646880309095525505 13333 34074
197886103773718945 1405 24354
514122743680058369 6205 22226
466844730206432257 16557 28406
598733628626266753 11855 37359
191321574895404481 21290 26064
581017541651529985 2224 8968
315580617017957377 11271 31624
730726683377344641 6643 23649
905125833463522177 6404 35902
787180701965819905 19740 21866
988808410742663553 5076 14575
722717087591551233 7490 14222
242092721565775553 9703 30115
440599203584636033 10836 28250
220457198886663265 11111 33799
760639794744111745 22005 27961
925103739123805697 6492 34825
15141430879577201 10008 32117
2901783614660759 9584 30092
15036788307529749 1197 15924
81780537601026993 6662 14948
838834186300683649 28868 33731
47387092860532225 16319 32826
584567806914510209 11517 14556
99789722770559313 11378 12151
967732667336559105 3806 21353
604433547157853441 8844 8917
369648883932999425 30180 36295
742951133459150977 8000 15033
756445791417799937 7528 24448
56426932529120681 715 7101
929153109641209345 2001 8561
239892712645875873 24829 29729
342178355198665665 28570 29292
120015183532174769 4761 30737
690326804708067969 13065 13164
743125610976029825 1650 16839
233932551028882337 853 24292
44583314790855865 9545 20171
691419539045870849 23927 28515
254933823151041857 14321 31751
103407145898170689 20048 35871
529995616534179713 5818 13355
710068452806982657 12097 12899
172110017274356161 793 6942
104650969200545057 27504 37875
798895212334343809 8056 15540
399661448845268545 7028 28856
905924838571131393 20232 36456
985551067823632129 22531 24636
104924227868636417 1343 17789
261550340855510657 8089 10344
275267414456244801 1235 4936
510022782820211521 36310 37698
118937200633837393 6765 11083
623289271140397057 5272 36564
284991620200479201 2410 11442
383951893764884033 19138 30178
963165034613965057 1203 37644
581605969034743681 194 3147
520372445938910721 24350 28967
803525677338225153 15300 17871
932760833443239809 21102 35064
272519017940442881 19251 30762
291321098978407617 13902 34980
738963048213985793 27856 36644
101511393115899297 14847 35193
128213548193205185 13057 34023
222602842792788641 11149 20808
181571705451855073 14240 25425
421893063273017793 544 27661
608675987093494785 25680 37664
631599578244582401 5591 29410
353655208819002817 8773 17230
639127157043745281 4460 27908
502735988889131841 22856 35781
482886375941468801 17327 37097
579572969278071809 7291 24488
306362165834400449 6635 8977
384515748795866561 12062 34207
225649133723372577 10748 17465
397104068787495361 11805 29891
547366779843613953 17129 19942
403163888784806785 4334 14837
469235822582824385 4068 19431
40439439061966457 27206 31832
519823189935237889 15336 19719
851348301351908481 1723 10797
344257960346588737 18543 31777
623259039536588289 17561 30365
14003414322999675 11999 18061
85870063314818177 18470 25166
938868577690705281 14893 31433
900449093967690625 6121 18808
427706516811895169 20645 26650
405884097356182145 3284 7216
346239578023976001 10394 19208
82461985386498065 5197 11460
810120624601083265 10369 12334
583891977050118529 5910 18801
360821603956573249 8557 33794
743875882998789761 26081 35713
507914675381556417 32773 37425
404603453969873089 29553 29879
515544870970835265 2870 12753
818505394594392705 10173 16355
591399888159131137 9235 11484
919016245679760129 16517 17312
54436476030453209 19622 37016
152956316594806913 16231 26059
23944122399313985 16526 31226
147083673463317409 11385 25590
226789997702148577 5188 35373
228689703525457601 12166 15013
972762628225368065 7638 14687
752947191032180993 17647 28449
408503337420576449 17102 27251
823720811951030657 31578 32529
674410259004417921 21990 29487
222101012696516161 1673 16496
488852271302583553 419 28261
417659803258043649 7005 19010
466302079228697153 5481 18906
349599244057916545 1853 5067
489016650911089793 11431 14250
630911227608262273 13696 20313
500805517640060289 4984 11320
321457452709513089 15060 25517
831225172081751425 17953 23250
497871070419773057 1814 16407
967166850555642497 11842 26080
366060803195612289 760 17728
180409685857206625 13531 24940
706651335359477889 19361 22183
476921915831070465 34431 35724
256365032094510785 1982 22424
506612717224093953 1956 35671
380355576551476545 1447 35447
410534616344889985 1539 15593
854034968043212161 11163 27987
435798748217173697 34948 36657
547732290020260161 16853 20351
188721035803894209 3759 25637
259853320321600033 6393 34542
85782474542774881 8183 16007
159029442795837633 2645 13582
505040921553799681 2693 10580
936570380756197761 5008 13920
236182221680429921 10441 29087
585320470109873921 5808 21804
842535951433234177 10386 17945
726048419689977473 272 2175
716985569946949377 15007 21685
720102619207619201 3327 28766
74004657031267137 7115 26521
926653220094753025 11986 17195
476703550751331329 2571 29093
538590374989862401 355 3317
512341186499725185 7606 37514
323304697076526529 11832 31647
612291100731788161 26493 31166
705222680482346881 2655 7054
505518318831306625 17105 29903
174739205541730049 16697 23287
210001359147817377 10138 14488
230230576507036481 13319 29656
53428350743018881 14411 22050
923053259153636737 16250 26939
706971429300629889 13691 31540
422804542400324865 5131 33316
125947729501731937 11188 23580
671562281413290625 26531 36003
482333959374393857 4449 28556
366966035687735105 500 20133
470176662694655105 4096 25327
9863997248135803 5854 32630
915613894428638337 24271 32170
736568315782857729 3345 13643
968612461582310401 29215 33236
390564463384098561 11797 22985
397579571828806849 22585 23663
82185407530229073 961 8491
729709130775091841 9630 35884
180600840513211137 13391 32255
979923539677336961 23236 32957
363627827257555905 14264 36764
410394766046763969 23295 32074
531049142348937409 14077 34426
37377634301783761 19355 20216
800457269442144769 21373 25140
61076726639271329 18760 24540
1682668585193171 22826 29322
568220521069399361 17775 26508
386542648629596673 16386 29076
493751370922993281 681 7484
218667953042629665 3198 26905
452590645229214785 3666 26400
215164521369782593 4239 7110
671214447255096065 22063 25998
873345147397078145 9073 14698
45424918633067081 7772 37709
124566789155817761 24211 29179
440079077825899393 30801 37098
834109127340131073 9925 35628
121930046556151697 6596 8208
870681518166204417 19269 25814
544264724699189633 29893 32899
648431564320663553 24514 26611
184860738925571873 591 3619
818897517518518529 1285 5304
892611646637178113 3761 11636
973863064658676353 3828 5743
48003714571997593 25897 28441
9463807244966205 13140 22425
569965205154318273 14047 28482
570623551309171969 37293 37853
39499958144936897 1443 37485
865048092795841921 13262 33702
803002021066461697 16336 22950
98698664383849889 7611 13168
29206689576263045 3728 6629
982115657066369665 3624 15118
669649481092847105 11736 30531
633155397212238593 19932 31252
230306517939531841 8961 15044
572538496225615041 11520 37045
595470510328183937 4264 29055
195991777741458145 12580 32841
607790837734263809 10337 22549
624945874503108481 3652 3879
855010923130606721 34902 37281
713938462935136129 22267 27414
43129248524756745 4099 21217
647918568059520129 21370 28283
305876104668541889 8260 25039
271304949037077153 15351 27406
750113200982134785 6685 33591
584717721632184577 4673 24161
265131320535544993 10906 19799
816655025614114305 15861 26178
953131756216230017 7389 15917
781708266304473601 8853 36289
800294664976931329 35234 37574
192625428685150977 14176 25797
464476853340535489 5089 10115
614244054999968385 24701 25175
181377601875539073 9869 15631
439763690479725953 36508 37409
517036374988855105 23925 29169
873160076648087425 7095 35529
928664289216229121 8453 31889
337426252949516225 4259 27891
305142144496421953 7401 28250
375174122907278465 19114 25555
817621469789742209 8597 9537
506491321580018177 8510 32638
988498344171141249 16459 17999
548818915365085761 13537 14732
563784720906298305 20441 28894
638222997817226881 19885 27811
48000274012260033 3661 22011
265763768761356545 7910 30565
324838346367840833 4298 35508
418769255035460481 8420 28905
520715436884152897 4273 29768
721675179501556097 5023 9698
914434227395091201 15182 15738
986556626927555457 6946 24581
754065202022054785 17305 24921
241616101041611137 5277 6902
934493588121597441 20240 21378
646704370997486721 19621 20404
422917326334463425 5242 15362
997276911133905537 13562 24337
283593938151724961 19221 33484
538340665978044097 11025 35583
961353964773572097 2028 9477
516325002926006273 11828 37599
494225492033052673 27424 31028
832558412982525185 31552 35813
633668039570487425 21673 24408
761487354999399425 1652 6102
568746195815904769 12134 16161
265268748529482689 18105 24898
863889525876125185 13399 33509
416649167124969473 26700 32923
822186176663763073 5841 32729
674341755753392385 17514 24709
363953910811567041 20563 31054
781644501295158273 12502 27765
270940035238069761 15485 18725
117486390631686529 23934 30171
48474356613304793 12618 20896
523289653969694529 16776 35150
323002984809448897 4419 22956
859010635419924225 28699 33123
746818508959186945 22360 30095
118699517942484785 14999 31936
592793468244636289 18059 34620
401988664191950593 696 15670
665547001180023297 72 12243
553539283301713409 68 19121
168674616684427297 24579 27945
38889667930721577 34799 35403
307845076399694081 1789 8984
82481289113399473 26608 28023
362828814362714497 6171 35783
439213251508054017 6164 17988
809847945203252097 25061 32149
236017483210613217 25753 36025
51817765120205193 5232 33628
287324294627882881 13556 26502
142076078707894737 2344 16489
865554589316257537 19837 29269
24513880238671961 15497 19994
237056175887691009 26780 32233
379785168405824449 9 35590
690399531166772097 17217 20702
66531586762607729 24922 26970
630700606036601345 12000 25178
847998527360907393 8548 22976
363209734837322881 6166 35159
773108352984920065 8483 24324
817045315776201857 6371 35791
771303824772680065 3616 4995
556494435595990209 2284 17338
663748905751816705 18305 34016
133852807561499537 4911 20680
528012800071643073 1483 25905
527941866835174529 19072 28508
111891335189298497 400 10151
941664622314480257 13152 35720
442728556078925825 10025 26428
317221018442889857 23410 31904
863294608869693953 18574 24016
614511403261577217 15958 27024
517341745851290113 5361 36488
416348332884819457 33837 36043
631572511821431681 24542 26282
324829772748930881 7415 19774
661461007139088513 9290 11178
928977071769960321 8081 32355
983973253638765697 23547 29377
379827986375648385 15127 32324
949625924410177921 17029 26645
864692946268387841 3597 27177
692666001770433537 4079 32767
959273804615353473 1386 8108
611579173636933121 9056 17847
10591773939122363 854 33846
75859473357240865 7029 31041
414145337770140289 9109 33979
807489892006394369 11455 20742
476456214809285697 21219 33710
910332509248334593 2790 25089
965109088118627073 8268 17710
503299275895223297 5459 12677
448496863422686657 7339 25873
5566325554440256 2151 10565
202064345981131777 984 32314
740153508351532673 35093 36579
321010943546678337 1863 34634
904671952793606273 14442 31629
353089806630070081 3619 8209
380924914444797505 9444 17424
350947380790582721 1531 12008
755618292851011073 16257 21112
844492075022504449 6281 11704
657701301682941185 13652 16889
427132928047182529 803 32373
686675312109159169 15389 18810
304106927724351553 320 5119
975322325752337409 2409 7776
828068101920731393 21108 35991
953157207708301313 25144 35422
317738118632082241 6092 24127
932911991611852929 2891 9061
808376767650638977 7041 19318
301020995469187393 1739 14809
993205459677827969 24168 28608
190124618966201825 10828 23343
87197097979437649 18523 23116
941060935051268609 14357 14877
636859192127634049 13633 32984
956589331856768897 5930 31028
379417140446843585 11754 30138
941627592929236865 13735 31441
631921600850180481 11617 27094
647781937039702913 19475 24089
814443170218677121 10462 23646
846156209249301121 1288 34879
314334725544615169 34044 37654
801124497471469953 14547 19525
713276194280108929 11289 19312
694351443073870209 2136 20668
266995201871228705 10718 27952
152238548091197857 3762 18297
763569220137153281 22089 35185
84558584439321297 27914 31397
853789034227521153 9746 37690
849559303677033089 16484 21100
148928020578534145 372 3670
343444003536305345 16543 35612
956520773054794625 1430 17226
949431935360372865 6975 7243
892258928051997953 1206 31938
573274019675551489 11795 34717
85858455546730993 4226 8765
443708605907225729 2759 17820
287091490304856481 3664 8443
304360578024400769 15991 16110
246358081961492545 298 20445
284973016620092769 373 31646
273519425627991809 504 34788
590048182890313857 13200 24350
939434652912712705 30925 37110
894939293176655361 18723 28624
409093043825759425 6327 37775
715238515087364097 6803 31272
390131198532319681 25214 33872
970280686403192705 625 34736
366417960411180161 3907 6717
740051120150241153 8751 17135
746398100759467521 7333 9718
584992349381046529 11873 18230
819501338996513281 22325 31181
32839556357558309 24619 33182
495402657714922881 6463 8816
474107936903585857 12655 19251
55545862913756849 11781 28824
848336499192271233 13532 28951
401588576669087873 15806 37800
361773519639022849 2997 33176
547805974257823169 15639 33168
135977574501779937 2636 37007
736617222004415617 565 35193
455810875911062401 17000 22152
162548439297093953 15949 17121
801116198723804033 3575 27823
642142299309302401 6553 37001
6327181284767392 4755 29110
247732816041757793 6093 7003
940429503616385921 21998 26436
952167538820621185 15120 32829
649876022639155329 9407 14429
895754725199790209 30622 35948
406742577471391105 4222 37771
371458163355885761 17064 33866
212247081620937185 7726 21236
504858772283636609 5371 27863
874053827300642177 14389 29791
338441800143616705 8052 25447
598135324805447553 4463 29228
935386348757614209 5807 12612
238892319462337345 7451 25225
332938335071805377 17393 28489
277566667041206465 4604 35179
104009166336748401 226 10863
249317552142670721 21293 25317
567971324329452161 3753 16398
906762402823694977 12093 21908
552020063362217409 20896 28315
159797314523586913 16965 35400
537281284714982401 8946 34351
561710790631813953 18583 26087
117491178086776673 15717 34973
602659156852368513 20955 35485
491803792527921473 10104 27754
479557589467141569 8962 23021
324923823205491393 3110 18334
800469595482269313 835 17832
664488144446540417 2643 21412
706379647861489025 7771 24948
953537131562807681 28475 30076
446091569775674689 9950 24545
637985684624258177 2930 33939
547193395862400705 5874 8415
664581587156444417 24424 26037
697718916052281217 5951 28051
197876092911418049 12563 19601
659274852469131649 4427 8817
751401720841794689 34223 36253
596175790024560129 3573 4237
988545272126632577 4199 27384
274006097173277409 3667 10518
450167349017473153 28225 33953
54363115891277401 1750 11723
302275280163218689 16257 31337
673366627158621569 19298 30296
725377578543355393 11821 27235
308972329957114753 18319 19577
6625337921324360 2958 33343
279583193833907745 3633 3934
667924204706903169 4013 12499
199382981812448193 19818 33388
432218619105174913 3252 12217
681940146210131073 22283 33159
244563903711775041 7676 31568
856804219242107521 7597 24956
593422605317446273 13490 32952
561810566690589057 9668 28582
980349579414674817 5337 24944
778874876635455873 470 28286
348316582119100097 12646 27585
770948129617316609 13730 31475
588543178382092673 11007 11042
933641873242393729 22699 34479
581348671303093249 16261 26320
51207206911676905 6936 31416
668783050278047873 5147 8384
506505969660906881 2999 5397
631141954054204033 9249 14647
885235850859764609 17590 34613
441191314627143809 7867 11845
370646690951545537 12816 13147
515335051434792769 18834 23986
363289464024923329 27343 37521
373438512624201025 10955 16927
943778465252734081 9495 27523
911832305247646209 10660 35821
413993782920066177 8940 10027
275666886382435201 13249 21395
81886810218080081 8775 9498
838462756282130049 6146 27216
246370817941631521 18699 24125
505117750326601089 13293 30531
265760788512864097 8619 9714
887250760748702977 6740 9774
903332169654895233 3573 21352
843195412845727105 17057 37247
942465010491659393 6067 25725
181104631849425601 12975 25818
746617243327001729 263 28163
121787783322016449 7120 10067
297045249532544641 3582 27616
754928454418422529 15813 36530
840160872129466497 6536 14009
6584972748196806 6922 21493
427275315825639297 5373 26319
254526508896336865 24596 37163
230342297176044033 5704 13892
450899677835050049 11932 29725
275543270204707361 20098 30948
989144869076643073 7109 17221
241596902024745921 28829 35101
156479741294059937 7532 18713
308331413370339649 6901 26013
870401018579261825 27497 30624
115440122954431953 27842 33035
94771817357067073 17525 26935
818330820081740801 1169 26436
384385076368250369 16446 25792
667911116726791937 21493 28566
414178354065523265 13721 25384
522086565091413505 6475 9977
846945744335417985 5173 35936
469518627163672897 12486 20926
281555944926392257 6582 16444
424108270263047873 20601 21937
16045702520546713 3327 36862
254564613207598721 12741 25866
759414314689944833 10436 26434
475391252947687809 3840 6947
20405192431471877 2205 13601
531709146689969729 15025 21495
318249599756651265 21881 36311
550940436796764737 18472 21294
210644258663609921 15186 31077
430174420306819649 6015 32978
124815975566075825 3564 22259
559711360262852481 7774 29654
257353876098594721 10652 10758
708292987796148993 7192 18697
664913883760132097 13817 27814
855794147580013441 3449 27462
778919286885514625 7150 36400
152287151523744065 26632 34712
370833933446260033 1088 17607
487956254525371969 403 21498
258805620675818913 21078 36532
679199280116030465 19709 29443
780700806013040769 1328 23533
573992229242065857 11134 20579
645091585694292097 9766 16793
751628342928903297 5280 35861
895743994171464705 9327 22271
256742699350994017 9973 24280
61372009683569929 5062 19945
933092651510612865 13804 36514
92489765709526497 18897 20080
252054372994791713 14446 25438
604189591058503297 2352 34975
828034263304679937 7261 37565
444904173356018625 4056 8007
69147085842232057 3581 16830
473720704249249281 8119 24713
323183292145451137 5243 37451
105878046651351809 1034 3043
126496900934768065 8844 20939
256724801698300801 5777 32895
87562046124297409 26781 35361
461764512318932673 7910 30306
428975036079194177 9884 15237
238342180806743201 20019 23100
104056038648600689 15541 35791
815965508820081409 17056 19246
364015016781422657 14412 18347
206135949798852641 12314 18512
550313055478561345 667 5924
70198801058676705 6160 8157
837303993976135553 16701 29664
479141244491732033 1985 16235
371729171708501825 20107 35013
181818975078666497 23763 29389
145072687535588321 26653 33939
359303430818005889 7229 17061
192293460559731969 4715 31002
493547612568288961 10193 33374
85530981238107985 14172 17625
984627488154675457 24171 32031
884817682971181825 1232 32469
503697123549297729 6853 29714
183276865042842017 21395 28225
644068318560062593 10009 25324
812175055811899009 10610 18020
400332365287692225 3074 30791
46384258652082625 22519 31652
84486679413348753 6574 35432
894089829596147457 25529 28925
86062008714403505 16431 23130
727014318946004353 24155 32189
650073104187544705 19193 30817
735108426357236097 4352 14757
319920442990092353 6621 30852
115334195446919809 3003 10758
304072870666804097 15438 20401
850869857330344833 20253 23857
582098646787667201 17278 29050
387680915011173953 16725 36619
610374110342821249 17477 26788
880779620807508993 21441 27219
893491713899333505 26522 27009
49565211956561937 15590 23006
626868839492633601 4184 12704
701653835459559681 13942 17235
896909413401939329 4066 22726
280434735311672513 6922 32156
771158344051475073 12436 33074
731690556070212481 1924 15432
316477103335085249 10860 14565
890147223320823809 19873 22714
59220279349407433 717 17675
906969609496634625 24828 27773
476745314160918785 3662 36603
948755999254274177 16953 34815
545530364579281729 31348 33100
840182441258711809 25476 32007
888210186682737665 1903 3368
935271574458155905 11586 24387
274656973006162977 9989 28496
346925939965878145 18351 27147
230581501101479361 3162 21005
373198306932096129 11797 31402
914717554914677377 10602 34554
709010570315761921 13893 25299
112853081984876977 16764 24595
358393019044754625 20222 37348
416871993620819841 27918 28693
894059958143039105 31712 34903
218039720613514721 23249 27676
37567288788523001 7997 13610
326174998048589505 8515 10393
170317895459781697 10803 34956
292728233951219585 13790 15015
34845857734396193 18772 33072
660937790889395457 24844 25691
646006132110223105 7867 14786
594105690864179073 33119 36063
542364308076543041 24159 25878
842953971723506561 6069 18225
771643856063256833 3989 17491
21007993683877401 4250 29485
453978913353367361 8633 31092
871595832187896449 5000 20804
616173998985125633 2859 31180
126284719273396465 21348 33589
615684425097867905 24757 25152
522330887823660097 1369 3042
155144000072645825 13443 33887
415284210914830273 4955 12836
251080583304869281 5426 17599
655464281128761473 904 17295
80035981683955985 26030 29217
893784183087515009 2414 36568
575859394706213825 3259 34430
944076315078195457 8294 22961
987484997579166209 459 35119
336860368052480641 4032 16578
894341771917268609 25152 33657
280766008453728225 5374 32328
767790671077428097 7536 12135
541006808597980865 5429 22208
347988031059116993 9125 20168
469876536249206081 15972 26353
662918708649833345 14262 24819
212679097834165281 14669 37155
406831067970571777 1619 15205
333687042685003393 12442 14962
681081016899192065 24630 34239
689083997051906049 15359 30522
28097836102659813 15384 25731
195302903476505921 22886 24307
760828030028129409 774 33001
417618238881498625 19685 37368
691933095135496449 14536 31142
594733380456606337 5554 31589
492110933266083329 5251 16892
809373757801406465 30662 33979
724033350773481729 8191 34231
654357067951014657 16007 17307
91576307813674881 14363 30101
484458895955423681 13520 22554
62927525559516089 8290 9542
451461888947765313 22916 27188
257917887169561761 198 32209
31793121738584065 847 17278
981268250402450817 28017 32571
154002972588632033 21001 26534
110781165730280401 12990 28589
687149284207844609 5202 26601
953362809334251393 34872 35459
215718845340237665 1204 15316
550723100797718273 12889 16454
998550220563028993 14798 18438
524689768304369857 22125 30149
152229308876474785 331 1049
522172661091751425 23756 25440
790058449226716417 13792 19421
504605235078585665 2488 32835
984027470721432705 19763 23589
67195061047222281 35206 37101
980286529928715521 101 2498
314005594038093249 5832 10679
348068951563352129 2691 35393
22984743074822233 6093 10062
971734267171466881 3617 7143
790420499371876481 8885 22157
169023628355208897 3042 26099
335126092084585985 25731 32435
46835087017168321 15999 37596
20774955321428481 3115 30550
125634697366354689 302 11735
373368050408593857 10535 27803
116250441795624945 27663 36331
845671525271640705 7026 26167
537846668742222529 2548 5888
285435809316119553 12940 15669
128745805583772465 3645 14284
989167155085198209 19378 23845
686613446365431169 12330 34765
292601148089850945 3029 8507
818547527653532161 3390 4458
417192832650087553 10671 16631
520150216391702017 5039 29950
200579335625953089 27406 29527
318424324024103809 2120 20610
540402397650836993 3919 29868
616793777257829121 10693 28833
99916365233632129 6048 22367
572243321288009793 3861 23937
449628325583873345 15990 20689
693905505726522881 35610 36324
887352223241499905 14075 21208
741176134507153281 21620 26142
122431300515899009 6490 25464
762084680144273153 109 35672
526545458668429953 5133 17255
699208274695859457 4746 9741
757495924531454593 2791 16191
721427686043458689 21959 25916
852748087085736065 24601 35638
776643053722320769 1152 10318
291761050731849985 15674 31555
138116023018756801 3947 35097
728129389385394177 30913 32007
639771897868069377 15833 18810
116969033532413393 10983 20459
591063327950482945 29703 33705
785939017975671553 5064 17372
330064408287054081 29987 33253
843437727358519809 14376 26918
164894140633823137 12043 37442
222925561450914241 12226 21142
250746429701603553 15615 23791
136841395163131105 17300 27128
821735176202995585 14934 34340
767612906526387969 6728 13322
240490620362006529 19393 31013
578045873979590401 12638 13929
804118746913207553 518 5964
271284935491955553 10416 34413
755524369079648001 21182 36399
737868448483183617 11189 35930
308048006360852609 19404 33687
339815871120016769 3050 8042
769522191520589825 28897 29504
211187967763493121 7233 23547
181650184583720161 19565 22082
95660491363524609 29690 32787
956326770417188481 14556 28520
883154867706835457 4264 12285
722917255188068737 2224 22024
875112045799035393 19262 24437
439342395419796353 16363 20269
791257994054092289 6621 21009
1248838198240066 23943 30444
317947577107638337 6686 11703
253249520468795457 14675 15608
359484521834005505 16430 24508
852689907217072769 10192 26255
583287046443253121 17960 37694
282757302319165409 3688 21715
695424897975527809 12971 30601
498091349221699201 35699 35921
62245743813171825 19471 24186
918075125695491329 18611 30182
910465657975080961 28739 37860
916484932399388417 17668 21585
986985496089864961 14548 31395
830652070994769793 5261 14338
821593247035593729 22355 30602
841701084351928577 26831 32520
336170728485960513 25044 29113
942887851987574529 213 18235
867090673603954049 14137 35109
816988382264614913 9489 30047
784587052755945473 1938 4074
893717756095096449 13786 28916
985710001212027009 19001 32375
777813120747243393 21046 22243
562634309538530881 897 17940
624350371040275585 15973 33570
609786405473656193 12267 25771
384196064509584577 915 34509
699289445622760321 4088 34042
395498191485696513 20837 24088
769137849506080385 22130 24966
897326824332640897 8478 37435
486548822008835201 20205 26298
854070380179120257 3379 33421
728257425428964225 11490 21674
6604528439570602 1255 5055
187781087941267809 791 36916
182751822629480641 29267 32909
139917134447756561 9592 9810
237881909856486817 9708 16748
127202182117365233 6505 23628
863805974931874945 4625 25937
621401395850355713 15418 31732
596108906183420801 5009 9712
750049897518188417 5511 18293
876818673549532673 8538 33213
94589948537077361 6927 16987
959726683869565313 33196 33526
987088333272019713 3585 13338
921328866143948545 1730 9801
499302099963685441 8244 29478
603373967104492033 5328 16749
43789018142014417 17623 21170
436127946421319041 2677 20174
333861549105762369 20155 28306
592429984298366465 10704 14236
361767088130100929 6931 23982
188584845934126849 9532 20203
312782324749960577 14637 16336
789702555329260033 8202 19172
62524197808336625 17835 24116
175177064341166753 8512 22415
595725800583693441 28651 31236
822621142784488065 1787 22566
322866403826814977 4994 15288
638361219287514113 8405 19715
43225336689587833 25516 27308
669433392815481217 15452 29424
286001642103862241 25518 26292
529258280317886657 217 28527
723782915654538753 18643 34870
985325108462024705 6233 37701
767629189979651073 6487 33241
578991230582556033 8388 17077
36350253075468689 12685 35028
963658042881778689 7072 24870
954539223608499329 4103 4925
866904288034415745 11216 29961
846329329284913025 875 19044
332592684344820801 2203 10498
843445811578014593 9537 10534
958695826849020033 5141 33493
658353174129317121 20126 23747
51554641620530361 4648 35250
455957990674882305 13391 35494
133469582426354097 2104 4272
183401102111446337 20492 27372
783008639995461633 456 1939
64602511367489513 25243 35147
211983412053808001 31415 35157
491302503655575169 10250 35401
269893817115931969 26699 32457
244374981444714465 584 14038
59459630624271401 16303 32088
984303812170139777 4974 32501
204293276647877761 261 32176
541015038838104065 20468 21414
970098559211475457 3509 36167
566903448467300545 12446 20360
994280028889111425 12081 17511
734552411461301377 1172 25110
86165226306658129 18948 37779
927263456452379905 11703 26115
348595833455437569 7276 32709
935005835425975809 13215 16871
485830959616333057 3799 13380
763723249318402945 8523 23854
737449372492168449 3043 28127
233662365737650657 600 1590
48854713010396009 3456 3552
985684446271989121 7706 17036
346210936036403201 8696 28554
52222188037710281 6536 17704
120066200993004913 19794 26756
462695258576601985 26287 27190
20452706673015797 12940 32594
184240188639513761 22829 37203
14222074445623179 687 7398
282102342927686337 4257 24500
168332100988624961 18794 25841
356581825506928833 16699 21777
703280278862319361 24121 26730
869196542371483393 8877 33300
511810773032895105 12630 33544
797763827442743425 26892 31020
493984202361868801 7310 16172
811270542645331713 2667 27357
693089122545348609 17811 18731
176671495092300289 20739 34045
19750057919406317 17857 23678
67220247452027593 21479 30038
887735790598444673 29539 33313
557710447924343105 23554 35424
550465965012332225 31570 34823
117921682284332977 4889 13812
951498980044011265 20093 28641
942313118626451329 21609 35350
65572212720876881 20936 33886
872140535487986305 14470 23497
43271820230192049 8372 17065
64105702846582345 15833 33852
72707011763181841 28380 30618
62596099792585849 26546 32433
791092717379900289 4928 32159
455051190425130881 6539 25601
103653489477959937 21556 33566
893294450049481217 12845 32141
679714006289348353 22236 32575
278495096693553985 7412 23676
733069561894748033 18318 28524
700531245894325121 1013 24748
574863558116550849 3095 13894
955104141566003713 11121 15989
879655443252470785 11953 13597
906081643999201025 25648 29022
907924615484777345 10124 15048
408930952519547457 12418 16303
834521738141486209 17715 27029
33957505995260817 7034 33538
631814332424756481 6461 35282
599861457646447617 17945 29591
672447117352486913 2529 25307
665509457531570049 11613 36215
340171605322016321 1625 19444
448982549268613697 12795 18420
427716318017584001 8251 21967
977247453789374337 4838 20697
992765104522067841 13655 16363
915297399629729153 14346 25545
130939444224605233 5439 27641
669087399593266305 2607 36024
194873267076221889 3492 31045
752941060424696193 10039 12077
714680088475088129 29273 32777
297217120551749761 11076 20516
481214701784654849 7568 31659
821711239888934145 35904 36066
96245459639657585 12061 16084
96701647919459793 9904 24644
209140300710917153 17197 34270
991304987351703937 15301 22662
862374301941425665 19550 21901
557479426601815937 35719 36420
483932659203407681 12893 17767
968992988058026625 4252 11018
823930734468756737 4920 12384
218576745420151041 33823 34906
643264491664414337 9837 22008
386295843182900033 2493 20305
924582044283194881 14899 16440
206101483921372609 15493 37280
699590905356149761 4991 8657
344152643799411329 24710 28877
205688740846550657 6958 12578
969658233150980225 6632 9640
369310971925788353 4998 8711
276567905618982465 3487 22827
614523637743101185 13992 26840
899919041411777665 8561 15819
856127328567840385 10482 12949
435140076097376065 21060 32129
743096182018557953 8766 30268
139726522602884977 8995 26041
962728860322275841 3344 26043
803439919494231041 5648 11716
183296514396911201 4896 34542
956712906774669185 31785 35199
798666174430639617 3390 18071
650021691186786689 1006 32763
148173627669461185 8304 9117
723278872544980737 24868 27227
861402889439975937 9418 15825
847890692470095105 2090 27058
640681308177303041 28486 31666
468053741500597185 4113 17847
479703038355712129 10390 35224
199369113726412193 723 31524
536297109029231233 13030 23823
411692898155038721 5187 23620
20826439099725037 11007 34630
278224589715598817 31168 31546
5051226011485000 969 28554
90973187949941809 2301 20555
231895029328644129 6855 16774
252254168326253153 9686 13321
236576640553959553 350 17973
992411602671936129 16841 21770
77084208810024529 18517 29253
92726995933936961 12524 25104
188067071119458977 32383 37358
865720850010489985 8666 26077
271179493540348193 6564 36290
872533511038248833 10315 33356
273137947478272033 7277 8424
545866484304454529 28455 36693
831090574118892545 9372 28868
159793875594637313 27736 34900
507535604019803777 24388 34602
579718211316048897 26744 30906
664077499065331969 2855 10200
32145322919738817 14167 26324
567813991036199873 19244 30384
800581833630801025 21720 26745
888037484286517249 3409 26376
969933624730664705 26810 37080
678254239289852673 17093 35466
214422137510467777 9105 37559
997921095259204865 160 28176
881929540279053057 20705 26828
880573195647382785 26527 32539
820379899223226497 5091 8275
525263571200586177 13326 26263
119703470159841169 15733 34965
455860388627140609 15735 23177
872162171541447169 30289 32738
716376173047297665 17412 31917
438022158712605889 27574 30901
438581594865478785 8083 17246
354833161732116737 11276 26849
319763951956165441 9795 24267
147056734489957825 316 26323
902649073258995585 3454 19397
284117393468505953 30797 37677
525015564776271745 17305 35053
913163210542869249 6900 28908
108116425385656353 14307 15829
685086519163931521 24888 35940
743318020022005761 15141 20853
830741347766952705 676 23847
507017741247150145 15601 31166
548450178769485313 4445 28835
432829834800589441 23666 35380
87297077766599793 31582 34388
835619010908043649 4534 16680
641898748587365761 10034 26577
828720332415148417 2764 30354
153304049125530625 13628 34555
119642537734247153 19027 29822
139215751629961921 12329 13451
875446024475724673 3123 17372
370632865122694017 10570 25569
924995090154009601 20877 37430
661229172002109057 12309 35231
124857512805707665 5707 15895
807918784301598721 26951 35119
869685588679114881 16064 34252
462017992199946561 317 20586
964457427729986049 9353 27096
564871620389048705 9416 21302
527841055832151809 20832 28073
274922016604577377 4491 9680
491381902973703425 8281 13345
403671867365893889 1309 26816
893278171127686657 23749 31170
311483519302242945 5232 37105
224650285886827553 25940 35419
774596251517799297 7496 21323
501594883850867009 18548 29099
310017522184992321 21151 21519
835490507539820033 15032 18220
392100537538176769 6899 23234
844219955566440961 27138 31408
508477632576841665 4600 15978
217046102909524321 13966 34141
460859052718312513 16021 33702
537680844574378369 21662 34123
289945410890183553 14064 36150
663825589391965569 23879 29207
199695604441366465 6224 22943
763279818405234049 6685 24102
761587260545724161 33075 33487
200561094740084641 2205 2716
262790814097307649 6328 13620
177537400419094369 27796 33467
94332897086488289 9145 36548
311771085729507265 9396 19844
106742937654992433 3237 29102
957679035136404609 142 29885
407747623582451969 10974 34873
458717098904276801 630 31828
940594551965482113 14430 36224
18988006587175477 561 25125
841385977557123969 11943 25416
920426827147057537 8106 8289
62292618927337177 5388 31829
86282977217020833 6946 37541
140990883270916353 7572 35449
110221083054643281 3851 32163
614575959420015745 8012 32216
68734844234182193 17947 27493
207779304768408225 4351 4807
658300354679685249 25624 36474
868208637905645697 6300 29367
658722748221148161 26527 35597
136146612137622465 12820 24903
133363203623378721 22343 25576
389901739312328769 38 16167
818825827867680513 4689 31498
995716508439201665 16634 16725
330263942231429313 14705 32772
2166074743776392 1926 23300
638113507309011457 20506 22223
115925480241884321 33828 35477
964066178256945921 29787 31485
465566044210468993 14329 32881
215765541273679425 29725 35985
695299393147948289 4533 30883
380582244308985921 10888 29315
780126775446667905 20975 29064
787231540559925889 3307 36620
895169117608304513 24637 34269
376051548204305409 14968 36328
928584310465502977 25123 30706
250511068767774945 8385 25346
72571002211688545 594 4713
379823801482448449 30733 35156
583238588310997889 27992 29152
816957453215874049 11486 35929
765150673985914369 4367 31148
418971219330632769 21435 22069
630722835991285505 15230 15539
425914001067876993 19533 29470
439574100571419969 18919 31498
387227448494972033 8981 11745
492267292321408001 26279 31280
283488168382600481 12050 13866
753662159918349057 14151 19933
976485482928399745 3388 8328
835111513866984065 14581 32401
855240207585392641 5168 10596
232493191918180737 8364 31666
100602482443239441 21726 29514
884584410861670273 12301 23408
537265730235102273 13374 36841
313226215609432769 13446 29354
11151529997693645 20632 33234
703876196371730561 15886 18558
211219279431741569 15513 36993
837424747794230529 8040 10960
445099260950602369 12482 13238
354398166600169857 15044 28196
851766222274388737 6979 31910
350121516568549377 5309 14954
786619285167649409 20845 27033
175466226560779137 28845 35322
179645859937078721 15477 24697
260546888903704129 15045 15162
210194712754773857 19787 21976
716328895909079169 5670 36857
154237423682385345 12051 12476
711012587520173185 16475 21097
300014198930870913 3740 19416
351641736992540673 22078 29456
474875391978098817 17951 35460
240436321367113249 10435 32219
520995055631946241 4592 16239
845594303676598657 5931 37560
543169139321857857 12019 36665
291826358561934273 14579 25766
818519449362714369 7966 22241
179124377715872641 33204 34756
846627123911797889 11294 20268
745006893154069889 25201 36441
325465829079210049 14491 16011
694984001871638657 18903 21982
8725451428230003 1725 36822
825119360055595009 14973 18651
794052816997311361 31228 32513
969704198126997633 15774 23121
848327528412067329 25901 27009
484020698428608385 578 2135
693457161677148545 6103 27144
9466837720317757 9274 24639
472563453540171713 19532 27745
137531015235310865 20690 26558
528566309032203905 11243 29008
155134469805425121 393 34037
446797601005993537 3136 13581
100349220041479729 26978 29708
556400005554483073 10677 18629
33688579853652813 17976 23246
432408339715831169 4169 13404
248020052017551521 8579 31976
779879421533468801 4239 13492
619435299938253057 14414 30756
831407817606741889 28073 28682
79138562903793281 29428 30176
568306882876644417 28356 35205
875781593285815041 3954 23234
134450034581586657 900 37083
100432617997057601 13419 23183
34089740813204373 33126 35173
991265947442222721 6075 13748
27894842839895517 3182 35970
133759393476381665 13339 37416
39218501780144521 2508 19059
152822196582327777 5873 24141
303071862260193089 2574 7890
990552245113207169 16323 31705
425487397651256321 678 11294
412814816392902657 25409 27089
137854393460127505 11363 32615
890898763109262849 18353 23993
381495411674624321 11553 21750
98935457077580225 5758 7481
32617064725197765 7412 23198
858133372971167361 322 3805
258532700533056225 16633 21896
529195163870376449 2200 13013
209494973655079521 12599 31561
104377555465575249 5130 30579
217361680334452257 5903 30107
466461242501033281 9335 32988
489844292628500737 25303 28537
568521702302206209 20680 34791
778839086575448705 10584 20963
763623621830809857 28267 30454
898557511533322625 8160 8192
378253860764360193 8006 15765
222865387701748577 13408 15441
293759409871491073 12294 24413
588418504147934849 12139 23647
106316212547540097 2843 28030
251236341312381473 7787 12152
358697695113271233 8291 24633
200376238593275233 20095 24742
474499142076567169 12996 14368
928928543822710401 6045 18540
950146075018814465 9408 10240
778229019901740289 7367 27048
245129240050090401 9222 32962
532871851012334465 4177 23044
172877460191180897 13256 23751
624876466469952897 5137 7794
719010621408656897 711 1301
64416850839112529 4612 18280
799116968592450433 20604 23269
542521794476808577 13645 19051
742852575838526209 17765 23150
177940463699361121 10015 35697
823815751777765121 4766 9522
245875227756425121 12536 14677
801949875808176641 16998 31473
609167541456859137 13402 28532
345427946916153409 7190 15539
114778277617570977 16604 27931
440939104487966913 23344 33553
678016347549618817 11192 34549
466470186894888193 11326 23444
84371060196854593 4241 26501
394374196225683713 9058 27732
526671338813461185 6618 9382
849766788548272641 727 20655
314968550622406721 3877 13196
819061068041719425 13888 31088
728093047835262337 11853 31339
283969438514638753 8057 30372
282579526047992865 19358 37096
472853824367390977 8013 32467
166612395166314529 7946 22743
106664469906981201 5358 18934
261251735994445505 178 2359
573107601478426433 9217 9447
413320756087575361 14426 27997
652995233383045121 24174 24621
491291370906008513 473 627
57244745272910793 24416 24478
566727879323654081 13896 30666
386958175819820865 8754 12261
38391990893639873 7363 20566
644835748708999297 14374 21419
935062617651215745 18928 35764
922980611135294337 17194 25640
827700538795522049 1151 3247
224013275852470881 9903 29478
341456695240058369 22462 28503
445532363356939265 11153 29603
198103707436981569 19413 36331
835590730587711105 23673 28427
937274716301448705 12449 26703
819714044311830017 33 14184
664169572817723265 27965 37697
758485252117978369 7342 17992
521604626698380289 23346 27368
988228259807392769 29883 32663
229234855393738017 4073 28513
684362798921824897 953 6837
655347187096243329 6932 32286
648978081384704769 31323 34394
380470243154444865 13422 28755
654119180342306049 7081 15794
604761015499978113 8422 22653
78726238157891265 21943 33233
867142715322582785 11256 34018
682049572964132225 7023 32748
989426721135107073 25044 34904
734640237403560577 12655 24007
52857556725069089 25452 26244
855379279881176961 4167 23783
190459893085122913 15214 30171
646869575933358465 6950 32298
311811562697496193 23429 37506
129144317372777089 686 23750
202873538396534785 4213 37164
878152919370613505 32656 36759
862905615293140481 13753 16603
173010907892020769 2133 27180
907086298005456385 3419 25891
534312165758684929 11855 24046
93207176069309841 10963 31920
23172183122738945 11584 36460
263888717325944097 15320 37386
72708235954017649 5836 25158
787354101319561345 21027 36300
176497418684178337 12050 16236
889286324170374401 2458 27276
381536808501046209 9805 24928
460058354809770945 5785 8138
285047995353352225 20214 28086
884480582345975809 21524 33887
245332603648982689 2327 11591
877284483359243649 21661 27142
88204072934829009 1939 29482
835147257289211393 2748 5295
122204782352163473 3544 29962
774700944485001473 3917 7868
400130734636235265 21409 22669
65821662961031537 3459 21217
433995123996020033 8317 23999
150765345298093921 233 23297
267191174505015297 392 26696
661671969431100801 7112 23270
906461443709879681 9921 29446
471815180405226177 6524 23095
160101420648004481 6413 18932
432680550627924993 6471 23282
534342768965693441 3480 31734
807676556227203713 1215 8095
777905175090140289 3022 10697
985079554124386177 16475 17817
924236678218427649 22335 32106
682832472397645825 1462 32004
645892669732148737 33203 34628
831995792064521601 32501 37528
571964474119248193 9668 29962
128742310251123377 19751 32359
789933049439312641 1314 25382
79221996917457457 17996 36627
842743082826764545 14643 28434
640483066349329281 7320 29109
889749760334439041 17571 34526
581791770168241153 253 21576
371125301654494401 15247 18695
42873378027092457 10414 14611
149731806377914721 18854 20847
610914488822888961 5226 16374
409288822224347393 6528 28323
459401330567001025 26099 35427
796104602796248193 12042 22306
386519336216299073 9914 14729
499700897946318913 23107 28659
937739224332101889 29947 36176
403721563367767553 21676 27881
315234802566752833 20428 35412
201186165513725249 574 22543
838900727500597249 26082 32509
886295572490155393 25262 31400
283536769519560737 15219 24225
472581532691201281 14102 30054
848060958454663425 19204 28683
834357174839269121 7321 30661
856854964064982785 1203 1914
528950771479323137 3037 26630
652975843877467137 12979 25536
261267727782211521 8512 18649
52829453201884033 24295 30908
392104069265108993 9260 17923
684436396708161281 4420 37289
696769967029879937 11136 25108
425226264048664129 21774 34457
117150853311791537 9229 36816
280284164794093025 1947 15233
849239496805239425 6308 28017
308199467276825345 15370 17634
494109278404145857 18918 24838
662578828862660225 14081 17377
813297694563331713 7969 32472
131946467260124929 311 12577
399179416147298113 5744 25608
883305589812206209 26232 30238
521923479527544001 13228 17568
993039112693583745 11869 11990
452010969817330049 14835 33637
558671392792046337 14165 37513
996697396503932929 16213 27305
17895889141701817 6467 18203
67886823281135377 8231 32109
671073001606171009 10007 13571
23240574101407673 11396 30015
227435192524058753 31603 35716
768802478840875393 14354 31763
851109274133374721 4701 34719
430062392120348161 5328 28053
435736822439057665 11083 23854
923425009415019777 29622 34080
473812510208514241 35240 36157
858568198975746049 17018 21980
395733688962895489 13833 20179
158215107743352225 9548 34825
212222260255298785 25388 36607
132441219093223601 14619 30883
750128608640924417 3257 32299
52818721797457617 10372 16727
720527308400473729 5366 16892
340414944757299073 7415 33809
24827287312394477 2205 36597
481282183791101633 1793 3856
185640490332456673 9719 32290
983882879401036801 9393 31729
693518461677147265 18380 25699
962693232616551553 8441 32383
142004386294441793 27669 36836
878015552304731265 7838 9101
383311010624158401 36489 37708
563351458683278849 8194 23746
225786555822690369 1753 7602
472109320618542913 30475 31041
329625963796903681 14205 27148
467252028504624641 26040 36167
221918665655177697 15924 29070
333691676040018625 22217 33490
830284041169353089 9537 17824
69127636465900369 1691 34231
585547418143971073 13922 18825
355242642862194177 6525 13169
409746966048974337 30221 37552
908012045514034561 7847 28854
587654427006665217 4357 4560
847925453961494273 14120 33850
759958617409456129 13487 15822
559615879534270273 9135 33166
816499922847906817 29613 33487
810991084116906753 32117 33071
958760438285938945 20889 28929
649968080423555201 3165 30332
170159215071489441 9233 37760
957944468342930177 11335 23475
524369707639369409 1545 3358
894876204833160193 4246 14310
893134002086707585 275 18097
362424399178550529 4961 23561
198229626114173377 10255 17561
760772071734699265 2012 36807
68590720589607913 19980 22268
101218243603028673 10029 19542
971361973974769153 3708 17858
280287744864118337 15199 33492
188337969670481441 14073 32627
933945809946536065 6214 13362
403246684711522369 18434 20177
335177006217357121 11348 32190
630712449063391745 20440 36302
705617990329699329 14742 34020
208663352855570145 10228 17371
481560910609282177 1024 9556
711980625511738881 7427 14456
798294267300875009 1669 28862
997677771934522881 18314 30407
76409269364127393 3381 17259
303939299475811009 14570 37698
22092866943495437 11035 33442
897237390737377153 8762 31111
55024555981070481 241 6923
177745198753978433 63 5238
926387327298087425 10971 12262
119223395637053649 28322 29060
489297320612713793 19834 24499
324629488528639617 3604 23133
653567592984586497 30576 33125
788239286142800897 14065 36438
854754305907128705 9700 26341
585440471381229313 3420 26982
346541506920331713 34 15774
31216622622284973 9415 35233
376898636695763393 1295 11149
294664568447554817 27726 33147
375367810507640321 5658 8415
347783401744511169 13722 18364
586897272659904001 28856 34669
96834736605426737 10183 13217
558083547112133249 12646 28098
122339569149804817 3447 35987
263030928977521217 9091 13618
144554598901006401 13919 27224
327831152568990081 1870 17610
162362822651903841 1002 36139
784087447540223105 30927 32601
42628558828493369 9565 18208
826592573339084417 27258 37145
818446405419795329 9500 19795
887527703136676353 25269 33112
901250846079729921 10114 35291
990863540290462209 582 24620
385144349573256065 10700 14199
269135117524250241 25194 26858
926502614476003585 2443 26730
313989706402892929 3331 32641
532438918956135169 5000 33181
39202292054774545 3059 5693
66543694483780057 18459 21805
523051792484238849 12140 26163
769495128025244673 3967 28969
967212718983198209 14601 28642
289247205499304257 17487 26083
466418238747152705 23507 35065
798648494310302977 5524 30837
703418555269571713 18599 23686
268368769463958049 21106 31141
64545194323130777 13531 37562
840979927261702913 343 6131
809548603085168897 1117 5069
261800349842967969 2541 35382
896334053988212481 27554 29783
977436179007955969 32116 37501
806830500852704769 5907 25955
172539581064508961 9321 11589
463270234040635393 15948 27673
482700895093490369 6149 35633
449179249988496577 16373 31341
570591665674452737 18712 36745
152452529905517057 30395 31148
373730318160060225 16552 17848
741267148071052929 10446 17195
436370312213963265 16675 20515
588144279145154817 14152 26757
651234427271351297 8557 37057
580599531435971969 3396 7915
661909578672844417 2568 15654
272174727625795745 33577 37035
289979052660445569 21464 27276
341903011691165633 24914 29387
748347686810998145 27487 34425
940805526132749057 2438 16990
101552602603636193 754 17819
820189683859318529 4497 6514
484079694173555457 8611 8818
855842232235474433 21720 28672
429502788391662465 14273 35162
81768651286132865 14370 19299
729456165752193153 22823 37386
668978120182799745 3705 3969
879199447480761601 4410 37294
363086716603298497 4049 17299
307062488465856385 26181 34252
590646572555684225 6875 28656
180489556361013825 27745 33975
925319791404270081 19529 25186
671956031448555521 6763 28680
319942903820958721 16059 21834
936625105978283265 15015 29221
984707042378822401 977 18650
768648786040113665 3351 36941
684245710314243585 23129 34854
643883996188637953 617 7314
558197580958996289 22076 22368
760359233877689857 19806 22080
751685816033756289 4671 23852
547963804210457537 2383 31358
401416179554438209 6079 8619
114751802081610065 7363 23865
544116651448987905 29648 29939
820178507869517441 25217 35076
578476622699277185 4917 27209
557043183718487681 22460 35407
542147525819245889 3086 32401
232674310106165921 14074 35072
544880438395573185 10653 33197
348364842007821825 15046 34912
258399794776821057 6708 10914
140622929231287937 17805 25982
696611466120010881 2761 3562
141387990615211121 23647 26385
3599446658057560 14403 37757
653344402279078145 21896 24140
938424565860906113 6106 6696
717574062346027777 17421 20272
997467195762865793 12181 14639
517626909009724289 19700 33764
46956319671728865 17467 20224
366517957117846273 31007 32550
519522840889237633 22031 34366
426593674163928705 26856 33686
91258386065241841 514 24374
657586009748126081 808 9681
362673485624085889 25891 36455
297136957963775937 9652 14765
363146800628989313 9329 33092
241673451345601377 23709 34867
375469285475247745 34691 36709
978391812090780673 1630 18487
647724536018266369 1840 31959
955049967439531905 14545 36763
959724748501756161 15203 34915
922527972952028801 9045 25478
12796603476836311 113 27658
460934593920423937 4930 5015
553232333140499585 6890 27458
486242298469154113 2114 34675
943758458748554625 10643 29261
525025450899033089 7607 29867
68827221937155513 15103 27100
765056841392468097 736 23630
723876030174700673 4791 28583
580463507217412865 8098 25548
99261765367799633 30754 32508
580564303753892097 8098 14427
631540878422207233 4794 30090
781765507066477697 2793 12641
222254248384857089 11592 34775
440183546027416385 6410 30240
265803388157117121 15702 35062
296627187479000321 7378 36782
663603396237078913 3829 17157
826238343364639873 4274 32577
135862044565492113 2655 18207
144056783875168289 23320 25987
782196467997991425 167 33985
12073002415522895 17243 29777
372694324430632641 9111 33982
696308372839777025 11280 35213
634748948590782849 28696 36404
72664088230812497 5052 22985
902006095000864129 31114 36225
744177649405838081 36702 37695
237736805419856993 12217 35875
790348674072678401 2223 7433
814378226626281729 25414 31877
238407092808838433 269 18127
968632086510297089 11597 33991
546811530133926017 4450 10620
685002949605738881 1315 35862
906605952459084801 6451 17886
909518365816253953 8103 31670
943676822683730817 10619 30443
732704884367002753 25383 31561
581980897256524801 24593 31461
326608250587781889 22111 32300
68629515519166521 2666 33534
513884209503395073 25986 27901
428428328843136065 3470 9565
64149917882915017 1700 3809
894018063306877057 26558 36077
166328666809370433 7660 13081
201667075452430561 9128 23635
497607504977793281 28615 31116
991808473948072577 12625 14892
442118598795381953 24648 25267
127973270173821873 20615 36303
97620204062408785 14288 25079
413390706992604609 29984 35208
86571534719020353 18691 37849
24975488201558705 12037 33611
283751167713063521 10700 27922
415276979864206209 1705 8389
766691548444803969 8254 10194
531510484483629121 443 6416
447968880704891585 5032 5750
521748185739060225 15865 29541
260130267939139521 10586 36574
88735948625494385 29598 37457
76574558268816881 1040 21806
871944598843686657 8899 17448
63332584419860897 3950 29949
939929390436713473 31797 36442
242188453407081281 13275 23716
680080667205718529 1388 17666
841307351611398273 15206 19679
443429399635473217 20725 22252
242599758859995521 29600 30841
81086282002463153 18598 35688
144183244707015489 675 25715
458129899446742401 1691 27602
370808135263828801 2064 37256
387108779107226305 12098 24113
777109027008698625 7565 23329
234327448644219073 2186 37094
172353848455770721 25748 26283
449396384732200001 8090 20358
896737312303166337 25363 31902
879428952494446721 12165 19438
715837118266662785 15978 36948
120945175709298529 11972 31860
882968075339114497 1309 27827
57310132563426209 8894 17204
426029630995714113 2172 30463
823123198436650881 4578 13330
909174213796198657 4991 16435
595606590941752449 25953 28086
633721310583681025 29019 35159
618857491348539009 6956 19804
815012965380397185 25343 34746
324927098633761345 6666 12349
831837441792003969 3026 7196
529827696440396097 11002 13200
827245495643289473 11744 28863
950285653139371137 15780 21939
514694154955165569 15800 23213
758774038398062337 31667 31852
126719058304423985 4972 34894
484712699134259841 17319 22681
659698178602042113 762 16099
3193007741817412 12856 25394
521663352756341697 13623 15764
669159501124720897 29213 36443
303378705939294977 284 16844
795431419600792065 3793 27391
153441625550961185 30185 37710
506960810517991681 5144 34390
103279266355855265 13060 33924
257943944782187617 4268 29589
372479246503921473 10435 24804
185152494207056161 11499 25490
272724706242328801 16054 36091
412071037192308865 26226 36504
617744498110120321 29644 35943
103110500020871857 3867 30155
257476827022657057 32445 32580
174318723902747041 8725 27861
298229711739075777 536 5372
829918238736677633 20403 26341
94340964867640769 8912 26939
975349293735124737 21767 24533
591602228072879617 1704 7494
648588975290490369 34455 35635
576298888600945217 4867 21788
962667829661644033 20709 35411
572665514962402241 26607 34291
985150955855100801 10222 13496
343009902317973569 23753 31537
526634092086258241 6636 19972
788467705809047425 14073 31603
765403565081836545 23818 23960
437706029716508737 363 10143
308637786682613313 7323 15225
980669388229749505 11994 13547
378005621523055169 21072 32210
11647690585292027 24223 29913
407118054419985473 30609 36480
88861238632041761 2841 2876
969969791566793345 1991 6965
927317418812720001 11522 28379
548030415207268353 16344 34969
467506625913920001 1701 37690
764492845623191681 7551 37134
395199978162608577 23587 36537
997186692727641601 14041 26186
727551159309861377 16609 37493
710607907304275713 2039 26519
281991769417487617 12794 19417
787810959022881025 4833 9348
131841893929752993 19756 31701
273034769434371329 25531 28571
827939752812156417 10906 34825
852237575716348033 8457 30845
688560095281623297 5483 29269
506835582417888705 8352 22973
607144295471243777 14538 32529
175871286937525185 2352 4381
202994663531960385 5079 33668
677438573274411521 15880 23565
228360457324285441 26714 29691
537654349528541057 8092 33107
566145091939041857 9840 34822
759029740027980161 9214 12276
498262313200342529 32248 36023
527037181474458561 30636 35763
526694744295092225 21400 37603
834364498608163585 25216 37486
219334036001455969 6088 10532
704897282204175489 9721 19111
455563845832223553 875 5028
122225850484962705 27022 27216
57433698520242161 5756 10286
236441540957617505 7403 29767
61138453385005673 8854 29759
454935601417798081 3222 27913
748430152101704449 6530 18968
408679814307479489 31446 32375
336853366159154177 21989 36316
131768307450780497 22230 31102
499803971452848833 13019 25649
853768133660100353 19644 28646
956435020731213057 24085 31219
283456766132172065 22403 25585
634269378975957889 9171 24479
341958410640135233 14168 21100
908011445398251777 32096 34130
31220821375395505 6640 9592
92729341542394657 7213 35192
853003355187514241 10537 27397
955571892209484033 2243 35295
628280821912152705 32122 37007
309509730133569857 15482 35881
560970820462760129 25462 26309
910885382443360897 7923 33837
484391078415168129 7651 26861
561994610754226177 18579 33486
12216252768059377 1373 1502
113816655444075825 19223 29258
30679915588773809 6692 31832
219542455970454849 28508 37596
386815666146564033 32384 37773
673736464100564097 18029 28301
53519225340007641 11317 25570
334816392840878081 9278 25021
416519892621227713 5452 12094
186012375338968641 17275 36493
667150608051098753 4979 20645
868199597394195201 6689 24280
503074092677056961 2755 37097
868862773306183553 37105 37270
994625053476166657 23986 36877
68453670659806673 24270 31914
414749959076988993 17159 30833
477512188947478913 12248 26741
858901473380665729 1299 19206
377752349080495297 17546 24218
820732022931682817 18399 22612
351826954925350337 15601 31342
58704067231555969 505 32326
836099275427159169 11103 29575
896529286617340673 22579 36710
494538071789627073 13202 31545
809342292529390081 17951 31061
650205847595358977 3526 16640
452169376153253953 14717 32190
410749632490514241 4150 34626
593907935250452865 7249 30934
108327434391952689 5299 33486
11269838512095733 16749 29099
363537750226633729 1683 9190
406214245837798401 6323 37700
780372562117364097 19572 26012
125240419541061249 9563 14155
809793231739270401 8299 9570
319040134744479809 16575 35705
278724095915038113 503 9424
924296458220784001 21735 32211
716652797001920257 21956 32593
609570821190470017 9573 24145
278433027994410049 139 35018
576477235381535233 7516 18365
660375029310877441 6351 18303
682642912046727425 9842 23949
936428303437224961 15884 33307
397659532232541569 12460 32857
561700009557988289 34951 36248
600139467105559937 6919 17315
910669225869313025 6981 32813
889206098640332929 17557 30187
396812307460841409 2111 23728
734646994935896961 6653 26825
386164452320940673 8388 11243
894336515515863809 16419 30407
570107233238552193 865 7466
484664332555279745 18818 26896
561782471608623297 14330 28259
387874372437725185 13668 32811
970016558152941825 13285 33481
919000804777336833 23446 27480
57946826049800393 4024 7065
534405083250096193 5335 14693
225033853985301857 34377 37172
945650747814209281 11803 18955
460684244769041153 6610 11782
564143341329160129 17409 35117
803517742388073985 1141 8980
145891229027849793 24887 34850
433989370770461825 10238 19401
580403485010538881 16535 36988
374445247638668353 7276 23965
782502413132316801 10866 14633
393874945835804609 20804 36061
593310214812877441 12324 21341
80513673129281921 7316 18233
921113327151143553 25644 36348
949455229661140225 6185 29707
196476490079039233 4836 15107
930199535451969025 11075 22974
819362574529559809 2252 19363
156502134967425377 14684 35932
301380345986448385 341 10303
548803652682359169 19716 20884
197841655490801569 17781 25921
996532121111158657 10531 37150
12038125051947903 837 35199
744244057928305793 9157 19913
152040778508943937 8501 17440
460916367481146945 21549 33434
963618522774115841 2236 30673
242379557891389665 14804 35976
972501209147647873 25618 31466
677921207195907969 1970 31222
525565217417312897 26834 28086
76808041589593761 11165 22832
172227109984913089 14502 27824
836019303813500929 6522 21342
54666001646811681 15707 27149
324111629008605441 1929 26766
471631291408382209 31604 33459
316178661431592897 4280 20562
607768571273187073 7169 22852
549016995787091841 16128 35842
241766130223947329 4842 21648
707925334190335361 6991 37187
28317766256723333 736 21668
653380280597936257 9054 11642
70580933772358633 14286 20434
929450707294137089 16749 30530
305771413858924033 355 32165
43643439162813993 683 27591
293083044094242241 3705 32156
853434520740691457 20386 25534
381812305908287169 30914 35132
675669315331624833 26814 30518
847569802123384577 672 28488
931994461486624513 10592 18631
811057564071337089 21265 32933
682747617871193345 8138 18922
3924938421345559 6025 6924
762541222288902529 6605 23928
654994021287482241 24726 29031
818049984039284097 3720 36868
908093837093414145 32346 37652
209478478439649505 5229 35238
833834586637596673 20270 33097
769750940170375425 27970 33873
535400245746625793 3127 15774
134679329559290289 612 24218
628966177371299969 16799 32349
755149397868770177 17429 35663
314850189165010625 9146 13125
454408455028953985 1706 13418
725090008116740865 23769 34096
436023914492515969 8479 31832
131869900285447985 16781 29342
765631601027834625 9165 25293
821860135939264385 16530 27868
684610860918247937 32335 34890
627301321559453825 22283 23921
226125116994722945 4877 17071
505001483401674305 9179 13551
678359440602456193 19007 34685
159563965381931169 35991 37151
458007152155190081 1300 27307
431104412608878081 5520 33785
119217754198821521 4833 37657
692693466457367169 12266 18712
622672871046916097 14241 24855
492494613893530433 6459 23465
513741365954153665 19997 36567
407867824257163393 27361 34255
307917713235426049 18190 34514
142084915816870001 19392 21728
664766664287107329 14296 17357
436789932598738753 8485 9918
718439369141009409 14777 23548
485624931020272065 3055 14918
111607281854240625 14239 34805
693042338347748225 14857 21046
783959833594863617 6365 32253
712345537668117121 15117 33401
808439512527122817 200 18332
977775074809212417 2944 19695
31817693908521961 22304 28476
416093371271404801 4057 28935
991343596542087425 4132 26679
988712690031558657 12594 20528
421836772375385729 11899 25165
948486079074118785 3893 8911
891838503140867585 7491 17650
430730048499523137 6746 30727
241244436726702817 3039 12441
93587381420679345 7857 21765
694039984795743745 11689 13866
460780939037572801 6850 36425
708930378636594561 13363 23388
619672304102895361 6219 17385
186011771106969089 16328 37140
282776784684951809 5379 33834
165818502411752897 4262 29896
66772605108656793 21832 36863
752569376173134721 3885 15373
906487634336667009 3115 11123
827859826011192065 26253 28321
997180730962188673 6288 23354
322711673166772097 3615 34839
200431933571675105 30093 32129
668307037019957249 32006 34406
757642914457012097 3871 19439
292848706497885313 10441 16266
188168135810240513 8536 21285
366540629647957441 26372 34959
73658579537838161 9467 18138
266791727817242465 26867 35777
580907837256884097 22562 28871
623696437741102721 2448 3453
874569362886450817 647 35258
201674719699148865 33738 35370
311819612493547265 20633 26589
884483935676698241 99 17461
98787107909206641 8256 30191
539062272650063809 6400 7045
78042904589548097 5721 32297
425547966368554881 18741 23828
676771447810114817 2192 36593
492818169614814401 1719 11403
828914996690610177 5094 14748
351052635929548289 34527 34625
869794382763533441 29286 30761
517088969896299521 9614 35182
721239073738697601 3062 18019
675269050330371073 19217 21165
949066884374349953 7733 31825
293098833867468033 11583 14258
236970485757591841 5794 16077
941117423152988417 20549 36855
235771341131087553 15804 37630
353332353535996929 60 99
102229360516101761 5277 6729
716012917765823489 7325 34464
550638903918713409 30154 31012
753952814422483201 5306 10324
20193495851497545 10644 23282
487032464444965313 24388 37638
514002813362996161 6291 16649
355690673832107521 593 13685
429693803000216001 32181 37650
533270775631706305 3031 14423
125192903327093313 11271 35660
171542661937614593 3499 18293
906108284441085441 16037 25110
43076933151482425 21957 37243
974532989773624833 17184 30671
574922357648098625 873 3360
45687425508273097 28820 31512
248322302322804961 15387 28953
2257083941817229 4929 19612
669749923513471361 27482 29073
817376770876858625 13603 30692
519485201957039041 21567 24535
225942625869382849 24624 30751
836588465408631553 1939 31953
260539157463394849 13225 14968
978561788790898433 2108 17975
480514531212623553 774 7961
965428775954244097 9417 32980
870102396817014017 14894 36062
187915062403291713 10990 26228
230823093585829761 2124 22838
542069588062680897 15048 22401
94325955203597553 12435 36512
230318824646673185 12802 36438
563936998752371457 28115 33764
994088469148060545 14648 29636
610725180806223745 21438 31210
48679898570313185 27325 27718
793690198454957185 5294 33814
243875689908470849 21930 34333
713221687279567361 15501 27810
225143988228921889 6966 10414
820123472971363969 10583 25850
526711366676345025 1868 13833
493186433804122945 20430 27871
582297305154824577 20411 37312
697088495124521729 22990 23096
274881465639602145 7990 24026
17965656288080113 864 25254
639631562125401857 4159 14556
347629406962159489 10327 25307
354702433261557825 6258 10400
376361914960380545 11289 30920
283883202679774625 4442 28186
213394646151304097 4707 8362
579283842471745921 4067 16227
979390942787940609 19336 22562
161702858129729057 3387 21893
875205324806746241 1747 32023
160005081162687201 9043 24579
568832519433225793 13491 28369
598647065069641857 11310 14160
490336181490167873 15357 35040
354992320709278913 6275 11487
922398069345316481 19876 36262
32875298118682397 26905 29108
770746309977955201 4413 11565
821207350127870977 11120 18047
663881902548308097 13708 15472
440220437325834241 33452 37528
297499828600795265 16261 17827
172826908611234849 5571 18675
34954795255341509 33705 34258
356393959834292673 30373 31800
211386704006987009 20071 31093
634001458013521793 32860 34401
92180757094762817 1851 16760
380777483536562049 4746 5332
829111395593972865 4980 34570
887312469915947649 14841 18600
922648164986863873 10855 16332
405203859055092161 12884 35796
958557154088925441 26254 33021
745648821679331713 11562 14064
972937773055360129 17751 23333
852882867955557377 11714 30714
685127002339303425 11365 36166
897022364883760257 2051 35143
42010245897213137 13397 35762
461592802140899009 31355 37710
92953960798116241 18177 28847
18141710268530177 8678 26041
466367621567609793 11782 25753
297728834384017217 31329 33668
798183266956218753 11871 33263
149338328217176289 2487 17357
327284303263862593 4603 18534
861936205435512193 12901 22925
694253489585282305 20389 24243
543541755482770817 12458 35411
421146617412699009 5692 14227
132899911590143921 1166 29144
938211867610167553 12245 35272
715157589717826177 9017 21951
275493473179860609 9405 17198
905326840511691009 20981 37530
799037222228253825 32252 37252
137514605961023057 15826 22424
670097026829136385 3581 18610
695030235000658049 4502 21365
509531712035855105 36042 37316
783492306039626369 12502 24568
173619306359906753 18861 30978
113974026742795329 47 1155
37775836908185313 13378 28943
333369075371841473 915 22793
855661299947978881 15156 30609
938695037398659329 2617 25894
656989759709407617 14088 15767
544070434397504257 12291 19910
39392868403947289 15664 30250
6108355185460824 24767 31082
137853518083137057 3497 31661
688948196328389889 3285 35067
163797819646514849 7985 9148
642604423862209793 7613 13661
218229354091338465 746 12302
637961241591064321 10685 20293
203646394565165409 18512 28085
58729590257684097 156 9558
984496509830893953 16375 23754
602508654735593985 297 19683
810750071117279745 12081 33397
187644108678014721 14962 34967
798422734862189313 20861 34365
661912704202571009 3206 26457
287368809569240833 28052 34449
897886958196693249 1178 20050
155102738832898273 9736 32516
311264141678798017 34038 35419
561711448949278465 9029 16384
628534354464576897 10942 12686
201812212572722401 13558 28728
611502118328623105 10147 11302
620553735531753857 7500 26447
958282593780978689 4001 29114
784852145671170177 11980 19732
317557222463300097 4833 5676
963728231018290433 4746 21269
781854916239197441 8583 14128
631162300630538881 207 1303
141365299704894193 15559 16353
912623923520609281 9728 33974
901840479300858497 497 35141
282610175610091841 1227 15212
152663384914141889 621 36930
347253560983130433 9624 31021
397910355663199745 975 5536
461732912044997313 18807 23745
107683817583314577 20122 30988
215661356810354465 11090 29509
976484772261954945 19522 22081
796019692534930049 12757 37834
147019991545526817 11672 34174
991585593684742913 8445 26462
172386653199751553 9174 37129
10641540852308397 187 4403
38773768221069817 4538 16548
921867586375267201 7360 7373
231722980805955105 5764 24586
423309392218971713 14508 28679
728211922709242241 16346 36554
158993270245002081 12401 22395
385976608418658881 25657 33253
555490160642680321 14500 18410
954033656340790529 16821 30666
705624171668087937 8229 31214
86731008333032385 4680 5409
986729603591147265 27277 28104
714334760331460865 2995 23117
980653502162095233 3705 12539
336128081182508225 11658 33590
907890385111389953 31156 36925
319673015421308545 28478 31486
958218412231271809 14929 26741
169488651310302881 28138 34538
718659179176018689 2421 30727
110395424347295553 35416 37628
424593856199361857 30057 30565
444795688948531137 22127 30887
118028248055654929 20191 37158
891557460178354689 8151 27532
369744868187634497 32353 33400
612115696750691969 5873 31219
466309988378004225 20479 24856
49199236442483145 18514 21027
791655144364465665 26022 26494
989553137920566401 15901 20787
375667772739181057 14280 16399
751169927094572673 12570 20405
887888480157268865 1120 10940
97910328346586081 6693 31984
994588339781717633 8948 28071
745711448211572737 15112 21385
370058635775773569 17490 23071
812649928285495041 6060 28115
881000313046261121 27429 33170
990101921358224513 9551 11682
327240411647604673 3210 24618
909693112742644481 17193 18414
659055471140295169 17787 28880
655170333341992321 22042 29383
32482919712816029 5909 18455
113572736268523041 19026 30494
385504461347299073 15449 22788
241652651069962593 16931 18932
415493049463488961 661 1155
26911399932146197 15273 21939
132062058223585409 21251 24181
440268005933369025 7158 12741
681625761647705217 12844 32059
525398338241686273 9281 11320
248489130497635105 6851 34681
595027992077042689 21266 34725
44305910184160529 5609 21499
960560534261247745 9426 17830
995014506198078465 13127 32558
861504189561479425 27033 30521
541046606554385089 16200 33547
113701504619953649 6343 33626
219250229891546401 7972 11937
358295289294353857 4695 18769
942829513253993729 10578 17835
500329835025524993 29499 30732
858363599710447233 23135 37010
307357224196202625 20802 25250
347655696292587649 11480 13517
719007853779302785 8157 32330
737779167993299073 11411 23239
660664062871639169 34668 37198
910819593733886977 26714 27395
877482868143175681 17209 27308
238288900346578465 1658 37843
377205660582852417 27484 27521
530536080363372545 20649 32155
189758218731142849 20874 32736
348719226267125057 28822 29047
2826750066283524 12733 20621
135969340260171377 4830 12073
19833092889257389 10755 12050
705185092637965057 7695 21953
719972854196264193 1039 21479
457855111833122689 15419 16181
522477641787460801 11601 29526
843773661928001025 2270 17105
576007676181042433 7947 25149
976532656257912577 13615 15082
591777530175335169 13487 14905
823939292287338497 23131 29957
215256033377009729 17660 17682
799442332722872321 5904 7385
739318674951064705 1751 29908
987027209435101569 889 35411
476032510426087169 14043 35301
915506754955483649 28867 37771
372702661358914625 21477 36257
129621142785413921 27286 29364
561240378759116225 8443 35831
987180965659842305 7152 28477
490375226265300033 12679 30462
135650463149804785 6250 21086
838144525064741633 6357 23442
186587711247280897 2541 33338
231178329067034849 6881 7316
824590339090622849 4466 23832
404987713598664833 2141 32705
658680541088056577 6085 36206
869139754857613441 20186 21682
745214436080122113 6806 35695
411458038702285505 12183 14958
834807905951460993 28613 36335
500206974018396993 27165 27199
44159029543710209 18454 35463
315728467112641921 478 24521
841768501834916865 4052 36479
774203179911339137 4715 18154
644350402133429889 26526 28418
178853487077198273 4598 25559
706209610509571201 25990 33028
950397104328402561 9880 35993
417829359689068993 15582 24079
160574635437420449 9906 20292
478158939330608513 2344 14665
338773431300083393 10452 18348
77747941799376721 24617 32727
308782627214220865 8174 9193
61104272674949553 6637 16872
793281456281476993 5765 15796
251759234174688385 3064 10427
794610527316244481 29356 35313
694226928277213825 27114 30932
481815132119081089 3940 5761
849491923684841089 5277 8284
999866443298607489 13142 37150
174412376236769985 22989 23471
226101868055053505 7477 28250
975492185402590209 5370 17515
423607144125092801 26919 28221
5137239064406885 16068 25340
510589465847900225 15443 37779
450496966822814913 14451 14665
647332385130944513 12774 24257
424274060326606401 15492 16637
952234450379592065 19810 23138
532120050101628545 29497 36251
537645106346296577 2081 23553
385646519728606337 31790 36633
924099843378868993 33418 37358
824305741177088385 19429 24841
222251632521910369 446 4253
976565996354391809 13606 16529
878030200619008385 6775 25961
145929967494527809 7532 31535
947720101099285761 24046 37327
856718351752459009 9994 16213
130425547645600657 13972 25660
414775276264609985 7801 34409
810201141486352641 6033 35281
248155333120646305 838 30653
797197769255888001 4857 8029
375220025231033793 24013 29949
184943887837839329 30379 35410
921660896501531777 32861 34308
698152096085991041 12938 12963
347183260317397185 9865 18175
905389290596055169 15420 18711
875666833151850497 1085 32588
327956650265861057 8621 9214
550350691759053505 14957 18309
343242961823214913 13599 37146
838817161595084545 12615 21169
13083623674063461 18686 20861
21044124905873929 14595 31352
299448008350573505 5915 19658
929234635805837441 15563 26391
666040629365511425 7299 35171
608231986305657601 10212 25441
361496037482531585 34943 35728
339908229007800577 18874 35338
806149151755036545 1111 3358
38432522445507545 9376 10390
241008324925509505 15068 28463
592155395194080129 7343 11543
858232886618196737 1769 28481
964329150139821697 16206 18462
749840576261782145 5223 34640
993950099199349121 3078 19271
956891170417989633 6651 22887
255869616508622497 4367 24855
972840354157604225 20566 20627
477554853467747649 2084 25161
286465712382153025 8655 10844
411902395288780801 8748 26132
867417646082849153 14726 21410
976235118068654337 33687 33895
259151524640500961 1606 19026
830835417363264385 28571 29672
777752774126021505 17509 24822
172125222514406305 29085 33593
881619358085259777 14887 31413
105579119379871857 3712 18449
55113462013899553 12780 30490
530189266029747585 8095 20846
461546156939633089 28971 33314
435728207660989825 11787 18691
282610937189197377 6 3731
484686059612240449 4505 25638
259006105810840385 1212 5922
472489787779739585 4622 35480
216895020262533921 1417 23858
906986901006074881 4022 37710
865046821763641601 25210 32037
332599915695457345 1881 18047
981746802836632065 2397 17332
233766635088667137 13168 15252
484127203178871937 7121 28831
399081496702780929 28833 32815
827126300101063809 15651 37349
33624859640138285 10304 21317
73464449358780833 1845 15047
741254106153693441 1413 33976
746697949214997377 28299 33530
233603102530221217 6071 18072
537641872506981121 479 2615
265356043460702305 739 10401
818790570833293441 21795 24882
594728133515342721 20356 26783
149855399345582881 12353 34617
891301070781910401 16149 35702
488626981687936257 4659 33526
431889094590584193 2805 19509
752589165735599873 1072 34155
340662142525065537 14722 37816
378833403412180289 13927 35185
616679649686925953 15750 22281
432848406738983745 15759 16101
325522313887748993 2136 20834
132936719288927921 19663 21932
915313679943633281 7908 34527
544754999101655809 26303 35979
716304238574696961 24760 31782
341880048817749569 32 30686
14736997318845369 2986 6502
611616585646672257 13020 15901
417404540100822145 4714 12029
652510602426595201 6129 29163
730365929428384001 394 27191
648678264045173633 23854 29814
330113180199834497 32724 35811
632369907804637441 1077 17960
904619254723495937 8228 11215
346695418380036801 12163 21519
679961064313435009 26240 34725
86671827701827905 24340 36527
167080651932703713 30771 35295
807141473333160833 29198 33062
736756830434888577 19753 32725
57689879128638209 642 23075
789617383601136385 8029 25242
756074220212084865 26348 32312
275966376223355073 9617 29107
247368778196097601 25068 30097
322345173062668545 10617 34283
441092963885154177 295 33482
94951502791690961 30591 31398
701177435861630721 25274 32942
12601969775897005 737 9482
461965132516709761 2432 10164
191487404400508161 13783 15644
182258380090338785 10399 22099
397082342144440065 1741 3620
249799240284801281 11719 26986
378867923965106689 12154 26504
203903341904258177 509 18550
109372402225243809 17844 31472
613380259523680129 10644 25668
805102837299475713 17959 34359
426273078973771649 27896 30695
288070265605536961 13379 27553
957627605461851777 219 22284
75908236882884945 31041 37400
357932983305737217 18085 19349
915611894699775745 172 29520
363124126423727489 4439 22205
74459671139667457 20338 27229
628921191702040961 18111 19271
610354577282375681 5004 9009
534210787528934337 11333 18040
606663370271622401 19770 36628
661304351500170625 13726 23839
464283066730228481 25807 36772
685035199058106113 19415 33818
269823967075044641 497 26011
293984452164046657 11403 21677
330154368700956289 15467 33168
168846834257493569 21682 30348
395242913410715585 2876 18649
806249778068739457 19937 25748
863619113318559745 4009 28713
168286767927000385 8039 24528
111040612575269649 16827 29613
111440631816840609 7324 36751
700858214877566593 3622 26947
77839109177261889 21893 28768
929302447246176001 10906 33694
487227583137148225 5504 22198
467935905109992961 3234 19520
520284061751155521 25110 33366
309824694440155905 22799 31630
698353178347964801 16001 28472
176152043686382593 6648 17525
865082785783641857 12702 28752
278976095536183521 19976 29743
424118862017699905 3208 30170
744310673342891265 6200 32181
948171018321104897 11842 27976
883564903369293825 22744 32224
496133878324606337 12837 33717
424515909340836801 1717 34981
641555798837373441 6391 10117
392554872200253889 2976 8814
98483697205374193 20664 25743
297743246373340033 9774 16077
371186702868371329 4551 9070
189827202508727297 3561 7190
95998612188942897 888 3427
488272043035632193 12037 19301
438473774240861761 18968 30930
54134213543893137 1194 23018
397060145337285057 4986 11248
545736117071310657 993 35973
542087926693014337 4795 37491
432504804896556289 4928 15701
382600332459055873 1990 4072
518061866296275073 19099 21491
621720021475539457 6962 27359
674586896530616577 9823 29580
146728411224891873 26012 37845
530299932885281345 23487 35216
625581181281901825 23030 33860
411068317229339905 1187 11611
597737458494783873 9875 34718
370074965083002625 20369 35009
31763235084639521 24812 31528
92100356773205057 28495 34184
408951683568339777 28704 31425
321211312872190273 19057 32995
595183565652078465 4762 29848
523627719871175425 16647 33887
731699943687892993 31122 31420
678548335195980417 6233 18662
433627114185753729 264 16211
282150232416075393 31427 37870
379244169462303681 20097 22239
398920208489595777 2821 29593
967158947153606657 3718 23287
492525665527328001 25869 35798
549229333435938817 26823 35153
809999522028643841 17632 37316
565577671497550209 22120 29098
319164772580638337 15580 22970
808505927302711297 11817 31796
308824337446917953 9957 23592
891152158466255233 23945 36182
957939391504286465 2008 5825
50233194759194081 3411 19414
368352590216058945 11251 30544
623045565865027073 31607 33182
93267561545520289 7559 7962
28103160203720281 13471 35726
750698532412638337 11397 24992
461870596024411393 10882 15818
980476352978119041 29635 31934
252308360920018529 8858 33979
651561171225179009 2047 6577
405902354767675905 13152 18594
165368822333523009 5720 22138
919361694534323713 274 8964
107887158874330433 9491 24745
304639147604589761 33136 33877
608006497193006337 7823 23160
862791496904044673 6449 23992
660528149433869057 18844 31821
592561125794929921 17001 19217
742508375877196929 6784 32898
520680430683960065 11790 19579
230438068948398465 5994 37868
19880939309913969 13367 37290
994981911011823489 14849 18151
682469554122555137 11976 22213
930066859745576065 16322 18108
683473528573273345 9130 32978
72736144434902177 16391 29850
411760615666501889 8299 31558
64676870436397137 11047 31652
947552954685946241 23197 26743
114252386740648865 14043 25590
451246745195426497 24490 36113
589343982286518273 23277 36426
79446791129385025 15785 34419
594948900429233921 20829 31871
554485849671998209 1978 32118
468790602924809025 30232 30892
932292141202239617 19097 35665
871893263649074177 13864 37449
307978732174014145 16171 29960
665689632232268673 9366 26417
526805867173692353 10596 29210
933984774379684481 26383 34875
903776801175545985 19321 35025
269810225225153729 2084 36696
333504181833987457 31268 33196
424819715108188929 27156 32640
92348784063354113 12646 18951
720855455310609025 351 15129
771777423288710913 16291 26602
304909848101420545 4424 20253
829283667712665857 8500 28344
301951630951304385 11827 15296
431853671978146305 704 5819
708969463768116993 5023 24330
366074722003055809 4 873
452746852027527041 22355 28391
720573937506543361 9726 22663
82813971842046641 12192 21883
210068481930555617 12588 37210
819595221530885761 28221 32917
634591004438405505 27788 33348
612593719696977921 18909 19201
273899532966261473 12005 20166
908350766163234689 14835 24828
699507743259914625 24897 28004
205565756528233825 18798 33241
979468425024599297 18365 19167
300254378447629505 11326 27674
476877827713380481 8164 35444
874703948903150081 14306 35627
201732595336046913 15660 36181
435025785585079233 12328 26020
551066415191115777 2768 35803
706859504794085377 31377 35212
906120372169503745 2814 7616
243703489011561921 1133 18573
354749505322402561 10467 25159
652979892162708353 11654 19259
619972522218638721 8619 23322
447516615924225665 5238 34967
287232455803234657 29937 33595
25519656963115977 24217 34943
499665957054439489 450 12113
133006492453898065 27407 31292
207579566403282465 21296 31786
788452066573913857 3524 37549
524456690852822785 31044 31111
507000300162982145 18246 33326
850431804438045441 18930 33855
804411140655719937 32812 34374
125945505131561217 15089 33032
251507225643518241 2066 25392
993887700316420865 1233 23988
96029794760628561 14945 29039
505646588974919105 2216 11564
96166869679645825 17396 36416
205347252564934017 26633 36777
678436825194001665 1695 13734
706528247687280897 806 4247
546913160221901505 3075 14053
774059410489641601 12713 35533
530453619146531009 9400 20681
688572171498698497 7754 35535
830782424797742849 9839 13335
501434411865233217 7855 13905
55986094475844793 1320 32548
761215291345671169 33959 36613
199424435453391169 16374 20961
527022005238123393 6329 24971
816508771222007809 8483 21403
591722483369615361 18278 28434
673377955386538241 17699 26268
406329444096343169 25516 33995
121831364490095233 20353 32159
29690880113371065 18135 26317
985430403587667329 10221 28958
485148165793802369 13393 36234
90344178225596033 34577 37860
352483866952731265 15861 24294
8652524559689568 19054 19157
914439324220012417 15608 34414
231852184144731425 5077 21966
479786549575372609 5909 28522
931616217031301377 5257 8030
772634894278624513 5589 36488
275499302161851041 5946 32508
759891134813706497 8016 18187
202874751018921281 26807 29958
982856970779153025 4826 17915
531099370579898561 13259 23818
174861835351059361 15460 20883
126392299125267729 4820 34629
477332206856019073 2646 11074
312748918577515393 13791 17147
122371151252231409 2944 10446
501011838089592513 1428 14962
238345140007567137 20628 26842
6594442637680943 7494 14194
231594260419875297 18761 22745
896379852825287297 8176 19136
974472499794970241 3270 4706
977133755017863553 1282 3371
178822328447274977 8169 31547
815510709995034881 465 26565
734484542656957697 30654 37578
284892428660487681 5776 23367
952010388425996673 13446 31863
865255874081878273 5582 35144
352978078681061889 8602 22516
848552721585097217 15060 28418
35787605573524673 10496 12829
129601128416535265 20692 36209
317183205025600065 21126 37508
301818937289926465 6297 30554
159878792571383585 3657 5987
690581449216988801 2024 32181
171000903508868865 24606 32916
54050278520666241 14166 26376
481642541748392705 1640 22185
875685974885836801 3426 19901
579595658173047937 7987 9191
507925192438040769 20598 24356
811624852206584577 13217 35821
521307428094086593 1453 9088
487075164890072193 23136 26654
670440298233390977 2277 34516
990634216168963585 1507 14878
755829197057035905 5481 22463
654102101805250433 14945 17289
528087546102785409 15299 35119
85716351728670753 4194 28259
434471877378580737 5501 36144
176739869111671041 20560 28012
165165591695259905 35514 36134
285270691298258337 12059 37516
46547229404747985 15976 18968
199349251814453505 1640 4338
167310795199615105 8093 16185
382007918895673985 8908 32201
294174030685450561 18468 19102
951715172278667905 3864 23115
961300081626777857 13550 20024
474974857460189505 23616 25091
474055011395417857 227 32176
894456142958262017 16575 26811
347177441081061761 25113 34153
983821402166903169 338 22765
629229764910956417 4799 5875
249692766275600769 32670 35843
139358417393740561 9893 15501
532080539702583617 23044 30822
258813038678649569 24838 26748
550339720662236673 11193 28369
968517842916174465 4052 7838
550578349178515201 1191 13979
247983944545307361 9952 11998
257527181781298977 5258 25325
434085639037309761 3056 23911
203162810287643937 2853 17585
909667195345431169 32230 34494
589716618430401281 3103 26974
825759028601698433 20674 37148
117589810963714577 29568 29814
399575288263161345 2586 12191
769091436071235585 6182 25087
48657310359264017 20791 34990
384358512669230401 21534 28985
798068427800128385 7190 24078
132689079848034913 6496 34512
547042739376866625 6072 7703
882147759026956673 30675 33339
350519724588831873 17484 24724
361287015841853057 19723 37434
391728353484300161 34545 36859
513747065316330497 25426 33126
461804633293123585 22424 27479
253924546661124865 21749 34527
101586096813679921 8638 21393
751351464881530241 7850 17424
273798515933076929 33522 34888
497674747791236865 27588 32944
644526629821260801 17926 24424
652025676242097025 21739 33747
975372448660973441 19980 32630
150289996916853857 10434 26290
701891093354550529 32332 35784
417141254159894017 5041 7600
344707742798345153 17371 25208
638919672190510849 4024 30366
85695124845162945 9010 36548
634627161597826689 4777 10816
580561937320961665 24191 30592
974403679649498113 15736 33922
933291920069184001 2999 27778
607801109906141313 1939 2157
903546052449353729 4334 35201
252719597180330881 3603 30703
340844406621901185 12523 32007
984092624191255553 16745 23414
96022485066921345 4189 15565
949918455096110337 28062 31590
666961957802573825 8845 20625
142730662159969761 10838 20055
479787888845873281 14145 27120
773113574026851329 10395 29885
181784840497503105 588 959
170925310288545505 26959 28520
418523527713201537 28094 34435
88452511926362833 11071 15229
754885070385984897 16687 18412
488576163441528897 6076 12372
375709733134595329 11918 29907
60043096071538569 25399 30542
177165854873809537 12237 28085
304316025559337793 617 17817
691319046133653377 16024 33410
375934795470925569 6252 9552
666428651082799873 28289 32441
679849112246522241 22300 31586
379507196496955841 13402 20334
754765386609207681 14485 18212
391757365492456001 8657 17214
421044553524247105 10876 25353
446470076742510721 23596 33714
687734043432755073 20126 33258
106038685941104657 22986 24913
725950249160938241 18557 23202
18761119649791881 4367 12247
115194703428656449 13062 24304
445866278149029697 26549 35715
221525582364172641 13568 37642
228174797964040737 17806 19396
927291888065667585 7782 35764
250209910224885601 21106 22323
979055712704784769 8781 15216
574681145795704385 9133 24907
447474150250272385 5688 24904
579388802259277441 34160 37493
376381708450800577 18585 20962
873101065737838465 20563 26638
962082046304573185 15527 37628
559266946595716545 7015 31839
383611204514203073 13825 37050
855875546320003585 11753 24822
126057047794986945 13969 32077
916757120199239553 8003 36445
395090147457672449 1873 6943
761411583606641025 26461 36195
853569181831744513 22632 35313
155625126216808257 15142 22188
68219075971335033 8813 23781
477466391031111233 34990 37172
414303479718952897 16902 23660
899546769841183617 22430 28898
510163846411195713 7333 14893
958617205433537153 7025 25885
644442585563496065 7186 17718
515082506451296513 251 5589
374492310891319873 2923 18825
107189467241294529 11659 29542
861074191148318849 2743 15290
842768910207215745 8082 30927
85991752540969921 4157 7239
243589181295444481 17963 36931
576751383541648001 10115 22171
691327411326643201 37745 37858
144988441375794241 29911 34808
824688664484607873 8351 13873
956030580048476929 10250 15850
778879452662440705 19151 24096
710877057288804737 30644 37500
562006469599733569 12762 27854
68669543714150905 4573 26124
486228633437026049 5190 29415
913625496442271873 23743 30637
393534854168915841 9086 34595
977326084162157825 1557 32569
180294852569549121 12553 27525
373976296335804673 10260 13868
457209550970869569 12986 24177
75470515589245217 24792 25197
889608248455591169 5655 19400
557021145538776385 21909 31749
867569605958873729 7672 18846
560100828750748289 21309 25227
796712168826704897 537 29628
965756249006894081 17805 31338
511877491953949697 15118 36029
601892899247531009 33198 33855
742079805928444417 19709 32237
973985261553103489 8778 27848
543994395186739841 24076 25424
452667962873206849 765 25856
707788811210608769 5759 30015
771249642912160001 7696 12033
784140319082009601 1920 13918
118430102696322593 3735 8663
923167472522255361 13948 18556
462935190426087233 26321 35924
835196268087894785 11706 14844
209506674436951809 4224 25502
774745207946612225 11806 34013
649804732184385665 1929 20076
640684076353974017 23539 31864
463178509050663937 15809 23682
434304516397350657 4993 6326
663292076978244481 25695 30023
159621244157943201 9974 34613
196153436755096769 16918 21005
976211438427757313 27362 29133
213187880172149857 23949 32364
277101251670128321 6585 30669
483730237525378497 5407 37802
532442333878169217 15998 35985
216955659059173921 3079 6916
449077047428271937 16155 21143
250809601844409249 8861 16268
634146688504618113 35089 36659
525812339947869121 21091 35139
572184570271982529 6003 24393
190198144722529601 7499 30402
574884032092956673 4743 14025
689744004629083905 24297 33781
335667070956940737 1862 11143
660960018198366593 1542 10609
274918198267815937 12431 32211
656530488490155009 2878 13551
748057465733406721 13136 32588
550812275198666177 2971 32665
459589393754573185 16611 17823
770223728881823873 20662 30070
516127791331779649 3530 13207
770523913269684609 10296 12282
828634184745087745 32043 36155
810840832899863553 26099 36132
601979851549909761 7077 20845
265628532796228001 886 30337
487580862754288833 2674 36931
334645291018794945 4446 37546
194662162482568833 11948 27028
534035843396694081 3356 10357
46583034434778625 15496 18246
765525169509210497 5471 16487
838363128872938241 8329 20031
901741906723486849 3282 23736
135213001740442705 33442 36556
631737032783114241 8122 26889
877431830599174785 3356 16550
679081076407939585 10440 21421
412138873097635649 18149 31263
914645339243328641 23392 33684
260973678436069889 5773 12940
664998148867397249 23923 26635
603950685353840513 25541 31820
599900683363408385 10863 30431
132691324452519409 8154 28446
826686334639376257 17260 26127
434751432728777601 16242 29179
416493085093641473 1297 19443
285499397219975745 14467 27692
818549361323732737 9966 26378
113934105291765073 3774 15424
181890117776610785 2844 30349
240117687915255105 7162 12705
951593388598539009 17682 21036
49645948131715305 21387 35466
705500580062427265 363 35513
401599152903028033 25071 37821
337700515628881729 22668 32275
724991475872474881 10918 11501
448344218339137537 19203 29109
931209333979023105 6206 27024
940319554010059777 8973 33887
897616628016297857 16456 24240
1283256437950798 24283 27745
851250341644426753 11122 29689
813345487677679617 31343 33244
4893141272066971 1889 4478
381583751335817537 1041 11498
669698212065167617 662 8374
724635707476906497 16851 23102
529805058042459393 21828 32482
408900629759536129 10653 26819
896655047246721153 33366 37405
882892754811649665 727 17934
119523598105576673 22393 22768
304871233495951809 1752 3623
136739692925782913 24913 32551
531568998491721345 24783 28928
71612705731642025 7327 8511
760084873331955201 9839 17686
626160612244600449 12184 31453
577932464062030209 13542 16115
893280759524191873 29862 31786
169871825385875745 11640 26529
770214887931967233 11752 16684
198263998032629729 13881 24526
587904509667769345 22464 30493
494600961648508545 2677 24386
290595743966829185 8445 19416
931998143031961473 9530 30785
80394599500454689 5425 14142
236342351327401441 18859 32184
360800432046158209 9026 18389
251012586477898497 9696 13596
318418347909645377 11173 37798
624066263582172161 6647 36045
675118591118202753 2488 31328
989627887402207361 9110 23708
498990128473327105 3507 16301
93114607951513057 817 37364
829531072275425921 27473 29035
542489446073815873 22381 26604
97802993036655297 7833 27948
157471528704185473 8117 24784
993118538928396033 26186 35573
999531421544787713 10263 17497
809602464024994305 10388 30748
478228185996691457 507 13511
402400715902597761 4305 11659
679706585690169601 23334 33507
638964973749640577 11563 35218
298309272589456513 1092 16122
238908783414583329 18713 33837
60020991228896041 19127 27503
568484572761281729 13637 31807
958607092461242881 17898 30354
457117905292090369 21401 27564
257426888097697313 8592 25771
941412575448826113 1355 25975
247629629468157473 710 7488
854892057804701057 1588 11085
813965609903476609 10880 36058
753431072067559937 17366 30165
225963522719005985 10069 35324
345451998567323649 4038 34622
37753232501884785 9407 30708
888043024710672257 3454 16736
565507803082887489 9154 11061
956577196668231297 1848 26010
963379742540837505 6919 20326
245974292912013217 23513 28463
555651194707813569 20384 31380
491676647956591489 26345 34991
686336307567486849 17352 31484
114326715085528721 2377 27334
755321309110776449 1055 5812
215269535801379425 18144 26170
390359073525672769 18522 36875
758691617368146561 2992 4941
858979719800082305 21634 34841
33437480104264949 15555 28461
489120792668145985 2108 35785
473100144137962561 34805 35385
40899265009905153 20086 21120
823453458413521153 12928 18965
531427567573871361 693 32876
419995917028405313 4448 8341
737040547464907521 12462 15286
205941195144202273 9876 16133
630776147595483393 4289 12214
876187044151638657 28536 28618
206020045649417217 7767 22871
761830710661794049 986 24156
356461595165484353 13522 19284
671163730980783361 7509 28929
15384083331035471 9686 32547
573683613832240961 1636 7786
116934813462037825 20352 31414
970825001420625025 3729 37788
858897685582697089 1608 30491
849673422080709121 18992 31957
851208456476228993 7907 22487
291488634520295169 14621 23323
403926642760090689 12378 30023
86004514534646865 26972 35353
267087190032427201 12437 15885
4382671548999185 4893 23049
571211471322989441 295 22194
791596078953656193 23569 26416
294018200291901633 28819 33727
247330062267185025 5192 7938
185254964539431905 23757 32299
773577414369395201 342 26630
893459317217107713 24161 25969
345110510680630273 14311 18578
21897229480835281 20663 21170
634046011173179393 15446 22362
852759196890076545 26092 30352
659460661863750657 20869 34900
187035071804011457 14028 35443
712512761297158913 24521 33753
813425750963105537 25739 28190
459675755081011777 5559 5617
550332879122699137 12960 32818
713757265636896641 4580 16850
106989486373464609 3599 9477
500498066921654337 1368 18541
740521329796614273 2794 19199
661073316458878721 5529 11769
218986686276096513 5187 22847
699990193993020417 20985 33869
391714879210162817 4726 14250
318108051725939585 5437 6949
23307486439307469 18698 36990
670339790391597697 4315 13855
867200612575849985 13086 17654
521070818556790273 13528 32712
646564942608208129 32652 33729
22347093188475497 20280 36613
329336264479060481 3890 21654
883767256912786817 8455 8621
678407206069181313 153 1765
852402752027234817 14336 24046
569395553281275137 7942 36102
491833334575783681 25586 28576
853854989345919105 5781 19171
751141439137374081 8494 15470
554141025617930433 15728 35075
635210843045367553 16059 17347
634714674123586049 16118 36728
27101766115197989 24449 27886
828189915065017601 6453 21808
469203013641969601 14879 20707
817682751632432257 20799 23093
707455486216677121 31227 37877
171343652105157665 19060 19244
108634246354309745 20375 23463
327583854325695233 6159 34834
711384128143112833 5433 22081
733328182299281665 7857 27200
895344273315327361 11540 17282
317811499258894529 10688 36850
449549401880521089 20104 30860
37066718564183529 13718 32325
19482216730207113 4333 29959
120881880618640033 11517 35695
904270251577475585 3988 34278
84780534169105697 19980 35653
887212760113310849 4013 25101
166355683858839137 6088 7330
17804617213730723 20737 28013
444863457996156353 12242 22162
413262844317781505 13108 21115
829395009380704129 10560 35568
348233118423269889 11100 29309
814453425259749505 15719 28789
62355738562285265 23431 30156
80941152140226785 19757 32941
440925302790507329 5572 9212
612656327749398657 16545 29903
989507833973814145 12998 14829
491838247482803585 11441 29110
64882119737195153 5080 37294
679065060248085249 3965 4202
40284875573672001 1758 20731
481976725389458241 20637 34032
343211202260167873 32623 35056
945036636585065601 8489 8644
907686400635721985 20351 29003
7353177672626999 18650 30200
190799674766385153 1791 18936
871494112307367169 8121 23835
125982699441674833 2329 28229
120378697981735169 23717 27933
294472868581809857 9963 36697
664034363698370049 5677 17186
271575471147652801 9115 19748
921230065269810433 7655 20106
925511829884488449 8709 17283
487949097334755777 22130 29489
179174325259463521 6048 25862
411816370132143553 19939 30707
64668160329777185 12489 23005
613381363054749313 7746 9444
845034190590976001 32175 34242
162191892656522881 472 12550
908456850996987649 17068 19463
172094878610970177 23842 24926
138816351050689233 20431 29674
667023292621834625 3546 32260
684596667991801473 12372 32596
846955208900347137 11804 26140
377326043666041473 16095 31988
893929530547836801 9181 15946
565448635587632257 12599 19148
734811839001444865 5563 12913
106825141413207089 6061 18769
64945463733678825 24771 25472
171996552681694241 26031 33701
11505000806188549 18388 35005
210077214172084577 1191 33828
847678817526258433 18945 22431
907514583077858817 8715 15181
119552320308365265 7322 22141
298387027971880769 21225 23858
216474281131766593 14779 35493
959146092188465409 9059 25429
526924509105420225 13818 34022
600655118132149121 13481 22938
550481881824794049 4402 36228
926120374671075585 9907 14332
748297991882957057 34364 37380
538263268437344065 3083 23212
511238613919132929 17695 26440
453580041783741441 23909 35837
154252104082992513 9314 14978
428196358609905985 16960 17677
755376601842925825 35178 36290
108676926353684417 1925 23460
41910873107404713 116 3657
323322918567594561 6221 18212
128406922608078849 7999 32042
777788729709360641 27039 31832
722240974777157889 13145 22458
648708662765240961 22261 35093
115109664379872353 28451 32682
696857591224716801 9720 10043
761209796855773441 7534 21337
781107083829294209 15054 33384
624676917237465601 24383 33033
566775619767017985 11760 29046
557757205752160705 27452 34980
34616674195486753 2089 3471
720070242069510913 6541 28988
127636499825957377 10366 23187
761393163543310465 15671 28692
132548330055652033 1354 30501
388606806371356609 26972 32854
754106885931836545 5530 12982
533427342701493505 16848 34823
371816786109175041 1625 34802
543992874001332865 17825 18831
633091739644431361 4411 18042
792467897873500289 29572 30720
514039344897764033 7094 32828
970168752213382401 5862 36147
547594356411739393 12736 16932
607871140241094529 15662 30335
393751513379182657 3653 18203
107579696011811169 1115 37133
229899887459129825 13557 32277
112133582892248289 10936 30722
229865254366284705 18826 35918
357881709571202561 26615 29345
285010997074497409 17973 18545
289519247751862017 1099 19766
307209214022147841 2084 7020
780543729630551297 12897 37331
303081220703848705 24666 36007
905109808458568961 145 3584
690584311260305793 9826 23375
683107388905440897 615 17124
568245916664327681 8350 9222
604429651630859137 14740 34796
808500283151030145 17345 31105
96676501165603665 19717 29998
680937746518015489 12061 34940
824183833741152257 25603 34479
446261984780317505 24183 27570
582069646197467649 1721 36842
1063688729917801 27460 33005
891680754810586497 4640 22956
1356254947690872 7083 19836
254394824912310465 2231 7310
509258999657379969 5529 24881
383294725850184641 73 8651
845533793122125825 7775 34644
540884164870405441 5719 15174
1140597685751033 16442 31795
86833036905694881 2052 9791
609343560702367233 15092 22141
616823146970062849 10242 20941
362753372936442305 9240 23928
441759199213798593 6063 35340
942292533348602753 23742 35329
987361857497731457 450 3468
521308228928607041 4392 35797
84615300846515137 7802 21828
325779003466916353 8509 28520
510819408651343553 11275 22512
880295556374495233 3121 15178
621283442808525825 20642 34908
331365875336143041 17116 24240
675575977533853185 7106 36873
97942635431113697 5662 33597
296405574358779265 29291 32509
63079322368704281 27000 34841
953453950967428865 3150 25619
777963473717154177 23492 35142
193694284853130241 27030 37018
622870599092703233 19383 31958
35159493801032229 14412 32073
446195125734224257 34617 36492
636240797148907649 23568 29466
251172532132013505 7015 24395
107302544175126977 11300 27248
379970917505250561 16117 37339
767362107075193473 5653 34651
262000067244297697 11819 16957
627025842967029249 25039 30777
842268530760495745 8965 33696
881003487154238465 16616 28759
191044035853845889 5154 15135
282516188868925153 17483 36766
812484896362963841 12386 28392
984076983159830785 7189 30524
366821836986826369 11605 35980
660682737747848193 9873 10616
772200619370043009 27727 35322
656097641717572353 2407 5620
794685821580994689 2988 20288
163981897602923265 13901 19130
728949520677065985 7010 29492
415678578489909953 7549 8160
191232628300110017 18984 37054
685535271069952001 6027 14494
784624145081043201 12413 28159
197340192045409409 6696 28838
836662365735261185 14672 29794
645990228526926593 8359 37292
877921065339155201 236 23762
921029410787149057 8980 33142
723538177721007233 27617 34719
69551118926327153 4259 19563
161730818876666401 1788 26816
532958391809252417 11956 14882
105202178933691217 8680 24643
204676905021074177 23729 25457
985551660722752129 1950 5126
888960133763468673 13787 30847
803195819472488577 1264 33687
723387207160769153 20261 22132
918174315520307201 6571 13098
816497583249351041 31029 34158
572169242250705409 3603 5731
130107417813377425 6583 23266
304741875567135169 2019 29814
51604568391972809 3228 34533
979077948245542785 25595 25828
716553769914767745 10033 31463
751905233300991745 28977 29585
222107846640263073 14166 32499
901463894468999937 9319 12845
175225068564543553 16983 25775
781615267939788033 26693 32142
905081268906933249 6135 7294
142184830430789329 12637 21392
964418289971362689 29064 33783
903938739630834945 10294 16112
88092101477606385 7176 24454
284348043366090753 15513 22896
257984476404459425 4713 17535
107350792949336689 23333 33422
220767473142153409 19871 23912
744055543096674689 10245 10541
40828373730349201 3557 17826
435813447416425281 26444 29290
862762290245377921 12943 18285
727884886583378689 28336 36832
775844131404710401 17767 31679
959541768380848513 27693 35534
670450349317086081 2704 33595
159196132511123521 4302 5660
390859176049204417 8560 23295
204007879626008289 6003 31598
868564338123213953 3057 17088
529128640124607617 274 19301
858393141471509633 17987 32967
492132911925370561 8178 28274
222429513880079809 18826 22411
465664396503523649 1133 29971
781667552684112385 15308 29914
799838691974347393 499 36607
956096644492966145 8793 37628
742895085030593153 9707 14592
494238881643411777 9785 17347
606619776175580929 267 25915
693183857518128769 1649 15883
602521007463916929 5115 18208
736661680565461505 6694 11213
931372636147134593 114 30070
769060924603969921 11425 14129
994889055277095425 7890 19910
922383817278188161 33593 34179
729577720059427969 10046 15163
660504778942502913 4291 10697
516177005276272641 10756 28581
949171448642189825 3780 7804
150642058486827329 4741 10323
584348282256378625 7685 22896
4660302442712095 6007 29833
976171335113235713 12013 34121
732720367883633409 11387 15525
859036988559630337 8133 17409
529738001982718017 11112 25762
266531484529352257 6735 35861
474961541561786049 9962 36864
528377456861939265 10639 28433
664304485193664385 21750 25856
209481978683896833 27725 29939
261570319658932961 32481 35783
187957106636609697 8420 27991
760265752475600513 13615 16059
773965244693286529 2196 6702
315401108540587649 1010 1463
401466250741584961 6296 21560
469021344132354305 13913 32000
620213047084064385 12103 19082
87457688878931345 11155 21486
563059343070726465 11979 33528
968448058014256897 883 3694
789885158408750977 16467 34371
208479222793389601 7126 28067
366431205019217985 16142 31283
514587435056565569 28413 30133
615176078553446401 1189 32075
164944856424444449 28863 34671
41806608372347401 13096 29578
753488281863365505 7742 26323
210200378222410209 8538 29173
148896627642219681 7392 16145
375774654971060353 21360 22030
164496106176184033 20421 33161
533398302875866625 21880 36102
862908641765205377 19161 34440
939944467970569473 9797 35100
503096068849753665 7333 24135
608950252157043841 2537 27501
841639883682066945 987 14121
423732358189944577 11664 28726
845962717334312961 2119 10731
561415709072974785 735 35944
342393905130808897 29147 36393
42064414450997849 23764 24233
974281173134539137 13511 26772
816058195390851841 5320 27630
931041273594647809 13861 17453
515118951423922049 6615 17059
259188411779657473 13875 37120
234496937377741697 13185 16057
277985406822768513 30223 30701
486041994835026945 3362 13798
815222610997476993 9800 14857
350227201646234241 10123 35208
222389556876724001 23848 24481
642322554448561793 29955 36167
578221063537053953 5398 5566
921838766972115329 29418 33044
61827562339562545 6350 21690
472564392510001601 30848 33088
741805667930389505 3805 27847
85974797022416289 21492 36014
88443869404844833 7720 22747
54963901832316257 3442 26396
984447335923018625 9596 22927
741625533473211393 11675 24452
290554544486543169 21113 34882
616001125919630977 33177 33434
454489601836552769 23634 31337
878531801506298369 22131 30558
648710875258391425 388 34559
693649445954328321 20959 30708
105195099253190705 21617 31010
243446372652414305 7897 16069
715275996142583681 14122 32165
511660588624032193 14387 33019
721989196632915073 10252 32476
558805825895902337 7992 19021
923603090722796289 8523 32444
839911937134054657 741 8033
630120768288545409 21838 25306
930915749371763457 19011 21557
933396429855339009 8175 8753
947014217838777473 97 10349
367823633052022785 22347 31730
742836994370790657 21810 30629
998604112894813825 1991 21223
808846049232080641 5131 28930
547001432467251201 1211 8892
276444293221999265 4663 13211
918429202936994945 19804 37715
130759141062320337 1098 23607
174106455940528097 5904 14633
276149945443833633 16282 32947
285324297811715873 1934 10016
879110681581501313 6061 19239
76246964469046225 3745 18407
302958524846644673 1891 30984
20098769232379965 2990 31977
353629212901175553 1683 36472
964020729851153409 7969 20738
853132726528699009 7313 21042
236838245526289633 1143 32931
616883630609244417 30918 33951
489892605159010241 4895 29629
73969619436496721 27775 34392
321907721231315969 27720 32891
628653416702228225 28874 37426
340243787224988353 9108 10481
415049759857438977 8874 9371
363953262049509633 19186 21941
306018387006709249 24791 32466
576027835457605185 6271 7936
543742916378903361 22008 35679
216977948697081761 1645 23952
86099668101546465 19116 29119
741156285960993665 5226 17655
337522619982550529 8070 37387
107065780582761505 23818 25535
346066876809096897 7309 9617
553562658183860609 11804 22638
173421446546200289 5499 11354
755358052482865409 10087 30666
219631120099073473 10898 22501
629990605669586817 9629 18228
169288925597882657 17657 21639
45020536961491329 6166 17945
222996027242807329 29384 35812
754927725418578945 17328 30307
516808311207682881 23719 26849
727121964708079105 23059 23747
495241131768572993 2064 33729
754143924407184641 11019 13900
778776210912766977 7883 19563
67895106732155601 408 35657
994340100700277633 7383 25976
375750059434434305 29271 37030
621114309049488641 16905 20049
575466538966413313 5936 10222
343322125212203841 2593 18434
502701630188578689 30529 35044
203504204313745153 4708 16694
504890223784347137 17970 18054
161194802701636769 13445 31175
40741427739842353 1574 5064
573328770286764225 18385 34148
82648686737503137 17189 23959
156762617869098625 23922 36075
449787034074017089 13133 21834
279555504548270049 10938 30509
781514112959971585 24738 25011
323873232202551297 2469 27056
853981745283473281 322 10438
851973119352493313 7377 24877
338985448674083777 12875 23728
614255779787320961 21900 33111
199673664127868033 13131 30273
254331207164753441 23494 28012
982006881561350273 10885 28556
136207805107638081 15237 37518
989475189366284929 8888 20248
316848250147359041 4783 20318
791273201936508801 6194 27850
438041927968576769 8750 35076
646666732045741057 13072 22216
55534596443337137 10461 32339
713458827180122753 9429 14702
785396344348818305 3118 7517
734302025307950849 14060 19640
685988360335016961 7519 28783
171865017246506817 1055 19451
579096432395054721 21372 22011
728580676746940289 2250 19651
702802580551761537 2560 36247
907334331768826241 8800 22857
529954592387987585 5544 25898
221884453414556769 16516 34265
209385453667152897 2710 19853
833277991832051841 27866 31618
800313570847769985 7421 10930
687210001729123841 15064 26107
505631110160706497 6037 15199
652120824377025281 4104 5616
727751464503377537 34567 35664
886830100294442753 19900 34420
953150281822701057 11163 23782
455585196935221121 23518 32260
699525932125787649 27073 27618
752510935482046465 61 17781
192217383252980769 25439 28165
827580107473867393 24511 34131
279267423718984289 2437 21746
935512090069064321 8421 36890
655627059745597825 9101 10732
254979691054916929 17186 32972
379238029775699201 13401 27882
39281756757258537 17676 32787
958568201360932865 12320 19128
206587154278938817 6258 7858
498130420736437441 23860 28185
857989943525748097 154 22026
508580850965444161 28560 29857
701780862596326273 4537 23914
228741850940728865 5900 23942
285949938990636801 10122 27118
615700404966460673 11415 27307
804799297023297537 841 33610
101647904728686449 6208 34530
207070865759217057 3720 22743
451928081885455425 4874 34038
354786178098994049 5147 18595
636821127438842881 29096 32037
874644580674622977 5705 25986
544985878297993025 8916 17765
591406538562555521 1828 15370
288467473354877761 22897 28045
539256295348760513 27739 31174
649582206522069377 1762 32438
736254224715384705 13134 24501
899540178679238529 25900 34655
350052900977043905 15592 33258
47670176258819201 125 14685
225971532263887553 2750 2808
738662792855798529 424 15404
550013900617923201 34826 34918
736838105680590209 3611 20243
207937748111806529 2384 4560
127652238526586353 3798 13506
401629892403388289 9009 24937
894320388721141121 5549 33411
256875587588840673 10303 23396
833455481589261697 5385 25588
42260521023589353 14023 17654
196320367051242785 3491 11810
563468199463574849 689 5578
591951240722401921 9260 28751
989550534799416705 13800 33809
443434419920222913 26390 37244
206144871293819425 11809 29509
447447712864807553 24848 37425
442136864221335937 29073 34127
829872155210011905 12391 19116
526026117716288129 537 28485
672430099972920961 1847 28941
979364287490977153 1058 27118
605670423183013889 25105 31294
173438786670121921 3601 35167
315654355437096961 13947 25314
120100081853930625 12461 25773
747862943008641409 1977 14042
532614485785092737 1809 20167
398397588312853633 33086 36854
303631888857903937 2770 32717
181131693725617985 10333 26109
18740325745401521 23293 25828
220787532517370273 1651 24091
788055659609849345 18826 32730
595244938338169089 11758 24655
97385011863810433 10512 32528
481744968854393089 3860 24983
290894805138872641 6125 11485
691868884753986945 7441 20118
828796001868429441 8854 36800
83160542662348289 16986 34326
724695369598688129 10288 34723
875289602750370945 12031 19914
676350099515804673 10685 34079
754342611530851969 20621 32442
393147982764087809 9443 21885
770237974602210305 21168 30614
236610782599033345 27999 31038
466242148399949505 20202 36394
531403345590344833 13145 36378
217287220921491553 8822 21943
304446082718460097 33595 35127
23085877944303945 24735 35100
102556871012676961 7774 19205
445978975142779201 1918 23213
246311255325085921 8610 28902
35306300951198469 26428 28860
540037654164844865 875 5650
263594042442633729 12449 32036
343296114533149697 10782 12669
552398624926603073 1243 25151
376479994291667457 15425 35336
300856934203196161 27920 35300
517448070528420353 191 26393
124786431907701009 15574 16184
881590047319686913 10708 26437
524263079921183809 7599 13235
464153910572566273 16786 19552
674041738923158145 5714 29813
386928665833419649 15988 37690
429433347223309185 24570 27374
583316520121545729 4902 37554
781857505224060417 2409 14443
581171894581583361 380 32866
64096209877646969 5132 13297
495392360937291457 19270 23109
407863175808834881 9454 23779
876415747108392705 4820 11449
458012655887742401 25905 27850
217131920777038817 2173 37099
459433085384610241 7748 26768
869969605169469441 9993 25701
247306785422267681 2220 30370
987533836793478017 16842 25345
454665043245363137 20224 23169
836715669750116609 12893 32215
531035073967800001 22632 29235
117904284671485729 24813 29035
931178740103838721 14195 14929
198758163255657665 10281 32101
969083532195810433 7985 25792
291201830263521089 30358 32740
493652325189621889 20804 35966
630378249289247361 2271 28639
175163543107217377 1178 7388
264614572565850625 5504 7946
994307158419879041 10832 17385
200256711872011553 9476 20551
851198061558875393 8721 22240
604506378801591681 19966 20595
381966910662178817 15643 26354
46909132493578201 30011 31067
296039183786135169 444 24826
682802636644144257 15472 31610
112834427540441601 9711 14508
79055433508013809 13103 36437
770399897514124673 809 29268
826258537725909249 491 18383
612599651385458817 13626 31344
126350032610883297 10305 18504
251156169197670913 3492 7320
981934773032268289 14064 18222
334640974300562305 29161 31384
608038287947604097 25755 26812
823694476345792769 17273 37561
150041977079627745 864 22776
239512235400916033 21952 22178
892562219311468417 19617 21969
974533512271463553 20597 33445
854926616418911361 28878 31117
590094739591542401 3363 29313
79171480391661217 15756 27571
413701140460858625 1606 22517
151552591492208673 2799 13310
425089726274585217 27241 32136
416837042627303617 4451 26927
504837818578565121 32764 33859
782954921700369537 4788 27777
848158216620454657 647 4929
194222845413005281 18895 24434
560139710416251521 21791 33802
657749824213158913 8090 9166
805083680000386433 18976 36304
879527582684612993 7242 13429
988337620352055553 28174 31919
459199590071168705 27784 30089
567815046359591233 12348 14027
987422644790793729 10566 22121
810095781616467969 19087 32950
941246218990006145 995 35940
999994814210559489 2748 30473
513215829526796353 29279 30967
291546469357754753 7638 34272
934415109482362241 7439 21625
438315926045227393 7228 21527
447271589771187201 8653 19746
230066454665973185 10820 33497
756994525962387201 35127 37622
829383266802601345 7121 31687
495500109824558145 25007 30120
765638528849407873 3379 8013
195238391889379425 1266 3449
551157649085077121 13063 15163
548647210801160385 12041 30296
916889770860763009 25807 26834
430714500244125249 5577 27814
106883543592083185 11905 32741
12807789770118207 27426 37229
455696967342717569 16768 20026
812897802211299585 7844 30868
889873157233815041 3727 20698
919055010282331649 5235 36669
262512686803461281 8674 26759
619634344365170561 9279 28136
308740317100721025 14757 31858
838708595952379393 27019 37833
142582019442599521 9282 11410
445495986423427585 20340 30776
360624548396039297 2874 13753
344316146391687297 5296 34759
849153984626326529 12807 28798
496004558245278529 3429 31279
917470301089075201 1498 20785
861024208509928065 25079 25593
43682141458035065 29879 35306
341296918705044289 28529 31442
517255045916051841 11964 32446
769178708516076161 13510 17367
336770076806544705 4276 8902
952474772871301633 11108 30217
844794487943254017 11980 17117
51600093358739945 3802 24044
781038252038897025 5639 22662
573455400064208449 23245 25092
658869997713828993 11508 31328
367284957347347777 5614 20127
33833227058181593 10238 25485
995806956349969793 3844 17958
34274098524996077 6976 9269
400925852791470337 5666 6720
351307610569122625 10036 37053
538385053361484033 30730 34349
96181036126559153 10463 32528
642622215185010561 17669 21542
15283271285170487 21515 31051
781531193508033793 6025 37614
134122656594506401 14548 16796
336860686245199041 2283 4670
301760448550609793 3310 25836
270468672154468225 5851 35462
94761591815121457 16019 35359
381030404493284161 14445 24252
668115485079709953 10365 28553
747033052711646721 28210 33452
14455662415421955 29530 35885
112540865534509041 9197 32631
129979031712210257 7147 34627
365072593284995841 25462 32124
309026017594881345 15576 32153
595534545259422337 19246 19690
405418806750446977 26912 36766
24194366076859097 6587 13535
880778402651280641 25738 36391
583116441346771073 788 33888
82155393078195969 5914 37189
759834575630893697 13440 27654
420158640550177153 13161 35738
403215834200178561 14018 33915
993780187364819713 6459 35283
755092061743102465 361 841
806801496162869121 12946 23590
694284710296511105 31765 34536
25860539730572897 6391 18464
300952479944161409 18414 20764
184383123291873121 14201 14231
34030241363293357 18621 27308
486822401789936513 1262 9385
95392499381535601 14662 29410
674712837815825153 11663 27937
877658284335733889 3502 11493
917884498499617537 12903 18356
916708857197452417 21651 26005
184876577717353985 3661 32170
903428872170874113 24502 25597
149244217216363489 19017 23949
569961572610129281 10549 36059
769823664907868033 28281 28563
388825916817079809 18434 25935
576223128317010945 9310 37201
334724365360731457 3867 10099
261296937132335937 9457 33942
880829655451545729 17112 22661
991083378149198721 17233 19044
43843654487364601 29084 33005
629045533325033601 10191 36983
433534552006687361 1508 7907
997514189465945857 20768 34779
612440747029982209 8635 16442
865306155093868801 8209 35045
554935230508245761 18205 18633
611024429350806017 16048 28950
889145274756419457 771 11816
188944053036287585 9003 12865
705741377343638785 31372 37823
337201722462580737 36783 37107
302091912829840961 5290 20488
458635861833904833 4060 6963
434587218768537985 1228 20623
970424960719583361 25309 30490
964492230011718017 7682 10702
819154295035893633 16611 36968
708354970242861953 19997 23443
889434351803217281 20684 30423
841929488012031105 7474 34975
532156171622808897 4257 25968
630292378064321921 11655 30850
486335420589142593 12443 19292
778611640459718785 22311 22508
460731844342909377 17918 32180
943304943738365185 13201 23055
967179692311574913 21804 30074
754726992171473665 4167 11527
880072396932185089 6444 20331
636751450087810817 9868 24581
442139206432273089 31961 36915
683223279445815681 4864 10558
816552536167186817 3178 9167
742149807763677697 3829 24177
490263598320538561 9514 29589
442594634501947585 24813 30439
412788487756394305 5544 16295
380666824070654977 16601 31106
168541304454066689 12542 19576
132807314419228113 32391 37337
362162974851251841 4204 21047
161753075366373633 6410 22246
340019558422753217 24332 29148
793894519513177217 5575 20094
35140076952139057 14654 28699
710800452233083777 20990 37279
745485312058576769 8233 25436
959948410507752961 3477 24776
860522997697437057 8707 16274
991627955653552129 11731 18773
133960101024442225 8161 27562
463553870631219649 1626 31355
953614074955488897 3904 12108
988698765049942785 29084 34147
117180239673388081 22381 28312
244838960374256225 4581 12709
72870308289644465 23022 36933
510371287765149633 19276 35059
12358638436822389 31497 37644
552331691604027969 15453 27629
206835819735722753 4153 19265
388696646880500673 8719 19062
497770050916472001 23589 36057
706157016526777473 11113 23448
460476566419110593 1443 4453
188177682671959457 1782 10907
310856739739492097 33984 34427
493602098134065409 3073 18302
238018850345362401 13516 25760
934757845008899585 22332 33830
774280462589700865 21264 22971
607917314754121857 365 2435
868353284223552129 221 21360
60745152095233121 26828 34305
619188385150167169 6827 19123
257975364659845505 3177 8861
946236434925772545 32236 32282
189404497642126305 15833 17515
286329088483398657 9395 18707
963026589858817025 11446 28450
472004940649064513 17879 30539
996953816344738945 30888 34680
695839317135138945 16477 31025
506585543708272449 2887 8842
865288046527702145 13080 17975
866433778912377089 15356 27448
878686573476301185 1514 27228
319157197359306369 13746 37475
652115788844149377 31588 36097
548519595372152257 17572 20670
21936165994830505 6485 34111
63131327739657905 30976 32841
924598042606142209 4096 10605
464314971430692225 6067 34385
483127926915301505 8836 32178
636185867333256961 29876 34778
939595893595246465 6113 14794
504395099836653313 499 30753
434886590158825473 22229 33574
32764635907287953 14472 24490
645997866548874753 1967 10521
311105589438735553 23366 24673
690114826759355521 13315 28006
706827229073855489 10858 16449
744700998413144065 630 28112
676010251479606657 33386 36001
283268233924744097 21067 36564
72679220653416369 5709 9378
623407152098089089 20392 27730
174420488105592865 12270 16034
818701228471923073 21630 27983
233224557730967073 2262 24599
248979884379643585 10271 36572
811515474605197825 277 34033
889190867875342465 12452 34284
714759401563558273 13281 26726
719343174024437761 7483 22415
821433207016465153 14243 14245
884656175146318465 5809 35489
52143006609032481 2985 33907
597591945363852545 17848 22358
878010612963901569 34949 35600
792832639708208769 13602 37540
254906846400960065 19090 23169
592852150912911233 22740 29761
614084108400131585 9691 19966
602149267848346881 10073 15355
100043401293579137 18484 23342
382076766717482049 5586 13515
260313038835658273 26490 28557
286077925712433505 21775 22099
556671131743119233 22466 23245
947869968419901441 10243 15649
393615183142056705 7671 19608
133445817660600593 7550 35652
526697484278219713 14214 16574
349946557058522945 15187 19094
703138733609630849 11955 12549
118160835626625265 6257 10906
168567628142231041 2947 24673
259183953860834049 4657 12733
546246710130017025 10900 16254
723910263412790273 13598 34308
902138311264014465 18321 31689
317511345252675905 13893 15691
70640431657420065 3926 25433
975944986112651265 25771 33987
424974067231435265 4106 6444
695081395487740417 17324 19993
248256266979122849 24559 27184
626218001582486785 10254 25442
716622312803071489 13090 37809
396135917201910081 4083 34822
213067231796610913 12077 16243
404946720579474113 2604 23209
689754960698738945 19117 34685
511434562316146945 11092 21617
463915902683108801 24038 35195
828027337350647425 15195 27383
346912347458260929 15923 35830
869666529549526529 24203 29582
414880393141526593 15991 30961
244435515591462145 4197 27187
609770853550489985 20495 22239
341386042860655425 14622 25102
313688595238769345 4849 12738
51464828296303721 24389 30465
354573885150916353 16774 22583
382054499911099329 9564 21127
51980344638064225 7202 11964
400921876595546689 23535 29407
172187206586276161 12646 21971
547962283638590017 10396 30666
942780429790413825 3294 33088
290628854714782401 21407 37623
393109271868400641 5341 6369
509242835740671745 1650 12267
207770250079487809 23547 25734
879069588201602433 21415 29431
505005515507125569 3390 32582
143857270801085233 2547 24393
1590245341215991 425 7998
794917813043838337 18304 23293
130637839403409121 13516 30763
298171126441580737 18236 21096
88601782900052945 1823 7854
427545746750425345 23145 26505
724497086578882177 16439 33315
713292360750990849 8824 27781
299793810578332673 2513 34917
891340891382071681 2788 24392
443462436296886849 11196 18639
958292985831285249 937 36467
138719077543338897 2686 35702
939548565403683201 25263 26900
716227701272632833 344 33314
295272328106968001 10728 13472
114744901858667697 21443 36445
368070948584005441 12572 28533
703245768656433537 1065 6998
587289394569573633 18816 26848
783137136702162433 20640 33653
873729504490214017 15671 29527
538119214804059009 6393 8901
305721761873151361 6661 13991
22570968902154933 19707 36646
314350580916197953 6873 25776
266652752022071841 2086 29067
602700354659525377 10169 16673
723961286226948865 18248 28194
430952842343046401 31828 34270
154501945993590785 7133 16590
287900003173753313 8255 9128
976786386239435649 16443 27658
328464022758765825 15633 17463
281197887951254433 2030 7693
434986330630600577 13417 16554
681474581999435009 2235 18046
35812364361518689 22281 37632
449369528369235393 14509 15769
586156880411984129 2193 25816
684441600960806145 11857 33206
865839090336692097 924 10929
644669491494983809 9698 15999
15070014513234753 10124 14750
405890385568579137 6792 37083
829051410532869633 16678 35826
925055704933956993 8557 31804
937505560212663681 29637 35331
123771799813308545 15742 24314
203444939965294241 29308 35103
397885408236920321 9867 23664
660698014214311553 25389 28286
688987637845553281 21461 30011
378009084147677761 10471 29756
169310361519482209 10928 20336
468652895007899393 31708 32813
310004031192843137 1821 16269
44502974794227161 5680 15538
991667672067354241 17315 22020
131001127402889489 6229 29295
976916672654692097 2465 18278
656941986943522177 8978 34220
69259906148406713 31211 35118
673041710625206273 13443 31534
147427030078173249 20754 22301
179129796534397217 3523 7190
748806367363915393 10856 10986
877420925515558273 19657 29479
26283724437274005 24243 31796
537547408411242625 10105 36886
864994914326477057 22334 34918
623123539737441921 16506 26047
406023306453700865 7801 34111
851882661152160385 7960 11088
440415771750895873 19318 27868
871709434990798081 8722 19167
855192596905009537 8753 31641
562240459498170241 3024 18543
468535772686923457 18799 25054
947494369533934849 24021 37050
529908370267886401 6444 26389
566279460015181249 4501 12989
213468668109062081 17176 24754
837997765341718529 9052 24999
19242271940111521 24810 28490
648714203442707969 4345 33701
25684865908718993 6851 15192
970690034472177409 356 9055
122517278474187921 10994 15355
979216810474326913 15224 34052
142427527007829009 809 32242
255968596176550977 9525 24179
989549550538821889 13679 31912
594038398974632321 8781 35868
468781664330638401 5829 12301
875351947469461377 5621 7483
559924002201395137 50 1113
304811402365970689 12511 25582
432774073231673409 17575 19275
135956497776270177 11567 34835
125686130095271409 1750 12140
810029033615492737 1964 4469
797634882182993665 8738 22538
802137925393829249 3478 32283
258874424600232801 12481 37391
257541309419082145 32709 35968
777871562572659713 25020 27010
294339122338719489 1374 2732
420989834822545793 19699 29732
628847387313484801 3190 30696
33913688858920213 18224 21440
452166927213717441 1845 36294
670059092413108481 5266 26111
18665537051475669 14896 34422
562976907560955201 1041 11825
678871365498615425 24215 37669
851030028607834113 1901 3687
768763929147169793 11153 31375
221037768147088097 11412 16157
999950585665665409 26598 32460
79847156813880113 11653 26108
7751640539595429 4077 37539
521352603305206913 15342 25617
208653660232805281 8281 10619
778077552098533633 10175 26536
144748912332417505 141 5269
487113832847715137 17882 20915
961678475799466497 28085 33967
785148251564518017 12521 20232
382742810046210049 13746 30298
77311217114658609 9007 10824
602214627760155009 9563 13533
455249838316188289 14554 22146
147028095266946945 6784 14109
52724014693755097 9682 18589
94388126260135153 10298 23543
156264369035536545 21022 34236
177347381490392321 2911 33397
959658018074879489 3389 8023
769727372545439489 23633 35482
233572173595131713 687 17998
792968578846839041 18922 33564
148379361999136705 25076 31177
425964841666065281 2803 13418
521539107137069633 17625 23862
813635294744159361 1957 15878
736380135248982273 2296 17195
541667771016612673 26157 26863
603516383142714881 4525 25974
783636312789397505 10565 22548
108209489955928721 9838 32455
134080466942755553 5543 34454
695306972707467009 4094 30561
400577583140147905 13422 24202
707563445676203905 6929 22053
796262166104831745 15460 34353
699648533017988737 2865 18503
466093386196732225 27219 28267
426967241002305537 8984 11355
204094286971475457 21959 35956
327090739406283841 11609 37666
745866540774699137 10225 23619
98401205839724785 386 20424
431860942216609089 13735 21424
362837552825720193 18822 23488
15979780094440345 18212 37119
306685025183188737 26367 32945
601603317412248321 27510 29425
75190170658540721 20496 26451
368705776590729793 18790 24922
717791252775601409 14323 31120
107913517747469713 7570 20269
289046995922614529 13179 20552
812150822179759745 25993 34775
177327322925439297 8578 14212
94743305060525537 16053 22235
901750730697127553 10645 33340
5360926724762295 23205 29444
190401413494686977 10264 36723
249509354746486177 35209 36961
197052466432619873 4080 12323
976118146513570689 20739 26757
852541645149475585 31907 37114
854505818596926721 13634 25952
549096219250227329 16627 33996
147113359102490913 22062 25775
531215573889415553 22440 25622
475488647841068289 11367 31652
319497554868188865 1304 35484
393768523390619393 26719 27190
377118058139192385 25072 31569
548250873089422465 5595 13082
488554577920634625 5172 13680
41860766767257473 9836 18155
211455670797324289 12960 35164
368915417031381313 25888 32550
862521436654372353 29627 35843
225311487122340289 11172 22455
237025193092055265 4237 7053
822258594107331969 14606 27445
333201428803842945 13026 25809
325960108925812609 6968 11213
963407683393189249 11659 12849
361244791463768449 1327 24955
388761600352619777 10441 15876
941633251966649729 11402 19336
435898472771246081 1776 14823
843577489806513409 18713 37700
874891218391777409 579 28058
32009921195736981 9014 21808
389062512581649153 12926 30989
447805333792551617 12806 17155
356855484881162241 3762 35803
301210968939088257 14187 20188
993614100181734017 10934 20666
939590961845119873 15031 24956
543641152309046337 2127 7815
141120579038897633 14866 30294
973615449562192513 6713 11527
492256317239586881 30964 35556
297635117528852097 8833 27744
401467938739685313 7715 30871
693090166692147841 2925 20830
335637748489297409 1752 36364
193878418928587585 2873 8438
114822660865314673 32735 36580
359750747238383169 8076 34025
11468929960948061 25939 31308
323029157059334465 11343 37731
1926958529921308 20844 24266
390714049524323329 6970 26540
546686055768198273 1402 29462
697256512413584769 2407 36319
952115119791812993 419 11046
712270620643199233 17936 20017
559819443830114945 15918 25897
848257058702426241 305 1695
723745542794162561 3739 26889
913803081032401793 22426 34538
128475195037687233 5501 11007
865691778232527361 22467 37278
271256535539833985 16072 32956
695010815052359681 18758 36214
153171447247039809 25650 31102
561220390329577153 6135 20668
481193321019944193 15967 28482
495263284693354689 233 759
236702607812112833 6090 19228
740966616694290561 29126 33551
713754280456782849 24663 28164
993117692957515137 2472 17755
587863304082468097 7442 24234
795066641610286977 3246 29151
595358477431474817 8146 30881
841118785230808193 22957 28257
779748221223520897 14341 34091
268691092550110241 5824 22831
609607996145285889 182 33131
443644603571176065 30940 31753
18806063366888281 12984 15989
550721180446355905 32314 37188
478846660510740225 443 36628
290842312794044481 15943 28584
881092139967684353 3784 12519
824610011209326593 11708 27717
328215339684732033 4148 24222
686058111035254785 8941 16660
763336106833484929 8806 30449
475753323480841345 6939 22636
562462352540578113 26338 28895
113425033614053201 4340 9109
891995743096323713 13669 14324
980187834615772801 11771 20713
68449520929476649 17008 19044
811627470005095809 3233 15206
993755883924471553 16270 21829
134262799978596801 4128 18571
260839251904101857 3323 36642
783881752058508801 20609 32302
313180316514895169 14840 16853
282099122331683105 23437 28397
14269714868078155 1000 25129
776803549780868993 12181 21725
771535146370176513 4134 29382
899543200875267969 4523 11839
243712783374846241 9868 37525
105395341507549041 5356 22989
696151414545319425 12024 15616
676697495875995265 16813 20837
798826995527946369 14687 22424
350576220658201281 20567 26581
759934156950258433 6472 18240
767099317291620481 20838 28302
93004414132010993 4429 11535
281562073972228449 7407 18422
900481206413026305 20632 33371
535731436863923009 2895 29117
80380000409775217 14999 31824
89432028669921953 4635 6853
929349409546425473 549 14023
320165585310075329 1281 28873
583114015735176833 4683 28822
501207330877523585 15853 29544
982775126017692417 21696 28520
33520541994672473 8121 20973
737436096936136193 24297 34338
275916797390795681 6522 17293
640971460096032769 5209 11185
983193166310325505 6088 32601
322793074792869569 13858 28642
274998989931763297 23137 36939
486213205847043649 11312 15207
888501170434178561 21262 23097
738385384898606337 24237 33924
917940607977119105 35273 35432
659383530555935233 24834 26715
570843504660910401 15915 27021
341698117559346305 8914 25318
658593595504360193 6196 33283
986470538393099649 8045 37651
213495731639735457 20200 32825
132496431387806977 8287 37331
785845421113055617 16869 29884
903518610485967617 33051 37125
980846517063621761 23675 30840
393200276193979905 3157 34457
611308232433717761 13980 27814
430485370930235009 14086 18458
419255174173397185 15573 25757
844494197190726913 18459 21539
62888417035583897 6913 23797
97931843361429569 1685 32404
688651880347617153 18434 29286
277253486917615521 4823 8582
72318835687188001 8976 10640
78957402014431473 9158 33442
784769548551022209 12418 12494
34042176139706725 6248 26572
502176942309933569 18496 26262
932634047223949441 25675 31493
480122197010114625 17982 34191
363100372800275265 1098 11855
888143480794955265 10490 14615
731622910563096705 5111 28588
445536829673837761 12287 19787
704302331397457281 11494 26917
19223764527385613 26741 29174
879771281780101377 15578 18222
605587130300545281 803 14998
711321426414585345 12679 34091
495677012479720961 5574 17978
376267410874824321 15180 20522
157425496889398881 11631 32361
10347975162488865 5765 32660
404174148597309825 16296 17336
449224436557152257 1403 23350
254397913145037793 7485 36252
758209670089300353 167 24145
254301181404063201 9166 14638
458100589448470401 3146 8434
268961682228816545 10010 22120
328556300779325761 9829 28572
311389080805316353 18017 34413
392741877225311937 11705 20215
933691947708108929 454 15851
432679533997301761 11272 20324
528602271457348417 4905 22511
615532341960921729 3977 6332
878817009867130881 13282 29461
602208838737880065 16097 36778
876451779309395073 28174 28269
187507249695862305 6443 28181
988397524888437633 10890 31140
826895254812441729 32673 37071
49986012504067649 19657 25328
971552791262929793 18334 31876
167968562353703265 15108 37421
776379670546361985 20793 31259
221797442245918561 31447 35554
45083604104540601 10121 13042
121579005545594753 23299 27578
136530660169611905 5059 5932
730987386015474561 25437 34142
906833229752386689 12944 34817
377447721659503809 6945 35955
276792796962098465 5127 12688
742048997117382913 12008 23096
700464063289551617 797 21848
365043117754606081 4201 5964
525048766662408193 24525 28201
970330743506398337 4999 33183
671328991984417153 8523 20841
852789945588167297 4717 22104
472681619564639297 14746 27761
408774427633762369 24785 25773
338498322873583361 19394 28040
509697336885221121 12237 34291
848616181612769025 11804 34962
569803470199108353 1883 29447
215579325877662593 24382 34721
995242852597694849 17032 18822
892785057155521153 12571 37389
401764066679351809 18019 26887
211253332559202529 23600 32448
533471627802764929 23725 36801
804243861346961409 3931 18648
685764238836103553 26542 32098
241063393376130369 20458 36628
847485300579673857 14432 33526
636466380969068289 7059 35609
160059056576972833 20295 36416
789905570747002625 24017 36904
61685140987446377 18236 33663
33472341212288373 3980 28947
758614711063703553 7384 20640
680885593925985665 18712 19826
398055457642893633 11864 27456
938542415178602625 3903 5459
450844990321417793 28696 36660
678551387085882113 3108 15733
360559766868998849 4455 25457
27396115068896165 16507 35520
102821356308314913 6110 9149
627727466626659201 26285 35219
513881175448229761 2009 16130
206762311682439297 25275 25838
277957559954007393 5053 27633
994860950064825985 9245 22326
799152765173527553 24997 32245
336048404491052097 17800 32400
798081870567248385 16390 26630
125417489415646337 9576 33127
704251288141673345 4807 25108
54976670654042441 33697 34688
394129850750136513 8267 13738
493790399255566145 18418 29465
118300998579439217 13870 24736
586144120412271233 17641 22225
698988490035961985 26890 32492
233634156146372609 13095 35945
682261772432379905 32023 36369
902889340840715649 4719 21576
842243732391683201 8619 37201
375605864315495809 20779 36051
217239612479328769 14279 37270
155905382448665377 1007 23962
776048306993604993 22206 27366
362171774918500929 30086 37617
921216016862611969 734 37662
604885796095203457 17555 37584
330730610796155841 11311 32469
478262075360213121 6728 24083
509378315144697793 10402 13363
44170523634889489 19169 29428
615178507868737537 15808 22224
51862493520054897 27032 28134
103653760816452945 160 17479
305783547124576641 23582 30289
346899616774454273 5517 21805
406717351815068161 24559 30757
208288725090380225 14910 25257
503214070807061377 5620 7087
735802265907100417 3125 33810
153662120340733569 23915 28728
529628576314163265 2807 28639
300451609940779457 5717 17391
729354120189118081 13815 32196
98055819355089121 1390 17191
183276564935550113 20503 23728
380681753367028353 3323 22310
439428833363312065 3967 10737
725571371615792769 21538 23308
188549078139057985 8262 15238
97097614997210257 26654 34669
956790270784939137 496 27444
361326767042662337 21113 21313
270982793558186337 6749 23522
835771155662356993 27648 30994
171109190638365057 10912 23727
928978238359867649 9925 20157
305344360343777793 8636 9621
150622703495713505 22775 25234
665354079363812225 13758 27155
64800119272341305 17492 35701
145278080839869249 9933 19075
158265190716420545 23616 24610
865416422284798849 4059 12130
761671228850112001 3982 34767
746909469682829953 20371 30261
842795919848356353 28408 35369
880366365475698177 6047 23331
870876059632159617 2601 8646
32285341797784641 1437 9109
826252135542958337 13585 33109
456607802301423489 18932 35294
614187305018028033 16450 29656
718732039018274049 2680 3129
240101371778365537 2286 34669
140607710297576465 27704 30723
740175906290822657 5408 7976
710685359400809345 16467 30359
689342530779484289 19319 35037
659383383639468673 4513 19179
379322393609363905 5181 35437
694296516245426433 16158 27564
957962992044599553 1374 10766
104488365872260401 16910 24015
841380401020153089 15381 34598
359530837866554241 14019 32096
258919809873916065 140 4389
272163699342033985 3506 6769
181546415471451905 22904 36933
501307736785459905 22289 29404
101653298273930657 17075 33867
357310884378950529 25321 31186
12170636462165875 4301 19973
906614540736239105 86 34055
525438085558803905 15885 32333
619066995238714625 6930 26427
723728838827362561 4928 36932
938970900191772929 22031 37648
739544109885912321 7370 30732
987466043607401601 5931 11651
519165908750146369 25551 32605
590007480524274561 4430 18182
505007083847530689 27683 35996
329774226617278273 18943 23479
772994824896251521 17336 33769
219510323917003105 3683 34701
693458743594106881 13515 18297
66785457307577905 4885 24565
561041845093107841 2405 23809
473703439239425729 4522 16633
843480778286860289 21764 23804
458227863794267137 12862 17395
425696096719271105 25175 32314
914804659787559809 23423 25804
603736771468447873 1678 13909
456407071586671297 27905 36085
749051218433002881 3684 30089
655376411574433665 5149 26513
275992839700208481 260 12030
961618364006401537 19152 31088
503394724550425089 6573 9248
945461571232552705 29039 32714
243223988043013153 8760 31995
364392561025358209 18609 30838
682958923784063617 12272 21377
870077875060967937 2547 17913
553358579156011393 29037 36736
800369979544658561 1446 2518
737422083671738497 4790 10221
474850181813987841 2153 17520
914751795453582849 13135 15519
804968450685169793 10051 33740
717941653363645569 9201 19255
128271103986786977 751 21835
603989624395566721 12305 13423
377845384552902145 36918 37846
298989302992119105 2675 37248
364554918105110209 5951 29029
470771778089357441 18567 32475
551645602678849665 13576 19734
89291870123950897 28383 29650
929920056371980033 21502 28207
200944132454722529 7358 34496
715246415412938369 19048 20104
724989585289286273 23330 33070
110409682463764369 7900 33902
41662800743210937 27911 31451
337604518475576065 18808 24742
726804741794005377 11478 11618
468420675801166209 24847 28630
248461903713788961 2372 10317
652696032137871617 6746 28765
376546842454139585 3969 13772
909716603747650561 16934 27684
950829526744854529 7446 15790
936616720612921217 12049 18049
349515760041263937 1733 11759
78982762408525537 24218 34761
990810325110047105 8720 22418
481744420695637377 17666 23537
248029151596945505 14823 37204
710448926518349569 5001 32227
530062815061285185 3636 27456
356405289987424833 25099 28214
783995831862220929 12604 20585
995640879812537345 3822 27818
978493632747230849 11761 21479
747549968684584321 4459 35673
218659600374714113 18633 20385
762182911780993025 22918 37046
627734017848894209 27918 35240
693730447395655169 7555 18645
895699692811398017 4313 14351
259393077297300321 17346 27493
502854546636356737 29787 37732
510743659282983489 14213 25088
707021152399143169 1418 21657
326198934806452481 1175 20050
525246762441611265 36835 36996
236618880497633921 22006 25778
62902554178087657 26023 26361
367036519037309697 21437 27817
429823892802275521 783 21057
129493240894337441 9102 31564
150666226084503297 1957 23647
808637278082923009 9764 30286
743771364259458817 5827 21413
154038329874499169 692 25006
756548958720223617 12146 37638
966089424662566657 21899 24123
927050390490322177 3653 34275
611541342410365697 4653 16319
788705742794839169 418 5704
655789429943777025 4177 13560
833638579621890561 30929 32654
586951760352281601 16895 25391
516876882064757121 7455 22368
585759037960894337 6871 8000
485869344707438721 26451 33257
793999516513540737 524 15152
874666462649862785 1265 19541
894551011918562049 5249 19013
692870969950291713 14457 27716
147068256263668929 1972 6637
438969179383910529 5049 35195
47235653014336521 11455 26123
890545546832143489 8078 14403
35438005941049513 3210 10049
690069488848912769 2918 30820
213757770354018113 4174 14343
259181711344012897 7418 37451
740740591819633921 22080 35438
194423539456686017 5826 14249
818663039566512641 4642 22856
381952248527724673 2606 33011
750318840132056449 1143 19268
566096883872354817 1693 13768
963571380351989889 17798 21005
561372246014315137 25230 28276
265342240262800289 34903 35416
625121170725002113 12463 13183
170955921917805409 11875 12575
201324636693030369 7562 33993
980077682180141313 12867 33442
551377403419799361 790 13952
400277122571107905 8909 27517
101411734560599601 27686 30444
74089397974422161 70 21746
47613506453835441 7327 12147
550205478145254977 14581 27791
981952799685231489 1502 13736
278167658512789025 3495 30780
388336416444509761 8214 23695
922800805939115009 4561 6484
367582830573297793 10794 10825
172656412206851681 16841 24922
602935278604739713 11039 17035
110734138944035729 3320 7127
82655737548932961 30515 35384
488136216219803713 14397 18376
78719142143377505 14784 21674
934947621822711681 21740 34956
951929861547796481 8030 26035
897065813613369985 12683 24652
276691372532120289 18430 25853
849931277887389313 2283 7755
926604531486006529 7239 37255
514313865452525249 18048 28184
530810397261838337 10283 21450
323810927701796225 3858 12542
261847062593773217 5638 10433
327216967247256449 9496 20507
598053937111636481 5747 30400
251821697401890529 12752 17177
722539350300522241 7747 20727
923951476815719937 3003 29052
586538109573105281 6013 33281
369994270894974145 20631 29154
175996071924316769 1806 17320
914050168201971073 3231 12919
503845287410108225 20091 20160
780889127254919681 2998 19666
602651534053151745 3895 21318
177650616174023681 20198 22079
126061915891092721 3907 23631
199235275383212961 29804 35133
198843459609207681 21289 25180
740725820564325249 20839 21593
425171199506301889 14032 25734
970997264851217025 478 31327
212378557659420161 16372 33835
461689211794809025 8155 15656
940612225476407169 32887 34908
647715327278515201 18464 20574
715960623576734209 33938 34490
499331150852516033 27741 31922
319108259571969217 8140 19365
226321199135394849 8648 11773
132086239666179489 21940 33262
491352661249354817 34822 35627
651259192194778753 11428 28967
644784306984487169 7877 9636
843829949348418049 24652 30427
644509719610898177 4066 16551
126737991822516001 296 21266
792022372397280385 13822 16601
199089123940680673 4236 8071
268638297994190369 3181 35296
131955101287310577 13255 35239
917024928595676417 12028 33847
103252692491025761 1280 31186
284041807333370145 6517 12605
991359552446674305 12195 20249
661970546776967041 5418 25848
830686524506617729 20112 32772
610708950054490881 22009 25510
669607739111917569 22777 33179
986526559582554113 20948 29795
724555605270239745 6203 16768
183786563387247521 15639 22240
517001839124553473 1708 13726
469136554766446785 16588 31234
824868286261519745 14711 36218
317229135731398785 10026 24327
462106376715333057 5310 28242
73933706309016849 7614 11748
815644891490364929 20439 30665
800529619109500545 12176 15125
387394928243445249 19 21162
651349925504700161 19997 22408
835070876809865601 7585 35838
115225253755145473 24458 26550
17136060595056791 9392 28137
623279663429283201 9869 15919
890557636004444929 16834 29904
511162678747229633 1713 15255
799349814420757761 21505 36988
400935791163117697 8463 26181
778840987146296065 2440 5933
9368937805849243 8646 19519
570279966510618433 21926 27992
740811137711059329 13456 13957
366512417879164353 1054 10530
180254414414253729 7973 14534
392034489443453569 2671 27465
91315790218128961 4547 17683
847490381423298817 17237 22902
373590557823863617 6446 34523
790323634703533185 4129 31331
883954969331849601 14538 21731
591562378698910209 9659 24897
900454803735687681 17176 30492
674923460233365761 2961 30169
26977996907913137 4299 9565
534802298537741185 26205 34324
46687663031551809 8330 11790
782838967385323777 17040 21418
649273386195286401 3956 17083
762805579993369089 4484 29522
151307861352382401 21450 33494
372236867947769665 30808 33601
485291218670067073 25304 36904
197576270770625217 6877 20060
840100974088361601 28806 29416
740039931852983553 8188 26303
489699539314354817 15766 20036
736709046273034625 403 14564
751930527957103617 21185 33453
610474432824581505 26418 32409
109459315857105105 11278 17307
99274787214440609 5965 18515
230288344301076353 31256 37604
515565975091256257 16830 28661
641540379808386561 24633 30320
218454452656999361 23422 28188
831648293034323457 3142 37389
478188511881562305 12642 22634
771481510526665857 9549 11622
670261792222490241 10675 25451
591134922311116673 4785 28095
927263218221106945 2200 30745
460679250560698241 8084 16906
146314978577407841 8556 16802
610060939975500801 16942 29893
183429619078900417 29095 37763
52304963603301505 1445 22969
844099571614563585 24221 34141
123595561180767537 24321 33015
709197561653759617 24644 28059
755105878083750017 539 10236
259924411544943713 1655 17387
64144614741724841 2646 29868
824336820054547585 7959 19151
483426212208723201 8111 34876
799097141873332353 1545 30387
660273331300206977 25962 34466
746047894309676033 7081 26221
557346762638697857 5210 18888
857901147459728001 14613 28601
564879231745596417 18223 21504
672134476041684097 6316 6591
660018371457379457 16840 26296
247779820065844097 1625 28509
761895807037209473 15161 20144
528691662761851009 7895 16672
105564277156215521 9812 37282
610641296452001793 6760 21270
289523043124223297 24869 29907
843335874077688193 5104 23667
270231317514241441 18390 23792
574176214724488449 18406 30193
980658609551401345 25268 26695
669209118662799105 8235 13118
596038098005461633 5890 17528
998196665736969601 2998 22576
658039010075203329 16985 31343
309243343113983809 16655 25911
988632381211669249 2452 22385
619795440421810945 18453 21649
842163500694940801 16313 19226
806696625314607745 16186 35445
532437903158065473 9114 18030
491004953468177537 11418 34075
203310427427471297 17847 19019
355873518136142785 29264 34390
53825394022236849 5499 15439
763893921273549441 6831 21416
993186135421499521 6252 26247
322193466741431681 13245 16911
228741585794008289 21604 24982
982841050073801601 3966 23414
164666065118883169 11148 26549
866225476903615233 5580 13754
191106240684387521 22052 27723
132107711104268337 25493 30148
76766392625419393 7156 15026
961690665123803905 3964 28497
222848543896272833 20600 36838
220709906060221793 14692 16061
692867902752414721 31765 37106
149348536418465025 2096 2858
350583385277797505 34106 35461
299752820509965569 9031 25616
229122016832921121 324 31488
740604374954138241 26945 36009
26882918881138809 27303 37062
55502987767255265 22592 24866
872097345902847873 14636 24915
486955558732482561 7994 32628
509512150045321025 3164 10932
732072603552026625 9008 35487
644644115667237121 11032 31530
371260484772797377 7910 14677
777876968810996737 19788 27459
260091905059425697 2337 30927
800608625345820033 13819 25110
108366678202052929 2173 8194
534661838758392321 25349 32533
423437819316902145 8560 14372
425740870509546433 12234 34079
916851119844103809 16597 30442
958970074236557185 2384 5371
428134357437642177 5801 21580
726600892881112577 5091 13511
938357424800152321 139 25526
816355108922760321 5280 19953
760981546075882369 18127 24222
923553630277584897 32071 34601
430987801631665921 24464 24841
436454187215328897 20512 22922
77219107555663409 12107 30562
709493339922051585 21687 24018
190024280594848001 33559 33751
70389309621429417 3642 24974
545377688279344833 33648 35031
983577370743805825 16639 22478
991390082432396033 270 9112
601941846553241729 4327 30287
534078253625722241 13247 17483
469170477522897729 12566 25601
696069769003678081 16397 22330
357369814291683265 20368 36217
352448379119849153 7611 18323
936975314314967297 7932 32250
779412536028594561 1999 26271
421628194816289409 20771 25239
477446634697685121 26267 37534
996897529016099073 15043 27547
786948238933284481 8927 28511
991055690233064705 13452 36865
14012143898455067 23388 23593
823885317695019393 2679 37456
694027047717476353 11627 28323
676063745159066113 10976 37702
155749765296121729 7053 36099
131488698931281793 1402 4256
533102568413674753 10134 27409
598138359143188609 16312 17300
934861251928637697 17197 32861
199273447353167649 4051 9891
419541409577512065 8314 11792
624049958517073153 9699 26504
282153258399660001 15751 21194
652943894367854977 14430 15754
271061074836488545 25654 29502
151444215478260705 24194 24273
244983247212175585 2644 3215
954897975218987265 20588 27639
890749289330962305 18234 25932
743215004209670145 3313 23343
438608258247001025 31045 33642
513152287493102913 5763 34123
529452981406642241 31327 35127
326872481935179585 27942 37285
412118210621386561 4049 23359
892704839526462721 10009 32541
717370703661977473 27348 34116
87522389500545473 26797 31938
493378966953969217 6169 31913
609393920337641473 15646 33625
761039851916727681 20534 34757
31449893852094845 3341 35546
909469868822085889 9458 25773
305483428228828993 28617 33750
341556189349638849 974 23650
158410456162581441 11834 26811
53139911425972745 22259 26127
11253365560111917 28931 30066
670649468453539969 12921 25802
415704116824297665 1634 21303
846865227671642625 2471 23712
559869354906087553 3244 14727
507891928075316929 1128 34908
11456054593988797 5330 24204
331082159550248897 6121 32399
775192269352988417 14635 26227
406437689146109441 29427 35484
118128114332318289 2526 29676
130883970326507889 12719 29765
634788709587073921 2212 17418
24757143263720141 28606 31609
614401018532586113 15518 24777
16569257152269757 23129 30534
423410415161374209 2673 7088
453192885564611457 23277 28452
892827994679105793 14381 23238
720455422793591553 724 9146
745196079407950465 8410 31414
789049149817010689 9453 22597
235075375915098305 3483 16154
779735219700683009 1386 36055
824757759386660225 17182 20427
731436621879531393 6633 27835
143517179033164417 2555 30861
889147452159860993 25193 28793
576466446529000321 9707 33002
633205500101361409 18128 22847
869196543928349953 29233 35137
936018475245163009 5372 11518
595342702746922497 24742 31955
164863300390457825 17074 21553
227840044874522369 26104 29731
93848225234538065 9501 36214
269058883231597441 2646 8460
734116732045329409 26517 34359
418219068799228225 14584 28001
530977217571546561 1127 35020
235114673465933057 6915 26582
831200560533879681 12914 34861
705578511640407425 23421 25896
81768317838267985 17559 34573
126077776617226081 26789 28282
97937287709420673 13411 17892
496354783370289729 580 18357
684833191058629633 16106 21873
34081910962658669 3490 27115
757861280979362561 8757 32308
982615347867504641 11711 13840
243667227473636673 25588 32146
68115127830427729 17785 28013
2966233186221246 17409 20394
383578568007887809 28411 29772
459042491220998273 25883 35581
317958151213122881 35580 36280
463797096923478593 9287 17646
49598291627670929 896 34433
940934904611410177 11222 31783
130265283227547713 2524 35161
244683473190470113 11493 20531
747880212889693697 1039 21801
773793527422270721 655 16634
857914727456506625 9880 20798
482752407190865537 27951 30116
230069388553982177 687 26688
597635480326871937 13250 23924
785461267413158017 4684 31523
582691216198448129 13175 22781
335218192218487617 25850 27414
15683856743123671 743 9409
242747412417362081 18860 31282
330656908251789633 7734 29113
37394264253986617 2317 33125
755846930520632961 140 8000
586289700566030849 1407 21867
938724508496058241 2615 11332
869576473409093633 9893 21285
928929160488479489 15290 18712
704150140715814401 15776 24619
701183754765587201 11034 24953
393146360407040897 5497 21802
43606979458289177 14223 37189
544199094976537601 5733 36517
638058717994972801 20900 26888
918220796795335297 16587 24524
181309197318228129 22284 29756
296920562637627201 22082 24527
88539508759360785 6609 33687
581671476342602753 8548 21634
99502107863301601 9026 9839
810524138217349633 11823 29641
323555911176221377 21201 32758
458696173903884865 3251 19075
637657129485859329 3106 32079
465805192936006337 35651 36968
545341102051303041 18219 34888
406378270396356097 8125 36167
936413093297474561 29 17224
588006382869313153 4416 35516
102256129020595665 23956 36589
334302664841882113 6768 22798
859050181169379841 7012 31002
879324730837016193 2552 20932
885974099028025857 22722 33987
72870687841042785 13576 35693
9157073063406075 4649 10515
784499575224376833 2630 17225
8833630285245421 7954 36878
703731807845198209 33362 34034
674961150378891265 5810 31453
978302939920485633 10427 19376
342115609385267329 20866 30821
352358594688876545 5887 24054
376742682363286017 3490 15499
722305667887443585 957 8451
988402232985841025 2626 18424
978241386534218497 3267 23517
848481858425202561 3530 10659
972955289048275713 19283 33345
467144262941353345 33683 34306
575853209162414017 9238 16819
819681382948417025 7594 12363
237095373699023777 21107 22652
313067947443677505 22415 37352
596191532924020609 10786 27776
871331183433852673 22461 30611
27276368011786901 6459 30711
969948721132787713 18672 23558
975474235130757761 29556 34559
586274659993833345 12543 26162
739624930900564737 9089 27134
652291156757094401 10436 31222
309960476735820865 561 20414
785711886888918785 24706 36410
93097904070578609 13215 18662
136185262301346193 520 18000
823765914307966081 31814 32199
599023327432391297 11387 14206
271468561964329793 9446 23250
916534663056587777 15786 31608
454203564056566465 21660 35738
634182004690984577 16867 20256
298572018053977921 6577 11540
566324040382049537 20297 36725
725239526510545537 4569 7749
453281744482708865 1387 29317
262743921009704449 17487 25039
486837980402988545 1347 4733
927114480893546753 292 2830
686558136713642881 14325 29928
956967171197550977 12795 25343
124862679101390481 17786 30342
286430179770899681 10533 13666
385006308605326785 26024 32283
595315637227802369 34768 34930
529872317688081281 14519 37373
347792929670898561 8523 29662
984469531342909953 21954 25138
141547066386312545 966 26316
253874926295189601 25155 32866
231576044603610145 17752 26408
572924152621467905 6021 34857
689219874236247425 2991 30938
778694757397040897 4398 20977
53018319214881873 16591 28199
979533423983923457 376 31973
370935579976549697 9268 10967
156601155455454945 19143 35997
840598499221425025 3806 9245
672674536228768769 11888 24342
663060637786006913 8919 15945
433834198592059265 15813 34807
265674341274799265 15435 17930
120223651019301777 17285 25681
266753612868132705 100 34651
803076564115620737 23770 37219
364381964997829057 6435 15835
356451984648359169 19239 33646
170886376742149793 26844 35315
707505694976539649 10514 21128
904764619126435585 21355 24081
165356123203537217 8887 29325
81446561999189985 25182 28154
249831981183540097 6802 9397
819422523973070593 30 35481
851406789637664513 15402 24909
288563234760406593 12419 37694
995663881399231361 17514 18216
113404926304891521 4125 35015
768716304977800705 18648 33499
749103925935020929 15999 16914
399491257831606081 11327 25678
279734722700521121 34296 35828
33535050603305197 5390 14162
811919122581404161 780 30836
718270244657681153 10040 25399
656372786013687169 14230 18315
489705408689530945 2604 25300
585705370723122305 19272 28096
53628279053377529 17212 29099
468476279230241473 21401 30498
541016996048469441 732 6978
536940593364452225 24994 31292
517563056960376833 7103 31122
882740574257010049 9269 12165
838983575201183361 19997 26196
957610394686202625 6446 24204
933535695496082945 7316 35342
105070722526630081 891 24243
621938888089133057 26541 37831
519062315982754561 11560 15656
747282852906955905 16691 37450
961813562241982081 27890 32975
265939874872515233 27071 37844
148241543325060129 23086 32391
258596537678378977 17015 17906
85678306117028321 31409 35765
26060375273502245 15788 19401
954096753701922049 21300 31267
22720393345856849 4378 34734
582039646097822337 6524 25781
136420525400779985 9139 21088
282793938003198529 54 10884
480738937202737281 2300 24113
165685850268157953 20005 27565
188765721439054337 26761 34774
187609468163660865 7241 34429
32118121968785829 25234 37848
252752824458777793 9285 16569
734498285503207169 2120 18123
519436694585056833 6235 30828
875993242071835649 3336 35086
372456479487265601 22011 29646
237563900841550433 16632 20284
442553281096511617 32566 32856
834370183001375617 62 34221
767557796957699841 18380 22326
151167545926142561 1235 30380
782854620699726721 26489 33953
890459875718327937 30503 34965
904900534644848897 6872 9020
977479112290396289 19386 37248
156732338675514177 10485 34238
486130130849410561 14765 22477
275858369177139905 8543 19944
595701201765223169 19011 21653
102111392802033409 3606 28467
428035351857367617 2244 12664
773499251515840257 6168 35314
981399827524725761 25881 31944
342174935952673537 7437 32354
53349525059992689 13992 32284
765477662104839169 14111 15352
182006952580962881 12267 22095
119698226702855233 6499 21021
651032919771260801 12907 13174
900233110036122497 23155 31678
224931051564581697 17535 37099
117751771280101281 5709 24346
867934666457024641 23052 33497
584513436640488449 17701 35883
602672239294122369 3235 28677
562264867740555713 8458 9263
342373377135622529 6486 37228
832437071071250817 8088 20395
362521035271569729 398 24460
524384113147707585 10000 20597
289622792810384065 22998 23512
924517156200632705 24549 33600
307488589345240385 8221 30068
405912539265404609 18942 34625
449310649996412801 10707 34877
627925229994257665 20620 33475
742610242853359617 13839 17396
908944174357319681 12406 23016
226343114898163841 12754 37402
949780722968593921 16352 36934
851097704102699009 33026 35687
130061300608861793 28243 35184
93695802007225377 6535 25653
840797728869414785 1457 24249
604276939546409217 2808 7121
558457800955100225 29702 34906
253242136321354401 6074 29620
488960135836290305 2984 7392
966003185003700097 10815 13460
833787078209599745 14556 31685
92572197536206609 11031 22612
878163081538826113 9886 21669
586330327211285889 2591 17354
880477395844142337 9688 27202
351216762930342017 11380 12576
905460630584823169 12437 18762
652543357412525953 31157 33007
87156446068139105 23565 31569
885433605751977345 923 13459
307579378408728833 34809 34870
712028718074961409 16162 35938
258500809499114593 3257 15335
60212770222598521 19220 37382
931953175350710017 22938 28001
156522213680460705 19335 23152
207470044201972577 14161 31400
710766095297934465 7897 37621
973338150232375937 15102 17062
388576799354453313 32571 37810
763069742704832513 3710 12052
210710259570937793 10313 33340
892087506924635649 15429 29169
128047059391747105 17202 25029
186458336273052097 5670 15807
914533631664305409 19535 24571
26784982686375969 4786 10626
680282603996189953 12253 32404
169689018740630369 6458 23685
358731796641713153 11932 34090
838912205929599233 11121 22968
521723009279952513 3664 11870
749356220059514241 10686 33148
407056351867332481 12467 15415
191691286037364961 5278 9704
177731365265472609 5997 37778
223965894932408801 7808 15483
605372987862331521 6867 15364
714707621425329665 27158 33935
908706041799121025 28130 37397
415816943519332 1026 28872
512269553544960833 10527 18920
770261936695884929 9117 12454
192559995420410241 26859 33391
802376395994233601 15047 29682
631269313297458689 9776 9975
680882767985846017 4009 20682
825217883834085377 19095 22502
801799579087077761 17672 18509
774640498078404993 14080 18351
48683819954344897 365 10000
758392491204702465 8556 17475
543823464081359745 3820 7661
519577096793291585 23545 37837
279282630797037953 4419 37319
579977559534313473 8875 16950
443928665467740993 15773 25525
704059189848969473 29209 35009
883190615705938561 31714 34948
13223131393644395 13016 15959
672659532976556545 16348 21690
277960556749270881 10398 32499
67697626821139777 5633 16426
584605999755666561 5262 26665
295244350446029825 5336 31497
947808356239498497 20217 21521
338439481441394433 3251 11692
977010894127730049 10003 26431
98103946331608689 1559 11098
900740943376611329 8246 23865
822562282574974593 13227 22191
756411671094440449 20768 33189
967973041036476161 4006 13020
981256915489829889 13294 37161
309565599320432513 973 36661
520475084268227329 18522 33077
457993452385867521 600 9003
336777830803022465 4964 19878
320775501568842689 2799 22687
872066745998068865 36479 37343
103868291554153553 20915 21628
105210282015626433 21247 26810
87600866614803153 3959 16076
447058723509101697 11694 27962
576561820083728769 20404 36884
846816694882996097 23555 29617
100270106952930145 20690 29782
923534897936860929 21419 30624
170036016808570177 4897 17968
327889921299963329 9754 28821
825013321319783425 22153 35275
79752818479661873 12250 23276
826452434012910721 2827 33973
945950970073035137 18128 22967
455404657418110785 22141 24280
544213368121148737 5757 6793
659831917516800769 19762 37275
593303628967042561 899 21061
823944207231004801 432 19484
557951184572303297 11308 26292
124425538085407793 13900 20087
432510841231199105 24416 35704
248445846898018625 26724 29839
433603512748220481 4214 9583
817452944107731841 761 17031
795307071147412609 13077 28398
504289895283488193 18663 36420
206732065729724481 15773 33604
748229610382995969 17830 35527
904105088700340737 22101 25060
912355111119264769 15008 17040
412925602263413825 2126 20009
447227437589294401 8595 35656
87946185744065985 115 32582
812096190449761281 1542 15275
841939352925990657 15707 20927
838864164089162753 18655 36742
654706367534409089 12932 34953
282788376546672993 8645 25605
291945206619743681 17757 34737
529741398650561025 21156 35816
167709106708791457 31481 35891
700802865993932033 25306 37743
719162766575820417 15748 30122
347969081929338817 24323 33834
933584364227193985 30023 35416
628663199770411265 9699 15236
118880063020441185 709 13815
246821148670580481 11098 26793
462105335938154817 15616 27955
158696579378595713 8091 12466
23192930606469985 8131 37418
304333404041305025 26469 30143
227555336802886657 24055 26801
450842857881891521 10809 35691
620607885128777089 5969 16102
616025458805825793 3823 24799
511528949898483649 8134 28577
65500636621447225 869 17204
326753828426589633 11316 34550
606524301697650305 10923 28732
502430606627832769 23931 27261
287432262885314305 3062 28028
719497135229545345 11329 24509
252683035828130913 14006 33777
277651690589230785 28183 32658
939350384398476673 22730 36976
323291693526428481 175 13240
100394781802155105 6795 16406
207710632802850625 7426 34451
901875885691733761 25119 35089
936034343326582529 7870 29407
813644065884989953 33249 37574
651630852954092161 27725 35122
382473321690621761 22356 35512
358325949943761665 9275 30035
470736479581976385 26286 30292
310485362495491329 30469 33574
836493187742515713 36263 36315
253023119660696225 5780 23756
431797329854095553 911 27551
69205943349253121 12184 33643
749713335270751489 1393 11412
847344380329914753 5516 8659
465601709397507329 6165 23815
680165613071615361 1860 24394
389282370809066689 9401 12850
627481569632379905 15777 20174
924037216463990017 31578 36697
867297146178138753 9078 33016
248608775827857889 178 14018
575451261850261633 16001 36010
179826756091788545 7530 17832
795084304385660801 5596 21221
615768568015706625 10733 37849
790466382613686785 23664 30917
747747771852704769 8435 34421
838007698302043009 15788 25678
333054404025329345 14862 19200
124953772653569217 23954 32926
551046201801344897 19940 28330
985170422088977153 9421 10329
970367911632561025 31966 37683
272903428633640033 31953 36173
592003736736263169 23375 33490
350971333336012481 5952 11737
874647548290180737 15423 26096
271798534144565441 14263 36381
866995895650322945 8965 24799
261812655315601729 9707 29361
683184225685348481 1422 31126
737106259421551617 10080 10173
119571334858921569 17827 35367
423775020439357761 10280 26331
186639128630115905 25919 30421
130246716794104609 21249 34411
947159986249804545 10762 17730
216693714604851105 11965 23198
918350403928936705 6786 7985
679015472792627841 7814 15382
724424388897023873 23577 26072
222726284710169857 6436 29585
534980513275296961 28686 30441
107402699721305345 26665 32488
744825249424170753 15262 34057
495790398420105281 7047 27655
178971846231544161 5080 18193
395293461860234177 3887 21837
236874152488343969 8969 31216
672523458793214977 3648 15697
299277487441695937 1944 15130
355187836782036481 6359 13771
417363756086391617 28490 35838
972898539123157505 5932 25678
311424638916459905 31305 37124
782260633059195265 131 25188
294544059558791809 24212 27369
143426277810583265 3715 8989
443532926012903041 6319 15372
377077444398125313 16713 28621
433072737684117441 2417 29039
958956021763505409 24635 29438
818206477108159233 14976 27721
50260739464505377 4278 20807
602303404618357505 14958 19139
568313292224466689 12646 32954
422380074437267457 2230 7344
760395688861663617 703 14811
22158319138444685 20753 26105
589101131541959041 1444 25419
13733639629688101 1449 8579
797394538389824001 26261 30523
527906780198168961 9861 16666
819551635741440513 31427 37791
83078654637244401 9114 12717
662189613348786561 8778 17716
237457601697233409 16100 19532
928817548307939969 5947 27628
851422639498192513 312 14610
90662544750131249 26722 30773
422468910100537473 10865 28230
746893747867623809 3969 12841
526866325227825153 9565 26142
677680107377298689 1567 27367
67251390624850417 17083 37152
333681368949847041 27993 33721
13090485565466993 18971 36493
250409214172918849 10712 28793
716037329633866881 4313 11425
942654713224094081 12935 26637
265328337840923457 10464 32300
65014183942523121 4402 24350
438027675150212993 13367 17072
184139601037863073 8146 34072
83152803350397873 18350 35753
925562452342290945 31713 34450
218408176504301121 2887 37642
59212942231930297 6376 9210
348268543852594113 796 1011
988519492065748353 21086 27621
559313780595008577 19678 32339
297413633578578625 5953 21372
330294375610176193 10974 14929
782513909560350337 12731 20104
153963168535984353 9204 10616
356415980276260289 14838 32246
449135218309958593 5655 25581
474888554989647105 16153 29680
895702925103964929 13141 25614
93035253240806529 25467 32128
788231975697154689 13663 13853
709587082010244737 19350 34035
276688656891810337 14676 23967
102762294958687057 4891 17075
172375480354713057 24902 25519
152696786755043937 8604 29955
102958725899046753 17541 18525
956686836911963265 30853 36409
964884679248225281 14917 15318
861891803705248129 8688 26794
947670455966534273 10518 22228
494268953547468481 6657 10740
94162401940092625 631 32407
565384902393404353 19446 29148
535589012479452033 21930 36822
208931413944391425 25390 33839
615712152253589505 11955 32226
137965275608252113 22861 27066
312240963624123649 13050 20196
888724165234826497 20797 27794
263759209138168417 4250 9503
911312899469422209 13508 24349
422538116689285185 9643 16824
641082353950999169 22366 27650
592176726051800321 28736 31047
789951340906043265 10598 23939
687587897951221505 1940 27409
380562725310760193 12578 15250
77355292834351281 3882 34755
471719351208079745 10969 28650
515654622074780609 15930 18989
729876498509590017 25141 36838
820230382297946625 7413 8262
823171277922739329 16928 22969
964016789198598913 2121 14353
62891460862736897 664 9117
589529058105977601 18715 32336
738396313940555137 15891 15975
942349367452951681 25684 33853
385778617635260417 14175 21663
976423083451859201 7112 34325
638790944656761857 21951 32594
234192178082469825 8109 21588
738230840110638593 17516 23470
449562954081851969 2528 36210
347616714103352833 21659 30931
139366312113541121 2247 14471
426659134380237505 7939 26253
410674196833209473 26293 26821
14890671425717983 12899 26190
994565284117545217 1971 9815
348327969986336001 7868 14117
740656338579622529 13058 30648
365327642525031169 20027 30386
108846682576146497 18666 22240
899251123420533761 12406 31884
314944072790378753 8978 11480
6595860603567872 24169 30037
111828720153699377 13973 27808
995935269067267329 19871 31690
59652144317862369 3133 9960
250849546234903201 15830 37101
820874633324397313 19901 35459
895206651988793601 6716 36243
55988150029971705 7690 28662
675027814934452353 18800 32492
314621641788125569 31694 33131
127738165473395777 33954 37807
203213625999733697 1767 35815
952297870528084865 7896 17450
388450466439056897 27627 33666
626736594012705025 29343 32150
978071273653849729 310 11295
727685878407555713 6047 23615
256841532824854113 13332 30464
237654231836920353 2792 24718
823457780065108865 2514 8954
56670266521265945 1812 16357
661345267551926273 3416 10777
238732110818354209 10776 30091
837965223950558209 7099 36525
169473536177378049 26542 36114
203801640453509249 7077 27837
333515231954116609 6145 7791
381872341408023169 4086 21933
731019041933578241 6179 10477
124548628042422401 20836 32294
139930054257895617 3177 29697
359747766488023745 8085 15041
923932682513793665 7164 13291
116105886319179057 13689 21035
387682616228680385 2768 27887
664913573856335233 18840 31249
348355095326937217 6948 33961
445028935898708481 25231 30046
535098610620913473 16501 36768
190866846554396129 18317 35096
88351828266269201 30677 33082
348495892155273857 16045 23684
63436065515951161 4079 6229
28002383710468593 4838 32470
192906136540230465 7870 26759
687283530165249409 924 32636
333383566188849985 28360 32323
803628863493908993 21111 36313
34265581826616653 1107 35107
342057571151247681 15843 33495
174013745477388673 24364 25042
406706598138111297 3288 17032
484078558551729537 17516 33532
113663826398667569 1857 6126
694869637791875073 10727 18219
617715272984636289 9730 28891
956464300074657153 14054 18149
568057548727058049 16028 22325
589971996054679041 4939 18156
974717562721746561 9070 23105
146948888504098817 9139 20903
599718333053775873 12909 26350
158075374227571777 8120 13674
819527077805016577 30001 32654
708984368291169153 7977 8837
580312488886239233 4424 10415
663071243172844033 525 3851
137799524955891425 25011 27614
289337308126377473 1194 21631
27804291221659841 380 10578
565514196900814145 13394 24032
23102080136023773 18068 20964
845651130522497793 20192 34571
350377214819463489 16182 32971
681183982281730433 12161 14350
331210582990916417 1261 5626
221492296287308929 15512 21797
573976482641686657 4672 9098
872618210544210689 16203 20959
55045080945856033 3665 14171
705598054381198337 5805 27635
95970324930465985 9245 17797
408759745845252097 189 27609
835164291420323201 23688 31615
74142008914392929 2759 33327
573669563409314497 27624 37491
387235477378489153 17925 20039
752356524504019585 13342 30956
150787276767090369 3119 26398
567938817956207489 22283 33575
401171029387761281 18952 24129
538721328408353601 11227 23575
634144574013035393 25366 32395
640948093301577857 8545 32086
42575510572198993 9097 14532
737240398571682177 895 11183
172908239493096961 20777 27112
234696053353150817 3785 10457
508803213206924481 282 37833
267070940954805985 19744 25510
924196042020170753 7508 27127
924106243142123393 391 17396
955891805360103297 19785 35170
676917513315171201 7677 23314
41132686300244361 36931 36993
995450185621525249 3278 34423
808040579362476289 16322 22976
940482197593933441 10864 25070
304031294226732033 9638 37123
807156975127671937 20607 26068
768354288679638785 29568 32898
549165594489490881 10302 35705
960055855246196225 21769 21789
964673023739454337 11145 37352
111339586050227985 1850 34553
455275390324299393 12444 15722
465279774503343873 22154 30374
12258303537780791 16221 23683
98478630684816433 26802 33733
915752938938734209 1284 22552
348755262951698369 1915 16763
500142079378822017 15045 33149
217369623970704129 14606 22646
767984240066464769 33929 33984
630614472063612673 1749 6731
922382055749782401 22037 28548
872143423996938369 18777 23825
156127692960264865 24834 35083
837250039689308801 5472 29392
995521380074752257 10241 34936
164740541801784001 34247 35994
223449872445382177 29034 31497
550059145499389505 32430 36978
26538365980773193 16448 31783
316640299051506689 8280 12098
32670126579542825 667 31586
905745336798787585 24977 35320
25829436020575969 24706 34020
949125290384721153 3732 18527
695907843194372993 9298 9558
513295340822381249 8819 22946
691626946678528769 9834 33337
24366106400698585 13438 34363
846510589282470273 2851 27463
764897890413521921 18202 30663
220275561660162817 3521 31252
453625097732917505 19857 21844
609199804977560449 20767 25578
566537318746483713 9506 28952
985493994983219329 6142 22250
703680359330782337 10696 36649
799361145252131457 4822 30519
591940387982361985 19529 23624
741828565749489793 347 21476
726013649472825729 9822 31190
368061719927634817 30077 33629
436019568945212673 18980 24647
15031404181801379 10662 33534
40115192653850329 6883 14604
2004198656802459 14348 19039
597853846571240449 19054 21282
476514636059324225 24214 26617
214035811826356353 10609 36869
167010834695826561 14552 37828
317368151518607553 7374 36107
201162762576959873 19151 32484
490539156033243265 2134 18417
864026732036105473 21572 34261
604878774428954113 376 11727
977824057390893825 24954 34716
141225496744162625 508 31912
546673947310960513 1313 5674
691103668403982849 8743 14129
89318434692476241 9600 18661
826040222702040705 29834 35008
362084093332182273 350 3073
861507449801479169 9282 14211
872739214076421633 2707 19849
870746331299180545 6063 20268
439469807644467649 21092 29890
669250229964902145 6732 23529
689509832236897281 9490 37695
826207456933992961 25763 28111
915422579612762625 3771 37835
713701213479197313 14701 22016
815779140636397697 8354 12283
863547855949796865 24227 26534
787378805778228481 19147 28584
66501344492749585 34501 37130
954370794747379841 9408 27879
708154846126269825 25117 28262
297585378033001985 15273 16357
486428234061406785 7814 32877
176088696765464897 14180 27527
689669038782021505 15068 30718
124103415072124081 9936 15849
421620220855274369 22645 30878
836541812335585921 4502 12503
648044865853400193 12582 22532
182171737082963873 15100 34722
508718767422493569 18746 35603
459983255318793025 1300 12608
497809955340038337 11070 33521
792243169228168449 31255 35601
570728537026482753 27161 37418
418530635457504001 27699 30785
121033408751777921 14467 26800
558214553667621505 8311 16025
638286494364137985 30307 31611
7492604470815679 32095 34488
388331546154510913 10112 31049
713178265148098177 8563 22537
93864289732252353 14869 15229
878690629129071233 3468 31674
747471770594110337 9766 26713
357186874066254465 7590 28031
908366082937931137 5965 37658
756330577718205825 531 28090
268632426578015777 15619 24760
843176195881294849 4724 5880
19665902946044869 6598 9410
546216041509470785 8545 14692
888865449413181313 2804 22174
208843119318114401 3576 16986
29768684422776917 12607 28842
840349737898964865 17266 21491
997390786036980609 5581 30247
633806130459912961 18282 23620
580266335469090689 20919 32364
6061169273980483 4652 32041
386503576034307649 12028 32882
287046158081235361 10681 32783
435258634441453313 28877 34589
481923253899498881 1949 18404
945448476309501057 16813 29023
968066069918091137 23414 37785
559457490329421633 2265 11079
141448214698247201 11452 24604
578836856875859969 10989 32102
719426662511264001 28147 35531
351206193200710017 15265 20815
48828921221559793 20396 23153
516153450938411137 35589 36833
165698121292120257 24560 31818
871911791234126081 8655 23039
147136441875861825 2571 23823
70595972377226705 22315 33018
16166495207183829 11428 15870
23072721339275405 2468 12265
276093090080923521 23078 25513
676765780388983297 9127 20383
741987543898442625 31126 31211
449724353809202177 381 23576
910883051991110145 16437 36277
657306436913593473 21953 33088
423393187770809473 25590 30374
706636250368148865 14637 28534
501885077209681921 1213 11441
155071530060631361 4469 8268
663911534686359809 28068 32627
294765741861382913 19113 29399
743534010068774657 2197 27870
333269988556914113 1617 34313
25617884026924997 26331 33419
365966969187553537 11203 11965
333935450034022785 32570 35201
651637850761993345 3335 7937
875824031962320513 10156 24396
681311861396309889 4904 9827
239940868122861409 2284 23499
429246639542448321 18164 27195
809344433450942081 15056 28711
192013710664923553 8497 22559
449084384399373697 6163 33095
208181693758767489 9671 17221
863933129282667521 15365 37407
963144107627428481 21803 31137
73407442126129041 388 1906
637985580800240385 117 12981
756422632850952705 11724 31190
72264084758302257 13613 37157
233449109514783265 22517 31460
756313625003677697 17094 35018
994648003811715201 13769 22186
252789442709982369 13191 34120
765628012722292097 6219 33469
991417196410914433 25099 36221
360913926851051073 6164 30190
2292467169525026 14878 32440
694332266288416385 15623 30885
848457275657942529 172 35427
296442575942034369 14947 22840
397796644434478721 3738 10848
932086532102776065 1366 34863
752732506345161345 1033 11411
757183190222800513 26357 33320
134111615011562433 1343 11728
517375817726037441 6608 25388
644034028513623041 28573 35657
258203429473820033 9449 19739
179921528614002561 8419 22526
179644131969897825 22797 29253
679740418346291585 29284 33100
909625527611719809 3907 29529
704095243474398593 6816 37382
303597962564356993 7575 23624
389041602426225089 7249 17319
89099834150214721 6833 33825
507820510399753281 4481 19311
728550040008347137 30745 35476
202807232315230113 7394 20340
45882338705663273 4667 18986
474840459973819393 34008 36005
900833315811116417 5453 35472
885944259366930049 9756 15524
725834024845465089 26917 28593
562328432259178625 1573 6356
945368824786843521 5335 8047
741346903057326721 4197 4829
715596209391971841 17586 28637
560690514767486529 7121 19173
342729432363785921 957 1343
803331421203829121 3198 22001
682700204202785025 4230 6122
385623148851081537 3391 25894
306324701511844225 17084 36013
657244629750358913 942 18349
525699501950267521 4528 27272
585739889522670849 23598 33740
225835562378751585 25316 32217
121090545821537889 9356 15981
618201048018800513 5575 7638
281555921532074657 2711 6923
862321443555177985 26275 31391
211760402993100161 695 30778
740926829827767425 33399 33948
45995307820021481 22146 24037
391452339562864193 11920 28827
546879174688562817 6155 7797
239040805171452321 2932 37135
614153237728757505 24261 35485
47404257177479537 7717 24435
354373202793830465 611 37382
544686915043993025 7803 32091
513967814077744833 10947 25812
533793916059227777 14027 15184
373470126481798529 14073 34568
878134396388230017 4106 19014
154772232909991201 5380 11868
661687789369299457 26630 32006
227690603358162497 7507 37841
830624638771748609 18175 21476
934322629880568961 19722 27366
829646870099100673 19931 34746
974082873877527809 17358 22296
767842228651613057 648 19897
35618455393645833 19734 32787
67782251231765401 12863 16013
921962603035559937 3293 18554
939149408141243905 14638 23063
713315059197867649 23167 37457
877093025091784961 8462 27268
954103203118300801 18658 36372
682960754538594689 14371 20072
618311276722195713 20756 29261
66507451818669241 11410 13173
255902560283921345 4236 14101
765901274814236673 18793 25507
602592276475320449 11968 13212
141996131324379601 17103 18196
892632318465068417 489 35225
250069118291161633 10207 11578
180908812841536801 10299 12142
563192349861854081 20375 35402
197432179011606465 21064 22011
150571553375069569 29528 34151
519542394084481857 31413 37341
740835173943271041 24559 25268
616095616143944321 11878 23971
810652542914606721 3926 28578
265280783817402721 18799 25134
115543301777877 21083 37206
968631549156278017 9568 18074
404690000085476929 2554 36000
431723768114636673 5840 12350
737099883389237889 20319 26354
48680414896971057 9379 33770
284993425100548577 10107 17879
808944302323752193 1247 33601
613649929045127553 11289 32528
903589310859935361 1709 20711
255935925050035713 28845 32997
262009063991314401 1711 18998
195846836958043713 506 35003
880660992746264577 13085 27981
12141417271532619 11191 20716
811454143637504897 1299 34769
876432577871359105 33000 34101
746012073099514369 28596 33746
374225923339135873 2807 4782
443930165905840129 4817 9353
27147352658392521 6577 28334
585708342080913281 2836 33420
38344088544089769 19641 36197
255165612374000257 16067 17960
5388681910037719 125 35336
285366280132429025 6726 22761
1276223116345677 26171 30775
273311576540294241 9671 35141
154041189039123329 10652 32853
702071117676005889 8386 33406
792140068907126913 731 3837
313664683697552961 3146 11325
155696244610854977 10676 22348
35989781616429185 3805 32338
30532961317046417 17124 32952
562631516072258369 10138 34500
764242877157517569 16592 37095
770053314753163009 9460 29486
518886893412524609 17741 20824
538386659241481857 6727 7100
878785995628195585 1629 36689
63024424763149513 14020 20297
178309009925211361 13278 31326
308651491943720641 30288 32990
347230323360594881 7562 12479
889503276691947009 18615 22964
250816075674816129 250 24398
714921140471986433 25369 37102
599228825542130689 8834 34172
52185049384725345 12939 27485
649661288395204609 5294 6652
131706673378516833 7466 18163
879478134051272065 17690 26929
526067694501527681 7776 18835
460778252476824705 25021 26278
425227684730245441 4169 9330
260870847837711745 5690 12179
307294329192849601 2750 36902
933987810265474433 2901 31692
136650967132680993 18681 19675
900480926111260545 15745 33196
953753322661974273 36050 37371
888661553778131713 5529 16712
40463071687113937 9376 34287
906834008064439681 26546 29442
540176965209646209 487 14702
65519024511015545 8542 35526
580802253462081793 29577 35876
320844699152576833 3344 31192
573878198444553793 15568 20811
339036664923252545 1067 31836
901347670444792449 14392 32367
791007972597785857 2926 31410
91920799649734881 3181 24020
852823324681477121 5374 17366
313334803791718721 756 32956
621107158269541761 6145 17433
296783214320406337 6186 35129
526902360346394241 10132 23766
818974960019843969 29350 33119
670416841924637953 12473 33790
592676481132862465 17740 24311
219141911371789185 7734 23894
373417464071053505 16189 28913
636080688463142273 18235 21505
212713955566975713 2173 16346
295475600569670145 16148 18239
748694818441933313 6898 8381
198352045874546689 6406 10944
29081374586475305 17692 23679
901813506072183937 27693 36828
400997750299751489 25114 36629
374394494409632001 8724 28083
912071777681568129 5666 22449
745790596791646721 14290 24550
553177758202664897 11495 25980
827420590718649089 3446 3851
744057471697608705 23303 34777
334244726944486785 6500 22013
624483565208208769 25346 35966
296545231745245249 17825 29007
42772160711415097 18972 22261
2441559863097354 10347 25031
177993848288892321 4166 13470
339665640558141761 808 15966
43147120273467009 11173 21962
577827249571552001 36699 37527
143675807577238865 21631 25731
167148268538898753 9753 21142
13737440109615307 2011 3835
493124162946838145 16269 25378
314016625534875969 6697 32408
47674227924179745 7670 31208
824714453370070529 16112 27028
683898188226717057 26042 35095
24156708181294561 2345 5570
8214528124756982 13903 28119
168590076226330145 14744 25952
741701059658520705 2491 15402
715688860527663489 16162 28156
856094701011077377 19103 25464
988254461548343937 20561 32089
847285445710152577 18487 34642
360940288839600513 32349 36011
810160676966535937 707 32756
262401687044608417 1625 23111
765337111985257217 2066 18504
782663605800067329 686 31156
737244327464683393 17638 22025
305715714117020801 14215 33488
163175092298981633 14308 19206
954542903559570305 418 36607
505893233725419841 7434 34423
676892131270214785 7114 24503
225820294778952033 5751 14940
794560516545615745 13633 24391
757495287147808257 7446 35590
965156797721739649 467 34063
717983146858042369 14734 14889
571733383256884033 1926 26739
280689988203466369 15220 36502
505761991384836993 541 5980
513504556121215937 24214 37162
314553996589850753 8261 20386
592885098804576001 27327 33950
114220603139706609 6759 8534
132609445658172129 10520 19299
936073868036601217 28691 33343
576734931334375041 28691 30676
431880868772047681 1446 6586
939381225356736897 4440 25669
747236284852348801 30448 36937
492905338045577665 9172 32122
442824653639299009 29672 37714
532896596948884161 13459 22490
609963973519683073 28878 32056
156045709893493985 4938 37031
201842965525393921 5255 23656
176605873091983073 1711 28994
849675160033839873 7282 10174
890680316575700481 15943 34654
150129730763985953 8248 8312
247312331832315393 11325 30389
790252500199301249 19683 24282
309165432098939905 8061 26303
480940490047991873 1440 31536
27377839956113093 13448 23300
151812503762798209 4439 35924
315755205086507137 20963 29476
540263115899939777 20792 29870
325818874485317889 11971 36462
743582457311305217 709 18651
739373462775706241 17853 31458
942894486052999553 12012 25341
494389963420967873 26344 29448
743326524935881089 7154 16326
942470894735041793 8173 28219
984436828486714497 3919 11860
236588267276570017 24572 36036
155486735203226081 8464 10160
813302659254635137 19597 21049
613721747074343681 20690 29064
8136344477019720 9582 28530
728807010486590849 8473 22699
2410704630936068 7192 17250
74015304230364625 22738 24292
828667898825582209 5398 21067
58853322686189817 3469 37474
748733311678126465 27594 35819
747905541097075841 6562 15954
502186308462153601 28586 37514
841569530316533633 11596 34383
403661855253691457 1840 15387
469751019178382017 6811 7260
848895795550472321 18778 35772
242730528354115905 1903 13274
908966863884462081 6503 34775
867576932416731905 4982 22103
838103026840155265 18693 32758
238661086623650945 12174 28767
232642440222011969 7598 35688
226820628015822465 8123 35843
970310549751385345 22103 30779
121544227354576145 19735 23963
690565303542616193 10526 15593
41702550337070929 7145 9129
860005579225781249 10535 31935
375586260361799873 9925 33909
366002441337062849 17117 21520
243458247441999745 4454 26571
426996069776432577 1941 10409
967650717595688577 13234 22488
527374922709430657 14825 20187
22313716815567377 13394 33212
105843547453286385 10256 20291
79009470066054641 10191 28511
190615144321530049 9419 13223
942896577987120513 7291 8843
956746650317025921 5949 23233
176750331873421377 1560 24826
288635962481027521 10748 18416
488600907666032897 35982 37450
918273545985282817 3650 21137
499165520778106497 20522 28977
418933125176355521 3759 15755
353990620128236353 12590 36755
828133173379480833 1998 27187
846038514903682433 9239 9975
822612467910335745 2221 14308
377236584427741633 10809 25129
382597405458806593 3580 12226
530937183306136257 20352 29486
194990789577023105 1017 14682
405312803063885953 29268 33507
272496562979764449 4512 22190
399072636743568385 9375 13720
589559491862605313 14884 24485
98578496510434385 21084 25414
172542038665465473 16481 30035
543535106553534337 22463 32889
113093260231270417 9990 32963
490672407006805121 13294 14840
654089929108263169 15141 32946
289184376586149505 14513 20538
238977598980785185 28510 34746
353444615724576769 20319 23328
6731330762544730 14618 18038
853441928150843393 15573 24581
416739219620101441 2377 30279
200926222354077313 6304 28180
193036149011444289 2419 25103
954869073413163905 30659 31487
615987433432639617 6633 16203
273939927806246433 3161 37268
9520708011944379 6771 25167
313759011125299009 26916 28143
509583128043974657 4229 23384
547611451594100609 13376 20279
5962946337287890 30081 34826
185935002489998177 25267 36248
30289926611477113 22442 24761
714354368046024065 6113 33509
829435351843823617 30858 36733
675320796842342529 2628 3981
993250049396042497 6698 20134
28345922309746641 2906 11546
648122841191362689 18144 24394
888297099187326465 2018 3303
688560533462368385 4112 28722
714440250631263105 11056 17876
896773337541826945 3966 9886
918326953481597 16840 18653
748574129584316289 29025 33955
502104742137085249 8350 16702
228500656650421505 9722 22651
908151214113786369 15598 33330
977258698605726977 4803 37349
447416603811113601 8575 14995
699005289346768385 16869 36654
383700049584874113 9488 13392
97339585024631249 8740 24747
54396589039050977 18696 27149
525856579780391809 1220 21120
92866546044064081 10789 22786
787716565930129025 11489 22907
348836885493675201 20832 28689
418422456275646209 9489 16233
534294587501008769 9933 26725
820860871126289025 7996 13567
838026892753426049 96 25542
358848087705634817 19317 24231
126285461626764577 11242 28114
299003757826245249 1245 14295
599995616384653313 15557 15645
711055425452865793 13478 28796
458426708477858817 17256 27482
769746513192249217 2153 9689
274549225774514113 22285 31459
757319361776350081 3184 14815
880221473356442625 925 25547
576447862733761665 1414 13746
710838530276895105 27423 37568
809206002250544257 9656 16417
447774300619883521 6709 30574
975948894655747585 10509 23948
994670284727881473 3352 24509
244542125380998945 11057 19264
71797709794168441 5336 14679
4823082173164296 29917 34871
612379903600178433 3387 21975
502005099034771969 4195 37129
951540717855252225 222 18637
573710110075214913 26635 31568
482787905497538369 28713 29118
771637153450622977 15534 29745
907869774521003649 1271 1699
955102300934260737 15511 26347
427419788840630593 799 36477
889229786814706049 10576 31853
584693423343665537 23424 25273
450271802809371713 7222 19407
571505617964938049 7543 14117
545601014201931649 441 11338
133128452808762177 4525 35263
182300656593316289 7266 7392
940892938939150209 246 18990
113182976591371441 13324 20243
561046421031150529 29981 32178
380224719794373569 10500 37769
706381308719166209 15048 18310
161307916166034465 4489 29177
477579287492432065 6745 15604
269321497030677633 21408 32992
737470272278208897 5497 15574
551759509703043009 5261 16122
215340528086201729 5956 17169
449131528344881985 4910 7078
269331622597697153 11802 12790
85551846049693121 23130 29194
921947608028631297 2462 36267
967848427120760193 16086 35981
14072790366405741 2635 37493
202892748964085697 609 35341
998202103451646337 21016 22175
842564252400936961 9804 10627
211027796417091905 1858 7143
647639495475967617 15414 17925
466159159224474689 10640 35592
542209958266273153 8660 33130
208746922830151521 7845 19873
206396074894126273 4988 21650
391337410246606529 11414 23366
565955498142503873 7649 18780
798282680753011713 12517 36405
266239787151132385 25296 30014
196398038621225633 34028 37440
195776086948558977 12177 28555
814889336821856641 24778 28871
633784003834431745 35813 36021
597546352252933889 6260 30938
368670451393572993 438 16830
431842768128923649 27101 35074
686141123504736385 15273 23565
400345214017107777 25544 28867
351828940965919681 2734 10315
71098310453997729 9345 25588
829977957248370817 15622 28734
611115887220492545 9303 27552
72464441737682961 15793 19477
233163108472872705 4707 30860
511262793349683137 5021 24298
278052455113652289 8907 24594
971982444531807489 3501 21845
631967832368438529 29527 33345
712872024002830849 30490 33980
368879982225664065 13208 26193
649998680766746113 25650 27454
435657055201694721 15927 26904
301712284609205761 25526 31537
437508075769955009 6385 37866
225108765904753473 11528 17082
833929652050379393 315 6167
527554369927468545 219 37407
120709538817450833 4517 27068
763344594385049601 5584 13423
546576847792046273 31732 37135
952875563657610113 12621 31149
849302445849218689 7497 18328
668362123721909249 990 21256
772787567996310529 15531 32213
611550261448666497 8249 10571
940422278185550849 31983 35257
55414981590306665 28783 32383
770095099197625601 13709 36221
993472694321663873 8361 35118
263902794141955617 18328 36514
669273340708077313 19072 27168
105877303345344849 6204 26039
755772982595072257 7724 31967
424079139084781761 7548 24680
289018044653634113 8593 34961
300321318971960257 8356 22509
827206482089504641 3966 14598
267898386350225345 15396 34814
84021345932104193 2490 12889
281824381083303873 10273 24812
742939237171594113 18314 26284
92360303750226081 3855 17084
448738148120330753 3140 30564
804901665456135681 23967 28282
799077141573942401 4157 27023
172178724617282337 2196 32878
211870639282512481 6937 29408
784661473428933249 12952 23185
611025940398729217 23159 33416
827190529537475073 12167 35929
160104976553331105 12871 13551
725514182890840705 15676 16128
292631297777031553 505 3325
785358977587009153 21018 35950
769396544334245633 7947 26827
956605762511621505 17418 22800
123915616814098689 6783 12815
830010026522344961 24693 29670
238520573441210369 22686 34377
920985841812104449 20752 35749
858358944202787969 7939 30857
829868412477509249 14048 23665
70502888278401345 14156 30836
35085911949998661 2786 30715
834697933733064449 24982 36141
90063683794440401 9432 30214
857171556192614785 10905 16833
671921763590098945 26191 29627
636147293364924545 8680 25210
305969163153235969 9704 12629
759369560086828033 6308 17945
204647311440787393 3179 15850
999165212065303681 4769 32266
195808009678941633 13594 16499
718661614638993025 8846 29574
152651072470384001 11422 36299
66145767736482953 6354 37640
500574230680030017 28679 37561
323350210583459585 18445 34968
723153318967284481 15290 29238
437860068784214465 748 37765
511011713620987969 18371 18511
729357212967503489 4306 15710
156957880976968065 1454 5550
82591691688232769 27782 32203
573085175347443969 6809 9897
211473170594263841 24352 33034
534239287736845377 4927 21126
254603657846029569 35595 36783
269352419967034977 3656 19105
8447227505971712 10615 27677
138479977036560337 9177 35156
654091557462717057 9898 15350
729571521642725377 5636 13004
701581475847678593 1692 30333
224265227456747585 16904 22387
97753288855511041 9320 15020
17288566377558823 2366 24829
615475065281774593 657 2759
494821843683389761 14745 19514
671548050730816513 11427 19298
919465460160836353 23240 31295
695280699797411457 4061 36200
722052012057808641 7687 27888
397508515275102785 4325 9072
54712102105483497 32236 33597
150609620776524609 26017 32541
486342704703964993 28607 32419
791368333777708033 23602 31984
755546992934881665 6110 33626
374746108039477825 13829 23914
773475108475132289 18376 25294
728405096474414593 4748 14834
86364163874705473 9678 23466
371179240798429761 27520 36846
236244352081151009 20164 27175
916784396865093505 25005 31620
968346231171324289 6841 21141
129073460495352065 14056 14167
950528863595359105 14344 23674
130706550416913809 8102 33794
204222469593091201 3220 4158
176000679894205089 18267 30320
907997573596936961 24140 32540
544061600816572609 4391 29944
160191116874358401 2093 19662
350240600033107073 13025 19884
775763448979795073 25274 36747
877723326280697985 13109 13462
572045732634322241 28813 33236
735792841222409089 13070 19103
399310061453270721 9072 35870
213066846373035201 21808 24075
921980402343820033 203 7360
609879778698417153 12733 17289
458035625472795969 27597 30372
798159938810226049 16231 32558
777986961922962945 18881 37462
193472910310081409 18366 21449
728752745270334465 419 981
783113118364948225 9146 16252
517363284031006273 14896 27061
357943485227298881 963 31244
744303552304778241 27365 32177
853410718695879937 16923 35462
759664075557125761 20118 24793
222390301614556321 13999 21995
721825555321636609 5010 10746
205192465248412513 10236 25385
324358649736780097 9981 27692
632979350012465921 18932 28817
494734927799235905 358 23956
229295145778234401 8762 31881
488302818203109697 16390 27650
813561650312326657 14838 20175
627657684365296129 6867 19385
880654787051863553 1427 29110
53548460636335449 1294 21168
341112516195170881 32138 34328
784686811293134721 10667 28308
730044044373908481 26269 32396
224543534996385569 2508 12160
964727894236833793 4447 21510
915701478930891649 1787 8769
584085117280292097 3593 33986
434831352114997569 21676 29446
446966678054412353 25714 33589
627154538380061441 866 9193
759418232519873665 13778 16177
128229917183304561 30552 35065
464562303387058497 2345 14778
713693153421253633 13822 18377
284577396823859617 24596 27941
581324099899433089 27519 32712
924637800365378177 16704 22754
793076204085501441 9062 28833
639661529433094913 12012 33144
317974397237904321 2150 33107
704616126928787201 15900 37272
153817582888571297 22121 33259
24798050417782493 5792 10626
599350160468645761 23231 30035
540467344899003137 15450 32403
684418251083620481 18332 34260
453560337982377601 4344 37227
133521433688187585 3995 29837
409596340110429249 11657 33156
293428492844192577 23347 24217
311177988700361409 12474 21835
217556057229131745 6248 9103
481744642734515329 4663 22497
786256762564924801 2466 3042
998202331469297409 6291 12415
354906488386248513 27414 28356
353327786015260161 6786 9577
269839426961489441 22012 27302
231266971416030017 32284 37326
256047946438570753 9339 16318
506600863556844417 22490 27677
889108121864175873 1706 32388
811097086515086849 23846 29373
477135061456621633 20648 31687
523259819571965313 1888 2296
935614936031164801 5071 23650
745729579810298369 12724 23665
648042259362426881 33534 37176
670239845610769409 35772 37090
31551763457933645 13200 15927
570141816350353985 141 34901
827582711657228801 12805 21624
810635373745359489 30581 33258
401455494028375873 9697 26918
302657358763465089 30239 33230
461875879647834625 3057 37643
781283862483679361 29064 34091
965726802441103873 16236 28723
478485671304508033 23639 24399
345543552387297857 22894 26964
136448180329157505 22143 22222
688183709651049473 24591 27827
90817001709975649 3631 7968
950322877399145217 5571 12346
559395215388821761 28273 37253
894573392091864193 10968 24949
523666385791766913 11406 15756
219331276076630401 2868 11442
975071690262669953 7548 10047
57503464188762625 5799 6061
886149763890298241 15693 28556
77016383939508161 15791 21443
1467352120915422 2632 5107
269728721634344033 15206 28079
747463363590622209 9782 25198
296063322190590849 15727 36473
507951050893300481 1930 14529
553117669081565569 18161 30824
552282601982195585 5763 26010
236375753742862561 448 4799
718562026356000385 7167 35406
572776628808433921 9361 36794
878731605713635841 11661 12656
242735366585193889 6875 34108
129007310106718625 4336 26645
839454399028120705 29239 35285
831006850658265985 7464 27503
993790722520714113 24395 27157
979401823467401985 7352 36584
230088864356098113 32770 33863
866051197664443649 4192 21329
844419872446664449 11808 14036
731410829746582913 13184 28857
574665219002532993 28122 34596
102625559116628289 22372 37787
626915832948071681 20992 26940
888610191529682689 31502 33653
132785108033566241 3331 24462
347385378841381 25562 33212
576399005549845377 22545 35972
132138703245690433 21247 30064
297723586039246849 2162 19494
308765923131627329 13979 30465
46779962012919897 23022 27722
539023928682457409 15026 19779
648377898258779393 10147 26213
439706581646827713 18997 30885
681768779069827201 30064 33988
136238784890426961 5806 32428
146365269145384513 7579 29581
211698560671432993 10861 37771
319017346473600577 25346 26416
107285890525947281 7127 37853
519457700003464129 2056 9907
39433957312478897 3242 20195
424527855681176897 26270 26562
106980750640392593 3444 30226
653276793199900417 13865 25121
614400691629409537 7488 28082
490878065408480769 12379 36890
710558493720146305 9004 34985
647312398039211649 10670 21278
449968584048530561 17777 31878
970390997179137537 17130 21502
491082422925078529 30067 30386
392351975198927489 14523 21291
84545594716129105 10659 10838
758777501342279937 14122 22481
409581404459476801 6820 27535
454664565146934785 24077 25409
473592408002542017 3063 24415
473543714357177217 22908 25624
549957404339469505 588 29725
365000683706689729 16512 32668
113296027058904513 11496 23854
183995863933432705 16658 17732
29429612994807285 7838 12757
311748917399079041 716 37066
667939646111516801 16131 16915
417281232375259521 2155 16397
568437877660446849 20507 26876
728408014871355649 9986 37559
496224604555717249 2569 13407
180740422706861633 4687 33460
474210907874709889 14905 17859
393741431123963521 6866 17203
150133509381856097 473 35334
69951449353212073 9056 29754
51684242105867641 7403 11217
773306140865209089 20479 27364
48879453530414449 7155 12967
861134657816535297 10791 29702
935574576077829761 9086 16766
315090658661624449 2248 37518
489947469931518529 11254 15404
74848128423568033 21739 26533
879001068258194305 12330 21498
958235149108510593 2680 19354
563458756736050497 8414 25124
25800100322186381 7361 11053
837285967708243841 23437 25488
957590842520538369 7741 30899
483708601091262145 23095 36153
693677125978254593 9762 12980
60036666574550425 32786 36454
300433253136425537 6601 28460
175753129253248385 11618 12020
136548195964564913 2743 8816
519254376425681857 10841 15625
74075490044599233 2096 2434
472730832361843777 3003 17573
67945021343504665 23005 33692
634351376905076609 29095 30870
510410818468393729 10537 31572
42960072330455289 28311 33253
999301088923601793 3023 17845
544284499282486657 13716 26112
508399133199723969 29878 34862
710886273524049921 4437 17680
51096075617365953 8976 31178
369597498941462977 8623 26956
937926709339315329 10834 29261
433170065712968001 6774 18854
120711784543857441 25495 31453
109454552139187201 6009 34961
224914060589462401 17723 32751
95493074698435265 13092 33658
696450009904182785 9847 32774
246561596017532033 19601 27563
671499524651927937 7737 20625
996269171507602689 989 15513
781055712511630465 1265 28230
361406929330559745 18533 30482
786937871308985857 306 25665
354018601651642241 17096 26689
361969655680425729 18063 19440
271077717183747073 15823 32254
1750354009750766 491 31359
123698335129883937 6690 24003
788817274468101505 20347 37609
450970108754052737 13087 29659
463746762746829697 14861 25473
526167018146178817 1063 18224
612614092526243329 25362 32208
923327894977521921 9446 33687
920787747189969281 28185 28866
910954881380629249 13105 33651
648996522542887553 5017 27829
917413316052449793 14623 37370
779418526943764737 11509 16624
296740679630527617 633 33035
664509450957112321 5646 17454
544304088811205825 16343 31137
385509652915636993 182 28893
311917016198801665 13023 33608
487512677792381057 5684 20080
466268274062645825 32358 32755
44388292618172897 1328 1687
419235055066462081 15413 29378
22396120589959881 5267 13038
167213556399620001 16091 29901
722111145286568449 8950 33866
618017457137508353 30138 31507
528182760027249281 26955 28445
397035176202411585 26627 31656
231869112467300897 23219 27782
123447206190444801 6934 11089
212787666378133633 7466 34627
728367448149018753 2378 16943
792250818728298625 10364 13182
407987628110017665 15100 16063
216605163013468897 4501 12207
848222834967021569 11771 14051
476328557853769025 12143 34045
22448166005982985 7802 28128
110003318149594529 7974 36126
237600231929352641 11001 26258
378242794818483201 27954 28619
595339166452671233 24455 36583
226879571531270593 4962 8380
657055769207619969 20024 33754
480001545486707905 715 25783
625089870803815681 4853 17381
290712461182707201 20181 30612
352525368151706433 7446 27582
675305346850116481 9482 20706
150944802851565633 17502 28924
572446179276369089 25482 33051
979813806363200257 4069 15261
215958683206899585 31123 37808
119787612506808465 3933 14239
134856118054003105 30530 32659
883940467572788481 13307 26130
803311210490939265 7421 22691
497025987179878145 19162 37045
871428729087853057 28580 37602
886152588318072577 12320 17562
512538484485297345 9131 25737
623639290636429441 2333 15551
16786974492291053 6156 9985
61452976748345377 23998 33343
868648711398414209 4666 24229
456549945792712449 20336 25962
489717459487110337 11945 17985
926886182056694657 9219 16850
393990863744299713 21005 36096
588013055697683073 18498 20147
900196064473490817 13585 13873
908905248557378049 6084 26653
318716903149642433 1186 2966
998484168326339073 24319 33755
801629604012163073 33667 37662
179595808787741633 7176 16807
435968387111152833 10336 18137
517555248279375489 13710 32469
963870792290563841 3922 13012
818435667719032961 350 16609
137241971345595457 6647 29589
844551634548704257 32532 33684
168336652331788641 3443 19302
500061517709287553 4646 9678
872040815712857473 23821 34766
594140850666587265 10169 34167
542555531832917377 20545 27373
370020313724044289 8571 30449
828016222249040385 16421 33711
297075404308085185 27533 32187
438349144623799681 27738 35280
649896443086976897 9130 29858
758697541121954049 10313 16598
200608980262227745 17206 24963
668162605809655425 7554 21084
620097456102602241 16016 26325
127825036815529809 3529 30426
410196506126762753 18582 32554
822201333201860481 2857 27854
631896095817058561 4327 23530
171341575062562881 21006 31990
711196266614546561 7196 32858
841308010151053057 16778 30868
478384989450521665 21260 34752
976241233476834177 12499 25181
858194372486590081 35300 37363
885079607875212545 8191 13617
944497953146157697 13802 17785
162567817986051457 14528 27067
256401266347477729 19494 20001
351622811322627649 5636 33988
406258728135586753 3932 19904
450630345536190209 14449 15865
554834382353330817 23920 29528
136490144025685825 28650 33609
565379422719662017 8529 14292
66557393625707561 5098 19894
479583382790689665 9022 13208
497517706786183553 9738 15282
503067293105946305 12745 23477
149124381534740289 17110 27560
246612383986640545 3051 27121
275162794886369953 24042 36570
291605069630595201 3930 22462
679708899139789953 12661 16877
580920069606218497 2121 12866
432054801342204097 7253 21885
98517135722435265 27356 33370
872485699448539265 3173 15881
940461383582569217 15581 20889
570239812006320769 25666 25885
599866807640854145 14679 17228
887666482952333569 14132 25063
191416410208557153 37288 37399
81307214587965857 10823 20675
239769056036696065 22517 25639
417696688075501761 8905 19893
132930897795457521 10337 23410
126399540385676801 19432 31604
445243568246684865 16144 37038
442693724901083393 91 5591
835481477275077761 1502 13445
645063697225751297 3158 35011
951145385436976897 29467 33791
851775011471666177 2537 33761
383044780686102401 6047 9310
890916797265560961 24841 34409
390539773760270465 3504 36990
822881355801932545 5006 14802
925156189143660161 22607 24107
596961996455533441 18003 29701
852354816083479937 27529 29171
783728234796150529 22091 27922
814988648143067649 16097 20272
214763206057142497 14136 29120
150644753079308929 15998 24156
425965916039238849 18749 26605
382397692394402369 17655 32057
852111273186508801 22370 30582
647899672055135745 20752 37513
895725712424173569 14764 27502
649473335324014337 7320 28860
577702319394234113 29253 32142
47488051316452841 5821 33292
765575515291395457 5679 12026
107895612412288961 10618 22286
864990436301852161 1581 34700
145838229629678305 10434 17997
331479681687518721 20368 21154
844066135163924225 7142 37553
728935927793799041 20176 28480
1048396960488419 5507 36738
846507918001030657 17337 23697
605715826227690753 5316 14231
858885821711069697 12784 33065
828332506618895745 4478 34138
470491568101813569 27395 28007
372976878497095041 16890 26311
980209512908743425 21471 23714
530506902741127105 19823 33830
498185241699211201 27161 34954
132637724431571521 2620 11858
170358206424324993 2595 11803
579419753180932481 8504 17493
141233570440000737 2617 37287
595731228839778049 18919 28509
717386366857368833 20884 25198
807017888869285889 2779 25540
141718617793024753 334 5274
769371241462277249 33414 34135
818205710383111297 8003 36906
977203689031515649 9247 24655
444499656511375489 10137 28380
551858877380336577 2797 3522
369351461613860033 17276 33662
85703529824730401 4109 7462
256055226925916193 5434 33270
807910246060782081 14493 18603
876115701281648257 8338 37214
578169344475984513 12820 37569
70074163005564569 27152 34290
875169636223798657 9451 22923
89707714944182721 13486 17384
849361338362957185 25568 35272
692469183520152833 4619 24110
815099196191265921 33836 35761
41675380113375129 16738 29799
860583175183993601 9970 28070
295530255260821633 8070 32241
346385740437678913 18989 36670
267078861871766561 13446 32249
720006312913188353 13573 27398
964196806610793601 26809 28011
667060275223899905 23164 29143
951637287676916737 8037 23417
951947933128767745 23028 29760
755384565316013825 11446 31387
896843981945945473 25587 31367
683934703157348225 8952 11618
636752387039354753 23275 30660
709305876580536705 4460 30064
752448538676713217 28094 30437
294312534775897921 8348 12992
942239588612782337 18817 35719
561998389105674817 25186 28795
138676610818006193 17730 30620
691706064777349633 11789 13531
959670632135942785 6328 31774
689927539904822145 10396 18798
414572913313417473 14859 29448
614691121346979201 7099 29871
480161410801745345 11275 15041
446529886157499329 651 17507
228325251999589089 20087 32796
161558364885166849 26134 37668
39144477030578881 21481 35628
949768586516562177 7851 30306
543241202894062529 12287 15152
896365272250491777 27248 27625
463908126688753729 12565 34042
268905787651654305 29158 29257
70437398032392905 5265 13700
205544247239743073 20316 20844
388875020665228289 15209 31902
104360886899876001 30118 35199
36757567375399705 30144 33078
536558279958043713 21556 22476
970940890910501505 488 30745
520195181201280833 14950 26285
538140350809381825 2906 8707
741957302585802881 19668 32838
918072326527880705 8240 15020
184793838522203649 9741 17045
632821254857827201 8070 29961
206537906871474785 6856 33162
123031611337413697 15678 37217
308932003213563201 20851 23734
523382797912599809 32760 34709
901560461970120705 6699 11124
714501400006600577 24604 35709
995714733714173441 15163 27591
354145678075791873 13035 34114
309419962507533313 7610 11436
353342987859580417 2177 23833
784846932190738817 1558 23675
237479521580379329 13731 28094
37964208478200593 31589 34257
624934362337814529 2379 5841
582171023606598273 19235 29532
530437239728524161 6950 19012
310844233282651329 28539 32655
531568434290367297 14227 14502
9133438830424723 2412 35672
257190050850820033 17224 20491
715781316375739649 19811 23173
353193147320713025 25322 37805
127407515233976193 29769 31614
42943623447978753 21932 35167
125231505132191505 3357 19662
611163865809576321 10966 28661
929786811284635905 33987 35255
355607379928411393 4855 31663
504286389139252865 2690 20628
988349859469639809 30194 33339
425020601413869761 18949 34372
91101579700858081 15011 24643
991306981698542721 21832 31972
889461146868033153 22867 29547
363719036436869185 6897 27170
169828188320675361 19799 20435
702160030360232705 14571 34243
786784744776344577 33752 34553
983910685511538945 25217 33973
402884548421592833 3147 10159
865301963322437505 3576 33234
616960806975473793 13344 13891
724266480556629249 16718 25489
238821310791703201 11432 20423
260499044007218561 21343 35787
661684537753974017 4257 7866
833263025699203329 31478 33033
401270772673154113 16858 22504
298722214571867521 5857 24770
556359444293608641 11481 28378
663371375190770561 287 6775
895106517679462145 23824 27403
156625623030151937 29095 29238
182196760934676417 24452 30063
197326285819308097 12976 36230
398822870132573121 6997 8801
49798010542971841 11175 15020
174875049456236545 3742 16540
822132176651031425 19683 34795
912800978623746305 12494 35856
300330047791391041 12930 27568
951838365492694273 16968 18204
406047142461169153 15630 26725
420690141698042177 33523 35257
303707414667272257 28229 36411
455191294538284545 27112 34466
501581929957133377 1367 24155
702286095251647489 6182 14112
727032978307761409 584 29381
21889914164820113 19718 26595
697658360360371457 93 15808
753415209014473729 14338 30213
346390903259631937 34334 36320
830849644595648641 11197 15699
277467830594822817 21041 36094
198192700867419809 19201 22841
348954986788015745 6804 16012
500389320140090625 8251 16843
953106810730297089 16111 36687
782746885214390145 7680 31870
850252014541311489 450 31628
491175961697710081 30549 33896
388469239948228993 6797 20751
412597937693615105 175 6436
895732539450079873 7790 11245
740971968090594433 1940 21370
879746969635156993 22528 22898
118231495671022209 23576 26809
587265262372497409 8311 11668
258836083874403041 8968 19482
126705472765912929 4392 5517
919272434710361345 20854 23214
880021199102458241 17150 29107
438186856015267521 11046 23357
733014496013900929 4443 19176
405675178060487681 25896 28738
385989117428678721 11631 36000
419872673899707393 17565 36809
452548737519983041 16630 28598
297511721639661889 12350 21404
471478382474174401 12323 18041
617051209068552705 1095 8107
329833551464382401 12901 20161
600640003529928577 29442 35769
493708421055245569 27034 28582
281583445333442497 23494 34916
642671673017652225 5557 26537
795531127121588353 5802 12036
54119568777622361 13393 20747
884488829045796609 11802 28683
866300586397152001 1879 9126
816957073268479617 9207 9279
193407159534686465 13126 29479
847858685743236865 14753 19963
960922987124611457 7940 9394
173598721629243617 16787 37261
977393418488702593 15778 37705
408930255697260481 11394 17056
904726379668254337 6086 28565
173810057277943745 19329 35640
557499089000756929 2713 27245
834603809528548609 28769 36709
116038765959594065 929 6689
856026178169368961 12061 30444
590422823828617985 6755 37021
911735628542619009 9183 21168
841407181300404225 11176 15445
343262954640049857 6786 21344
596220263733997057 4470 19484
299630485268611585 15952 20907
638361084419507585 24702 28903
158832736315471137 16048 37492
71710474931705905 2607 30750
490233950357822593 6873 9296
206534870401917217 4691 32520
747176167077167745 26303 26607
778314083072970625 24014 34967
431907695016182209 4172 35337
269649611394505953 32044 34149
466342767620343297 21548 27367
833209088183679105 23627 35409
347055266006197633 12222 14678
281445102892767809 90 8907
568275290103354561 13308 14678
965116034675602945 13689 19523
534321895458962369 3840 26416
15735965532378771 28297 34776
805172752954856449 8962 35612
388008005714652865 12996 27910
474065082785660481 4612 8289
745941486147152897 31998 32010
924707338562608769 34267 35026
206371874364990049 6524 7613
942103263370572801 10774 15720
661184639911631617 18523 29588
308008794819894401 28533 29092
524989437531331777 32924 36917
31593170963919449 7998 30015
389722880161933441 826 10931
710739435851206017 12660 20442
597099545294057089 415 17071
545832820272952577 17956 30370
288288376482633153 29069 35137
572271100178308929 15058 37722
431659180272731649 17877 37416
574781695673539841 17724 30316
336979987360329857 8245 24949
728325308620991745 2973 9189
489531701663437953 2668 7488
733453043732058753 27400 29132
679639933636202881 5834 12692
900207181853769345 1512 30042
47958209073811985 31672 36715
408760443838747969 11099 31347
742016455640246913 722 17587
825085241260506369 17231 30368
792652264726953601 5822 27213
929962385208742913 25855 26499
414186252759016321 17523 33919
857150839043381249 2306 32581
419213101521393153 6541 32378
202989722305847681 20515 23087
516288781776601985 3048 17105
813815456950816641 27260 34924
874067001319062401 6981 20087
496481926886676929 10624 17125
991085092135200769 15514 36916
503629289990950465 28795 36774
145484815186733857 30961 34422
562494315849125569 11970 19759
343548364787032769 23889 37665
976963204592930561 152 35890
704924677638658177 9665 36974
552140222399206209 6886 14431
433848259053497985 19205 34877
44696142367765649 1139 22412
197426902719143969 9991 10153
539844706224119617 24859 26292
29808121370358265 19098 20541
956574143403667457 11359 20355
358331903523591681 15533 27861
302730178877002497 28147 34349
539169633479367873 6055 24369
496313199407776321 5545 20031
385365810985007361 28582 30528
76624565940125681 33475 37035
118645138027169137 25592 32655
796038929476861057 21753 37572
785181344950288513 22293 36007
699349650238392705 4064 12968
240500239151408833 5630 14057
293799412344039745 8269 10648
628667473236589569 4774 26558
86756352923817553 1964 15295
679889896971921793 6190 29522
834536221106770177 10835 34145
948539544992840449 13401 17556
708245224144238977 17779 35273
455846680461469569 17845 34979
561310602193312769 13990 27248
876555965795006337 26592 34007
336439644745855297 845 14933
251041675445911489 5165 31401
58389632170570137 3640 20127
898717155975944577 2552 35223
149836497539244097 12099 18672
282433325977827105 17337 26964
24008886435662901 18237 18547
79401563231726865 10068 23841
436589663582356737 5897 28318
75788780540499089 14323 14564
385626475366802177 11943 34898
215870948056064545 5473 8534
960405948201557889 22807 26718
487782681970806209 7007 8241
276026058635974177 7680 10244
1097088532986846 3572 28410
143546255583107297 33601 35898
42801344139967057 6560 8436
200846449606654433 293 25873
435463521965189697 23366 34181
844197322222559105 15594 26920
927432461800215425 19890 31459
317520481554222273 30082 30273
898493017231487617 2625 16311
762456400818383233 21860 22249
80503465093379137 20347 27563
267078738354950209 10534 11937
604133216151566849 1687 33850
616673269838688769 5248 12498
793921919523974401 6241 7594
943072366791394561 11499 15046
172963356989754401 14679 16015
765116142476262657 24940 37779
209820548224819009 26072 33509
919626298217718145 11405 12430
989503261051780225 4021 34969
91440774537208113 24046 37076
469844078587307457 1961 7764
701357626517928833 19405 20847
22025886619530865 3968 32131
770190636482301057 30235 36404
996936752291382785 25541 35193
193966429573219297 12919 13381
187185795728552769 13333 30768
133860732857758785 16774 34949
219674548951878977 10136 37345
752485795331548289 8393 31513
885541901021582593 7285 30524
788613835213443073 19231 27906
781886521498300673 19842 22970
255597033543306657 17786 21856
431712924608646657 10027 14622
493615854811597633 18508 27806
10751688524244685 20838 37206
24582832791363529 3195 27539
91372171030286609 4713 31890
110602131478049873 8196 24193
786343237680561921 8880 15620
184288272101991169 12528 34017
825353554555235329 3094 33320
236518867340382849 25177 35660
403196927242994689 20649 20660
615144929675121665 718 2340
559467389647380737 29845 36355
403099101433912897 24754 29585
25257092760419653 21879 25953
818519660618090241 3155 6695
449751315009123713 25022 27422
22600815736385729 18919 29973
691728134683963009 9045 25650
395384753506473153 10506 28097
721222938649248129 5853 34562
497601297616132161 29438 35231
862033343590148609 13837 28009
987952934628832897 20462 33176
920045426433191041 6978 7542
123027070446003249 24376 29856
319232974542877889 3964 18408
257236881399133921 8969 23011
952529372052112001 12125 14693
978197855746731905 15695 29994
55731173789432377 14396 17776
52611345141297505 10688 19551
879612944794430977 25831 26517
932646459178446465 5341 10207
12633251854829553 26297 27075
392884480764816833 25712 25790
804301575419515265 22266 36564
28289491497890397 7779 18743
251302449686754401 24430 37125
227006349258555681 33190 36297
215797372317965153 3918 13122
817986756741479553 20400 22182
115985321309928225 9142 23290
415614610931807937 387 23190
143371122496461105 5564 18971
61835275880657297 8360 25893
60178719974167905 454 35160
695772975427399169 32687 37753
402965187247403393 16935 36488
442267577526084929 12848 36430
213925687524529441 35022 35676
18504831221061837 11711 37677
989477913154587393 8575 9068
451108390431034689 2216 7068
168553871184819585 24778 32995
24445455104523009 8785 28925
348958407845927361 23139 25299
229509528061928577 3018 32741
350484990627400321 4453 21046
223889113526691841 779 23541
350698739132752705 7383 24161
167824875865296257 1720 36392
294498913602602369 7489 31284
834825025138041345 5701 19895
434487868372471553 9547 13743
369076289565501953 4319 37069
953957633020202369 16553 31195
101746369947729681 18680 30532
720001986557406337 5134 15840
378142200376419905 3566 7597
292584434713312193 17212 32894
148962117661209697 17154 34315
92238447267376961 3798 10511
719994112902813953 11371 16413
977928365671665793 24625 29987
129100218518029665 4542 29932
99719246727119073 3859 22569
974407286243508225 1771 34088
275975319806683233 12544 24802
209095466795229601 14730 31726
273434050281892385 17268 27348
151151020888509185 15607 18715
761721214804829569 25008 28575
125213922581192353 30352 31981
468576169145649153 28516 36191
687666445926073089 30435 35106
291001401838677505 28703 36773
952960973958010241 2825 34402
494336713785898497 75 16839
248985825343286401 2247 28673
700450192336724353 21145 27497
928809751857382785 11352 15708
497526453287918017 9717 29586
804832491315057281 7077 31085
837996765163403265 14767 29883
664703486075762177 13335 34050
843630755988229505 10674 26337
938534878831493505 16562 25351
995515295929870081 152 18536
683737325748918273 23222 29375
55984438083271473 8542 23424
613037092312470785 4429 9993
384739490244037057 1906 8183
631194953494297601 21930 35173
363869466303967233 9621 10884
396712293500772993 5425 6993
530801367014966273 1934 11920
768460811931500801 11160 21555
629153310600401025 23269 31538
511079273411514369 32256 35149
965112688952125057 1573 17656
911882746886913537 203 37687
596138385603083521 12256 19717
688457171945632513 8229 34100
288001437644147969 17503 21919
42430165777968657 5874 33873
189997517918300225 10374 16205
264013749449066625 5738 29486
995646742564638081 2222 4740
577362224955731329 1568 23570
796815792574804481 14730 21368
826889207516817537 10838 12193
676400259534183553 16302 20486
188846908661442817 22284 24621
336009528667631233 11774 34877
131805614202409777 20863 24801
576391717068155201 4586 31626
987687957223368321 9420 16219
398787573942072961 6051 13835
447871823998358593 9201 35358
708117771158988801 9476 22843
508530255684743105 26291 31007
611272653226876673 21737 37054
576610708002068097 7779 10078
770107992879552257 1243 29753
866008318711816833 6501 31511
696700218760483329 349 24287
997389837074170113 29983 37821
99226321250831969 23390 28602
563534715882948225 13002 14284
888423194057651201 24215 33425
945623803032635393 30224 34591
675052208592568065 3638 13741
76428485805404737 14622 23494
486812239536064321 3981 31796
256906432506074369 14879 19752
120319529569606225 6746 11361
581865600445976065 16525 17296
482966760163549249 15943 32303
937569557493464577 12848 23814
521674680859625537 14390 26588
137077175094713505 9200 30572
486730885396283969 8598 15678
177372068445126977 19455 26653
357024728299542465 15281 23729
516084187008058113 339 2500
314005142156901249 12085 18608
790794002291097089 18998 35234
532333525018280769 23851 34465
590172779498328065 5071 28504
798797575048652673 15012 18150
356815721798117377 6026 37287
471614989932739073 8127 15558
98789600550983185 27520 36778
910781706917816833 33782 33798
979547136435304065 2977 11137
885669763571677057 14723 31810
410454868459293441 24695 34297
463112039761298881 17650 23977
79456711071120625 14661 16468
581290809998883201 8301 35720
156909783967986273 33905 36248
393554833329886849 9678 14773
772430019810617089 18335 21189
823576772132376833 4967 18710
661667331513154305 22382 36691
272161729099892129 4621 18671
636033140611974785 5241 22601
986865575500537729 21163 27451
834429243835156609 9128 32913
730160473076921345 17488 31759
293112564495221057 1732 23706
728736474938948225 23199 36267
607849757024450049 15108 25837
488749594655288897 10293 13004
665550823673559169 14816 26735
697503012413371009 15909 30644
229626569437240129 2219 31106
586226482985097217 5695 20926
728311038299086337 2654 5135
884483764554680321 1883 15226
452013950388543873 14876 32573
922389929496276353 7225 21868
497914354219748417 9736 26987
502818868110701121 10611 20684
278090035594711809 2501 24417
947352937894891009 23002 30143
51647106693213377 3645 19218
606299682857802241 16703 32592
809352808495656705 6328 14477
976568503581788161 6519 9233
934909809895916801 6942 23235
243073147071733345 22208 29346
506724912338992065 7662 8204
395674195547172737 37043 37315
74393051801866513 5994 36545
505522962932580801 7613 10473
925449079753985153 6901 20785
780239797866968833 2758 25387
583766381085869313 16482 30608
421343280732862977 2084 32054
546661416982683329 26719 28511
471070047467833345 1406 13236
795240619629670017 2957 9025
810908593970673025 9298 32487
522021851468775105 16670 22543
361660702337459841 13622 20759
753032033477072769 37 37643
388482674841419841 20739 27681
24417556631700421 135 20665
938894852335323521 13494 32863
901113759195443073 16446 30344
932451133792106625 11909 15143
993568918874228097 31988 32791
11136605706283831 12547 27456
34756124056062989 25306 32025
12333140171229219 22764 29833
650866421686171009 15623 31654
21445110815477621 9268 23425
869678329744647937 541 26579
804429556095264769 7892 17919
487833502615114177 18344 35495
511482367007701569 17463 35366
29979702955902357 11275 12838
17073774959364131 9207 18685
996502803376980481 3820 28685
729487503347996801 6504 18871
441584664712326721 21665 36711
990919482045249793 35681 36019
181344093974967521 9636 12088
790977221822416257 18721 21058
226292046077563937 21882 29842
46752929923464137 1027 7248
579199320884836097 596 32514
353020974868968577 7667 34196
266611693608400193 255 28860
77057708310000801 16217 18351
808346519647738369 2009 3822
773319238368500865 21177 28948
806719775907115649 22230 23840
968963949218995457 16731 22592
497087556088725761 15470 22494
937048012953795201 4302 23352
282764135497206593 9308 12147
503133006153539969 24325 27865
217267630349777377 23973 26670
762561501192422529 20603 22130
158472740450580577 14023 26979
990289443195827329 15624 35040
914395006490647041 7660 19107
178481828364908769 9575 32055
861007090243152385 5745 13608
726116228695723009 12759 15834
413420330069026689 5192 24418
608238762694540417 945 33304
58078632708348009 29319 35523
804552911313500417 10602 14081
252013979363479009 11272 34565
634417709488644737 14809 21030
940705166194352001 18272 37856
414531825947868545 30913 35067
199979975248293601 18799 30836
146869865223450817 7946 33792
936196145611010177 26218 34547
238080596074560449 1795 21403
947273862668875905 14837 19778
429848384645652033 10650 19125
291966095476130497 11740 27188
297611929733641025 5271 17132
151332485699480673 26065 29800
10747798973554269 1160 16409
270904269838499809 16568 36904
693090511335334785 25864 29875
128833520792053233 3973 7384
794504788759212545 798 2290
670971600566264961 6058 8331
298463233104563137 3958 11897
243714821545648161 18513 34428
833405823420221697 12753 15997
22523154444403561 13087 15499
120989650853523761 8462 27883
502805875640344641 8446 12094
743855193365845889 6604 11186
983011088323838337 10370 33381
683515951359531521 16333 27961
27638792987783489 10130 36025
163374642526932225 21546 30618
106029762707326113 29955 36881
281774445431985057 286 28682
165172046152402881 16867 31570
48397221452574969 19210 26057
635316560143582593 16739 29411
156813214277711681 16825 34067
754909482193152513 21004 35168
23822186458758665 20173 27136
198889368131180065 24639 36818
663893599518083073 20475 35988
943237731764920577 12090 36354
308228831105225281 12935 19758
47929939407584497 15077 29071
117738301674187089 33634 34465
370119869102108353 2477 30757
25394115036576181 6905 28414
702631748016276737 6875 26686
650846500617980417 2805 10007
225329837883744929 11356 30229
466485914452135809 1349 33023
795716829906229633 20625 33820
684566196887736577 8539 29379
742323565450231425 13272 18817
253049720666368225 5775 8996
415758744523092353 24659 31294
326454457385246145 6088 30391
63126653906262929 9294 36714
455585720887654593 32126 34389
78273531400260049 2091 5280
563764995310116033 17749 19009
947157873802677121 11862 19414
804914470978005121 6232 30897
433577675650585793 4292 28103
710156084743154305 3247 33433
624960206841929985 28695 33013
874316876059793921 4492 17716
156856950995820193 32549 34071
416261767566219009 2773 27060
813009700897605889 19046 21123
862146993907870721 27350 29385
967312891050941185 14624 27172
206842216900049889 19885 30227
841124726077819009 4320 11931
641668330606421505 10044 19304
58599861504365689 31163 31908
36926539454491089 14473 26243
316887167095568833 234 12587
513544870459710977 32011 33068
170355580102611969 26887 27376
642659791617155969 461 23446
313670467336063297 18642 35827
464891135124361217 7482 18156
228156770459310817 979 5677
422317113256973185 5476 36536
756480066231727489 628 10583
247090162878080833 6016 25776
673769752163540353 4921 30556
438878211588196609 24529 37294
263357456370069793 9707 17469
694638500355779329 676 7456
905558475961289089 19695 35912
654266517528348801 22305 29023
934462642667778433 22254 32261
52862168468763569 21536 33861
366180121426427969 20810 29702
250325751290212385 3136 18536
455389025446375937 26009 27786
719131164076230785 15812 18433
826436198023902337 27897 34186
473183934973370433 15909 26647
869412464840461697 3363 15966
457721451800537665 4397 7363
4925441297931600 34102 37200
763067640164941057 2886 3394
683240328159026689 13232 35262
472146648668740481 25380 28387
376908986591832449 9155 34691
454979020522038977 13898 15959
794789487103525249 25959 27045
531895770522666561 7656 21102
515868645723660545 3870 22262
307911515490140161 1509 27084
496342330623345857 824 32258
896232555868294913 23012 36609
590310919903192449 19182 35736
839308584211913473 1104 19503
423239704160021569 23360 31022
971075072532485761 7112 9638
328512967380849089 3805 3885
501990000800226689 36924 37752
432577089595977089 8415 17897
312895607661118913 31334 32502
346567419367989505 8578 26170
284383675986923393 4792 34710
638058114881811585 414 21725
764849304727462657 7842 18081
801081015160580225 5469 26031
280084228215606849 260 27297
60485440568069041 4683 36005
605619704823112705 11412 15086
827412819634577793 13511 19253
144864172022060705 24138 29543
926966024813150849 10509 20910
713299336076104833 13160 37387
716971605861434881 5079 8291
420516185540073217 503 25186
648783531378480641 2010 35465
919417837081823617 19896 24255
691774145015973121 22505 36484
284407024683325473 12788 31916
995428029155231489 5057 26890
148277860242089345 9440 16585
979516957516441473 858 37868
7351831485642891 22613 32168
262229949393880449 15391 19866
222224241386328449 1963 4791
565528855947906817 12848 22140
943223400732300417 660 10291
87554330528558209 7388 27687
654393705495991169 30108 31270
996220664275202945 6685 36781
201320984884212353 557 31407
533080502802615553 12547 30736
558784767269401089 7349 21180
288477141650492545 11975 37165
783538994884729345 11208 36665
602204358310029185 9137 33835
366939542148983809 7047 24228
826664685263072129 24038 24496
216274056245403297 18387 23071
276313029069225281 30818 36655
156804970786339489 28506 37717
928752147665381505 3241 34750
932140868332474753 3409 22139
620227968841600641 4254 16071
549979540242887297 3233 37008
970031392339254913 20464 22944
516159752519975233 11669 12236
504499916096474241 7962 23245
717967021014828801 19211 34440
861024339440280833 5015 17562
629233224338228993 7011 13511
955850818307407489 2749 19411
627540092730939137 5371 22996
688694534175713409 10451 24545
959421948428179457 1280 15291
254651334141779969 16324 18086
243028065600213953 8637 27305
209739015632710145 9234 32808
976613595512354433 15807 31248
311030812576216705 32664 33330
654323281883662849 12718 20668
3590786578744343 10630 13359
923377980212428929 20097 21572
964547489034909953 4922 21540
600564264330557825 15109 21487
682258797304871937 2985 26696
255719979881227745 21603 30066
46182850806086865 12001 13725
369589329154209153 22162 26084
955091371475109761 14086 22080
340554680173660545 1892 26540
930023519743823361 2406 29434
753026262225858945 33737 34912
259165731681509473 102 15747
357388525356462593 26658 35161
983989392108110593 27416 34148
478830831237544897 2562 13381
399851039484591553 5756 35244
72122532850762865 7232 27142
637365975835532289 1348 3132
101623436125805713 2705 24920
370110461642628481 4805 23772
30200424714386997 19168 37704
535084687066113665 13001 16131
652588147557864321 3065 31442
509619523500848705 1689 34119
130482396202445729 11410 21208
496425122878857665 3962 34289
803155811260438657 5257 14217
63478724622957121 11824 28254
913085745695148929 5363 6581
275220828409185729 11319 25965
920231866918598529 11165 36091
252258383202448769 27045 29017
943723293650926081 26800 37616
700242636335953921 24351 33002
147264106788099969 11694 30222
276778257090018785 3211 14942
670390983330825857 7130 31801
913094087633918849 3618 19315
668764843549396865 12163 32956
468213972915950913 6272 13753
129083845346805505 25360 25475
605939556989479681 6829 24871
161669931785041857 26799 37851
632031993272693889 8628 16499
993906184111914113 21759 31855
366330316873227713 22133 33864
332672855284457089 16935 31917
707455077752914689 23021 29986
110713969514513617 5058 32660
169304693452286145 21899 27948
535829715671070529 3657 14906
216596259312144225 2798 19677
776386554101570433 3554 12778
410198507808626561 4615 36359
80579499106576689 11034 32184
762391575442709505 18670 24709
378947547237693505 18149 34779
571968969806501825 6866 23954
720027519555600257 6683 22318
564705476506976129 7209 18959
394892525606984193 14148 19966
79441911922838673 16070 27332
367937501791303105 4438 37797
821548293782999681 2764 4876
243960806543903169 34607 34706
255246528918885217 7481 19634
667283437488492801 25769 31722
528677699824516609 5363 25675
769811319517252481 5143 37179
688186438889612673 1584 32065
132215185885556257 6784 22120
376776046129780417 17901 26466
586105244148008321 3319 14757
118668714479323265 8015 16737
139555859100056529 4594 20835
921098130350078081 9936 28391
686712102917134337 6004 34301
986206362397620481 1740 26385
658013393755098241 7200 28785
443539639848840065 23336 24011
348367965713642049 6413 30509
653932367309348481 8721 32848
797567427614580993 8335 34908
720430552846085761 23883 32270
783225904086059137 3196 33532
591897675205313281 16523 31645
734274734935226497 33046 37789
299330465150521985 2742 37555
353326387992105153 7626 36439
266429183987551009 19612 21273
435186089721781825 31297 35258
262389462092944129 13245 16646
611930509491763585 7497 19201
433129747723608449 4901 27109
664223584519064065 3650 16865
809509084229663489 2028 17587
457628308698083713 8058 29910
986718198338760321 19750 35208
704644196290530561 8254 10121
188038454183516289 5206 27925
292759629887932225 7243 35552
486716256923283905 7281 15178
970901822817822337 6155 36430
492891053132584769 7256 17508
81442412481557377 2839 10874
193248758833870945 18604 31425
507980175409244353 2863 36767
986963271443091329 17404 25943
464744685125218369 1725 33273
635566664863954817 13970 30146
267141869027412321 2658 14878
781147021273003649 27803 28099
768488343855274497 17028 20513
855336687447188353 24440 35937
902938861737311489 11428 25224
760000702146715649 3650 23926
536936619785016961 6850 18257
959649838641507073 15075 18370
728545124135777665 11749 12311
446595966018751489 10700 35552
644169540437168513 17522 33432
161841618018168993 14442 19229
888168128651926785 3786 11646
330887348705761729 3789 19903
622144224245367681 36616 37245
242721716050862561 5789 32706
921510500805325697 6571 29994
912228232271164801 11850 12331
444996082367090625 2613 3492
226188824664429697 7254 12410
792901032174711425 484 24966
59825090495611025 21864 36950
14664498288361473 22673 25480
911339233760951809 12578 28610
395584280464831297 2834 33753
115802859459027025 18483 37738
191898876257234017 3965 21713
852324163292902145 3586 22971
200414238162494497 21513 25954
654342879996324481 4327 32805
644469656858426241 1012 33348
26003047298768677 4060 10670
450379100345188033 7109 29906
776621490868937089 8529 16243
573200554535624449 3460 5210
108886061756006577 29806 34119
382405066746628097 2964 13347
933967323418176641 14780 26835
605354440080866177 4339 22992
316341884639381761 13954 31432
832036435693382273 3967 30133
309088972733977857 17113 25962
689922533542052481 10607 11041
690323806699719681 16518 26073
113031050505213665 17352 20876
885097309483928321 4513 4793
613336452150029697 4130 31533
593071687698778113 28662 30507
802683504899064833 5088 8247
241428563002560993 20114 29951
996771736235821441 31803 35188
743886687650412929 8451 13921
466707465352612865 9112 13989
441110762539711489 8059 18403
104141316196482593 7327 36150
179033008526413793 10700 25918
58562087768095241 32461 36551
830927482209322241 9525 30844
46564547874687889 30256 34196
10353871387334125 15539 22682
782859855630619009 7599 33333
240114408666404001 7673 17283
624893494742558209 286 23131
279930439494346913 11059 15988
348483309677433793 11119 25506
618846351369942529 7373 8406
14009635524367071 6785 7275
764070192147610113 24966 27954
403680137385663361 8298 32035
148880255963366177 13976 14427
215172687855663009 9646 24301
462468169279826945 20828 31938
363989006845756097 2339 37725
938633874321769985 15816 17424
936685324757981185 10034 28962
144298355710642305 1708 8956
57536426316431745 23672 34714
596395302676416641 3894 11227
606384783608710657 17722 20302
623396068938216577 1601 16079
536076850454165313 9854 19418
880345934432117633 12491 14269
166711289404823041 16191 17478
45093367908773273 8402 29852
871038299376266369 4305 4962
734083799341920641 11120 30289
295935397957059393 16396 24292
17551024863120547 4789 21267
780572969851377281 17685 21533
922176088096112129 372 32857
676028372707811841 29119 34030
774850310611096705 6621 37626
946860761514727809 4410 5976
132144203618867809 11261 14065
873983103641329281 16600 34490
66298547930596641 15060 15729
985212377577752833 18641 34341
366762249945967489 17506 22045
601364420749014529 29178 29690
209371900727287393 2294 10938
242281751542691393 6273 28720
132575778980811521 21027 37554
395588510225472577 27371 28271
789850000624323201 170 33974
126214061442553313 932 22148
865442177193560961 9406 33033
751878071502609665 24808 25313
143747580278326129 8999 14451
124989583605355393 729 29069
109352600939548241 8897 33438
99864419879473585 682 28968
797751096438599169 14497 37419
340614171388793345 1149 14420
677888173028183169 12765 21941
733136505374666625 14254 33601
998531198080993281 2552 4463
468068283247532673 27998 30157
734835546972409089 25334 25821
380271346016051841 11121 26721
831407638356051201 6932 27732
62847291380066393 293 15005
897559241491340033 3275 22427
865497225589116673 741 13298
954649656093007361 13014 24987
475170339555603521 24578 29631
918895658825039873 861 3895
606491744390744705 826 34712
880834775696921985 5494 10089
460042349043718017 33291 35990
675166738750480257 16826 33649
193127999279290913 10053 20743
979170205965683457 19309 31343
599737957360503041 29132 30826
373355078361544897 8445 21283
188355368774743681 20923 30695
894886371136816897 3233 34328
870226278304741633 25732 32107
492857378193523457 9311 19037
591813152644398593 5293 35387
60499393850985681 28233 34054
938735455986119425 10017 37475
759234570633868289 6485 29202
156077225809859489 34750 37793
70041382189781841 6732 16194
761105112744772353 4895 32963
781075259266064129 22609 31874
289358476030322689 1444 12867
296781964009849025 25535 33722
341707023527476417 11452 30564
97929460342289329 356 26641
508608666154991361 6610 33091
637394473953587969 4757 17108
884318749920552705 20413 36609
628072402473126401 9405 18553
11821057294106653 10577 27913
275213344268646401 15174 32888
180075598143076833 15537 29928
569818620358905281 8527 36893
653191211533474817 1316 17701
970818392414098945 9295 25934
801042189376246913 21890 32289
8795085467344422 5587 22174
461954424311507265 34 741
442674648870674753 1807 34685
269450210345780769 29007 35225
984943963485978497 1013 10769
424241779790683905 16656 35155
711335940105595137 21010 37847
799532609583977217 12177 17858
855381087645444225 6374 30109
923173439986989313 15107 32730
899544446769535745 35470 37814
829310682776593921 13817 20440
90280701121020721 9286 20965
428487032571261761 12346 28035
443559708423929793 27451 36546
413698211546957825 12296 13709
405760763174900033 18350 29973
463007455625536577 28170 29453
248736855911285921 17142 28180
599790146445741313 15900 20892
476751445000491713 28472 37603
815803632725355521 26725 37057
269628033389391681 11720 12315
283991319299602209 9212 17433
599862674872642945 15210 25880
484424291025654017 11678 37749
800960836552231809 9123 10330
314377394925401153 31870 35775
166520040693985281 27301 36605
21510261053229841 13401 25526
404385954156150977 15083 26014
977904790038977025 16353 19555
844682333857694081 30563 36310
241571672152936417 23071 26816
574890869159244033 15353 36521
650212660478473473 18760 23142
997233834020779137 17378 22032
565896304497634625 23313 32943
662630266065161089 7754 33834
607077349121979649 12469 29951
239980402399599073 11280 23714
398396819753578753 17761 32078
137384514939466129 13996 35032
544251958607759425 30386 33420
674765884060622721 22284 35368
630561190393301249 2204 10400
425058072537392897 21070 27674
641490027662612737 5951 6651
345634529884538497 8578 24454
764268944767202689 15233 16519
404077669546293121 1970 31333
373926710009925505 23298 24728
839641448930638721 935 34098
858677403882943233 19573 36598
354128552604276353 23008 36005
228462442963731873 6936 24566
779676804320988801 30648 36878
990143468898374145 10127 18881
64633633008494233 12030 17523
955026911418627841 4388 24272
684715883000212225 6405 21590
647579288109135105 11143 20556
784367973372223361 5286 11784
575134224517640321 5782 16407
362806614306808961 4393 22371
251970851206188225 7510 31651
309617431429355585 119 1847
607387689321171841 19680 37698
572803896715743809 10281 22803
117118789291446033 15784 36768
333718289218108289 3919 32545
547843450809907009 32971 37129
170676528879628353 6780 27633
784966964071294593 12990 22231
17412138502717057 2913 6485
680560633033081729 12709 19899
732842942707140609 15404 23555
946018371298201601 15291 23185
873349982012580737 38 23564
580290524660782081 13671 33152
719506615172409857 10119 20593
563026024399739841 5832 8266
509789257392778689 377 33418
917002866114955905 1054 2943
461806304347920385 16537 26599
370990386822249729 5020 15063
552930109168084289 25181 32337
264602477338584673 2623 18544
593590426296064129 11083 35495
441971148423000641 4028 8423
403690536024551937 21590 21671
859418377615980929 2323 3716
326964275440804673 3447 24111
839681254770105985 14556 20129
106656838808458337 1863 35387
625389254179438593 6663 24479
125013704370989137 26153 32531
703501660953584513 862 3211
974473901331830145 13957 14945
181737697128482977 26751 37615
649224632200674305 7256 31025
98537855973852113 18548 19199
162442063856996545 6347 21510
46610096947730993 8839 30467
256414656129411617 3754 34105
148610352455570209 8095 16267
802321510509553793 9042 23920
339823560137887169 1542 4588
53166411206763801 19958 23095
880482621835163521 7207 21502
742443999339837313 6133 7713
134544700671668241 4061 6868
456872471010402817 11731 37032
694907939789466369 9532 32185
298703229817444801 13825 36053
298341772652463553 20623 33327
93013819495968881 7813 32550
834822853010841473 20608 33580
577721979701561089 14553 34210
457390385188304577 19648 34617
519018564169446273 3134 15008
831706048990760449 17713 25450
3734163981786055 18550 22176
294338046597232513 419 35087
906179915469142145 2526 7640
913108867749222913 1596 2637
263105985429870529 2172 16992
102983084132418417 20962 22795
242222839324430337 18002 28856
279874100941533761 2593 34792
307960171742220033 3695 15195
645913139956405761 20755 28140
507142511782252097 27596 35525
89694641986845633 13779 30891
650443740786226305 11955 21516
340866516603611585 12832 13758
402215078859942593 23076 25854
790399543294519425 15986 27416
483550615590441857 8030 27941
505990198148737153 4515 22869
714297563894280833 10008 29238
54543665814740905 11669 28085
219208536939316193 6184 30290
363410469246005633 26932 32167
21759381111738917 17800 33511
196244934508975169 981 35651
610072906247662465 3766 31885
196519755620158785 15142 19923
801068120443734017 26979 28584
368361803423731265 36384 37007
473021247298230913 842 31265
112905678974911441 10589 12288
790007377253264257 1366 20779
606509448357748225 6145 17256
148968714927715233 3534 21693
337569419138077377 4228 20504
779929724125640449 19140 33489
516428006138106369 13557 31831
688960314342221441 12585 31069
577539369084846081 489 28986
529913772706098753 15616 28757
66429764906673 3003 36123
558547038932683649 5279 16372
408596816771705537 11046 30775
764145964240913793 18566 26159
337532790647053121 25052 34013
593603799743913601 88 22493
658882053973272321 11701 36480
883605570496204289 2023 21654
437762695333312001 22264 28248
447754618627921985 8130 10470
645805959042803585 3638 28081
106890694589953489 4390 10998
438223457043214657 14938 26783
755567902082855681 19706 35070
776992790214435969 19954 29866
874854146477847681 17377 18317
667929334421508225 2509 31362
342179516343346561 29700 36647
289838721231205889 3513 36478
991066242882357761 3858 10266
430094083777753153 20389 25032
668876658946270849 27507 37514
786476614217676289 21826 24780
715807158847074049 17659 19095
49367829129302265 12365 16278
179688980247870945 3267 21578
152154718319508225 23550 33855
835509750334626433 34186 35780
149147399141291713 15201 15313
654817862713894529 30989 36262
527804469204582465 17657 27183
151895086866606017 1366 36240
459139374051410689 22853 30524
165798028743861185 8252 20923
266304406561289409 15321 23405
294412592627725889 4418 15638
431294691380109889 2386 14537
832010531823765889 2335 29338
432932486739375105 12644 32891
784335006224043905 5988 25804
189399339158548225 16076 25715
600310503428484993 27483 31291
31901808157243749 7407 11938
756660645896392449 17556 27198
526848982056968385 1227 1997
495229591815853377 12717 13421
42734050546883393 18632 36514
173912020945241601 4751 19844
768182881665332225 5514 24915
736969651168831105 5078 33164
744454818023598337 2835 36632
100435973922049729 484 5826
839405749765937537 9652 13872
303103732950386753 9597 27479
75984632852495793 8638 12559
112726584284732929 10495 20614
163461775244378785 1182 23907
656800608337672321 16343 33684
733312614137190657 32279 32635
25803325201213313 22476 37831
370794553810604545 20160 26049
703122723697770625 1176 10655
815615955978458369 30329 34039
252353753515084385 6399 17630
947956587445965185 18527 37013
523522472756749121 25271 35501
502841255441580865 18397 36048
574137641061259521 17542 29161
43823969955035129 14852 18663
19460771896955721 25671 35129
47682594430895617 9031 20166
297368236037048193 3346 17614
714102398682633985 9444 24316
445852961394447105 25827 27746
288540113798575233 5676 25413
448131588495432001 12697 23914
958331312856863361 3216 24805
594942837879141761 12814 30227
601960695211928961 6329 8707
212446896732391361 21944 27666
334230318638113025 1652 21669
496723964364743873 11626 23042
300163348969533697 9744 27589
469754943888961665 25444 33911
613587682291885953 24658 26360
313051116353687297 14618 24418
700325056591267969 27434 36659
349268208981275329 23349 33469
560441118459927169 23387 27482
233371618274301089 3174 3905
628012198110838017 11790 28080
955920466308175105 2605 11905
201397932779535425 9639 30098
729189216353102465 4486 37714
820027368071649281 11146 24849
76185944266061505 8979 15654
951811359595076609 4644 18737
324959834464575425 11326 12770
336415413767895169 12697 34412
952743711524465921 11678 13458
239274228718606721 7513 23310
912491881033997057 17547 36134
623724976782497665 11926 28166
389162207783417793 7718 9988
203486462628156065 14639 21460
625841530195824385 19593 21938
660016746852051073 5908 35074
149167050445004897 18386 23240
71850909642613201 20950 30069
940288401630862593 37407 37471
696586108036186113 14838 37057
96702739986600513 1872 10711
632879221981291137 10332 37016
232757123319881729 12272 20161
453839933584788481 18961 19248
889350968122062849 1444 17894
121247452704146497 25265 26089
796898192359559937 4396 34796
363024030281266625 1777 37018
504545216479787201 3949 33372
852606334835265025 12114 15531
733215163488576897 25998 33967
127203207893586529 1633 32269
20618532012822045 21888 36779
213375381997614977 5403 23216
206757305567389697 12236 34512
731589217187050113 741 8896
77609091186335633 3209 27719
527959575131212929 13225 13504
989995285444674561 34208 37639
214406923243814177 23387 29184
349871730661551105 705 27741
847224036829736321 16908 34300
678944978926619265 5694 31616
336275122093908865 20469 21375
327223340212842817 10430 34601
578622306012256641 19659 32827
413158982442208641 12577 32664
501719430391034369 3352 27492
236281196476017633 22799 28750
907949173547159169 20278 20325
755999618968342401 10883 19363
305969742563675585 21794 22029
160906276330880609 9557 21237
240006086564456225 10838 12326
746149010343085441 939 8256
240537920038093505 21422 33703
321683638770014849 5893 29358
52127438030588281 9730 34842
144483937753545185 14419 26756
901011715264516481 207 13823
139979416498281489 18415 32136
48996191216453153 13708 22212
936503545436831745 7818 31130
430702501881370369 4529 10944
592504125743875713 5644 28419
814828808464788737 2194 37827
58079271978254353 9214 16493
506786243924651073 16831 18977
517055197341850433 660 37423
62058922657179497 3993 28797
674406531530362241 15027 37625
455793354030561217 16553 20277
878153166574850945 7527 33627
403198170493844545 22506 22719
726059426309642881 19412 22862
769022725589294977 16280 30918
570946146023377537 27406 32485
450577661631008641 4973 28823
663740964354641281 6531 33793
493842339286374017 20378 37091
520731357289225345 3285 9562
150026249371045153 2120 23364
610814695249967361 29166 34802
493932502915200193 16427 31044
620800926410826241 18564 35301
48948659469722601 1272 20446
640507173835114625 14963 20209
112242047260508577 15214 28255
299507166588046657 4587 11940
703329186212776833 9480 36761
437667030325211905 14279 27126
218551732737168449 10945 18039
184280492976572673 11683 32635
455381641720670401 6882 24475
572413477272785793 20925 34180
284736783822296513 8681 33584
761016250298343553 2635 27076
224245107965792545 20771 24371
668537631895315329 8135 15248
982630923640911617 5269 18435
46345397344570217 18127 32397
903514353730493313 1460 31663
361141888982810881 27882 35785
741231591856376321 3995 30613
891763495621706369 19767 34223
155595103197235585 12768 29901
548098557382854081 2803 28269
803139257776635393 6723 17234
525733104908315585 30627 31371
334864241543790785 1490 9442
725236884437489281 21754 29006
77756949815778849 3490 5899
575391808852106817 18328 35959
507245078316792321 28085 31617
316860250217057857 4889 25488
665928374647720065 4607 12867
965461991441490177 13115 27147
907804523976103937 8983 26994
766760529460523137 18007 28121
414278357054797633 64 26331
499814472734829697 1112 32554
81944031340348993 12680 14970
620217206290032385 20370 31005
506326857108874177 10354 25441
431706502123152065 22381 22608
578165974220588929 10426 14373
18802597519421485 1927 8255
592141577426019713 31903 34429
122190712138394273 2194 9238
636603342804526977 4524 35532
545794307222063681 2166 18868
651413222308136193 1891 11378
782145767899354625 28902 31122
379729791847758209 12363 25394
533629610662924161 26765 32713
950795875125891201 924 4991
960756919211338113 23049 37093
639020745941472513 5811 19198
93506662232879729 28208 33481
541441782807098113 4647 30357
660395786603064705 4931 28140
619791008557662337 13797 14694
802702052150319617 14436 15227
615039139273193345 2097 35948
862408801695739393 20613 36665
38841700723274641 14670 35347
223566112915744257 25625 26903
236372305613727457 10139 24447
587393088754257793 23326 26132
385635933543888129 518 16987
999984311319533185 7813 9536
959380356204803713 16267 16649
993562530569352705 11938 21264
324089958885387841 19157 31727
937237867711257217 4436 28770
245680959362161377 27019 30164
153605620462062817 5200 20958
532191206828748865 2352 3974
208917233740859137 22198 24969
495216450973117633 1488 14439
119205775688232769 9391 15337
80888169538432913 12509 33277
123471045377737457 20176 35363
595606602373848705 264 27697
367704388350833985 7100 27041
689266091429040257 4755 7433
931118462203212289 8590 23840
849372082029503873 24261 30257
271182330601721601 5916 22811
314028437477752193 4187 25375
151597219255062753 7847 34653
767713026834414337 21469 22757
487837223932022145 17387 30030
788723697711738241 8746 22044
281321066579774753 23150 32668
769152535578172033 10480 24128
161636840211674113 3770 4566
919841808800093441 14578 37179
406111366618841153 20481 27797
206124336820622049 23745 33926
150903837343722817 26762 33611
167580895799012801 12446 13930
848256273119911681 12190 33973
199411428584824065 11127 26935
671178957447796865 14052 27199
930354720936797697 4633 6002
144119939921790049 5633 8026
498017200411808833 4227 24687
323239142879774721 15042 28304
452450734381933697 32755 35112
245131416214231745 23354 24353
431236491924465793 7065 33333
433709067630974913 10133 14377
469009516712866049 9345 18238
209361089219196833 2785 30775
82930278620168001 14960 23504
522869651230283969 8242 20415
173905246802242177 26694 33595
886049548179666817 15136 29572
119708267652754337 1954 21558
950980531696462337 9440 35406
773265184541280385 5666 25147
258772377575336769 3878 21578
441177696374253953 34698 35445
909015535855449089 8406 15160
396250587761564097 16323 24826
506162455111446977 17523 32996
609788116885255297 1060 7413
799856211948810625 35585 37503
148183549361952769 21570 26699
248401643747723009 9154 22236
150129983290085537 34988 35758
198768793414561889 19082 27285
578870506517439745 15412 24477
393544139348843905 8423 31583
494743497268984833 27097 29529
343849856520410689 7500 14800
317645201434679361 1379 4038
985026978946063233 2666 33013
979352474464221185 17343 29461
953885730672059393 10074 18619
409708224925545025 16313 26262
219717141601559969 13360 19024
660620031530612609 15198 31724
927925731205522945 25193 26133
336128512595472257 17395 19043
578172096962798977 4108 32536
321567724023182657 15431 21961
582389822802500865 2005 5340
469620851187478657 7717 12093
743459388283635969 4244 32142
243121451085698945 28919 29912
821662699841670785 10891 37196
14024152085646337 26157 27291
624273689472101249 1326 13522
726135046663600257 7338 35989
420188800516346113 11285 14735
298254522663491201 726 27668
518964562101753985 8245 29190
939860061193343233 14288 27413
180771766910272193 15754 35149
693246576563033985 20789 26524
920577670794198657 20026 31291
115216864917456977 8007 11039
497167635928409601 19381 22284
737752533609530241 4286 21852
64624306444809321 14260 18471
981291936640616321 22744 26842
20588908528385021 2330 34848
187443031404704641 1170 11331
440911528921912321 29577 31535
420028102376804225 8265 25136
50226909590865177 8074 32991
330022766197977537 10122 14451
742645886621627265 3961 20520
767752619441154177 19682 24558
637547830503439873 8855 25601
772389662910562433 18462 24092
208800312106273377 27350 29312
875541425612325889 12858 22701
522493853612676417 6364 6628
36454805681451321 2527 20957
862414243493699201 21618 31789
727860652532285697 6467 13101
75770104622836961 19199 21459
277203403517198401 30527 32040
575464092798096513 5585 5740
56747700020125081 22257 27143
683441178287328257 19629 36907
635891183059051521 12196 16525
251952687549813697 17409 18994
345157845955071681 1273 7518
115792946850280737 29983 36205
585787354631371265 3641 36205
251055063242386465 5608 31198
928047587331107585 6297 20195
618906602150733697 11407 36270
837321251104420097 23807 31352
742031793969456257 9856 20830
535206734501628033 10678 11325
861087713600728193 7193 11201
210466454192491873 19850 20893
247062729522451009 5829 8158
709576775017339393 14408 22070
673013817891192193 30187 32335
418180262114994177 28957 35596
676421371721854593 8161 13006
634467248314109569 14087 29295
315405004765825217 27411 27743
46059278573487465 4213 24706
666135983350596225 5660 27152
240243890329750785 23713 31878
975753439033272961 11779 33983
567300278241823745 21728 34329
699475692247542529 25979 36172
185126180419729281 11320 34314
380115074661706113 14973 30480
952670890929418625 9904 37810
22641143402278629 11670 14365
736986714201563649 17404 31142
960490284817499393 26438 28190
73473607759332545 33531 34896
678687475769319041 3293 4548
466654597686186881 1366 7373
455595064571031809 3163 31112
449280710603225921 2338 8257
493095370490589633 12195 23554
413228872751815873 29546 31732
264921173197709697 165 6336
56253523134394361 2245 28756
695041445779477121 1210 31306
335219904181883521 22129 25086
304347383051140929 460 33590
527738440697980609 944 2835
180185173377946497 19204 20910
326745746623359425 23240 37610
617015204377967361 7918 15017
585031079254100865 27218 36720
577943574750175745 1998 32233
386180828425295873 16409 29287
25916372680189425 12549 34788
418070153425013313 309 3788
127400034521865985 6711 31927
78124900889704913 18611 28515
734226329810898177 10279 17389
775590912671596289 2935 19445
474197456613833153 34569 35718
752745168507885825 2383 7712
904803214413153281 6790 34557
51035695337297681 8349 27249
443381497551694529 10123 16855
575732900765089537 5559 12938
909775814079328129 7011 24524
790262965229352705 317 785
421944554060413441 15971 21174
995471691574920193 34608 35406
522461833219569601 5874 17178
972667637057462273 3022 35270
485908370773170625 21945 33884
21576940852142457 15013 19375
824060009583096321 15466 15514
598451137919262465 11378 18177
850680381198483073 8510 24755
522649146648575425 28094 37753
873091381174891265 1738 15875
568061054609806593 3247 30002
615009013497694209 36965 36968
554676278161522881 16414 23153
202246676452919169 19353 33408
378733943338922049 8028 11097
347403994626912321 15055 33778
810686912277702785 8336 34075
290323686677329089 1946 32261
647972491965696001 15078 32792
553011984493178241 21595 29321
614535021637905793 28687 35795
240880892613180449 8762 33788
61896287603481425 25854 35562
916653478464095233 28060 33423
366503362998628289 24848 28252
778036870962058241 10144 17061
741825516911710337 7259 24230
886416644353356929 2931 4077
57034393426690145 30282 36149
246829411415522049 8272 26339
726165575072435841 27022 27729
318625421381565121 10778 28623
890499601091363457 12913 24614
843409145584662017 8662 24453
824509344849921921 6938 24103
710285616082426625 2250 34009
368539139615805313 5513 22510
671150136765110273 2515 17627
361589391750733569 14362 15669
894771696188879361 15198 35481
459057762615600513 2035 25753
153959617045689601 26718 35283
681896067639677057 23555 34287
850431320691892993 3693 34643
981239330686989313 9602 10643
678481198161453185 22559 32342
919906085723575041 4745 5003
584212165016648321 6951 6979
749604669210867713 1415 24336
282705737228202017 33583 33863
691291087090256385 11181 37642
501989117106500545 24973 32995
693725354410915457 8336 16674
569301920575643521 8464 9773
559423625484278401 2971 4714
596997245644583809 18404 28609
379133159645220993 14045 24312
466699850820180737 7685 17547
458070415213789761 19284 21535
495039888176119553 28142 31667
545520466420541057 609 16791
767925796585902977 20870 34931
581336179514586625 11335 32074
441699587021442881 9519 35461
318674997596843905 23242 35010
684090103393675265 5857 23895
508547565847798913 19437 24323
738765227090464513 2897 23484
182771826197054561 11620 36263
703343380693301121 11112 12494
734571922976790913 31004 31801
705009414523740161 22732 37337
81570814652934593 6077 30172
453483786312563777 31624 34286
91651824756745265 19772 29873
705188690993519873 2237 31307
784527508702794369 7587 28659
743040838239526401 6983 28026
340679639877045313 21249 23364
149953418000105633 16714 37040
962484110010251521 15430 34030
576774007140802049 20748 37680
88288747821955841 9668 33272
91876901094547489 4265 10715
995003544395515905 11013 21954
391677693848581761 280 24835
58425751559248345 14369 31217
337052368148160769 12854 32006
26957890861694977 21011 32317
582723386723035521 28110 33432
67292799429303329 3916 15537
50044581072551609 12514 34691
26971602858381517 11777 20484
237015136814282113 14423 21272
69687464888865233 21741 24497
79177959270790417 14850 28491
817914099953298945 13527 23213
883481296609449601 11528 25832
660671105664015105 17949 23414
580327938071075585 797 2133
164874497780047585 26092 30791
614744053355426689 33506 33618
23891795986067165 19685 34250
616064688958683649 7320 19806
855847539296007681 10945 28398
629843962996734081 22115 35974
658376359421986049 3528 25195
883061103080205313 1881 20731
303503253519224385 281 3311
671869768160522753 16629 37278
227664287867561665 34037 34267
438377897746018881 32441 34575
963567561516612097 88 35639
943449575857034241 6794 24890
544135977046970241 25620 29148
603210660002655873 844 24259
909046035988083585 25649 31125
435068290143934913 21563 33203
309515302856489409 6892 11849
203934404286169281 10272 13922
244192362832222913 4452 16909
615233354426766977 3019 7278
608903668603026945 2482 15324
32193605200813381 11791 20232
884045813088889089 24851 33346
635936669835334785 9943 28969
926305833119762689 7384 8896
170117484094301825 33009 33804
182702274132651617 1500 28688
489350332727173761 5695 25462
287288646391594689 17715 36916
419624391821610497 7919 37748
256280172438224001 435 24705
409317888324327553 12640 32652
8898835192219679 23002 25177
16723252403746615 13070 25612
826710009155078785 20463 33579
600406441288487937 2557 22795
964856758822570241 6334 8982
607607025696108161 14362 21929
393803286613192001 8391 14019
563888510182128065 5699 23671
568816156846970945 5403 9454
852420824183010177 12636 26965
331207391235380993 23657 24524
699221273749589761 20369 22741
200486899248765825 12056 35117
228508492110659489 6625 20049
574366578653965121 28287 29880
925955145282163329 2290 33930
205885187171311649 17747 28088
585703936860308993 17356 25141
324899642620493953 26432 28080
88478739505024609 8107 13008
98005101873120289 11988 14367
704220105246530945 4035 33112
207161203057054881 7989 35618
277913576941475777 15673 16997
168773423207575489 30585 30648
697657033802496385 24901 34931
572339882826184961 13226 16833
694504616071260033 12473 30377
445107799338039425 3409 5674
250733684584854913 606 37451
818302019993680513 12794 21307
652082226304802561 8624 13711
125973209018304993 5227 9813
779054119095260289 19421 19583
266428045024611041 4927 8484
25042827344055497 3399 36383
215124779106240289 10999 32306
26429775073790297 12489 13537
68699302987610625 1271 21053
198629435393204545 31320 37783
704212965535113217 2121 19985
988254006671464705 2785 7332
989939981946036993 15414 30729
105285086418820833 13865 14159
98461438242473777 19715 35743
465795440354764161 16293 30818
573940982786851329 19776 23149
523071863739122753 14129 37841
344435292050611969 23766 32882
849050899334510977 19287 25758
932604095279089025 13717 18228
645541354145837697 2385 12230
895598998705501953 6002 8991
712359470844670977 19721 20096
140534792663558513 19143 27020
284329106029733921 271 25797
112396382712780961 13116 19562
539084545723593345 27316 36622
341844385053917697 18114 21212
573821377092219393 26533 37060
862320407759703809 26060 34126
905453160970903809 12470 16863
221336242876546401 8533 9659
958577450680483201 13654 18254
781605263881154177 34515 36665
19609535767724397 13108 29725
420660377992646785 9097 23493
665230381082483969 11862 29299
450368710615684609 20371 25156
884975122356092161 15063 31850
925214914530769793 5462 34166
7153511760666477 17755 29275
780735420704196737 22104 27058
26368607675404833 4449 24807
965215956311482113 30694 36379
317464808989615937 12835 20807
333033744909265281 24723 26588
656658912249422849 221 586
791988125568153089 10026 23141
238516279192939617 11088 22951
465805443777249217 9950 18573
79010152006812721 13883 32533
957560670958855553 12097 20557
557826803948490369 29196 35060
145202069128224321 18929 33651
707412569001416321 23400 26278
763377584124142977 1851 4927
924783944648627457 3101 36713
639339389240412033 3254 11341
272935410875387425 1912 34792
95508685773978641 29159 37414
122058951663536417 1130 8253
1194099596169452 15372 18004
976119458879036673 22149 23697
344221206984357761 5642 9490
222619673060709281 8278 11529
294381608175747521 9839 10904
692656182825682945 3160 26538
852052061550182273 15261 17636
918933607982513281 10213 22025
581251493122913153 13188 14440
969860151018007553 24147 26782
855398843375709825 32052 33626
656248302176354817 16343 35340
210654863663172865 2696 30661
829689156434366081 2485 34683
110786651487416065 17777 23998
386913950408274561 19994 20506
398826874930726657 2791 26195
168835349809210561 19779 33926
930907206826375937 8801 28204
847143765070885761 9416 29163
273314616354419105 5607 8603
400708308181233281 18500 31617
721680442018282497 11429 20205
160336704720396737 10193 25508
775867073965848449 18305 33833
485340226516040449 15637 27684
6245880328989984 24885 35777
320434843045038785 5910 14112
221666421924432193 1502 5184
443122112637123393 7268 17036
463115735491982145 12567 24361
92449310378544433 18547 33375
62070090204620953 14694 37534
132960804419592897 9686 23827
483752822541433153 6329 9552
82334668827403585 6911 36355
965877446259590017 11975 19735
515437625515598785 1246 10698
881488133700543105 22063 27772
31267100879450285 8896 33965
736635081063632001 16609 21407
821733364288558465 13479 34507
542754365259597185 35195 37342
745907212503912065 19075 20950
634127166742111105 7741 10737
248718812635271297 16375 21279
308746843731711361 1877 35935
811598887739382529 2690 14095
227313716523234177 18659 29908
723328149470699393 5664 33783
188371254896495105 1685 13830
284241795096253473 2817 35600
130806390490029409 16104 20744
383141810339648001 11774 35442
31112390132875589 11351 22379
712722149273975681 5321 31389
571610315073819201 17463 33331
147388962402782657 20926 37376
102548853202094401 6260 15625
10614487211089597 10960 26022
198287782912110785 5904 8682
780095115421371393 1661 4233
98809379870402833 17837 18666
136071837847300257 6995 20097
428767235094220225 1408 4897
335980556835846017 20044 24944
174356174958248289 22576 35544
124473062681946801 10615 34389
780455162437085953 29546 32444
725468015097728641 14309 34894
627003529068758785 20679 30049
480939631762044673 3359 11159
428711058771618497 18878 28686
217666042572670209 3095 25676
243825002883099265 8931 17557
120089989625657985 9833 12625
885592879776574209 30473 34443
133715880084306353 5517 33354
642233723013788417 2982 19049
138563270462686465 1889 14267
415424168172329217 3694 5376
366056832014333377 349 10036
594576882479330433 15259 21187
531485753835230657 29516 37338
139400662581074641 7942 33521
24986256313663801 20202 35906
576481443404531969 7370 31722
186118424223526081 14347 34471
807245375572840321 2505 37108
779747970312723073 10643 19385
75212362060639745 14432 34510
882732621931015809 21579 27638
805813368848397697 1825 14851
879035003345901313 20698 33047
402621459337950657 1768 17390
742008361993459457 4877 37329
55392332660481713 7308 10441
441372003425879425 29263 36250
417913405690811137 1415 31582
327006764192052673 4548 30792
233969154943913793 11806 30962
169857040017998177 2758 17139
140349241010937937 25752 31727
42479493569363313 25161 34647
34537505713096553 11991 30088
923074850873046401 3355 24800
354936469269759425 4451 36476
290764469489463553 10463 10998
464083626591992961 24784 30562
553901570378794625 26837 36743
40782117623990641 21845 29455
116973674769969457 103 15936
145558566367093089 5424 17127
584037462486303873 9187 20357
509650292500921857 19721 26763
491175997243775681 5101 25822
93151603698011345 22737 31760
822436975456493953 15547 36356
180782763470915585 32549 34984
475760976782101633 29124 37381
950623110083249409 711 24433
152737350955657537 1093 14299
758499021974372993 33485 33687
965458423828042753 8420 19855
463312192360298497 8919 25847
835075868905558913 15976 35589
464655158698946049 3602 32536
478279433351151105 4347 5012
294556676919647489 16155 34421
702464404464461057 21391 24232
823747843100036865 12514 25909
240006653338642913 15620 22857
791376919931401857 9507 14190
226666127079877089 7640 13367
141214733723643345 21122 22986
24241091987665441 17074 19182
93982111721111041 11824 12689
213175696212044129 27472 36537
264094861125371937 8558 16147
475229575155626817 9459 21632
7434751488041514 2495 37382
723699016579072257 15824 23723
898335968782959105 25225 32905
901946507861925505 1797 24903
297007363334522241 460 25172
66094320120424041 4602 32272
781209533971903617 8423 11210
348756163214492417 5527 21889
813611868569132929 24304 34659
419080854814833281 24012 26573
394932282614831809 23115 29256
539382631558385857 29718 32366
931277884959392513 9217 10434
939527594521972993 10533 35105
854984522124979713 9155 22128
585184124411259905 31242 34224
810978153541249409 13810 29685
335559951644139457 12450 19143
731924606742694529 3794 37873
33561854361852997 17528 19131
666998860243062145 397 25909
665200288124918145 29444 35495
158764383311122977 5098 23884
404801516062722305 6260 23929
473256385450902401 15595 37025
58295892616254009 9516 22935
849106604353266945 2826 22942
182192787247277729 2188 23174
924071542229903233 9851 30702
663968835053548673 28826 36247
988041102197357185 9329 28699
746719564843747457 17055 36104
270404215723012001 4054 18149
136003536880362929 7860 16771
163916055251007713 30701 33778
809156162245035009 23024 31397
248777054773903233 32463 35330
608102818260004353 21654 33266
62083007846879921 3141 24025
923612732123505281 27933 35294
363303054564944705 457 1415
337799415300732865 21882 23019
940973490873602689 1014 19431
961392057353567233 10293 31135
475480068523999937 7850 27922
954390313104521985 10653 14424
527690194165458625 9321 33860
385769883122495809 12635 31254
2702061435492454 230 21257
709323526826263937 14059 17946
897850725852862337 32353 37568
559687458671266561 3557 7145
72613826091547649 31304 35829
958143995401012865 23125 35762
807746121072924033 24237 26024
511418229812253569 6941 11505
71229495438167593 4478 12672
696904843661311489 266 20068
412883495105404545 8026 28164
809485985919469185 12436 37800
49747053509285881 4449 33755
712755230724848641 363 14792
94461636634136433 2509 27657
798289529979602049 21679 36833
106697743998189761 5581 14499
402484148284653313 2842 6158
404943967937498433 4285 24053
120224420028439025 11847 20578
873822357591187457 7746 18718
662763674279727105 7088 7129
788184222883799681 15499 24288
508155837377334081 16703 34482
638092410682539009 12582 34987
294703137863475457 19967 37194
502940473148441921 10074 17900
442833483958214209 15473 23553
7694771302560356 911 8967
910480223120497793 2173 14410
27371830579497213 10240 11821
711569910383193601 3577 8516
752549905522450049 10132 20475
433014044109253121 18788 24013
514413331616850625 28611 35091
814923140426191873 12983 23943
942888171749778817 11099 22209
477021475028816897 5548 11862
643807230617326849 7471 27478
794303199089032577 3249 36445
492292043697723585 16379 37715
461859329122400897 26712 35669
437947255354231425 31774 37553
501805482713326273 17834 36702
951026357899017729 24255 29504
488184160838510913 12189 36295
409355372344506945 6531 13043
819982143242018689 3210 21761
954900220942228353 2267 19062
300916330272567489 14408 37626
343222334510215873 9445 33296
438891107220815233 28493 31952
224684637633366433 14102 22674
33908329507521985 10892 20883
316542801503331393 10510 19627
695181325959769217 19868 23658
838475796529969793 17606 36675
595097039661450113 8835 34923
365377196313829697 13432 28259
717127668949149953 19548 32846
618446836257696513 3522 29356
197148377733309857 396 4388
854964753040846465 27598 35524
853739840641285505 13128 34143
635147377201100545 24680 33519
594438516215003393 9860 30304
826959482435171329 1563 35051
608032133571402497 942 32382
834741701060657665 4303 17100
463791328408586177 20938 28698
809002096518625537 13648 18199
166325040995563009 13966 18965
732049757887246209 23236 26296
209214740951917825 18680 22350
111090353751876593 4646 18415
98501052272627729 30614 36330
626571739043178881 12931 29458
409832074714255873 758 3082
9556874357016911 937 33667
989275656609752449 24963 26953
328313337595524481 30770 31894
529546038475242369 5331 28902
363571294004742657 24331 29592
97965998027252257 11703 32161
410536587422846849 14780 30301
215335619146440385 10612 33505
723491735648238465 8808 25955
693514068978746625 4315 16863
319766891310628417 1604 14652
111477500234027361 8912 21315
399513046326887873 11680 18686
391594114486327553 2149 27290
598592079023539713 8383 8919
176786649274458081 2115 6029
959185130772695553 9994 35512
659825355418067969 1841 22801
139970641274352657 6095 32839
812943157601861121 35366 36074
331668079130821505 3847 34603
43116541146520857 7070 23470
965775227159689089 9201 33940
980247104526636545 1965 9486
905090694552896513 13420 21083
591058520781931649 12200 33893
976860633501935617 15822 31839
913227965319176577 716 1934
422999540337798401 29817 31835
299500290972719809 20938 37841
473664417124545857 35465 37525
57312700800832065 1896 26410
415808179340616 7367 34725
74813149408360145 10222 10984
808699487894593025 2272 12385
668484968346202625 9367 37472
495121221433834113 14911 30617
117061969146124769 27341 30830
165633153891825217 13423 25816
874179692196531073 12651 32274
763010892642753921 26759 35158
631932522213222785 11147 23161
321192652807617665 8111 24011
343560337673434177 7496 14789
897094615336754945 4838 34623
214754534109705025 6605 15828
39994778140105329 764 11982
501203461665408385 10231 37291
469287548907047361 13679 28828
6632056355076800 5138 7583
979543357433421185 27301 28992
116824273136497681 3613 8307
555670714558658561 11748 25679
65241114582892833 788 3308
190924625209355265 24456 34608
276150844877218305 1634 20114
94460222557373185 6721 8800
193349737392683361 26192 28886
334883517858891393 25504 27791
79901083782285553 1122 7534
988415758648159233 16458 16835
458002708717391041 11310 13712
984585164098966401 1317 14817
808918404097891457 1198 32542
578632633157653249 808 14512
653413026357075201 4794 11778
43931915156441905 26888 30795
848137068833235457 21192 34363
365261702396793473 2881 4236
211109404065968673 18472 18750
609168716116663297 18884 27741
978809181376714625 4694 13457
485226771051955585 15950 18609
351374536660049601 1183 11142
73895026368127505 28922 35713
60340134796629033 2828 30929
751873738793960961 8933 12721
269417569536120289 828 15352
2611415287667285 15339 18007
947530772839467521 21436 25533
462978826844093313 20755 36007
636376588260962049 18151 26321
151539951742201153 1077 2907
277770396765784961 25012 29031
559828773214775297 5770 16524
806838283000462977 12142 22066
920521135133490945 10405 15679
551897878384391297 12854 36316
611202981289821441 17371 35515
608162559013695873 258 1209
696032944081487361 6525 16939
492556324460021953 3081 5738
963950307825200513 27226 36747
48955070735747345 1846 21781
759401168929734657 18557 32265
749792793577864065 786 12695
880250545836005889 263 27457
440360765615682945 5368 18821
249551108562947393 30909 37671
624656306050265857 20345 30134
626246757688846849 7788 20047
349651847362355969 17313 17991
696540513052262657 24370 26958
71257623046658833 24562 34495
15068506541140893 15735 18004
185424419080849377 15761 23013
787838903887809793 22496 37468
24180815317176753 19068 22944
488751782559802433 32475 34680
591544757456166145 17178 19239
747980665521133441 8531 32663
273662307163657921 11859 33678
269488086611588065 31673 33607
856119012158362881 26037 33782
254795138121643553 3412 29629
102335680188669905 9697 25402
664166780845874945 9021 12259
234894432504649601 1854 33785
479757914351658625 9204 25517
615712866323900033 16402 30204
182350505287914177 24940 30977
67706308619055025 1938 9102
220840215083747169 15312 32790
789442263203707009 13118 26678
563557254726617857 26534 28394
313307989379087105 24999 34456
335159152821965761 23566 34722
349634579607833729 11704 33392
113803673315700849 33038 36270
232981916831395361 2162 10776
714227449645228801 11444 27744
562435676949231553 12215 26076
354456317910518209 29080 31638
366922908994769857 6664 33611
862018321266440065 9442 10528
184185127128653633 16172 23063
991080127735202177 18539 28337
229081242548890177 33758 34662
17626332795153133 2169 7696
296937470017123649 28502 31775
640580180015717761 17200 31774
714897746331065089 8746 37291
539119637504420289 1714 8244
593223037860592897 16736 21557
807793071224224897 217 33186
600476428330782849 27923 29427
559219689834129921 12500 29698
180444531528049633 2552 25081
895962004058645761 6530 31358
598917435483219457 18846 23542
409562840513523009 8514 35054
935377097245048321 7623 19776
859263943728606721 7434 30357
726844699517929601 17398 18153
958220737554718465 2978 35050
373371274769080961 1953 27239
671662096034935937 25386 27990
578053765917776001 8021 32120
331484734456971329 5938 18058
409932681371412161 6233 10788
478621516614666113 8271 32100
967496349185726209 1804 13735
809130108768023553 20492 29029
23627472991957889 30607 35510
922313948077004417 11126 28323
122704418603479585 2674 16935
352820382674302401 10534 25583
902371297029485953 3474 24227
164389062078001313 2165 14257
595808406995960321 11461 22004
907216975035858305 13029 19463
628109432918872577 8646 15173
972617219172661889 15558 31218
641466763189544705 17364 28442
506826363744828289 1523 29294
770069919430351745 16225 36376
460002713043010689 18582 30615
357617849369464833 3049 35562
329622460967847553 32395 35183
590927504002646529 7173 26330
660490299929136897 4320 12855
179685429903162945 31201 31218
208877564233226561 11102 33242
584487031892574977 21129 24240
759180691287511425 29194 34234
726786020901446529 17282 36801
92147605942848545 9261 9422
153388233988177793 1156 37327
53946670366883609 387 18881
752045482338122241 33274 35721
412588045226634369 14003 32361
780732584290614529 26229 37708
368289644026830849 7288 28748
389153749441366145 28889 30187
1202191614062543 3953 18896
664694793822032897 1455 10458
842860822227549953 13359 31170
713965829806415489 14802 33003
754595582272621313 22346 28541
68739399562314673 7455 21261
657830891691745025 10456 26903
162864449759243969 11573 24310
813554816057212801 6607 10728
425024607457057601 3608 16682
54641079780481049 14786 19382
737680330424712577 16445 22196
82388540827416529 1624 4544
332323870072354305 11737 31255
979895952134640385 2552 7576
458540323220265857 20215 27734
903438657921164161 2619 16065
64088434598883025 14606 16952
134428215612132369 9106 22794
838776848607569281 14912 17782
18342811823764293 16815 34636
583244098128528129 14130 26660
216917268998273025 6539 17733
497054573389565505 10925 27632
317231436440358977 19823 24954
618470466941200641 11195 24513
665790320382768641 16080 32565
497597343139251073 2261 12127
565675594467784065 4835 23132
346933947447734401 17848 26403
359266634481500097 16673 33882
835650369989057409 1326 19310
370342135668444417 2076 18166
139994310936682353 1321 11228
86985948034822513 7389 19065
237284874496044289 29312 31333
208311875874208865 14211 30970
634911784868545921 23483 35538
385230359236359745 8764 12986
304915106128195393 2129 17691
809101123792466177 13590 32739
805055042650419457 9549 21354
680719120437288449 12374 29174
56396232590930849 11022 35850
496698519649378049 2315 27275
405933004107236417 25576 33606
936616804630872961 11483 24726
229626306230532161 11947 30872
22364360887003445 15852 32703
101302832742756977 2790 35261
881911337950526849 1864 4869
868881698612501249 27858 36075
745389938031358721 1131 28559
133775735854140273 814 6034
846728455111943425 35845 37428
795743354577954433 7727 16572
843206450967620865 10394 28511
743258952128396545 12998 18269
558367304895853057 13925 16969
577866267129980545 9233 12999
195768384696570753 12900 21133
784119461007218689 4179 25150
484657270902729921 19931 28290
633827026894468993 18476 33542
130491356703011265 5372 8633
512390281358644737 4438 10053
373312641414287297 15312 17531
602049467136243585 9952 21785
818550967842291713 4600 30772
156296556339707841 11771 22433
130838623768866577 17280 25141
115926619891414625 23861 36533
563273657645204673 902 37295
229863759273680289 18977 34680
636633415698838657 3268 33662
584673733200691713 7490 23472
845774545654414593 17013 33540
167767114398724705 850 4561
193525681087905345 18913 37734
508482286195974337 3922 7247
917897295337219585 7809 35151
551647518971716289 5446 22809
193248893084700065 6144 34972
644894090403870081 7474 20634
130738728769834721 6618 18657
249987691931703905 6141 15907
14322665956356673 18580 34853
988047994584864129 23347 35031
528322811157529793 14614 31889
225820771641931361 18805 27707
882400460981728001 12085 15686
880014729225695873 3017 36772
536926276842841345 31511 36768
583914953637542273 3970 20258
293141983568702337 25384 34650
609648347945071873 27410 30971
654628145260723201 22453 26598
870899811308046209 4283 33673
930741251133582593 12814 17645
894440859059177089 6125 34911
753209238824887041 12749 23337
431705490539325633 13873 18500
788926766602756353 14790 15278
619340303883522177 2342 16591
102792127473726673 4270 13204
221682826029418593 14876 25532
314962543187903041 2751 14425
917327041521492225 15090 35490
222688249067111585 16299 19687
318243404775511617 25461 26242
922206954845748353 23233 23995
23058655407542261 936 31968
650783853506972289 21075 25703
145561513606534017 25603 34595
646294596061892481 20129 22797
575786017234310785 12285 29430
256301453854995041 11942 33659
281947565106445793 6857 28072
219033586795504225 11127 29967
63081941598003513 1323 24414
641645202339880449 11041 24953
557442812337765057 30459 36210
489571116087688577 12084 36344
614154852245224705 26118 29195
879878605484513793 3835 19798
848880749933083905 21544 34695
193062543471100417 20004 20970
211463270697013441 22554 26408
503667813140033601 11964 22718
655369369874275585 2599 15586
233648133421894497 19875 21907
792198042762169729 22507 23465
534604923489176513 18317 37516
787503207124796545 12679 13369
263535547167364833 36569 37162
466528350532033921 20421 21457
950929902575417473 8399 14988
661622685719944321 9141 17464
677819620703644417 16606 27874
856260029372709377 3780 20330
415898385127313473 22745 37783
73483472453130369 8359 22057
651632780387601025 14894 32330
134050833698299953 24277 33872
204372365879102337 10310 26378
485538175423183553 34937 35285
390473750445579521 12541 24002
857262384420057089 4061 22573
994493169738994689 30684 35885
834799600928402433 3088 4063
886148052688909569 13622 20687
888972897421414401 5086 29830
754257667525742209 11290 28225
424456717007526401 3737 12202
631585250142109057 5689 10229
188073748707712001 3265 27564
116061044081952497 36062 36930
356934277836000321 1256 23989
581664005674483073 6086 12066
746546790521993089 2252 31904
959269089879264001 16857 21090
188182552687859329 24825 32336
209740876579331841 32527 33339
530163406204582785 15728 21250
21991538255882405 21009 28712
506287588769264833 4133 25110
528381408867247169 7069 29750
623530892404236417 4422 5051
145671970671124033 9625 27762
170012731419173953 3956 33047
67246593330992257 15197 23517
435582197922475009 11329 22218
673990824324498305 807 21624
177001540455830049 4308 10676
852483161699225857 3019 28589
440581641490300801 4029 4338
831872622668505857 29245 33620
993848590324713345 29135 30909
653466597924847233 3165 5813
525197288637816257 24390 28746
898948272244716417 17858 35952
582210736674294785 140 36010
69390179351003665 10197 26066
206240503022346657 4506 33118
259374691391833793 9208 19024
942095085550388225 21971 35856
256895907663817985 7312 31475
257740112629495137 4772 15670
98058720212343073 3471 19299
395303926058101505 14327 21184
259492902675660289 15931 21511
230922958654137025 4175 32942
560546769240978881 26266 29624
912999095592336769 10197 15002
420569775586301377 23282 25328
916609637104688385 16716 30411
585477559033641601 19006 37536
900101451083497089 22461 31203
346918734941553473 18064 23585
546074312754061697 21154 34224
636779146889530497 18884 24071
68773132644505353 6392 26110
363264770550017601 18722 26602
872505894484550785 6248 32187
36824792632152993 16822 28897
430923940038450561 36108 37242
556622270628324161 22902 32315
749164922841462273 12614 36195
157521645306509569 16447 23578
317296210013122241 9523 21875
970547917923767041 24773 26861
309851547221644097 11068 14559
36643299300145313 8135 27558
474347896269403457 765 2085
563561744010499393 16186 25155
859455274078133121 19761 26022
21358534264898313 20693 31781
220378926144942241 11264 35206
405081859871472705 40 2893
453592061320978945 6775 12885
316455580804067457 26075 27366
864014151502726017 35764 36855
629951687763068033 2634 19607
352469130236872961 11278 19205
144690605696361281 322 23913
840525138316134913 12359 15138
714695556712882817 17594 36363
900347877236544769 15991 37768
971352348953381249 12849 14939
528175462537756609 9967 15597
152558354323403489 7825 34437
342870806068962241 10 36063
561758532751532865 29311 36864
425817911528692865 16139 33515
989581613345308161 12636 19188
944024779315203201 1415 20144
733085361742148225 26514 26936
246739843108297665 10889 18488
511731015243910273 7082 17855
905950418492441345 20056 27426
531655707925246209 26672 32305
689002740661234049 9837 37192
636582877210770433 12223 27905
790871477459820289 2917 33973
261425983672744161 6720 32015
840386535209443457 5168 27101
927338816269767169 16919 20553
767178786523064833 8680 28284
653642816106078337 12869 27828
762036356421074177 5760 17099
198882516792934881 15839 20897
282606227183510593 11438 26704
393090007371078785 14614 29473
148901836686615489 22522 25711
184009428376143105 4464 32256
47301462369805593 12369 13146
891490460909587073 29857 32653
701314738144443393 2485 28685
853513352128203393 33642 34219
188617126726871489 7351 29895
358818336102693505 10786 19647
59202314383679065 18456 23553
589042297499261697 6353 32140
427199188616786049 14644 18667
900740225154613889 14872 30684
681489268991722241 17066 23306
266953771315343137 3517 4801
289373542410078977 36189 37771
144242189299113473 27545 37578
715583244647017857 29402 36169
371095858195687361 14760 32115
992249888913509121 15186 23579
139688608842028833 21468 23033
747225281584572801 9514 29767
880679129508024577 7148 19253
353068925891722817 9547 17653
428950555703828225 16598 20320
885550435482439681 8174 16450
916224638964209281 11590 13153
130185112095265505 7654 32975
925562350495290753 18347 34318
192452554631838529 16178 35281
933889089374645249 7709 23599
706148099506254593 27133 27826
890716681247276673 8423 10368
264163897161790113 26353 34818
770068749464698497 10410 34157
189441662155591233 1626 8967
871767700222200449 3747 4925
305602633591089281 1775 14580
609732924509813761 11456 29601
415754898351924161 20696 24673
108129441260210513 29302 36586
278142140576147073 20565 36935
210974802368312449 26170 33949
156766958992651681 9947 23677
10260275357218519 9889 13636
357023160912685697 6797 11145
614206369781868545 21099 34303
138268870301079265 9818 30710
834914509134812033 13404 30565
698046195132473473 17777 28163
418553885073421825 26822 33816
383344487351425985 8083 16970
364996192043726337 21699 25675
311204713913237889 17176 30869
263495165100806625 23448 31809
442982547604703553 13044 23140
53019296042940313 28806 37621
82682750490601361 17792 19442
825658759021635585 4318 8099
377963503883567169 27928 36363
798089228615602049 18845 21091
821650960825334017 13298 27843
765892001590998401 14242 19755
893603616263067777 11070 34691
939074698820881793 11985 36250
764436138937423233 16707 24782
148989026848298081 34739 37484
893764984746812929 16857 25272
599712839137488641 29161 32193
610168258070412801 20992 24358
838515141653061889 2134 16997
362649121834369473 8349 27712
700135755629979393 11283 24169
737559187695165313 2505 21151
844509570101834625 3104 31597
961853608665823105 3968 30864
535949897963128321 25944 27593
345046124301656961 17661 37107
96908546899271649 7558 24620
964931662853235457 21506 30349
149642371502515905 1885 11946
433523282960617729 7880 13180
328594122766318721 24029 24579
170573382876316513 9229 16270
905707118671138305 909 33318
614045339263778817 7989 8927
797204910446879489 3132 8252
626220335530963073 2980 21705
903330338382225793 2605 10786
958348299972197249 16489 23444
244282408321637953 1189 31032
353502331874384641 16798 32156
588475153237602945 24548 36039
538305728016577921 16213 26626
495884552553718529 3515 34422
651792005909374721 21460 22524
177361936768811297 27950 33090
926403365901716609 6008 21538
334265830575631617 22620 34364
932229481392855809 6789 26544
89129439804857217 33012 34682
992231003569141761 27988 32406
21264701080468741 1394 17591
726971298140160385 7286 21506
367234468575837505 792 2952
553489734867735425 5694 21710
108193271002576801 3676 27869
461735182526584961 19140 30148
204130929905836929 19178 30894
282103353471566017 2407 15815
823705240763956737 7947 17009
567890500061583489 18481 30020
876064133311380993 12694 16285
169087366867369569 21832 37499
461615107822396481 5275 19464
446703633428544577 14293 16637
145399888503369825 10437 35966
492625768411070209 5871 12856
288118577785866145 7317 19827
945583399744425217 2514 21716
44631722190807465 2496 19084
773467114923430913 2664 26191
717360134554965633 25742 28542
236354268498590881 17125 26123
763800022703783553 17701 21394
535785423359381953 10543 28583
952722828621233537 5151 33643
30159879179041837 604 8215
513115667291053505 24540 32734
699940737243775105 1942 13505
217366618283890049 7422 16435
763386497486781185 6304 29981
913584257504204801 7249 25165
230376734318266337 1982 14138
782079104651103361 9743 20732
944190903775410817 10264 24040
915727045355787137 91 2488
845841263689731457 16930 31987
593965300364132481 11712 36759
69390089433117201 14685 27032
992317539432924929 3933 32124
503218026210074497 31143 36176
690305226523719297 7175 14350
75566358848039521 7519 32487
474500198360821889 7793 26926
307896558350488897 396 10060
194338704807861985 6916 23254
954581308865588353 3200 13298
277706111442206817 376 7789
34541059960186973 6778 32481
401959764748625025 3313 8461
79970996757612769 21798 24110
817281695449160833 14770 28057
598479232520315265 10964 33085
820357682082899969 12108 20865
703982724178391809 11105 16976
863426764912908545 3725 14624
370227979318226369 24437 34552
473441865508050369 21847 33869
601756570881253377 2679 27543
197499423345043105 7357 34944
928786374875482369 11673 13147
978222678558140033 26655 34243
675172420612202753 10374 22108
770463637130298241 5493 24554
692515550464914817 14047 29652
876853883169957249 46 29545
559371045083270977 13508 14349
239582654856370433 27521 29548
323322878147774145 6594 14514
208313784330314881 25152 35896
584486162758370433 10908 18013
178624185090434657 1049 29103
78481879951450401 4644 11657
971125403487121793 7627 15479
377638579858274433 10820 27302
373943007574887105 17341 18133
577132454091451265 16469 18019
785380174666485633 10703 11302
599063864008915201 20156 29729
684820028996490753 4983 12551
182076109018279201 16737 22109
951798803966625025 18073 26308
804066808818522113 1153 12651
259215267383488865 7873 37395
283040741040547777 19164 33869
142676122796629553 9400 35374
831389532874201345 14249 21481
50362421304392057 853 31731
850646894840135553 3534 8247
981228060394130305 14642 26077
919990731697385601 18663 19025
716996113880036097 10610 11281
340745220853374785 13163 26841
780877324290699393 17478 37681
540981678590160449 29035 36138
48936159677147377 19253 31307
230870801744227809 12358 28212
155044070997320193 8389 32667
649745362540802049 134 3711
25607847327044909 17977 37222
512906974541106561 6075 33054
173587835754531745 15650 15661
274648970936940641 11429 26913
770079824707245569 2951 25475
431677037948443137 11547 15659
258591332232867905 1711 24076
482192084258588929 788 4318
834453279236633729 4481 35546
715469618377323265 6716 33673
275974493078976481 34729 37197
322233761690856833 20045 20529
69914285766493833 27071 32137
793210285866447105 1054 25621
908642362681320065 3734 36125
248806473207498145 28850 35051
469317011200097089 13735 32375
820251074785385729 912 2406
681542236976625281 5721 20056
229023887631516481 4948 28138
791525480842672385 5524 12367
261068686526552801 11561 24229
161047834034263809 19107 36183
651168169977882625 8141 27301
1507389071484511 28247 30342
807424144800517505 22842 31076
254290336040512001 6964 15566
689020987525996289 10726 20948
901821538722380417 10017 33537
283999351151233985 5250 6285
994081930658154497 29118 31839
798076185055851521 6486 29547
150022482114557921 5173 23834
133822161403468705 3720 34410
189466060059160673 28550 36754
945011378011944449 4075 35011
809848374379448961 1627 3061
40929085444158633 5858 11987
250094021719178273 27327 33528
298645840532788737 11629 32772
875962499222502785 1893 9317
180076315522637025 11707 29947
925858918822356737 17434 23889
841893345801484161 8802 30425
843461950928293889 20349 28260
659653324631616257 11451 22758
634679292353524737 4387 9069
462626361534109505 3791 30442
412200116819768449 20980 23696
605411559001520769 7070 36847
146055144152015265 267 17596
918972526127792129 9311 14267
166919464001587425 25570 37768
414701589805215297 10021 25650
232932542867445121 6275 26129
882810943539130497 10134 20648
448859255555412033 2401 8155
373498301328378817 3253 21979
258298655392522401 2834 5977
384944849856228929 21542 23210
321365766911618753 17758 29636
685843088612724481 29041 33692
706450927451470593 9530 19256
116793934263927921 11449 28953
266441905397321921 20961 31019
116077429424972673 2117 35562
254581311094924001 4233 33448
496044354181893953 12212 22623
63355417454722841 10105 32988
721391395843934209 28116 29740
882602966393164929 262 28610
346462581279059393 17532 20689
773481661236694145 17474 29821
373146492291265729 3094 24424
684311812129337217 3404 17375
753340964335482241 4144 22463
263464789718149473 277 17398
981912461958412289 9688 15859
839182728272788865 7057 27858
773493609034023425 7739 32435
664391693612138625 7821 37285
89315204802954193 18746 25870
671389183959959681 16427 35950
449431166219316225 9339 17554
307712756748749441 19898 35849
40135510102029313 17232 20289
822919641126247809 33426 37476
107757701460332817 15548 18768
265713941662788513 24207 27141
555508737458705345 16461 35390
434733328317051329 2850 13664
427772302395428737 1215 36118
718922512442851713 9644 14832
681811694659128193 559 10058
419415954059701313 12002 26299
822917778825075841 2982 33040
85265377919789393 25202 30433
763517571373977729 17527 26295
648301697000263681 3927 5153
469669036347571713 3398 12192
583321163516707457 11137 23708
989960706887213569 17028 31304
314935433300206593 18138 29034
889639770006841217 27404 30387
618716257045541377 17594 19946
887963010318298241 10955 20581
196347703047692321 984 17829
494428342439025665 25425 37796
829587784916874625 9017 16728
801390825681036033 14995 32806
757068439166772609 4287 19418
451717393865880705 6759 6945
601924323130070657 18508 36584
326067754092871809 1136 2767
443153047005026241 16611 33475
747457191488084737 21406 28694
463224694529920129 16770 27083
999573224012944897 14880 20970
431650092946199489 18649 31493
384045275880385601 3238 15248
624888012653904897 3852 35005
410191250045397057 4931 36109
43692698529170569 14661 18516
359084914383092993 1125 10890
508540765550812097 607 8101
651896654096386689 9142 36157
927409805158077953 32355 35154
863757538720751233 4566 28205
844470752726827777 3660 16218
561409852018964993 27410 35880
572667836060716673 7683 27098
83650038658905857 9655 23761
653699657369379841 16578 20901
12023946819422095 5276 5483
257681999193323457 28593 32214
996981817933704705 820 30308
448087516711886721 7362 34478
274492128531914401 7502 11264
844068609799634817 1924 34281
673899205456653057 17180 24955
431199908334214401 10220 12582
889517073495138561 25243 28041
50109426810621473 2347 26930
173541466408170913 10957 13855
529333861844030209 3687 19082
915439974485519105 4233 15598
731905155718564481 16413 24014
210003586788676705 19883 30323
196817896253385537 3859 30144
839092830475831169 6636 7631
622034475156852 8373 33775
170571523794752257 3889 19854
139076735952748721 17461 26506
872336493196382209 5248 7278
584971850848077697 583 9072
785506035530520577 10755 15578
194458734991350465 4760 30126
40816519677829177 285 23798
17075902024004109 26889 34197
93396839550695889 6821 31491
471815402898094785 15995 28678
128561928050412897 16371 24095
954486362568289281 1939 6645
254270013061844929 9328 14057
612524238021428865 12453 34285
630236310563841281 17695 20605
150788337642552513 9654 33024
28153550782224813 14481 17467
437159898829456513 33946 34842
824509235575259649 13265 32822
323171607141190977 6629 26867
263009151978142337 713 29076
749321142293219073 15929 27916
593906281629696001 3348 34098
930806775636341377 11669 37709
785517928556107137 22795 36474
250063493876460545 23603 29052
839751204228075905 3920 9253
837825295218081537 25983 30151
533234123795129025 5913 33718
210696848274331233 21915 28783
170941451942351105 31830 32272
76100685982680721 148 6018
338539418852338497 2693 30928
150984696381378561 13262 18134
862181335695492353 4520 7344
704648304556471297 22446 31118
314461294067687169 2083 25317
462503994525810945 19205 20160
995193425776047745 1281 7463
764967267146431617 29285 32944
499957516829812929 4499 28308
938443399282412801 16881 21037
813971018002671745 3142 17004
907579682680832897 6063 28252
107285459845233073 20546 31006
53659247670630353 26088 26147
975330585893484417 10358 12709
688793256144322177 1969 23315
45514925576856769 2001 13510
661474830757235585 1722 7949
876255832228320513 2180 11668
254612644721575521 5737 13181
150426776885385761 26810 31652
412475751114619969 25746 26856
141552083518885041 16953 21078
8916752342173596 6813 23543
869662263018501121 21197 27050
578274033736157441 9557 19896
695284147122531969 13380 22848
445542494166616641 17329 26816
780119796547811713 13325 18273
299612738379217089 18723 26616
387860185549836673 12321 20501
70684513969411001 20532 32914
858682393152367489 6006 29341
339862661394299457 21082 35248
662331468424337537 1257 11607
886823956759926145 19894 22505
603220344790120321 28505 37700
775399879405405569 9963 25095
207760852054772033 17450 21591
307901748835234881 4711 10422
983645270285041537 28663 34237
303898938232144641 17628 24576
438004322175839169 70 5727
355191980281418305 3219 33882
477163788187684929 9459 33520
907457990688222081 4779 31220
158957729602970945 33705 34750
193722983230827585 9417 30431
651736997440810497 25755 36201
923790698853842689 7813 23641
138627763829799025 679 30875
331426615442566657 7461 22048
560416044399264705 17325 34880
406451802601203841 2753 37867
899050058473957121 15101 18212
360634155501969665 11804 37654
609389612614638337 6463 29661
292060479052643969 3635 9687
818230917447561217 10054 20852
889119155632116097 6440 13599
186316507000302785 1060 13755
933474539770152449 6201 25728
209440304293163841 10235 17714
122527643276441729 3764 28531
664270929041254785 14846 23877
144450696312837569 5974 23923
64215261784180913 10301 26027
430523275746267585 24030 33830
21219867105774173 21377 36903
971978132855589633 7713 22741
468602637140744321 14347 37183
585973495830586497 4896 28662
185576568152232129 10487 27800
952546019337567873 7771 18496
678110692557634561 1264 4455
312551472837711233 18532 35268
894601626704460545 23157 27262
900326942603278721 13064 14492
548558693680401857 9744 23790
335641705579405441 1211 37362
753199136392925825 1315 27375
147729088711905377 7728 19508
534894702698988289 10631 23358
500703673817881153 10124 33147
834299911126525057 7833 29905
237966939522188161 643 2308
89852370355114177 17975 24484
320431915174566465 8292 26908
456232309571152705 2538 29418
28074813310546177 17723 25288
805170334880397569 4286 16640
827191437946808577 18017 31361
204324000566263201 3138 30070
968866345049271169 8159 24941
560510708196627393 2574 31528
52218519194696001 512 23772
189900400909483137 6905 8509
502327529559515521 10570 27742
784068873117814017 3793 26786
211747744344947361 13492 36975
425667813081904705 11338 26307
370297802560436673 15900 17672
423423242295594817 9002 10415
558220681912331457 10182 26819
867386801473021057 30050 34153
521394373161250241 613 11675
599063552745274625 4749 35107
329588917261347073 3765 24574
562324383994340609 8635 32308
893196209087086849 3258 22860
124267501479234705 6043 21607
700858355121908993 30476 34705
749167494144547457 19916 31273
837827275392434945 22516 33477
65950880557647193 2354 9013
680721804332549121 19039 30611
75205199106651585 17125 17158
352240401097596161 20192 35403
468553656243383169 13691 35522
495556942513161409 5150 5475
97338654818901921 3996 33017
617555058583967361 3321 25327
928076469418709121 24699 31642
828265885566580097 809 17228
285926051666312033 10994 18810
989470950203106305 5047 20797
281556625485816161 1289 5483
917314819574301057 16024 31046
86060166988477953 7811 15957
405666167892427137 15132 26343
648452604131431809 14316 29740
730686553286417921 26032 34185
550428905491944705 11642 21247
874670387147013121 4503 22700
38849265087716137 12083 36255
390949480509362945 16395 25946
341619688391705985 5139 16843
19331638972424517 10604 36073
827735067867347841 9387 22105
593812365767305985 252 20805
819167059186501249 13017 20799
598896234937520001 3599 13602
417845573890158337 7676 29408
707789646154083073 99 29699
646754720896400001 8433 27731
105996963659201521 10185 19001
193097070951875329 6080 14131
513235639802289281 24331 26730
156088718858743649 14953 24017
304471294482631553 20865 29888
452208165112491393 19221 32733
503182229374687041 30089 33927
223752947289842305 5051 16083
363760578270863297 2233 34999
943858436302473729 28079 33794
366172309930348673 1510 23361
902911899274901249 24471 36352
775399688586965377 10704 27751
171169563759487873 26462 37578
664534616933963265 26905 35426
609483911147481857 7446 19329
773395761639612545 20497 28979
49298508316507393 21131 24929
944083544561507841 17127 29205
508191385862378561 28000 29748
586591232669753985 30343 36627
274762203064138785 12214 37037
118714289308996961 1665 10815
452897928452120641 7428 18989
637761792481363457 4870 9422
872401564505690113 13306 25058
193338171733287809 1950 34650
592436302487389057 28155 31199
178440763063413505 1709 6147
533647305512968001 19702 27678
370479362444939393 2858 32295
601660932135462913 10628 30419
764389278213108993 15468 30268
240353821673988225 385 12444
650921529732883585 10870 22476
591044642428389761 4748 27323
185223116252053889 18541 34976
208678146500741249 19048 31664
930215197929186433 22494 24575
599476763213903745 2504 34756
760813629827417473 27150 34573
798431440935853953 11716 31907
725672920319439617 13800 19296
306078932467190849 889 7864
401428514909305537 6748 13159
860528511161444225 19371 37202
379603790570342913 29351 32165
189281234690430017 18285 28795
139769719933433121 391 19077
168489248371667329 15812 23770
382760404780796673 17777 27998
905915012519617537 29538 35170
419577179094837057 23027 24622
463662467422405889 24326 24720
277954204866347265 20506 36936
609875106894509825 1178 16381
752649823573754881 26598 27090
86580200617259345 6587 21183
40078245559087121 12830 25711
338553725727596353 16985 35390
216216043468939745 6180 36504
751616890828440577 2901 14516
409773894346130881 17975 23993
384695925431845633 640 23962
984666003926569985 962 10798
316305937184392129 2625 13061
79978858679552897 571 18223
769893126434542593 2212 37736
799714523884553345 15368 35857
202013489182885313 17421 29485
15762300269187791 25923 35182
931311485415864833 27277 30245
153947167502416001 10132 21196
725319073809071617 15213 32868
318227704716960577 9969 20382
522516625965923969 278 6273
464140339216108097 20842 29007
19912387552405877 12801 18199
634759688667429633 6254 33787
668850498152824705 5079 10033
659340075944946561 12221 28828
471968203624566465 21944 27591
54296108533989697 6281 10324
73560308636874801 22533 28468
217910456784558465 14533 32307
897064646682448385 12584 27822
13285747213700461 16496 24455
367968848952404673 17387 22554
617972664045076609 28563 29696
777396885456010241 8679 20285
953083560525968257 5620 31482
971980462908735617 904 20248
574076292237982977 16854 32248
212316400370209377 15510 30619
212154025901327265 12808 34975
274082647235662337 2559 26769
23677076077881057 8503 13797
255478211033459233 12851 37764
977887614606331137 3626 8703
56050185116394145 31344 34961
101016357247125649 9089 22757
694862609842001409 1198 16745
556249868019079937 978 25830
39482082612227745 25349 35796
841158895071622273 5738 19333
238786855420283233 6093 18885
907916060667176321 2463 13193
91171725688301569 3862 16061
937973610875253889 6728 11266
397243745681887361 34131 37430
433911040405916993 11505 37802
723572913098610817 13663 16380
928338102118281985 25142 27472
973380827453762945 9048 15251
630862611749293441 14021 33962
906099060281039873 3262 10718
879288832981707521 10243 23641
118924020358459617 17687 35031
156451834469891073 3015 28860
62875224149497201 4831 30178
250576365334971745 17430 26114
958485449494769921 26802 30015
402043908656040129 28248 32317
282422980750315137 6712 30624
624345400518514305 20482 21664
183985106896638945 3607 8575
136222971955589857 520 21126
873541909673907201 5621 32397
515544320585597377 31594 34101
79242408283402449 6412 19731
606322207245440897 670 29594
247678813380250785 16559 26709
377154910079447361 24985 27593
707914591741367553 53 18108
533201211944486913 7609 34402
829042138708093313 10254 23038
116271568572152257 19407 25332
521507031197454977 17202 31276
247514676134883873 14623 25900
36694684292857713 29866 35094
160177152560898145 26858 33928
188663722360072225 19761 30551
255454118072577793 26069 35333
954287883917050497 15228 33491
122461175405014449 4761 30864
767247254710593281 14153 15164
422216795052790401 4153 23599
818806064459554561 5869 15144
981382008293941505 174 4440
426094322630770945 161 27218
777927007449676417 20473 27049
994864400596515713 7239 10718
6439526261623031 18369 36600
247418064347112225 35583 36281
410943906571631617 16360 31915
340320139236613505 18194 28652
361724893506966785 11899 33003
411630061562700417 6093 6259
666850665264746625 24488 24708
356158357347329281 10648 24171
830151444242908161 7018 28388
476255497930150529 5444 10138
739221536456668161 9536 12691
902121359846407937 5000 24568
692121451478250497 22 33535
936372573396337025 30435 34798
963669971561643009 23653 26616
562060132094035905 2658 23672
753399549036849665 12403 16603
706754616420237569 2853 22710
624731660364787457 3741 35321
581567346726334465 227 312
444671244237845569 14110 36710
241138239629687937 1404 4171
692745149169638785 26127 37011
156549599619598465 10617 14661
951065892498540673 18124 24735
331666159141047233 3279 9831
633848657127813889 7649 9922
315832127167286785 70 15050
412294263178161217 16093 33421
75816756017726305 6296 21502
711178904273111809 10818 24930
663857549288099585 1662 31251
348342970756128513 33126 37426
407666912689233409 23043 29474
121875251354666145 21307 22691
390611502163555009 2926 29096
894108139432610433 30256 35192
48147920091846433 97 7611
916974293604766849 9405 34822
634027684127307393 20654 22846
998040274952011009 11886 37427
802429135325223041 4829 8001
126015310586737425 10989 16170
23613149896025477 19527 30237
80787997381698065 3668 30530
123458387246213169 15577 23726
473329714746768129 6100 26239
930586964942978817 3232 15181
432821605228660673 15942 17040
555134691141841345 1606 26292
818596924740873473 5114 10171
96511885770556913 3516 28296
824814957145925121 11958 20950
587095455937880961 22179 27991
192228978524156001 16532 22007
265664875636776545 20820 26107
927767435068453505 11297 11480
100549860807642945 21689 33045
410285758074323329 4838 5017
672058311433406849 13545 24613
504933354424885313 15705 36581
700240255047557249 11818 14694
549585984974925185 26194 31808
555284998399674369 10324 27673
304945675596876225 4666 7549
35097108181826541 3026 24885
519005226406036993 21565 24153
734786897685584257 9434 23177
812300808541927169 23201 31375
667478018947885953 97 3262
977055086881136897 18199 31228
953685099952725377 12271 17032
701713251958487681 1394 14489
100430394597605505 15867 21181
490006614828686785 4736 28361
614277358718002433 6326 22718
997729332053758337 9829 17537
390948448326124545 14973 34398
92219787345442225 1647 37089
430404742507068481 6118 17754
608259966375008769 14964 27911
25840945110910953 8484 26648
966008813645785857 3640 15758
789180987589308161 2033 28868
425079737784365377 7105 8823
811094467308091521 11225 25463
389223980397389377 29690 37320
477512245615049153 14654 34563
457445184994917057 14181 31860
805390683511301889 34362 35648
163553912768279009 14562 36818
228231435368261505 11655 26574
175285661642625697 16898 24610
427972999930258177 13128 13876
616011506113892481 11807 17555
976725637584326785 7045 16222
121266948143919249 18754 36339
888990865391956993 4853 28665
812701457304982017 6209 35942
101217228862541473 5720 19895
938647582082985857 14186 19469
859786701506859393 5563 36489
612191354238234497 4747 23099
417315047626846785 7721 35424
833342166085678593 1107 36992
638713751075624065 24317 31630
561910729581242689 1390 31762
588401134355851905 802 12212
519951279568580545 16539 26015
26740892938899921 22921 31930
773147412781980801 4135 21379
535556802414550529 1863 36923
315565624902170305 32658 37070
242445472693400897 15769 20774
838436985320200321 2870 23880
631129287275204097 11566 11667
961629241896169217 32158 35250
748525258511929089 7177 33230
541363220594178049 13545 31283
45142303213697945 1694 18177
239654589603041761 4753 20369
86558562213223665 4120 32974
686794134221017345 15156 36558
799380820210249217 5385 13505
564597583742262529 26291 32755
212665180229461025 31496 34165
405033745382212353 1277 37020
445327572269679425 22348 36179
600574854073350657 8688 14047
367602919714936833 11273 16130
983812917668458881 368 8364
3766534206537387 11880 30868
954565111289817089 4468 9405
908682894228913793 23262 26256
806887771168703745 134 16126
929742169614190337 8919 31104
118883149969057905 11047 15338
470084313708820673 31064 37515
648550198808194945 2152 10382
549992970754576769 11360 17159
803525225294869505 11354 22805
229453967326943329 3782 26360
132746041668809761 3715 19823
173658993966643745 1558 9567
422809889169649025 7266 22510
353219817794450113 14922 21595
28781542722200017 10126 12309
23066054396569057 9114 12247
871805418452488833 13401 15614
16339904241046811 8365 22708
559691868572315329 17083 35519
251159293901697121 2683 6710
488445276897259393 3001 22457
874129900456761473 25638 33944
553035826938625537 34292 37652
696516288372695425 3024 34700
685463185421419009 1939 35719
868623008534310529 1585 16552
997832476214881537 10914 23120
126010027954766465 774 5090
637680895111678593 9903 17346
628247197296200705 34260 35891
988107185010520065 16523 35918
588685298228828161 5181 27940
406981226366788481 2671 7212
50464932830177393 29225 32629
657480916622830593 15824 18590
71203524837404329 19098 34309
308597918290608705 12382 23275
509792307489828289 18685 25906
236706148397772161 18836 37187
933621330807543553 15643 24407
294128887380260545 6587 36420
310055666344108993 9072 19219
915189951415840129 5375 29853
1992207434415861 28572 34128
821782186204551169 1574 15934
785987268780257153 7414 32195
548388414386650433 10585 15840
698389128544310017 3407 36188
572520843637001089 30162 34929
875815020279016961 29500 29801
137420859551923521 15183 27835
55883956754588129 30049 32007
468585420795697857 2604 29208
38247677789296833 10248 29643
299126230281316929 13943 19148
861607411490727041 22645 31652
571818093648836609 31915 34612
313453984131339073 13543 29873
949731692399069569 7556 10324
820446504506907777 3986 29255
443640936770201217 6826 37007
851914734953179905 11686 37085
120863946601687649 11517 12158
469785011986690625 16904 22385
593680395472979713 456 33754
815398638454635009 9763 29738
112221060117917665 25994 27153
395902055474142145 12772 31046
433981258013197633 12246 26391
633158805876245633 972 22029
132125854522016081 14091 31496
8534519403358588 12193 27430
191493338235694913 17316 27782
850524622127576193 13585 16526
678565095839843457 38 37483
984376153355658113 1196 14816
60894114435960489 1856 22601
397506403399955137 23240 29815
334220985284574145 4626 16715
365000104878792065 24467 37712
347557304830282049 8094 28555
927345464673205505 12637 35873
476336806624828993 316 22750
921297616251354881 6655 22772
848192356364556545 13045 27994
809012807184114305 28561 32807
894816111822805761 27156 29162
615844008468147969 6435 37711
432839644148749889 7503 14564
517743406676341761 11118 25727
150398582683493473 160 18669
6829180458584717 11866 23381
961862386079381761 3601 6969
152422850097178049 13938 29107
41624755328328433 36198 36207
51893983630296961 6532 36242
827555433706557185 4103 30439
951026643846002945 29091 34170
59010198847659017 3180 18226
656341303753936897 2530 25124
631094768614950401 9891 34622
292732713212512129 5581 23981
633686561996157185 615 8111
246061806472742017 8605 34228
667756276019794433 23386 32335
319542242769724545 2504 30789
203896204773826625 20580 32625
768824391831760385 15644 28469
919489746429313409 3175 9629
17385883707486727 33403 35471
166187977682525921 2683 7440
585400769676713345 16115 24641
363770634594182273 12734 36569
137269288906647809 4486 21208
110868162863937409 20305 28640
310767524071298625 2595 21359
367769445052481089 27409 37188
465906742462276929 16789 22982
997001710709682305 15697 17757
521177893524313857 14061 23836
310753277885261505 7862 33334
661762139866251393 29154 32625
156698755387793665 18729 24085
430414567304314497 633 5795
975617619323223553 2100 34726
630095560655245697 9847 36642
959099035552029057 10408 17056
842594398949589889 12568 34627
579765462089149313 19507 19556
427508969519603713 4292 36856
260796344791515361 3504 24401
453441378755076865 538 31169
30306852323626289 11412 21232
154978997151783201 13900 26091
242715552637989153 6393 12698
550295800035403457 31701 35168
339721546123236353 3310 31111
645216100990008833 1216 1519
126830133676406833 6229 19226
365980611824586049 2989 16321
423562181620773953 16457 24311
886530500983479169 8778 16770
494627582001967873 22258 29860
395070785877980033 1519 33244
316201794656201665 3699 12385
696723939069922689 9309 24208
329807633432608321 12192 21458
364553450890912961 3651 31754
325649189924938305 9537 31255
796745335714501121 22644 22962
489122931020787649 5089 13601
855145874241006977 11007 36633
742545187546717441 226 18746
999205625111013505 805 16633
498207713011908033 14567 18944
744850413797525633 11499 29952
406963659773644801 16754 21683
69975254992055369 30377 34209
476226338968970689 7283 15842
252240631921157633 26037 32093
1800116550221276 22877 32400
24994849934241617 30103 32319
638624061824089089 9874 19384
812436173201479809 25714 37071
212438954350993473 5456 36760
256498171077804929 7131 19822
407466463627244481 4939 23223
852056069246916737 23782 28816
495024912653128961 9072 36276
244834572806833953 2651 20321
291975463241186625 30278 33487
628336160453347457 28336 32293
802876349051608449 7679 15449
490118470657119361 21517 30793
677947837678644353 21449 28832
159126628632581217 9745 30490
202094209893864737 22980 30271
212533707033028193 1850 24842
695690837694030465 12623 36425
251095528180758977 14857 21006
379842600898591361 2508 33056
826163944723031553 321 9143
805717785126589057 6610 33369
198973999609311393 7008 25060
925581214030081921 4924 19537
927964145205461249 5634 14613
455378576845447489 4654 29422
704283860247432577 688 37189
307068105424853825 16397 33288
784565611831777025 9959 12216
595394850469304577 27578 34870
382258805255109057 9852 25612
326450006911450433 27815 35408
3025809664077173 36105 36977
402341252824498945 17644 36016
184551830259568577 23657 30877
731318053127203841 12504 26572
179777026526789281 1021 14013
802751855864968833 13521 31089
566134017445595137 2351 31387
572206079917386049 1360 27695
11652726209430143 14866 31822
329898349006128897 10432 28102
30228822291480385 21457 23826
889498060102560769 13065 22869
285109977228028545 17116 31968
130423264021956705 22076 24995
167261770847463969 4878 32392
723817352319095169 8195 34321
730128431617256321 6944 10897
161831221320596801 11327 12649
694083340002340097 14001 29000
166294809975674689 20812 29160
313633790383516225 6076 16379
542133087048554817 24427 25386
638963058076488065 5906 8107
887131992925311873 9474 34513
767924338001190401 9716 11684
810366061577070721 8555 10958
406250842815911297 611 9983
37941306727724113 7387 30434
101105770179952257 23674 24454
383816143996526209 11974 20522
301727600941948289 20245 25221
647683425871100801 32505 32731
351969989570502401 10153 36863
528962196785755649 20745 26050
374466460335145985 25685 30947
202735400535168257 18553 33587
748470615609289089 2606 27454
644732032332896641 6635 10836
411819005199365761 4429 18414
394686963909101953 7832 11233
758709459829727745 9866 24862
956774620962931969 19562 19907
248622848663519137 23278 30470
457729311228227713 5552 23540
822286969188137857 18171 23271
880147741074338817 10608 33604
466968118733408513 30679 36138
820696575062591233 6256 20016
88493449767067745 8115 10161
287011218403279137 6079 6497
175306264804977025 5295 22700
233546936478369121 4002 36466
521009564126881473 4057 15598
849391395818528897 4117 11264
81155325592849441 18588 28776
157804350999732897 6688 29879
745801960078434689 5410 18839
70506699903859273 18485 25127
85346747814373457 11106 21991
145574794324168993 24375 29085
993375749245370113 15343 23521
799056188406851201 26511 31275
312240320799450177 7985 36477
579429307988398593 3892 36795
126487722974015777 23252 23533
88686835924136177 17800 23983
893551107870269569 2337 20070
459811512144931073 15849 33248
742215483432072833 25186 31228
540860106452825537 12103 17024
96705723352645377 2467 28272
658656213790926849 21248 24411
619675891614232193 2774 30296
496698133166404417 3334 27809
44670236941971809 20612 23367
5449836691433064 16721 28542
762824203943562625 2363 20372
37143640470631569 28155 37839
435038697351902913 11196 22522
829749196358200449 81 34283
107150797721967457 14394 24454
47829663561003601 3001 7171
313285067222683009 2771 6219
793804202283176577 13633 24653
749608285341206913 2533 18225
114214208838106401 10063 24409
179282563658635041 2710 30645
448878952682413505 11944 24467
687005900417940353 9494 20842
664455317140692609 1582 17062
957678316000642177 977 31906
424485956781516929 13279 21762
358033118361941377 2126 13703
174722603328589793 22736 32905
701048197019534977 2216 11538
293266438667906497 1276 31742
361028361826097217 3487 19014
918576312788559361 18438 28672
238891968140126913 13229 14987
274767407448045729 7437 36392
130974150520000161 12336 27889
374983320445991809 3730 36837
363782816073214849 10218 19822
174859983379441537 32092 35674
906734997495899393 3420 31850
126645363343840241 1528 29917
946053259844195073 9413 33184
476864911297603585 12728 23289
289391542736478145 12248 28705
671627206297458177 18663 30795
587351586162018433 31574 37769
775326833527294977 2491 21699
105171662188379153 12148 25098
748705454050025345 3365 32998
917684739871038593 199 26866
790410297055295489 29145 35810
146819408793600545 9170 9724
424201405238008513 27074 33386
375995267370885953 9978 20181
833554196548540417 137 37178
914533444072841217 22105 32869
610977755829623041 6810 30087
616096796875826433 21688 25312
673668968326886401 30130 32667
435480916910574209 8597 18360
866308165021521921 22242 24197
482484952715143553 9064 20085
435018913143899521 4191 23961
67358352881083049 46 30588
143884757369960433 34238 34966
598093854049910273 7743 7748
147102100091949249 8209 10656
328910845237896129 21462 30584
727600613692445057 24781 35333
901802753899094273 6463 7775
364298952629532353 21922 24684
925492500066010113 23386 23615
344096262504393729 2597 14890
230108244729269281 9360 10370
426659403129143297 13563 19226
411787495566993985 7043 30839
602430185952599169 18136 35750
126935104567284193 18759 33573
287663986963146113 13577 34208
252220081511520545 14106 24881
529537461873303553 9504 21288
219508595144066721 20368 22250
781727993482995457 13859 19443
282246182052073633 13671 34202
318166939237457345 14513 17308
557373163470320065 16464 16609
932096361803793665 6746 31002
854896785840534017 10149 12820
160399850349250529 24926 34893
476212352981196545 32482 34071
643951966581560961 19294 20231
875266824241048577 19593 27051
557190562236272065 7579 36961
627672612467112193 9349 28467
420257845464739457 14770 26159
814120563868041089 10661 28744
47047324210666377 12595 29792
479864912931692097 19845 20453
658176338114337537 14701 26977
967798486212426881 3153 37724
331276441090423617 21065 32742
618932956785417985 2301 36444
507831599118766529 15494 31948
246919007246045665 19547 30157
157311354548454561 13885 37502
707730602894873345 15983 37591
125558076279808977 4346 24387
667104016115029505 15104 31544
595577711004366977 32587 37321
730314247462562305 3103 26717
650332874115299841 2521 37298
251627896847278273 19871 33475
971020695889876609 22165 31852
777073607011107713 6606 10671
141426012511992385 4348 8398
993378252907415809 16738 32361
321630783503550785 11281 16113
820716958388206977 28641 29979
600896004768721025 26506 30724
851080793934553217 13352 23564
908712651524098177 10215 25145
773189714195058945 12971 25394
676760480295364225 1557 8686
946013579593891713 7953 17818
724788402073684737 24137 36049
282508562871047521 7467 16816
608709327477249921 10980 19819
388424859662645633 13169 27293
784324479513770753 13933 31051
770382593341299329 19404 26165
892202594177540225 16294 28211
689956914753974401 24766 25940
61210841415729081 14819 37162
779688167151309825 17522 36982
249683719531766721 30733 35686
936323400959562241 23965 28740
498265085877022785 3426 16441
808061108874159873 4931 22155
107292143589084785 12364 13617
714422546662188289 3381 24536
473022428050981633 8543 25723
72138370780923105 28147 33771
476604513473951361 23102 36738
855500953334082945 24561 24781
297618713924236993 8364 27552
557767002813694273 10884 18968
75172138579823409 772 24767
795526795069890 10648 19911
767467122510637953 4170 26556
855621336293243265 18853 21296
625430605363113985 11538 36715
682532023656445825 33903 37199
884333901233986817 29275 35465
609325082029631233 6089 17660
534287107081034689 22549 37622
389880652022252865 5310 10673
766873465844199169 29096 31758
473933863084202049 6552 28722
857568637811091585 25787 37637
39469928459052281 24214 25966
450102538252508545 17287 26737
715440861855189121 31622 33473
423641305802895809 26253 36904
460722377278511169 3502 24879
960965755681101569 16846 18541
505144072926757569 996 25556
854864201144586369 3418 33617
239357475804066401 8680 35746
358235425001083713 2226 8151
463953429732630017 2576 28480
656972069376557441 25412 33538
324041313013633921 8310 18279
631534879579945089 20813 29443
588090127040519681 25692 31912
514716058554320449 9119 32690
711856551264784129 30295 37278
678192284875706241 25068 31383
695584105062426497 14834 32693
953732584850222081 4979 12937
792903274217007233 6133 19333
401708795899693889 28621 32445
438329207138426817 8506 18829
917133463590381825 388 6375
292178981067646529 18822 19166
107525757023410049 5469 7109
552404283927916865 23986 35908
921067441148601089 22031 34123
421557160313778241 3158 24206
288039214927223969 11949 31639
804482805372348545 27199 36204
953720700863137025 12969 23422
804196357941773185 3681 34769
988850451279631617 5534 34210
328378669867323201 11288 14644
371003365605126593 3668 22047
900448257729475841 23367 32770
803347595495594625 22098 33287
136432180599488369 14182 20366
720487043309084673 110 16122
225051827722889889 13824 18257
146049712150983169 14315 21595
298222904365008641 34453 37596
740866622176291457 15620 26524
261233869419964289 18467 24463
471750134827416897 7386 11005
976075650891463169 19133 37442
82044381881026145 36041 37581
43792147258525209 2263 11061
124284300827810065 5690 16774
424447423233846849 5160 28968
462477608447493057 19008 24988
280198488163602369 10887 29071
274507991837694465 27799 37157
539367204707932737 21589 24094
714168846021927041 26189 27748
220483636661352737 1574 36275
122468766710909457 11634 26013
284842177560580737 9860 17010
196962251039757057 515 26481
371786042912486209 9224 26897
46325546630512801 1632 27272
635113725656655233 7231 9740
424866795781845505 30320 37169
414970961457552065 6081 6171
454732842436783361 18837 22858
723789670386043521 22439 35901
17058861526713543 3962 34136
136037059999647889 11458 12481
686446061423950465 1602 18436
961515938261843713 303 14045
640999628937301249 22220 35473
885882992677064577 18436 37778
768986758885802113 2144 15397
610676572792119297 3749 28437
877588177471203329 11975 36572
564538893499086913 10871 23922
237370670637588449 3437 37461
935695994662697985 16135 31842
628185908972461953 34630 35669
660685305432618753 11494 28558
486060939157653121 32473 33742
687306995567315201 25265 29249
67293375690887561 26962 29453
719067491535508225 11224 16503
416253190376991681 26524 34320
544462434663987713 13705 18961
286113382281520513 16986 17740
246524189034399649 11455 22592
1992092998449380 9470 27225
803603305122823681 20819 29726
781545907362236417 2108 6352
475419477840642177 32703 33864
59999800049538977 838 13319
256321064060561089 10922 30097
229557515451638497 7207 23234
289302354187238849 6318 20391
118879295663873569 30043 35833
877013184830946817 29699 33530
495452067072271489 12907 17216
672003640353022337 2739 26756
164829211345974625 3083 14231
805248108657654145 19243 30441
327317245985831553 5634 31868
194871835317197665 31988 34462
936335197702732161 20 24719
665924455457758977 6803 25451
450684270427437633 13180 20557
718581231158093953 23237 27693
764525502322058497 1193 7989
645999813908876033 2262 5563
926942702325170817 4250 10795
801424898574420993 19715 26269
45909074645294369 9299 27632
921021980861883777 3769 30479
296900077328977857 28000 33235
405114794565530881 12782 30305
798842356814688513 12313 31969
88740472593745073 5336 34553
642543711529675905 18 34615
736109078559135105 26105 26263
324959988080792065 11364 35397
670903797631257985 12373 27558
749901060524187777 3596 31158
304005552620633793 14159 30185
374494011926870465 16526 21355
547528675456650433 6805 8633
826131975477274241 1612 16732
101587779317664945 15942 31954
924309892108453761 15128 24103
309406419829759489 1792 12605
43722681542924137 314 11756
781069689846685185 3729 24970
415894778815911105 2470 36559
982709392229114753 16105 23655
679863858940201729 14795 23414
619713187655346305 6255 30986
185608081646449825 22385 31339
781972082525573633 26453 35376
962635398628741249 3499 24952
221424191515136929 19951 20916
641285564519208193 4752 36120
481517302957232833 14543 26929
397214795398220161 16652 31840
309673559313207361 11956 14278
209689941583121697 27194 27810
517023500273172225 14385 31306
341576293774032513 8298 22779
636023202240504961 10474 31712
82112385052013793 14448 18068
4204612056160074 1235 18267
745530378948025473 165 34313
196922251055294593 14359 18893
626314518254872577 18129 34862
815694529220781569 2154 23438
119819568468550129 14212 35021
342906184196845505 11777 15165
989498422511545089 2598 11593
624764390013528065 23560 24685
120563273168222913 32052 36145
436891184213518337 13756 32415
788516997235092225 4857 23335
199397934015212993 2969 7735
322733320270678785 15912 16739
914289466752688129 7711 16650
941377741421817345 18720 33799
115828300163659745 9626 20970
315519130299243521 18792 22530
593936737736893185 2746 17835
131413733918492433 30765 32822
719594273175932417 4886 7846
730259074810838657 13431 28604
46453091821302193 27962 33053
277335342053575585 27048 34913
466575380454461441 25350 37610
52798776597576593 7461 19909
641161381292047105 31933 36391
795649045885227265 21590 23965
457758729110242497 24573 35402
468289610336391617 5175 25863
443945171723168385 15640 36420
645424790953697409 5431 15749
880496362628864641 7410 20731
726037982223694209 30583 36167
540699671461876353 23892 32689
819774538529173889 2499 32753
385925521441453889 23338 25800
330409674407427201 10015 27312
212946288857533985 16308 37663
446211231418445185 926 18141
976615823742694273 34180 35983
793210196523041537 18706 36877
26752546589218441 5136 11863
253703297934748673 4057 29629
419322354821918721 8092 32224
302503254852801729 3215 24571
630706778979924097 9398 26256
304014139144939585 11704 29520
313282277440837505 35951 37824
848471692059469313 5113 21578
445099168312420801 310 21740
436982847486632385 20239 22640
872490164902803457 11579 28504
521520129595806721 20897 34660
498790052382485505 20442 23266
383800750795231233 21961 27171
967894124913588225 12212 21751
581092623260481409 9935 19883
203010870339678465 14214 14793
420982327196782081 4296 27331
628916238632473985 831 35185
752233482458841217 28627 36321
597425419774037121 12446 13257
404407655707345281 6657 35834
738937197955042561 16626 36361
604231568033675649 5061 35168
552437087509016321 7723 22249
93190917233101793 27544 36629
151591597555370337 21614 36733
412109434556462849 3580 37242
36594202156702953 9946 23879
574744603487673089 11384 32291
588467439045420033 16957 28634
504475183213749313 30808 31727
67028450680791001 9306 33607
984676089634149377 10884 23542
998036345283242753 6540 18650
214448403386192865 15072 37530
546543216496001345 17334 20338
399361142719087041 16470 35616
213680075879185697 32011 35145
424978667199447105 10263 13988
280007545509587169 7909 33194
8351834694252603 2245 28689
758219492810628225 13116 25709
633747264226450177 8200 20625
966240041481267329 4983 33244
363233268519152833 26828 34278
125464460260847233 6375 36257
50706785639825113 9082 18013
525093145642383489 32125 34468
486058571003411521 18560 32121
307432587846438593 10029 33536
624770350950988929 1724 19038
372854780173280897 11206 15892
912853819182814209 2403 19527
319851553790304193 29567 36407
13689278529206207 8406 19912
66629043389863089 22076 30567
776558010626359937 5948 23996
958559286833537537 298 34861
348106395869216129 5894 9686
448673348835978177 17665 27858
901686924643925633 675 9498
555018855259621825 314 4235
479368529570201921 18739 25607
117763913417743281 19866 35841
614397813405162241 24006 27208
509315820828181377 872 31290
70027570701761025 3080 22371
803917633749119233 29766 30730
762773371990007809 6290 16193
392025377183106369 6597 25461
12031441164175761 15940 26428
326973957505000385 12800 35520
911202426869721217 23840 32190
309920118911197313 17320 36579
913255853300675841 11025 23929
64768170298787457 23272 29368
109750315764600257 22482 36508
521707091382555905 206 32758
747981520888522753 1087 8427
763415390915863425 25211 33925
256298070740569985 8658 26609
325280165302775233 9847 31664
737781007223638657 8158 9965
595455311142597249 29107 35285
249775323291586913 12422 27012
483171076049561793 16962 24052
429521247820140673 2394 33860
350539143432452929 3591 11931
682681387508324609 30181 34279
733174978852748161 17706 35858
127163523771535841 4567 20579
751605162746482561 8538 24486
217821307755869505 5543 6580
681084409206736257 3939 5286
970978849564467329 19491 25846
85095460594938993 7850 10696
437192843074171841 17321 25540
886034416078235393 11943 32645
245794938598798753 21512 23028
559096882089942657 2032 29066
411535464274763265 7280 23345
629461665989740801 4779 26716
939927683349459585 10426 13866
235101403196093633 22160 28980
510357523935766721 12931 15346
468806811420524353 13575 19595
216376997505868481 7193 22866
678508237836620545 28260 36341
719331886694490625 10196 35733
588912689671989377 1475 16512
642410477043888769 14331 22017
35539555577113193 32067 35446
541707539902915841 4917 31772
409036280893065665 2086 29033
644420208523165185 10821 10899
449796652767087553 3209 22543
191614105346147329 21268 26906
222320118853904353 16857 31005
400394748459326849 15479 27167
194501565771584961 10353 18088
420501803827420417 3941 24113
537654327792456129 16424 23639
987851379895936129 18486 32045
715183256770711041 13330 15024
806000348495516033 2225 19720
570673965738595969 2730 14506
102849783795200273 1214 15384
785185453044473345 10614 24947
449610522331454401 20550 29832
160123201644285729 24993 27112
634858806079357441 12996 14201
990277792193477761 5771 34124
722150892721103361 11205 11267
546298352915844289 12087 20394
198749618586283809 29862 30129
830600930873000449 7332 13482
331933294018853057 12632 29135
577451274055722113 1167 20405
811892826353265153 2435 13193
394302525838650561 15119 34494
610273429954773377 9545 24093
254963328576256033 3796 15441
980970527012011905 4788 15485
88032305916296849 634 24628
474071274153686785 10280 23782
195233507646708673 22537 31357
796278543165890049 20060 26161
559843634417131137 3662 17286
169608941419355105 14092 21643
791382492577472641 13376 30466
284465587926980833 14687 35490
209253826020695745 10293 35401
181075427290494433 14261 16220
176252906731651393 32558 37503
354186549815970881 9726 12521
520878842744405569 11494 20858
829177131197596417 4860 7513
704354978284303745 8246 12163
590262958472017409 34066 34958
590187662807547777 23964 24094
238944451840552577 26178 33011
628311650923468033 16852 24991
864746579582622081 36624 36627
324900406480946177 19463 27659
842787034666841345 429 37433
98318147604661729 23400 29917
988748548625188993 5643 14415
830140026890429569 24899 34432
148147523058554497 26438 36832
73843425331876497 17538 21373
224878050912330721 981 24448
830772843712946305 30176 34454
553794979533805057 2834 22382
327335169143172097 10448 25071
511357852552130497 19085 22728
795946226268622337 7223 11569
881798563434074369 17502 30981
421491273527795585 5259 28853
356950545772456001 11182 32474
838535132170260737 867 29287
512318639703821057 26592 32935
445549461894334081 758 6608
989215755115061761 34249 35480
830300790943734785 176 15488
496210311972191681 21969 32400
852218111945735041 130 25821
962676320780609281 1472 35209
350677401378430145 20675 24778
378592484718936385 13858 23499
4895799397107937 8817 33571
840427194399872257 10366 14962
656244099306345473 1010 25376
219408026347650785 4080 29717
943649856896048129 5705 36917
81676013219286865 2404 35024
386492461541660481 24543 27192
140876489999229201 10968 15825
436365681772802113 8919 18742
24635623620646641 21871 29161
11222254339539717 20075 28731
784784214416930561 33853 34228
986233927858922497 3835 16274
21947766545132197 24555 26003
361922823453635777 22292 23798
114806535621724497 23591 28514
115382395568136785 12731 28236
834130278261007105 20944 36509
994332270186216449 23173 36308
762427354072599425 12043 19954
793428703231985153 10152 23982
332009062502201857 4179 37288
606894176233037569 12794 21450
473301483871281921 19050 23738
294848993825358017 12196 22269
215197316811647009 12520 25409
529309942127039105 1431 22799
469759122924330113 1747 5122
375522317203394369 25423 30825
680769609448610433 322 36848
120446602180646065 26510 32588
682118488297831553 2965 4323
391190241301277569 16349 16633
931573965963430401 25516 25748
233513085515905761 424 13126
715966221790949889 24461 24835
632811998922296193 10467 22241
801232699005929345 1964 13273
161045120554899073 18562 22466
185874649514332193 3541 9876
629217382257113601 4165 25183
93778863615433745 18591 19674
339598141719815041 13980 19266
151314438487901281 22366 32458
728757967638518529 17615 27547
37911505640714441 25611 28539
735271464562782081 1183 3009
2829695469827698 5286 32667
790902400741007489 14624 35651
383755855557303937 8596 15498
141783461610000225 11934 17559
352784160894486849 4240 19538
27358709983378305 14923 36438
515385866287537921 18926 19847
482669308362925889 23488 34869
543950926431975297 2122 10886
771156255785090433 20659 36764
703682564185307009 23278 23605
732537889651208449 27 15286
981568110785275393 4439 5676
421377278063477697 922 16740
516714139622898497 6727 13590
857835473377786369 2251 5557
972758227413422081 30875 36731
820463386438977025 11460 26541
970959110111444097 18002 37536
558228584135999745 28301 30147
395823632410042561 204 26977
539181059539362881 2937 11256
325453807099385985 5731 32141
882919955711781121 7606 16397
767173513276404097 14011 25547
749732594061558913 27187 35297
368306430025008065 17115 26719
553707321610939841 3453 3556
993673432306621825 21184 31674
697840283360921601 7028 18450
543833540349474753 13549 24338
84517928972257297 16683 28559
833075534249942913 8291 11337
986982221792974465 27112 34614
538567696665957377 11252 11973
316009846041563265 8793 19768
296800229331040577 14304 28939
568763337331393601 4764 33829
752158522068320641 12248 27409
538507189290168513 3577 11570
551487532094014913 3767 21414
208485363628629025 6593 12243
988220409269480577 15047 37753
946288135762980481 14727 20772
364082336389316225 2296 19116
339529786171869569 23754 35359
320819869984937601 10729 37172
224704821837331553 10109 12676
517301799645068161 11929 15863
318758648017141185 5363 33195
331770785341127809 17615 37675
826790773763004673 6750 31976
547568757855287937 26410 33949
691714791258153345 10308 16389
226318076031127201 16164 20532
140287180637141521 4352 30499
447171758977262337 18378 20922
824285953404089601 287 22607
971116147121883009 6804 8215
706151919344673537 21833 35057
869693949158857985 3071 5593
169381445701862529 8973 11858
856499435317537921 20320 26326
836737585965618561 13866 18806
797678735913805825 10840 32788
135126225643436017 2958 26539
359625058602553345 10080 33820
41444691715039281 30522 30639
410983947529018689 5515 17591
486550350947641857 14151 20032
17743502026227987 35129 36824
229656456139661473 1350 28122
42107171122765409 16858 18193
36562379698498401 2925 5759
150099031446849537 2823 7622
589400088547105153 19141 36631
51607145376038945 14642 18516
14338573558365653 3314 33843
678128671829107073 4472 22009
684088902989383681 19897 20218
305138570531724417 16338 21335
499706080554350529 12431 15564
268943680682532705 33031 34796
751887875061779457 18727 36330
707974540297186689 89 1518
99592933360202801 10447 14210
395642052941632001 18549 20879
500095132811406273 13819 16965
149501060295662561 7537 15851
145481010763521825 26161 31998
295791273520002561 5692 7610
162201191676725633 11134 13373
847195858190360705 13316 30281
996725386619420545 5694 7015
889288850421131393 9219 26337
14109307099982261 29595 31372
747087974052433921 8246 32632
40665044546873473 6243 10542
458480677157702145 1135 29417
448881940768981057 12597 36317
547549508460008385 21452 26087
43091080422801297 23473 37603
813495550819133953 19534 20479
591202829852829185 1743 30737
449285462700217409 7485 17884
87679560871524849 11018 12490
77714773933713841 22055 32585
32769325598220433 25378 26832
702225892799702913 4583 14546
275632466933547713 36485 36896
492490256797076161 5117 7138
811688340748542465 6079 7460
897225679431315329 19835 29128
71571940427705985 27487 33788
413879474682921985 1434 19546
200649226937539297 13194 20051
136455151535756161 9484 10509
972645678694551169 36127 36605
161382583814763329 8342 21529
152571005992466977 29032 33976
282408655256674017 19687 23488
448145103926410817 14708 23720
580422523659116545 2607 14335
555327415458631169 2341 12397
424731994016241281 10051 12393
609408178650898689 20566 22551
144454593500960001 19260 34711
430174011127899521 18788 19179
181612542755502209 6837 13996
196445761639726145 10737 26592
493854350881413505 19626 24530
267144910418235073 17699 36856
55201822029800953 4219 20005
440039511063492481 2120 19878
378713300815483905 5668 11851
204835472609499201 5771 20750
547238468284362497 19957 24311
516830856605711361 11449 18048
729847290264366721 22254 24766
345899107692726913 932 3743
292373917738615297 16975 26871
360349791985658625 23335 33492
762044354612179073 2233 16262
251894297435779169 1454 10655
935212795380110209 3159 28553
832589496419704065 17366 32246
648073544391145601 3087 19934
414829612707730881 12423 36832
637179030109905409 13324 28638
867563390474618497 5626 20376
970345553712142849 11908 27434
75252832637556113 5298 33730
897296164591054465 16593 31150
448605481033926145 9699 22166
235336339289155201 20219 34470
199773026309625121 13431 32253
174990256330346497 720 22936
812688064209698561 7469 29579
646807923096581249 6249 20465
280624458919231041 18163 24039
653125237470717953 1224 15475
334803346487266369 17431 22423
797212775067471617 15280 29033
146786244125816993 7997 27698
337577677187766785 3549 36734
239932625689153409 14517 30817
219051137328669665 11573 21799
435144595249777665 11416 24696
689539634968568321 8523 33587
835128656987112833 114 26352
902840940775469441 9974 31052
250483142460662849 3432 37399
684068767904506113 5676 36887
924959027677477505 10638 12602
46109140813790361 1869 5450
818343893700312449 1404 11938
810723122952097665 9401 27161
654571090265111681 19974 37869
855647924342015617 11806 33361
313024836273907457 2440 11139
228838168406809921 10653 36099
259887569075079489 23734 34847
137300877007525921 17077 36080
216552716325121953 5627 17599
382414660094624961 3914 9060
247246673628726657 14418 27961
424729410954604673 13114 13592
460149007288517697 16486 35771
610851959514633345 10716 33909
887856734882195329 2814 25479
318810101180780225 4390 37232
628626298383021953 1607 14263
76921485863195473 16185 30762
717813340630474497 7324 28122
627255625737809921 12811 37007
815819112774786305 14265 23169
9343154036230317 10168 28315
963571996428914433 11564 20166
451337313851404097 2536 29946
435450314695923905 13083 34849
332892988840953281 11147 25952
556501790776710721 10136 26832
1692439090426490 2773 33624
781019598057579137 1913 3847
164796674251903137 11963 17499
108660710543194481 3898 5742
123475914491699265 31757 34075
239006878441482945 36814 36854
994790658118361601 11782 15307
954801447197841153 6746 37261
54790515540680929 5061 34322
374918548293603521 5771 34892
162073649771286913 6906 35013
41783068828738833 15663 17444
160503737621176865 2077 33108
198851314176703649 16567 36463
191715982987645377 11709 27832
94349119701835345 14647 17667
402209449478881729 10592 35428
578064527565569409 4526 11610
774106432248544257 14842 25616
493331860724612865 5321 25709
297070195893944321 13862 31106
284670359389377121 2659 2917
453734728674831425 796 16536
665825793132913921 12952 14014
553307893626886465 11619 22163
567479665840121345 12106 16274
149947285939845185 376 25417
363186626518473345 7866 22277
464798317290096449 22828 26484
423162761374225473 6056 9586
346062578343762113 11496 30004
957674773457288321 7851 12678
315044748603760641 17435 28421
152456366836414497 22699 25374
460055275587507137 2421 11936
147370588985285889 11186 16968
342110026020485249 17261 29689
45803548730628305 5641 37238
527453694106455361 1119 11380
156212236497825793 4680 21249
408100544447002305 889 36074
607560322352210177 26763 37259
784557435615170049 26063 33808
445591564823406145 6331 15319
103622079254243713 9389 23204
41123569278806113 2861 35955
108860312274188689 3379 37687
19209036739514573 13950 26782
100242207448708593 23063 27461
455787831094365697 9363 23310
46821867118381985 9056 22055
866530869559898753 22899 26708
690249134278438657 2550 2768
580956198691335809 18130 23608
501908050583679681 18444 37409
824280446127605889 19406 24101
467618468166058689 16587 29147
580020732560594561 464 23557
155031971634969057 4355 14521
871377042096970241 10129 31773
398689483199227393 27746 36165
724673436636873473 20898 22231
603958167632740097 37 13565
451428305280305857 25630 28292
294087228965487681 2162 17293
334867579019370241 3564 22028
718552593179566721 10806 33781
38484027571389137 12650 32824
160258054793892769 17594 20900
108753919732958337 13675 20959
167504577259776961 1005 25139
635837882037893761 9962 20942
611840271959927425 14177 24292
93674981134849841 785 21999
753730402526684929 28107 33673
893166269698770817 1216 7198
544070345623133249 6267 13630
401095693104775105 13606 36980
546379983101516609 1197 6039
822539544770140929 2910 15584
473504750698488385 11819 37321
896938375283692545 3994 7773
685372420226684673 2331 9409
826525976274599169 14303 22841
278370005012980929 25327 28095
540306894846747073 6039 29436
699722061063326337 9597 21071
668803170363904769 2745 12007
726564971467958273 4199 26197
568536773110647425 850 4158
685498137339038721 10084 19437
725840634003862529 10846 37319
936331861015723649 15334 17491
89777820183837073 28896 35502
366877179936508929 30801 31883
73141019312775057 3296 16629
335362032565491585 13753 29495
835161366369785473 20377 20784
970062255367253121 7749 23418
756421661331177857 21200 22485
378961236959206337 7696 24137
314658144629429889 7343 16969
702395712896944257 5452 20173
661552622830644353 2345 15499
164092952401865953 8911 27047
622003172598251521 3392 10224
97196629379823201 5079 8935
270987900443277153 29157 32898
587749470693886209 13136 37320
836933397936672257 13636 30831
379999555119454145 12317 34148
932153039411080193 30135 31810
96144979794679841 26133 29061
804210219669410945 11705 23665
577121560801600769 1276 5884
77480462115733681 1570 28616
653534611147016193 3716 26249
939615093140144385 14660 19166
237879025242264673 12616 18627
748583650754372993 2161 13384
920764842310866561 1896 23053
268820079772265089 764 8392
214228148859945121 15831 36326
269878249575800321 2475 31071
915555329293333377 6202 12953
775629227484738945 11416 31390
944902890915940993 9267 26556
580612479484134529 3709 12916
567476751017899521 7712 9124
185818875864011809 1806 23469
555934972170035713 7846 33182
518956300053236673 13921 34923
565975143151625537 3499 36522
890308184538621825 14357 37066
918301821171169793 25002 30374
817088823575321729 12931 24135
11827042503064435 4027 11943
899673196142625665 12767 16469
620773934443718657 6922 16538
131061895190999425 6683 23993
450193118916551809 15946 17700
588461379287149825 21796 29932
818112130839764993 22378 34204
621924814915562497 5203 17303
512947401520172289 21614 26285
834126664586332161 15395 30529
719761670806263937 5760 37390
312866203987670849 19672 23118
302046272835092097 15929 16123
767820300504620673 940 36978
382143244763270209 4188 28260
168034321921656001 497 8958
774092670123089025 485 14606
253248228106851777 291 18079
670464473705408129 20679 32756
928682034443500673 9237 34526
255547960937001057 7464 35490
900223917200729985 8021 37685
147458872023534593 68 1544
667167428633124609 18305 29645
141723311645456817 1585 20310
640664533363288833 34503 35577
32266259897056673 2882 29733
604321082581936513 2471 11201
171095606228639937 9355 12157
870230728438610177 16153 25607
730338442929635841 7594 20209
415336535204691137 7932 13718
76866660385981329 3664 15378
846604078783538945 1199 2015
164200662492021377 10123 29197
317596880018516737 15394 31972
104120175459563313 223 8649
377914048321326145 1291 33601
806411923995526145 11619 34635
94037937219557217 2663 4619
844405150358660737 17106 20607
8826139840092396 11878 28051
923309894548168577 983 33628
620462453749002625 24525 36398
127938880071234001 11988 14665
578417430443703809 9271 18703
746137688642775681 8420 21061
806730553745357057 1176 37123
671603778967330817 22628 33331
578702778127105665 20961 36187
681844593192352001 2659 36967
361404524328623489 24633 25421
700111638437242369 4369 26404
565417448606364545 13959 29046
18019683862789293 17058 22908
788041286554662401 8142 9961
526603123963901953 3973 14100
577667557285618433 5373 32085
45720415756505873 22539 35036
219098881114309313 13091 33666
832890899004404225 2660 23466
208961363088842945 16708 28023
972936695572869377 7413 24641
399924305431913025 7325 36366
160768294549662017 8065 20403
471939901323789697 10686 36730
204498721912273153 12351 18099
519464385741787969 6336 21770
493393486444112769 15599 29644
730217514278660225 18428 36437
467683077900503041 1780 6889
924509366988647937 32879 33304
145698259979020865 8851 37320
784879343379028481 9284 37692
234760238288544097 17057 28040
688135867509419777 24393 37032
917912195423319553 3465 4788
236496597953230753 11776 31876
974296874130246273 3337 34200
777632086908912641 30831 31348
316364061525071361 6971 6986
766519225468893953 4707 5552
914092164556279809 22650 27705
289008986840645569 15453 21559
877323919104519297 3095 12742
249472289011475105 11604 24062
353977819547580481 5449 14334
100046898046716849 5613 24296
306258476166341633 16737 23734
108774722277640737 11407 20687
682010742464996097 25917 31404
916892955496923137 17989 23360
376840161984112833 1102 31837
37849992952015297 18793 33760
350374278914117121 13466 20613
235081239297418433 20022 30592
728603762854113793 7489 21731
832515374525282689 13503 35270
306992871815282369 3041 29169
248439814713027105 994 17104
813384849178525825 5541 26512
312802816894826945 7413 21972
76744733808524753 30445 36742
371997332664907521 4458 8047
19578184719684089 18153 19922
79137629966052001 21822 23922
585391919851730305 15742 30799
310401784926586561 23341 32180
247673406767454209 22317 34449
560314164443223489 139 16569
334975997567553921 2846 29167
623585718446467073 6330 11880
15186063080939505 3708 24283
614468202563127681 13232 17553
8364433060648936 14963 25794
497901013273736513 12922 35774
175606150303615041 25477 33114
969136671183047553 5300 16458
511666898061534401 12188 34083
14522530957183479 4963 35155
982810181607625601 366 27161
396774372886508097 1479 33545
787036022856938241 2320 9720
67778857522757361 8407 21042
4878081098375732 1529 8903
566397510115944385 7382 37853
47462731038720561 13344 15211
283780309715783841 29536 36850
71649421504680793 758 8990
573352665280904001 28793 35953
923986259144498945 1663 23252
743224657617577857 24521 36242
357746252392637121 20187 21684
794950408823591937 1464 28302
70552349272858809 10104 11628
49889953513773121 1279 19620
983158571073012353 10356 22955
751612649850525057 14650 29584
160733968234552545 20708 29650
695766758503015809 8802 34477
329684930022345665 11216 19370
357395032659763265 15012 22759
723716315248353281 21303 35189
752109237289747713 5777 16388
93271315507088561 10216 13225
340767929807636737 27403 33883
616255894106245761 3582 27270
519341360403632961 6588 34919
936197834688009345 12518 26579
711254700767096193 28758 36424
996541107617403521 11453 13520
863561124230759681 11302 34605
282601475288721825 1418 35420
179191687231760705 7863 15507
760673244493915521 10378 15106
878537585228077185 5558 5671
176345815437592545 9505 37847
128123714215444545 16057 18025
500390934163490881 16349 20298
174162918022606305 29220 32966
348981624036419201 26210 31983
550189472786396289 7025 33217
41092205785389521 5514 17192
299249960270788737 20621 23340
431587366472164993 1340 14925
726665888058686721 2805 14648
593455266505586049 6109 32232
461675112670921089 33978 36969
88612279169673521 24523 32857
45387237440134953 4913 16297
993186073215696257 4208 37553
74852332882944241 31678 36694
302318461883679361 8120 22983
355166191606866049 6795 27735
576666774277455873 8605 35376
608456609814940161 11103 20166
937758921247571201 5579 15702
560127916739045185 21480 37480
32458205340560653 30470 37143
484640042284514305 36971 37140
462037245434252929 20259 20731
633907713710538497 23914 26516
338510899016441153 17287 29649
179520785955819649 21093 23880
466348160341091521 16383 37133
999215190677201537 13018 32967
323226574274059457 12594 29934
463669987189309313 27140 28086
680348174986328065 6631 17375
870966482354201985 13318 14643
827724870496083969 6826 18511
654244704521378433 10229 16582
7978430298472007 26993 33578
34038354712233601 5641 14563
171222245674812257 10629 21278
524261040414888385 5431 10397
831059283693086593 5654 18480
937086980355683585 18406 24698
77610530736976097 20463 37207
899591580189142145 18191 36296
297774654263015745 433 5988
483557549972768897 6055 25838
277295684965082497 23978 34215
109300074149206945 32515 37623
460415282558493313 17763 30046
526121511468357313 11657 23894
194161893430205633 12934 20269
86964415389562785 7024 21656
170180387302714561 9315 20936
591823913204645889 743 14992
925076348767163393 9019 28556
656131672045876993 2016 36974
343048291476343105 18772 20354
537086883683070209 14753 17690
752434929007776513 5666 36438
87816541411289249 6925 27492
143195004511063937 338 34629
643654519502771201 5336 22412
754532583041424257 197 32602
467192416819916161 1304 24066
399517048357687105 3323 32773
592212189026650241 15415 20550
421563628094375553 21706 29668
434902609030363137 11425 36027
83727565438444177 25427 36107
997777303375496449 27829 34590
196230411910391937 6686 23706
19683454515860177 26565 34616
389344508456012737 14093 17974
952421771653870721 12499 24510
358552958574861697 16667 26942
206561386085216001 23531 30760
110653048213443137 3829 28919
723206456188389505 29958 31255
907691363653242497 35205 35769
601457849120112769 30576 32653
927252808499552769 7879 26103
307517788529747073 3206 31689
974455894011853697 1709 20678
680679531919341953 15192 32698
447820709213495169 23286 29068
599804110534275713 5806 32616
663601042855077633 5433 6394
133932053689409969 3315 30749
597833632740098177 7006 20256
102897079499040705 11406 33812
83768253647789953 30078 34402
312993331113521153 906 9597
88678386644211569 14513 26106
287929434576422945 28347 31692
105721720195361969 7040 27297
735213636667271681 8098 25228
265181080527689505 1266 16805
217957376039844769 4240 26482
198851656725835809 29590 32050
521143181429469121 2963 19076
877340628886777601 9548 28173
984771571911746689 7370 32593
556213773859894913 7831 35899
987770214560317313 7168 34326
89053197520563281 8064 11977
933418190498127105 24809 37220
825921456364014209 19392 29935
901403443386787073 7854 28650
947842590972790273 17075 32360
866408175000909569 10284 31032
739672379060692737 20881 28045
4847354646319247 2810 35978
267917395139726017 9191 24946
215602040100105089 5346 20361
57613080716933497 12312 16414
869268071395087105 12792 24236
393985705045913921 12993 37200
64826592712190489 15312 19106
744537404648156161 5781 19105
238476023885869633 17765 30902
131774045377532897 25546 29939
405291972539327361 15055 35943
539366771659487681 383 34490
298080258863169665 15775 29287
566595193169725057 4 29898
848090085025997825 18043 23056
883636038299897601 23535 33746
539292972709535681 12517 12738
903941600569645185 5980 37282
427101672435338049 26026 35712
12847273726904975 9358 22412
531652142207125441 2417 23459
513173553341125889 754 29907
59526750446902809 5893 9166
286469224270604161 375 14685
264530254852378017 6092 25685
241025650239741665 9176 16624
632364740460797441 12407 31834
109341588545518673 8245 16721
167328421179238529 5811 11644
786848212068697729 23402 35048
728264164170067073 11495 21797
72454560187310337 24372 28127
235412896907707393 17861 23848
544083389626358401 9099 13276
354370049433935489 3374 10012
879554472488635521 20425 30043
245205565439565729 21537 33950
157175599375371169 9748 17890
88628037548939889 12500 13139
814689861874455809 1540 5636
68836543771954697 12061 12389
11534037001233345 7129 18741
189340394173211041 1167 28834
703447917791876865 13751 25925
937226089792066177 27875 31892
654777964584788225 23203 24993
39868521911099465 30805 36904
707903167693103745 11409 25572
850579718652529281 21108 34907
475654799388529153 21683 29128
919871964411054721 9155 17196
724747419862367745 4875 21469
506625193007156609 9723 34972
874953313750729985 10174 22994
340373092269114625 3236 6911
402106516378694337 18026 18860
278438148810540289 19207 33650
229541048794310145 1065 3225
869622482563567489 13483 28366
799464396016148225 14594 34218
203714867652568193 23092 37816
552312912088986241 2217 12268
561970258973300225 16752 26110
855072394861707649 8461 8992
283551420710256961 19585 25602
310198433555648001 27953 29709
318856160653052033 11727 34491
136260683378182529 7963 37330
878248400854378241 1729 5695
99164857271041745 4062 30381
30123667853242609 1225 28899
792103315055612673 1856 20725
736825040747181185 8485 17593
55973711918731793 913 3023
420023943180250817 24800 34419
338707606179340801 4905 6567
421615998410093313 26682 29135
74776291938952961 13602 29565
644761461894969345 5910 19327
440666541096476289 2505 23409
164733790226609505 6985 31687
202820157455356321 5170 16939
830877815243166337 19975 25289
435468665184728833 4672 24479
703880077175657729 2277 18833
420810886300792193 2832 5181
614181090000638337 11443 35915
130317551018606545 168 35539
434925075764557057 22053 23974
323932448427164865 13588 18835
29688267699338413 3571 26118
704161464487739905 15989 18977
441166583148262977 4257 25726
760152284166032641 1947 17979
740915060877622273 17916 20250
114937379350607217 26040 35414
126923788782921329 9017 30202
51075015707020553 644 35718
992954323668452993 13020 23174
658131053404204673 10219 28373
418186505166833217 14433 34062
111988268280249777 6354 12695
973638452603861249 19611 21963
584660549616216961 4194 11475
776873000270757761 5307 23989
243466886366881857 2767 20404
600565843172159233 12381 26973
472593423701013633 15837 25586
698669566652061057 16179 25324
25444463318514465 32717 36340
483144300916361409 12507 30150
288971868224308545 24704 31530
377627629483544769 30253 37573
91375122541556657 7054 31517
786698135207966977 10964 30185
377584464893587329 36059 37753
883249890307869441 30963 31957
377220457396852289 8050 30822
533108301769711809 9861 29864
490301913732423617 18118 27713
426651037752311169 3193 11102
56608017677710625 488 25395
76789219054102625 7040 25580
139876242846568737 4231 11768
119851243206174017 16205 24515
915595285461144193 26102 29419
897809576211496833 27217 28823
109052617968217185 28143 35431
444047311074502465 31325 36587
560888274777504129 13098 13736
741770389102196481 25821 26010
694499029412114049 26045 32590
435877282176821953 2887 34159
63833280412843865 26199 33689
529169558121477505 11999 19095
906335897993187713 21791 31606
231694807658460193 16142 29908
435625453746233409 6662 19934
360291050014676993 410 16451
268734073340155521 10422 25188
44520031924580649 17613 18790
520435360330886017 13639 31972
594416377861417601 3773 28506
379809860393066881 17682 34077
211829359093389505 8392 20468
342896037453350273 12860 18485
107999101503747137 1135 34328
967418665195012353 10412 20429
579257640795052673 2535 15327
811844882649161601 13748 31642
893377427382429057 7364 19195
720848661879244929 2447 9341
969558326316690305 27847 37241
667478528616236161 102 28417
590008464528818177 12393 27232
758131611512723713 3984 11775
731120271611391873 27792 36472
165131258648933953 17128 25053
20848104836712625 19930 35948
697883672685605889 11714 20126
628669524050525953 403 25798
763580052116104449 18187 31597
498505653209274881 1721 20678
108303795933480273 21609 28530
502560797503694081 11708 25609
873838584125571969 9017 19187
464680049240566721 20619 26273
691105151745148289 10278 28323
913731839879506689 26160 30213
917429999855407617 3439 17629
812017609249448193 5370 35130
183525067543527585 5186 35849
249774785152940385 17840 20755
729600604588974081 19724 36745
124177488235542193 18791 37794
307815205130765441 19454 35045
693867186641359233 21360 24782
958205317766122241 6261 12159
656183328172669953 8759 18359
517295259160917441 5241 30725
862072060371364353 17506 26027
85287395857058353 17085 30082
496085634494615873 450 32836
55574361744561433 13793 14611
464706239302461889 24156 27246
114791097078288833 24318 27344
317942119161283905 13488 26070
407193700799481921 11578 31028
822409963441121025 10098 31203
702363203401695617 20885 23650
6900378820258625 23109 28232
441885662740077121 10979 35747
604923219990116225 411 11020
474669194458179777 8070 15959
245871652799490209 4184 23591
980918156045405057 9589 21785
507456214133132033 4762 13854
715798946306456705 17102 28916
670423840481273473 271 32857
604511723661801217 15206 16384
342377807353432961 18526 31529
253766668125472001 62 27649
178979263515895329 2355 4584
907870671580766977 3118 26088
918557118827980161 31720 36791
824296954195553153 19844 30845
418435647835277505 2626 4418
155621790786341313 22819 23264
182275058924705761 2617 25141
32384879558797765 9545 24122
824570286022645121 4576 16618
107944392588436241 11477 33114
86744664660731281 18801 32540
181749567993342977 1983 27755
90045134783704129 13781 34409
345817375649630785 4765 28955
85887047653148593 29729 31611
152369172899049953 10945 20554
752887517548014593 5681 21299
528891959272684161 3035 10676
665423858111555713 20250 33945
427767297873778305 13724 34323
171734951106198977 204 27350
920686614244544897 12633 33096
943262726282871041 23586 31979
604468106659815937 2296 26896
392036210159329089 12052 25542
127132662229897169 5769 34512
713639477964026241 6546 31790
850776294259169665 9128 25612
955301897221286145 22965 26793
152889059873302817 6157 37387
856985345746966913 1373 25219
962370274854315265 6983 10864
191279309973094049 1078 24629
594082096903761665 10668 35697
380829225052966785 9024 15264
826598950227641217 18793 27055
824846106420178433 827 33448
486874181139029377 19493 26377
446419566249591809 3359 7971
241195817148216929 24707 26150
174107972549204961 21765 34394
121064619859296849 450 27075
130728063723726257 13052 18951
418595516188652545 1865 16718
896655010120607489 10589 29693
31188399060852137 19591 33628
793023212207902593 24411 27157
973258780147709441 26764 29279
224562696266115585 23537 30345
590595472110109697 820 26233
287596362424753953 2715 23816
362358670185962241 13552 15867
217273834187547969 8748 13764
774927059796908673 27167 27926
777181434725736833 15956 17514
302705554432201025 25972 26051
541100727973837761 3072 5688
20295997233247933 10538 10571
52202253355350337 5154 32448
588617049687407233 22956 35943
175249686867712033 29393 30632
890239301959638913 26887 32337
405653857770904129 1873 27289
503173674441022465 9611 14191
751875707721648513 22508 30999
867931944506025857 20996 27566
717996443590468609 8122 22301
962417813220874113 3920 33385
700981611384687361 10894 14151
811895340007737345 6637 24573
296108096727966337 24723 36179
18904330823509953 1569 14711
213615831857378433 12500 27734
932041409799197185 16433 33979
619675522604442369 22008 28484
34822362715836165 7113 13155
216804288741595745 1619 16678
957777247699141249 15639 32750
771345850498381185 2564 23582
919781007361841281 3536 24828
13357126295158395 11754 12484
52345529460851025 5290 28889
366837623615513281 16734 31812
315263419909832961 22946 32122
155878388778145185 10200 21639
970755888089428225 5888 29458
20710580819883973 1400 11022
544555717076001153 16615 33020
158108734248497025 18422 19864
627611604925405697 10868 19483
154692108673035745 14707 30287
878375712679265025 29134 34421
193655880028952513 8866 34305
222768199059999009 27985 33792
509798604976982273 2311 20934
84063374620249937 19517 26324
372097435225565953 10441 37438
125864898282074481 28566 36923
401792759909231041 3029 26723
18526589653880877 5351 24906
129633921430009729 1224 18777
26010605860420813 9153 11599
261978240574439521 22480 33341
927513904580472065 11584 16258
824558924583566721 15112 25686
262821901537179777 10587 36882
641521771877368193 3512 20577
158436943974329825 20888 37101
619806271420170369 8176 9021
544015894649305665 516 13068
796354453545621505 6850 34206
759990747781778049 1057 15007
983113695439055105 4793 22057
369144444804689473 12844 37219
489559652398245505 9264 31310
305196889552156865 32639 34213
691666462484530305 8651 31246
786982443518098817 6012 16452
386699273067581121 25558 32440
658073490215734529 6546 20123
628585677231097089 4341 36848
655590571159351041 5004 37291
623833951836846977 5259 25537
27644695691613209 459 27595
173812301686577793 25709 27874
311076269982152129 23473 36124
904501049554756481 17376 19166
783041401696600321 7129 13214
876692097734132097 3362 30787
617364668386798593 5262 6035
46447553231050873 4686 15563
203491548432658945 8986 34117
841146570235988353 24661 32355
320527916423458241 23278 32394
826668444403157505 2891 12641
717403733855938689 22724 31874
830353347817418113 8915 33126
694945910365007105 14223 32886
448845068194263041 13854 27212
652738769474531457 5215 31147
214364107638939329 4556 7619
794197757469419265 4141 13989
24557852656915457 8375 26071
30541689584985933 5757 31271
233441940747933793 13192 19053
528400623311469505 5953 22909
271983696013851521 18243 24117
235848186039255841 37113 37548
558860778477818369 26557 37067
24884875792025697 11289 23090
705875772269070721 3122 23543
293036038534147265 3894 8820
212609970333613057 19431 32456
705660754630471809 7284 28722
42532715867256601 192 17606
50790407534471169 8813 34922
703395132367202049 3401 33597
570006215311821057 12292 27217
354640446128474433 6833 23061
486793415778997505 8012 30618
878404784703786113 11199 36607
812477184594840193 20418 31013
774133594577651969 11878 15682
12509827374948657 7475 36745
842778880132978945 10515 35692
66374283291025905 9482 31436
706769915524677889 23071 28142
579373403262160001 14430 15608
210202905023702881 12146 29871
842733183596536193 6749 9354
649510504831031425 2053 5887
341509230822175873 15024 26495
501567621761491713 27194 35975
659653235300197633 19658 22508
709996436222684929 23965 26764
945957556120440321 9925 29069
271562530940013153 5191 9046
622529880200474369 4158 7479
844728861276596609 2667 27139
325170952201382593 236 35998
317168574165574337 6166 13533
940674739542799873 2911 5037
46690020819443849 27299 37414
331190598506587713 21645 32008
393415287054079233 21111 29533
839932167735938177 2073 20742
221157294432320129 9819 22190
146095587355382849 24797 25651
250977359314358497 14953 32714
266146579522057889 17195 18462
146806683553950977 11072 18443
145663076015061665 7057 13946
522088177219995201 29012 36911
554490039659967233 17826 30449
693696294817559809 4204 36348
596153329694608641 15291 34134
255101225773724865 1863 15646
170388516534472961 14910 37628
685559776242843777 20896 37004
88093814321176465 3845 12247
457467025964188417 4664 29943
686626906427093761 8563 33438
385594572234598593 12120 14626
113107060702709825 23035 30762
309921389204273345 9889 36103
247581495974372961 23065 37714
346545616513356673 1733 23520
374309596143000065 9160 25921
203682998823477857 5342 36243
956713009099800577 21007 32591
200681987620985313 22554 31996
788580388257095425 2356 27868
104192489863688561 27773 31204
400617843933872577 1803 29769
135937422005515169 8648 24663
237908531135381921 5021 22490
120524105898464737 11515 23229
57118607434077265 17665 34550
183105727394551105 12239 32549
801807888623791617 30863 34318
454572477660374145 12678 20513
712991663082618753 19658 29289
756994376715443457 9480 18614
845032655825484417 22319 35764
998343905419130113 13899 27364
497768182674448641 7287 10072
992664202712976641 2876 20627
133018870485990705 9588 29630
855421547805232001 4011 17126
404270199311696385 16680 33818
496515468151660161 5715 12541
336964363199193409 28348 30736
582559936619514241 8132 19726
566693457792851521 28586 29746
590968569785134 913 24214
403470041865666945 26708 31146
312404062608461441 1166 29461
377538513126069121 36091 37294
736000546476237313 16700 21891
379300324047783041 6716 9766
445904723718353345 15843 20902
191809600405733249 18219 26315
906148770148636417 2293 22300
276056523297633313 10217 30514
844872707468251649 19313 23140
758811352269930241 5722 34379
580163869302697985 23300 33264
355245624684208385 20331 22064
447412505302548161 13143 18220
178615536103748705 17728 26911
388651636357796097 22324 35586
31094713115415117 33633 35858
742209441598244993 176 20147
563757684569338817 7196 37132
194078208322526529 33571 37878
193109908138403329 8940 9022
326695155910339713 4945 34127
330745862428429377 16233 24918
142540752966656465 1976 2961
706284573208314753 11783 24936
828243116540644353 2629 19205
206184912476516033 1180 18522
257610406432167585 237 8728
764376368440956417 7819 32834
260381079111066785 25155 35702
336278416230200577 22361 37213
694897660266182273 17763 22933
558022966109042753 28784 29005
625558948011839489 21933 34805
985581353300176513 20099 20384
481942086532388481 23403 32226
828753510104540673 3211 17904
454661163878380865 6155 28873
22428109642120833 29027 37301
675286132675157761 9834 25228
563153736771290881 1495 33584
417960339127429121 7107 7664
957617131606269825 8139 24511
387852025671879361 6101 27471
636408647412473217 2505 12510
63706208553792721 17176 34968
644734212403719169 22737 34436
697071910214109697 28881 37521
235904294896620577 10925 37226
784538865553511041 3808 16134
701855192773507457 3181 22706
519069520706967297 16345 21965
525121180623777665 15006 32933
908290529197426305 7961 14060
284074820769305345 2749 16447
717377264268780161 18213 35493
184172516170043809 13805 29455
222753545631118049 14386 37664
455025709188049601 9838 36954
956390884149318017 25562 35661
171382748704125729 19101 34838
622276781622854657 6787 22950
175818815735127041 15162 33142
669585192565026689 2060 21286
572491843263669889 5865 29284
990615831020672769 6048 20022
876068713061727105 32021 36673
409384021373501377 155 20504
569510420692033409 3330 13986
976687338912892545 16908 18177
890152175819750401 13407 24205
307815850777021889 6534 30435
995916529967793409 13947 17887
279522065913337057 18559 27980
350751352358173569 25990 29752
292388852856294785 17771 28444
321628150309685185 6566 14118
221907878713221153 2317 25049
721092072132037761 6787 28465
567055640690629313 4537 8282
199733034308799521 4510 22996
279470475356131233 5578 24401
229017728811243169 10121 28150
40154157619600281 10040 12256
423910780927762689 9330 29703
348139147100720705 17954 22900
423928735961098369 16304 33750
325627187343830145 31952 34635
604317629013259265 24153 34746
617345055737697409 21087 34795
717330839520087681 2313 27406
485834226548849537 7574 19277
430773950493652097 730 16445
192533178323383681 18087 24392
566811651622586497 7764 9801
258446250066075585 191 26500
712624360177592577 4737 34483
36644052981582577 22647 29985
321117706105269441 2276 8490
410201526758772417 18629 24675
668732308532405249 25711 31407
318520562208686209 15030 31750
231923189795722337 21224 25789
490019424838440193 24929 31185
189701547502672001 16455 28972
43476026493916465 6563 7049
749030337910284033 27918 37501
375814390678403521 12343 21628
55437519829830249 22040 29130
558655663537290817 26259 34316
615159359085410561 5595 29571
995394307896450689 36623 37194
709299081952742913 5217 32551
568841809412358401 28159 32376
51086738232868361 7104 11555
683511556027202305 29210 36920
56946591907085065 8379 14586
46877010178956625 12794 22515
230463916043831329 21623 21918
155281602997465729 14423 34737
562042839198035457 11419 24956
491165988203189121 6478 23346
466857725070468609 10882 31885
730988195354161281 21253 34836
387560125896150977 11985 27823
469400379287531393 20147 32423
925938636385879425 12821 31382
548326467274481665 11849 19241
512816589700442177 12847 17958
125736837153421985 7818 12889
7716900364243885 8861 24660
214340886311777729 8389 22994
221609152925559265 23526 31670
135532423351900641 5521 27886
763579112632825729 17286 32017
959014203098238465 2456 12684
481905848801638145 6076 14930
519158955804808641 11294 21729
188772664225979265 10163 36939
493351786336763329 298 23264
945358280625747201 22746 28856
310512990399768513 4491 14406
2962005918575984 11700 34489
693953215869502337 4907 24185
305122172673016193 1616 35529
587118169876614401 33604 33954
561452733132284737 13777 15818
39915087909367489 10646 32864
829731936863417729 6404 17929
62064605151146425 7520 33234
961436242192903041 20178 20344
632285970163398017 8167 10642
102540468486814977 5675 27925
802703568724037761 18909 24761
776813183570453761 7940 23383
206391643063188481 7117 13294
450859560314278017 4169 21865
650647890418422785 6865 14598
399347205556026113 12154 26488
987736489147668097 18781 23396
653645949667811969 3236 6567
280226864879150369 23110 32076
832495605120357121 33709 36788
586810458317348353 4194 16461
225474649983532065 28188 36465
240492020549890401 2045 11375
298549543958912961 23976 36768
530310754696731841 14703 15253
638601429584959105 31110 31434
705924573721230081 9227 31218
922857509456747521 1137 13284
998718573702905857 1281 3116
61991648283502345 1593 7582
424289611213605889 4734 7241
465940765003679745 27741 28504
4924178123420831 1190 22018
661009709542334209 9555 15508
642123823823364865 10458 11895
922152704256348033 19548 19802
587113652055382529 5851 23694
855623694777754881 14370 35433
739015762318455681 7740 35213
300974362078463297 317 27842
692238123950264833 10940 11295
616959879428783617 3420 31018
275397921022200609 11238 16693
984739903494102017 19559 28925
744276417245277569 7639 31804
377193350201103809 10830 20026
3651283369304537 17128 24562
317087773561141249 9752 12529
483745281642203649 22713 25512
218310411885632065 13304 34480
691933101757708673 18776 29428
44149408112957649 22368 30773
450452892518445249 6017 21237
20327452864869145 27444 37398
931660443053100801 23746 32766
601707040326274945 25900 32333
488651492722599553 359 5953
315075993351833025 11089 34052
244773223729847457 27344 34841
134439253551562385 8123 30396
270219202618211073 18873 36964
880516332056764417 20703 35042
61893897352813809 6083 11114
337966589289649729 27801 30298
54359453194425809 3588 27414
92449097845936017 10535 30915
527804454418994625 15099 26062
442623783114243009 2091 5287
587994515861101569 531 22905
742056665544787073 6084 18842
611157762986078209 23373 25803
793509133224787841 14883 31160
165367523688505729 19886 20349
242401371844245249 13578 30223
890287330517022465 15214 32243
830059168667645569 19286 29365
733550514838061185 14287 14378
745186330794489089 8567 34378
380010115465420737 9274 32543
807707239585809537 25402 35934
487154692260677505 8390 17372
827973961114544513 2602 33589
313438873815893953 10649 11702
233521962648410401 4563 6950
434498596913034177 2742 26096
795758662008999809 8844 9921
340416503576943105 25659 34761
778374683571016193 17186 19573
842130547259760257 25320 26304
770279972864763393 23393 27480
827012761600652673 8452 36908
873318327866257921 8861 33836
537618818190782849 2712 3894
163592587601179681 24685 29367
999716384574337921 18678 33983
462512263161571009 11082 22861
643986930188194817 2017 32070
693906329065960449 18906 33196
469020862093682241 14348 30166
556113154086858689 18791 28814
164527407125820705 10605 35458
193174185207276129 4674 14800
69922696885111433 9327 25380
562859316369653569 21803 31127
774795750977236993 1861 5120
265816329308997025 7231 33175
85684757997110945 3636 34910
564269832878864001 1839 31752
409562486444332993 11447 36727
621674253851459457 1048 26571
374697099625887361 20349 37766
72998743430460417 1717 6901
565955260598574465 6248 25030
156018304054278177 9474 11885
31401193680235197 831 3889
671343024709472001 19933 24547
348900454550960833 15057 21547
664285565370612097 3792 6878
298413720723669249 10228 17905
698489899172429313 14508 21280
939594888434246657 11663 23781
335179801633934465 8002 29313
59950694058837681 4500 37210
714968314772903553 17086 27108
509798290092323457 1406 26446
785672519708747137 3561 27607
422544567939933569 812 25884
359980283300060929 9686 22326
381306564326738625 16117 21135
605030814865820289 7223 15913
398373915713275265 19618 25223
893744216536163073 28382 35115
47489855849153881 12644 31714
928864991190430081 10174 31444
304170069594430721 2204 27718
816473518823713153 9499 36996
248078257731126689 22829 34652
31813615638704109 22239 30097
163885603292211361 10207 22057
533803544486460161 5756 14875
694647090628922881 21475 29550
919217215382580865 16359 24177
629738524285567489 22773 27427
822907671370742785 11809 26286
967063278891149697 6648 31519
321200828328024129 31684 34065
921891336748867457 4518 13331
493622740064665793 1417 6485
84449790330825889 31737 37000
801091628654027905 98 9212
224268551404247073 3682 8499
955924524612370817 9957 10985
951326699461080961 184 2886
135017435401586289 4322 22269
289617567456669889 29195 34027
642219297269178881 3606 6179
303190491855009025 10819 27825
998716635042193025 25455 32219
612008946738040321 25364 34032
305186989540644033 13033 19183
547968062495275649 1074 37342
905766471074578305 15266 17760
65060753751165377 14608 24996
956238996914578305 6269 22850
501973786027907201 23270 33695
420206337536278337 20697 24183
9140659962564969 11051 33854
634828387829870209 26290 31021
42027364227269713 21601 34628
854372221373275009 19234 33158
404906718945081665 10644 19986
735536221029434497 1639 20756
89452198215571601 26180 27669
945019333386333953 6443 26910
782425923316946433 1660 16554
370593912016900609 17454 22985
666339102560304001 21454 27701
659718811466809985 6702 7503
87766667363407441 14131 21908
234702181377656417 25895 31245
438673587796859713 4588 20754
150172735547577921 5944 8466
529779873260235265 29743 37184
862961127734635649 15806 21826
713006999691149441 5397 35409
565476123626389441 5844 13666
880521606445366657 3626 22615
649597458587749121 13728 31163
170997830168364129 663 6590
639316644869346305 200 26924
29560319405657509 29203 34825
815002945733127169 21571 33730
206429818789107585 115 27756
640369051671321217 14056 29386
475762235460162945 11848 28415
883296810874355713 17619 27385
928673357452954241 14750 20403
941313360138046593 17007 17198
364941627529571393 25351 33525
545983053922654465 17869 37070
180816507152062657 36741 36955
432460160261236097 16925 35073
387256673883367617 31241 34753
844955773836460417 7050 31043
115046946583806433 15179 32773
641254675583489537 2080 31027
558058995952006145 6239 36544
887650362173147265 2747 35883
406886710761458689 3264 26439
376179879893875585 263 36149
578073714980828161 1238 19440
207960135316625377 7001 29358
367512955935797697 11200 21781
196889677957976513 6583 11614
45679717085658209 20986 36343
979925575104331905 10251 20344
432960517658077761 2527 7021
22752430967820205 22841 28617
452434602646970753 21491 27718
570320931805639489 17782 27209
533191024176137089 12618 37092
777224517797513729 308 17266
293978328450219073 7613 20108
46149570600974241 2230 20930
44899100060494137 19484 35218
470329732769535297 11256 37315
167561642044372417 3490 6313
820629175376950529 5055 12258
640954057506110849 15305 23362
437594691974531713 8632 35287
784562869948910465 8995 27539
385289824287596609 8271 23013
707365737648078849 7303 23089
269559615744107361 15882 36899
15737267091477493 31053 33754
216986082635258977 23779 32561
805811143965815553 30639 36904
16799437151483689 466 13102
507219776704101121 24028 34315
319477682697041153 15004 17711
225634516930430337 9654 31504
573478717909047489 22877 28769
889482500345334145 14850 19734
234176139663645697 2293 22894
162782845973755041 10334 36427
306926896244696961 21365 25753
966915249248881281 13374 30480
679975850367256449 22777 26237
762681814125105665 22008 33740
387534508770535553 15447 33676
574209053326224961 6472 36971
625951899453610881 25525 33799
807289134773174785 8002 14638
305287782507853953 2510 20593
553411255371468545 7742 36724
603152018600681601 22586 29467
460553481465527873 5804 13666
456204946601481281 4713 30043
812894627831067137 624 11217
384650970802397313 5490 15373
317703042957010241 13759 35184
710414328344477057 11346 14066
931424630409320961 17655 29448
940261126120603265 7484 26449
248008469360943457 805 22825
597098337440776577 20395 24798
756276291282457473 21577 24494
359467220161974401 14859 16785
753105923743323265 9986 26336
270370368458792129 7319 19372
887578055289832705 15417 26225
460815304358860097 32404 36774
968197429330306433 9573 33779
161580026673114209 9473 33902
549752111660236417 935 17760
217549770424056993 9391 25785
55413018173101849 15455 20215
131657469454346193 19142 37338
817462004114485505 9345 22133
249047122609269409 20644 21145
730642655131962497 15078 28668
762886616548748033 25395 30841
414626550062447297 4430 31890
198704943125534337 9917 31225
539920843902297793 21574 28155
970791080489753729 10525 29621
751947065583333761 1127 23541
256448310781152609 13404 29040
381043532011009473 899 25602
468352465502569281 21200 32269
656530421442564481 5530 35505
724827853058684417 9916 10398
631960731759978241 9096 34535
418159742100947073 24427 36806
506456355056695169 1246 30264
880592699987332097 1431 34417
190439476486208289 3950 7280
301787287631874817 22861 31321
577791546569866241 370 10184
379291926770548545 30833 30984
199725648744465185 500 35842
105069452799305905 31613 32279
190228046550924289 11412 35843
691428683700976897 829 3794
292020161598319553 11427 37042
145207733192201249 20017 31573
283227530759827329 9632 16922
69376178935840473 1592 28720
744470258629338113 31662 37720
579914355555040129 3665 15262
934668366465142913 14173 15504
20953064715669713 12721 25679
39380635041741385 8955 21678
966039893470600961 3813 29089
850277417421406081 20453 32201
326411643087766401 2866 4356
339166983851175297 17914 32126
348203968775202113 23715 30371
290715703335802561 7000 21211
70654715643073017 13290 29369
324276750101322625 8449 37321
726573735895733761 12192 16654
284584276968100641 8586 18598
683679915691129729 1499 8573
555333644850907841 5095 24292
393716248885702657 4349 30039
304706800415953409 5034 8131
473343043182566721 7139 13059
974944141816227073 2611 23818
356864537744151297 12810 29728
101086104139650241 22856 28213
901198335042096257 244 8528
685131065540662785 4982 9350
734334834126705921 6047 19890
810556310376096385 15569 36655
871952808897233921 7253 17095
657801793292723201 1103 19016
790440449302145921 11603 20677
258367709281255745 9997 35389
479377878978993985 14653 29631
351961846067968769 14795 26570
856167881670778241 2037 15314
973131303923491201 1101 5686
47643421730569457 2112 31423
225869049587775105 8084 33180
274089379842543233 6813 17115
530471601627194625 15146 31524
420141427888523841 10940 27531
107684316549200081 19663 28800
253334972673165729 5905 33868
583522636636796929 17651 29155
442987379998285761 7248 15530
196482749085308929 3801 16954
968662462275808897 20231 37105
225561175135705825 2093 10953
554441601991754881 17138 25500
838188497944134529 2277 30669
778347622363575937 2985 37723
41485390812919577 34961 35550
583269103089591553 3553 11628
998908954787030017 6016 8861
257245414834848417 20898 29767
454774819922018753 5664 34197
959218944394280065 7753 32162
741463708743499009 10149 13777
79297994788838369 32111 34462
363640921622941697 10916 15581
899891955612318337 448 21472
809201580439665921 16888 31025
170213180652872609 10255 28304
917304894836402049 21559 26151
34692783884906933 19766 33851
303420268641378497 2863 10272
65109484315819089 9951 29273
928103349374008961 4122 37616
804617829216269313 10680 19376
185168018920510497 22475 30007
923597288593704449 22042 30206
399180809234106689 2312 33787
704478673967258881 13194 32670
76610562864363633 25000 31176
98891888503963793 24705 26994
7013652174048702 840 30232
551840209829165953 17976 25602
328559692803143105 14377 29080
747859441193902849 1148 24104
883430774484079233 4757 8690
936377867108660609 34140 35490
165627543329311073 5693 6888
471982959456845185 2172 26966
448034825796195713 6275 27209
458318220539567297 6063 34883
634613259525199489 1483 11955
958578898076076801 14473 28042
338242098263318529 32273 35084
360785845690685377 14926 29826
140341555301592529 26675 30191
657547183262089217 3415 18636
144181890039799745 7641 32105
425775692861137153 1633 35038
240826016080067265 13941 26048
588725285692767361 6546 35119
887435207183752833 9527 36658
186518493645735361 26565 34648
634269190725707009 788 4641
882641699629054721 15424 25078
178430833384890529 10765 18481
431495881612633537 23873 27007
557356860654383745 16809 18237
864102526760269953 7090 33373
174011895798511073 26406 33197
880456055264033921 22359 36912
140250681900131009 23616 27824
691448336333643009 9692 15361
745370900236974209 2411 8421
715519001147995905 118 24984
250701981133207841 598 27823
359213645241773377 2856 18609
302733612534463937 16918 31169
187756590155402145 19046 30991
489245161668282689 9965 20910
399909795579610241 12231 21363
136734937559037201 265 2083
800276323170905345 19851 24550
860302252894744193 30470 34250
820210265239190017 12107 13725
791630905597909121 13227 28154
23492195850195685 14355 33502
190435928797473505 6138 25185
663297091885759489 10881 36854
230962830187632321 12309 13521
229471138868191809 21952 22653
154497140816491905 10834 21100
384754684653053377 5268 30481
475040464400276353 5393 32708
564412832023776897 20456 28921
221970669717723713 53 31687
793274403608386049 1688 12294
49023366629921129 6581 30338
7743450596464642 9899 34142
477747712914695169 23881 29390
265536466969855681 26914 36595
282211504550726753 3961 29332
511144142828896961 19643 34718
991544400292315905 6363 16450
969816562708352641 14543 30687
29540189638549209 12933 30542
161131820856340385 7771 16136
705309185538968833 27269 32723
894849557036202753 5403 24718
265718556962522017 13307 31737
976477236320363265 29314 31216
34665703791961989 8658 36199
95873469872167057 12481 36918
735837798361227905 610 21638
620572368788643329 4626 6636
4541232543974872 20861 35889
52049989179160153 9890 20174
172863034120037889 1266 36438
784509942456367105 5222 22115
585829653744458113 14324 36685
738964784596440449 3618 33935
735843881361898113 13701 24464
756651466926953729 17144 32519
403802103360025217 5312 8343
613878318532165633 20942 26725
240941259053297345 9244 19624
138250633660845777 4251 25375
443953622831703169 8432 24877
393927302345097985 11570 12643
392854572310351809 29659 34646
363555253440878785 6048 15766
190380407384484577 1226 4481
279544968925883105 27983 33299
753701955066897921 761 35867
629897254431256193 2534 34708
558314991505955777 2509 34439
184826493388719361 9218 15972
270989532637184289 4265 24005
703635637604420993 35721 36338
398176234615849729 19910 29262
928140753203372545 6701 33011
221511506770209377 13606 17994
428355768976132353 1768 27300
484862582497203905 979 32215
101582740435382849 23314 23442
793734077950954753 23195 26656
381239038723819585 6891 21206
103851094952378993 24475 31460
165348884318952129 21498 34071
841690615455714689 4808 33542
182663798366803585 21077 26780
305156459883523457 28498 35349
938151874662388225 23292 37863
697285877514428161 4951 6271
315420661259238977 7854 12960
926923971077147905 3346 28404
109598858080126145 2818 11093
158181284372371777 24541 34216
727836781187647873 3002 34735
761323543896299521 22189 34284
264138672258233953 3604 15975
692494068576774401 8584 28611
925893671374680577 7584 9689
24798592351405801 2688 26888
554716650891954561 15816 18074
571148381940869121 15177 27692
71255554169255217 8491 37463
240299305132186433 30547 35241
20511036084222669 8710 31951
589998939858599425 3856 26690
835039202650492033 7160 25244
987964849638107265 28805 34900
326789738363238785 421 37811
547315343457651009 10516 33736
373065811788876545 16611 22141
839258614343680897 6882 36899
682621649565071233 350 7215
952750650986683265 5726 16944
921029681192848641 10718 18501
373625083477495681 35534 37228
927379503133899137 32809 37064
50778884334587105 163 4412
713161466322532097 7153 19283
61521636480183161 23844 32714
380032952417899137 13293 25167
118405767175300273 19362 31463
433094522874583297 20601 33149
167753790536611553 9908 27187
423377662782918657 3531 13544
851742910421162241 17935 25580
360175492333155521 9680 26501
728353470151422081 11840 16617
902680350328971265 9353 18244
181170700950996641 11701 25491
99683817941738081 2081 7679
236107105754602017 18206 35633
5717411176227928 10378 27396
977057123456059905 17522 23519
24503402079147917 13824 17103
446959046185117633 2475 25248
156697633187569345 14838 20483
238481465217699201 23131 32040
723762180720214529 17033 21247
813956230105706113 20102 23432
694814029113906945 17154 28747
641641132195015681 11016 12013
187736060827717217 9042 18652
448607611450757569 19961 28137
360767638986366977 6278 17251
892479454459031937 15310 15757
666691504656896001 3071 20775
292326786401790913 7720 10029
320023782636077697 18430 32543
543820192261815553 7134 12257
54980113557377313 233 1950
803203936621361665 1285 26326
95150262997684369 25144 27959
649563283374714497 6208 34962
873137925429617153 11533 25974
985283898056312833 8064 37746
143573989846863985 17316 31243
420294010269312705 36067 36705
974395857033982849 31490 33346
927756199045109761 8892 31771
230578974334996193 1503 12257
483367024747916929 3765 5203
684164857360357761 21374 25185
208310598231580705 26266 27630
336331199615791809 9089 11443
237905360257340001 22786 34192
309883953744673601 8640 22429
936073304398707457 1333 3486
773006064509068801 6455 25837
417335500840447809 32366 32384
624150530866032257 8427 32006
862084989291194113 17833 20134
943438488016006657 10055 23908
349570572994391425 33938 34976
738203946674104833 10008 11250
725657223294366081 20369 36488
762715915088101377 1684 37147
542637595112648065 28065 34591
629395021181252865 19597 26400
798969384979532289 2112 34980
2266940858682177 6361 33465
360679271189948033 9606 35499
770909096407336833 4412 34398
765138731512269697 16833 24708
562614634071245249 7187 9741
415478863564867841 15325 30475
812258321087441025 12595 25507
551282480250169025 135 7418
93290453182994785 23995 31067
339966036164323521 14493 15392
974333624543760385 35105 36692
331737755030406593 4140 36866
160543473084878497 20070 27765
274945037497399617 12754 30933
824397572882659841 32258 36094
520933406165088513 24404 36557
816407039061040513 1730 23040
365302004022904449 3281 32309
877470009906431873 4738 34686
453112333523638017 31807 36134
494252500011008065 3276 15386
988328321985744001 19493 33673
196148137326545665 2007 12136
469254339786576961 7098 10501
490893907577067521 13402 19182
220049701881659841 3903 37743
917925546531193985 28848 34490
31593028503881017 14251 28173
285210064157176641 6531 26340
65458706868081865 5269 33508
686319739794711809 7945 8549
103876151483664353 5855 10004
776597623340400385 15328 35164
349569747190795265 26468 26939
980248934919956097 26738 36180
571182414773279105 28344 33281
438712653577248065 22283 26849
486882819541829569 4637 20661
677655496376999681 13408 22170
736249384574993153 26103 36855
907124732391430657 335 3370
950163345703426689 11086 37282
128769240542510497 13908 16452
588832106362236417 5557 28199
732798806652446849 6383 13683
462803161366149825 8853 17637
997928185153952513 12550 31954
378920674729986497 12372 27390
812712296860048897 18236 23040
294179836136148481 18580 20292
28691116071257741 18628 32206
171392580624189601 313 12512
277259802542026529 13375 19910
580510881967296001 5439 17504
235124690385887905 9197 21905
265932529050193281 22520 33916
591121844235892993 15358 33700
95213842068371697 24541 26383
284541746333218273 12213 23871
238263876658994177 2546 6345
76578917612941665 4830 32139
107615558243661985 3720 25689
647396109848941185 3343 6138
612722197252683265 3055 25986
559314299609788161 6885 20437
886261904127305601 2461 33162
504166537463703425 21871 32859
887158056736797825 3564 11889
976920097457899265 24230 30712
496695757367415809 8525 37394
144427578052457761 36 37135
483653179877368449 21127 32745
486827531745753089 12812 28764
21403778005460341 4524 20102
319322134246021953 6225 32897
736517131894277761 7176 22152
317325956611163905 8075 35554
384064475579588545 12145 37387
536608420572108033 13929 25467
905820730940124673 21703 29501
573692206342947457 15994 25832
18018896357542505 7058 32922
860516912121596545 13099 13335
433012965375116481 3773 25983
739074080571491329 12865 28364
591163857075496705 5882 12069
311859817233099073 13704 30849
857030524953589889 4007 9020
291385702346936193 24274 37198
531743805123621633 5201 17635
294100652854865537 24700 25157
466188480086589889 25091 33223
834679667241566337 386 22562
821673909777370369 3753 36728
607203714377860097 5384 9027
463857470737512065 3154 32761
354737909669644609 7203 31402
300321697325440321 1421 5328
983706675337344897 9521 13578
124682308744144881 5404 12225
639321607393320321 5051 13881
900740247291064833 13839 18355
793133288952574849 12853 23448
672449466940523905 11870 16895
835866789177380609 32118 35726
905190479882744321 19657 23348
636001255515225217 31307 33016
839611837875839489 12652 34385
382508166268500801 4891 23298
524796198843727553 2412 35155
183571829646936641 26050 32250
800248706695217793 2469 15735
768135638306297601 888 1337
181101121496507041 4423 28641
432296731924878913 10017 30127
290572409358521345 4505 29718
426587490923871809 15078 34330
581274941499298561 28125 31801
822683462821501569 10023 21577
741060951328396545 5645 30679
518788068164674625 14626 35337
554253342145923265 2209 5972
632936255820652545 6294 33545
498343255657619713 3920 32525
921247230430417153 997 3480
157077621448717505 3990 13510
82025713457014145 12891 13900
178911005548375361 9316 20530
733330760481386753 2253 22581
508381017246048129 6351 34799
470459707379319553 3251 26682
695773557442425473 14753 15173
399436618535922625 31966 34092
382983743671712065 11920 36439
927510453860080001 17242 27408
967880439031208833 3598 35235
772898135259943297 11959 32263
765914982012954881 793 7877
320411861965567361 1798 4419
54454824748734865 6859 12457
330183430900312641 20915 32440
258260421767044321 5182 20271
185366355359562369 15906 35664
855631411827719297 9989 31661
277747122497466145 6367 22841
627796234083287937 4414 37759
155255452942896001 6244 32748
349668615360730689 20661 24170
527567291513115329 4215 4620
565547392248088705 9664 17043
949772520728075137 1723 36443
967578273513201025 6262 33991
795694293827985153 30762 34780
240707844935084129 6736 13832
147203340014300481 4026 4585
369731416583977793 18448 27351
292649865402431425 391 9898
920665010100616833 10751 16867
432059537562949441 16322 34718
926676418501674753 2774 34676
313721672449425153 23219 25356
354439203156740481 18228 18667
989885554577114113 578 36192
318241329081406145 982 18492
236451537244782625 7805 17433
905312754899664897 23227 24778
52350755361047161 21978 23849
160555692446568097 4623 15575
24141602193658685 7106 13925
394791525110999681 14189 27104
56618556076386993 16758 34839
618864003944157313 14598 37327
897103237985213313 5373 21511
102696089282357409 10819 16164
419243151521797569 4944 34329
843233457149697281 18273 36100
743625119099000705 23839 37087
408878881040831041 13219 16056
904645595841174145 5115 7564
412178096669169473 2744 14853
523091144077021377 7767 26063
696939824073563649 12472 27867
31603714012831577 15004 35825
32900233900424069 9618 31290
84062331344519233 9015 24470
639874297164080769 14458 33752
870068647388109185 7568 35992
632733314215375489 3232 4706
747051036450493185 973 4036
106716456861260417 6725 7366
68783830932588329 4521 10944
900278657666863361 318 4705
748637375905538305 644 22564
157195806803766657 5044 37006
577293924676638465 1061 26980
871856943810389121 22321 24499
320858168820016961 20766 27719
901838263318477825 9320 29594
511530739704269889 9453 12673
493814287061017153 8906 18472
194664582789705761 3235 27170
105822636100892705 3232 35450
109664572300289361 4646 19987
267877564679555041 24648 30683
622797557438950401 32341 34656
998632233068700929 3934 21418
55601651135518185 6025 9335
258464627499709121 328 24917
366646540213004353 13196 36883
744877022356657665 5455 36794
354555674098349953 15456 26674
420317456369236481 22357 23374
281388666911617249 29523 37429
845737254391604353 19286 20031
843562726078189953 17073 19382
514110537483194433 915 29696
258678816575077505 13484 35364
520802475550933505 663 11510
646558289172332929 4816 28505
798238029836216577 8344 8997
987977529171807617 8166 14591
996533264565993473 8417 23793
947481644922604033 4768 11232
307622000413321217 31991 32638
714740157593247745 6714 12297
964414606083888513 12696 31773
286480786791599937 11156 21085
305305419975088193 635 18072
391498395237157121 424 12495
117732395146827425 21387 35625
786199072660636545 20664 33707
479368056873116929 29259 31191
118571039454600673 615 35403
213795954287629537 7067 32037
811747314172521345 889 7800
575276190755506177 6953 28141
883846081848780289 24161 31676
105732453973200081 611 8861
255590884752038497 16105 31927
430468504789676161 3170 28423
461757521345511169 2192 21452
446451569754739073 8990 25725
35374793615545741 1259 36347
201485916641178881 3777 12008
93089237605532561 22375 27879
573153398204151873 14861 35238
288709581528351553 15899 20077
941342787402224001 5859 26943
709301403217985153 11668 16078
454337401030581825 12681 37145
856061407984555009 33546 34549
452556216462472321 14481 33015
4293815702276050 5390 15718
527547765179189569 5713 14023
844919881368795649 23536 31858
475119301457230145 10501 33022
406371757152193409 13493 34639
14318868716255651 6630 13879
671021096012879105 7653 33353
93918628414503041 5371 9272
824015102881524737 18490 35597
592596340400387329 11914 13309
953120045382505089 11471 28848
701226170552448769 26005 28081
88096963174571393 21434 31517
594312307529062145 25268 31299
896050141420346369 1359 2959
720886527352593793 27587 28875
994555716707843329 9676 20984
619170654432945665 22415 33763
403867048831486401 17495 28513
494992341051759169 20011 28393
266170442890860673 8948 10266
291807275367371969 141 1455
613913502325743873 12234 25373
513889098056967681 18659 27283
147876045774374625 15745 18948
999464213021081345 28102 31316
998700277028675073 16629 30552
408345670492682433 6035 28651
571707346793466817 14998 25151
726663039926759041 1526 23540
732490089939062785 16740 29862
550114190638556289 33139 36672
266582669950871329 11089 12478
431964677216125633 20459 28354
922184985945463553 14873 20550
564702490908448577 11927 23110
33203513602508397 12250 35875
904017865914280321 7351 8060
238217768017904065 4878 10605
748189696757794561 17075 33850
890709360282606593 16559 17098
288359522813703233 8609 18881
803173330263078401 5108 11345
107900941986489585 10623 17836
461612082499932801 28149 30810
825845038407773953 6140 26858
178230407072419425 29666 33146
183665897828280577 15866 18780
874044320649538561 21577 27616
105538020896869249 14305 27320
376507324102178113 4893 19125
730538181485233153 10728 11794
501467201616073025 17237 32199
861134870407052929 3326 10460
896180889803161985 12030 33791
892944048877172481 15601 24178
952546395795103233 11990 26320
66672693782077633 330 17355
344864662165051073 14589 22828
421329392831072641 30243 32592
87648338628021345 11960 24373
584877255123867521 8032 37509
782095526756222593 7084 35587
381929274234199297 2790 14371
239932032834012417 23881 34276
644933713164856961 16922 19701
72674891524783905 10830 29159
404114322317386881 24328 36963
821792761829193857 27139 36897
964964636057512577 7924 20155
375706903680026049 18676 37089
873068663721159809 9297 30375
711803845848429313 25478 37212
861710019762067969 20005 31031
120009986795778897 23360 37092
292894890827486849 5152 18077
150527822529461729 294 37700
413830580402954945 24129 34682
85563744568162289 29426 32554
860568270513784449 2460 30161
779730695681898625 907 20629
858281256247618561 13906 28585
344079943919993537 1734 32465
757795237503362561 15535 26871
189608732145224225 3385 15435
328084453838354049 5471 32804
52817936872628481 4797 7406
798465524347836417 9381 12784
190478259540405761 14221 17717
695704917778510209 22300 26951
359440570303277697 13997 34318
486093365282105345 2608 20319
593711589838797185 10586 16984
314598007238853249 7371 9897
798940427871855233 279 29685
719866386241324801 1323 7413
713128127509939713 5796 37839
482253436908091969 25502 25661
555247211536183745 10628 27280
930481370721881985 2540 37271
21045479066494013 11257 11770
345444998363515073 20368 20791
250719263677893889 641 13040
278039383404706785 27000 29511
398112525599934465 8829 26197
81056232183396305 5930 24226
618864717433623937 14333 25148
263469053039333537 15004 26901
485111513894771905 18552 23828
596790284062276353 32853 33601
533744604867138177 8691 24533
111191475510953105 8033 35682
607230827421965057 15081 23848
772672062223431809 29824 33532
609870512627750785 11897 16637
102353509780275681 8039 27283
222850778443820737 21772 25658
708270131049797377 10970 25152
567187115218956737 7338 26577
562633515997351425 7819 37360
522503079113072065 1053 13527
338137339575308033 6544 29639
66964199448435129 5356 8422
933435139045574401 24412 36784
639087165317967233 9496 29761
649600805793081601 3047 13809
978027682546610305 7322 18119
636675884570923521 18820 21930
444254824613089729 12451 27531
87606371145067649 10710 27164
412523683325716225 30391 35603
747168280694072705 20639 33420
411585181382271489 20119 28322
300097816559738113 8144 36750
181997993104829441 9670 16539
637977679589329921 8527 37183
885116580905354113 1348 25501
388019804500100225 7020 33032
45524373448600385 13756 23865
197692541444443041 14700 29718
959206851744689025 22529 23832
234483493173765825 9370 10243
651343043558426881 18903 36192
228205671489138945 3979 12579
256660375330163489 28439 34587
240307871840013121 9517 27713
983264573914581761 33229 35783
620698661297840513 5314 9323
187565915303174785 1348 25905
64805902525730377 17365 17944
406118236996320577 1883 16696
638742030933332865 12384 30441
829184819580369537 27781 37043
422455335932834689 5834 9128
725816743104260865 19590 29181
482840591203231617 18700 27417
732241567717103745 10069 15794
13487410384211529 766 3373
626085271975341569 10379 35115
501812657849928449 25299 26782
622699257488470401 771 29080
649325354813424129 28751 36890
174350861515435457 2565 18652
293913264387274625 20397 36283
819028070162381953 8194 17309
186466512555394817 17818 36957
984372596078202369 6574 31150
204790750033584609 24232 36996
958446586214584833 2323 7091
103459794540963665 35502 37023
935452710791040001 23597 37370
689773356270624257 7148 18684
353860604729625537 12595 32970
278091870937682721 10191 19721
851917757969999873 24204 30016
833563062482074497 15137 31507
565343412944677953 9310 26955
563143831812407553 4166 19277
188286429175306593 22768 29401
289488140392538881 20090 23833
941971819824779265 4124 35874
170872802518200481 11616 15282
913310554437629185 2048 19884
650729121139495041 19955 31275
394505271708418113 7446 19933
194843000728763361 27080 33248
479927271132524417 10445 24270
44455360265661881 28584 35609
216497571431553121 24437 26299
93385781858071233 14917 34487
970007431396481921 28984 35184
653036467218090113 7342 16601
647563687426035969 7624 18810
886691150511079937 9344 22186
346417061362771521 1672 7238
130244849582854977 10305 17870
131164428595049281 12681 34689
668581830113335937 13348 33868
785989160348805121 17108 36355
69837820770562329 21020 37827
970770936793563521 19030 30132
778028093463017729 12240 25219
533071395948994113 15026 28044
983670445697956865 1038 28596
739855573985955969 10097 13491
322434976138392641 2926 19423
753785374278095361 13233 30673
700488864684746881 17502 35181
306927418115826369 36148 36289
387056034976875905 10737 24027
807294205869808897 16550 29938
858108553802342273 2786 28714
447765792904682753 18253 27194
129317287718830449 9884 15564
925391109463902209 23660 24142
743488162772525441 7244 29482
530955604696565313 18950 27882
454504189879951809 11729 23353
920631860612402817 26398 28059
259337531719157953 10253 25740
774520306584811649 14035 34915
245681283480532641 3234 11417
562952062201418369 4997 6321
243793538124851489 10825 27012
722483618895061889 10 15288
305761301918106881 1721 34679
184025552119905441 15223 19676
832179877737107841 23724 36980
319046268155240385 6678 30378
627575848521924993 17351 23174
818196831910228225 4170 21590
477132050404765825 4148 30689
750090526458642177 22598 25658
187256095673415489 1199 26765
371197261807608897 10520 26593
694987016405665537 27741 30026
859149802120391809 4224 8764
740217089316242689 18531 29365
447445984616592769 11384 31457
501253523250273473 5866 30356
756904513240435457 14832 30809
654936002712769793 26562 35325
259831175882411009 7066 23493
864514289713586177 17663 19550
355665530717864449 60 14514
449280875930693185 4272 24233
610629333293644545 12804 17257
733960385458960513 17400 34129
146034168911761249 8078 8787
683514816264317185 12298 26856
58688976699855289 12089 36010
277991573572595745 17951 25323
61709593012899689 13964 30431
233779132109386721 21873 30610
788094394043866881 2466 35524
766379402126222721 12972 13653
766852164778519809 11255 21993
724730241218605185 13427 16433
251024000393144321 2704 23727
2202752028129141 29322 34679
961981225089040513 28116 32199
279327246266912961 21898 34137
678090539608234625 773 16182
687323684408983809 9319 9406
199439675310962625 882 9506
471172618751307201 7712 8172
10635813508500293 5132 21515
521145094118995905 2514 26362
385222032194356225 1001 22409
898305288939436545 12553 18643
610664934186388609 24633 28061
980726179086776321 15794 37534
324538955496215937 21197 33683
579316417364406529 6085 24070
316633323881248449 2268 14553
514347390807845505 8675 22198
844856146202609153 6799 8224
79861034740186913 7034 19677
530307896052221377 8474 25985
563008651592060289 14515 20681
750150548622933377 12634 15561
71206394642711505 12044 30761
206451103486998017 7271 8101
277183521904309057 4225 37245
968498524248737153 7304 18361
797898099366218369 2657 26068
960036896949247873 2884 23426
750882988681656321 909 13262
143450661607452897 19612 23672
568820646522578241 2545 9925
263890163502296097 2752 27572
892525935402691329 13327 27009
776432706898027905 18583 23084
999137814703313921 17045 18089
563709969750135553 10782 22175
892464459421166337 11540 22270
87993307470831889 12092 24320
918453073369715201 8185 30035
439930984309128833 11012 25670
439841334156088961 17649 32318
562323416708359489 8380 17836
956038777575908993 21986 29809
971210858364770561 19041 37677
55709385654257209 18997 30863
751200877076136961 1162 20727
134528104662944513 31853 35442
648793165677645313 8041 22556
923338677308809217 21519 27781
216343440544882529 7254 14420
900803320188909825 10999 15622
422749806381233409 10718 25680
548072485628683393 25741 31559
405935864735361921 9282 25705
933080836580796161 676 29032
270192624861479649 267 6771
215037416408964801 19505 36524
11558301506518377 11817 37109
556895462808281409 30459 35249
523875443424060481 19851 28547
139911966950922561 15661 32460
702485534795350529 3180 19166
434706049287807873 1712 35876
720973832840044801 22859 35255
141631698623118753 27763 29592
648826288823649153 5355 14524
353440221727279169 19394 33714
981894790714164865 9717 10128
681553257541299457 7977 17443
533580378812096961 3495 8418
895099883217408641 13024 28162
635271141442174721 16852 35876
895784081974856193 26794 27664
723635476586373761 14169 19374
745569458065201537 2194 20400
617249969814793089 18012 21357
340055075761473089 24665 28058
375106275422801601 20152 30822
568388266148257793 4559 17034
912079816585489281 2062 18127
222990120029155745 544 31746
740213424662705665 21398 36949
170224765445535553 12636 35744
210001761047891489 116 32092
936604353386162049 8040 8462
118959327525054449 32293 33181
24256495370917009 21787 22070
952593955365856001 5335 13585
324412985944437825 11638 17616
353909317666087041 609 36844
742123207100373633 10660 36489
851921720565258113 8741 23175
839099337590983681 20554 32511
642031413872523137 6629 27912
424464691741729153 18611 32151
816895027231325313 16164 16522
124095118314162529 34582 35702
672262360331593857 1262 32589
838537025447973121 4932 29423
428796127558854337 3932 19607
556863010628280385 7743 14325
676603554696519937 12329 34979
417654154920779073 4089 21720
780551341974913281 18103 32700
475711683719854529 6926 11866
188334310160207969 7213 37245
234233759690336993 16835 36519
655396595594652417 55 26876
595561778362810625 16972 18348
962463253462821889 2119 33604
433419961590811201 21797 26828
866415309780606465 8415 30501
29538463417427609 6597 12719
256798090690530497 29508 35085
429368519477687745 28893 31469
727173744554391937 6121 23274
260287191339177313 11735 34246
169851039373121185 13036 16786
247445460953979777 26820 37721
365381921056965121 24711 29012
844564584078685953 17434 19909
953938491257311233 9286 26133
263315475186711713 24726 29585
138081892169623185 7513 26217
943391274552869377 27826 30818
684880497720477825 25229 37377
749064634303305601 24583 34493
142098436292698689 3803 21992
413688325009875521 14860 33195
687135021596169857 26844 28689
826370937859447681 8606 20952
543044286632408577 22849 35119
1048854596792382 4242 32833
45365137708152761 8358 33372
870938597965714945 18657 21867
647591838668589057 11826 12957
571692046769161537 17494 20383
37561052153883169 15056 32609
68955714349694833 3091 18925
716419964267060993 3106 32411
608653085355161473 8126 17240
605024509841193473 606 27110
637602841413535489 2868 28914
30507164660136257 309 16988
776200098604906625 25963 37067
31747433463614529 26085 29658
364389735723815297 15015 25156
674434878747291521 6117 23372
990033185916633601 779 33579
887831047500149889 14266 20050
255462104841324577 3101 9309
552126390365302209 325 9420
491081374636625153 2607 3831
343322850444458561 10974 33742
606507269462806401 11200 17712
889891510843142401 5555 17678
139116216878552017 17568 27453
71798169806292833 18467 33682
101380113004903905 3111 21280
667564113791726721 9489 19442
859766001200487297 26350 36077
825657229984678017 14151 31521
217326338512517473 15433 16668
231572730182080033 8582 14094
595037533714179969 876 12823
112799245387712689 14140 23170
370331694619476801 7111 13685
636512835837791617 1620 9466
532703450281250241 9863 22239
269298582668007201 1316 3641
702681282728885761 22059 36291
808607243008623361 10726 29365
992837368374797057 1997 36400
184046079155670849 12057 29456
14655129113702259 7986 25481
371637205201906817 15788 18683
408697186452489089 5448 5625
365007722002395969 20748 25173
125172710765067313 882 9601
291665522426882241 4571 36803
991763802798534017 8459 33918
365644646700580737 30545 34984
448262875036601089 12142 26012
421193154954394817 17440 22957
164108767247004289 641 25498
533859367010570881 2672 10337
63984402947337313 12683 13712
518206680110381505 19080 27441
781835210497821057 4956 6829
871184863416992513 23865 31147
298739146914169153 161 10641
514674421006347393 26035 26902
776932129379279233 8056 29059
560292196541787777 6267 12452
300062038186634817 6224 9321
268098300963544033 576 10155
686698054897323777 4043 36984
544610237966956865 8592 29550
268573119852572257 20883 23022
976265495209830145 5712 29225
804496605741864065 7511 25380
832154486164149889 12642 30065
602843930472626945 18401 27634
18782824719210113 9407 30830
416948745594243777 4225 22149
900652322191142273 17899 35554
913846853684798849 9145 25476
530606628323809537 8726 19506
944065030597560193 30878 34401
453706020996868609 2320 34740
601179272997168129 17 11850
255765620956566401 19527 29806
282971066212855521 26199 36141
615903932077081601 32128 35059
864517340957643649 16141 17054
588853060580177665 27464 31337
394851102889280257 19578 28809
553201040341839681 15618 33132
796264700454028033 149 36720
524551466523860225 16936 34802
149973500025158305 8124 34870
105144176893922753 8501 8734
695002395555899649 25206 30769
10237220084249545 1017 25103
747987990089459457 30361 35589
756091032473911169 6654 34507
318375292561764673 12690 27951
864257696850273793 3524 18624
110293592009515601 22200 23006
638817396103057409 6752 6846
307100411260631041 4744 9346
585319191784108801 23361 30606
557737967510892225 878 23197
38050260449217889 24622 31335
41861454356617145 9237 27826
560983865131333889 16212 17114
759169298519157761 10374 20397
372607166154004673 8816 33972
309344332038403265 9537 13594
81837322243174529 18809 23367
392740700500869633 7054 27925
8940962290957089 16087 19924
154328421302292193 3485 9073
300619305872231745 19180 30288
590060088232423425 6196 23176
668835601774922881 1406 29526
467710488358346049 893 28141
632547387950367617 18924 35183
30355589440492993 4464 27833
109499231411980705 3255 26593
226110449763520897 1457 16164
786121561773427457 3718 15789
374233370556613185 7536 19943
191957238867125569 2510 4548
862173266333922305 7848 23712
526665317402248001 5365 15754
540161409971037889 23103 27045
226936645633578849 3446 8305
245097065890259809 19134 33976
713400195442915201 887 28845
456714640157333185 17505 36956
456705848612976705 2061 8206
911916888986279937 4097 23914
92505019691500929 2978 9808
304434293369244097 7189 13689
853816775659829889 13079 37749
969664058459411457 26023 37324
672792069919523841 15403 31149
686832538785200385 4536 5316
797491594906539137 16864 20379
929085901426059777 6950 7517
328629434836145153 3691 21425
543932904493406273 23293 26190
126479766366891505 3636 20392
308907213720939201 5754 14613
59715744491626313 9154 31669
206472848071786785 20559 26079
111435009716352337 2532 22706
326776264250536769 8482 37416
254309483583838881 16420 28884
656577487222140417 14196 28348
884952246766609153 14075 31295
264572102795252577 10194 13384
438444194795636097 3824 15873
542788239466677441 27969 29131
204963323489714369 16283 33361
41539271952967025 11445 11483
607312156925658497 2887 12223
634617259807701121 19186 36943
295693887003814401 4584 14502
263018544668735649 24448 29533
7036628678662283 8006 10597
394493419987515649 1215 13983
145183750207841921 33103 36341
133990825641017601 26619 30320
518015548053725185 11279 35128
2638455065724799 19630 26014
571695983246691265 14239 36802
468253680334296257 11370 15972
859321731809700353 15565 22917
162008124954912353 7863 14077
682287389201285121 19373 30016
903188901861153025 18606 23838
133575191997053361 3590 12489
114273112823273233 6319 34111
911361513829582721 5127 24979
898512906123809025 23031 32750
631426239523733505 3648 5484
651593221384093313 9984 19093
568026468334970497 4600 6380
191262371825853697 14361 20221
854342640669997825 19941 31366
259726544547053345 9990 26138
958260172507614465 16984 24506
869063226779328385 8949 10127
855694293883118465 1468 3623
482257998205160001 3448 22272
447846715672248769 25025 35904
864344637840542209 7840 8325
876963763567673089 4405 12251
869249202573687553 1879 28433
858265947182509569 31227 33207
452848901309945281 16666 19790
923944607440631681 17019 20231
541599531983838017 9311 21081
950545709227320449 8386 17600
734185866227090177 10645 33466
114560826842719617 5133 31941
149436498863909857 18608 19544
358748874958969537 2381 20696
288294567181164737 15995 34471
984864017688551041 918 10083
372867829314589697 12402 32597
639367116915416065 20947 34384
431887908540783617 17374 26951
284128965997794593 3928 29164
759747930702562945 13972 25415
356406666890997313 12571 30481
170026340883676865 1316 22853
366937578678147265 26588 28068
630433259557964417 19172 34322
622229801310105345 18036 31636
961026315377619457 12436 12725
14754229928158225 3256 36182
625894683266270849 297 19050
855985958277536001 8055 27279
433466705428397633 4632 10199
228666898793960641 1246 22560
714465604094062465 3337 16433
846329826317109761 8832 23295
841994159568809473 2994 25652
237486936548734209 7678 21240
694752691480662273 21633 23447
451557002866799425 28865 30016
188204307814654465 12684 17502
91929996167237953 11819 21043
388016860763986689 16935 18490
423642465373994497 8916 12875
912722698059365505 17037 21450
868680642740017153 16360 23264
362215956089020353 9369 32070
185169691828669153 9789 37460
967735102018391297 30318 36883
712187505712904577 9610 19013
590832754671158273 16621 21956
748890373285114241 1883 13822
973004214267643137 28425 28533
893333593847202689 21995 22527
450912721354232129 14789 25967
974632840854532353 31210 34089
344616585547267841 18931 36313
380841634274446529 28603 29506
794100719014370049 20230 31190
680333146301187201 13938 19278
550462695222716289 7747 20255
393446080466915777 6339 35365
978964934315914753 18694 25982
732822751243936897 29725 33636
510272190109528641 7135 30586
240405822861077921 4884 12224
88974922124453569 3102 20053
656272557552874497 14798 33417
125788310276458753 2257 37022
848633692755910785 19041 19559
543979218024592385 21560 31667
825341113337437057 6348 12686
737628199443516801 4742 20958
522244637461568577 16591 22514
769101729376433921 18854 28862
316456817447736705 5748 23686
183171970687208577 30665 31223
162213024996120225 6269 16116
948215403674797825 5447 13754
631506383155006337 4423 10583
32460879854706805 8548 19956
789494972419106433 8925 22641
453501801149048577 1814 19028
987606271139945601 6050 8713
448946561871888833 18593 23499
335702945650425025 5285 17696
711386479058976513 8687 27315
685576825599390849 12312 31007
135776821507132433 7974 13958
284381212851570817 3627 17349
801047840503503745 24527 32283
276072007682124353 8189 25410
647261752623460737 32616 33259
528161110643523585 1374 20818
356801623264065153 21684 25862
180767480083780193 1252 14585
364744801016083649 23114 23891
339488565101589761 3928 32039
591409816753344641 36242 36624
988177917968691585 234 26542
36189598090583529 3182 18245
394001960102272641 6069 24580
814571810032621313 3352 18710
518037366943168833 17778 26860
573642788388948353 10517 33624
516660326700758785 163 34367
389722303597313409 18389 24805
670085801080084353 19627 32952
890978465816356609 14406 35999
93919001289876289 25587 34356
962355274710379393 5330 19122
74787315488784145 31832 32729
778979033861073537 9851 22877
685036429832393857 4489 6230
173361382987071265 14174 32898
224062181137234977 27477 35501
973243126633018881 29985 30637
218260742968297441 8613 35312
219627952202106529 30252 37474
455522857064956097 5555 9985
724391482673521409 23075 33719
641352154777195009 23214 34318
179101378401657729 25299 36367
316814559275677249 30147 30305
865699164709479169 9782 24352
50686208923266921 6693 19200
225721805857634913 18584 34741
167200688967803041 13701 25454
861125078339593857 6794 17458
110967472326194641 10755 32271
827554493700564097 8561 23385
648103887848655745 20310 28080
861620173548555393 12803 27831
132152520886265281 29617 36958
964881779709944705 10211 20323
936391277585109121 15588 24629
888831827447003009 963 10422
47199036645366737 16959 22843
899179246227294721 28245 37420
594129116468614913 26591 29611
876516517230793857 1827 19768
961263603587852289 6664 24164
253349918987172641 14276 23365
753554231616767873 24291 26036
139133811542560433 17635 25480
69378412576270425 24684 27435
172276395335291713 934 12918
280218721996440929 20700 34916
596604748701746945 4621 33515
886735627176719233 14513 35624
273993016320421377 1580 36818
191637138735167425 6242 16986
690834644146260481 5154 15439
646661683857104257 12702 25865
488273880008097921 9936 37772
771153197087833985 22158 37626
794457089399582337 423 32466
811211364738838401 14771 26013
833247953569244929 10161 24660
601872621544892161 10810 18010
180860183441634337 19976 27602
244967151248545185 23753 33780
683235091745633153 19467 20957
794981534406183297 3365 25228
426790687019899201 6529 31861
232882205151085473 14388 33226
223166721686684609 31499 32716
439062431201115521 21575 30365
818954623689247489 11385 31225
108519392048748385 10276 26790
16907621388458695 14511 24259
237483806111320929 13947 29356
782676680714626433 15190 35622
402353124003710145 11204 21026
998100913545730561 17361 25024
211801459546059329 19906 33811
126853400910217569 27721 35388
645329514981881345 4874 18781
641762431051905281 2741 5910
559471000733530817 19281 19475
572519415521878017 31963 36793
966912477826028289 44 1775
621073297149084929 11214 20140
390008613122894593 1082 10529
404099660886625857 17790 26372
527543006944569025 5627 17521
284356214841938753 7295 35340
297902342042185345 16716 23546
438976460323640769 9204 25629
412845049349712641 32023 33536
799141889144099329 27771 36444
32795554926458693 182 30997
872866350025699201 14218 32964
602938130594623105 10625 26591
659982524524640001 21554 31781
914339377018386305 27309 29844
930560396128168321 1828 19763
898653334044055937 12774 21154
410069761064764993 15236 23204
924118382250163969 19515 25967
873091302134636033 14067 24782
542959394266432577 3533 10965
208960048821172257 9872 28240
450545182540984961 19602 31232
506983653973957633 1446 17340
698028620657581185 16777 17703
224371623222626945 7461 28358
621821371488472577 9844 31535
366928006652951681 23447 26306
825522178197388673 7974 32369
529039247500112001 7849 22716
741076102895355905 1414 23807
642377994252182529 18986 26182
441139981000375745 15897 17574
147316043668499937 12532 33018
37595983254313129 4031 20220
367960056389218689 6410 16010
167426163549720289 5608 33445
383291353939018369 3717 7809
316502492714299393 29893 31990
558340531744459393 10684 14393
656285846701521793 7930 34213
444719972146859969 14543 25222
971042383670813057 14058 24772
735822585309076481 15104 22508
881566773212114177 7396 19958
386476572327115521 20192 36484
608434002460448641 15141 25884
553328523172819329 18489 33180
771179413176000129 8570 12809
374380051464786561 49 11673
420434800196723329 4777 29194
70819319421385529 12253 22629
838235395865496065 25665 34606
415271108180963457 16847 21854
638814006059554689 10951 16000
298245446558762945 15835 23694
734115673535441665 212 25074
821743011197330689 5350 6057
485956092844908481 3924 30566
205819176309400833 21071 36557
757650727297345793 6779 34758
448865483344992129 12222 16960
40986832794025929 7642 34577
840131214188272001 25275 28921
759994447677101441 16281 33138
933925251151183745 23924 29257
268080984153279201 16560 30191
24161661353840457 15039 15142
452465125448924225 19401 25805
926329399148773505 557 37423
18830528066096977 1086 10204
396689673479652801 10968 33826
394650334285429953 6899 24831
360449534508521921 16826 31024
344451453767540289 21203 29665
32495621194723157 275 31041
374341438179783361 3303 5613
805771223892907777 19895 32380
702786930140000257 20574 31926
333956862551087169 10519 22860
123167075980617825 22514 24562
542074523072901825 22315 36845
183001865995130689 5183 20530
286421227478850689 22027 26475
397797325233938177 25319 26088
327702993335396545 852 8082
307909912472517505 10050 34104
997733799784764801 3274 12295
123830390348487649 11976 25700
540850699539081601 3578 24308
217255461189729729 12128 19434
904500376439809665 12976 32158
197365658392072865 2018 31065
21154625350380485 1273 33014
539091703741284801 8796 23105
316477899184473473 10922 11884
489099882086108545 15882 29943
175044034208642785 15867 23381
271627904325704609 30871 37103
512646002357367809 2644 28360
840721146294157569 5060 33151
745963862431114625 7180 30200
822416260180226305 6333 28589
309167415823520001 8443 16616
298457213997508545 9744 18590
711826566073288065 10708 23917
580237646621874561 4016 15189
536096115443140097 22605 27551
330774892916849665 6656 7245
538301268209057345 2058 36730
169127727331492385 7916 11009
816223638179859969 9138 13794
335214277073859521 18536 36984
78640880687689937 909 32181
792136918573966337 466 18499
300123687199398849 1184 36023
783840161190056449 35 35932
718872416660946817 21816 26252
799991090823276289 26036 26807
924895856655307777 3612 21399
990341662392509697 30113 31525
480903279753764673 8681 14718
99041235255135969 11936 13688
413328818797904065 29517 33293
728824175737031553 4404 5168
134372225175741985 12940 22575
72861178282884961 24550 34842
682584450075704961 25847 28062
991104300069238785 26741 33984
459218249838247745 24143 36795
958549357243931905 22891 32836
888804940525627521 23025 30286
654002361222381953 11690 26187
532649195153300801 27026 35870
765065236994438145 9768 29348
782397744468919809 1955 14982
30767692998111329 25050 28704
783534650145444609 10942 26331
816509713039074817 2182 19683
908666102844247041 21876 23590
413282975292361217 21080 32293
920670136306672001 6714 20029
364743374410572609 8486 33358
964808610917554433 4733 28027
157864735613301825 21984 33649
164681851767031873 14092 30226
756603351320428929 6794 36977
56367732110285121 6815 31243
432971657591821185 6820 13922
321758763339875713 474 36439
721580211127523841 2565 6073
907597081783233537 25746 37465
909489670407268097 9390 19463
565481873330785601 25484 31184
123377553915538849 8208 31853
228948536502766593 9509 18742
832896978842200065 16737 32387
634714366173046273 10063 18553
197400158432962785 2799 30035
373335577099350529 3324 9264
642812297439647233 3680 13556
914141370470108673 846 22982
876878302831109121 19 36306
297766560205271681 8450 29865
592359636464919937 10285 17155
302299567386814529 768 29243
340887795035961025 6791 30651
349493645429145537 10628 11733
332482114571249089 3711 37833
261885149036235265 1327 26558
742693857208799105 9012 10310
911497696389257985 10076 19630
751719505734570241 833 8844
220218993057802241 23936 25798
88233880088459665 24658 33062
850809435985990401 24796 27809
258818628657522241 2414 35986
884800684474985345 15113 20043
120635758564709761 27750 33700
629110282045527169 6196 29984
344536317946250369 36585 36922
760093495657105921 16398 35290
562796602107617601 35163 35249
956895431312755585 11819 36275
512660640435868225 6341 15696
506620942289945473 4795 23413
208447645171936801 6856 24732
833224710210711041 6722 27852
303031299581448385 3685 8836
941067380183643137 9003 29919
711906725908413313 5394 28540
530116282317134593 4894 24496
87473868341177761 10547 17568
714680607013949697 17845 28222
883846318945565185 5292 7575
605712307635652481 18612 22976
971238668956829057 14293 23628
664568897204237185 8387 25371
277734362155875649 8769 10761
899596899959799809 7943 23924
517792838983964993 19599 20688
755538639610737281 18031 33762
568863570689480001 13346 13850
947583038442555649 9982 30938
95567449340308033 26817 34213
525377078972315585 26842 31282
951674146646318721 18222 34101
606789270392265985 22538 37117
555299534525474305 3289 30588
229767895728659969 8131 27030
574871332064368833 358 24410
394156906817780609 24275 30051
241595620018784993 23949 34079
29530807297096117 5441 20519
7994678926955602 13480 22262
86346772841334737 13759 37517
249817849684134785 27927 37029
757170349728316033 20341 35502
294836785136290305 7605 31515
214209244287157921 2723 15483
508770189301912961 27199 31586
85748814335136817 3093 5308
252537132363265473 17316 29570
903125092036997761 548 26232
22229473607737305 28207 34977
454184281905984449 3603 5477
71268122865184577 30157 32994
988225379620697473 14795 15894
181288335946277345 17626 18058
391912129976123649 2747 5993
756037010263490561 9651 13540
881949129480670337 18555 23352
879793374345709313 20337 34028
54507598834735657 18669 35616
623975716392699521 9721 13797
436095501913566593 1234 14514
563786327984360001 14639 32949
811793301994772097 4221 31965
569182085169636289 9937 23411
151355630350632705 24169 31443
831577626155862529 20161 22279
711969269245091841 1781 37196
571187507488708929 27909 33019
908525839890213377 12025 34792
704564490442663809 26693 35737
29599527640716161 30231 31887
437808620924350593 4286 17017
775841555341553921 10979 24310
812688882379987329 28527 32770
951438670367114241 3559 23693
820721507015896577 1876 8524
969137592978508929 806 35176
6928055933371980 11582 33851
681029647838261761 12508 26196
451677039623056961 32959 37562
273218539234971297 23121 25900
20711359122671525 5792 34440
879070452155790593 10176 26991
444832342771782401 14470 34552
975670362200784129 6232 30183
870825294603918081 8755 21112
789427767667877633 22347 35265
569057258060716737 5960 25101
904494090497603713 3547 10320
506243757467714753 14825 37688
627440339321598337 4905 34746
83012862567564129 20685 24393
518902141428636545 5979 19555
492315882428840705 16993 34699
684249079301299201 9708 29918
61892980782594977 31040 33256
183270498704370497 21586 33345
141649114466517297 4983 24673
94135103588119057 7628 28947
941445860903151361 7245 12552
996843242048381441 24769 27663
777504029328298369 21239 22410
646436276062122113 6321 22477
122603299348405409 14004 25756
579972729082992769 6842 37016
718109135632815361 11664 22226
334117751098577985 34142 37810
75965060097765041 29264 34650
489456836584022145 15692 37395
422451097620070 10897 37306
311437758783757377 11586 31671
163619009919209185 12989 32510
893286895977052417 4074 27803
890801124178139521 14263 22086
486696782393185153 456 11643
857298539235479553 6980 28683
455604119324615169 268 13494
350954831632265025 22434 36347
365481648136626113 15735 30851
724540123776442625 7267 25396
227011219524381857 753 1299
5492184722371008 14708 15826
857186194879151489 2614 29639
323031866785079553 23769 32448
599107394502905089 4354 37869
879235984432568833 13446 19781
294352429096466753 8205 31671
379340107882448769 3433 15264
945091682347662465 4559 19672
497071941713770113 5765 16886
731350710215256321 847 5657
520142255253610113 26795 27226
544769715072103361 14829 23223
547070484872648449 16461 35151
886299866225630977 1380 33728
607331455091888001 6132 20047
380934915554103553 15192 34612
551521575292852609 7981 12395
677488521532840321 6128 14796
935119118732991745 12158 37617
727885007627687425 6886 30382
144762107217843553 32220 36248
851842640939242497 8353 12136
256646246123402465 25092 26005
449161155841078849 9825 25012
67543539834488801 21932 29601
486511667915099393 5330 11288
695600476699077377 20101 37070
132217931521093841 22221 34287
723347962875067137 1915 15488
303111974428095041 3778 17140
987774427900909313 11234 13388
648780428004595713 7238 26754
642552892902600065 656 13864
514641956056554049 4904 24109
408118709922526081 20987 23596
211628032712180673 13309 16155
927582798860441985 35930 37173
934013312410161921 12424 17264
937241595373897985 16000 23528
256345419647470145 13963 24065
339957724851828417 5945 36894
26348161524570201 24395 37150
270963236850867873 8774 25311
499458065407335297 8862 30247
194120477968596097 17352 30934
559866960382596097 11374 27930
787797126426106369 13258 35529
785954827384085121 31641 34961
370632741810553089 19530 22425
186908054544804961 3572 9370
469331741321134657 13294 25025
47501667030100945 23133 33172
202191224627995329 2323 24491
211321370546091457 6727 32404
471522581981950849 16721 35168
40051266338604561 12763 14040
541216617279630465 18261 25989
624486607732453761 2708 37486
821855644962433025 7717 16178
942810884571198209 4383 14084
230674782926683969 13809 31821
232215594073483809 17287 21635
866059345920085377 2366 22423
290778147233520897 15972 30107
385340290081231297 17622 24868
970879555691173121 28301 28648
203249580147833345 13097 27749
725799362864815873 22659 33261
185821195792811969 24854 25784
804700224894464385 24198 24917
71693541903464113 10571 26599
316230237865408257 21411 23326
301119948892150529 10364 16149
498079288901553921 30588 34368
417248681854950145 6616 26529
577042317838046209 10982 17707
17972476814321681 12474 28829
17308973668281881 896 30342
178325326735283329 24274 35894
169252938264758529 8559 22644
769225006095965057 600 31006
894577876821021057 2819 9981
937161579294588929 11966 19944
652869730280340097 14464 23373
43490008682169905 12746 30028
2805823116307949 1100 10243
846388722350177153 10826 16822
678515611336774017 2008 18641
820557926188413953 1564 10114
370829827617033217 1072 6577
268281030666834401 1766 34892
931294508179856769 681 17991
329694064741460097 7003 30950
802515528386340609 13075 17466
534577211050041985 6139 18377
772404623279992833 31942 31994
361059336470376001 1955 8815
647555004455458817 16228 16527
617058206903955457 12004 12468
380012678173581953 3514 10589
785973412634859905 14724 27972
462478038620520961 21884 34264
809769381093865089 20419 23648
775852060579619969 7969 30411
743378410262820865 12181 24151
963569930766002561 14664 28380
76360692759500641 3797 21784
177157979158092609 8947 36605
933324521522678145 16958 22773
434150228398738817 9295 21755
870837972250932097 23402 36689
858536402872441985 4216 22059
101125075378106993 25584 37074
41593529406558361 9786 11907
654298336102961281 15254 21034
103188543607839025 29055 33679
497431456863978369 471 15410
638511140229400833 4491 6723
208064733426788001 933 31002
809961743480197761 31232 33056
431147163082002305 11326 27550
970981153148361601 7569 9412
186015138779374913 14953 32341
78728664647822913 16264 33939
986999109243100801 23052 31748
557309751759436993 27628 31625
203672566971327745 7061 23535
282742461908281217 26923 32415
222752175280803041 10354 18731
205598576403819073 311 30122
473509444893245761 18723 37753
148383959427544449 13849 29363
279403966225970625 13182 29907
438827093875421057 4985 15779
456525496778390081 9284 15304
579990565106651649 32697 35144
590019910167924865 8760 35256
333055430618888001 46 30416
897958744876156289 3422 7970
4493551843093969 18265 32527
939828198730566529 22528 36730
147907358367678657 18122 37482
685336059786230529 31394 32511
966023226789825921 13832 32589
364328749064341633 2903 3628
948275378251881985 302 32507
242189476197445697 18108 18808
407478210154263105 1029 16772
547894395895923457 11410 11776
351145446329258689 6761 33436
229758782988248801 3195 24654
351678366612826945 5135 7297
448944969687246977 20304 31437
859888132760577409 2928 25925
547846264077328705 4609 35094
590888687543550593 18504 37774
697419844934046337 2003 4795
608001220961643393 9280 31099
427537470563343873 8747 36611
46346423499965537 6513 7475
926001013581313281 16978 17367
972186244519495041 18842 29109
512479108061832257 33546 37429
939453826163937537 9431 17788
570260814949108417 6883 18070
537243540959071425 21662 31339
498413088235274433 11812 37357
78396789923328209 14418 31352
938415197946923777 12044 29761
518397385089233601 11669 18342
206181082818922337 3962 32162
897373297722307201 13820 29627
64318866208310513 28387 34789
545509963143349121 18672 33991
11788094470396971 11920 16127
363997686427847361 11579 16499
245281924599751745 10203 10927
872780674759727745 13621 21547
755573184015197825 6076 25794
201795166145384289 1522 7764
378632768848774529 7824 10262
640900815521025153 13240 21653
555182130623158785 5134 26121
751398568199828481 3724 22321
568988001296062849 11223 20078
939563410789308033 7485 22958
104847012632525601 12475 37167
142863770375068817 19455 37495
725081177504847617 4815 8626
609409154434803969 21438 30680
854303044638719233 8099 14684
683564467975809665 17191 21434
415787253158114817 3230 23544
105992366261435937 11183 19272
19240053583992281 8242 36985
626918737840039553 6090 18117
446572770840191425 15285 27792
305620931981071233 8881 25905
323096285422074945 2198 35102
906621992088627585 6497 32471
958792164434029825 7179 20980
954781641980989825 21838 27265
145732366988546849 10082 20507
363371251650502081 8076 10280
275702127469031681 7032 21494
1502512365409104 31974 35984
843424767483064449 493 35147
304896998947565825 11498 17932
823317853326514689 1687 12182
357996866331976833 29499 36180
188917572963710273 1992 5602
508479007062955905 2677 19424
765701172250942337 8351 34242
648225488367973633 16734 24712
489070367966625921 2802 28366
565394301749460481 21825 35239
209240245124803425 13918 31513
219923350518545377 14828 14907
96915073295726017 6936 16282
580686605261856641 9877 13499
67117589443540737 13214 21463
535861561590611073 28745 36346
917537280677684865 12153 15777
965390049717637249 20958 34107
723506871374198145 2200 17077
723619111173691 36802 37488
582854515846527489 4191 13665
412393445005047681 11133 24990
209003161697467009 4863 30413
184413062657586849 20865 22473
255676514210044545 18165 36013
136377754665556241 24233 31156
578165285317581441 7523 11674
235697548319908641 7274 16201
331877570056896321 13597 24930
321956485179835969 7276 24183
872496556378024449 10023 13767
367027500041803713 1783 37320
501439883788656001 5466 17076
185929242182037761 33432 34525
435250646343277505 11836 37148
566716156916530881 13557 30748
861766144405187585 14304 32645
577430563816587777 3802 33014
317536643197854593 14182 29763
952377338688382465 12590 13660
754110908934642049 28626 37468
56102119234946457 2149 20778
149600588673635585 1866 20354
322907907227520513 12590 19161
217220239180996097 14821 29601
579994271606718593 545 29416
640043989645022337 26390 36886
758069022107481089 16424 20931
969149091562449921 33874 35493
462845662490206401 26163 37689
974142052028710785 3439 37527
426934186119698497 739 15650
483472690433139009 33742 35168
20204690471953057 28980 36863
897259743190886657 7530 34963
830578064108227201 5694 7491
411323111618507649 2153 22538
195427344143023873 11445 36036
449421314499417665 12153 35857
361198448400418945 13434 31364
504342123451330369 14623 22174
554169620231729025 4586 27013
843032671762131201 270 32705
509589848845639169 14165 35493
551097539870760065 1325 27324
958222524558191617 4359 27890
200125030364532097 678 31817
105091317554187217 1076 35149
182989496640921345 14997 24234
309421228915621057 12765 23524
62696696461330249 15725 37403
295758590352409793 7037 35604
814276729958457729 13764 25903
309280153516350977 28465 36374
206066638085914625 9321 13250
349881751237578689 2966 31649
330557679150082625 29062 31399
761720374767659137 10302 30146
188782813020424097 14688 29951
920779715227428865 15382 18597
353698614311575425 6903 14351
590897634363084673 16758 33859
803589066216332545 9386 33941
912122191454333313 15022 22777
208537568108802433 3201 31274
224216160489415713 9018 35920
614160860971480833 14366 37830
117303744652918593 1187 37041
864310191049234817 18965 19987
57008317857718537 26134 29938
705561227454253953 9552 28643
99443431832501265 27862 31045
685118313839076609 31563 36185
359330592768738881 8689 18328
698308162019117185 3879 14634
403602564412057793 29125 29411
409245551466504769 11547 15964
680505405018703105 20835 26045
704122353579990145 17764 20673
834372746925513601 12551 19400
293943283895664833 26143 26632
761433532641003521 18055 35364
885253611598955137 16067 27454
734031784078968705 9488 24428
264566360218957185 11342 21791
370696350762454337 22402 34066
440054786507559489 32493 32561
612316640959054593 154 7413
445607459296788033 21316 30555
764818434729757953 14788 32841
418347370106488385 25045 29320
121215699052942945 6241 24033
924113762814350593 19490 32270
546902172632524481 28075 33304
686142403186650497 14797 35138
859107385945609601 18824 27684
597896018804142721 136 16293
206684685913639745 19064 29711
447357862780734209 16203 17033
309514181608779649 5968 20102
633459757520817793 8117 29168
198786381415981601 6574 33723
999098414589056513 15610 28443
961520331588562945 872 18564
340177929611606081 9379 30501
918777666466436225 24406 31842
277499359727045217 1389 32182
271713639635112961 20699 30979
143235131300933457 3274 12793
717318562943869825 11058 29311
345622841513957697 7053 19326
170926781897723137 11173 29655
90532425302008337 14890 29495
234032969217164321 13755 19014
307844970063456449 8372 29426
712016994232602241 11958 18250
787150121881033729 22055 32053
902347952872627713 11336 18375
402876532446427393 14582 18759
725755045938146945 507 1925
441100314431345473 18309 23042
776016524777045249 5488 30908
848181446674942721 4133 9752
888290439843860481 1292 3437
498813030565166593 1993 2814
643582658743337473 9404 20775
672135151203534081 24690 32600
902690082634141057 4897 31643
117816125599809137 3715 16995
249147693380248129 8352 33045
488713760559960513 21057 27467
915157563086996353 13788 16483
983991072903044993 5143 5852
831340496115682689 16516 20954
326613124602417345 29100 32881
289549972050313217 8972 33375
45091157369007817 14224 15859
866637696385279105 17725 21434
26128966253651245 7767 35115
276914208964644353 20316 27535
961246816821379457 11196 12388
81757718073486529 5829 25499
840424102884711041 22317 26369
374535258071549761 14240 29125
124181563884754097 11536 30414
440771072983888961 12978 23366
122380442312078225 20648 25824
565370295620358145 8296 11272
173922620327964225 22470 32443
858212229898708097 18959 21306
915371048131689217 10994 33972
567055019903794049 1672 18101
45889669564793681 19950 35002
16603160164375909 2727 32543
889155153341874945 9974 32642
462607591314242241 25434 31090
760234543397892481 9978 35704
536538193210770241 6145 34680
35735628404509613 4575 23119
4591342317500137 23990 35682
763910768710850561 14615 35200
255341906476157729 7792 13583
451338142559677633 29542 37228
712275279789697153 21226 27254
545776271151275713 13315 23824
896179236368094977 9771 37093
138463157843929713 2771 16362
958071667055637761 2996 28061
154551728404364033 11426 15452
567627642642488449 3504 34936
246890026365719009 25430 32710
265427952703152673 1072 33227
894022647931841153 11213 28605
422747800428719937 8458 25916
387115885463870785 3120 35351
324976320328122625 2578 27117
881711775545291265 14160 28514
259619744568194465 3321 32651
368404824915955969 9209 18222
948043480288664193 30517 30872
915461484395784449 7746 23369
679528462466873089 12649 28557
882693997873204225 32640 36702
594916323814548097 18388 28000
572929911393352129 11436 24193
686244436789305473 30712 36314
643217025177108353 8262 36901
877241023929247617 23460 31708
94771362220249953 16162 16557
846283390542378497 17682 20244
332900263660135937 2995 9031
786674409097091841 5087 31976
92967459471090305 13103 30405
606153296911454465 1565 36785
384278335448982465 18886 22542
451852266806827905 16305 27681
748002223540815745 8061 25577
333288397119769537 5414 10759
233650809673562785 983 14099
188709967945474241 1824 20309
975808315188125185 26567 35048
601887334083922817 27065 33266
823126152838455041 27925 29750
60381751302674761 6830 14830
168004594727356961 16558 35219
156848370233984001 15114 25183
992611081935777409 11990 37422
286886483375841537 12021 36365
944123528045970817 15450 28141
566436827056204353 17356 32471
159117327669491713 7685 10324
685525024320202881 9033 27123
856392356607663873 13400 35341
509611174199516609 4373 25311
644262606420895105 17817 27178
33687798905450705 8290 28576
907160909782795905 21824 28212
863832419863964417 16345 19926
925702371313576577 978 9829
339296104202009729 15564 18834
874113035748187905 6417 32806
674819424159902977 10386 37414
369482727433378945 4070 19592
602447395925029377 8370 8476
883684424317500801 11230 35251
846598285691268097 128 4366
984866816424926081 85 29506
736448595413026689 7432 31740
70238653901292025 5647 24545
118209851274411201 14413 29882
939846063821036673 23830 35119
978122661610687105 686 892
946002177852484737 20977 24848
956843481955953537 7365 31180
914968001064863745 4814 26472
806257589661658625 29502 37124
769879235228380289 12165 25407
244590287838814657 33502 37009
457832985756866177 4772 33602
162903942297251809 4526 33811
524285889994480641 25343 27489
650462932165023489 7626 9457
855047110699729281 4211 18707
553862304630786881 23822 30384
417160133408280833 19450 29220
928194614137122945 16305 33814
358856977324123265 13280 28199
420455989734907841 6546 22069
247298789252830881 12376 18668
865364782586933505 16103 30324
10297874556698617 3225 37213
412252223990510209 18806 23655
677993403240257921 18571 37418
516736321321143809 2385 35677
579499312638986881 20329 21962
846847220151008897 416 6046
926312938774579201 16413 18418
704836194287647489 10162 10414
8724875321888704 2863 7083
574612314864499073 18418 35198
609912503851027969 14339 31564
568651657114752833 14416 28461
78566035745197377 6831 14823
639230018538942337 7811 17225
313411060675754497 12181 22206
426104943577339393 17584 21641
128125993665122449 4012 32626
864125711421838337 14767 20311
702528683115154689 4060 26929
111343633639744865 14690 25953
523558797015041921 24298 37720
735093133095919233 24030 25792
883531989828220801 2277 3645
711849516414613249 4334 12372
85385071575728945 8130 28689
484465065766233473 18687 27582
882206455398197377 16616 17619
705308489160142209 22689 31163
924877661291063169 660 10781
15415017231564577 16433 33011
101532950461468369 14121 26638
558855694815118657 11191 36427
596662440993753729 8769 16434
499086579794454337 20462 34378
958344647231989249 19033 29595
64846508041835449 9590 12344
313550565502865217 10232 23782
4304789069184523 10446 13250
441205911438721921 16376 28880
943212945811435393 20446 21987
277422526720954465 9369 34313
111073544195892993 12580 25766
466188548031418305 4676 23488
420629415724430785 30983 37724
215510665993392097 5886 24696
955725290861582977 4245 31618
822599338566739329 871 4610
715389236011102209 5610 37429
655339295095956225 10454 29453
757659023265109249 19349 33297
432387765462088705 11440 18099
212716878002179745 489 919
676419378289054465 2996 13226
394650543243304961 5886 15454
127160724798677905 16148 25446
941218207299666433 4112 30861
116971882417942657 12458 37578
694690136699239937 6025 7002
254553447568234497 36323 37565
74684946410865649 6596 25350
935759474548078209 11754 30162
575517701741180353 1323 5765
37129341689400521 33785 35474
136277961735626001 7565 20015
500704299603256705 6380 31046
126179202052146161 12307 12862
644857596270263425 2599 26205
410349604017522305 3874 24642
537399166421451457 25789 37688
935091435465043457 10612 14879
626272717962599809 6217 32601
541336016184143169 10053 14103
783794672059286785 24820 33891
32719814017173833 9591 23918
440256259341303745 18512 23680
174138878409859649 5637 33479
696054663560843777 6715 12074
449866460400503617 25244 37605
903474413549112449 10303 18166
755480299736401409 4121 19963
890481036260013057 1505 31632
669928749210402689 6110 7835
28207450472130801 21829 27130
744487301182271489 15088 22028
115055260507872961 26700 27940
859891772225640961 27004 32251
878844719955800705 12639 26075
681251379461482241 14721 24556
70942277007588929 16856 20537
244207397626258433 9474 15135
176793709533846753 6520 36618
26696805715300089 984 3480
170541567199094849 80 6278
991407936073503745 23577 29537
683939980324375041 24420 26403
842536412537636865 30672 33105
567514351864332417 5422 26909
527999234437363201 7021 29457
191948277647689729 3482 22260
137528467545433137 17769 34853
440704060821090625 393 5214
899946603162280961 1071 16497
833340285039533057 6343 23203
711180635309826689 16561 29034
394913511739503041 15919 36678
150352658310499265 1388 17788
552022924171346561 30730 36544
208359804122107297 6043 36435
965895699250026497 3935 15712
263549236715025601 16400 23668
864249361245789825 6366 17941
722217512320408833 5349 17224
15319789115238793 12647 36834
990981334910561153 21570 22812
491224525211144705 9446 11750
997062663248794241 15989 33066
376428898810061697 1761 17992
382519842090804481 2948 5143
333944537132374849 17808 25214
170313980859841505 2146 15147
487025587896027905 2051 3890
517146996764370945 11003 34802
418486555769497665 531 14346
120827042005043233 6963 10763
119593741584978369 27746 29076
287634308549147745 5294 14383
491818724345570497 10562 11345
161472539084282817 11184 36177
306955771366091329 9251 25531
32572463156231637 28962 31362
567130720136979969 2550 31227
812976490446356353 23976 35991
455910840017409665 14574 16632
822986782569675009 13136 28702
873420424387866497 6113 17247
244227238246960353 3236 4296
652717207239049857 11795 20637
656225456227094401 8301 19137
873213007638405249 18831 24836
166391066878770049 6061 25643
676858849030040193 32862 37701
152661305148772193 19125 25139
588311827363305857 6444 21092
263515952090184417 7593 14327
58937291284252073 17626 20863
416196601949213377 25912 32600
776737523342283905 548 27701
854474124005019265 30463 37233
122293178403154465 13231 32274
942174757995193345 5306 10726
191729133928397729 33012 35591
368106608944881217 3568 15843
735502533514136321 28707 34994
130027817148164353 10190 31315
429960505843034497 12915 35159
317669517739158657 457 35486
45499020642907337 5781 18677
486144976046464449 18964 31383
741943293807970817 13917 28177
958900384584520577 8731 17136
751909853417004161 5255 10342
747730096244101377 5883 37639
680796006725323393 24401 25148
369356142986514881 22816 24860
187298372074693025 21162 27056
292895696227962049 16063 25527
950883416735344129 3443 29014
690630166380312705 9484 21354
172294793219577985 15048 17474
557362523884126657 7074 16327
176873768819909569 25563 30943
109517013185847393 8776 28321
77857287395985969 111 28711
94717824876543233 5559 35153
234999174176188321 18533 22266
433417911804550465 16172 30701
929802420663719425 2217 15852
95427152137649073 12275 31428
7088902860367342 8476 30093
937900412910590081 14135 18982
585816170423029761 9665 11245
929264318750600833 3151 9152
966502572695453953 1598 30033
363349836828970049 1863 13170
776818255281682433 20784 34095
765467193426605569 25296 34060
462522024650063233 23824 32860
330460965326050625 1805 28397
79092466265748833 477 585
833063787048420353 17024 21622
312043542326740929 5988 23528
82673682265006929 2277 26102
39178114654276897 29422 34071
48138792862420841 24879 32433
757397577348761729 20613 26754
883688768799441281 15548 30970
750181682665257217 30679 37677
802395734356711169 26433 32569
726537845803484545 5485 8149
870417618592821249 6677 37842
137827339636316993 2263 18255
784659456161580929 2480 7109
903287125988235521 24927 25748
941005069459617281 9714 17624
191009230728340641 25495 31597
9778176951190433 2849 5892
444279877011332737 496 11655
833175662325967233 3687 24487
920501420033730305 20155 28458
332919021811694209 23188 23203
376053473826253569 4678 12532
893723249003397121 6934 21552
178362137793286017 369 35464
816076177371090945 32450 33652
177636979521089697 13815 29836
863499789458582913 27484 27666
768851604716701313 20754 28647
431671878659916097 10740 13746
755070512648323713 3056 20825
996144219545339393 191 37402
850656247661433473 6563 11769
888747654689470977 6773 26607
695535978561601153 17201 23844
919784244041974145 7665 9369
213040642653226081 23541 33669
363111942595612161 19685 34736
148042781626564577 19093 25136
250175629807852577 12093 14850
20271085928825985 22583 37120
726000640401199617 7848 37447
9616682291955671 15027 18570
216722852437467137 2303 37575
396185363847450817 1495 31398
477764718499134465 22897 27847
942287771845080577 27826 33645
599434599448510849 9005 15667
272911130652332193 12748 23469
94643962350492225 10545 19735
545341170732378113 11257 37569
459365466292407361 46 1855
185124371667171777 13294 15965
338013586128585793 1747 10710
244633076101216321 33064 35762
326114010821452609 26769 30769
756428791084616193 32213 34337
316171151619872833 9510 26715
918511753213188353 15998 25719
266494969786176481 25074 34309
21840680544869429 370 19783
647710261116447617 15939 25798
287119546092064577 4023 27328
165962699969735905 15306 23605
156270959712330177 16417 20560
981125179802436481 6204 13650
774564537701202433 2289 10144
410491599193104385 15970 24672
751470695536653441 14765 35168
765202194747946113 14411 15071
84490681595603697 2734 24507
247550201145525505 53 11932
293187565331905345 19638 23219
536049446579287553 19059 22015
578669617862949761 7545 9764
451046635309150913 2126 3841
648182492723492481 15393 31930
945742488693031937 2959 26682
731987538755838337 23457 28536
521557011654987713 6431 13339
61067117397314521 4476 21985
270338250024028769 13325 25055
269082946224081345 16887 17231
759032841789231617 9286 28162
689307921939104001 14673 21323
526630713363847041 14971 34903
928257507081319553 7977 37370
874151656324766465 10963 36862
48740794374182881 4371 33050
532057784556176449 27096 37245
304359024284345025 10025 33177
814534334942063489 164 22789
800964615808879873 8575 25062
54565831069556481 10814 20368
598224367266418305 6281 21596
615586143386916993 16320 17433
159323191334621569 5216 13158
522316523965376001 9557 14395
846947602947501825 1833 17139
19483883029405293 2073 20180
315005551584221185 19565 20691
859575237640417153 19611 32879
874556104444728577 20286 26167
500961716079171265 22714 33385
854134404527158657 1203 12780
757021659428293249 13497 31584
631361649125558657 4648 21679
90550945616566737 16794 21956
237485374756658977 11941 34620
803516748692960257 6890 36094
173906013983973665 1420 37622
874687116757410561 7362 19773
305474693156142529 16785 18025
242866074940057089 273 20886
464517896876692737 11836 37042
391869076021063041 17906 27755
132934255936135057 30618 34646
873533169208162305 26258 26800
675391699431791873 23740 33951
933471892817220097 19393 22494
743499521104993793 8448 22967
591148155082127105 18131 37800
299015363936241857 4078 36407
329886622406288385 13603 23903
476581614977817473 18115 26868
951971897594479105 10393 12273
173815624721775905 20036 36850
474767586221400257 23875 23974
627169343837678593 18130 22785
688534532548462849 21023 25623
407031277000136513 5725 28257
164069975567084481 22617 29252
218273608841826657 16480 22294
474164827907618049 2452 21345
38919945249141105 19372 37092
838389960930310657 17540 34545
957725068212781185 3977 31635
158133695351867937 30117 33619
363177911620148545 12784 31661
287383923954077857 7362 10560
37179842170246505 16451 30019
784096626398923777 36818 36938
864507404925397761 4056 11088
58625735031920809 26200 27610
85366675444547009 1456 33840
677256186132385793 1818 35434
319077915070330689 19772 24853
199418988983662625 15024 20268
345486322065795521 16983 37244
815372271064251905 19953 32566
337549148821402433 17657 17848
522447596868442305 15855 30182
735789059945275905 16714 26717
269994938489620737 16270 26511
420579743044022785 3490 24419
32730926180501997 1129 11045
522123241056533505 26247 28628
261027555365206625 2770 8124
897439363508162561 8450 25471
676531596956419201 7271 27462
702955699283435777 2678 3823
963267107760859905 5476 12856
180448903540799681 22597 33711
599402890199424769 21074 26866
124177734730977825 15521 36007
650609069794615681 26681 33042
889345719704770945 15151 21924
541591319997149185 13296 34566
717967332991875713 353 2505
684216566166870913 3063 35412
175034763802734977 12020 16158
500036074273591425 9661 15938
933993323028005249 18492 31912
726582987458119297 10254 28267
143143654342843265 18307 27149
977113553774312705 22085 35057
411109390460509889 15822 37113
984884044747250433 10999 31750
582826738659356673 26070 30054
881319947135804033 1349 20990
654059306665914113 6243 19994
204514792343747585 17091 22752
230711591656834977 18485 20940
792900484235683969 6259 22920
35138470647851249 5743 28240
106809717007198657 6663 18864
825977741140668801 19405 27972
941028522959836545 16768 25043
859644952695020929 40 22300
412594901451360129 17321 35567
69403265409611945 28035 30791
925893758555798017 19155 31417
712594738845766017 12669 22976
43740831697594017 9520 28625
912786838717614977 19110 19549
260734412368659457 1027 36622
460734865658167809 27697 28347
435967944453825153 1885 29644
48302366862650105 3035 11182
991576070476451585 15357 35077
408403668231827073 14496 17430
624874814650244353 30904 36626
9797121029357925 11525 21178
496727715056433537 13803 15852
410173503343514753 2232 3402
239956277061811105 4016 16244
456403805600238849 14947 32202
578816234721909249 21332 21770
611257116443638913 4005 4268
224076072090188193 26850 33086
296578847456750337 12046 32305
878572127071148417 16537 30270
724028358613992449 9596 10968
813651116764066945 1514 24054
688154932817063553 6277 31743
685344029785692801 34095 37570
833240289909511553 5145 12957
502262540346922753 21965 31877
274432005401372705 27009 36212
352425948304780673 23006 35804
53032891297789321 12073 13737
661477502115065601 19487 20138
491829139178541633 3354 9335
688111400885826945 21531 36657
506897711169855809 16053 20015
610665839386431489 31017 33906
412156472629511937 13648 19812
62700988237846649 4651 28602
60571856624250129 10947 34782
975222089241885441 5648 32377
409993301863288193 20165 36748
208616927385417473 3652 33029
672407866923677441 13296 18298
521926700085888513 19525 31428
317702039540456833 14491 19993
190827680485224257 9377 34395
723023239189558401 5262 21748
542645611742205633 7868 34955
538869617897084673 2326 6503
167840771475436417 2481 37541
4762777034542865 224 4102
613995147672913025 11519 32364
523924609718484673 2907 10879
963840029190119937 1306 30428
372372563936579585 14672 18989
891184642645288961 27384 37416
804681423387727105 22990 35492
228757637416588737 683 19558
231825287230392961 9932 28000
308562736251250433 1716 12228
469838959627914241 9395 35677
908189322813054593 240 18224
848866918133239809 6685 21862
326380109607828929 1877 11198
120111660770128033 6869 23563
696465583137136641 18234 23867
838863450731580033 11374 24286
461261941834752769 18910 25752
345672500810600513 28472 35308
155640863362744865 8708 26076
523077580833813697 9490 19513
404552827016534145 32629 36794
42791718671047361 1309 21691
786788838483555969 27794 29597
143637926541501313 12534 35999
315125633811536705 22010 24729
150688550445245537 5812 12941
808303271615752577 11644 32912
182091718807498625 22271 32237
977879121169326721 156 30775
910277431502827009 16480 27461
983783096920898689 5960 17552
358344884634206529 1105 32120
161807357260190785 7509 7575
587161678627900545 10869 14372
38785241371780193 1659 13142
853655170418647937 22238 25503
267402437207028513 9807 13503
872258088395504641 13138 16128
984892059979738881 23384 27225
130693470773351809 202 18839
406820971039909569 4899 27612
282051763233035041 7272 24259
739169928291484929 20508 29190
564939901443040065 7787 36065
455649628967410817 14765 29004
780783363576681217 8711 22161
479574326246574145 21898 33908
276123446196876897 13916 15917
505565999076427649 3227 16684
289837445714546497 6693 15691
138942471363687761 9129 36350
799211279304557825 4888 16133
45403445433482401 1784 34873
533082142808517313 4016 34424
723040029194560641 25961 29744
976645179901780097 10823 12019
226162864765630177 3820 8507
885633743706087297 3845 24956
887201457548851329 7652 16811
24021874716652293 863 4419
704815539947890817 33583 35761
189086282991233633 13225 37672
551306940651453889 24493 33193
629010733763365633 204 11426
903129990916713857 18541 22914
307132638780082369 8545 19925
638430452645703681 9525 23274
118660062212967441 5615 27385
511427140865311745 12671 18380
7061404542490380 16740 17608
137106069201632161 2196 14198
775901343223338753 13512 27204
772692560156773505 2807 16960
347069520224813761 27795 33144
193801033927879745 3475 37423
826433253551499521 19195 36940
418797334814701825 4347 5505
455785878662020161 1833 6958
408237095319076801 4762 7131
148543158781123457 31276 31670
126020543218690049 7338 24402
534832428198946305 22084 31341
731424072597459201 27736 34315
498967160476667009 4764 23232
399321726243289985 5965 8681
270508234090890209 7392 36203
640794297528184833 13604 30332
787639676022777729 24461 27829
880951415034193281 4976 24947
76495102122869697 1649 23954
609161326602272641 5654 23406
385054045823665089 8658 32745
65457049414181513 3063 11206
722452270474768513 15170 25337
299253936389288129 22436 24234
491735844421881985 31815 37332
255760791053976545 7504 24341
746968902666232321 848 6134
642554716863852289 10666 27120
545684484449481025 5196 31954
638950121529450881 14824 17408
467928227940568321 4568 27606
723734375605754881 21724 24889
468105407646774529 12466 22962
530302028716736385 24353 31876
546132738191040833 3132 4049
648125972462903425 8695 15728
149748717974944161 9813 28951
923802338150597505 16369 18768
633147424995847553 29063 37240
761810532049548033 21449 26877
30979590608509965 22273 29118
400343651489013313 19490 22029
142714189009701905 2895 12410
398744642829168321 17887 21926
421495249822186241 10652 13484
443583724588240385 27627 27967
174626839360335841 11057 24147
908084559002116225 2384 30313
505411810983915201 493 28397
170191265397708225 12792 18045
935359085317379841 19540 30616
962957787482562049 6468 20606
871185889531886977 18928 25317
127343369432924897 14875 32984
32609168838966697 5047 27206
949284979407490689 2114 3325
152299655448118177 6037 23152
986688450477149825 27140 33578
959740857158045953 26154 30111
694119966372451073 16881 17400
644488017844679425 23132 36084
870745878898919297 23158 37540
166212971845787649 2885 21211
515986798434465025 10985 32218
931061923350924289 17239 36571
494448922052587393 2681 29585
863725037283593601 15917 24246
897857466361951873 3288 30797
873996406531091457 12690 18094
960196303152873345 14826 18362
224066549688124897 14623 17360
314115437144732097 15143 16373
261195103071415233 13073 17079
687680069281984897 3723 20328
759518360265396097 10209 22013
437846011904124289 10961 11073
807878489454395777 11922 22884
727598798299215617 7716 19126
362968295220376577 9068 10187
150217641563852321 19189 34056
632410208785145729 23912 25412
348215790877990401 17003 24521
942395963717679361 14042 30584
240076520456934625 33323 34466
225988543850746753 1868 36014
902027100194164481 20429 34227
579655294976809857 14615 35075
174052833951929377 23491 31081
945277467878312961 21949 29958
292384360431956481 17300 32495
240014259992086913 4746 11909
824728775683862401 5317 15543
232897803310976321 17183 31333
941967698760226561 29771 36615
867051034392737537 5936 22473
40378685570868105 13195 35069
840282911743273089 35903 36522
701094866261886593 26652 28907
124481109202811521 18767 25594
632468203987027585 1155 2608
940139086448425601 3427 3971
167929413973059393 8390 15652
546402118223447553 6395 25016
938875002745088897 1876 12465
992927485189781633 11005 16367
78033583206181585 19577 23060
681268986941667329 19206 31935
18426252419711633 3004 13866
816566087737186305 11034 11872
770095887192571393 6582 34874
260502980770262113 16574 36941
656970330512574977 8116 37661
415975852206329921 955 7361
870119446285063041 6622 35643
84720902542478881 14815 37158
362320178525148865 14020 29961
596079039505127681 19804 26588
739330314010135937 2252 14636
340746623023100865 26175 37307
24905990663125265 3695 21580
217188638305955809 20015 32896
492375608651546049 28281 28361
379312886254162177 8452 15991
787113375148461313 14343 24828
586070016566083073 5835 22975
462224557283793281 13197 37239
582028476328922241 11892 37451
245692583460691329 19238 22412
11848412190900605 3062 23084
426131878753839297 36461 37034
109000926181870737 12469 28362
491312665768614209 20450 27597
17792717475572319 15351 21240
132017591533315937 21549 27839
874569554695419521 6610 32815
734684294846669441 6006 14337
284116271970489729 25759 33624
204980644131044449 3377 37581
673894298355584513 9839 23070
681444318397264897 9477 29068
721463118894433793 6538 26458
257091042367012065 20125 22057
650514120339345025 7788 31039
184316663421025601 317 30005
429732463666610433 17545 24058
467166701764032385 13988 30547
224161295785513921 7647 28866
541445838591382529 1955 5377
894248962044741761 12924 16066
397382397112142657 31634 33385
705696149588838785 15002 18554
629123773998127745 18160 20110
994801022241162497 8938 9970
836099227403369857 13042 20801
425487424863696641 2042 9534
594655914626510849 31434 33784
58407592742383945 7355 37243
826439275320826241 852 15683
653257948749136129 17036 23984
314471157034159169 12604 27499
751374987879856385 10763 16500
192431928796171553 1047 35151
548570199971159425 6002 15818
201780200377552193 86 26372
479683238990673985 7043 33067
102970960323307985 28227 36707
55843332041028761 12822 30054
169510985722990177 31048 32141
720285312766733953 23383 33377
921665240233753729 9072 24489
47048729650022385 5032 14949
794655933953944065 20539 27070
332676372619374657 27371 35507
540636205500465665 2032 13978
166876836221455009 26351 28246
650686475057380481 11248 18705
65133136083787233 13112 25124
960482228341963009 2003 6272
93930350199919137 21258 23813
770833702636107137 6771 6861
760249363953505537 8333 36166
288439141447430081 1819 30217
188979508995593889 18899 31504
656682699652389377 22945 26109
938591667470049665 19899 26181
923037691536055809 20989 22611
445990625058108481 15609 32240
767939977160036609 18569 27385
678134200996311169 1036 4300
176487922700193409 5395 36119
28860870829838349 2898 15012
119041359627868113 7969 35429
863140481674534529 6278 7470
265177748062004769 11231 20819
498787090822652609 11738 19555
299479350896913153 5043 14958
723759607110764545 30327 37545
643003565197080449 11500 25775
693065712275021953 27759 28549
744727336346908673 6888 15723
73081589637396865 11196 13282
340075020046104001 20388 30628
481841193278036417 1302 3679
465180731974609089 26711 28724
139916453683980529 11888 29526
938349238146958721 1855 4178
727743451409274625 8763 17641
227755192307125057 19349 29986
433163213733692481 16771 23561
313022333474751937 25530 28083
424206919282603649 10237 16705
649187048887963393 3900 24145
619231926758914177 6124 32984
400483086476061377 5204 21394
458146838509883009 11976 33238
56554081981641249 29740 34243
81363757414109729 10653 14761
236135666526283937 19806 36768
795058692877184129 16635 31704
788333342644701697 10372 32907
214524469117719713 13394 20198
913620472525298817 23970 24573
229855857563528321 12483 34125
822069852906661633 8403 8485
819365021977048961 3932 34865
135474891176730945 3860 13046
592095166474287233 7095 29723
930453430993875201 1535 13988
342963081801144641 28544 34540
698024338169933185 26291 29555
393761736724279361 2581 25848
678673428812498305 26279 32341
493970285706424769 20003 37333
733598665501379073 31410 35626
112469600487237649 7055 9724
409100642783695169 19140 32919
678556131548333441 6584 19629
333725201033491457 10699 23529
410635042328713921 23355 28068
325764879094929665 10294 22563
176199423109565601 18545 34537
419827646594004737 22390 35550
696621587258626049 10823 21518
36263432995635729 8875 33090
337846373141417217 25967 26896
394605110967791745 17718 37669
178640893577544097 7855 7955
562532891423767745 7758 34654
852019804489586305 15246 20346
288498006525660609 22199 32412
384798937647452993 28243 29946
258602001501682113 5463 25472
217790458139262465 6260 23061
261662705470957505 793 1819
508453397493120449 1055 4260
121649676785505537 2320 21760
589648278586608385 1621 25781
492245046264887553 14613 31463
669222611134337281 2369 7135
235427351091598081 16199 31673
642652763984756353 7897 19261
595409315215295745 10344 32959
585660466262190465 1505 16684
109751648756923009 19095 29794
743086103522202241 5233 16073
802864514981227009 7144 14025
361761632804167745 21775 23502
278089532817087809 536 21960
618344939970000897 3538 11602
577228883356912769 14463 34345
268939241573285409 19539 36430
973376531306524161 14 29592
690025253781428225 24156 36240
136557054653909665 15237 24628
27649003065569389 10866 20903
40637139199727561 26484 34074
977994129043793281 14503 34950
378167274798943937 8688 11704
175021413058111361 23072 25605
468597861920681409 25676 27333
884491093466849025 1577 2483
883369002407594241 7912 12841
460183668466562753 17645 36501
270555418349541569 4977 21097
531624386945765057 6730 34372
380999364080270913 6646 29223
697756780446319233 27353 30622
640918169351362305 2081 14743
630562968558891137 28211 32353
182400595497032481 30670 31467
289527684465788609 27824 32623
816085694541097729 4408 37876
5687382651558438 20341 33787
467555103061602753 3722 7581
398622471543028225 11600 22778
319052417782312833 4338 14613
953240833416927617 4253 32862
804860436362535169 13971 36740
30621763518674073 14163 18031
943074093293997569 17720 33805
74780026613410657 760 14813
188168582080795233 10978 36661
589814290638479105 13840 21267
92053621710572737 12226 22684
256002589255459169 24392 32457
46302887678113081 20197 21955
680906464337915905 4659 33457
839492881504636289 8517 28210
148238235780524961 5488 7721
853746910749283201 1195 14168
408595734459190401 24296 37074
173802848340198337 10778 29573
111823374829768337 15115 22650
987392879814169729 276 5595
377950340687654337 26320 31978
479723045676106369 31431 31690
778397606883601153 18698 24184
533338557061501441 18275 30028
252869275269993921 4569 20348
962206136785067009 18724 21964
535404612065420353 14516 36270
659300425636619265 35918 35961
620250430570713729 32748 32781
783382043793121537 12062 26744
605163331967901313 20706 24458
601213595989168641 3257 25084
112973573236324401 13720 17460
472511175877638593 324 11897
429087171865987201 6131 17551
45334950064304993 23414 37228
141384529168284705 5358 36115
234925978888835361 12119 12447
643133252659225729 10953 19552
857351131232309889 12966 23866
93499342656137681 5832 35207
164976894880549441 14287 24428
583399587833369601 22471 35532
464687354306594369 16508 27460
708358751391422465 10823 28242
830450754850428289 3819 12859
452869512147174209 13397 34776
343861966298891969 22627 27639
271455659170833025 25179 35502
996699433897912705 7893 27214
645418808135090689 27230 32733
717155547203024257 13295 31390
889407952403736577 10145 23578
387062087510340545 14585 33179
317015826370067073 6843 18435
797257413584947713 3394 30316
983407557564554241 11294 25015
805718273283201153 9162 13034
844097538252938753 268 20687
419486988586871937 6937 23640
204670636974647393 3944 24608
887879556570023681 5321 35868
964808958385901825 20547 29610
212607942627062849 14745 36415
674244832261244673 9210 12593
382596613840586753 41 5837
981438789847331329 7452 36361
234479602094527457 15804 17268
35074051022583321 11739 29404
642185196403087105 3573 19485
655134542413719553 8471 28785
250518181199101505 25367 26409
574031015128831233 15036 18833
800490412116612737 21305 32252
261874813471777665 5 13382
183240227342540865 17071 36862
220429211207495265 6493 36355
615422436284713857 970 3678
538628966529756801 10800 13906
191477595425045153 621 36395
696920567699912449 11322 34118
759290787579072257 12666 37578
939434155371813505 8004 32938
939007593894221057 1831 32952
427149690932061761 2321 14248
327696513094220865 1068 20338
173430585502757153 22982 37561
834528987579819393 5215 27313
977421387418324609 14851 29410
852744830979968769 2525 6587
513257141102784001 6386 33269
927704611937659905 16142 23516
109172043610961105 13859 32480
232122792037639425 2762 17796
867035097752818689 6623 17633
148329762749984449 17331 19092
774318790020963329 15776 29252
789530155699434753 4955 19178
296746651200848513 20276 30359
205892587097057601 26176 27307
222569806567584289 21053 33138
465814743437189121 16171 34609
158311482918151105 785 33740
612563728026163585 23226 27991
481366192664232513 3138 8297
690078846367480705 11480 34876
624117616641584001 11751 27015
451057779299222977 19871 23206
785017091417564929 1716 8349
316498636134522113 11239 27978
239086459014117729 23850 37633
36294000399085033 2555 33967
586386784904497921 14988 31306
640516771560452737 20621 21419
740335224320560257 4692 22518
982168538117125633 9960 23241
895671829298500225 32937 34988
666687320554611713 5563 35049
443806980668938433 17679 20491
207230412031112353 4624 9893
216719537141919713 1698 9988
713404539869070977 31603 36750
546408385290263233 11775 28417
530199059512373313 4076 20345
949212801805238401 8857 18495
65040786977160537 11570 24392
108641862420427057 10145 11938
12017614075137573 11175 18401
998981958637038721 8189 14385
662036691134925825 43 32174
841731580987740801 853 18779
498823621398489793 19333 34450
489678650990107649 3520 31018
930986497062402689 3114 34914
117985173558139425 17155 27030
672532892712712961 29114 34055
944911079709491713 10131 29285
460876027152306049 1918 37256
518644765187346497 9627 11140
694742967946869121 9620 11105
455421124287461505 20366 29989
723867799178176385 892 25775
316675613495306177 28975 33635
466815523583296257 4122 5348
52583195228230297 4427 32953
799270298632233473 12450 37093
321607561912955457 17520 27411
965112325057280129 259 23326
465898872721915329 16356 29115
701834050575140353 23015 27337
670347639154925953 20701 35268
745632303276483585 10578 21635
383601969002619137 377 19998
538918777725580609 1625 29282
284360562044028609 15818 37782
856298341914797569 737 27435
294202183259649537 9680 25304
158381381957010337 2413 14867
604181678354393601 10898 23272
216816709059106209 4464 37078
541883561183787777 17643 19906
17626557902143959 10669 17083
803173083849898753 15885 33712
303700066055032641 29877 37719
756113088662154113 6220 30024
755898352492689409 88 9947
341922325673039041 4613 25304
349401950509065537 17404 34957
738456503285611649 11311 18882
922704735482550785 8731 29323
492753325186654913 34976 36114
476626871859540545 12278 13779
927169360701789441 5194 7523
775766055817168641 17672 33407
302384979786950209 18938 33309
348200989227780865 7485 10301
979233107934696577 6926 15940
266944939619872193 23133 34798
503623397590999361 4693 24411
235234074903278401 2037 23111
873614955098538753 2078 26157
773507550068071425 6165 9997
689772943755457409 1534 25703
466869415303126081 12883 26229
358998262958742465 8364 24784
778416990027817985 33128 35459
855738295005451777 25677 34537
208274777075988737 24995 37175
951283539037326849 11578 31880
265176797504718561 19180 24618
336978572243651777 3760 30042
463619881694729217 8013 8256
984900521922661249 13434 35739
762408774252389121 3146 23326
562854412369276225 6330 9536
270934299899384001 5712 7248
188375794625279969 2439 29645
677622611756586241 11871 28976
627643612165314817 16247 19459
758639610213510401 6667 32849
686519465721822593 6212 21826
209647748783861953 4841 12346
885629791809506689 17 12160
191271375962006817 16012 19296
323755254148302657 24223 36151
870458423248035073 25818 36870
933105445730632193 21066 35701
325895295267333313 19975 23511
397122372341804929 6370 26880
609513780805979649 6607 33701
958664836666443393 1566 4174
421798080893641025 5715 7413
721801485486345473 4097 26734
81513985846182641 24116 25988
454457507383068545 121 19038
544392544044644225 887 15604
912012294394024577 8216 21530
580273359879225089 9176 10154
287668796087999105 29880 35963
439488300801148289 10529 31164
628023508546739585 2259 13127
160240460278796353 23609 34264
657803708609776513 20671 24198
145089804307975361 8745 31885
644908706536618625 30047 36437
50435521355051809 21121 34816
207663885427265889 26870 36796
683012342587606017 3008 22152
66550386074972321 7487 17863
434985622369080001 10847 19685
632388267109917057 2080 11849
19549543469185693 2212 15708
12090947389957309 7452 8344
316150135817945729 7538 26639
331615470177681025 15634 37727
253107076620296 14909 34886
111279994702279345 9840 23397
510251256634230529 11449 31525
686633899305263617 5636 21236
5042255118315354 5200 25738
176573743056160033 12626 18768
859139531352194945 10301 16141
301103303680164929 12955 21706
602167057363690369 14645 14874
286881044589428321 14446 15458
708990108294639105 2821 35266
326222897677467905 6066 28513
828201681677928321 12567 17526
80873161851990001 8654 15409
337974727930241409 15463 21285
776625371336606977 5124 18649
820811027316498305 6813 28674
474007478526068865 5569 30287
762695079240611329 36904 37351
431207176916359489 785 2674
175462454354818209 10107 29024
986960412364503297 803 22642
662577875719488641 18844 24759
574852456564073601 17502 30184
489863727646000065 24738 27066
904998443845023873 658 37609
708478666003483009 3183 22227
965734935363656193 5034 19779
363394164060952833 18364 27704
125789959438826321 8370 30131
527652801604443073 22870 36868
173628106224114721 6366 37572
505228619470191361 27717 34005
642001093010897281 2252 19923
777535950278004097 7148 33286
914333140736459905 10347 16567
305678689475531201 8654 30253
536327495207437697 8609 22727
215315880721060897 20360 26546
462735235761542209 7038 19478
81312637792425585 1604 27940
328867531242373441 6585 31032
353329765042868609 26418 30002
342786611614911873 10899 21671
415860420920029825 30935 34242
745292364770328705 14460 24006
880519762300178177 28695 35286
619427176787056001 3383 15859
395333059816156417 10008 23146
1341292027582597 18106 30384
840531971826262529 22732 29048
529506028678383681 28115 29006
746131831218111361 22640 29231
603868108635417345 15315 21967
904932791616897025 24145 29643
332447532338093761 2581 36463
707512625517981825 13212 22703
326962783891907777 18951 33818
517200097163307521 10201 10506
4878772174578217 18062 31661
42299657212272025 673 23293
356423846528592513 12480 25390
245757282342804481 16292 35834
286739767552276705 6699 23659
659280830400863489 515 10886
826787214277608449 656 33248
142863888792273745 8327 30833
71448044605915585 4021 5621
493709768109102529 17722 30140
868828289682760193 22463 28612
15540106097898133 1043 27357
853274025987829505 4489 35591
284607122849397601 5867 26174
405422558894635201 4733 28082
264141664636436961 11837 12749
956867300117579649 10765 25556
774291609325036545 26879 29696
890227231215270401 2253 32958
807349378499093761 10985 14772
304395224325347137 11527 23082
321349551009010497 5958 19960
884059207402010881 9277 17549
797201640118455425 11446 22003
174428564571599041 2336 11608
507015923004463105 2012 33173
262194426703096897 29347 35856
526761333502189889 6433 33768
594823040685284353 16989 26621
680010216610956033 18834 24254
193076978779153313 1217 16046
572828731854141185 18977 22112
932564792791339393 1622 22694
538942258882077121 1160 23130
122954839565146305 19792 21829
707921790334164993 20030 28989
811910974295543041 1008 33258
416546705664988097 283 757
436479262246514561 10817 23565
105052648272501153 11701 27294
545077971960779457 15815 31731
387665601661343105 10011 18567
381918288361070785 19936 30938
475516929812680897 6421 12607
805998216743532289 5060 32078
263896478441584033 17481 25991
189818102094911009 17280 35576
888238390208922369 1155 32451
747946242662948225 6005 19270
912354253580947073 6658 31341
61050595615959937 11736 20479
467808409349668609 20154 36685
262664637547075585 2879 11989
703629013665594241 5422 16583
136438107282920385 20707 29979
40235597018376977 28643 33853
626414871541896961 29988 32633
673703923341111681 4123 14167
514648400280286465 20912 37068
157958158435871361 3984 19152
573425749278541761 32832 35223
704648314343192065 7264 22430
483781129161720001 16353 16652
90628486255521777 19129 25399
497677472072581377 2884 12923
577015785061650689 5483 36575
47872858434480745 28737 34918
101688508903219345 24690 24908
299881079976572097 17336 18857
620126195143999617 2405 5131
532157713186741441 30872 36770
163323447468567201 17965 26293
579805432423029249 11861 24124
241239083443634433 3046 3838
56936519347509321 2136 6419
698893626761911681 27116 34592
808555943079781505 200 3808
316854583760264321 10238 10455
292805392975516545 6671 22810
721656663153790849 9738 14524
606685071893167617 9817 18397
104201673806546321 6669 25169
510126726498832257 858 23546
85138524909080353 3193 6129
779653157616806401 8242 35900
412962881164961729 646 33842
170217957571090049 27647 32651
431899442417570625 3903 22064
721573609914685185 13823 22457
560384698172800449 1577 8281
378887955673114625 4920 37280
766052248505911169 22960 24418
762657833887075713 18120 23057
520454238190698241 378 9304
435643885270373249 6587 31733
557484265392812289 4585 23692
998486594096306177 4511 9553
432480411071498625 13136 20869
511974564737066369 5777 12392
573442137320096641 30039 35558
765214902366679425 18385 32905
628272418351290497 1226 2117
524316199876814465 16251 17193
621469848956646529 775 36000
800980996298846977 13743 28574
801604981233300097 696 10247
423224492207786817 7055 11137
456526381830496321 5886 12896
18925626073709625 6697 16349
219618729327894625 669 23332
88390067736760609 14261 36252
868708856796271105 7559 19721
891999748224435457 1937 36549
663420907848280449 2621 17702
534793504221987329 16579 34973
525002402390878593 4137 14892
566685899127449473 8913 18189
393996318041562433 18230 23386
230728516418885473 2643 5198
321877189369811137 15688 16142
756295050504263553 1281 21775
38556502558652281 13927 19406
582728652015468673 2738 14848
632738893249619841 9583 24875
160915696735784769 13320 31745
159966936734097217 16609 35224
431590718396059009 24511 26697
956969101809075841 2667 31274
988549351769250945 24759 31443
45592700858225753 2815 17586
150548664522226273 9136 17299
631699685722235649 9483 28811
150505604345212865 33533 36289
178863099979086113 10628 20249
360941345589033345 10206 22581
724057710311083009 20349 26521
835664456687993601 18581 32461
43520279070481393 5586 9082
649038063202560513 7698 25685
235277897313618913 4862 24714
566532916187824769 7929 21087
572706365044982849 11468 18705
43513563131320153 9984 14702
808065760065229441 1750 16763
60790784456372649 25088 29320
267953365577131553 4034 31920
506750848709565121 10006 23804
208539146086859969 2648 7194
492776355959634305 19447 30067
961340280532116481 3469 29795
711922293214634241 6029 21595
661986840262979841 2352 29443
219520361723198209 20813 29912
421517947469045121 226 25588
875758671503369601 20732 27387
349942922075523905 5142 16554
26785034864630577 1250 21536
664294360705500929 11794 19892
145038442374278977 30081 31204
951442544236950785 23657 27984
205268696436263553 18210 22541
433716886291410497 29309 30614
790967461022510977 695 17132
444931520036259777 5912 32205
700733824758927489 338 13601
992153255445320065 15005 26071
344498848073847361 31614 37595
624656385276264065 26486 30669
531222241593184193 18539 33391
79205769055011649 13087 15739
448865550521809089 14932 35640
56346250338616953 2225 7851
138523886629386081 14070 31649
760213098236963713 21567 27844
51640762948615305 18558 18881
865870591165044993 34958 35981
270329720381397473 25821 29644
335796733185492993 12364 17912
92855397186120577 22102 34647
669950957288943233 8444 21432
976563657141085185 5412 11047
583964827122489601 5358 24492
850313757567000961 26404 30344
702927212990939393 2093 13453
872667146691696897 7998 11619
274640216582486817 3795 13397
907360059629347457 21592 33010
335413186685240577 4786 25659
670392158488013441 28906 32117
161452086035385633 9889 37329
437935985069465537 3582 22025
521180296270525633 405 12247
221107937489676929 30831 33897
904917396460479745 3343 18471
331684657388073857 4846 21697
533913656899851905 29672 35375
747783059281360385 24959 26662
611809126440508801 5954 20448
77825813544230017 24742 28073
686101174938496385 12598 29550
271581076029463009 855 15720
744008893143291777 8029 28726
307152099519207425 62 12658
563125000286856193 2178 10668
351194476709778753 13023 18700
22291941701073625 68 15840
270253894499184353 4392 29700
895884261247484673 8326 37575
453301847394101313 4086 23820
951488127484044161 16699 34608
167321431910998785 19700 25622
258621054211044321 22134 33738
538406072705996033 13434 31997
657873679094567681 12719 23144
297824798289362049 8761 33819
773056017125409025 20127 36597
677211230346983937 10451 24862
651420533082489985 26991 32221
171136215416815681 8936 19367
367848293495352833 870 17198
779911559354147201 16012 19611
807983186899466625 25861 33048
512711409859356609 8391 35705
560535105037214273 28533 31384
317461591978684481 10181 23442
572332636971584193 3045 23482
62639409421045401 17339 30369
358611308583629569 19154 36715
405111291272206145 18404 37305
984223366474626689 4564 27063
38929340660054377 11423 19848
612787028897880449 11191 18893
891137894133578369 9241 19301
357847834945165057 14239 25657
518430297946501633 1849 37523
878594546215605761 14497 31209
406576185203888961 23539 31315
140913811753225809 25642 32441
962252675099058817 7039 35447
666661888083577729 16801 18901
365505183100623297 5804 33977
843368500198625537 1808 8124
915328057912709889 5028 33810
485762841910950977 30424 30841
12630769554405675 8845 14626
767060031073132417 14646 26974
73536432384180721 3033 14315
639199180087839361 22547 36594
69924696552675417 14645 28032
255316876454447329 42 18092
515745631654446849 7101 14673
641553586059284737 29521 35675
783229729104434177 3472 18020
93859358765573825 11600 30457
818125187119370881 33367 37317
931128899869630593 11083 24759
81182484218714993 532 21009
669330019244473089 12056 27691
927066628309908993 499 20517
299593677913019713 3898 18618
672578872636691457 27176 36865
276111476423981377 5241 37157
284691354512467841 15595 26128
914993496440185857 1230 34185
686326001273357697 15878 20923
162436861520792065 29509 32065
543857041187884225 4908 31280
732244734279912961 5168 25799
534178013709478721 15278 22621
238909276274885217 2358 9789
841260708554138113 5729 20280
455760559735491457 12876 29544
106205695928025537 28704 33657
911628292267113985 9973 10104
628032630723303937 20230 24028
515600332212198273 16245 28644
919939817311572481 11510 21308
932743611572735873 10 35372
394346764027382337 80 1925
949491423321287425 1298 35239
85770175208153889 2343 8851
27363949282506185 30979 33303
722141885130547201 32445 35911
840629377489175809 303 2489
744765227632839809 7466 20029
10663291440526025 18360 26918
209029715706982689 4236 27101
472076180977463617 13235 30172
223765095400807457 23557 32237
165442239809369345 1950 19307
224713533363875233 22974 32579
533980003190134081 23473 32894
451432654684950337 1462 34709
430389490078088257 21388 33229
783479690608267265 7789 30394
205240927708725697 23043 28330
24837486157082369 435 27456
934292915177525889 33680 37524
184156647494368993 20271 27251
356528715154478721 9370 9497
717884660006561153 10290 12187
192291552759943585 14035 20972
420838131644565313 15011 33815
350978348228405697 1043 28246
611148779733667841 10422 19948
807134338136297217 25743 36978
688990434112746241 8263 27698
301079813625943169 24680 33523
499972444187349633 19140 35092
350888993544575809 12563 13267
884535193552729089 13593 28762
258248088462291745 24131 30565
828451379357943553 12334 15335
659570394046443905 15783 24561
647219876867431809 14353 16010
732690432877756545 14578 17458
297445001445268545 6430 34764
583052292117006465 1302 2385
860035094446097025 12005 33954
467238658119352833 8413 26756
123185163200986385 15753 29829
183084809603844449 4274 18341
256462454747257601 31181 31294
305916853115643777 17802 29169
969446368991398785 8874 34165
960332909686545793 29079 30403
876665428854273921 3004 4996
826677924876232577 30033 34701
52501882942863177 2241 8522
273523455266786913 23336 32798
68970223218165929 3688 22647
652848051455531905 21973 27187
208010961416775329 9710 32269
155860756361594369 13296 30560
867600510609101185 3355 30270
758624573222387969 13206 28415
618226978414583041 32021 33244
61038020058749257 10771 23521
251980607823291777 2473 23767
864112771272839809 8014 33638
904023542835560065 3684 4850
118005154923370273 11537 25481
664232876436194945 3920 32641
132868213512747249 30933 32242
788619892301085185 13158 18017
534097259918542721 3576 15407
433868322355799297 6782 13093
782116701720223489 31495 32847
109836952018937953 13854 28651
263503158420437697 175 26275
433081143611424577 15052 19417
69511139274762713 4878 16157
588395531389636481 7298 36907
715054833269693569 6888 37356
410359886213846913 10674 34845
91586671710654593 10349 13936
116217258254110337 8440 9924
482016891505910657 5756 14188
369046477541708417 23933 26233
313500043316732737 4602 12413
997821083348014721 7832 33749
68395549980937889 14770 37009
962611278047056385 1740 4535
127069075162705041 14284 25343
318512588162761281 1881 18387
702089397939207809 32413 33296
858243987629499777 6875 14069
618821315684268545 2556 15939
605803960516851713 29180 36965
265164672389705217 29084 36760
110238325303861025 18530 36489
220350056804914369 19086 19237
47918426213371393 6054 16720
445226289174232897 6713 31212
816799432280340865 3612 32225
842768859011780353 15490 17832
509738204700511233 8400 15136
588217719560464769 13162 29066
287428491789107457 28761 37650
282835300336113697 17825 36382
388438754161754241 11778 12388
690338301455856385 28866 31357
998915676412856577 16349 16455
182138669315857985 26078 35426
346478249440878017 14000 35315
142811038449810465 31394 37200
189051787841286497 30264 34268
158747573238581921 28602 35232
188618957154190529 8593 10143
485037681346572225 6468 21502
748177407330565761 10541 26118
183399742777421441 26107 26909
574160498758430977 3042 20273
635686218150158977 4949 11448
386227590238767937 658 31310
94570495040908753 5868 36552
9352986727535041 5219 31804
73289132105205825 25446 32096
940476677314883585 7314 13712
827836181559515393 25538 27222
203694743844977217 1491 30374
803184235883936257 17009 35404
257093221444414145 5494 17520
448487308327440129 10942 16398
625043833440670977 17817 31971
860673865839547905 4541 29342
735105903798690049 650 32829
130350684207623857 3918 19866
101599001692420641 4978 30699
605058035920126977 27936 37402
318559200297947585 18785 35406
510633744291180161 14739 22273
915122924371686913 3033 15983
309033118854788545 10460 16505
212479020479840129 3167 3574
297064918679378561 16893 29449
752452922141941377 23180 37756
55535055085062625 8974 33141
678625138765447425 23685 37695
20804387127025593 23922 33894
546410623215152193 17425 28022
841515300119628033 13918 22657
32605535233990681 7646 23411
562047588550537857 3312 30681
979596472337959809 3158 34545
36814021039322857 16432 26481
56369321855349601 11551 25404
654822254062207105 17011 17913
754026573213863553 16869 33784
47058755271937257 13209 17134
897856313186117889 2271 24073
367446315444109249 9842 28939
576802170071260929 21928 31874
632563161992624897 3737 17573
638014070310326529 2945 9334
404101620320812289 21552 37262
779535185659440769 3534 11863
900099941085844737 4582 12256
846723965800102017 6703 30997
563994773229492097 26901 32983
101500699995654033 13780 25449
430119779028576257 33241 34040
952508048184419969 259 4468
395004430819266625 5279 18028
119738139196144289 24325 33980
356804617822124481 1180 18276
242194789345752769 14781 19954
790311822038514561 20879 33303
221741309202542433 6453 11988
869973944711166081 34361 36814
958855739914802945 7028 33650
285410952889645121 8171 25791
678002317662290433 35176 36811
553377479383758721 13560 24241
749013258602651905 6370 18679
139604702645240049 8521 11457
994419941137778049 14111 21253
69751904144869313 1081 35525
639963383997546497 1541 8591
935495636827692289 6616 33951
192238176703639841 11235 14507
915013453698552577 28846 31566
618534144160186369 4091 29217
641333664256418305 14505 19146
281409629345176897 18527 36482
617297567160239489 3888 9743
594059712876763521 5428 28141
578019463562423425 2906 5614
939620091893132801 5278 33424
785811718250673921 18105 21517
218021384173148641 20584 28870
973090711259455745 24695 29443
183079235021068609 33219 35317
613583292796864257 9626 15158
404788911156508417 24878 35962
210520371244182785 18122 34476
687866803591347713 4522 18683
710481288182993665 9460 14758
953166903932277889 12789 13658
174390466974781345 19574 23447
885288174864257409 2483 30677
751063979755560449 2218 34279
954862266744804353 2125 35035
397603665048034561 1744 35570
176376636282057569 3218 8835
237924846892102689 2112 2732
538266639109117761 21184 32246
959266464959480193 21916 32686
676296348205767169 28543 29719
436721288991680705 16151 16726
325694052039175105 16425 17647
106104626989360193 19174 30120
67738732617257825 22383 25979
74795301537879057 15285 21122
967905081034565761 7977 27298
518511490909073537 2374 3765
94130034902747185 5027 28301
911427637121409665 17717 29418
496736234763055489 11920 21872
599215855048537857 24348 26436
311118104906043393 21229 22420
593877358389480705 1705 33709
537163724870488577 10323 10727
465095910704317121 11636 21397
212796097980913153 76 22688
978392411812922753 18987 34008
723265680562455809 21156 37301
787742173401579009 32043 33690
203738869281707489 7275 26120
97654225429639745 1518 3655
844282864033779329 11266 26303
807743232649894401 14444 31418
967338387509897729 12309 33108
333335672834284225 10901 16692
230166571972254977 23675 35400
777466268053597569 7033 22439
125166590281438065 18993 25759
851677362139131649 21400 31478
890370236732231041 20089 23569
537837464451879297 19108 28778
153081804695887073 4434 5282
587667414929956737 24524 32112
711789830861498241 20558 23130
661178514671984641 10241 30485
951317226072987393 16624 33837
735365008883295745 657 12665
165164092971600961 27889 34703
583782137980843905 3004 30961
313511047675916673 24538 26358
893333281197801217 2510 6480
74260393967072961 2204 9883
882244777916167041 4220 27209
531096727062688961 16332 33424
409613040822481601 6700 19654
976022312893242369 4253 18526
524626187367484673 9089 17092
154082622998203073 26403 30802
614120428138438273 6782 24152
896642253625138561 12757 37031
743656274060821633 3039 9506
328301903119196929 19835 27191
171109503768295937 10200 34803
239223269801676961 14157 30422
561217178477644289 9403 28782
385870269272885505 8868 33471
743100056048849153 911 5407
221160238309686017 8028 37464
852325901209422209 9074 23482
394889737147323649 10393 36591
152502001907524929 23907 37089
508328193741483841 9409 34476
818337700313602305 3409 18700
13295501977552249 2509 30015
739515930932089601 19789 33798
510216570087600001 4356 20585
472965753894992961 10756 23490
248948885246349505 18701 33729
235574919815608289 9381 27688
163768853982880097 15362 27078
95226041388510657 10939 29376
34296550901927957 287 7638
150811036594991073 20937 25629
929229298599601409 3361 13859
919200851364944769 1904 11548
981683666187180417 21095 22412
971351273681538177 9254 30229
430988441275367489 20286 29122
694577586620848513 3636 30829
319140524216095425 20699 27921
796617308105727105 4919 32569
529358773676442241 16383 19132
231644421346867809 10196 33047
12447405442728155 6452 29205
946541799166059393 4290 9634
231377593228820897 15019 35613
941568682795772161 14667 30736
75685195646627793 4956 36047
421416210283116033 6404 18882
412977381199731073 13449 13458
483480393592156353 31344 32026
349338561505888385 6802 20154
400021695815045313 10023 33105
800911568681392769 7847 26203
454640033140233153 11935 27044
794248373745006081 822 17147
571210737389538561 8100 36849
567276829316760705 23445 24088
113669069994340785 21308 31074
995099624729490945 5575 9169
476023260449924353 15033 30659
535808639413609473 19012 27608
148721994058742977 26995 27449
894344374732696705 13769 20297
16932222699342249 22515 32256
747696334618716161 8708 17620
716212250579001601 6705 19091
264035341422598433 16481 19995
302490454457032577 7925 25118
642693830068033409 35748 36851
339279459576655297 8113 31216
468398682907263745 8979 19581
333438159114610497 13485 31442
582894120391635841 12737 29577
710984407162140289 8586 17399
245393378437526625 2977 11515
103549262397766737 6449 9398
882666199633867137 1361 28830
171999331537843873 14890 20890
534153445093892289 6794 19506
247840044500168929 17174 37008
956773701549501313 2156 32453
287456808973882273 13689 33451
462127105981963393 21359 22299
794305511861413249 26437 29412
4331920355873820 12464 27220
928138886103649665 14550 20813
67828008126696209 27838 36003
94533077909705553 20898 30157
700615493358832001 91 17860
947211817044387073 4888 30473
931186738890559745 25140 31106
964189636982528257 2151 34471
360279472426988417 7566 10665
549498659599972673 19468 29934
794200270844186241 7495 12637
156682345374878913 7255 32940
699653343564158081 3556 4462
874464876648840321 6744 31153
332461639090368513 18628 26397
831825680544742657 28484 31918
694637335323996289 12373 23819
989678789259382785 1856 13465
257626184583273249 32887 36639
835052946429289729 14985 29187
683474650023747201 22159 31147
235882049608402881 2045 17353
838223144494506241 18017 23519
649909642092868737 4587 16462
176268619145652385 3923 11459
729723056905125889 2583 12875
89616298656181921 33419 37380
464954325039190785 485 19543
228411788464960353 24878 36955
351801240743991873 24777 26964
343393852058412097 9134 19852
152840091975182433 8917 12931
432821141812617345 24990 31048
996450196123898753 1947 20164
623939809794649089 12587 12876
200701881112809857 12486 36490
852631637468611841 8359 15703
490535585279769025 13842 33899
369195845233079489 26467 27800
972851783737755905 3472 4080
615265520488584577 16272 21531
890717335974269313 17379 21313
89328137045782801 2334 30205
704381751260161281 10070 26289
530919050291707585 21596 34589
815757776493210625 15703 30693
788706918549635841 31131 36222
502160809792716353 31380 34174
390717908081974465 29002 30540
770555766777615489 23982 35539
532701606103955777 3196 37418
411837459975220801 12986 20662
496189185637938113 26384 30199
764034425408635137 13887 19511
742580414569644673 35727 36327
449137657782305409 744 10334
223258068187568897 2629 18457
840564526038459521 1689 20892
392444389563110017 3728 26820
903679954912338049 817 22710
828552671985299585 7251 31572
845399856831061633 10718 36247
676660850935505153 16696 26115
325782337560614337 9410 27811
358117544327463105 16915 30757
974142615041070977 7916 32011
251604412073845665 26498 27111
382755352428763009 19669 20276
60296642580219385 7907 13372
544429058517277313 6740 12811
340454077755325121 5149 22888
311783561214870273 21249 28461
574026741850708801 32974 35342
339085969169214977 20992 32081
754996491889670529 7750 11874
451887532065160961 25383 37063
846433740707560449 11867 14532
652589812780984577 1820 7030
836387268056640257 1602 18392
367201771048147649 12828 17057
11673803351023083 4973 10588
409770617495919233 31894 37798
972038552786784769 6416 21694
296845531135989633 5247 17979
665510257345879041 29728 30562
984724352328907265 28571 34579
404520606543357505 20451 26646
111323622945381121 13301 16565
223142220961939585 9853 26162
430588779690136641 6063 14443
628752302841775233 5242 23677
9368503101615745 21335 28327
524153625817312705 20961 28107
23331194624727661 27678 32355
565849104390295553 24189 27702
849493345044553601 27341 36803
17858191388775425 7232 16263
345499960787176257 23831 37855
617711339051595649 14233 21815
133713815894044081 13403 23765
741378560541470209 5445 29081
593888121577730689 79 6703
529559530309697409 1140 16408
212734204134935809 3435 21926
704992782036789889 4617 7805
627504416869779585 8946 26463
23821199280206429 27029 32750
587576678868135425 1444 10472
84960189502702129 18366 20076
202777583853031009 178 3059
395584010624091329 14227 36200
176731124704250689 16104 37423
950428039094909185 15230 21251
329541677206716353 1402 30335
576667445516250113 3836 15696
894362499550187137 24690 28564
822221592540124417 4770 31629
166446121600255745 2915 14468
653518413579874433 7485 19233
747253318056639361 11980 15409
678310230934393089 17334 24576
34762120895774017 33699 35182
956769424926136449 11176 12806
168675983855752769 8935 34847
631372220069771137 1071 28088
126249705897560465 10602 34934
792450195635993345 28655 37316
338353591423302913 32771 36720
252877482681817857 8856 26911
209314918558018081 8030 22533
743428917686912897 31633 32210
520523805948574401 22531 27256
797072729348251137 19108 23561
978007217707851649 9982 14284
493466949962098049 1969 24090
827688819487693953 19294 22340
575663120325749825 21112 22863
754740962130195969 10563 21750
995964443083295233 2327 12766
486110486412503233 3550 35593
685190837887283585 29237 35507
648604593644091009 2034 5174
877593459880543489 18997 32598
450063873247135169 2860 27566
726340105216486657 16643 36780
319754718302160513 3689 3692
507973557853233601 25477 37741
754239929908283777 14825 24467
156751856128487073 83 20338
524062480340557377 3455 30023
626631622486613121 11055 15908
85809113632738129 12779 13400
362386002318238785 5817 17138
162644253646188737 2917 12126
665867043266388225 12910 37374
837217885987076481 17381 32723
339876623987798593 22005 28712
674300551726940289 18435 19552
482854170181340673 25967 36927
114859369809497729 1658 1715
273411988073128513 248 27032
55713991985069105 754 33259
578270439919890561 665 27880
433783409232592705 1594 23536
31038638378895201 15550 22292
329401956002140417 2521 16604
665729680351304833 976 25221
840410134578437633 25516 28533
260413466236379073 10165 29511
892140077045834113 6735 31940
721989951735764609 8170 21671
48980207403719337 2151 2581
943261221324995329 19679 24420
340501671604652481 3794 12948
119832925929770801 3379 3694
537784521802681345 15612 37832
878363922542071425 11531 24900
293303525946011969 2181 9292
773091303144383361 9319 22943
972011578749505409 16259 32346
58914640768414017 11774 14404
605492863976404993 10611 32367
227821182073554945 22508 30564
454652343279324353 9169 33352
542487711558841537 16177 25026
621111671559273089 4144 27308
558241695938335169 3574 32999
968005452168387841 13122 20767
478562158687246593 21138 26933
655565647416931841 23145 33540
685833666689987329 9377 34236
578000474978981761 10288 23933
54211531594894777 21795 35235
375013704307345793 13587 31799
171816574781075809 25302 29466
13248856383530239 17154 35093
384843043628556801 5091 27305
783162968824750977 8330 14315
645897855048346497 10173 19529
691261495074886785 9108 29986
752208406011710849 10953 31630
997361436425077121 5493 19886
258374472854740129 18585 37099
95833956806149697 757 24159
61669647267443393 32310 33761
245258642622825825 16813 32897
980902971210142081 9774 20773
171765388683414945 35752 36498
237112051805816289 28944 34790
623461724245512321 12007 32060
257954771631489153 23931 29460
514790611258707265 91 23473
324054707101360833 9925 30837
197932878664982337 11281 15621
622427521512619777 4893 20938
124186926737909425 8984 18489
955393578817997057 16815 20260
294112296551869441 30854 36526
53254771252767345 13773 19007
240663208229836545 9862 21338
222674099889069057 19202 33041
109040957420159409 8819 19217
360184297839865025 13826 13902
809919138917681665 916 16830
858556525429328641 13209 19968
598608049543283713 527 28125
943094030500844801 6693 19070
749122363832885505 1954 29359
489809332943586625 4626 8839
455341019231365633 31151 32798
274072840915877697 14687 16715
915311113054062977 17958 36101
878220299103396993 21925 31080
635150181461195777 4307 32241
195675497847020097 15499 16853
306584866139946369 4688 37068
889603122888523521 4737 15379
538767246946218113 321 33987
95805916353995713 9627 14224
3466165935382293 20687 33309
75826152634085985 798 30100
563285852423259585 2434 9673
608004517560857473 22863 24922
972948068063249793 15112 35323
425600473987167041 7059 16880
253605033715938785 23336 28435
266803118697040993 566 17210
514804242932743937 26585 28397
37613889458306457 13540 23222
879451367511645569 8937 24085
514428357364835137 18197 32631
591427742455795841 5093 15098
242336730653697441 27080 32997
602145040259681921 28631 37609
272521281182562817 9318 18101
920850216368481921 4401 13487
391181553893041217 25755 26004
871887193662612225 7906 19538
547610466618777985 25210 32803
759121225603099265 27880 30985
35273141255906637 35508 36920
690963358391069697 11413 23426
990617931467554049 16856 37820
93717565049164625 15594 17022
219354424656081889 1890 16061
505138433404223233 17876 35430
159355236518450753 1383 2705
214300487777922657 18316 24564
854669532818796545 9075 26006
843295310103808769 6119 30804
291320596047015105 17011 35010
630514729885025153 13964 26742
640253692529832065 11005 11520
247049690989083361 8765 24401
456550596292686337 541 12036
237572582029873313 8094 29134
354022758738430785 7457 18165
335040724013264705 789 9821
973101318600740225 10477 31177
767409253017692801 897 36516
909369265527551873 14335 32495
82608578968969233 13261 20934
299097341883424385 16003 33548
543927734881737729 15934 28311
792488644115415809 31608 37168
102758843450867937 25846 25902
305232320002701825 8928 28727
632342620378100353 8755 15000
80105207421418353 17341 35964
159187425758229761 14486 34526
842045656093034753 10922 20031
741328155104429953 4284 9470
453244215817385025 30291 35040
581581333008227073 6878 29219
981025290227407233 5894 27395
918396540096441729 8755 27053
533680377991778689 8978 10164
176678057232830817 17081 23651
783260841683301121 6446 13942
748873449242427777 21966 37613
586036066879863425 18246 24250
609292162827824001 10316 23661
161533364887603169 3209 30678
611569201686055681 1160 26481
557430905856968193 4178 16627
773709837911919617 1915 20823
500791851410440385 22223 36009
603711345061572737 22854 27682
522199767354884161 12515 30123
79893462437166113 3234 12620
509221401637702785 35969 36990
177227873423110081 29346 37609
612475187243070721 23226 29468
767586469768783489 18246 33356
30717761480531181 7921 17924
840745236591107713 8247 10490
244224296216735585 12130 36470
745796748423270401 11190 11437
674586734177310593 870 3932
598762007843962625 247 36504
987366166552995201 11884 35436
180772359218078561 20091 26057
446598897409728577 7631 20199
102822876931828241 23653 24671
419474531434211457 4795 11575
252349242744355009 2921 28115
605939144089219841 9616 12372
869968837782071297 20668 28746
183769717094243393 17390 36152
530704675326202113 11850 14607
655760883773638145 23538 24730
831473357502222337 23589 33306
728973897818740097 17996 36512
141725310975612481 4238 18959
303525353246257601 3581 32462
969461257866331777 18101 23296
623372002824744705 13391 35968
872402534791685761 13052 29310
925491451830225793 23007 27258
799392324894473217 27199 34241
237188334757767905 7629 23817
185283362285940001 5695 37003
233909902021352417 17374 24029
990895598902714113 26640 30529
102132764476131393 3164 4171
564790061742481729 1638 9958
593831401500636929 4287 18387
875758199012199809 26935 27879
557541808442771009 19703 23393
994308865442501889 22534 30547
559000841035199873 2637 36135
967074715061077249 8514 26985
848665535913831041 2194 31258
681845382897019905 7017 27900
404992676692302209 21134 37819
764094968661812097 19510 33524
670932655701271553 4200 10255
418634447639998785 7597 10804
616335226675900545 22308 31753
8989616289031944 11184 36141
67939859093350209 13263 37069
408632931135908737 6566 14985
738538075448701697 12964 34622
519779953269353025 347 18375
450809109042232577 25359 32655
770948355451519489 4304 15465
713215973124945921 8137 25728
682620690874731649 15726 23262
469664628472123969 6156 26556
649971743031155585 1835 5232
674308678910165377 11197 18339
440427731894704513 4509 5019
238401415024206657 4061 34864
411672869697849089 15557 19402
267018176123926305 25262 31193
66827375580462705 2174 8229
492625758236307841 10858 26651
435937748379782145 22399 36658
351686645570083585 7180 8862
427264253215032129 14472 35670
195497020555613697 18647 37340
695114578532109569 13999 21806
637459586216337409 35665 37617
674912943268910977 15740 30063
741915428201885185 3223 32775
533593362288708993 20577 24638
442132579810902401 19634 32529
139237952649342129 7093 19214
639684364236522625 24733 32673
712158725536607361 16332 26461
653856471698858881 2225 22422
380458890443978945 2966 14976
555404226749466561 13969 34597
968283002857784705 22102 26716
758038246204279169 210 19821
203997515296027393 17125 21396
138279872351311889 18791 36472
668100162128762753 13393 37627
841362674016480129 337 10430
664781219628029185 18947 25596
608971571652155265 24892 28289
920528470007834497 14908 25092
68786963559773537 4188 5448
410998735855276481 34162 37215
802191821621583745 11888 22699
106273746072996993 7252 11686
694916220835850113 4935 28705
898868723997427585 11853 28057
56923852155854609 11742 22406
696003433500603521 21219 26340
86515575206448145 23478 36220
191885739208220929 5856 18062
979763793328707841 6736 20965
528967340395450241 5258 6831
38094424531223585 11451 23345
986921194198263425 221 12432
884693798171390721 10837 13641
166261590697470049 23145 32477
319423454491754881 14901 19859
791924637824696065 29715 32039
403179505915368001 9649 23503
276670879498407617 6307 36346
536304956317380289 6979 9468
531613279764119553 788 28546
925328644937827969 9603 33492
246838367103801921 22643 28604
69575566982081225 10879 20892
353650514671489473 16060 20826
786299875675489153 24212 37346
805035281771306881 4035 31934
809716948763892225 24944 29852
732967550057768577 1817 29398
359438724016349889 20905 37330
617041345245834113 4597 30274
274998173349331425 7202 15334
670021432792953729 13406 21677
912842217641916417 4589 7765
745985300495203073 8414 27461
311062741925113089 18217 29110
503228112158669889 2675 30314
480192173974081985 12748 15688
992189919926939777 9977 17115
162467319427918241 14156 29536
619255985235856385 1042 20851
387600561281225025 24709 28382
355250717337565185 31461 33385
196917450820265569 4244 23506
769383955618142337 514 4025
60605526617230513 7305 16002
834259990410171009 7557 18661
787741822426539777 14868 37492
267163711490344001 32778 33624
450945118105032321 12808 14529
133150595234280193 32523 33530
828290094498001409 12263 32867
642999006504087553 6438 23708
809793987132913153 1529 27539
430834812573944961 4574 16951
494094024779116097 5710 14667
315160519118894209 23764 29137
578128000807190273 560 21611
558785619955738625 1267 3054
287336589419808769 14592 21310
63763685657139745 609 2234
148009288999055841 9037 32004
784958446587747713 19560 35404
117843149619261569 13004 20744
983294061745130625 18379 35088
999961356036230657 2278 18768
999863872153877505 337 6310
391731472396642753 16651 29744
668690578580115201 25378 28268
867207067021730945 3816 24004
739933548154734721 3649 21168
411197654362666753 25546 26005
547486837074377089 21335 24637
790223135412439553 20178 24722
951205684187055361 15725 23975
126711780813153041 2692 3063
3134636882638376 13471 16935
174549754359311745 1077 30697
213300563868099137 32910 34318
638064541381766017 14244 37701
598837581117823745 13478 29769
767684791898936705 18909 29341
814543548519633793 10373 10652
197033080373884673 5106 14770
772826143702818817 3714 26447
140665071892819073 463 17250
333180703728086081 2011 9672
627585147257065089 10922 19020
660204347292182785 17525 31181
156944251136131649 6104 21140
460553356993141697 21433 27389
527054193105826113 8859 29248
637862488027852929 2048 8158
692644240801833217 16895 33366
657860376366524929 18244 35371
743008494589503233 33461 34416
81425471566706881 22316 26469
742286569848936065 11749 36020
811123562765896321 23501 35477
6893740851680264 32884 36242
70112605335427961 7721 37681
3678111705347931 34218 35312
515940085025757633 9331 18615
240114852858226881 32321 33831
139417437329445457 13482 32757
132583755936103393 23346 31692
645689169217956097 7635 33478
596078181988232833 2967 24281
34745754477800261 5096 32323
436893466226941057 25811 31555
829566094838835201 28442 33235
349753717308146881 6142 25980
993021466144615041 8658 20398
732784287351073281 13445 26843
770027762618280321 4128 16842
53327581604193601 781 31910
714604113230425473 6176 10444
100365809343635697 30233 31068
577208494457860097 5747 17165
123161977351657009 9608 31484
584853473072957569 5673 17028
88831929383694337 2211 27048
589235117850972033 4493 6500
62101917871885353 5093 26358
172896487427014017 7615 18521
563449033377828801 2234 26863
315144587577346881 24107 28351
626579608468887297 24696 27477
743544837726961537 7698 33881
437892512452201281 9290 10102
998668218997476481 12064 17272
366257289847155201 11003 37230
745198241102887297 15032 31298
371476396991660353 17111 19951
908251862399478017 21896 33202
463281784090867201 15179 31786
619644254732822529 139 13165
554556395014820673 10972 30651
347463849071612417 4430 32447
718637954431883905 36081 36806
66000367568509689 4144 9642
676551325043199361 7633 27525
820910099588129281 33458 34362
836497866449974529 20866 23090
187083739771015457 11803 16521
336223398710380673 5659 28757
38811215704310345 4903 32426
977656682733467649 33566 33846
968058433835072001 25300 35505
576560597663821313 7305 14832
987757491758539905 15960 24706
445789297882043905 2346 37443
859494679867356801 2533 12221
17166065337299587 1064 8934
109477392074932561 4279 32298
562892488555647233 9590 24094
44549943313999305 221 20139
622706559416151553 6451 7433
421740960049500993 6209 13714
432309976564511105 2598 19375
306792629106428929 16465 23645
440806147780328705 13728 22003
878154664886050561 11511 21886
700461344255060737 13905 25462
434556474212261185 8644 36515
417769041891951105 5812 29260
323346165824940353 20585 30405
354974263174966593 7812 29970
312332363439242753 20802 36540
453528309494423361 10986 17702
468019193678554049 20505 27748
452392061697892673 33886 34718
381644763545356353 19921 25182
282971755609317185 3633 8422
530088028051775233 27334 34611
789909327454495233 9114 33239
984567520757014529 22655 34363
210894069655118689 26024 30856
693460698283967489 717 32987
431466078550997185 16893 20597
323328719189849089 4098 4767
620741969568577153 33327 37072
689287869400910593 28669 34887
599670106160175489 3698 18239
829531964902930305 13759 27500
8408093584783672 4076 24770
454263203710848257 32783 36141
353956452641867265 19401 22638
695952154897330689 521 6320
843816359326247297 21413 26893
549858626618256385 155 17968
216546706391113729 1999 4277
101592824793772961 7377 13239
164027990564129313 7490 31500
402587184262142017 29284 30391
177427929621828193 14602 25163
285039855691682209 22979 23593
578059966946433665 5214 29595
250264873212639585 27993 31004
425895650772389441 7319 32458
479807972323289537 23279 33863
488397843638345793 24425 28119
238923761180370081 23139 31397
509236511666827585 13898 24670
815422393571513089 26792 32325
277029278689049377 2114 25601
430019715007485825 12886 31393
120777923481284689 12480 30056
465853515219169601 33158 35679
981324758527243521 24548 36730
552761920617523841 24154 27014
253593517450198657 13153 25745
558447925939649537 18213 26498
410724488794222977 8190 8755
411025931603145281 824 11564
328288338600174273 18280 29118
966869693525513473 2691 33142
589306781248772865 19131 19667
652030031226541185 29350 31225
91035686121770705 14233 23845
35352021681550385 3786 21917
9140080222273639 3678 36818
582764049296738305 22663 27313
480812314780450817 11330 36617
312706380882662657 11342 24969
148959596565298113 7165 10777
322443253171240257 29115 34434
353869440527702721 15066 25900
416364372314522049 2233 2598
553136915708627457 14117 25975
481775343506395585 7253 20408
422047702701860289 3540 25143
461932204276269697 682 14856
24978481862000025 8629 37657
923708742851584257 5412 23307
174633987405414369 11196 35970
954389058129610369 2656 13766
10823094993050121 6601 26447
881083081246767873 2913 12664
997980874311622273 20135 31199
374604108427480065 29212 37807
428811053566782593 972 34559
664110870141154689 8603 8863
441854494787989441 28642 31988
750102851748042753 14157 27555
217044896582571297 26310 30456
499140626702679681 180 11598
287107845327710721 14365 26039
472177003496103233 28603 32161
975505405721058561 1542 36788
298318977433705601 2674 29189
98333149352427537 4723 23052
322073854014096385 29450 30321
786753184907475201 5429 12126
700590345447803777 29438 31656
572042764990669633 24402 31143
766065947268646913 13648 24801
701237302810788737 9567 17596
865330522295675265 14783 16627
661952458946117889 5034 7558
851010569646266625 6462 35918
339924726229732225 16921 37199
792562555355228673 12668 33910
46257669548339209 18715 21606
616256125503088769 3247 19482
522809151467150465 10063 31177
424282758021529793 6534 21948
537441728025910977 5782 37831
581509342568612225 6053 10783
996381919163248129 8978 26719
220439084746796961 1001 12779
985048958457866753 16739 21673
179988706602262753 2123 20789
972952538146209665 4590 14005
55436418888813681 5983 31705
719784196244162945 29697 32128
697675883344150145 3448 10290
873268508165303041 16701 27683
135951310828087201 4926 16692
688927614789378177 21179 34864
427933459287732609 5843 25839
991555182396972161 30667 36071
671955189409782657 20571 31694
865918892916127489 18834 22205
40754433632177009 7091 30120
686102910858558337 8602 11339
448177863955915969 2784 17900
930481753815683969 2871 14194
141391834446029201 16097 37277
592972217827188737 7765 13532
435175049376493185 16318 36475
431117822603070529 2615 3940
307405925091391169 12415 31919
516244852543003649 10153 26361
574452495785234177 7234 19609
902361646272396417 3998 17475
558957024819125761 5471 11433
363370775376289153 20699 20706
781877898996224769 13596 25922
629895659545482497 593 25278
856534302650690177 6617 11781
363275063757221505 19775 36051
683387921842292865 3045 18313
774388925272830849 11050 12160
314690328711027009 5429 12528
969595906004819585 2186 24735
256654180914107841 8640 21427
388535691180763393 12326 24453
960567994569519361 16975 19823
250201859248342369 30902 35364
266166761570953985 134 30368
921893248362067713 31388 34494
2255956382345659 6840 9180
182334942409760001 15977 26940
495759528419835521 9158 21736
207292313479754849 1644 13305
263861324209646145 4722 29210
392572479210066689 915 13584
384946011399019713 15537 28042
685231248694549377 20349 24950
110589230304743329 5021 28750
331396461875094401 14738 19950
830940781635330689 23267 36331
945056943336496129 16126 24687
356388470940235201 12253 18114
279481136148127969 6491 33506
928666798871457665 15831 22312
162044171819587745 17113 35013
206555942947108673 28058 33773
619709074867010689 29359 33965
72527025980246401 10024 15654
977750775745576577 13354 18094
735160400098099073 7460 32752
445129773232572737 2154 3702
656756478397394305 21535 24823
19162157059156473 24908 25413
88693448265349425 3375 37558
325184326483103809 1320 2962
90651619712172513 10439 22190
963934376001461121 31341 36471
8802994425000322 6447 13607
234011602496231329 14541 23041
730155441657753857 294 15366
640164684962343297 24997 33142
203506875567672545 14472 30196
615877060364958593 20039 33626
841791489838424705 5999 29804
577100659654163969 16067 37040
2492431903878157 8425 23374
980951553738755457 16427 36968
816796328220416257 28582 32410
97458274820837681 31674 33754
901926666927227649 8176 19849
493915657183485761 28413 33988
484880288196290369 28463 37254
33844375455643673 4422 23381
440951667415877313 6849 9278
739151827495597057 35314 36837
715108634409769857 392 14259
454334078729829121 32554 35354
118416451813988737 14824 28151
267463622306387105 12527 25825
197072311998606849 6141 28346
60577769031297633 2584 28254
126469688140051777 23878 29797
995054807931303681 29582 32741
764317030977533569 5179 31075
762819581178689537 6894 8531
778853085117749121 16168 30327
927513059757124865 26631 33509
233804405641546241 20401 23958
98688667510927537 1512 23594
986913025117619457 8589 37303
708249654016505345 29416 36293
104247012621723201 10405 37809
827240175655816705 2029 33751
685683487234104705 16804 26109
877599632074769409 3085 27813
681123373071482497 13631 30007
49013787853553481 14896 23499
45456815902642945 12711 15390
507812949847966849 13557 21492
110046814900638161 8516 16299
351257952252012737 3465 12577
789995737385300609 4420 19356
629567668184101633 376 21078
220316742507815649 16475 19389
701226634100450561 24280 26304
259270525721010625 12507 33491
963387857471083521 1749 21415
58679846588741929 6290 35525
477756592746771969 6963 22706
640024683847816065 908 31180
337303143885343105 4161 27689
65705037818627689 18160 36778
182215911290782625 9231 17407
288651247059593857 3554 13094
529970278064190849 4920 9808
284237198021312321 9635 31630
966292832161855105 28208 33258
394245147258562433 23238 24507
392891322072891585 16686 32885
46024023346046049 11056 33752
289756946274209793 20618 29224
591105310107454977 6825 22255
39784589844067857 7120 20340
748065098474736385 2212 11191
331936508266522881 26576 37444
104588605671569473 13752 18366
755944902292434049 31122 36635
578145701478188545 32185 34402
453755168154842177 8248 30268
786636748970980865 8940 32823
482795593552005185 18364 33505
87397508129324561 2872 36545
192172783018804705 2506 30778
11452062537035347 10669 23160
226887591745814625 19804 37583
28957154764565729 31448 33982
287067263600917505 3721 36020
11008981084817295 2758 15653
279317358879815457 10521 27843
812629342661519873 19120 30699
835141682427177985 13072 34701
347050611274614337 14146 18296
508767072353030849 23694 35936
677036636871815041 19510 24779
251382184754575649 441 16968
963003869740479233 1219 11442
303843727695159745 7779 7810
398561141012375937 23355 35601
632841663817032449 4306 25642
617298022612818177 22347 31094
629710400980734209 12739 35032
170336629176642177 10029 30603
870870749976106113 8890 31497
559710152154512001 29290 29326
568639292425565633 28744 35813
558891299379180161 8649 35663
377025481986294145 30392 33837
524782493366405569 13370 20645
119423942446609041 21122 26767
29403892292844349 5866 6841
177289140157043329 28952 35980
540631027998077953 22250 31882
718793730460511489 17236 19715
5927306977095982 15502 26659
913368188234585473 15341 34622
606537507823635073 973 6797
248178997409006273 28404 31424
367736854329290689 4485 33541
664948155836484097 530 24731
6908515809843864 7701 15704
327356437930951937 13420 34222
478932731617700097 1528 10658
591088658750294401 16919 27548
290190575415255809 20699 30950
645513349751205121 4883 27069
591700990175734657 4449 5728
972436662855003009 20449 33140
746219997214044673 9736 30915
409832468725660673 15962 26369
774722015651288833 15267 37289
30557611339929737 1206 11567
420705420837112577 6316 32930
718418020569679105 23379 29123
401993158613333185 28986 34310
790214216780540801 7885 27520
276910181365597185 21960 36695
601734847103763585 29264 36318
933060455319829121 8791 31499
540526631984136001 11720 24309
377316015298237761 2258 16241
485067578375740993 3423 23826
946966176546748545 37335 37734
119164418840640001 8123 10422
846679534544140417 14844 21052
61052384762838585 788 34682
617122049067429377 26465 28882
189464295204743393 10460 11265
686383650066307585 10975 12840
730191417619941761 23549 30146
475195222154706433 11548 37033
974927118595402881 16985 37330
141658032318876081 748 17453
369406195721957441 5137 37566
85703212855204209 17942 25535
52087024727228481 19779 32991
540791065982336513 16483 31040
771972480148598145 17596 34720
300487971255886785 14933 19511
946304141085548161 16343 28178
200950904206084865 27701 33554
511332164879043201 18313 22375
979085673027409281 3662 25678
512523903422959425 951 33992
860120465116484225 29666 36958
607898956701824001 14543 36269
327110683687020993 18221 23983
673259778689939073 1817 14864
989750853241194113 24279 32102
410540688601919617 9299 18987
434387159775720705 4410 8072
709656204015601537 5969 19823
468245043236851905 13498 32931
778283568062441601 11324 31391
786322768990071809 25709 33121
311013850426959937 17766 31593
260869045387270401 8144 14091
495169068212426561 13619 26556
808933836748533249 260 24498
258023974536058625 29370 31228
626096494263141121 7924 33298
951204087965145089 3352 23320
207382673205369633 18892 20096
391451693934115521 5092 35000
730044976201814017 26349 26557
350955999722977217 655 2966
521633714852153921 4150 13137
269293575010323137 20679 32759
537253750377050945 13285 36745
991407832375294593 17874 30501
987008241067581313 15019 34253
181552017860227009 5760 30539
204653134683727713 10723 23802
701931665684931201 13752 16188
222525610790764705 6919 20656
434631624364612865 6094 36281
542631033961288961 24369 32642
128261902246713073 6249 27131
230845020401385889 13732 31921
670760104904601857 5260 35444
138432196722337857 14162 19939
732630997508160001 286 14129
669623523392029825 14658 29701
507432379032167105 33827 34974
537926110039069953 13862 25410
784120029367862529 3058 26228
818816288013731969 34313 36124
695210418237550721 6654 35638
136620293070340177 10550 36258
134001739111177185 1553 33371
329871613265222401 15123 25101
948697127246077825 5153 16226
683622440385978113 14607 31961
664515937405774081 31723 32413
893298888879552769 68 9849
426429226536626497 9878 24221
206387709262546785 3862 19760
217093005261212129 16223 26699
827470283838746241 3243 27054
763965745502531457 6315 25469
732221752986067329 15150 27485
845382192757107073 4568 18220
184889292917812769 19441 28002
515624425372962497 5724 7755
36716187402308977 1424 23390
994274090463598209 20750 35583
938029174323926145 4360 7659
671052126178835841 8402 34873
271016353004075233 20520 34011
820032582315711489 34764 35360
775094586154761345 22212 34093
591896295182081665 18151 36941
299881812237490689 15389 31987
277147346759853985 916 37046
870948187651944065 3576 15197
691936747790606465 12464 16846
871093313945625217 2028 6879
789935117766070529 1953 33335
48603425571268841 5135 26000
563679498553554497 16344 30932
893456276447867777 403 9947
583483011293829121 25514 31340
95122988930793185 30085 36959
60021221872489153 7114 10992
544395500177291329 6955 18779
898341828511995265 3027 30968
709862299431119233 20911 30307
267453182073879233 17286 33433
187249132565828097 2614 10939
982417927005293697 2422 7158
944516722469128193 16299 29424
975551212966792065 2229 24886
40547184478402441 2670 17064
614630567849950209 25280 27568
829502747387134977 15065 29835
446232610456959809 9627 10454
703871451452247553 11528 20412
937824162310342017 10900 21667
690335007913883905 26374 30403
227365690704402817 3410 20931
363784836796458689 5071 25274
79753119496380977 10767 19623
945735507162009217 6904 31832
822582323196556289 6476 37323
244609119749416225 8478 32538
734167598127989121 11688 26647
685486588548538881 29234 29239
28232035462366413 24376 33830
457716472878036737 6514 21398
919472954078422273 21655 32115
274147867100719361 8386 13923
156867366475083265 25065 37694
274051821232891521 14472 37564
187340613112333185 24696 25236
574707317298898369 7195 14370
583878081582497537 3355 11228
291765763947058305 13067 13665
822115047697359105 7393 26131
76410816391398129 15484 23938
651185715563130369 20024 30081
397431559484150657 1789 8222
54867060449659281 31126 36982
420170478493272257 16909 25000
932433744635403649 24470 36658
588039921102296833 32655 35993
61339237174216521 2702 36162
204222897251536737 26134 34648
872901565444081537 32154 37450
3882391805920094 15597 25432
865541792079859841 13425 18110
917601755923922049 3309 16730
451346441714292737 26219 32196
150993180605997409 4005 20037
121987649086854337 3881 4457
769387975876394881 4147 29763
528925729898205057 23113 23425
606840856802055169 21550 23195
787981048701546113 6583 7640
671862470256652289 16151 35189
132936076242941681 3136 36354
204640528735485121 21544 32403
658345802207939841 15925 22323
794244461446492545 29612 31571
922865951780593665 6599 37224
89564390543845457 6289 15850
650724096420226817 4269 35898
763660021335422081 12392 26995
277606921282199425 8593 33376
303209117369636545 16997 31244
179196045453174689 8855 36349
568733814991059457 9568 15461
771896489727325313 13198 28301
959252838744621569 7004 13034
313440553398926657 2089 15796
570489783428850945 24441 35571
645335297819400449 29038 29872
260997633982089633 28968 30545
112831055949150993 16012 18617
281216502404316065 15987 23163
248672909024222113 33453 37864
827515984864536577 30555 33228
269461912370623233 5338 6248
5108013965493542 9326 27134
341403507025063361 13130 22290
145846702213066945 21356 32572
257734184330210785 17407 34613
299713858411461569 479 14954
645844566872582913 16604 35845
667937826567399681 329 28512
634269827371873921 16167 36828
3780648804760035 16586 24014
791452037961249793 13483 19663
698006201691686785 4044 20873
70922496873684793 4773 22292
258574640781244385 8474 18061
936693844786262273 25449 33693
953246145451433985 28228 35262
542737795557009409 30625 33704
234248169590355105 3575 23594
83773634725957889 22467 36133
572318208280638145 4101 14882
785987426582884993 23271 28253
852635366581988993 9755 11982
725157743354472449 19092 22762
545103727475836993 3134 13317
439836927452269313 358 3856
599792041233111937 4658 32480
723374369517927169 32452 33114
556517068415093505 15719 25829
986657007827226113 9739 13883
956763834777955713 361 15084
641964017104683649 7069 30904
198795404005014817 1998 17649
805180561509253377 4835 29075
190983530070095489 11058 35855
452678430606226817 16930 22380
392080933707735105 1302 22155
989242731648850817 4856 24610
373245551962906305 4409 33485
150840589699996033 7285 25862
753092895892368769 2615 23210
501196541317064257 9377 18991
880641025746850689 8735 31913
247854896689005953 21787 25942
16451894491769537 14063 21449
208623121345134177 2769 32674
162793090527753025 15437 22053
979733552205360129 333 28289
502337255525507201 4518 24578
177880036332517473 195 3472
770217302369669505 17767 33216
897596331625777537 2702 17506
956574663473805441 7411 12058
597455190436441857 5430 35175
137028721059163425 9430 21508
986695609657019137 14250 27013
893286514254757633 23896 31344
3993849487791579 10817 34577
177283466974753153 3547 27441
712780596027613441 6931 31858
233586573168469857 27965 29856
257094007628516865 21821 28192
681110973265997953 35663 37481
208583403669550209 17505 27140
553533955126855681 7899 17164
425247217534895553 12146 12945
803971655861143809 4318 27906
900798834689624065 20081 25196
487124463286637185 9259 31221
421239655878871105 14877 33563
634746092230454145 602 32738
122928701314876321 10687 28693
741310243345683457 11220 14541
674398172486327553 2346 24595
145183851834300257 1635 34420
967434161350098561 2456 11434
95096846749147089 9290 17660
209619935176554849 22326 33815
488145669280793729 13990 21386
779325003007628033 10832 15715
608240459381935489 10341 36101
376388595011299265 14009 28312
83069507907193697 20957 25172
182027124760679713 11832 35066
850902555497885569 4861 21550
839056221144680577 23066 31063
646562039282525057 4706 31609
426397684631226049 17286 33653
187134892153583361 15441 18555
803535153146903297 6469 35979
970719975505797761 20115 20452
658265602551949825 24503 26185
264959879776103681 8088 14374
363048954075075841 6997 15694
982853348644919553 6454 8382
573902351639063105 22097 30239
756150262199017985 12096 18107
141463382183594881 6159 25620
333223047725848449 20197 21650
963288331878800385 12772 22918
781043027049850753 24660 26180
488558295504439873 3971 24419
332100510839733697 13557 37793
86722645365156833 23125 35178
188665857264741281 11761 12193
525886224084366913 13114 13216
608166240687747713 21259 28851
371892848329963521 15484 19116
140305539242394417 2254 10388
589944551941378817 752 16459
985618578729013761 21193 24732
908515304278651521 17507 34266
74976875229484817 12247 19327
603492407296990081 11511 34407
110372748536487825 23963 36534
930490167086077185 15256 27732
787003119453505153 21139 29875
705072027853695745 15129 35193
613775375498857345 10400 33912
357476845416542209 13162 31223
797415081786628097 10689 27666
957124110318694913 8202 36011
637099320133469185 12500 16514
387050102810661633 28464 37101
589811131835478657 16508 22596
57369032525308225 10123 15478
387850538496007169 115 35488
625182793728995969 368 12634
354764702806793537 16601 36577
916087414872670593 4755 15771
830120617987088129 22246 33087
778632687258380033 2004 2466
251264850797770849 3880 32407
500175827892171329 22164 31153
380738442764151617 34357 37137
141676949571646561 17457 30541
564849283802491457 5049 26618
46853117055754017 11792 25231
580069932468969601 26374 29272
47202706084959801 13097 27748
595233348212122625 21010 23318
226001366966578145 13745 23990
604618783576807297 6551 16758
845964747079236225 11060 11463
325923061416691713 17601 29248
987569527316686849 21047 36226
396101436862718273 22130 24521
477275938843149569 24214 33298
458470719790046401 31287 33810
123348734959215281 9995 26522
290788909763659137 8352 10611
120791318654980273 25805 31055
888008204357195265 30501 33828
251722952624312769 14181 33972
770384481292065665 4758 30144
15547248649085077 16067 35126
167171164304551937 29474 32590
297558267708346561 11995 23951
232672312127231617 13309 36929
214061443310029633 12284 16454
574577093698682241 11855 15028
181945616685091233 19749 36364
142135736075285729 23810 31586
643002230503441281 11758 27536
553087241827984833 21248 35798
499656384525501121 12786 15575
197587983746768001 12353 19760
376485119087405441 12444 23178
102986624974310097 13120 36713
384384836569303425 8583 17551
109840307552754977 9346 21801
924115689751744129 5926 21122
156153449657853825 10698 21625
528487235067039745 16321 18296
566185681466190977 11793 21833
696009062304781825 13302 20359
578829326978738177 10869 14256
717211336605323905 4192 11096
53008261934532897 9938 25999
655591784668217729 3413 18425
671690067102520833 6957 11086
86443322340976177 17021 37626
480522430363020417 3560 10531
704320998850491265 5057 21473
384873904704452481 28053 35437
243758642901333633 7920 10735
306258305214836225 4781 26342
178702229647541345 15444 29369
830145032798629505 11986 24652
77900326458426145 7283 27792
872575925495123585 28490 32145
269190175267127073 10311 24503
549525626333267073 25091 28826
491449564353850113 27969 34946
478715679700282945 664 8858
404630517988891841 7727 19366
745964430732147585 26289 36964
942000416239061121 15557 25994
804560797722171393 9164 28380
68634079857119449 15944 35963
762744786704875137 1098 4696
882079828502448001 3509 36215
430656650198780993 17737 30798
931331685756646273 33667 37096
339564973634896449 8011 17919
307717398279940801 14373 29642
580734022898678145 8255 11976
68877926544658409 15758 27388
9119292184326611 3309 31278
317193003090046913 8290 14507
807027265415936001 2281 10554
803268700702119553 5905 32655
722514684928444929 27931 30326
49176115597099113 3495 16176
87446066235496993 18362 30005
897800016728339713 1806 19380
808295224350306561 18412 27451
614194896688140033 21323 25754
883909392605854593 11485 12287
481988122730712129 26509 33729
440910792887240897 29928 34015
702987570449259649 23487 34041
784014666126648065 20832 27400
819032656858908545 32990 34177
292227052426088833 22069 24803
794519694246339713 7484 33028
809202336023215489 3114 22185
455849244898843137 8990 34431
195576663192856161 14619 28838
186900308453054721 30884 36258
701568474238353409 26570 35407
169114871976475457 4408 11244
806716976875041025 659 31158
124574145925613777 4427 26841
112733662223487137 2148 11682
621322486425043457 6696 16301
100082408551219969 19206 25720
830357663599123457 15188 30154
710328081157154433 7111 15019
621069717941580289 13196 35023
401470699082555201 24820 36713
303350190074588993 32397 32479
623708167758163457 22309 35396
116124371699584113 10236 37260
698726626544715393 18681 31326
892589526278463489 21763 33075
187862269393985313 9853 16364
482505557594478785 2130 15110
468404724546278593 6186 7069
277510453708295297 20869 26639
664849237311894785 3980 8248
676057991777014401 4173 21237
846499529391014273 23023 37022
2656358928412318 12319 14400
61677648041079889 5644 29757
424817228577026625 6908 8961
902198119496521345 9426 32422
845415136348727041 6174 7685
592782152828387841 402 35118
822779407335985921 10614 13600
151680541780525153 22950 32693
308402246407631233 2820 30399
9070135878584297 22830 36188
572289593051536385 26236 34384
490089453368714369 6127 18694
485972845586594817 16181 24022
423154226671950785 17607 27919
268812014590736225 20459 22942
999106255464329985 6050 24266
567562830709469761 15407 29962
375487072227752321 4545 7569
755882522050981761 11304 20372
789677472049792385 2089 28680
716362015223644673 5072 5870
416681944371557505 13528 24723
848982458138607361 10514 32463
208277441764483489 6950 7503
954313042123082753 6440 29526
119719047347597745 12428 33087
956202929694924801 30047 34259
523991859320378945 10453 15585
744583599354918145 2028 8877
108760614994306337 3326 34404
54053237227975617 1336 14274
135356635678551393 3775 4024
988328601451677057 6176 15002
810060856671878273 1024 11794
523646035005540993 4561 34247
512358256414646721 4048 6922
238469798250328321 21855 37053
340467339695148737 36214 37439
852678714430965121 10977 34696
501740617750261441 10165 16965
720974330397261569 31404 32805
380151295683287297 76 22362
670914591558116097 21862 32995
363589522119728065 15638 24666
682187634394928513 18064 20677
392733421489761985 24002 27317
941912798205322625 15999 32538
424274932378143169 30252 35599
134521369721277041 11612 32060
6521824721726689 11562 24870
984101387700391681 27343 29629
584793028336552065 8653 17112
34440259547245945 20435 31728
338157651797441601 10283 13650
864348133329826817 14020 32986
33310393734030441 27055 28405
625334467290478849 16705 32517
91954445523537489 4265 27189
293246882575132865 16556 23372
404591598523982273 3476 21147
239482936175058113 6784 15442
206377221800888577 1679 15725
571568195697608449 10820 13894
694684342963302785 20010 23869
450759560617449025 6853 17574
929569443788562177 11606 24171
181760405680293505 11657 33018
473813508948129665 1788 5438
572734699127984449 26656 36139
509108319169765633 16820 24388
998945250451754369 7993 30046
200342232838739425 18352 24691
121980941005112705 6382 20684
182133964571914209 5650 30306
696319910201154305 26632 28201
689714785158717057 8189 35055
827180765906270209 18490 34521
89913783194898401 6278 12011
45918694947573617 2216 2778
359697928539862465 3679 33321
921406348904632449 10476 20447
839402699797329153 5458 6634
444841832848808833 2275 17505
691554838614369025 6102 20640
964924826385136257 21238 37794
151450503879996033 5556 16255
28739870525896549 8147 19520
209963925729642401 1368 33996
13177412596057537 8330 11707
813372279688973569 3994 18343
239839175439371393 4119 13049
95854300878702497 2707 8949
70164405354070425 14457 26049
669394563037766273 15013 30535
189270989581785889 10897 21192
568565499600442369 18085 21979
999191904801101313 31681 35843
797151272418584961 7727 27230
757962485948283393 12349 13217
278921725309093217 2375 33198
245526553730435649 1237 12788
227437427937299937 13010 14586
203777386913031937 10208 21539
874385611061075713 7111 17782
250563354337423041 11832 35973
447718008764820033 18935 28006
343744979274092097 30975 34678
472243638659993089 13159 25485
493115186806768705 8568 19645
601691820549600513 13113 18625
839753866832808193 14249 30416
206970208736851905 4488 10730
915732612423788289 20743 37165
356158761081683649 17772 35198
86549600446076625 7748 33046
113090237522673217 11461 26445
614785450391146113 3217 14966
185541197938132289 6906 11782
956677480030862209 3122 24814
33956377954485361 3090 20298
171485035745483585 9618 18625
641049118372915713 19912 26782
644442395510097281 720 32221
788196837023267713 31379 33273
753074558199990913 1565 8523
577412091841264129 12582 13258
938180626667616513 11040 13164
616868600383742977 8137 34277
41916010889359257 3325 3423
341461711769209601 6028 17387
977193117827042049 4526 22537
722638991700993281 13732 15374
374882606362696449 11364 15845
354143867993482049 22346 23791
378489944685554753 9484 17368
104061200507704401 19038 30186
962926607257877249 10964 17727
95653757205138129 3001 4931
182830560018246049 7762 8622
599027020988419457 15442 36037
274410933397440705 9409 34460
221575778232246273 7854 14801
425078004822267969 5946 17447
156967867593511553 10614 31195
216120208071536993 16166 18197
869808194592660993 1737 35131
8156664292258143 27366 33075
543903484215665153 15626 20019
540029656517567937 9845 23467
371666490937368385 10549 15947
602326396309536001 5845 6634
491951954335480193 16069 23402
396010031569055361 8387 13239
748272515288089601 1507 6889
323350026387331009 25247 27314
388734962560395329 30738 34695
391660077627911105 5264 32568
981906597849782529 16544 19414
207600349742818945 9494 37228
974934065842450817 19065 34120
208236517014675841 11103 23771
12559682149383635 20295 35609
914265970864008193 23665 35175
802147317865493633 9103 34799
350921714870430913 9761 16841
367979907816586433 25316 32075
481486606105534081 16747 37187
879606265141251969 8144 10359
124032612621981281 9717 12420
920945858980655233 13372 31732
353266937982184001 27952 36221
598061410746286209 10363 21394
355707778078546241 16405 29406
344574650509226625 9718 29549
708047803432492673 6888 31212
612425033868152705 7319 23702
737464065003585793 1909 13293
753819978660754177 11578 30737
460393484897011265 12509 24466
451144072909190913 14544 26172
174016968999531233 4898 36808
861941025661703681 7806 9498
198798215096871905 6830 31660
618707939320177793 20040 20406
87010872256080065 1945 24369
812010491752811649 8857 25433
961412766408031361 5420 11415
396496941103666945 21048 34389
808783549644353153 11870 18399
967236845875671553 25667 35324
755707236205097345 27924 31884
314041771538160961 11105 15616
711845125289606529 9818 22311
146134949891614241 17686 36449
387757922995902529 5161 16389
854763572629341441 13582 15044
516111684624327425 12658 22746
589898333539306241 5487 9221
693888577084010241 10096 37576
733842726593412225 10499 37330
815699524511437313 9174 12743
854588390745686145 21138 26457
45598366381099713 6082 8945
506843074820185537 2712 22909
583734125833963393 19631 22266
569218444906820033 20813 37022
833734685344694529 4153 4367
161292024749872801 8966 10713
607509921472932097 2688 24486
816106803850953345 4922 21371
7257515338963573 4234 24041
144156293427617057 13369 35913
134679370339377153 11229 30614
730010406885494273 24108 26873
45107480507340369 1054 29812
280003164673633633 35247 37596
678054297589248769 26576 32010
719912269112864385 8403 25985
547921097005470849 13270 34211
640918417324403585 1399 3417
933045484831644929 17824 22856
668679464577106561 8357 34242
942798047671516289 22074 29110
402659827361691905 6533 34856
155599654541184417 6094 23439
222266672273843105 29332 36817
264055691408103137 12738 16015
434129669451241537 17665 22437
474442852504473921 20366 27728
237221150120628737 293 7417
192819499216227553 11436 14087
50496255961821393 2320 12174
361107353468518977 9302 33614
992831214142949377 16321 25017
267183759456187873 4667 15641
355003566427885889 11339 32978
543082160715563585 16310 25434
506609695883067713 18170 34210
593198776014134017 4248 23773
600874750155430401 10393 33272
754836502564238337 12143 29853
317549242884620481 7636 23166
347637957125087361 9538 34171
332310041750705665 19328 30729
910648010291033985 15087 21518
253735527545327233 967 26350
640784722144303489 14573 18375
881347726275283329 10840 13264
131224055179011153 18852 22264
796840251163370497 29958 35525
847644101068610177 4729 10702
383618539998540353 8272 9729
939012589832294913 6291 31932
747496085129963521 17979 36555
687191329587875585 32478 33548
468474606829961025 5825 35749
277709343045295041 12969 29235
518713192441321537 22700 28042
171558713394020417 29690 33646
424684001968731905 13423 20203
529507920884732673 26390 27599
809839532517710081 15113 34075
22346611891009617 17624 23570
48296615606933105 24032 26602
665709831730445953 1709 33148
895977583225441537 25963 33554
393313635834019265 18128 30885
760226473165207809 17341 30330
135889242327586145 777 4861
796506228499648513 24394 33809
303219128279494017 9676 34495
512755367026120001 6222 13786
188243947928206977 1673 18549
135051170561364849 10424 36609
297096766050074753 22091 22760
671112880560489345 154 13778
426286164844391617 2938 30069
279908144911896545 21035 26430
668145742209389953 3297 20424
502473950915817345 13728 19100
498735890697950849 5217 21473
50933256570669273 24426 34403
407024531301473729 1926 23081
283457335053501697 5012 23811
641352288833367425 10381 35716
823031729899692929 2971 33386
643785760838085249 2389 37688
861202026382859009 25192 33546
139326401261051553 13996 16232
658733084328485377 24086 34045
125038277214471809 11054 17913
894414129545058561 26902 34474
751488041617115265 4220 18403
308445026857750529 5684 30035
562078164400134017 30554 33889
940859250948893313 2019 7315
374552528463759425 3672 5131
656713001878312449 3148 36819
3483311885915442 14321 15390
137445415052898321 19557 22552
165425552311013761 14811 15070
830435172093753985 4229 35563
658680196972255745 18963 24294
888494183624647553 25270 25987
467548489515955649 29281 34426
569126433680917633 3690 25883
429805908055712385 23480 33682
796603349788146177 22111 23363
985628445209677313 27684 32896
170997706761877313 27727 31216
322217152611870017 1064 20112
957608613094055937 19607 23307
50958788115160305 9782 37785
939201001294190209 1914 8433
595530128582524289 14515 19189
724874328615076225 12137 33598
642873495050856961 7460 35190
361844451113196161 13589 18687
105274753353540977 14788 27229
516180074680125505 14065 26341
253543814565169601 27604 35199
553437447580829889 395 11023
560152902957057089 14041 31074
185890712816050305 11820 33743
173045150016157825 13100 27248
784792001609869057 34992 36374
93417078047707489 16021 36302
772348132264415489 6812 18538
345997214998696705 15764 19759
237965331240740609 24415 28096
502822345087324161 25340 30771
21323292583506517 1608 26420
423587990827947201 22882 26030
681838223949963393 4613 13052
57614563526072969 25277 31676
306112813832005057 20069 33619
865783379313391745 12428 20323
296016770965007233 10542 12225
880640865090256897 25109 26638
348025527160874753 24037 28323
95226256801829841 937 18059
833929427549801217 10188 24004
488318162078030593 8601 8699
281526401813824385 27186 27408
470842459930615553 13450 31603
152649831008329089 7364 19947
182161190324038113 15854 31110
9508420054292089 16173 21919
736473632214064385 1540 2707
523866219530699329 249 25819
126017301722498593 22518 31387
718742591898223489 13835 30773
155799395986342401 12631 29138
238673452476785281 4631 31167
278119973395533281 10583 28061
745582699236994305 13951 21476
614120548843295873 13374 16603
723991348756978689 20417 35592
963470858259540865 24487 35913
428919846483655233 17307 31964
941852480063566593 6809 33158
580296147127807361 29962 30861
28680227377194001 3501 8825
2012784768258059 24002 37712
782300323045980417 18644 20350
743248162972118785 5570 31911
898901910586147329 31391 35506
157358581444345441 8994 26040
722806067075588097 5372 24037
964340982979234049 22891 35440
807430390967809281 1770 12066
478784838748769217 34294 34813
665899508224875137 152 36612
330893614579931521 10143 28605
267298613260550145 14462 33229
141384637380827633 19398 30263
614751087409551617 33994 34641
920939703524322049 7907 34209
947114388831479937 27131 27462
911099005034291329 1565 30074
60991906049970625 21174 30831
465595063117628865 24896 28966
368565082799449345 19183 28052
669374299027214849 6260 35957
915686088939615617 18199 26904
106439134849590993 19429 28255
800543614849189505 9131 24369
191453758629510433 9060 29931
635639742291239425 14834 23467
758835434967661313 26524 26926
846617756692523905 19867 33124
325948938987085761 5551 16215
633910595019123969 15434 20342
978823347452372865 15 14224
142368328517349601 27571 29626
774198097183930369 372 14730
788819575622575489 8221 33480
570496613355199873 6514 12801
352624246618603393 6974 27472
425750174469857985 11083 25876
490311628061156993 8229 34222
936275352054945409 15505 35981
13362517227690775 11598 34878
355685119511694145 23520 37329
93394570256300817 7350 7882
572186244178137601 14475 23053
348433269847873793 22002 32939
674339238199525633 18898 26525
339703310816837249 25152 37772
336572421212121473 6256 20202
828602839662877953 12795 36958
93668348557205409 17153 17292
510968825767612609 23090 35379
600318455716486401 11844 14780
172845805314494785 18675 32934
349647077167635009 17480 29408
90168519960762689 16061 24311
30829441009171177 5634 37441
634398828042222337 7390 32616
118839968728426721 5381 30233
122123519968347697 31407 37370
216154302768043041 293 37470
603729183344000769 20543 35857
271034505402372609 9592 34388
426890629092945089 7707 34562
229675009646950209 17773 24481
806058089451866497 14542 21361
799417960019727745 1872 16367
264948683189437889 15969 29095
433953058257198849 21112 34130
103077380519863489 919 16802
515404549425642945 14035 31227
968252440766626433 5768 36054
673265312211110913 12546 23967
229546808993816865 1977 15054
146446923846159649 8828 31689
717948484831431681 27316 35134
591080787863770497 14405 30867
729972353673588225 6426 31724
250941937570008385 14285 35828
897018469651349889 16069 21726
198611113422270337 1257 22849
104832419988198929 24800 29960
892985208011030145 5797 14736
900311975542457729 11378 28576
315367955718723905 23770 34015
348002809482721857 28566 35921
188937496827367809 6185 36094
618205801440659329 31082 35569
888513522664009473 9781 14843
947171868963110401 1040 35159
144608750728654209 25807 29929
993205290883004417 6834 20716
995203121713668481 17841 22792
239048368661144641 14643 34417
2788033401248669 2193 11605
597787814613802497 12314 12495
45974498085580961 9108 22912
144835465666446337 21067 32584
81669876124156113 10480 20962
410155384836890817 10855 14541
76795103470995937 26605 30179
564438646226022913 12017 23036
630645085634586881 23891 33328
232664114660813953 165 30045
266268369076197345 4027 18026
557732870834072961 14872 19452
995507086132196353 16429 28417
162759424027804289 17040 19545
900731288521537665 16945 36025
287348331825796769 4022 30060
664318750484870401 6960 26428
392369092880350913 25653 27936
875930968907777409 3094 37064
111134336948722993 4647 35391
961309706216500353 1574 7528
379868036000779329 19130 27597
646405094736618241 11969 34058
186890916613577921 9209 20096
31925597218521065 14069 33397
156780584359658817 129 13555
973743281843024257 25754 34026
152156879723989377 18792 22397
689599054832061825 3890 20868
544054667427992897 15980 31987
278080889561376673 25729 30009
454725275650332609 16818 26332
905402494496389249 5852 9953
251629162246040033 12385 35552
243356821505710017 28375 37721
493911620547791617 21616 30795
556295619051898177 1571 22815
908597370598251137 4292 31880
180309991096233793 6977 33096
69090877322224745 24558 29040
206390989522237345 8377 32542
754897667919202305 5219 8591
610528269810043137 5897 28411
573185102619689217 18887 33049
488099531280230529 8002 36990
51363399049542129 6203 10859
433106686573378113 33512 37670
689038953756494209 14850 28711
245129690426086465 1524 24039
812239639173860481 10074 11278
690001218245992449 873 13168
992253946016418817 13321 25971
275419454473965441 2580 9474
608901055704031105 16424 26970
408738516275146689 8020 20341
203228528720245537 2082 31371
906874915554301057 22304 33116
358334361021967169 4365 16636
807893165817443329 3060 12443
903908769420027649 4508 10901
999342795794351745 24989 27887
914707299364870657 3816 15526
572180383441175169 15937 25143
303007761986521025 25055 29592
399002685838286913 3072 22551
193635326223947873 1415 33805
195016240430060609 25523 28277
230989868742980769 26460 30857
592147981110688513 5860 36589
540053677934203329 13316 27625
36227363211192913 5053 20963
528602631652034945 7057 20322
889327948913678081 14372 37351
212257955158314369 21253 22567
724880423025734145 9693 35446
587713705384615553 2599 34401
102617335277958689 19885 37012
603917219211730561 9557 27230
559956396150337089 9304 15796
160086538390942209 24255 30382
402309736161885953 7206 35331
116791487139032321 7408 30412
317198366260480897 7528 20236
989795819353318529 10593 33613
7916925610263804 16751 22483
180476972633222497 22001 22699
285672364403861665 6733 8897
91405978129017745 7030 37298
94693766345887553 35324 36461
589609017790017793 21627 36000
843531212022679041 6517 23591
3852344988800383 5395 36892
903067538471933825 6221 28323
188300957808344545 4982 19534
584669361028115713 23351 33797
436088992122620289 17192 20368
505776822012126785 3042 23986
617788719586137345 18235 26664
56285124588509209 14050 19373
893788869518843393 14901 17259
107038771408188177 64 8733
794762338217175553 3460 17091
926083275544666369 10141 37740
67364665926817225 22640 37856
569860037330403905 23100 28239
490048345170087873 9575 16067
715588568711478273 5630 6684
572861937184896449 6193 16510
151256035737223009 3537 31199
612387700924792065 23137 37136
695807131264441345 2427 29211
593273511237043713 22587 26305
89591048543628209 12816 13003
899134175554529281 10795 32230
710650674442899073 3730 26026
764825064170892673 23824 33634
761818077025598209 14486 33245
800754385673293697 16446 35703
373885922428765825 32896 35114
408950127088672833 18270 36373
998777770699309313 12107 14615
591894637818846593 22565 23430
563021342980203329 22338 33290
716047692069665281 16120 17657
810980433368801153 14848 19932
618217869210646145 21008 36414
429003011714168961 13685 34807
453611099398870017 18045 29475
91889376834661361 1032 10581
111807879409916209 5322 33295
258744060339960673 18355 28483
82722070121334929 4308 21461
796468063898860417 22621 35030
992164273215713921 6394 7400
707615461147835137 545 607
128882660335108321 997 12713
964842868287195905 782 34739
375021648656250753 20597 32740
884712698152480257 6819 25087
243249618958046209 2448 4160
708938192440886145 6771 33106
294647126678860609 18508 37666
982990981980574209 12090 23773
507954191494718529 31865 34760
697806437302677505 29422 33368
111002893604897681 3124 9512
41613893374869097 28654 30448
255624891089425441 2258 36654
668422223740410753 1418 23237
722181576097490561 22801 33821
685844501564187009 7261 35070
481645217379849537 33076 35747
315633635612318401 2377 11950
582683553790467073 2108 35530
471656911219422913 29638 31921
993111805863137025 7074 13263
449833402183404737 25657 35187
484133299345906241 16433 26961
663467657780099585 1032 25242
847825098152213761 30083 36448
285175175151085377 12469 37871
478528082045663425 16391 35919
773863208094223105 13928 27099
648733399134911745 3339 37773
975634695430844801 35440 37563
403553441578857537 1310 14406
108189844066142625 25593 29756
554726193151992705 34555 34962
251097999588996161 21617 32162
440237295962695873 4696 14676
483008223852817025 14366 20316
800072890382423937 14135 21576
30519197889706365 19091 22322
527474954028157569 15639 34944
558704740588350273 2028 16818
356542829165277889 31396 34381
872974077847278081 26433 27446
354842221114942913 5099 36015
160378245149853889 4097 19135
570610432497389313 16546 31463
848463161442257537 17405 34442
930599779051739521 33355 35759
109241579604653089 35026 36782
31309969924421921 17903 26231
6284183271265676 10927 15394
298730650648245441 9559 14462
485325494199553729 6000 22791
112296471990262609 13544 26981
836769573355528705 17142 35463
76970387294529985 17160 31391
661755705567340929 3252 4607
46407045825674233 3760 15418
568614734631911041 21447 36782
873688208351204353 20231 29337
646174909733883137 24144 37556
666289209841906433 19546 24236
534728013792832961 3694 19960
878633235320513921 17116 19490
225258303011170113 3222 33697
136133965348477665 23445 35345
249708587627782913 3559 3867
621324764813856257 4008 10770
607356399457312769 1289 10015
834760215736608257 26182 35378
956274337849212289 9891 20181
958465774575366017 3490 6087
904100477773990657 24653 32598
678657892160799745 14570 14582
760163478059428865 13194 25574
242296118784103969 18221 32287
76706655795032225 22849 28925
416398810910820289 25232 26821
736541539532684161 1440 10204
586252705039022721 7420 20648
323472189596767361 11533 24254
26230934394874341 19095 32575
568454630347975617 15905 35300
480519918331275137 11337 15074
212704939231496577 1624 35143
221722397351996385 14906 31965
991450967613165057 18087 35634
312761229427572097 4726 29645
815571846649870465 17288 37084
52930455077728313 26013 30054
49590857569842937 2576 7165
760123858926185345 29743 33778
295977546036180417 25234 31933
691526473581902209 325 33778
507500875760943169 16269 17734
475979126303833793 3998 14654
733847685032511489 8589 9424
138275275200868465 18342 30593
661096291679445633 10573 10858
984153258047079809 20409 22054
742725989673413505 9835 36819
892784639758772865 9605 10374
805667101896577921 3444 25414
496843522956005761 15533 27905
775407368792198017 2883 4526
602922603413503617 23828 30924
173142695091758721 17386 27888
319104168420828673 8654 25346
959804237693173633 9295 15781
561035457332692993 21318 23017
768838484174100481 6624 25531
218702311403752961 5374 32463
173137558511083265 9186 17858
254252088823676545 2649 10642
109540117296621281 14605 31862
298137254508752385 21983 26182
631990658399711745 7625 19559
296769590988574785 17779 37511
886467433519388929 10012 23308
475414213391111681 543 28067
69270509006084777 11004 16402
184994955891681921 10918 32959
404926472676653057 1128 35546
178366719346449537 21530 37558
91570644094883137 382 11789
805557223111108609 13527 17814
753123895145595393 14846 24209
597407562725585665 666 26249
301080069189648449 12141 15712
297167742900143169 35632 36760
850879428200659713 9059 17382
183907631347004513 1195 27329
448666190193062401 674 11109
197632293506060833 1896 19868
259398743967498305 13603 24684
683181935822808833 10922 12536
217084769638031361 3143 22810
196421727985125473 2474 10115
189806802164401505 13487 15583
56404063176948681 13955 24771
157819022004513697 20271 37405
832376679612295297 4497 13050
934110471336655489 6649 36631
175650823816148705 5837 23385
998580995913979265 17655 18717
118520689212658689 11862 25354
720354487650599425 23456 25523
218549517314350785 10971 29930
662154173484093953 7125 32577
6623994938891543 21312 24317
136026833019233345 4761 35259
588387602090627073 3746 27037
286524558190674113 24398 25348
410011207685045057 18141 24194
1703726880055712 4355 25437
833650175398410881 22023 23829
691021234742162689 2316 30586
942929245961735809 21916 23876
251320940838386529 17213 29158
126251115600531713 11225 21589
707724280223825281 10662 12368
789251285161327617 21657 34418
686512375125762049 1292 26956
115570570979933505 23771 32031
690330797614574721 16038 33782
34927150213960089 18099 30207
729739092903063425 1847 28016
438031260830094017 1117 11720
157006543218781057 15207 17924
161814610176293185 22798 33040
673387605361870849 19334 36441
408440347782054401 3723 35700
736873941088628481 5704 37097
151628480804603777 1170 18594
687965449845112449 12832 21544
825669007756609153 2280 14006
423455032639534337 31349 35202
155889369142386145 6665 19856
649660317319405313 21821 22993
814289828080596609 2150 33959
128732910881847569 24102 24344
990980365099872513 31875 36004
922926476986564353 20586 23745
915269367675371393 5553 25437
949025248506497793 4085 37237
778642061418906881 29534 34030
693864327120582657 15627 16436
499321178313429953 29521 33307
653461459970468865 8312 33953
5243027801370205 15331 23406
510785884858965057 9307 10818
69539875245801857 14418 33281
176778652229923937 13594 27389
673618339832870529 6489 20996
924706226163625217 18674 23291
255811021528209889 6344 17879
314033629364512705 9529 28160
296712031155678337 5037 18285
719138612996633985 2616 23043
689451215618142081 7338 27075
83676635525844033 2449 10239
382104460635900993 21109 33408
219444610429935233 7249 36344
436679408777870017 2306 3573
39630060926310049 5364 32816
102041627529658289 9582 18249
730420214425723905 2401 26312
14830690000088965 10875 29514
99319809461402289 14207 17569
777974489381534849 14180 23637
779480193885508097 23960 29049
13549124073243491 1047 24476
624151246529361665 18004 25240
46901402085850921 27025 34607
663805810770956161 6338 31287
89263275522746705 5150 23289
687213424176459137 11337 23589
455899971707310657 3106 19791
794591132148457985 8236 13745
236658360002188321 16046 19020
819917430354404737 9277 23105
259924945792349153 9843 11918
590880600401906305 1441 29754
204089097765269409 17354 20960
409085042328339201 19286 24943
306900340506018689 7233 22125
649630695094533249 33569 36130
196278863624591809 12831 12977
167335193619560833 8789 22389
685885861501517953 1888 31556
667121714540716289 6852 29907
379450196797570497 3351 5192
305475901806598657 20359 29501
813063893470484737 467 34561
28637239572493201 4368 9099
500330714752628609 2547 10172
763381063541441281 7910 8010
532762968331937281 7310 9649
146739028753106753 967 1040
277253530100473697 33091 33465
907272715764687361 5020 5683
734870737496265729 6679 19782
901189245901225217 14518 29990
291673961225647809 16405 28365
762572800824084865 14981 37577
725833132087942145 13905 18821
912680349744565633 14115 32651
371581218222679873 21524 28151
143041970515380257 27516 32071
849900658926628737 8284 24381
724470994320473217 2523 31437
931096398289064065 15618 16825
963669332472601729 12255 28738
524156711951135873 2129 28202
236614209883587265 11308 18049
226493101533925761 17669 23164
825974094336853377 1563 21974
230810441124191361 21786 24047
261897270067056097 8599 37381
868305841686627329 46 32781
363660609228400513 283 26444
80797176178251105 3478 12361
785461314373836929 3770 8265
349330738933709057 17304 33241
291940182736279745 13985 17731
223316713353597153 7830 26806
205278298248448001 3143 10272
513274306575446785 21965 28637
57678979422870929 13814 23208
697843002039732609 6755 30364
411553498497116993 22072 25973
299546041874954497 9880 11743
116609278217818961 22524 35172
801521977459600513 3524 35408
292388922185597953 291 36880
304070566873143361 11555 32138
329283983546400065 6081 26289
840776537733418625 20056 36710
2756864849008168 3194 23336
538741799561996993 4400 10602
664769515101877377 1039 7214
338273021324937409 6995 9262
835438851396862209 15969 31631
644856632146506625 2546 18967
210142786329594593 10306 30847
633961066507694721 3722 5735
626903582989061889 4181 28854
907025413682255489 7852 11070
518941752442511745 8698 10426
32342490592355945 2396 13543
518323617894925121 26577 27376
959012741651029889 5014 30464
191448775633585185 28183 34449
559993875728494593 23793 25443
381634646427418305 1755 22819
603941223530973953 2486 26717
597069630589853569 399 32156
282075952635182145 3100 11763
981668691968582913 20373 37589
767394537630700289 11928 19314
141491169946288417 25245 29877
430399696124524673 11348 19751
756263694369724929 7866 25981
139160864888403073 16972 32887
515299444426632 6353 20438
186748349260795969 19767 37110
94562021121266321 10202 15754
460515142487416513 6532 29169
824608788781500161 5446 32224
383615438945085441 9064 24723
926529818142231681 2959 5624
898775168508798593 26207 32938
333785378950235393 22560 35410
92225297131392385 1133 4910
910503068338176257 28995 33516
285983926929411329 8900 10637
726331452777696257 12555 34698
698443721264865793 2212 25933
236115084718935713 4755 12147
747445166580611457 13459 20541
406357024873496897 934 21067
676626257386402561 3173 6940
122479238353907505 27176 27597
18822818708052581 26001 34891
167832792793415553 6465 9285
587129232170084993 15445 20773
170560322272653057 1162 12741
454833838017243841 5966 9157
864669285413892609 28157 30498
494538158450950529 26225 34789
368213393092435841 20888 23895
822320064052398465 29482 32534
939888559796099073 3883 27346
851938555060357377 2310 35839
399720525171890305 1316 30897
696654285937746945 6506 32651
408790246695215105 3581 10854
164929618514719329 23734 37318
991508969951343745 16602 34701
940870416410881153 6318 27450
902354839841262209 5612 27016
352600623800654465 3201 24142
954159048345392385 6741 7870
936334103196834689 21410 34764
823465777682283521 1720 12066
498267476665603201 7442 19284
839252029102158977 3380 14377
93789789609495249 8307 36296
179750890938873185 5574 15116
639191552957740289 714 26457
308887573436241089 12972 14676
642709744323589377 13262 32627
97200997571004417 24202 34301
812438904162519297 14751 24749
366012368478681793 5554 33738
760381475035863681 11971 23620
736851631103814273 11214 29439
856024144855453569 12874 13917
74616641667379473 6150 24856
42328784728233873 9553 18495
415720901198451265 29351 32037
484933929831754561 288 34272
729318657625174913 30337 34882
961570084958559361 9338 33871
240265119387299105 26197 30270
116828938683212865 27261 36260
142189360840436769 23572 30842
941852010536344193 23154 23368
797601890519839489 26787 30598
430344776071223105 18004 31968
688565354076292353 31014 33787
652208446591053825 15165 23060
202790684186123105 24593 34525
989990229392120065 598 13251
490128706389729281 2875 33754
86711344909879537 21990 31223
590061272699269761 15775 22688
677589964447008641 8977 9653
969141978440621441 23577 24802
440701734009671489 1591 11802
466923665626620033 4135 25611
514827046613035585 13207 33926
448236648913312065 8355 27127
46593679214403497 9480 16183
961837097861117441 20103 21225
550372712366566913 14115 14175
320758136859712577 1207 32639
48882187534921681 2252 19454
112193051320200961 24516 35826
295885646331001345 1647 7346
11941153102956293 14308 24835
736484739891871233 5653 24422
917786022048940033 2479 26904
127234704812963169 12488 29475
785070492014472833 19045 29042
715106832685584897 8214 19041
868088597287350401 7153 21107
691936630550387073 1661 28927
822594905494927489 30713 37149
393921184398358529 6678 25314
216272193438779681 14726 18010
674167887624520321 18094 33075
692600696350798081 14361 32329
627339673314928385 12601 25851
80154338346954289 7640 36291
929846372685133825 28882 35953
668187440963439617 15263 31311
138763182066107057 5400 16638
895615472353735937 533 2357
603098491304251649 29048 37046
632566113696316929 27438 28807
450518896038424513 104 3092
211395704767834753 4512 15219
130718988908469665 7101 20620
816940150378659585 17214 34461
141213798249260945 11866 27933
909812608126681985 7928 23096
213659056843454209 10116 14752
81627967940125505 11536 24377
83798685562349825 10660 20842
764467774479367553 19664 31271
736681658196474113 5306 32437
173011464351137793 31831 34114
916975562612670081 5811 7472
636440308358000769 19526 26504
23515797543836925 5790 9646
538694369947382529 1912 22707
948294313022636033 19853 32276
382182502638055873 19982 34215
671412656299864321 13338 29438
139047320484539937 9804 23790
355348664923134529 1962 35378
751094448615216257 2692 22491
884120193322559105 16090 33202
892798486380645121 7484 26810
364748221943351297 12538 15941
724693082846936705 7508 32593
755988031378379393 3827 11365
184569834058553537 12191 23023
766739284202465409 28904 36022
162914983121392961 11909 21005
314105276484553985 1728 20154
349704926599816449 14422 20209
933073898924185089 19542 25379
531283906824693761 31587 33008
433849411532136769 2678 8827
452204904563846081 8706 11006
510460619601737153 14149 26319
374691429479181441 11346 25382
561648630446512705 13882 31854
560280236312582529 31191 37840
272023378666311553 8175 18079
53014901821352825 9423 12409
734671996964337409 22523 35480
285507303010948737 26228 36601
631873253856106497 867 29377
768739112977382145 20588 26662
829975685396902913 35752 36534
629796199147211393 2104 27618
17263295446007021 25050 29876
789539337577433985 32011 36433
626638352009692289 19491 26774
332649597434940609 15431 23925
399825542679572289 801 13286
926181668526904705 8629 16610
866778457376398081 22449 35879
442217459819591617 2703 20795
609933455645396865 7302 29197
179234507123435809 32669 36364
470100174762947649 27587 29186
869499086517809153 479 4099
691018785959052161 17645 34383
162470610772995617 25372 30284
728676439763091841 5715 37022
207157795066382977 2286 7879
135300968449705297 5504 9713
576354998216526593 12741 26672
192836784541881921 4259 28312
193614723750361153 14655 33590
817335999107150721 10677 33110
5918095430612170 14849 23102
985947918646871809 19797 24793
329572171016156545 21859 32083
292412034320385345 27930 33692
502238584711317761 10971 21327
58095629919151297 31860 34316
367453827055559425 15492 24437
635337165432993409 5298 10607
358714307389814017 11063 25965
930611546077329921 5597 18461
613384538170397057 3528 14799
490682553353501313 5303 11851
779665079661594241 3229 21090
491326682557357249 4063 25718
234586181295160417 15302 20535
614037912890502529 23235 35195
561346223638050625 21603 35198
492539567669581377 7737 27167
440134127666244289 4137 4284
78157778132741393 26400 28254
750288804449876737 18601 37245
369999144581711873 7744 14778
496970953581527681 3 27565
967752621063489409 3716 12300
531529811546217729 20485 29342
553635663552370241 6023 22531
912355824992847233 18847 37830
808710298186433409 11739 32656
334635640741691265 17399 22099
463115459724676289 11753 19147
724359653816495745 16477 22405
985197026746938369 1548 12664
567713035565358145 10075 27959
179211924142833825 7914 36553
18793009833206753 1601 24661
851734705657939585 1639 9680
222475944561420385 19463 35576
333014180976945793 5212 36365
468646185379160577 9401 12581
304209458983855553 15307 29468
294902357880882689 6204 34866
958551044732303105 10342 32697
664674063203381889 6482 17613
937936354298806017 8586 30123
978454914286611969 22669 34305
981779809979158785 9489 32325
176492843384469473 10417 36866
93363896917061601 31191 37027
587010731071185153 3046 11394
163241385367513217 3593 7874
915166555560933377 12114 33538
618600686394039169 880 19727
313682316857619265 15756 31566
838054285888702593 1016 11615
332818930434488193 34609 37117
907412106315298689 25164 28846
125120393317526897 20409 32683
792224105011598593 21163 27275
23755942054481949 17387 22681
93268664728888945 13696 24962
208553788999449089 8033 22948
337271363955991873 5584 14172
225746472284217953 4011 30530
382906173133029889 9404 13861
544999089212065985 6255 29375
776593141469248897 3597 12680
759678403586253441 28345 28408
632032909206508033 9369 33947
975396242752690817 913 26790
349311686544595521 451 26296
900355328343838593 2941 11637
933516814963304833 13215 25369
889903651710905985 7712 18124
665040371060399617 10528 13514
209670284859488033 8107 22094
283708200225866849 311 37197
721600217110403073 4078 6070
52302911829585241 28078 35043
264107804439252193 9421 13724
191476913743066753 8891 25211
316150193279039361 13452 30247
2439844526833213 33028 37520
609179393082587905 11990 28038
319919073429296961 10220 30069
14722330057832523 2801 27856
539765827908482241 20206 31917
921060687752802945 14861 26816
122243775570275665 15639 24187
699125466774059905 17266 22850
349416558156065089 24079 25079
856816233501877633 6504 34622
717686292929037953 10443 10701
860611297811839617 28546 30085
480533942559176833 5723 7963
144990436366047265 18441 19964
513887685992223425 6296 32340
956359269115520001 11814 16037
469846781606889857 692 33340
183206070434852833 28377 35205
929383052622163969 983 29458
383931300556906049 18179 36213
526850601379194945 5449 10274
453315068326450177 3868 14775
910878391624414977 23647 37111
541973073286808193 14717 33376
636088526420962817 7775 20003
981535514975792769 15557 29025
228970817703263649 9005 12720
847526786474599425 6997 24491
885774249540688129 1546 36003
514204107659882241 418 12168
23855201459390685 3838 14040
673265386716419585 27243 35678
268342301704791457 20109 26377
61970153045610489 13369 34005
57213780984248785 27338 29047
862893118363370369 9323 25490
532499014895520897 6549 23321
608525757250792065 18474 21796
202630463724865697 3727 14004
425389646585497153 18168 31897
234893865966512289 22494 35602
565752539957816961 1451 15487
16109971130667589 10175 31631
828587779645555841 6267 19794
951424352664830081 21328 36676
576288281011930113 27940 33093
709090236650560257 7914 17589
874025775108517377 21339 23737
94092246591827697 11961 12982
467172700172472577 3389 5592
484066112423896321 18725 35667
786737169058465409 9253 28298
41784054447433049 923 28098
103990390265497729 5861 11548
269820034003096513 29698 31661
978641830333995009 10218 18720
356767860943477889 1088 24477
2736083410002977 13766 25019
238382398158584865 11066 14507
9864325826423937 2756 36768
919371486781457793 26361 34820
354803241757597505 8481 9427
725197588748336897 13559 31775
880387500512082305 4902 12584
489397135568623297 5301 9887
496736740796752257 10248 23404
980402402284731521 8858 14291
721083239610646145 22935 37014
784374486993570433 34883 35664
307764467227858753 18525 34431
522358640700538497 8226 19506
738856502575938433 15161 18137
863671582498511745 13142 34202
901076297214149889 6047 20580
261222416403761313 5338 29588
410275712033818945 10905 22250
807559906570176641 3301 15588
755172466956114561 2128 14716
323855816517699649 2360 16765
150900257783742817 10791 17249
187230854124806017 2561 20925
934552108523366401 2077 23693
2143561727983468 1477 32062
237187049076265313 427 27610
113024354784968753 3595 30863
709127012208003969 4634 6967
121994732902471985 28015 29322
582370530068228481 3965 19542
123170860636946593 14929 28892
992970804837330689 2847 12682
594089088112802689 13616 35906
9447176140565007 34184 35639
405454257817197569 22560 25429
988670014001375105 22696 34499
960745516368014337 2039 25141
100114025140609185 34395 36622
822539596504924417 25174 31640
6326233511988023 7151 30288
443998334771059457 6110 13244
189344080081507841 3078 21222
603314911095040385 19242 32408
998238128115364225 4079 36168
672791995428163201 17119 27077
16737260895776985 29008 32115
954384884991839105 12151 15015
142913628028669137 2251 34330
813747889778873857 6545 34353
317746794998253505 4233 16508
996614765098442497 12249 30896
166146678764025793 8362 29785
938694883571294209 6196 11044
854605332165643777 15747 23852
522019812180616321 928 19416
702634641439448833 22839 34266
868439547982369281 2817 24676
146895461085573953 1826 3726
948867747355805569 4400 12411
188582195856387361 7544 19578
468309333877250817 29313 36957
298233505367502273 5650 33732
302023184499262273 1107 25442
702880695547367681 21089 32396
15933729414648213 12917 29913
645846298341052033 8706 14385
7602985868899737 15175 31051
120088673264806545 6312 13211
191511308636712833 15227 33792
535675891094282241 2745 11123
134093906229026065 22564 26370
540264909493391361 156 15913
878296082832399361 11445 22824
883179649425112961 11228 20319
476247861700372225 19221 26665
465790468023502785 4496 17106
25951269832383161 2557 25268
589710755193575425 13170 14317
525229735979849025 1043 26829
710105683921984385 3151 21708
588364061481506433 319 34411
601149558470762497 17881 30361
32436880958229609 22244 36641
763602572879140225 4890 27611
63967758841364745 34906 36109
908567341382305153 16857 36774
110802443617473041 2991 9289
882947829397171073 10016 22098
550929320701037313 7363 36870
73773665139906801 16113 20255
853775418911666817 2868 4079
696436807115336577 20989 36347
888957496218104321 25586 33169
623634390943916417 16530 31129
437952951626584769 22315 37411
673539940240960513 9921 16322
348070849474986241 16581 25446
588432505723130113 31074 34111
931813951472619777 14348 16980
544920283072972481 34174 36101
193412694917277857 3463 4146
488035857554958593 22681 25273
303331607394369473 9146 11325
192569527466009313 2761 16598
101962810541145649 15058 17622
606367625579803649 15419 34176
818464951777414785 8087 14174
780400318288176513 18156 18922
926500342815991425 16386 36685
585154627787939969 6545 10223
487560295398850497 9879 36025
945090236974397825 8567 35309
336020126166481217 7735 35347
342038219715401921 12435 17653
956321192102890881 2485 19147
806017775669861377 11199 25200
848472272894674945 9809 34455
440130370337325185 10524 30224
182894660786388385 352 25327
831958291694395009 22138 25041
196533909198386433 971 30621
154616330792901377 17857 32944
995310753851370625 34710 35685
280388626638686145 18757 34816
612358901936040961 865 4321
180052949515552289 1398 33744
708416278322715649 270 10398
921728108827085953 5531 12643
811987901501190401 23200 25496
766970946375135361 4507 7904
92850610838851825 9421 37106
103941344649317809 18123 35470
330313581101485441 12740 20065
870018151065945473 33030 36142
248686163201881537 6584 37109
290339855874737665 23406 23592
576036144387295233 5953 27862
918311649694981505 6625 16848
133137213620798897 20984 34876
12215549017870587 8544 16116
12638564244305429 26979 29508
102407780839396161 2614 9345
337142582697481409 8279 21588
574564521622779265 1751 12338
242661168152316961 25755 31646
616232790750256513 13169 16176
83439065089905281 10322 24346
803435131476394497 6299 33251
291937662319107009 27256 36400
335701509381689089 4920 4991
634627690140547457 5745 32241
952554890747268993 23992 36422
918321050323605505 20492 32607
682219457020192257 2964 32887
331232840080204481 2730 25397
529426910376290753 10192 29446
463004714746780609 8044 8901
366823147978347905 4567 17351
226279065208473185 29067 30512
50983623219725161 10708 25009
325932754731518081 31284 31913
781746835600369409 14247 36301
815751164211903361 3111 6251
499463669962526785 21284 29698
80971071094417377 5202 23339
677469354203875457 26603 34420
176623807009349313 6595 36468
783132452181195777 7405 36718
99328226012822545 1267 13529
595924871052982785 6038 37525
80986729711312929 10303 13317
685868254640528385 8440 21466
165899338929541793 18235 21085
220064077522263105 84 3746
443064388946083905 8507 11633
345929326457440577 12115 32023
344358776655603521 19799 26397
226210435769313985 13133 34848
34423988440252629 4744 35831
78223200657621569 912 36397
461424716208036033 6057 25081
502927367985645185 1607 4342
452047046844683137 24793 37414
546313136387102081 2661 5769
274112366195048193 19570 22564
327029542141286081 2639 34350
196746224869301057 3694 4282
709788200120900865 4239 5172
188209289055130561 17761 33933
596942483577972609 13543 30757
690055034331067009 14922 25117
288438474134739649 3788 32968
390747434669485441 10362 36720
833222438338974977 202 22285
572492374229270209 7792 9630
475235504773397825 15389 35287
319888738298836033 6747 30614
917450544250581121 12709 33706
553170641940795329 17972 33248
433115692160601665 9181 25928
445236014946054593 25929 29338
490044741990953281 9574 29306
960114513575277313 12612 23443
473071189450426049 4463 23763
589854960615191681 8689 33841
335297293196529025 13276 33253
434301438946079105 3415 21995
339514336019011137 1524 25915
258847911025377185 6190 22380
703028078564340609 9933 23525
552113515997788801 32736 36097
439118007637976129 2142 6110
211632172644705473 23692 30910
339901838410579393 25794 37204
606267759384451201 25740 27819
216540840157239969 10008 32341
436496791934608577 18050 25427
503324003741436609 17924 26890
51906920715012465 17427 29028
889193384055037185 6894 17287
663768128939359745 21964 32000
614912560081702273 13286 14122
881800016273473409 19526 30932
947434187886745601 13056 37811
42108113318242601 9289 32163
671225301589810689 16880 32715
253809634281012097 7623 9334
859623901681718657 22903 30588
852076147099559425 1973 25045
493460681864970497 3142 11167
298095990495852417 1423 1612
306006049198646913 1749 14995
439957841336045889 19993 21389
276379062822723393 24957 31027
95984640643919761 23691 28238
623495453155047809 13038 28573
517727695960395777 8230 37534
335217316579726081 1619 30726
183939803339342241 19754 33044
456584722595312769 3372 27022
733470015977495425 7989 11620
77776259946755745 30685 33068
603447460288620673 22010 32597
468546038954318785 1139 5123
909109365186601857 19415 35003
911405109380890369 8524 29554
921485844175805313 19016 35904
322105019609939073 20655 29112
554250253402095425 8597 24546
379922848593519553 12557 19195
889184661198285697 6005 22794
549366007297866305 22158 33047
478522097135574145 10668 27971
396610913950294017 16471 23295
512662487263810369 26145 37697
815919043185989121 3773 7849
369171349414948225 25172 37321
63667736832325521 9311 15423
476173286869126849 14656 31815
972078343173141249 9361 37627
701714624347836545 11710 34368
547691249754901569 3199 7413
701751994159138817 24079 28466
62785623588371921 10827 16686
982116208686953473 5672 21975
600983276760683137 11048 14010
641564629112750081 9260 30265
633929426421961089 23626 33758
48907118524319057 2826 14722
100257600918805425 1999 16971
891054560717577729 4417 22002
583128988018234625 11302 21504
509522386829011969 3683 33359
922564245169507329 11829 17199
266522335880480897 7908 16285
923228491302811649 27726 36391
660375119349829761 24139 36797
332173929755864321 22097 22419
415646030174372097 19940 30872
982040052603242241 3178 12473
805161594929607809 1378 34862
35431592579907801 30626 32403
801181406844037249 20025 22994
186831832452075009 1033 24973
397827874022091521 6863 34701
131194090509861633 21958 36796
916090356284712449 25057 25923
970626537935220993 354 20299
99626578665144913 12385 26943
284797552448434753 23525 36685
423921191966925889 2886 29699
892875614666056833 6046 31293
654729280845721473 4746 24126
760312141349057665 6492 8027
564569463009632961 1705 9609
552200921827040513 4291 9856
503786846592412033 16163 28320
120269014837656849 17812 18034
287622070800935617 12264 28258
655718956425690881 24779 27229
614373692750525953 9520 31413
839593865162012033 16949 31704
760244709731693953 13742 35170
929428055460608257 11069 32168
3013784732551984 7704 9924
161036381348946369 4680 17342
902802052742103425 8676 32388
748066769585793921 23627 36458
543942899093487169 5784 22969
857203122201550337 8830 36996
613765733484825601 25171 35008
130937081597853217 13898 34055
640264757055909633 25086 25301
258015430614346273 4429 22959
208506100980528673 1672 9923
401999650150745665 3957 12589
205934666603816641 4762 8283
785031970123750273 19809 22525
88694002182705841 16802 32087
517035106026572353 1937 18801
751154853977133953 6664 14778
122980036144394241 3527 31121
726547545378409217 3413 5950
96145927558470849 31002 32151
555267282830449473 15064 30142
105788799468822241 23654 31191
59209975330048793 3831 25529
204042885913015233 30502 33148
372934013469908609 9245 24096
935543890828778753 945 24082
383177512010675521 8367 14545
140488792394595665 19102 25080
571028607951355137 24435 35633
758594045130760065 13322 14103
778824331201178625 21858 37139
45405611233082513 3724 17406
301826301910686849 1823 20259
148419704886702433 11417 24284
114484859602598017 4080 22064
203309234958656065 8481 31467
346252203304040065 4031 34897
179078346862635137 13671 35762
333915281970263297 22661 28657
125114667954012049 11294 18783
719477204260805121 2568 37287
489704656563827009 13725 34393
247805675598740993 3666 36529
976523339604231169 11487 11725
427267167496616193 1626 31388
747673344364411521 11967 29941
578765560777583233 5932 17072
755109084138428673 18007 34174
849293835696350593 15316 34350
908011187372675713 4506 14541
871147947097639937 6178 35244
946180292274878081 18556 21166
856082373458811265 14940 32955
566230605000153985 5723 30350
815374227216210561 20835 35745
723208172642632321 24806 29031
737252049295158017 6558 16434
922082546173367553 22301 26897
966113584386576513 3788 11522
224145271157741633 8182 17552
424929862292295041 16911 26226
558299494691507201 6222 36964
91670000223473377 330 21061
11759696580998737 26752 33470
979283476890309121 14506 32201
521102798891558209 11168 17558
987026537310825345 23120 35243
604999202876715777 16371 31124
301506212279697665 2891 15075
432340115034318017 424 28611
445854389861580097 2086 17791
399570696228369857 12591 23925
38644602699513089 16937 21397
415231333170464001 22227 37078
819952307211750017 8374 35679
438945179147030017 32831 37239
426614763911693761 861 13684
59842742185278297 22992 30295
722454461971778945 2950 12561
270820928532305761 998 30846
711709031839738753 6772 24804
57962199753841761 2499 26519
650020719668120193 17067 23147
557019141313137537 18593 21174
922825644291528193 5326 21866
301770515565461761 33362 36155
727266632186427905 17740 36616
584541682907076481 23521 24592
309413178336477313 17320 37250
452728944896801281 15449 29585
203940385775027265 668 29624
349160252691778113 4289 31143
183434596776358209 9797 21563
266937436927630497 29148 32908
473724448283348929 5913 37138
306875549481265601 15159 22670
224124659737007905 23311 24496
315745900601324801 26476 29267
116819842194772145 24878 32160
178704191142092129 11194 20465
335415684214787265 8071 26067
404879052834186113 2454 27677
102324882366843889 8333 32158
675715528470863745 7512 26930
747991747937042817 23398 33856
695397211973368449 26735 35660
798386922714101377 2204 13397
618620406784660993 31264 34066
388226996639964737 6466 25595
723468506092640257 9932 12498
727599216859744001 3843 7840
453454681849724033 7686 32008
298871288330126081 16996 21007
645555193498420737 20092 30081
143424476542165281 6933 34712
515322202291347521 12319 13512
592242556777627265 1166 2772
777975954195479553 26753 32921
983716170790870657 18864 29372
828460340989256193 3446 29566
593721561889161345 3377 3531
16029918532392885 5140 18423
744717111083574017 19468 22410
625136305667812353 12051 22784
336247679228456769 16751 19444
903464665311300737 2265 23425
400156475362280193 8675 28259
849519696439234177 958 16878
786885627289443329 11905 15440
857922258804716673 16579 29227
924030199420926081 627 19656
526526417950581313 27079 30492
312849101684129473 14625 20175
456362414874089217 18375 23708
942999670280670465 12555 14404
219886408521592353 11736 33704
161979742682568417 7035 19930
344972903230523521 9142 31236
897618955241185281 27090 35083
687923030740538625 18349 28586
673815269036431617 8572 15686
593742118317518209 21255 22564
105215454837320977 22207 32283
938690689909083905 2788 11610
631140529230599169 3996 31818
484070197828781825 8065 25534
737491940440278913 12724 23251
966519620994720385 28120 28921
484276213738816385 2446 10498
350290948001141825 27000 33839
820953490220944129 27630 31956
657358123860678529 9353 11846
54173601009857465 7818 33996
228899961043264705 5333 11419
478129933140294849 5391 11779
427653142998284609 3791 36900
965376538279777153 19122 30750
473142494875357761 17070 29489
214177112047821089 12569 19206
717315294285572993 19180 24614
242685448393721985 5424 22928
920290741263226369 11431 12969
750587646353650945 24885 37016
207394549938531009 3579 22501
789389068127412993 23088 24351
643691847932014849 16864 36473
771087974593598337 5380 28861
652643116307689985 12441 35292
460569424523804097 5992 29919
255128295840659553 3988 18019
701882350028611713 4932 19461
192732890002847777 364 21506
59460806004558721 2559 5533
353208776987539585 8800 23008
948640210711118977 14466 24837
477471568502540609 33466 36586
272255746978878209 8030 33744
232783383401010017 15879 34980
677300011710528385 34404 35251
564244334422458113 9998 13280
568076880853858753 6587 32147
805509516845457793 7542 32875
498044253918664001 11391 18459
332792340478324161 28537 36858
723924489250940417 17973 22580
743817273744223745 17855 23703
206726133553175361 10057 29964
735395307383843329 25615 33772
483992247352155393 26375 29256
795142963385185153 21117 36131
892512031642979713 1368 28014
40998721973142697 17404 24401
70419599137771625 10326 29749
650299692133000193 5022 16462
243335025914561249 4776 14708
930636700229715841 2893 35197
766794954333569537 13888 35084
553492404623963073 3423 21264
202596801101464065 14489 27215
808844872140202369 10346 25188
581891043661379073 5183 29294
360394227265128833 3202 27699
353947820271585537 11122 27715
571203964871418881 13550 29531
351428862980647233 9177 37070
67889222298813225 11966 27181
560332461807888641 10017 12031
730649420192879233 2348 30217
379231242621692417 6637 9087
21936544726781193 1155 1283
655096086687919361 21089 29876
783045693834626689 9038 34065
481917758142948545 25027 30130
360280312015387265 15899 17822
994978741186031361 15626 24802
873451161081522561 14178 17553
756161015394887681 6395 32677
550551060223636289 7069 36486
727304483569483265 35662 36540
705561106860219649 23024 27650
504196858642451649 1993 35671
662186282510585729 15166 34949
908530212275593345 24994 28411
574457422373871681 8360 14223
48359328085716417 18750 21389
767422039386712449 6516 37824
522332429941897665 202 35005
862834676482211969 12908 27200
952371794925149057 5026 28589
341632807075821889 11306 34400
788248665014776833 1250 11813
148508491010961313 1937 6329
806320190643212673 26517 37584
950155403449780737 15369 17801
404091352984281089 7750 29716
660813937504602881 7166 24438
880889184918210305 7311 36567
825432812687804289 1607 8982
926329915083897473 23279 32653
489414301110389953 3118 10729
818659116049154561 3947 19373
97237832595236993 17661 36196
933680626053771393 17497 37357
94384337799031217 4177 6134
107017001452085489 22187 33039
616642504893714945 3780 4702
933417696794407425 1259 31489
53902396488826553 3729 37840
416380616188654081 13705 19491
172420071265303681 3719 5818
822461874935143553 12005 21861
987552800345103105 796 33534
333696987106925761 3416 25229
832209538997656065 11118 25002
693028849007703169 24120 24539
440548994075630401 16604 35800
466157271512251713 9027 13183
529921652235440641 14860 24622
634317892549901825 1240 24793
547959478935272385 18171 20672
22245434842695033 23182 28874
479776960595241793 5699 24731
108055565568093921 5754 37853
218447786889459649 18810 22345
531959974098889153 11327 15491
624674568746836865 12597 22473
319218964859217665 13065 26750
693695002466146305 10220 15507
377542715272348033 22795 33597
955301851003209601 5892 26285
538362044234304449 19721 29476
821503937749742593 18987 35140
849418006229136385 30186 32138
983893736494859905 2626 16568
504945973195091841 9698 18851
505908315238091457 14784 16732
895265993937449857 12874 20448
974592925630926081 10997 34110
220094430593888993 14418 36808
204123527394887809 3475 25356
16076679078047107 7545 17470
257082399770336417 9750 12068
662296200754113281 15409 36394
274948033185015809 13667 23072
601383644445611777 8162 35163
352066645840661633 27702 36037
192674515944929697 213 9574
552701533179106945 281 30526
653259318637019265 13334 33703
971150948550540929 12020 20971
791324333488191233 22928 27917
940788048456202113 3364 10303
388543925829118593 3223 29297
708966717343511041 938 11940
338549210629395265 6346 20219
664694227019726465 7440 13116
741529448474032897 18447 37376
395647925836765761 31505 34043
152147708126634017 28356 35393
280245927272066113 919 22911
722154554984122369 11202 36512
330987160677832321 5627 9974
63619376802535041 9553 13101
643194693766861953 12703 31820
871788081441643265 9685 35160
670172317035348225 20118 20334
783571422563952129 942 33317
964010458475716097 2162 10194
450863867549777793 16404 16981
1684451817080657 2595 34646
912873167122683009 27292 34885
309812983667331585 15377 26186
287830094942101761 15563 29724
61856525679029777 12353 14625
116265486347757025 18066 24098
595752522702188289 4620 24247
511818323086693313 2504 9320
713259543453911937 10399 22388
26100578345847225 2791 33451
212295225094681697 6389 26247
323722726858981953 21403 30314
905379752285522689 13766 18881
894452751501134465 10482 11053
53601264587232577 4312 15053
970485172914074241 12646 15029
700235890007430529 23422 34148
792667491309458689 21431 29255
295698836217201921 9974 18842
660658291764683265 22177 25501
431291805650158017 12766 30903
871042926413863937 8627 24931
881025362937524609 4094 22891
77993171464932225 11509 34460
254254911900456897 4354 25393
362179031289656449 9627 37701
217073786775802817 16168 27304
742972279513189505 17092 32064
310497688369491009 27989 34831
335874538036861761 18120 26035
119667006284178257 29024 29947
865858274518736001 17243 18583
259655647153689281 21362 27626
809463645216482049 12030 18437
913482673643631617 16598 21170
701807060827455617 9137 29108
333573610892738497 1382 37328
475203270114221249 32658 34361
840933993741433729 8164 36905
228625330170878273 25921 27626
339700650843635521 9512 13346
737660854731359489 21388 27044
381825186339302273 14520 25654
237440486990799105 24096 37034
203155400897923489 14606 18132
842801667687226113 13267 32604
716163193592397057 31090 31401
469370830898334657 3891 12279
922255515471189121 20605 29601
932297206571234945 20051 31750
696315351165612417 23371 29590
107587733251669697 1118 21706
945960587289601281 1047 22298
849011760604710785 29401 34757
266926404523704961 1924 14230
901175857580888321 15717 36950
421424697787724481 8416 21034
352086504263752449 14934 36675
75592755145624577 18293 21800
159023798051173057 14673 30993
948075750615043201 14271 23327
143818721274143969 15014 30150
957557476930990209 13212 14900
309592408837296769 30893 31055
88091650125587505 10039 30889
258791967617838753 30556 33975
316331763427985665 9766 36938
223663132682723649 27721 35614
82961044195752017 3224 14019
83490234387809889 9465 15927
31237364217023613 3653 24495
886790371535774081 13356 17751
907506566779854721 7785 30124
648839528994073985 15174 21058
133845556333358929 5194 7138
677771938493201281 18845 25116
836194102771184385 17584 28216
127552818858461585 12782 25781
948981586504405761 21854 32523
647486450838165633 26925 27329
216010368488237953 16807 33486
353473037839222593 19193 24908
892564624713845249 13868 26038
34277731234986677 31321 33059
734295867951555457 22081 35732
13852904698822501 1841 21119
467632401684685569 17310 36067
329920440637188481 10098 36185
471678860556007617 7152 34887
222093707469298337 5459 22719
870402174797266817 15480 20174
603179834678250881 18955 25035
757051172276600705 3184 16306
904177030079310337 7830 29127
788465791225778689 15463 28563
372058277746113217 18619 22704
845116312672811137 29567 33816
695027700585541249 27813 33754
580901706188189569 16957 34767
13853528092873547 27670 28658
753557236177169153 2069 29290
381382086298359041 6341 36033
822281180659562241 18947 25687
733865385700262657 3341 9687
996823020968260865 16828 21362
807317312507677825 7742 36681
775694839197559169 10158 15597
245579634709365281 8803 10577
191803544636524481 3386 6387
211213100899712449 3879 35984
449849627171520449 7496 22680
110907876529701361 8643 11260
576506725353166209 12687 18829
244232773608842977 10773 11272
567180280172824065 35204 35716
758920400768168705 6625 18040
849906882848227201 777 23957
157962611671067073 15721 20293
708354019214315393 23463 28952
452703241362492289 15475 26884
617403067693285121 21166 32943
492053254936536193 35880 36689
647467626000423681 10298 16210
360601577266713473 18359 36696
304195622667474881 2985 3744
862852246758436097 16561 20165
104962645567159281 22028 28313
661156223217894017 15997 32199
105115588862471297 21432 24342
394267223503987905 13110 14042
834512521452513281 869 10433
568349679013600449 22563 36307
285157664152773537 22187 36902
857493688630611969 10569 30619
747935303762861953 9652 27266
900079627848875009 19423 34928
575681075222089345 32519 37593
533693856236311617 21221 25348
150002495549802721 3478 29818
469672458099289281 12904 22670
156836748994816577 8643 16469
192012762128101153 8464 21172
693668930304429697 31748 34009
96213890993318785 16331 31605
641511377573575425 33229 37195
815128784055815425 6819 18515
325935615612383617 13381 35925
389859691392665281 29894 30094
928582175129445633 21869 34019
908396949330907009 9400 35145
834847547593089025 19037 33134
955323282893296257 24414 34198
856558138131017473 21723 31344
420969000090849473 11289 14784
47966910170419657 12361 27633
99520444172860321 5398 14387
330127254331568321 22570 31776
684353196479534593 1628 13391
800369134989612289 5879 19822
153860693441778561 1777 33919
313492173560629057 25282 27933
953873328492562689 2377 6285
373480324406575169 20951 35187
800762034505702017 14923 30370
571792167086908161 16372 16770
411439440683594177 22333 28893
701979843930818305 2391 18979
297357003816166785 191 14630
815884574633994241 10290 29250
65866412843945457 19491 28734
610976784302057089 8240 27059
733654985474167681 26288 31744
471177181538461569 14326 36332
253459846652376097 14211 18095
145553789523123809 161 5956
761105112958013313 5341 22000
387321895541955265 36884 37489
202395745645532097 1543 24480
514751758158144641 12555 25063
940917314872216065 2441 21644
656032515804536577 5360 13052
857090306181774465 16636 23999
726714463535021313 21423 24497
646872749758308865 4916 18025
267083118416021409 8241 25808
262702822862138433 21735 26997
934968516665083649 7330 26584
518790574471374529 2428 4928
550061435465249089 3731 12915
856427315631933057 1127 26642
251001626210356929 8875 20963
801292264307711873 18435 34276
398451391104170945 27282 36148
994471070015009665 10455 10859
68116105190217273 3849 25176
565869113469453569 6818 21651
814233490514350721 27642 27661
626629909129988481 12231 27707
158045346824284385 3954 8754
147239654071093185 26639 31937
740928848747923713 6627 30942
801064748803753473 19406 21312
176473854457231745 5291 14484
19183103230766109 66 32652
850755108573263617 13023 30063
399050887732286721 21657 36511
87216675403769985 6181 21797
478929143345773441 6775 10085
531568142207557761 14040 19500
343774615742432833 3855 12713
87587068288389249 1858 30487
638124922927225729 9980 20742
880165073664198145 24736 30431
351230147280446657 14548 20530
198982240534522945 16296 31881
364613696862825537 10128 30831
883329608882345217 1827 8270
869337666794194817 361 879
945891339581624577 13963 24416
561847568189698177 17920 21200
974092732339226369 21017 34217
129849470185646961 6879 7353
761697880676226945 15320 26892
887695910890819585 1273 33053
839818333972683521 23705 35712
584599864488808449 10108 32433
568505758194380225 34987 36989
124552807378982785 5021 23044
267037081462188289 24760 35358
453224708875509889 13063 13075
627834228907946881 4026 11521
637717787701383553 27184 27906
205950662730995041 1977 4708
635542306507488769 15323 17421
355848086906053825 20877 29352
965625872585796737 14561 33817
380095204440305409 764 8899
972137851137958401 10408 22151
556634983525587073 9277 19791
637111961755955713 9195 16612
143045036748272737 1811 37646
326992857219380545 15585 18080
25107794130935445 12575 34651
917862534969138689 4512 21945
867888835202375425 9882 15264
443788020096420161 10036 12564
891966409413274881 9353 11049
757761008473103489 17538 20728
654527339823143681 26452 37011
142196826154076913 26143 33814
470745644553506561 18148 29447
697073476542406913 1692 28898
247008141720424833 4013 14681
493367024050755265 7471 10906
874624427610545025 154 9698
643325528935783041 11996 25038
694886251460328449 3434 17764
888021839894548737 5946 30927
811071361357978369 5251 20568
50139933016644993 17872 34839
880112133371692801 10445 15891
801241633918280577 5801 14412
857623462997200001 20816 24432
208965766397916769 16637 23755
709709418545369217 9962 25217
901923616374858753 23000 23160
153583686223942817 13835 32798
746133644810292609 13462 16344
674395408937822849 5021 7147
460951328509267457 16406 37401
900999032517720577 11641 29344
439495572949660161 9253 22088
958576568242502657 33051 37016
710900913067035905 12209 29899
804139975760012545 18670 32021
616403215834814977 17165 23009
206451274538135713 15329 25542
504206810371286465 807 19334
649413868867103617 3684 30645
450171607200736897 32244 33022
985280997662552961 27577 31695
830519483041484801 11636 15562
556155285547323073 3317 37060
764568042165585409 283 2745
507631573293860353 8108 34236
183801157436775489 6493 31827
41365187059998481 5880 22791
611234706341214465 1078 8583
81296188347717905 1156 4903
533686435385305921 229 11054
325913705464774465 1770 26798
76150035207398049 325 19990
334823881020195585 1164 15249
543822038208205057 1564 16903
263048513805021153 12644 13901
967984438439096065 3912 30159
538599606120126145 14887 14932
404207958962899713 2009 36094
748707522467885441 27067 27886
260112426463983585 24074 36471
311137034743079937 11873 34359
88779980715216305 2540 30455
442941312106118081 18450 18458
212581903334104545 19087 23700
906911059341037825 2365 31337
319264931003232257 20794 36666
417902599493135809 10644 11899
850864003520904065 15307 33483
849306273337543169 8089 11393
989244247978106753 11799 14940
884927446012856193 8064 20942
81939912987031953 24815 27666
358098301127565569 8816 35430
177792494498135073 29261 34762
235161171659672865 18242 35387
889326189351201921 15447 18857
267699582084514273 5930 13724
231304435212038593 647 33412
158291342941513601 16951 35233
267973744644031329 2852 6181
616947873573789057 18104 34009
208351250896015457 26749 36384
844936073440255361 12492 27417
385449439553177345 2757 30428
974627145442962433 7382 36709
430652466506344897 4498 9253
102168523488845857 2664 21839
732149722675224321 3214 4281
742694504523139841 4318 12448
50429277075352273 5655 8898
349983222973310849 2227 18195
142104494629670337 15561 31592
31226124834244473 9886 13479
689306231213308289 14990 26277
760046981160403585 16400 26820
715682947447000065 9764 13844
339647679938931201 34525 37477
7215738082351210 4058 11065
447022002187981825 16543 37613
91563086918220897 29050 36171
806513290735534081 28285 37381
873972662780786945 25757 30745
436671706935275265 3871 28842
729899552087381633 14577 24445
537949327419905665 6841 35783
915738429617135745 593 4080
782805983914034433 9545 34111
960821764281483521 1706 23118
810268350879208961 1323 27274
39774625263063969 2430 15352
465212466089131009 12987 23734
398192930503832065 10911 16215
316941858907679105 3136 15703
971859146752848385 17995 23958
710749269648505985 8738 25412
840811555167270785 10038 13106
130231128855069041 3141 32048
411542535244294081 3145 19226
886812747197442561 14485 35737
201667442512878369 4972 36148
443821133132953345 4496 5658
582972337872035969 10663 21682
726886514150965761 22396 26979
87075262147600081 17457 33320
209666059912262177 22351 22702
367098209408922561 13018 25950
77645615740753009 11532 13210
954977164440926209 18159 31680
469194210847373249 11631 11670
900354065304696833 32403 35195
681327525539263233 2083 35540
925783233546120193 13735 18178
979667783257792001 26028 31628
242934990493452577 1274 16122
410360017233873729 2464 14005
207031316055640961 5695 35249
858857088387903617 1061 5798
105959856652361857 5128 12612
397500142057641153 6935 20773
178997525263291393 36911 37018
607651922648482689 12417 33889
502424766853934529 16064 21281
307308887300880705 2554 28147
723152057187270657 4996 30703
447552907620600833 13558 32838
795071593282585857 16191 20938
586357899189085441 28655 37581
656883427408693889 1014 15579
339295459573275329 3589 29540
870159063383553665 23276 28224
532208238617787521 19970 27387
760934409899284993 4880 22096
975666452810653313 25977 28392
906545144978224513 25032 26706
916361813283788929 1848 21470
992106392849841281 6009 30052
95761415822732241 5690 16295
443257944014689537 12096 35078
274884207144769025 6565 29445
1472124567705180 5859 17276
513756057465567297 20021 33992
606512022225871361 29205 30774
792428420375603841 7090 35254
12941467286871955 17255 32990
641362874742622337 6950 20258
541457028539824129 20471 21444
510522852569810241 30004 30909
740777370728501633 14721 37141
92519356698371521 6146 30570
329239880127829569 15199 23185
808169021358356353 2569 10778
166661382962495009 9352 18075
258891682968464225 2790 9836
152509488985671745 16542 36373
260345320385656705 7746 10848
283136196052431905 28974 30079
837234633157716993 9226 33596
820458270421994497 2143 22733
965627897193900929 22674 36626
13558540616564585 12082 22618
960657486937900929 8984 34144
267916453274906977 10828 34185
744888785521940353 4175 17399
408805759306694913 22856 29793
355914817071745665 24036 37227
513807600594020673 3815 14509
605360070323786881 12056 30399
414495166794658561 6947 15252
322853070977782145 10032 29856
186225806409865409 499 3577
4081409954356020 13955 18583
312873405662777793 4932 32006
49356513452604393 34909 36799
900170821566149505 14604 25083
557072000956413377 25659 27639
731164996120035969 119 36625
59182276262827569 21406 24257
987115941912591617 21081 36449
360057359212763841 10036 31095
530261715209867649 6008 18330
398961742008477697 103 33349
722498927947071873 5524 11466
307181419401548097 6512 12156
148288890638347937 3109 11277
446757092442748417 15321 37851
849207578755610369 2923 6901
119165735210092545 15345 34505
73777718033205985 19741 27882
144655387810015425 1275 16016
845342917327201409 11381 26739
984535308124083713 12192 21239
110755870844478465 9196 36191
683090826234700161 22242 23130
698023321517794689 3489 31473
148885095313918465 13821 33954
317768531716758657 525 26897
590416673258030081 3191 7257
508656417603731393 7425 15335
689157859688908289 7692 24376
846260095500888065 3552 26560
187584563777942753 560 32050
827741203999707393 26891 36863
423363040082595201 24068 37671
59359739629577745 5929 26199
68888274399338201 11286 29771
379534753819854145 20673 37395
131283049268763105 27647 28202
15273389856837129 8986 9191
764224456047582337 5253 27539
641365019032790017 9901 26366
308058164587809089 17411 24116
682416890855229441 24114 35188
859222017137621889 9564 29488
363407788502513537 18536 18790
709059272886964481 2294 29558
695231984377862529 11466 29959
414277669124270913 4283 24278
498660799716773825 34607 35121
249469480745435841 1244 7635
436284565123664001 8335 36500
583765401386184321 2399 7017
527805431983068737 818 25115
33196315066863493 5835 12264
164605188594883617 12185 30660
428595153616736705 660 24987
849685379819689473 16250 27950
650196230576572289 9932 31557
522021508604900929 6964 20821
309388513709475201 3029 17264
727166281685242625 170 7874
505457722059919233 12609 14226
305052787182312129 20930 32066
198699700034023169 15722 34580
363959523574848705 23205 26311
42578822820619425 14717 23368
953264408923907073 12155 17857
248196201500260129 8998 19398
596261411864730881 6507 14903
875284469324260097 22120 28293
886167007874540545 2029 2940
964158059404308481 19745 36815
641314677609173633 25788 26449
225929437822291137 5406 18074
27016940256039845 19020 26928
90065694239310545 22400 26037
502656897784845569 17505 21551
734968624425608449 28905 32658
537333973330184705 11818 34143
460806220937183041 6005 32593
310168960237248833 4391 10869
802868658114423553 15834 32950
701574771862432513 12345 28832
605895169884487169 3880 27417
815240220812569345 15596 30899
668678519032443521 2379 24646
845038611553455617 28974 36240
150217251026258945 5417 18010
882464565855471489 11477 31667
539542294618460289 6403 7683
234461295924695905 171 36446
235644076936093697 24573 37746
456187263419394625 20976 26043
244269756177278209 10576 24083
741476061982034177 18464 31783
395371410388985793 274 23959
641725324670673537 12988 18449
182500390884488449 23816 25631
82662893038310865 34834 36641
919191335225374209 17510 33198
157848165571323297 1771 6256
229199191455922593 13471 21402
171621676850826081 15727 33245
600808578640549505 30377 32879
91669720497591809 35257 36112
791778200292700545 16802 16857
310616616224088193 3749 36198
440732850973031297 4320 9985
143881876492400801 2519 13275
322991839336612673 5817 7241
940950779940969601 32113 35438
957613328098727169 31512 31733
87541231859560753 554 24545
295226743638156801 4343 17866
588317236817069057 21398 24364
38885094164637481 2172 20110
95570798286161105 6244 29743
328593468250875969 2142 17591
654788407323472641 10273 26501
24403301116574741 22169 23743
710794424126802945 1915 34547
833398367020723841 3663 12724
292574658092242177 465 22498
984856798789817089 13069 25629
249598480399356513 18540 35258
33574460638011061 3750 6527
762808317206854273 655 1991
935061857739821569 17397 33560
230001782926692033 6891 13679
547300532462063681 8911 11480
248866764986452449 23101 28556
249996158992072289 10152 21852
302674886412347649 5847 22885
139533326615055137 31393 36978
918489618498163969 76 30984
552276272985846337 7318 15465
116822841560363601 4473 37006
763088886171548417 9678 34239
269396840775876001 18425 35838
271716206676128289 17853 26783
471245317140528641 1148 5760
364181072444115009 1312 32601
153378430186755553 2590 4410
383013075541111169 3763 24488
55603717660048345 26943 27416
48278461882976129 8565 21918
854878744068436481 10269 24234
183246368619673921 14063 29654
571120636531162497 29010 33494
345470437468936385 5650 33522
749791046160190465 4976 35727
537882432173926593 8764 28641
198651736821503265 18001 34387
353309689183962689 1749 34067
233237101970537697 27225 32173
697853513636371073 2525 30929
342218009340001601 9274 18256
200766825692586081 6635 7776
173134142561643489 7593 21199
450913794659424385 4776 16819
576456383445915329 7093 22715
410313689259883329 22934 35229
307823837787488257 19612 36618
132121112837008785 6580 12072
447702922072068097 3664 22435
536440570668123201 15430 22268
996306627298189057 21870 27877
479585338513611969 7355 27256
573104381525652673 23585 31872
737679152974241281 6790 22009
80916414116991569 26963 31039
815570448535677185 10157 25097
624674821170970113 14079 20491
364392984874132993 7393 34143
413686793809340289 9975 23867
877020035333384193 6242 24027
721863270608238849 8153 9066
994530908707336193 22656 22982
705177234695078401 19488 20537
365353119847835457 11067 20832
355140264941127297 14271 28006
761911457246998913 12224 20775
700997503705217153 9372 28202
969081513039366657 18257 37269
764384404672924289 1084 33607
43488099875109041 18221 18260
496417710853854977 26841 33476
4939405527149888 22350 33221
161369048187282273 3785 29325
209881675041788897 8336 19837
829881185383719297 4460 28051
678673170818466817 36498 36990
949202864154230529 140 8840
913077704550037377 14778 27243
15424560950442869 25637 37276
274672357087975873 12399 35183
208830321055671681 12963 23834
361767858693628609 14206 21147
392305498236076737 1040 8284
817864328063006209 5057 10514
921188333846842497 9488 9869
902936942105956353 35 15510
694769973626485121 11799 19975
119752807760360017 9887 15472
322757286061232641 6203 17744
531904710851438977 2652 20669
29959574550154857 4497 8927
815537499103310593 14065 25619
273327561926222977 22744 29376
345445924308680961 12936 31726
448441328257594305 5964 36464
447665795324436289 2096 16178
790990619785219457 1252 15417
446527593255911617 5023 35308
697589813720888705 5441 8980
764071198030631425 17051 31201
895695577819324801 3389 12666
26689720774303541 5973 22578
257790228452115841 16287 33925
822254209371092097 6121 25436
436102328227605057 8164 24276
774600257633597569 9056 19711
316763265877220609 5640 11917
853142990407274497 20047 26030
663699409159775617 10926 22026
977656821217042433 18961 27781
876714666958584193 1123 29825
5590786035778451 8830 37324
393903307298643329 26995 35429
647882269278984065 4690 18856
697835704534917121 15057 21229
412057821160811265 3602 26513
758654600561911297 6524 30993
273338789408516193 13584 17217
542152202841243969 14250 27456
571494885752340289 1207 24787
833289442433965697 11445 35971
790811074496435457 870 10132
22940550384639381 1777 35119
904076960459246209 28476 37487
8481399448029948 15248 20958
622903716270318593 5878 6204
912876094283014145 11300 28373
795985802073740673 3576 17895
493982643817588481 20810 22180
10656475573870951 4341 19929
691603870824643201 7976 26099
307043221864017089 9416 17752
74784036663245953 17316 25277
898373892021769601 15830 37468
390250392875266497 19921 32964
480159662106554945 12577 34899
404074776197205697 26996 31665
647038089460057345 3630 19836
933129742347482241 14189 32731
374168419557701505 9636 14649
94803092112314865 25979 34969
332245929804717121 22869 24489
499014067753797953 5791 31828
279922291606109057 4468 24369
468384004776140737 2822 24827
147279178817388609 7980 26138
286189325390090241 25037 32391
297169343943306049 21283 29628
512707498152806785 14411 23045
916249385707264001 2832 16988
124328290440367089 5628 23445
504705730279137985 17738 23437
791484641166334721 8459 13174
220203056622029441 2275 29938
836086063756617601 10427 36143
291008847412012289 29256 36585
304419295979002433 18591 34928
553947732608296641 15709 22399
113235073749173409 3725 28720
203741395340838241 4329 23478
615873135886744193 16468 23570
25861077983297065 15136 16884
983958483223396737 12854 20412
585318944576254593 820 30114
613640822730886273 10989 27898
759143357764688897 19092 26823
54339520617652681 8183 10053
683658203873189761 10226 34777
616084426391523713 23862 27700
582314045354156161 8422 33449
499721126435410689 4721 31394
242153143765005313 13784 23866
973980569562613121 8868 15769
150056066563056577 20690 20740
948942001220963457 20850 24325
395119277031422913 97 22435
993674412112369537 3858 11182
12971665804702327 7381 25791
681833223703641473 20252 34432
123035539078141905 4004 16992
793050513404821761 8775 27248
666002387357938433 9716 31443
980010639229540481 7839 27387
388906161645504513 23681 30705
365835890499397441 8136 23510
419127511530508225 12593 26676
612023761812672257 8071 25811
200344504796770913 1039 9982
619134287655171585 8295 28391
328810784818276865 22038 35810
672298550569088641 2509 34623
273304817263518625 5225 17171
832016850544931713 13366 29532
42209747267708761 7774 30886
751890675447917569 24161 27126
248889146446384033 11210 19223
899502119531476353 6342 23853
485465701704075777 4698 25971
417574340542394369 17699 34079
804842929183816833 32793 37163
838261582774578049 11457 24499
978900700786699265 11682 36868
480830948351858497 877 23507
763106975309721473 459 13176
471675024321811521 24258 31330
801481161495107841 8455 12239
613348427672328065 3246 14572
913373420522813057 8370 15181
538096627189958081 25662 31226
29661165136321445 24870 31609
621047473818656257 12749 37068
723631585686216961 8826 19242
904917309265968641 9559 14558
826262476793548417 18283 36802
531641825125412033 6857 21658
100194348865297649 26079 30143
271635143147477729 6919 25184
297328133810413697 6658 35765
535417586636519617 20192 32216
584049426694900097 19389 20225
28963002302631937 25595 33744
722222420922410241 7906 19077
496258073075331649 3361 9913
754340685544146817 9124 23866
551174847657506433 7948 25741
907337482508598529 5725 37020
17797241087201599 27621 28295
564485072917630529 56 2855
550458383416653889 7530 32507
738676032641652865 5988 36323
2683077865761164 5616 32198
7378788096300327 22235 28391
551916231088341633 3952 33035
694755923663184001 4747 36496
922873872111999617 17258 35370
23224710679539129 30085 30826
564829358820801985 8027 10784
219546036403844641 6335 13021
64151676331881905 10649 37228
290979688941884993 30850 31170
560529321759332801 17734 34483
895689372404053377 16317 31165
303970039253634625 21709 24479
330907869263551617 6597 16179
22258980706354237 5559 32562
360668673071248961 30344 32882
310583806139966593 1212 13766
774242635833356673 37563 37705
132148833407541137 24652 37231
791767675133417729 4348 26603
742239015483384833 2864 5181
293887738855868737 14736 32660
801186977796916737 5238 24057
577997548516211841 14989 26548
204007225504405185 3706 4823
339185632121537857 17322 17702
847979092012309377 31133 36798
886288464382307201 7872 27094
559482545522847361 4995 5506
764180729519278465 945 22620
981219724439839105 1954 2106
212260920026725601 8173 30741
164747788141546881 27148 30602
703015037385423361 19976 32844
551041700962116481 2058 33318
539235716120675329 759 30804
709360060769704193 4197 22633
632996237991175553 27092 32779
189565638469602497 27683 29165
378635652939042433 12674 36961
427082341819733825 15474 21129
714731601472632193 8862 23937
766700466048092673 14419 21817
55771398192991481 19764 22062
338047700436867137 12723 28524
933157901603163265 32544 33273
521087560577555585 11860 27435
71758892419214961 11628 19696
61213381364900953 20487 33588
741325617497377409 2002 20858
687449664268569857 9775 15419
8931411051197103 11376 11587
295444551014377025 2900 18908
272797931119111329 20805 23815
501790230422372481 35029 35311
156906307815436449 591 22326
810338649481117569 8357 20358
415259191842832129 24767 34012
618053302929041537 15948 36670
82139834456899761 31496 35616
261812578663430881 8418 22311
288526426788546817 9864 23824
879037537215609217 3625 37444
617423579503057537 12421 20969
197252941245444897 2838 9842
840128941714763009 32179 32515
137474578021908657 8661 29732
940788306324680705 27453 32293
632275791651913729 8106 13407
240847894412251393 16880 20762
679020785016732033 8208 15073
386505610644153537 6281 31924
754333430636485505 29308 36649
645347743293310593 17148 33332
438136303370384897 7334 37325
584510172378390529 1281 15326
872893232440809217 1145 32857
277917490716941281 13163 30097
972975775471994113 7099 10660
268175758783517185 3595 8136
223923899955998721 5346 22536
43379466029787041 4183 29325
350904644520937857 27323 34539
292911857792308417 23655 30891
727059461530863873 14509 24990
265799839835903393 11491 16913
138373073231534257 16288 23344
847825194702952705 8831 20009
163047315502957697 17527 32074
274505941135370081 12571 31556
455790053868639681 14167 33011
657406724489039361 19025 23561
409775257678880705 10565 14425
424213575192464257 7447 35488
89782381779073713 28979 29569
906930308455745409 27093 37831
567040255359422913 4803 36299
524300724808565377 32598 36325
413710865999803457 14185 25054
290429490266024705 22875 31157
779870321593016065 11098 27314
316315073583165697 13681 26053
986338519908585473 6422 34027
689573895003181953 4962 23697
901116757647606913 6693 15314
567929529248313985 3144 37466
233766574736279169 3859 23609
620692098422541313 11087 37177
426548832716456193 28996 36338
19395160757522237 29848 32346
298713051582311105 19749 36200
420153664374996801 15221 33768
297033220117505409 12616 22387
33092506999619077 15910 35101
613319375865785345 13941 15608
719274739059063297 33719 36646
646667771208846849 2643 11346
550432880291236161 5083 9531
838222184404500609 11405 25328
742169433775618561 21318 32475
633940044424470273 27024 29792
279868886678567457 11429 37462
754784122042650497 28350 36282
356228535720862977 9389 14494
422946979734852865 4135 26332
836270730049744001 8158 37866
414178114445249409 25799 30445
237238171558093569 409 9894
778169780956098177 10686 16601
470919770623620353 26423 34884
173378398843340161 20555 33722
460999223557724481 4475 22632
740849002169220225 22618 31046
702746083038970625 2007 26599
192817557648808705 27024 33172
891493875487558529 20271 23686
406125592567811137 483 22445
449450217520048769 12867 31517
964185993461143169 9197 30147
852363957671645569 9088 12471
903155798827718529 167 25833
510433821940164737 19784 29682
582117770560742529 2731 7892
303287080216140481 2553 17472
577597918086503681 10801 34752
555027045544388673 7971 15910
794738590024394369 1734 27960
514706202824402945 22620 34017
916308500333336449 26562 27499
186725529125691745 8919 30951
561536925608308481 19644 28610
571606601391156481 2314 36392
563751278941630593 15187 22925
488794104075790145 22692 30602
530922088022606401 17695 37033
827336468176856193 139 34206
531365424727106049 4150 28691
494790886452658881 11738 20913
814192268668435329 32742 34509
168903936318489665 13970 16623
364687234783112065 450 17947
789822074521136897 22920 30780
889365502824887297 21821 26874
2199463231864485 10211 31209
124972644932931585 2290 10337
439537251631247041 8986 27462
801216049157673601 25203 31217
685008553603015681 10193 15345
875903556445429377 6844 16030
403275173300809089 12199 12504
838571969775017601 29095 33766
552691063652691393 12110 13883
302030456185796929 29816 35863
739003690464624385 2984 27748
44005775378494153 11351 14164
130580116687955441 16420 36432
781133747117287681 627 28691
208772442541967265 32484 33658
643902935847563649 8073 37317
902441288128773761 10248 27414
891778155532726657 13280 34119
286696056757318017 1409 18609
349811910356308417 19642 34208
509051498715027841 24869 27099
960965105076219521 7359 34253
233766626526229249 1087 3284
468128185349399937 32579 36511
247802299960728321 16087 19901
892808608015876353 30144 34900
496190024188916097 62 14805
529582685901587521 18842 20783
605274258627279233 4369 20042
512297583847505665 8001 27282
601958944438617729 23716 37530
299605908651017217 15802 37821
511413259536471553 22761 34275
900063136647126785 3482 33974
353899286949978625 11895 29960
314212275131453121 26000 27974
397086060936462785 1260 37180
373119768146786177 11096 19964
60713382464651745 13429 31374
684258585431990657 12207 20420
666596666370327937 1894 36253
618146335783556865 15150 34861
909226458437029121 13044 16212
676315126185116417 7878 10753
172777334076844385 14070 32508
40242346465738881 29661 35032
194129440782457857 20009 33206
285362016424983265 24859 29947
873473641877001985 22420 27171
230339470013170465 9182 36389
803384509803503745 7698 25560
609375822367539457 3845 21528
332942274767308545 12893 22836
954543523660198913 6254 28656
159877583496776065 26005 36517
686766400142658945 13385 26778
747568416552287105 801 6847
651480183160252545 26383 28400
278996902663532609 8157 25873
604600396455694465 6916 30363
969457118303640961 26737 30699
808944879400094465 8802 25682
988096952061734913 8430 27633
90519913571881713 23323 34742
680305097732389889 10990 29778
45415304519728753 21496 30523
922154882745427841 31297 31521
598021589401795969 696 31100
647336407202860929 2194 20593
308750240840574017 14418 22580
149600215239271265 5519 18501
638966818319573761 8362 14094
448182606603740673 3002 23312
434022601929903809 5633 29694
166930713791753505 17760 21224
36387106167879321 2095 35975
366975803121480513 3225 31847
782144200373700481 21668 27917
238325741140069889 25063 29308
14243676194610089 21893 30101
383546485635168449 25453 28063
764836393792954497 9770 37643
339415943502853441 16042 27050
930086483926103809 12210 34268
454797799469563585 165 26404
500560971820085825 8638 10912
219422589393897025 1652 25805
734698820710121985 15405 29790
134759090104314081 4541 5263
438100994652550913 29792 34948
734174105820709889 4023 29691
324848750359151937 17082 23431
119574504642461217 30953 32710
624298340919843073 3170 18278
769549133996203905 18696 31680
178111793490586465 4729 11794
517202489890156161 13246 20358
21615031437981713 8086 28150
900567576350010113 16369 33017
531169612295101953 16328 24855
619709478292097793 13910 24664
338165528482228673 22327 36217
779911439877874817 27308 28177
815691017068076033 10975 16460
148931220203525793 10318 12559
703018729984158593 25510 31030
969738610213294593 15225 18791
701403477411147905 4073 5051
413518415559682497 31773 36809
985117847053352577 9374 27657
105262828744994161 14098 34659
438679538052042497 19117 31691
475924832427484289 2429 12735
944215333936874369 14142 37846
475094904137062465 1353 6681
939182174240542593 10317 12056
310056286691722241 1305 15911
842745094461328385 29922 30060
123531382235508865 13007 13844
301000237157012417 2119 30400
421773008739439361 12300 34404
811406880652690177 5643 10761
709970337065708929 5737 9480
64298798217137689 1211 26747
502296351961209793 898 29582
618144690098240769 21270 28555
620937442939659649 23428 23897
86723465072566337 2979 7242
245258816686874337 5836 19039
556763621202826177 17558 21085
225701856100169345 4176 26341
438421673991896897 17210 29570
447474284315862977 25143 31666
761124622298304129 13365 34233
936408486331057281 4343 31487
440241625659979265 26428 34129
256688492388565953 2287 10616
224035434090431809 6715 16924
601683787058146177 22486 29865
882979986755756801 3328 5701
861168444675289601 4180 25770
313845337671587265 27334 31809
186794049155277985 7102 16367
469886790459895553 6919 27186
829948953533165185 11886 25685
340452644790609345 13389 26845
116031161452792017 11297 25899
690289197803210241 15533 24759
612195167298953217 6599 20869
226923765752680129 3709 33895
750828712322853377 7979 35517
152328990995414401 13090 19758
652157055847016705 1418 27384
141052725722566657 34752 36974
411303964186725313 8808 12329
42460922070986841 12313 24602
44655725146814265 9362 14306
877686734823676289 34062 34882
14986448853530733 142 30472
925444397854960257 34046 35439
376397419203090753 16619 33248
249108413763273985 30053 30784
684314518758252929 24338 36259
809868507886207617 1739 18843
211479457654522913 25955 28594
925675097270847361 6745 25506
678314959918676353 1669 6677
961444158039313409 2823 30800
785428462042904833 19782 35873
307621844911999169 3369 26442
332360539276674433 4442 8574
701916121658385409 21477 25138
680565355845036673 13847 15510
633663945334383489 12458 33012
676033934528700033 10365 26616
659906224557175809 8300 29267
235369095283306977 16645 37656
721888368215097345 14083 22720
360296691083544129 10556 13015
87585702749649393 6332 10780
970132212198539137 12702 30748
369378360610575361 14122 24850
13126480912372785 30369 30857
791954074753647361 23276 36887
528261339379998401 2557 22343
431922763560429249 20166 23692
193677814276764353 28081 32573
491712716257566721 18649 31939
284145255202535201 6768 7638
183748203165812641 15279 20872
499348290134914689 20771 28309
462177776355986241 3112 32959
461036940719669249 3695 14732
486079650450783169 16443 24592
852777276934386177 4752 36608
805168193944936705 4812 18994
51695001003995601 13106 21989
135959508621773745 11552 29293
546024405001727361 18961 26429
633994422721031041 11206 17260
115798876012622289 1684 31238
133488937365676465 13442 35041
720604237334992385 24923 37070
623101116050932609 6546 22155
825961867085428737 21567 30293
403724124071182209 25190 37831
822698779794645633 4419 16282
386996521268656577 5877 21403
492461445857760065 92 30087
192966223820910433 4937 19894
385113906971536577 9884 32976
845121749217966593 14689 20874
368907905386752321 25995 26439
179103276183504065 20784 31647
678147128887584257 7083 27112
341438481585640833 18555 24505
339675471151810625 18106 28345
589847129735254273 2069 31825
251625218655515681 14676 37601
734783118268651905 18672 34424
237094824794841217 1581 37034
905884827359962241 12940 15904
805458874788452993 23573 28393
795362912184316417 80 33552
13597918514665965 33062 36944
179733589213633153 19415 31004
806030616508348161 25731 37444
42944352067237905 15844 33523
892035285422625921 5370 5804
563928038297241601 16050 19136
674839318654218113 19764 29062
73969997400382689 939 10601
886448093402709249 1778 7250
299429208356194497 20889 21104
562702997136835137 21064 24425
550576206199892225 3610 23228
285242259599616673 11995 19957
449053717819261057 11595 33042
770478468825981313 14557 23755
388684788414252609 4205 21379
237925352082005057 30719 32759
900379849202629121 6294 10361
853075143789578113 16941 23674
481295627708206529 19262 24059
13649066995728987 9066 12676
233971703336386849 1423 32348
649278275430955137 23241 34993
144978804880310017 14659 37082
692446096133227905 2217 5700
628724664421120897 26556 32262
701687307791228673 23736 25447
672392789610299265 27812 35080
505330503800283969 19216 25478
26401677791461965 24749 28437
289425331598206273 2750 28761
123353906148452097 14948 16209
113790625660204369 3694 12116
818601869851299585 25658 32651
96068904051445969 21858 31705
175340585443890977 1112 2603
278463298378060385 27206 37569
664957391452027521 519 3946
115741414335044369 13706 22963
286997953562291745 25600 26883
436133239873942785 11299 17001
61642604510574017 11014 16340
985140599945435009 7151 35142
82753136565727921 13632 35351
118221938324271745 1535 12698
611528419408109825 844 27576
476439550610930241 22225 33726
142473347818395265 33954 34593
196561786224027201 11764 36900
805625290173217921 458 14877
337893389362942977 26486 31172
848486427441727617 14360 36972
36813726340344745 17855 31127
510807648134949953 18884 18984
202358606695778337 29981 32578
596401087870930305 1997 23183
539075671749248641 24992 27614
319051965131585281 5665 28595
559921556222587201 12233 15262
181050746662222657 7942 22991
121114734852373121 7161 28522
793276746980048129 8922 32996
204944711299528833 10013 26221
111454560366098577 25352 27080
183684162819350401 28131 36793
335947129248829441 2368 21383
499956744248390081 7622 13191
747731173916676481 22034 33307
830376141794122497 2069 27020
597375942933901185 11666 18797
863193135559864577 15364 29359
669078831090729473 25569 36210
296609611939761217 32250 37411
766468699912500993 26385 34838
181870662305396289 25819 35535
427788915662247873 13323 22449
983228242476460673 6864 14540
779748479543805185 17154 19876
212459565424946817 4693 13980
594202772419407617 16358 16576
358733062791191745 6848 29181
23959740998400037 4964 13532
269684267091246721 3237 5715
697842854720576641 11952 23953
568717244965089473 3935 35770
869364203330100353 9660 27867
679495014478046465 12355 32111
688812923244512385 5473 15723
9302497175969649 15086 16779
777858689454056705 18109 18191
113941577480584753 10651 22257
921007241537168385 7999 12286
630367768888451201 5111 8368
501990783564231425 7329 33938
308253937750944129 24914 29986
356609540373540289 16173 30479
440556800042987393 15317 16176
294424866611215937 2459 8011
37376587319169377 7215 14294
843588017337751297 24257 37811
805271780097687169 15871 26664
145895133768000577 8892 12132
89970419572974689 25125 34772
480066862878089729 34270 36010
236301331263138785 7828 36902
973525123836701313 9820 20645
296122055964570305 12423 28466
479116821915980033 11285 32240
651962506100520705 22415 23857
797821665793385601 20654 30726
148692621002592065 10424 33375
734071173378879361 24058 28305
583603805327118849 844 37420
229766534631032481 29678 34806
899779268370320257 2407 36237
779228301286863745 17659 19345
671339689690942209 13462 35337
790208069842300673 8550 27056
139910984888327761 19380 32236
786911802751177473 8662 33789
541661992637461505 11699 19856
500049107784171585 14921 31983
189488169010399329 20565 21192
54362892940289953 208 23010
914170350696569089 5287 22792
906263376285671937 22128 34519
295111009106019393 15885 20426
449751787235015873 8944 17318
525527568566690945 23862 29300
887151558697773569 5445 16738
757707586440925953 14438 26916
14503828929022689 10982 35809
276697038265556481 9986 33103
648947117641206657 21473 37291
89026711019183585 2706 20346
289806449434564673 12863 14971
354753248953461057 738 28066
770252238483315969 20791 22921
946735577795930497 7992 27420
551133659525547137 10580 35222
12643368614934759 2533 13684
753052471569226625 10053 30787
519066218709408385 2933 8542
520309737191041665 12055 33336
128163163208558481 13320 28174
628326382945481089 99 17718
785070235014085633 18426 31338
976322162682137729 36968 36999
635414455662246529 2567 33114
866510328245944065 15975 37742
467826237023640321 30667 32747
121949716813531953 15256 29207
815829228702643457 6007 7988
331149906060169025 465 15810
811531607093268609 12619 16316
373334067028523009 4212 17627
248547654462360161 2540 26331
757695287973554305 2430 9279
569807448985240961 21559 23364
135806179652092849 4077 13399
807969102607604097 7889 9938
255179025056513345 5889 6915
796635705169830273 115 16429
995371578641524481 26849 28191
425476849871333953 6010 15041
429928657386518849 15664 23589
422388225615687681 6284 8742
896924883497518977 8472 21655
727864099863399681 5923 37015
777864066712275841 26110 34244
899031869719447425 24125 36252
275043264321041633 11240 24087
61431335359205977 96 33072
142537575113415473 21795 28193
868809329713794689 1779 27900
650514512792142337 24958 35095
602028278442265473 6117 25301
993994866971995393 9040 31834
291885091676430593 11232 26139
976877406606760705 14006 16134
140798139393584881 7562 10516
549743460253729665 16420 19001
437367611639327681 11247 25366
509354004136042689 15999 33841
985742705582158209 1119 13656
881464238497265793 5218 9659
759905191768364545 16142 37126
338674508269960513 9380 17757
102534469315916257 4133 6223
974317039528962433 10813 37174
846212007647888897 6150 15859
71349446073043057 3273 9591
865701731161312385 9961 37155
621375043258517249 495 33163
202295074862956161 7017 26586
704720186514791169 17388 20900
444224755132299969 12909 32543
232351271467429409 8099 29973
777080463823946113 1668 18122
220281324640865249 3735 23026
103900906885787233 10998 20034
348705469777677057 542 6363
380210588623963713 19564 29412
154856259623400673 14366 33116
382134588140733185 4631 13260
418667548482126529 12536 26291
884011721158881153 5408 25877
680634448669820801 13555 19810
848029002461874689 3863 30674
274786177131083777 13026 34300
619394828273083649 3032 9980
978134391279283457 14291 22444
780121661816654209 774 17608
649284620201036929 10504 32167
234511209820933441 5871 33542
789004451314411905 3571 24275
713509382425247233 24057 37053
881632030322030849 27675 30793
519470041754669185 27259 30066
528253220303227521 22877 35650
174521634878662017 5669 29989
938043743909254657 32486 34213
80845613163912593 253 23288
679926326802217345 294 1478
640968819798718721 30712 36237
740710214132313601 666 24623
30940602100155701 26015 37696
30206466036233337 3393 24757
555134648956286721 29384 34671
158897630462298881 16299 26798
28085974521555813 28251 31917
663072023884439041 34197 36982
150294635250492801 11245 20682
455015575062155649 3097 36739
539280826289068929 35256 37341
283546062103781089 6032 23605
614196045781685761 8914 37521
413534816529995905 22217 22476
303214532334404673 5230 13087
991615679972483073 1898 24474
248573862924775585 3666 19293
263363103467888481 34000 35066
842551732403489281 4389 8551
927390933795820161 5338 24844
445722641327140673 6005 23816
85925156530301201 26337 37385
936055781656076417 20829 36543
488166642444952001 15542 16186
504090956616625601 11176 27801
979596530506761089 3214 19577
124811139372848609 5854 19739
995788596796856449 2185 23876
166883726810230113 28843 33219
421036190112438657 31471 34206
237987572585804929 10034 15701
605021986109420545 7240 33450
772193362462918017 2221 15968
166951076998252289 17206 32107
212151826105934305 13281 13718
899263317500512513 2926 30374
641053778988553089 12671 32503
614384203548731009 5587 31292
8333368674126263 1444 22872
449591798303373505 16024 35802
751217096821296385 3440 12787
769097453811262721 2029 5935
551522779306974785 4514 25013
719361137642934529 906 9931
408961674665878401 4132 11000
142247865894496785 5396 16498
411032100848583297 9151 35153
103702065618676897 26503 37043
957797280508987777 2125 21567
834433275886560513 21615 37804
474558871772682497 14810 23757
797728628489423361 9143 26822
79859016831594689 7614 32722
399286383275388353 11922 26607
445627364906325569 14489 24824
207081558733960961 29434 34049
840771393073357185 17402 21978
478977114503855745 7508 19202
399464625467128769 21602 24872
39738802308662001 14926 30624
798887992355336193 23510 37483
640968177161546753 25941 33415
386813023120478081 18576 37236
260690674339286945 29210 31331
601515823266073089 5742 19813
835759474902879105 5425 7924
683568026171325697 15094 20191
134904171368916081 13529 24368
989836993658659713 2641 4076
752630154987947777 22547 27758
485717583007154753 2194 14089
434651755637474945 12230 28676
855939104392764033 3192 28572
434894048867839425 2522 5734
867480669004390145 3443 10518
22293507190582317 11225 30325
374230049285646529 5962 29677
485151703980314177 18477 22415
613805038799991809 1230 9273
838391975406466433 4252 26821
559488035710035777 24920 28716
248551654384634433 5289 36394
48870826613164553 15500 27271
398895415289459265 14974 27638
288203920794305889 17255 21162
509141601545969985 12542 13363
386715173679075265 4892 26824
227211428107096929 21358 23521
621405703541729025 21394 25951
518848336980191489 10625 23198
89676344327170193 17075 33763
882348403145115905 18572 31720
557884535890654145 23579 30084
945200098089010561 9962 26375
630561633301137921 17188 24749
979840640020654465 482 16469
358113228286288897 3508 28893
464198169853311553 930 24449
295154579075767041 6496 11307
596683681628732673 2199 23548
651982240227344129 4089 4179
927232490609164033 1090 34958
847151393677901185 2235 16314
885653268900597377 20568 28065
377969875987123073 3998 9788
30970352406392009 7243 20292
106486911364395809 7682 31935
450703502624790529 17854 37154
507083162788720897 16883 28009
248954567943719937 24472 27130
597284558949436161 15119 18427
828051327122807425 673 12141
650798985637823745 3529 28255
22329269287403977 5258 29595
220725672106777185 14406 23436
223344398080982401 7108 26883
316621802284178241 410 461
230644371011898401 23596 34282
452738737099419777 2346 20452
842141824818753537 17644 28563
395449975894127425 11058 23218
194925234551497793 5697 30445
392691638609942849 8133 14444
758851248220722177 3945 21174
688777754471690369 6857 17632
623858773921035905 6466 23825
367737554159159425 7438 18804
260175291975940577 12438 30143
17299507364487711 9262 28438
266642708051612929 265 13659
983000566508973569 26140 29535
106814669152626609 33346 34748
911547312833395329 7305 23092
646247454293963137 20365 33848
989648179947263233 16973 23793
737318200990017665 158 16125
644977689151136897 8280 9145
224901833667466625 12684 21008
94717536948319745 1166 25844
318100772611344961 13491 15409
614998487525102849 12066 19409
106760883676948033 1735 4489
566348050891829057 313 20600
873182873652922369 10250 30973
851738030813510913 4689 4864
865048211482296321 5833 15813
888208210806578049 3743 18276
827428913064110849 29483 36823
891225800021604865 2247 11823
43463031387581457 26100 33948
714146287982028801 12231 14372
911140019061434753 5647 9581
901772653425911809 15480 21501
122154878516731457 4262 20167
379576394261601281 7216 30007
916829599917392129 11749 17712
921779023379659905 6765 8573
351823537661978497 8494 30559
385340620395961537 25597 33554
607790611430516481 10595 22778
335407085901284289 30879 33150
487099535129168257 3101 12427
712647632492814209 11263 12363
661441315058013441 21106 37266
370347850540529345 9345 34921
530778174460671425 3272 9353
918435937851651073 10095 24922
819075379295810561 15902 32165
899491785252980225 11697 27432
619069116692024577 10784 13199
547778860817611969 2453 14071
10081538463126095 10599 20174
225242285593939329 19188 25881
917010474792569089 11237 27365
66745907228064281 15641 29439
647351740089675393 23054 35609
740440331966386305 4684 32724
181682872653247777 4159 30455
832844455058715777 11977 15678
247753847113401089 4233 6753
421716365425343297 1194 35028
614821473916357761 11165 16155
382544401503022145 31728 34442
135369576575129713 33377 33522
407247064152290497 10259 23745
938714177592451841 3044 7256
812569335439359745 19672 33212
25729514943819253 152 9246
438440631668360257 5281 16503
759618568278717953 25751 31306
284128801554881953 12977 27158
478428814122082689 9800 22489
560449726653860865 20 8052
247930361381058625 33561 35396
691950090803185665 3666 12518
427068604066434433 4452 36430
145436585384263841 19033 25207
777468560548733441 4122 18211
552102543874863041 4678 27447
555103320310223553 5150 5457
350385523779113601 9240 23862
287858908055817153 30505 37805
897825402455719553 10605 28485
161422099999484193 6168 27328
482544169390397569 5385 21491
921324021607865985 22567 33615
888879599736892289 10090 29043
249767210842946945 5575 7802
214221776830743937 833 7887
642327435515078145 27130 30164
379727359424304449 29004 34733
952683206137223297 3612 20453
68001135659390145 3394 17005
576446162854871617 4329 34030
531858883871844737 26853 28940
556761208256688193 8766 37234
346125200105195329 1606 34288
251413930647196097 27974 34276
856965569433366913 25165 34369
496532475194854337 16649 26018
575970967711047169 5467 26835
633211474685033729 824 30892
735911903193052545 12311 22898
816388262410043777 14751 32219
318566621532841793 24085 31373
214982777000436449 4315 14828
353466282391888577 10082 33176
22148017862932081 15555 19349
679863840418793345 13857 29639
624903449503086977 12209 30397
234772268619959585 20918 23568
637029204237052289 23803 29229
275140786631158817 3065 6070
506271174603760705 20927 23504
765209055689961601 1281 21991
493328591405614273 6823 24268
535052912152540481 30360 36694
321254770129208129 15843 16566
553611005546795073 25981 37825
105520766749009457 4628 9705
776413696942757505 17760 31229
318029614047865985 9636 33805
577173803101299457 29364 37028
829003933437135745 14484 23058
170096056679856385 3107 16381
55419406957447849 1078 31938
276526911003141857 15355 21559
779539869769195137 13848 15494
760192746630156801 21991 26551
522509129435853505 25747 26817
187531381588581057 310 18196
211583268610880289 6755 25009
769830954747309441 3268 17733
242718129725979297 10825 35955
72876518053274001 12281 36155
691089627384883457 1312 19652
176247733399168993 10498 20650
579127117312900481 9435 16879
606381182808501505 26340 29317
583819478455424641 13619 22469
666719277763863937 4795 27871
323915002258537729 11331 16192
455313540481139265 8480 29955
169284099601014753 12918 27233
672893632422773889 4373 18038
169932571184311585 15806 34142
574659508613404289 12183 29590
810842987091930881 12602 25660
908573508508201345 11224 17359
733946491036427009 21435 31192
880102983307860865 20854 26622
713480372179901697 6545 8133
248978834437355809 4221 6880
883030643731324033 26688 27635
395912822346371457 17121 29657
703745978067260545 16166 36820
541307756281842241 10190 35650
458938880960467073 6573 27942
906720417188633857 2743 7337
414408111151345793 25346 37634
39705361683179065 4040 19140
397915511334041153 30569 31481
989450280226645121 14082 32616
164574120037187297 21348 35899
234611736429943809 8957 36458
300013754162257857 17458 33392
708942227235890945 5799 37113
531298300977539393 16990 17310
378340387860976769 15682 18167
854199578010870657 6281 31630
857960259622256385 17018 18411
119809541534081633 6468 37105
586454896651648769 4610 10488
111795350224134897 16368 27481
273577959315613121 3849 10187
787114437857127297 21688 36065
968261200776527873 7924 9505
406516118383841281 5273 8568
815995913506736001 28801 35245
660405357553443713 21468 27916
369085485021859201 15483 37201
26697688667191245 385 37330
135691199363659361 1023 20803
741841012152804097 12772 33720
410908558845097345 3719 4659
383411521779173377 23505 36063
447805092896782529 7101 12599
901158613193658241 27720 35440
124697167146312177 1681 24813
12983397066740567 9001 11983
480600733768991233 20990 23769
245385676426820961 16092 27487
465106205127614913 26907 31319
976832362072478593 18686 22441
353800291567761601 24567 25519
510685072083347777 1587 26049
883193612371830017 16206 16473
45250250654596873 2419 37729
893149051370667009 3782 18024
457003058068778497 18599 32995
261837115070466817 6757 37099
991351580387963393 15390 26059
304534579843913665 16992 20373
645485839830698241 6373 30728
357489281473622337 779 4360
690415491767545601 27074 30117
953670560115480065 13250 27537
247249738000078881 28574 29674
265949866620776033 6645 11807
878567130261011201 586 22039
449369806760142145 4167 6281
147572375229131585 7793 24918
773542460741513345 6207 7804
30432060001380989 4659 12008
267787203923116833 22482 35273
971331479439413633 4678 17329
62401333889045673 23571 30076
72145497373519169 11550 33900
724093662392259969 3934 12025
334843004453702529 4905 13436
512824399886969921 21414 21959
554884926429885185 16785 35578
373604477805709953 26111 34893
619305353213661697 15369 31513
49524718031040753 21448 36069
522771568471362945 25349 27651
567562504652567425 20637 35842
526880615982591425 636 26756
984186223692805889 21857 27682
962279787748123265 19419 32165
295076151788659777 5092 12882
208950968598571777 20802 30210
845444741520783105 21859 35496
309805386573366081 15777 21949
992017167347636737 14387 15775
606067776478070657 25953 29687
600093099827436289 3197 24118
708250438699430145 15063 15284
304251326679601409 22733 37092
991226581173606273 16110 32043
656144644486534657 10185 12363
277735392081147841 14473 20982
955039278795180033 6565 25624
414892070361318593 5943 29600
408952957745558593 3252 5652
632075203645463553 4819 34202
717812757232390913 6090 9037
586077411675319169 439 9945
14822434281644093 4410 12016
810556811899225217 5384 8625
853185932796872449 11697 15251
635041028315456001 30650 33929
830774866097133441 12390 12753
79806870638698513 11279 35360
284760690752985825 2699 37773
557965072333644225 17191 25571
182056651962131617 21614 35409
115992921174743921 12713 25601
798160866264009217 17532 17929
982362572451180033 5928 31316
57649988566542025 510 32990
622984633856738433 19754 22161
922291781694095617 12385 17617
175838559675469249 9264 32400
94934731842887041 4570 22902
744015964766212737 6939 30476
145950610292867809 11141 18524
83993468369371265 6143 30447
13555850563793827 18301 22321
746310612757817217 12675 18154
225867955285476545 23649 35066
181368835279869249 4811 17142
70679842804356241 4550 7348
510413588050617793 4010 6838
527674393986654145 8459 23771
279934836855048289 27861 31617
319742461689660481 8526 12164
745837578816868097 4061 26130
317165405746745665 21032 32329
312120578469375681 16548 26534
506444912521590849 23628 26111
536185689178289217 6080 18386
377966892820904129 11401 21587
811080340437044353 10839 20374
482466651396610049 3323 23741
541128583201533761 4631 34105
200039227129590113 6402 16518
92936257421655457 26650 30743
571825348287536193 11084 34754
747345667384898561 14216 34047
672533225849218049 4850 33957
419179222547782593 20104 29473
509098787767417345 20648 25015
160513241247492993 795 30932
869834487336245121 834 17492
19159227685975113 12000 33196
364274780602432449 8553 20210
907239104469958529 10477 32678
271085918546202017 33471 36179
291442939517523329 6720 14931
366633861833324929 6807 8424
307979492092478337 12494 32043
965319868361117313 19633 30996
709424129588825345 25073 33964
189990968201204417 10213 37257
74781979051202545 11030 17333
915193860584491137 18908 36999
533480688137458945 2509 6233
123396732353629809 13461 36404
663403714328360705 7525 36687
765215308302426625 10033 36762
903594418513080193 25122 28749
543971815690714049 18980 28212
297059575704217601 4337 7477
552643600342729985 252 1523
948975694026032129 24149 37382
260239138478571169 16469 21782
404736141030674881 6157 6820
812730393190744193 8379 31281
323028424535067393 27661 35218
992824267468751745 4228 34769
353516313596706753 10908 26155
250733630441384737 1050 16402
842990688532850689 12883 35693
501783900217393601 10663 11926
871422580024962177 2996 18878
401725559181297601 16427 20750
395706900403922625 12806 28769
512541654096640513 1982 37075
471505781726754945 19206 35810
520492631103262913 20837 27180
848017564414576001 18158 29367
601279539133461377 23645 24314
312757507749303425 6621 19253
577053478156923265 1118 8298
677856579347604737 26420 26964
900847879797328897 28642 36658
129259330374473793 29418 34955
402132950635614593 7052 29095
397862763017158721 5179 9467
814386364188297985 3525 23856
283027667572419265 12231 30479
189333312288535905 26181 37721
476555826689946113 4895 24348
669839652250846721 2784 21434
352370630876400513 11432 15082
159120914830690913 19018 27315
444186508198796993 13851 24281
317722880156427585 17440 18600
457219365926711425 14274 14535
900855835599994497 28158 31579
694410031763112577 21517 27371
329540768358999233 26834 34386
293682678332025665 12789 34338
894065869581634561 8684 26031
323990564727992577 7787 36741
567259188532890561 23898 25959
446726722115620609 27331 33796
864512733084236417 11430 36391
277735949099849217 2466 28109
196615282151174849 26192 32178
364002774351824577 2111 21480
834200173510577537 24051 30405
343575761391079489 1238 23255
549651863355311553 25992 35969
593912190154675585 11523 21266
91588700417556625 30110 33529
853795760389886081 26300 34530
804869193503140737 20322 36853
752360089456168193 30392 35415
437542669905820225 6017 23591
645467081543600385 9959 27734
56372596862392041 14470 26829
717534733505608833 16553 16884
286950279818906753 17202 37113
190473191184878497 5979 22348
655303108840701697 3397 18602
839559467234487041 26743 35215
842908479764968577 25610 35049
269530686339905409 3721 34089
505990722410704321 28173 31994
367975096062913537 15582 18156
161610680101087937 2849 21745
3385578836258674 22101 26892
423361137500098305 1447 2261
767574194874065025 9728 19622
527748270240902401 7648 34780
7983798375349239 18459 30185
454227534571661121 23757 35118
331851675252217153 22614 25766
932845141460713729 6824 12312
370777350650371329 5486 14098
839654099917016321 9429 25143
279859527167836577 18779 34950
347370465287450945 13153 30078
686224935975459969 26074 31313
764408138830535937 2678 34929
900034565599845889 30672 37301
890976718053817473 18502 21930
595641933745270145 417 13554
277817936316086657 12238 17427
893957813610562433 23839 32917
407420177801650881 1581 33116
877388550866456321 4382 30804
462694375809409281 6643 36877
781229403632956161 1267 36763
549647663903979137 3487 28038
777370680593548929 13882 20543
619301017072746881 2244 24225
507805140692759937 7186 30714
468558955059460673 2498 4796
778254684461487105 10387 25298
572990177435915649 16962 24680
505216707469607233 16341 28934
2836920189846382 4138 4957
621828956735583873 272 7841
219756868419342049 1849 33943
674938464001762433 7065 11156
798109741741807745 26212 27102
37620820496968577 9143 17135
715668524979665921 3371 4158
715496466958150273 29674 35174
687079514458925953 1042 11467
129111099647559521 15941 35417
775351639667338369 3714 8766
11341267239281195 3801 21798
568001777347841857 27860 35326
735469674253394561 15391 19358
962276991378221441 6312 10674
900501802725308673 5367 37493
791288994814518529 30452 33303
752327520248655873 23288 31348
579678450617524993 6998 37540
517954847764848129 2891 9874
51670457292271265 7523 27841
462243221094993857 13614 36821
365136662774492737 7381 14015
855709574992324865 16397 24166
69279334622674329 10924 20641
418628781031770817 19042 35773
73103570330079745 22990 30951
17921390774510827 20776 32675
994637499483655297 6878 16602
542259829562610177 5303 27481
726257046687440129 12412 17804
505889885518548993 9939 10151
791528055786041985 19048 35316
445273047302151809 9654 11679
716252190926372353 20968 35342
416414056724157441 20804 34882
624317070680529409 28265 37417
883787926754180865 19735 36077
534247386737948929 4216 10147
647400478531842817 5017 19156
22917631131488037 9 23769
868894870508313473 7118 37338
67974372594381553 19966 31867
93448369106845057 4817 29761
824163839422237057 8692 13580
720516186227186433 5189 33997
580912616351756801 13704 19819
694846109005176577 18282 35545
332137538958360065 22705 25259
35234825149615289 2421 4292
515514548469600001 11780 25752
436358252193507201 15082 18053
25599234831343409 17021 26404
635136791157449985 10607 23524
570979996361305793 7076 21128
634587009138790785 958 29520
426124655294270145 15569 21503
469441083244873857 17729 34461
390740790563302913 26966 35454
308659130846415041 19178 19308
368222503084506753 15041 27864
725484887988656641 13374 25562
58910293928395417 29972 32935
99494646407300993 4800 11638
59364981905272177 15757 35475
63655572846386121 5647 29389
211172850410054721 3910 36840
135809567014767649 16481 36687
644633465848681217 10862 32589
587153908306973441 2167 9235
286005172709511873 12549 17097
785017029031116929 17849 24066
893075020607309313 8652 28108
478948929583737025 3692 10837
508180800606329089 4912 22876
265921970021786081 28512 30549
480764197479526721 19647 27517
943732999175139713 6814 19069
949030276685707777 19068 23436
326029877231555073 25373 36138
773226416925805185 863 17613
362770012721767873 1770 32968
147108915912117057 28343 31058
334761980252686465 2200 13564
105937150278901265 5157 20604
256789364660406241 19822 22035
608331302578907393 3521 31046
247114041129016481 8735 17560
159072808650275745 23096 33018
530927319717079617 13608 35001
205212245087398785 7685 21837
529415188352906817 17826 35576
938937569608310017 11818 19659
492444883790696513 27842 34613
338928168276513729 6866 7600
685813608643606145 11318 32466
165283127330834401 18239 34832
654721195757446145 4704 28343
353176137135353217 16945 17220
903788914545963009 21839 24437
57208353155186129 7336 19931
409872932673366081 2191 17367
342330197186189633 7777 20376
269093209257569313 11669 35509
880980913263467649 5560 17653
229197297268513025 7938 24593
284621798124181441 8557 25062
251655835180308417 14584 15866
425845821148879361 8480 28020
269267901010934465 27461 29723
569823050942691393 6905 34961
797627081998918145 8022 25837
297934517010954625 2000 7569
677593330872156289 26582 37463
55383767259417737 2088 28084
489235306114572673 292 8485
541395176823225921 1146 18297
732816455748164225 22682 27457
959735955388627073 18426 36968
260716538505626273 11347 30850
317838373006306817 15180 37583
369902651780876097 4647 18547
230478013378604641 11300 34199
39347295050554009 12218 12929
892514748922575745 283 3545
951926167084863489 8611 22278
661705577251016321 4657 31191
166546514529763105 26618 27553
915070843285601409 11230 21940
100079868112601393 26311 37562
491562165540205569 18382 36640
342962897423340993 12452 34313
355398420548151937 12135 23692
397443674588785729 8718 14213
610210721435524993 6654 35189
228155965740945985 4546 33332
606509441897085057 9405 31351
176765160110278433 7133 26356
831322203878631425 2038 19964
351514472957937601 7243 32893
326415961141616833 2625 33850
896821133643001601 6102 26503
17659831360251845 20580 21790
94910926188482849 24866 35575
923929563033421825 12179 19548
736505585750620673 9281 36497
653602749397254657 1353 27967
674617502501767809 29137 35561
47751290902720457 6404 11689
593166244962120065 940 34057
784071087250939777 2044 19983
62433110281581609 4931 30457
597208148433960449 32831 37482
186303206726392993 8023 12203
9230903871287667 1326 3348
972895327242433409 6878 11106
203889019437905729 20672 27130
135837732411729921 26957 32505
465892709819488705 2460 25206
530851001647000961 9852 27620
637999042103896193 4373 29255
823921431286606721 3428 29840
827366403532398209 1853 21752
194386994920101601 8458 13575
457619912936745985 23664 36730
350724696865441409 7802 34381
310768889247643905 2864 29585
411904434723517441 3439 29248
463742092897202689 20443 29510
669732532918999425 18576 25434
350843662706939329 24206 24303
355557500143895297 43 1661
153806256673089345 3676 33656
920574836333898369 18626 32022
948064571897734913 17165 21487
709847737452584193 1992 19437
620813378010208129 11291 21468
372990866359174337 9368 34682
51354096079666793 6257 17134
764218768421663745 14894 36827
947468392127785089 12134 34032
231713085100139425 13855 33961
626720149672340865 1408 4230
119260565924555809 29822 31664
553319232932690113 21592 33133
728267864910776577 19701 31285
86449920754819937 10311 21362
871708796012505601 17616 36538
609824020529867265 2238 13793
513218787095681281 8957 35577
412514909444755777 640 4049
694789624339854593 31881 37101
220482085903366721 9771 14167
854386465561077505 1780 17922
865233451786441089 4084 13931
325465420211422465 18472 21567
731732177113070081 3419 35494
708106081251699457 4004 33458
496075912482130113 28025 30492
453508526144453569 29356 31193
190761407416655265 8407 10329
448544170876345985 3131 29938
513228717349807809 6724 12113
270670257175474657 2377 15930
478564092884550273 28984 32927
173278739059682593 7962 30838
720976786283163265 9425 9628
169997114699050657 3696 19599
134798397827577073 11507 30595
732415519161378433 14693 16927
969315032225853953 16897 36887
520927406900817409 32712 33283
953843473202692097 14477 27881
306007257075933121 25131 36168
618028723752221569 2818 31525
617405624341309057 13576 18315
401968348601680961 206 22027
754876296867564673 25248 29235
108734980770453409 23647 27894
882980587459989889 20600 32013
101069034960868721 6558 14389
539402569604291649 1632 19781
627373797131756545 5876 19736
94683125200539569 16935 27299
596769925256861441 18670 18783
607593389733864321 17778 34357
666072073040442753 28171 34131
679261423108833665 19385 29976
413952456674035585 8104 28865
837837309291458561 4271 9164
804248506614900609 22417 32649
260813757624198689 10321 25964
771475932543946625 21535 27496
845075731645067649 14151 15871
830726150248256769 715 37521
364600673372414977 21586 32163
34875208265031433 6021 9972
855492105869288321 18490 34712
137293296060111201 4884 9322
71318324575578633 22876 25367
20415434912930409 17454 26312
979883372691716609 9481 28534
204797428217052161 2613 10892
79723252719325905 7775 35669
99688039847460881 10171 34390
297180975778431361 16204 23807
660041580729743105 8086 26204
980442872862063617 7776 12321
898952417811724289 12287 28526
346543250416061697 2935 27769
349422880008194881 6539 12344
24186952933739293 6749 30608
434047221302034113 10199 18496
740336417907698817 14915 21653
806729644474419457 30249 36653
534369956553327105 15836 32130
196671487864303873 23621 31796
894321810728428033 4936 26964
400491471392985665 14954 37858
665213842794592897 23441 28488
922301936943238529 12273 17272
240511393183524545 8514 18438
952826576285080065 2515 18823
36452338448846433 22438 30107
169476422475124609 12785 20365
579356187478367745 20935 34362
208297575340498753 48 37366
26402382171276885 13438 30151
54517552073217961 23813 34169
449981928243900609 11979 23915
788691228634579713 2135 30742
114882947954107809 7637 21848
379252691906682305 13809 18635
980747212164971009 17886 26159
148074704193408737 12644 22930
621597350145201281 19001 29356
310539780719732737 33453 36858
730010645931159297 9633 36523
101520992530712561 20503 25757
766378976224878337 8349 10127
802440389377092993 5862 19664
563069087770713857 9980 33382
159484510703681089 19235 29219
14233749266615803 22798 24359
162075096355078337 5167 24060
832058087837978625 29226 35296
686264996702536961 7477 22636
786372051938919041 14296 17227
850309317224567681 24772 30473
649352123203215105 5248 20733
703018821600000641 17060 32917
491259910556060225 6090 18431
564583039892834625 5348 35798
161705256640985345 2485 19120
470432150841876481 2890 7687
426860503554515009 29605 35817
393923289685655937 3384 10811
653946487329278593 3499 11778
169905279858813441 5661 32857
943284086359817345 5734 23901
870346391759323265 10768 37800
421277368456330241 25105 27234
520732265321871809 1249 35323
647493776415196033 21695 27614
805726025334134785 6237 19303
453776504085595905 8580 30790
849489984350856961 4123 11760
738877880668745473 31929 32602
122405487336646241 16248 17387
553135367951611585 4057 35591
401246292314457537 36183 37664
443623135560024193 25754 28846
417376314727416513 10408 19101
949346572650483713 3158 13230
844203328035053569 11940 18626
171008929009865089 18843 30890
686113267574182145 27523 35334
375328321448520769 2346 4963
373329545728640961 9406 24748
446966847598822913 13629 35035
649905461307351809 10936 22704
883461359161032065 22645 37819
327098048371642113 2738 23775
937364302520073473 795 4893
140887969065413905 10204 28027
114776365750586257 1731 17727
166709569891455809 13011 22446
300202097511721921 1823 32479
397465306102301249 16664 21696
845974468960036993 26886 26914
260581316126422977 2365 36116
93865173311364465 26256 26409
289310670386964097 4617 7523
200380452930389185 25535 36748
509248139393466945 10315 18360
206209958732394241 26752 27170
39880459277352289 6283 24819
96981370857093905 21754 31980
137345501237991393 16620 34112
991962340736925825 3046 5612
44035223996711889 2690 36515
179431693810627745 1541 14892
279594685020700961 3771 13965
545863797374359169 4224 18972
721913674079555585 21334 24499
388723907388225601 10775 33072
465635066919833921 1323 17802
875341280667491585 20614 29147
825048415487867009 4268 23278
465419665373403265 15139 26503
42466253194877625 17904 27703
545165553959726849 903 26163
268598611225055361 6360 36083
358075287558420993 9652 10584
600869855669163393 25092 31732
70454442387323017 12107 32963
940638504495876097 12203 16294
813815609832104833 7312 18716
840546918843816833 125 2701
653198408509759105 9263 14290
306189554274990145 11776 17641
296826021051458625 16399 18119
124277843354366977 6796 33255
57837580219192833 7286 23363
235000614055035585 710 18385
954633015600265345 25678 31580
450007384123896513 13510 17314
566778397356621633 8330 23658
827222949047037313 21911 25501
186092815391390337 4342 6002
286573250052942529 18725 27952
157455969487749313 10128 31574
63727747701687321 1089 29988
686544632891767041 5488 25020
858403307916436353 3710 33312
705851612535703041 5603 23538
575880952609477249 11561 28305
804024020040060289 13362 25697
70848708811798393 10235 18498
101365418930633665 12614 37188
405506526120870337 30436 31908
957061539186767617 31452 32356
494218723519882305 9488 11771
405597677117874881 2162 20311
236292489904652577 18394 29414
482576763915034241 9641 24050
183733006001791201 12268 26302
400762054166726529 25834 27150
634157047633305345 11208 14908
16756432297725611 13584 13719
726578714459666433 4273 14351
146864252341067937 9011 29737
481602628548696257 2753 23563
699492495312313217 1138 9042
757498719438377345 4615 36460
142033909330898209 5443 33683
159726589319586049 27821 29355
642739891269897601 8552 25889
361663330837618689 22552 37632
795971394900540417 14119 36718
485586394854404801 3697 14800
145699195718208321 20474 24858
738186892940252161 24665 31015
667716426484638209 10501 31425
800667178078452225 22790 23210
677574907850683393 28170 33599
289112541142802817 952 10837
68088645257212481 4375 25056
511278466624130369 22800 37852
206220101494750465 19927 28732
845948698497853313 494 35762
513293024911938305 3002 12673
371197373416020353 13815 15940
724541553762193793 15306 35141
77219826945654545 33074 37409
265301790323441377 11507 34926
672535490759568001 518 28863
934270329923009537 6314 10415
623686849723601025 19416 25409
979570964909804289 1909 2918
558768916262845761 3171 31246
778640211511415681 14162 26752
179969840397294689 6550 33771
771150306385614209 21803 30204
914643086235312129 2969 23335
583574368588699649 20801 29232
438712342755753345 5253 14697
822901793182772737 16930 29859
726129210615692289 8736 34661
854948358972350721 66 34071
501983356955893377 13498 18358
807830550622931329 14887 21817
679024905483057537 4071 6607
593038949594443905 201 5234
369514913287748225 2368 7476
741804719450804865 2833 17014
800790917300883329 4894 5825
301922460474500545 13185 19517
369190568261959809 9423 29342
580423832081756033 29846 32111
604806439733319937 2971 11676
590767392583074945 9705 9792
695878410894909697 10563 24807
628590336379936385 11801 23856
911790251656110977 29740 36924
456963079632075137 10760 36594
473561572584433345 10955 20424
144422555464906561 16832 18936
976431566361551233 18759 35558
501003063056344897 12588 30081
215455104330391841 3350 15658
938371157445054337 3402 4472
899435889427575553 17467 28576
615037891648299265 15824 16234
99480732759449361 4596 8566
138491693595263137 4632 22401
451725148785524033 11635 28007
197941154973420897 11766 19679
833545743962236673 33137 35600
5384509834179597 16367 36871
258320697679334177 4128 10261
938383835329190657 22827 28667
897359384043657089 3466 37477
923816906913067777 25724 30817
898740311960860801 15002 27013
354449569113540993 1612 16201
815215020023419649 6440 23484
707842382003626369 13545 22188
477188820011729601 7402 22797
936286207541186817 17018 32665
646839186803962497 29653 36490
664554690866289409 48 467
932424329021582593 19015 29739
181591221187204609 5773 35307
750004867846758529 15062 15381
547561887993417409 1451 28126
111320957885777009 13831 30979
488659065346993793 1450 12130
847446231465571713 17666 33919
470813994553431297 8642 30913
973582367112552321 6312 16808
646441676180273793 1077 21884
659390883756561409 31100 31440
969419073112327169 15801 25281
263921002350382849 28948 31611
75627863554032609 35728 37259
588813815640211457 36474 37125
906262816478154369 5579 14018
352813652960687553 1761 13235
491047567915359169 361 1381
775759927788886529 4918 25088
598207848101928577 28292 32410
462557482969270209 10813 29852
907541817909859073 5801 6043
985599625856398337 9720 29741
936867345775091585 18114 22736
151039931231817793 26278 30763
954472825314866177 24264 24419
339069801912291521 26586 31082
16774901389020159 14192 22138
195033613244486753 2373 28079
25820046678930453 14921 20647
513980868813636225 5367 25796
765435279766229889 11819 36313
105941401220061233 28016 37405
522731289350076609 18278 22583
293484704920945921 14080 31426
749340501535805057 4373 26165
616130024333369217 11106 12952
164762105835094977 15328 35787
857118709582412161 22468 30095
958549011207232129 22104 33333
20060629916596185 12338 21926
298005867160640065 29672 32631
21162977671981053 5978 21398
247704164497200449 22599 27101
152484591355840129 19608 24154
227930095604179425 31620 32595
356241186671869761 7342 17122
828138441083076737 4678 7927
681530252004701953 18681 33483
688905932328850689 18384 31339
224006464838954145 19096 19821
905573222794650753 4724 26556
917444069088912129 21786 32379
639936078591048833 11304 25627
872001586387032321 18107 26328
179357235312387777 8356 37616
352325579827944321 571 8357
77616242793084209 8992 32687
756563631853300225 7926 16143
447541396215818561 10513 16932
1042566345272889 17496 26314
585445112225514241 8453 32963
787527071397452289 16804 29134
279590406219831777 12241 24709
391638558878380417 518 35911
917642210384769921 11770 19057
624411388205647489 1344 33340
454283526149531265 5687 10833
822332200832828929 34276 35469
241930760761462689 2942 32383
30080170939161377 2833 6326
240335162135956193 1436 6246
563414816851658177 5105 36741
357457918473272705 12452 36350
492223380778870721 16636 25545
294321698165354945 1521 14400
822111588792079617 20832 35140
551196514563585537 16837 23346
352513552571796417 4019 9621
934361030983843969 20385 33482
27290866815885553 1769 29199
970714846703060609 5976 21750
894365333384758529 16025 22714
335257039947173057 19343 37589
833668136208199681 14645 29007
856903106916078593 5842 11367
698706307912775809 2565 3405
94969326211959521 8427 24708
931113837541143809 18818 30234
502770824307532417 14738 15130
908240821176168065 7020 16221
3650544190143990 17207 34908
497470410894702977 324 37850
861318281087690753 9866 15401
278927797270402081 3425 22035
362336085932561473 36123 36353
910921416536520961 17098 37696
716150295983879937 34315 37758
336743681106543873 13812 21174
52775328570412225 20737 28727
82817187245563425 3449 36693
824232122887494273 2769 7001
1582910597765164 25009 34587
753836678625056385 23934 32441
660705003841538689 24288 31971
434148546813361217 13088 19083
451056072108674049 17467 22882
281251807396948545 15138 28287
45270067952667857 19116 37752
740457636445753985 8534 28128
147050414689321217 7655 22296
340914331263668673 1699 13115
59474387118850561 28095 29658
742144095211358465 5891 27435
68664011164560889 12247 37841
923116312054894209 2660 19918
583266899485476353 24009 25740
389562803454268161 18666 24523
627333869042022529 27099 27899
814468898228803073 6125 29335
137087561095082577 8490 20073
10285025391596037 8651 23395
183845023938278721 1250 36128
1162759849783868 3820 8419
360633510629764225 14076 33744
652456928600557313 15367 29542
852002405302872705 21263 24393
113906251861472193 28971 31166
423004626896695169 2332 8812
949066593328893697 8628 24493
529015361143695617 7583 23582
100436033362022673 7606 32399
433781615882320897 1061 24760
334180636430275521 3209 16429
116406477724783745 9872 19368
381902738020166081 5562 20093
953570019327738497 23600 30974
300919002704830529 8154 18211
325207044318933185 67 32210
277544794920991937 15197 23995
263201037998481281 8227 22586
920725447372220161 12820 37362
542411504552607233 16188 18190
187603202499538209 1562 29144
413622622636378177 4297 20733
6275809820692758 25524 34262
78577817179439793 23869 33666
174000523308158977 5141 7090
498424716489363841 8021 27384
229935423160313249 5200 24029
934900132761217921 3865 28361
235385156670282913 9728 21388
557178647817064385 19111 35196
761694978962083329 11790 24528
597239891221551745 22359 23766
848078622298565633 20870 32469
3965281365690743 12124 25450
792519934386930945 7086 24233
469051671067521857 33091 34771
644485713199578881 2874 5164
189627456995221889 7826 23074
810456172199565057 6045 7126
438826186748418241 26887 36047
379736513150071169 4326 4730
340792283925065217 7049 32411
18933165421955777 31269 34370
893915048638266497 36332 36336
346701985211474561 14177 20104
600325832941333505 19520 35624
572659420109715713 12809 19270
754095582990164097 8766 14648
936912685649723137 2711 12541
633739488879580673 5549 10462
771352534431926529 19217 32409
927049469415525377 13189 31646
205039704746589281 8055 23421
409671504261293505 13154 13458
332201882400966017 9133 18234
965511503490166273 14072 29806
719069744826633473 8892 9953
439801944620636929 16109 32324
867214768733660417 2477 4512
723014744481734145 857 1953
105598878880506673 25804 27108
338682049309905857 26634 27079
652110969928600065 4252 28861
912110975429318017 29002 36792
15133552940731933 3463 31757
885602860917838849 12250 18394
291744938216723457 25137 26732
725251097386152577 15371 37074
518149364360233729 11010 34332
421800614374401281 5739 37800
487563662083289281 6759 22049
3114114060156937 12026 32227
528019628856775105 20006 30812
964380635848851201 19927 34605
491640312069122817 13036 13775
856396049854627201 20713 26984
857763304118101633 18619 37226
665095194174849537 20616 32817
107523416037537345 22410 29443
552606795922731201 8111 24516
126727029412982977 2762 22822
473666686257086401 12697 24778
60547466540597841 24857 29103
866343807804529537 9051 13902
410535431522482945 33300 34423
102213535228340641 13771 23627
921277626834410113 13685 30284
816262097014078593 1202 19372
289518999893680001 7113 11323
634395048534098945 14575 17617
409197633977882433 7874 20097
740360380086745089 21303 30910
610836310724700161 10069 31851
619401035123811329 17618 35533
135260159802925281 27926 31799
318448884583194305 8668 34054
697998743215315201 9132 11182
960505029023561729 13672 31930
639041845866316289 16908 23652
371325474876588417 17481 27415
75707643961500545 6732 35893
808584323254390145 10291 26603
838395039284478081 48 24694
844208763723361921 1802 12568
731927719935235585 6589 28480
445168495843699201 639 13479
807953985112177921 21753 22924
220680031135518817 9195 36394
13922839172472835 18283 19112
463968521054137985 8981 37339
630798940154676353 26087 33813
975465392433722625 23561 35818
998422953692589441 19360 21781
595593716425053569 23908 33560
90046425300116081 8586 36163
431916055065531905 445 16997
432900093791779713 4327 26025
162791492286057601 8512 23485
271031691124960609 5061 18863
274462991321957633 6739 9696
506708879190732353 31386 36195
282927957560456641 16039 25950
988869497160052865 3927 12120
818453243978101633 12987 32113
966069313073582209 17606 33570
664823706428247681 11840 21568
21185561308385561 12579 16556
159813686619958881 24236 31010
670888332330513025 9128 28175
777101377264084865 3448 28419
764242584977935745 18268 37627
324504692499548481 18877 26146
136458243810530177 8764 37566
627897650705076353 13829 35753
416955664033935169 9036 10149
181666137684363361 10023 15139
988236344603812737 7685 25898
708525050236470785 17896 19193
577691218184710913 18947 24070
953041788534708481 8416 23592
459177266804694273 16304 29868
368196038810250305 13297 17949
81435374393748817 8351 31940
782390712653825153 7908 29670
999309466356713473 4522 23683
39376281232346601 20192 36838
549941085857895489 15142 33424
769226218910777217 34753 36849
966146353950314625 3532 10321
94223376868651345 23373 26430
936732219507632641 10419 18118
727809288434901505 30549 31936
988702406031670529 15736 29779
436774673128194753 11313 22549
956146464370121345 11611 12915
420684817123206017 3572 25450
510821758287740097 135 3878
212330759683819553 8561 35544
746601262989230465 1937 22977
211380563688425825 6773 22132
831572834998063105 12309 16794
718472728986380801 13432 17555
160507110919027681 14257 29419
667760798105522433 6994 31005
578844067887935361 20873 29166
939359082817954817 25774 27262
346144567598230401 12073 30908
169884585988246081 14428 29154
431094270080500033 5816 25490
288755079912743169 9434 16800
611654238172874881 20662 29211
687382737444952577 1921 36169
292443316926927809 32374 33292
564411168551313153 18230 37748
181226882562981473 26631 28989
604033006824199297 115 3281
325786008394253185 11500 29121
698060743004514689 6214 15117
283662747766257441 3351 12936
403450464965718657 17760 28727
852100909809571713 14378 20969
276958616267872769 568 16539
890609264557895169 6807 33728
671064390621200641 5646 15809
273208151597195585 1649 24005
644413126185451521 26334 32744
354773462880288577 3056 23476
804644855101887617 1602 31357
808382176702004097 3134 26609
522434500314144385 18096 28649
617903903820007425 13146 26340
8766716446320545 28814 34491
937798819167618049 28333 32635
888062809225043969 3588 29831
666885662641632897 18686 32977
137326308981645441 5063 30719
300017441332165889 2263 9411
359158350878001217 2909 23286
538304989389075649 9710 14279
161502023575724961 2243 18456
225669712817300193 25935 32688
672818442738684289 16741 25197
603606783574761601 9148 24808
6694535644871992 12004 18448
731223544417765889 2060 7135
271885165934403265 2970 12960
726652009955586177 18696 24427
108690964593353809 4737 17747
317965256649209473 27952 32858
338361419465666561 4832 13412
463122715841805633 1762 31939
783640052315892225 13850 27698
291921828581060097 24927 31444
347465514804891713 10096 35847
978733449301046273 10466 33134
744847842193212929 1306 18177
56929600169205233 558 26009
867410284621893633 11354 19670
184378684504380897 13586 20580
297725636153277377 4577 13675
248922653109822529 4259 8811
637049106377727233 19400 35185
526840397814936513 27466 37376
727639518357154433 18852 26075
35114833761120681 8872 22265
139921164624166033 10025 13185
411037268541761601 26700 36101
598493772398573057 22221 30899
54310569423883241 4748 36094
916959507535548161 6903 26544
763431164072699137 10928 22442
396574397080019713 969 12749
528202828734599425 11928 13114
663580805982928001 8733 31193
347406672859776193 946 12056
587803956345826561 10754 17526
29178350606606785 11079 15649
916813009837422721 81 32320
103369532959135313 23621 34325
469810494314021569 8818 19309
295702176555060673 12361 31720
515669128660345409 33470 33629
674008931024801025 5066 11017
565161519053791745 11617 37509
686522130860687745 19967 22272
408649955002172033 14754 20695
975550879321588097 2506 25728
950204421304238849 9042 31602
251320764365168257 25159 26325
165938510690590849 18456 30860
947684278957225985 7323 8815
186007459222683041 21132 36562
656523973247637121 5502 18369
344792142239835905 14525 24479
638831908637286017 8656 34623
114105919987100177 7851 15261
76103586407178625 26620 31652
753477333359210625 21354 37731
412104502318769025 4190 10980
9696576157356419 27684 28372
670612246570335873 4986 31671
494835252978159425 9063 31611
65031358679220833 301 22298
617535401623730049 26080 31854
12464453455542925 936 10923
262595628738448993 9827 23817
989294622828012417 25159 30138
709399011238790657 4912 8072
147604254758029185 7611 36773
763630541030973825 17580 30502
523370558664936449 6922 9659
634264752340033793 27386 35355
336029324869137729 7339 7377
883590983875404161 29849 32942
411238851238536513 12006 13099
130418117825744417 20157 34741
605899624613137153 460 20648
572305348755346433 16362 36614
736074304872602113 1941 35619
538954481745395969 4932 5123
354748050372499777 5452 32071
653823168429891457 33547 35489
982873297214027265 5229 25311
716425392008464001 29277 31692
400107020279257601 7291 29187
353317322244375745 24419 32524
553954074208746753 22866 34087
965883103301866497 624 22888
231020371175439713 30695 37719
252846265058888513 2212 10938
343744488834730049 8795 37742
374871009136317185 35690 36591
148650815289734337 1727 24283
348232511102505537 10524 27059
23647159712027133 8535 27493
109937447615710225 1846 14065
462621092540409537 19332 19624
572417394344437697 14545 22839
815339316969627265 29899 30852
623336323541227649 3829 5362
680818415556167681 2579 11272
503362850850233921 6551 34793
484786874477407553 17158 21813
891415422323195393 6461 7165
491998402406998977 430 24039
398021438561880129 379 19978
484568582248712705 9240 24614
847852501378785153 22659 31335
387372989156240513 2053 27063
333593838505091585 23322 32276
945730532985123713 7921 17889
79825544742494257 2169 22466
641058373182936193 25134 30461
223121481085296833 13704 37730
81112884869739329 14564 27890
712217269008906625 15327 15953
508270421280236929 3323 33572
168678524385764929 14775 16450
440573481318807553 9410 27140
664250385963573121 25022 31512
389837746310966785 24561 34154
870664990727032577 10719 17078
957316159973814273 2948 13616
184099571837922593 11443 35270
134183375195625841 2048 26016
208969255686238145 18732 30927
368029010257146177 27860 37803
668973877547944833 11460 36335
932506161720986881 12023 13423
218446092808175521 24754 30498
74038723824216385 7660 33516
289229751043965441 13823 20233
535449402589087233 19039 19372
299003919866830593 26473 37392
954355547723452033 9413 16232
242955244510159937 19044 36063
952928056776805505 17232 31968
915744581256870273 16692 17293
834358258522812033 14715 34295
569230658107532161 309 20335
862724109145354113 25214 30004
277558748409003201 13354 37103
967864089577517441 4639 17265
200365140752911233 15598 34139
664553521826910337 15183 26061
538232638531336961 6345 21572
889233725498442625 11209 21252
301652939569098753 7545 12285
288034443722246177 6049 19524
181725053980809281 7862 9204
641640390234130049 16581 33095
256782375627626177 757 17034
355696461968612737 1122 14119
156460542664472513 5887 18290
665223760501660929 3271 7911
842535536935660161 13440 34887
273091241981269665 18586 32449
470262586559865537 4997 34733
433967997092622657 7770 32837
991782432792422913 7980 28160
971297477134946561 3620 16267
790302953226909441 10632 29628
334077665340188929 30954 35525
972320259158070913 13960 14550
863634217833158913 8459 26191
787927506560716801 3658 22164
772539775261833473 4348 18555
73531795039304625 5840 10906
646057935113695745 22135 28811
687567680505406337 26790 37329
257493674089474209 7724 14333
865207097601061249 5560 15205
714246658557733889 11600 12015
617668285513470721 21650 28402
288897131564851841 30314 37527
504634901262466689 11540 17044
581370774607926017 18859 22438
799539154693444993 5733 33739
597565734012718465 17978 37149
260044765927805345 8420 34900
947491141957449601 29787 37438
461528157340577409 20507 25216
253637709307923841 12603 20019
590863374239592833 13578 35124
229762637947395393 19915 33096
229549124390910465 21213 21309
784416603924754049 20522 28344
587608759820913153 158 32656
944381656404011905 6398 25449
953788055778627329 7745 32323
970783887797892993 2635 24255
995529970398013825 10811 37711
415600995560218689 3022 15263
802737426209727489 18212 32593
877241635234142337 10921 17355
204627043961725249 15942 19676
750121567137433985 11918 16419
541329285992045313 7449 16662
781305983092551041 21976 28319
622152515237605249 8852 17269
779608986814160641 16519 37364
245985979782329153 13212 31799
543464163397871425 5324 36569
499171286189781697 15535 35275
959700934676909825 15176 25850
66390490925552825 14359 35355
61145608968274705 19372 26147
166685900582297825 3088 22651
787269764336933505 10359 18987
776579474969832321 7732 19508
412930000023024513 9671 10554
465039371264342785 1037 1294
722360753702879745 1989 6930
755838785442275457 1130 36547
178186219589321121 726 25339
997983032332076161 10538 20980
487491191424872769 1879 18830
176466530566795393 6138 6661
940045078349797377 18776 30609
394512739149835329 9049 23197
872095743269660801 26348 33239
758770243794369793 23755 36712
795469417863159809 13398 18251
561278429887341441 7265 12557
247940804649367393 2669 11134
676065416299433473 12783 23558
626486867350237697 22607 31611
609379905247099137 1087 18885
153281381708019649 28643 33119
480700238473044545 246 1240
174557175966214113 35236 37000
754370990917511425 415 1506
827250016270419073 16145 28679
187378742414164641 22549 25089
520596732177082817 2328 11111
639375332492310401 6324 13232
66174942077061873 11341 26270
537799440984851905 7052 20216
243291677024387809 1870 34053
699815247645734273 26740 36959
371825593566704513 1468 8292
610751833653363713 25225 27836
316786981197068929 3427 26558
965190637745454465 1538 15716
6454346524812139 12863 27793
198576607601122401 17809 32705
146306049432752161 12259 31292
28813253321590793 1979 34950
246295514691517793 1519 7926
92929816915198417 5102 11204
129272902343089409 6669 20497
369972927390225665 24724 27357
116122720416861121 1355 10193
693104585627420289 3676 33780
794490827798767873 1042 16679
203632050053659713 22157 33474
21655363163965549 19878 31028
236138764394421953 17695 30018
109166654019574593 9304 10775
88732869567227377 1665 8276
600020589592453761 15808 37610
751331288239892865 30129 32216
571222536993417409 7475 30482
535254481673820929 19470 23344
453970485604791937 18325 20797
348736546500997953 17702 25707
512446438295469889 13980 20341
309342922962347457 8680 15651
192851726607393921 17464 34073
182212698435389345 16684 23977
838512358294622081 17303 19153
401603927805172865 8078 23332
889028199826206849 11259 20182
887549361353432449 4594 12053
608540946619186177 4603 17799
161813954572185281 21326 24098
986042714323140481 16386 36646
224350275142224833 1046 27116
215334399107320001 9696 17565
739066347805437057 185 19546
224623402885093537 7659 15501
270330220143687681 5764 9743
945245630789898369 25003 29717
134296291368404049 3854 12551
941920357701469825 9991 31250
786510447038462977 17498 34425
773244650244578177 22885 29983
166165835757727361 9520 21565
352199991208969729 21864 34814
233845980170553249 4633 34182
955413914419565953 1285 14288
874759063282883841 2054 30425
134605137164079729 7684 19025
552849192124593729 12382 31302
311003277254116033 482 27227
103132700180555761 13814 31615
883359567404077953 18318 28541
878919829838348929 9717 16516
704343022620051329 4544 25722
576559507435550977 13596 36892
62682959376509473 4900 15919
252860013597480545 10206 34541
730264454774612609 9438 11810
974735894628953089 187 5389
944287970854979585 15859 19700
478326442417834817 2433 3304
734000670149711745 19930 26423
604121716026757121 31765 35550
278131523815751777 29842 34801
190008935072452097 11477 24865
238499515406175521 8461 34138
26134437858576833 4269 8249
892439231725028097 2760 20031
26757327866203441 10093 26814
461215410753837313 8409 25606
691702122816085505 7489 19052
69141685980930849 24733 37596
385715450700413249 25324 32236
653170747079343489 27018 36345
442635274724683137 29 183
974855610467095297 144 17340
384144224503028673 21834 33189
431680012933313153 4332 17228
943726835609457025 107 29772
21388260606421741 29807 33935
426783678226851009 2440 5405
472774735407000449 19066 31587
344127841487836161 3234 25478
206291447453928353 4435 10621
704448684839047041 17033 21384
920093789875878145 25193 25515
979443734676412033 13207 27870
962968770736786433 30428 36870
304583275539609857 7564 25734
615725710003573505 17288 24117
823598411698231553 1227 36618
97847609837508289 6240 23460
651596322354645761 7997 21245
898996373784356737 221 31930
897640069519443585 19683 26666
72642711022901105 15445 37196
203224993752311169 10257 27002
807150916255892481 29864 37782
516510111330507713 25373 34501
313112385246789441 13550 27600
682554498524932993 3200 8352
274821987336238753 15997 17364
288934098917255937 25420 36449
799167956098649729 20590 26064
331671052370293057 7549 21694
516521596530083137 3752 21485
223967304340920481 21268 30944
868843734433191681 19159 27271
424622541888265217 23500 27334
509429827508981249 21880 26701
293657131663824321 3517 20106
701445007397559553 5221 16862
501165834585943745 6002 22304
115644727298871425 3254 21503
867465862318756097 13209 15089
131016877473221889 24431 24514
889823903455106049 24905 37600
308842739505408321 24971 25393
692600137925129601 3483 30213
374843834268752129 25875 34746
224567713250305441 15081 36608
536892221173673089 6632 17684
526663644403857473 25715 26052
584600250637599617 8346 11891
953859965254093057 16685 25803
968152921013583489 5868 36525
225906913635444801 12137 28974
278502127751586657 619 19082
658108130567821825 1400 35466
165645865325842593 10005 11433
503988326142138753 16646 27880
176711933536260801 29013 36503
180405531312185729 3944 26769
212529959535530113 5004 10576
762153592855046529 6526 25355
521547847868369281 6204 31679
718799367061105665 4510 34387
998787830281457921 1750 23283
271032528450962945 601 30713
947847708648616577 10326 28281
693596342865770753 19829 36568
968993068019173633 20568 34375
585162115511227649 12974 19943
503113007794503617 18336 18858
192157747852601089 28682 35276
242668145574015169 396 14032
781569010366258305 1613 13840
674660977848439809 7385 33711
392379272099599745 6432 37790
442085946527882369 523 27483
930353070444486017 28657 32829
731669700765458177 5442 9810
595104346810014593 12807 29590
509332101239408513 14279 15287
984651501743247361 16397 22553
350313823032756481 7036 36808
359966161210433473 15731 21511
148819260181980449 7177 11076
985451146181762945 18472 34829
173633438079924929 32980 37207
977850561602391425 16 36503
598892096637570177 31467 37454
438649564582664897 13902 35534
524707560464115393 7038 21781
849952586092268033 8192 23717
194222286106608513 5842 12205
872114234358608769 797 27205
99342929058543921 13 32261
736271245213710977 1687 29911
528780020585145409 3932 34608
713198684154338689 10747 18538
816940200935611905 24607 25852
727733136440019073 19929 29084
38571844620307161 2192 20914
645565043212147969 95 12949
606439496317570049 1162 29101
862713391960877313 4599 30890
987217809283578113 7678 36413
770929603590008833 8964 20993
296127290368040961 11098 23040
711665116568536193 14992 31504
320843192398697857 13494 16485
88561891066721185 16889 28663
806333382216855937 34349 36181
888383688562978305 25290 28298
748595391026981377 20665 31706
744473728117260033 6861 17211
904261667948553345 7860 25128
193002883743826465 1530 5642
960154117847636737 11535 32400
34053162234076953 1518 26572
58858264841525457 10555 30389
64403553308689969 26530 27639
792546789174167553 5959 22424
466624237606442433 15153 28541
666076741420191361 729 22342
816945353323358593 3960 9795
757950041420215809 8559 18489
127617720249990193 6341 11247
633379364376715137 7958 21654
91315598868700225 29144 30316
916366717369214721 10927 22636
772665358602456065 7631 14202
95916941631678305 5882 33774
379209512502324481 9669 12346
68404486111987241 6005 36887
336301385869180801 10311 30512
761534583234755713 7579 32020
938270766800027137 215 27917
522011563494942273 18290 37598
973765059513272705 3331 31214
970408080956836737 13597 15616
933363096962732929 19175 22992
792985845868784641 22306 34065
124717399740408305 4636 15057
227452185794170689 7087 8806
993320694289106817 19381 33868
994280221343672065 8361 10135
998959245127071745 28568 35388
488259402693010689 12452 33256
313719897222210177 18033 35825
987367942141517569 11710 19116
52286602183617249 13522 31226
415702586109865985 4640 7815
955185186180525441 30632 32969
665871791489649921 18322 22075
520638339129863681 11452 17128
784818171047867009 25226 27995
556921473979382849 10896 11152
744838421322313601 12186 26672
597250874991008385 12580 28115
105405874453886385 9184 17836
514559977838271041 2054 24322
787868735347501569 27487 28338
914579955795478145 12692 37710
809036713823950081 30193 33760
952399374252717441 8742 15013
740085608296382721 7818 14894
283601202673910529 6717 20750
260830776046113057 5588 6375
979475286886380289 22700 29894
190795628901099681 14664 34700
160454174519788481 1264 19880
704300892410365953 12963 22652
667732252609692289 29725 35339
880720993843979777 27568 31642
676319523077328513 17451 26083
624484797834277633 5697 22201
574410964375854145 700 29944
431755225087215425 23048 23326
762360743371051137 6526 8972
62108036190970497 7339 19013
79482614283175937 1094 26235
921121096126839297 8419 25025
518341349784041217 24845 28787
68109381682667449 481 33260
186819368424718145 4149 36922
177245096318330305 11057 25147
461340350328232065 16141 21591
738871440978435585 21269 29870
93418209471888497 9899 10856
644148998993458177 7116 35297
209403961230126625 6166 32264
400157944828897857 9729 21690
847402395878102529 18366 23682
369109691128983297 3862 28999
922934913379197697 15622 24654
341167593583570305 10953 18985
860093420621819137 22621 30448
311042432337600897 23600 27929
972452763953786113 414 19037
665248750968125057 3976 34689
211934420035216673 21422 24571
362684201430027969 28410 33830
712754653150643201 10304 17771
993531347129270145 22278 36297
382586296985476097 14853 22774
518231822244402433 15671 17031
417536249899345793 7673 23653
901748617824075905 2565 2898
762618194990093185 16896 27334
711538199355175041 1181 28317
721642524241634177 604 18857
605443334218470913 6597 37639
572757203255843457 7635 19199
382078301158443905 28041 32793
796127780198307969 12498 18210
848057529566268929 13441 32382
365906099632976385 1882 3859
602328565184194561 17261 33702
769409393932637185 7180 22119
550442967565480513 3916 32146
340715361571920257 28477 36058
98498230808175441 3102 34075
40570240349328657 1405 31160
206328284932801857 3588 11285
211414406859230305 23989 35606
116122790327153777 23676 29771
402246169441912833 24928 25497
460339440200065985 17392 34888
299249878692716481 6294 32206
394167353121062529 15559 32378
703847424218995585 6281 20507
784269374418080641 17147 34466
13003576032641463 37100 37788
509155301854065089 9109 21053
903801887401147777 3083 27198
721282199853668225 31181 31890
630802162636580737 13358 19298
199474246863829313 19591 24380
154143816785282433 4432 22250
141343342384864465 16891 24263
678292879249990913 6072 20530
566331017554318785 21104 33098
263549591722199489 1289 32159
235991434637121249 1144 24236
599126945582735745 23106 34249
30619330242174669 29071 36150
836662258045553409 2248 17096
265086952460002593 18931 22685
446822984453771009 18698 35201
784891903010276353 21684 34432
288444638526829761 24068 24807
87738169619250081 11402 31356
91109442331894993 22715 30410
69232212194336289 12507 35857
91926783010993777 16725 33622
296443537073237441 800 1416
759775430939921409 4392 4444
693513864669398529 24522 37482
205012879311301089 17779 28266
906702636415722881 22045 37801
446276486122837185 19433 33327
772606757612877057 142 21969
915305745209341441 28939 31576
409911974498449153 4986 34896
855603245307459969 5378 15385
3702875399284267 18977 36725
978888986017711489 15514 27991
998128640397531777 32051 33148
672359796101812225 5945 16273
36129794229069033 1273 13671
156748143617793537 1022 13197
634980799256716417 2393 18590
286122258396883201 13228 15075
525710791509993665 24357 37593
177457994183942689 2065 2899
644230712628477441 13234 24684
954839843241654017 4425 11648
461705951394250753 14685 17487
992733885447965057 9597 11860
679730014240568833 18334 27292
216557996264210561 21856 24207
860292882728032257 9853 20729
518635952844096705 1599 17662
438099896141032705 11867 32789
146719094007476513 5305 9236
161957683492531137 7114 18738
54196529704771737 26194 33487
685647235418805633 5328 20474
510738330737549249 1586 6988
800480659106369793 10465 18074
284958382351295105 29695 35257
47893078659960513 12563 37628
671843723565825025 16262 26524
749706093219217025 5463 36052
364684868941115073 19111 19394
304618862481255809 12650 16600
209067387603052865 6588 29193
144145141354869121 3724 22317
537028053794717441 11940 13841
443379846383059841 3824 6338
990913202834160897 10723 12085
725714732459337601 20837 29967
232287519130242273 4302 21315
544721031282854529 19819 37400
82111522967149857 13876 15406
228477283575500673 2503 3607
534006416182752001 18915 21720
344459895928416385 4152 28566
463887476167553089 3593 5186
384905121000642241 25872 32745
446852500077657281 7290 33792
480849166446411393 6992 20052
486573490841916353 19538 25883
951613819886716801 350 5235
961215810064135937 8086 20186
472553104057531905 10171 13278
95821758979450785 18590 27304
612229285815445249 12224 31242
560791601294457793 379 27919
169389014983444513 3801 19344
763126237500468865 15259 36596
344488368921361153 4396 21572
476052418758957441 24994 33188
100803417283707121 17521 27934
275229297093414273 10413 11892
534111186145693761 650 13405
677267140753972481 24946 27055
943046104292456321 4522 9574
897023070649250817 1343 25098
897589192682488577 28040 28529
713292720871397249 14577 16157
407826785975053953 17719 25241
204892742122677153 5300 25382
929845452125633153 30402 34620
33816536453574741 276 9577
692614630394025729 18281 31434
112596263964089617 3845 33857
832656568741469953 670 10140
239509020256083009 15707 25571
242272430061511553 453 23580
284615109674415841 21304 27997
589568427176445185 10916 29046
752477923203546369 24611 28442
766880844762091905 2280 9134
491701470036897345 12818 17574
338454297262757121 13929 31364
13692442109931591 24591 29401
101755785955241153 7236 26437
233721599675600801 30757 32584
431393066907233473 5599 35446
429237859564867841 11235 19918
740020070610803713 668 17685
593860627279891457 3901 31469
462601426839682945 27249 36053
697314596361355393 23853 24843
419760546793774849 6562 8267
238193870617305249 20925 24212
160025809756731969 8852 37329
756129982357808897 9702 36227
507760541996312065 34251 34661
412301358834209729 10512 10639
868051845625672065 23569 32316
661941922028706433 16130 28418
637896270615293313 13152 22278
873138672014345473 21866 28557
562660097110111233 2224 24503
108571278663195153 14471 21263
979251321592876417 18203 24178
825286174029795201 347 21199
23160946745235833 7191 32243
766149538719833601 22212 30601
18437093575407461 33124 33140
985863051877128577 479 12635
195167783125256737 11631 15234
988530457738225025 2993 7472
30985615502665101 15974 33991
996070095443425153 26849 28640
598380139469128321 4028 7689
915864243944628993 15531 21028
723356147814818945 3018 31971
128148668492581665 8045 34921
212586237002895489 4998 13411
390880717768713025 3963 23332
382294865958620289 20685 36367
937520647101759873 4129 15262
890471540138037249 20349 33126
83399107412436273 15289 24745
351109346087234561 6369 22345
498388048311038977 35997 36844
442625502934944833 20606 29643
555797014879633601 22119 27213
638843065279765249 12750 20658
688879451876285697 2691 17545
986736739319184129 17279 23691
840324925986198657 11633 25260
881211257756909569 5876 30384
695065944235960193 30385 34818
489396445465459329 1301 33659
184315754325840673 3567 27761
931214796938327553 21956 27100
252339998617028257 18146 33659
117105104180211585 20617 36998
557956615465219137 3573 3706
829184863275195009 30682 34031
892639261113355777 34652 37776
686787370498549889 19513 20091
27182636284837969 20076 22327
350104572098054209 3684 5036
606061452071909249 13441 13763
221028637564728577 29950 30883
246615427868409409 3790 27536
360756036745463873 5750 16706
329189327717795521 553 32362
96893174687650689 2924 34319
808872201173475201 27280 36447
747779092483092737 18999 27328
747933691138623361 3888 32540
178981977753892353 13165 16290
540960695389902209 18133 35569
154202668685790913 4920 33641
242290607031872449 14855 24894
468627638440509057 11374 29126
719170431910445313 4122 4851
437398132936813505 21563 37465
830854073495910273 18066 29996
424967685398399937 9373 18930
593567614698901761 5703 30692
933557403598761985 19935 33170
605360249116000001 28287 34090
135126040274272449 6510 23906
193969583046456513 7593 37501
877443799529949313 12764 17849
25471737161094409 24125 27086
766778526605264641 4397 4514
612560397755647361 29285 36764
822902029457786497 29089 35160
201323203365415553 26306 33424
235771832755048641 4607 17199
414932219183956609 9604 36919
577921981577425409 18622 29964
790300562020771457 4078 37766
194870023663753505 17515 34274
471492927815365441 27305 37313
993280618719289473 15510 22623
723747919451266561 23682 26737
399657682756313217 3498 27455
884439257608281857 14822 20290
208163878423256673 593 29361
741797226881512705 377 16382
258548107394858561 13397 27060
230801871792085217 33468 34535
488797582970157377 3833 36075
717677978742653313 17211 22408
122017741270539665 6185 12984
577744622552106753 9947 11592
222969544352885409 1231 8137
298446110087464705 10427 18060
229778267608679713 9766 21433
540040012654191745 4645 36650
627255865819812225 15565 22449
263205310506503297 804 37865
503644570508427585 20969 32789
538516931015070785 17815 26088
254499457492336481 8437 14823
723088094251718145 22647 34924
760274160654091649 3171 16640
738730378023593217 17831 32296
973229561146290177 14612 16439
364400959682154049 14005 18477
805530718520103041 22649 24549
366956442560454145 14444 25620
41734181053563193 20470 33560
106675648148321761 12132 23206
66625195545071849 13017 15218
41064553650375761 4558 28429
577754306305699585 66 26088
34539685527516185 4970 10243
396951494072666817 32294 34080
851433318010780545 28481 31390
787486247785359745 13566 14180
224331871311814977 25308 32829
851074182648062593 6744 24554
475801382934822209 20828 26902
968857862414431233 2097 10503
65624982933695009 375 27493
144932057018465345 8632 12291
15101044464220337 8098 9414
544862460989214977 8018 17034
51036499391155841 20644 31182
182157691414744257 15456 34314
257605066168668641 1433 28989
260942356313499617 1316 36947
436041430704943169 10674 12139
106518501888459121 2135 25661
88196696553669793 18950 24424
540738867959483137 15060 24239
49457180804918009 24997 29762
419773326144593281 65 710
989694485667474305 15992 24827
728568721324386049 10989 25540
244731583600820801 4771 26658
542499174945064065 23710 35983
374747516370380417 8303 11044
243224724207244961 2222 15664
136389647744632465 4717 28177
973339691261600129 5848 23530
540058395465980097 28928 33712
261482936405762689 9238 14416
963614937437437697 6985 15391
772199027428840193 16820 17839
659161106974014593 15873 17445
473255829327236225 616 6559
496965717073148737 24485 30331
229566380089522689 1608 6291
594623926748329985 6712 20107
282762725820468577 26833 27999
672036809044652033 29049 33035
233696370233403169 22139 28340
693684346911002369 7081 25948
947371677867217025 3327 14924
147233369164890593 4127 6481
377952883610049665 20555 32913
770648672685030785 14413 22181
970752443922115969 634 19570
777855285376102017 13790 26102
302287957742933569 3373 7104
421973945663072641 11669 28569
319394931059157697 14082 29250
345908465234881409 6449 8845
97486878188249201 7861 36911
772239428848525441 3653 25946
977992932170700161 12672 35268
539344708568943809 7171 10178
952254891066658561 26829 29037
927029372447837057 19431 27996
63145777771616449 19281 37269
625042976203413761 3212 10438
147113913749677761 27571 36545
387283477879254465 1308 1968
286642197986587649 13902 29760
480414476250171393 15625 29905
222958393404681473 21915 37271
643496703293298049 7111 17375
406487815542682561 8227 16923
347049908643239041 12877 36634
825402086393523841 2486 31928
161211119574080193 5194 11517
379921827552259137 13601 15623
538712248886394433 26563 31552
670021072779533697 4982 22024
144859743808158465 18985 28046
988916145052861825 7271 21362
301970425856151105 18104 25395
31426841926162297 4033 27970
337890960068950337 22081 33123
542913107171180801 21268 26649
502000968473947073 22775 32491
545825849867824769 11800 35680
805292597569806593 18242 31518
970562433897278209 11723 30076
934063974625839617 6422 34450
269252619299493281 12704 19760
131592286287673937 1413 17262
833565890293179777 8983 36441
972769405366204161 8754 15367
360791291166364673 1302 26745
843955662551852673 7399 32206
969905768016566529 529 17161
330747540693888449 3100 31165
392489605438441921 6519 14411
586331664328685825 5131 20892
86072309815698129 8146 20550
754356262534979969 20465 34738
727858650227133825 256 29335
686274850513090177 15333 24034
450642171645832001 12921 34615
119605468505792353 20531 37798
183255435441992641 11920 12172
190053712961674401 7912 35524
223796497770301537 15065 31578
173938179062883329 9063 37495
987352482195475969 16845 21536
222251636769758689 29181 36336
15079739141050653 18593 20661
900636593273869569 20266 24734
1473234642134003 18592 20259
40978815905948097 17185 35932
167740537003815873 26550 32573
448552287163504833 20349 29241
47853259385888689 19205 21908
406109360272981953 841 20093
492090384542287041 2939 17791
791100745903943169 5651 27021
725788961505088513 10841 24051
712083349062414337 14016 27928
729065931963468417 19104 29678
759894289526311425 12326 23368
160946978129786081 18293 28485
724589006413257473 10381 31865
732063277233102337 939 5263
79272003832667089 20656 22606
36492572859202713 7929 35937
27060811371047321 2435 12459
70478948195408009 2490 24130
231953336283122977 25180 34789
973693309629609857 19263 22975
362965517473870849 24191 35467
639469094555529729 3673 10903
871101373322371585 4117 8470
763679095433872129 10998 32581
747245060465719041 18484 29794
611327232665978241 3635 3885
502615293393045441 964 19627
172380410053662561 4561 29503
418363488155112129 10611 25612
185558284739990145 1922 8035
970236901260303617 27355 31705
540487250193876865 242 37735
673859666798268417 82 2052
635044189515120641 1196 32575
46186306742736609 10049 25489
344611067606038529 21839 30272
249208916091166785 15949 30188
949380596009525889 15806 18882
57044527009136201 1682 26099
361604838453502017 16500 19927
893590212403683585 10612 19976
335116648351281281 18738 35246
838358878758878465 6237 35269
343991426806027777 32915 33080
7661489781558118 7036 13033
134727190217724065 21521 26631
526218297355622849 13155 16914
851331661254818049 3817 7173
837859172978273409 1524 22923
607040424697196161 23646 34778
358462986829731969 14492 17980
442670092711367169 15569 26990
578629708859015297 24493 29509
3760721879707774 15218 23386
105263880104271121 12379 32401
93342305994497105 3391 28780
487315834442700417 1609 29190
558767434695930369 26719 29951
295915085332648449 26378 30547
901701980319714433 7601 9606
544478944115642369 20084 28199
255012825955567745 25787 26725
607584624362910849 877 2738
765892696783538433 17499 28687
432936507661754177 4884 7877
470937088686547137 30614 32298
668598145564413185 6932 9293
277687836882719809 18601 30970
408800357209262465 34748 35024
54092520245610841 10108 20179
874094728067031937 3992 23540
61565867524279841 17122 21457
603763117492736257 7253 8476
790723750758779393 7869 23083
370476200371296449 10321 32744
816366927367070593 22994 33995
145616412471813569 1237 21864
199863090756799969 8145 20882
126229385789766721 16802 37400
449753979189068801 1967 7231
288691054834334465 2912 20484
689421113896081281 5795 13073
444067172775685761 9122 14230
659816935796882817 8817 24104
192156525741669537 2294 35142
277009090899760225 22755 29464
590917102384391809 6552 13705
762925165284968961 14246 20246
615849992847859841 19767 35677
753923402816433025 21978 35754
620468080396175745 30077 35905
313641697711815937 25563 28598
273844207641761985 6371 15047
607829147875726465 31077 34622
364524670506224193 24183 27590
354325351988876481 7217 33593
908004181022722177 9358 28664
516052379120274881 25337 27357
885447019957990017 11964 24886
884003941475285121 24302 31617
939394871225378177 20781 22088
371754332112807617 2671 7639
57980622560787513 1316 36096
185116761937422337 17463 34776
306031543258018945 25692 36401
751218185854945409 27195 31143
14686648690609873 1345 10371
1586778667146405 22593 31871
391931286411509185 23850 27654
410505908110941697 22506 35318
809228280125122305 14327 26647
653056373156033537 10384 14761
744923718632112001 3149 19465
799191131104997505 30418 34083
174584191909485057 3592 4965
100544246295228849 16089 34462
128781476131624833 28082 37389
979970347554918017 7360 35922
761854836389115777 4029 15064
772669167111530497 9595 27930
777881996032068225 13093 32879
574800572717769857 26999 29873
807083318578701697 19513 22950
815227766060090113 26596 36949
48131661609748025 25596 33286
46783548054840201 10032 32400
90188219663726705 3756 37137
958472562372634241 1420 10082
873966906314837633 6854 11620
445166128773585985 13878 34438
107833539151481969 4880 21645
695951948407369473 15191 27829
44964676697706097 33475 35635
658280263373406209 22410 23611
101348798502979073 15829 37592
148159992862758817 2757 13485
663392048172045953 14313 31990
752605500909957889 28673 36362
466543092485391489 30505 32206
227289731602112961 6030 32928
701722083687432321 9613 25303
438878813499378881 21558 23320
863688301486600833 3026 22492
331753152189463681 8393 18087
171935536370273921 23455 33796
458652260109168705 18724 30972
266711601129127745 1541 36651
258363408559446849 765 28406
480886035522193089 18753 30364
384135205426623809 16159 27240
198743637210181857 26935 36719
725583988034941313 4043 14009
372075273538701633 558 11080
174656007058608513 6434 24805
438999086777766209 1584 19306
424324656665973505 268 28489
847184741828616705 7880 16914
835614857998088193 5948 20267
730278612529726721 1493 29251
846569093091915137 20655 21861
383337059175989505 15700 36094
728226381693239937 5692 35906
128308250193338577 8319 28032
951693248326264961 14524 19423
986383208691396609 167 11812
825394186674095873 5254 18778
9181859607476639 8580 24155
602590701529322753 29280 29618
377977362048273601 12860 24532
392321459029567169 17462 32134
769227232387617537 295 11999
397450682468829057 34640 37636
245628734592546753 7485 32462
878418366584334337 204 8331
526934594805876353 13336 36367
218900062472158657 21724 32911
690505394650148993 25029 35809
975070130900483841 7886 10367
767800386363983745 5400 37587
372761539745923201 13887 22853
97078457437081761 10321 24486
854105654722907521 26007 33297
693057144976560129 8341 30473
368310524479852545 21754 27215
790681940900515969 8937 14370
133457135700375313 27030 31495
859664901215250433 11754 27386
146921926661590881 29436 36357
322044060086998465 2748 9748
495502714645830593 5085 14870
583388489191232641 15428 25621
264549227507558273 9119 37564
659515200745165185 21796 34835
532788460749848961 22360 35245
55411432874318937 6555 33855
215610936362296001 234 31411
227146554325432961 8843 31428
34959449530340693 14902 21900
466248376461319233 4041 34043
713487861334726913 6702 35205
706406727837975937 10546 18976
826393904389469441 28672 29205
893597208314542209 29354 30823
449747616324529537 5706 36305
36981875672868369 4234 19803
479705911955399233 21248 28857
782476892493260545 848 14101
196074511945340641 7547 18572
682983348972601985 10395 37651
876312647411872129 9661 36361
500160382496670081 27834 28116
317232495673763969 27845 28163
159555833977268705 11211 28942
68877921262760825 5062 17810
393041661026327233 7723 24364
979640179844182017 4017 5944
85283766436521809 139 15155
175746745941630433 14272 22149
700054739859250945 9822 24380
889579287369130625 7252 36079
791254777200013185 15852 21438
855452081857983105 36574 37823
514348177799828225 4548 24495
20855116793512709 4042 18240
290851356959326081 4782 24414
67856520372252761 32518 33272
142744144649366689 6928 12436
908918942988194049 1824 37785
317376138319506369 29868 36700
422214958310753729 4869 10411
836584087696589825 4766 20778
33961689954537633 24501 28811
150917493427119361 2372 9403
83010877469682497 6034 26531
87766456890573601 4120 17572
98084800346200049 13942 23914
172250847774339649 16953 27767
390305225613907713 9537 25426
864373528109577857 5973 15266
552012044918029697 11976 25807
950242528034909441 13865 24046
537894665251677377 9372 31276
149896943284925761 23900 29845
147464126684170081 13095 14447
249747406367877281 20669 30884
622031675460512129 3257 21674
531712974078541121 2551 30525
106690401608489089 8087 30785
558314388048859905 2864 16068
454914222752442753 4949 7616
925511524845955329 4276 6803
407027922660219585 2523 2535
600455226056144641 15665 36374
856584021898392193 8235 17659
624605333243547265 204 31052
793901379546213121 7760 29614
225487547850281793 27758 31497
869131349281893505 19879 36676
12570515559485075 8659 14982
250427414878473089 742 22361
16102658540891213 13008 35315
947917512221472641 8331 34728
495004351162290113 34322 36850
477657311451650945 2049 29268
826277953433237377 14925 19164
692494980288920193 5964 21003
496213818869147585 26628 37497
360272227189952321 2773 31208
184772944089704801 21146 31996
898506411457312001 14509 25876
968626700038040449 26689 29322
713899066676418689 5587 34090
419412288027633217 25828 32609
501428919438033921 8557 20110
500278861283486977 30127 31635
809681783499811969 4898 36715
402239125505051457 11097 21073
500825491310202177 10151 27270
236884436405116353 21631 31218
148736468445349601 4564 14686
780362780019675777 2037 30431
903873039008765057 3819 22694
902122854901517057 1018 29273
784928057315298177 5205 25435
345246784664116289 21868 36466
610332716919209857 21405 36321
879635825818748929 19676 33202
662195951393954433 18443 36769
66981566841565865 6123 23673
525664423227190977 4553 13539
773951293153611905 9805 16998
107464345768804033 11600 26553
151831271551319713 2412 12805
879390387290534657 28881 35300
990647845096216193 2434 11367
888914668385666561 8185 25916
2481441002306185 13423 28655
133683991638967825 8528 17002
548424896554603713 14791 15819
370861308350399105 1882 11932
11763908205384867 7059 22281
180976047763557793 3303 13808
671608985156122881 24110 31476
951321818093248385 19149 30614
902392616931496833 13902 29300
984483202133240833 8137 12799
309637537765961921 4263 26142
509148073084205057 2218 32772
646979462502830721 2990 13028
944198555369958145 10651 22325
923226290002698881 8474 10818
288699527328731137 2517 33342
533257969807994689 1594 18079
152144495726808769 6029 25874
982627987763930113 4431 9542
957782775382995073 4151 23581
457344999199765569 23881 24235
210548740445268833 11434 28126
193385879901992289 1175 6547
357117184606266817 23986 31301
170712010045310337 24693 36233
347918207717917505 11576 29183
535408637410494465 1600 22051
256953457315390209 11765 24148
721388028153857153 13202 36852
400478170352251073 15877 29303
542551519296832641 10908 18179
710584683922263553 3486 15816
323221669605619137 11351 37564
596717732319056897 15075 37803
617064661224059521 3231 37695
979136817520029057 12910 31895
74609682148352625 13814 28866
554313583675458689 3695 24569
555521102507437825 10024 26137
552871600237182273 16864 22385
405149788814259905 15856 20737
81843790378137265 26642 35773
333797402646705857 22266 28574
238818864501084257 18214 35043
539766469240024833 24458 36435
179678625746369377 19150 28242
766356242764540929 5050 11574
272290880643367937 18978 36778
178935004846596961 3176 34009
509347712297419265 22533 27795
111856072604904705 17406 34969
762008088539502593 10063 13158
654011957052919297 18954 21917
799508578858457473 6417 24943
469745462621912001 21931 27774
738347197703291137 15986 17357
41064555559120921 13414 17981
477232710759572865 25621 30967
812122165660564865 32276 37748
556648329954342081 24331 37769
727047558939776897 13532 20279
850407843031582849 28631 32455
367256796295148289 2130 11537
249501673942575041 16947 25265
200149324836662145 15757 22451
562231180370240257 10450 30638
445681310549286273 6709 14054
632265083948581761 3898 34147
972439404433007617 16299 31721
730513985685071489 9451 33446
540880926973610369 2796 26393
975406248982182017 6723 12148
487793268127592961 4815 21077
158185123826477537 4320 7450
993037584402696193 14522 24417
968155544773779329 25900 30017
181016088907089313 6881 15393
539196241078862209 8462 25013
758961294652376449 7996 27758
534812523294135617 14455 32596
954082169338892801 17801 18238
515095866720450625 30421 34081
951695632451741569 15152 21403
24159254447951641 18910 25687
750769909874268417 3849 23161
387830402882094913 9638 10334
101052922531092545 16922 28917
991961475065153281 5816 26047
529399492762951937 5055 28679
936698285587759489 19727 27514
327656247507814401 11893 25148
526522783761052417 27057 28971
251942009835435233 1546 24481
91556115728515409 15355 24862
338447022526590785 4101 10106
39612009152563137 104 1423
882909906207988353 24359 28076
696953836309766913 8139 15224
845941376018583169 5126 10350
43598435802422841 27399 36509
288979658108051073 26121 35421
576336634118071361 6137 35608
426043752946153345 5090 5450
465967859616881729 23999 36945
175433864003952769 19520 24614
932145732479305857 11096 24535
183584829995407265 4064 19749
992093524744589697 23649 36097
222811716553000129 4269 15114
453805179524074753 17642 18908
848950813868295681 3017 27897
175613929815426689 6989 35910
690569451055797121 27425 29650
555298685839140673 14673 14823
25595296609207453 25390 31225
184313345117786305 18451 27586
337396146622243265 15722 29009
928296089065305857 1739 22988
423630878277943873 11688 35110
51174716541339649 1996 9661
332800501615981377 21575 36961
123434683402557249 9187 29408
710218549751669377 788 25943
840317509309571201 2251 4584
273751227649146497 515 30050
506123011602433345 12653 26321
478616169502881665 6766 27956
802759027192394113 5218 25861
704962818948093441 6084 6293
565715338365457409 16478 31577
164396080358653057 9779 28571
146135893523918977 21775 27753
12689968803361041 1158 33300
876580469618126337 3276 15232
133753807998342465 15129 35598
656356761453963649 7995 21940
919823134553457281 745 12689
751810414419331585 15121 22110
733637674792685569 3676 14523
940166994934159617 22324 29881
364235009632128769 7556 32853
827309167740231937 3095 6742
659640863026620417 8454 8971
280205091480524961 1407 35727
461658258132604993 27865 34783
44871185574486105 11486 28446
382595783081409729 16190 34187
954608065264139265 13722 16937
817199116609888385 1081 10458
143579491267395553 14228 27534
630353357278576001 21751 28754
739742937060071937 20366 36572
293604681953485889 9436 34752
242276356102898657 1458 32038
583449831308865153 18768 28775
227242948531980449 18297 31928
716674195618057985 1882 16057
121711700556495825 11462 12460
782768784983911553 4043 13562
507124194745813377 22582 37751
5181715798290299 6112 19003
659857327710078337 3235 37087
18778944956476809 5228 16328
831140113190812673 4255 28038
70179552776867385 5206 25411
601265389631272705 7831 20360
164727016557090881 6444 35807
630361742439532673 800 5591
111774041160760625 21421 27053
561598663545304065 10734 16239
3921862490624762 7972 30908
945789931400852865 20501 33212
834977948551117057 14954 35550
288794839871520961 7166 20083
291969775325778625 3251 17962
90025803410981105 19227 33188
653992385865866113 2221 8483
676848661159617409 2175 7015
280893130993671745 9646 18555
512936820667206913 29946 36012
309575802551737665 6847 23299
607880962142225153 2427 14024
640244184388674177 14762 28845
138021816237682065 13241 29487
999713832783715585 31353 33446
180864009020943681 5197 28965
551744988135322241 19186 29058
283838425577769729 19639 31546
241681718955025121 18750 33940
365814583222011457 34393 35847
874151194149614977 14410 21826
23324519649520425 5220 15658
225236088809584353 11202 33062
242051563695717665 29014 36914
803834647281188865 577 20725
971910579875597569 9162 13287
472905314961426625 8080 18142
176719894890290177 22386 32848
758265013574824577 31286 33371
963646523762491777 6045 34542
644362852781927809 22365 23572
60559347306387681 11438 21982
132777015035440369 22985 26887
475693351600128257 6610 19117
367236147215752577 13435 20944
824070946532465537 26414 33881
708744980720179969 8559 23006
519871201685987201 19521 20470
965370233510260097 27557 30027
237907927374173761 11101 23768
390933183014407617 9137 31530
731800036531623681 15332 25578
915850343610689025 9579 22802
582468124622586497 14603 18749
425106620575373761 2792 14996
671681297987987585 3596 10933
185686981584769473 23218 27071
326142403656454849 11277 29346
580105348148020225 17308 27709
695987527673210625 10991 25321
275050360395486145 6498 26908
949205624942813185 2741 26833
992013950771845249 1882 15492
878166213002543873 1351 15755
682754111139548289 565 18202
507524289088159745 253 12139
466679128305951681 34154 36973
232713051004893153 11511 31434
577151097011697153 1332 12133
260574985899076225 14238 28071
259900408201357185 259 23441
236292484463916705 1578 29784
26912300241310305 2534 34578
552071634436536833 17967 29170
425774552545345153 23425 32214
319518820243914113 13507 27824
155883413577843297 4678 6702
286013813792301633 15320 23458
200921082092090593 6115 26804
522973550451752065 32262 33368
828298271075471617 26939 29291
490294808778678273 19256 29744
18037317776997241 13571 27031
942312725845837953 10639 25280
848393908444880001 12278 36711
105122893404576705 7794 34042
293184251589135425 11178 25509
423076440131666241 107 30212
434614163601469953 5764 17666
822264410411172225 6757 18436
268522216146873665 5174 33574
371089735980731905 8952 27399
775177625744337409 12843 17359
378238939759633281 2451 28472
811405538386249985 26784 27123
606054601275616257 1602 4961
520266728849197313 14339 23500
561686845301260033 5470 7696
51690949929831473 27050 35088
162865249718819873 10973 32544
957288175351013889 2965 26321
520664309417021825 13487 28457
196073297455765089 5437 36415
517997636046430913 1382 31767
549755980528420481 5451 10394
984952172688871041 4191 31070
389866863232423809 7208 34116
239568205159983457 5118 31354
306927560182092673 25649 35271
283819052159351777 17830 25933
435909181423507905 458 1546
803740279030876033 4996 19141
759325756123065089 16965 37360
620157879948912641 13124 27742
844559432301661441 7547 10692
733368307741486081 25851 29791
923025818254561921 17972 26727
833494746431974017 7541 18955
629853126635619969 22974 27420
165274514005631105 35318 35575
680771451142238209 22002 36443
769901311323188481 34927 37431
520891668736606337 3324 22216
980388306458294785 7157 13611
237678399422808449 19078 26373
596053624394478721 11816 22442
594997321464145281 1701 18424
198060288420549569 22378 28148
329933002699863937 6273 11268
714172537631320321 4711 19325
514933902399672385 8715 20220
75978808230374289 6662 23242
392317009218263745 9737 23773
917830554943385857 16793 19618
555839029898262273 9877 37282
325931847083580801 7696 36559
999784011094806913 10620 26622
685968516570049793 7532 19258
912067723324508289 9938 15183
780709683151329153 16077 34899
274247464712974689 27509 27738
951159515565400705 8277 18498
587917455968035841 27343 32430
378148269031726145 5131 13678
134160700563359825 563 11508
752288455710292737 5399 13720
691574174417336705 7890 22854
285958675852768353 15597 18187
914695919828975745 5714 32579
142360246380611953 25388 28771
595345147047563521 3318 22375
618738354072405633 8854 9718
13057232875969051 10441 26456
866959352801323777 14752 25413
108460599248626721 31118 31435
411454400718767489 6396 31605
438762630015336449 13278 17802
252684842235005633 7839 19958
176939746584391585 9014 33480
148641567979609601 8476 27891
954046699950072961 1733 25685
589279750491463937 7249 21667
308110861731972097 12649 33182
214357461184803809 13476 15951
465690238714760321 25261 27765
992638101201670529 10511 21415
779607219302075521 5813 31872
555248317829210689 7379 26567
426769934150929217 5282 13700
283758805074647585 10610 30726
82663966987052369 12221 21211
740439995855538817 13227 36992
784611380541608833 16141 30352
93249510350069905 19556 20507
50322984422759729 28694 29709
481794391457810881 1386 2963
888567087452305025 13568 13913
31266831372242621 19303 34788
800096425183550465 18511 31823
742650516675823233 12819 21250
276448208593226497 19328 33761
974788812142755073 19270 26704
279502704956652097 20687 30471
430665957529498625 894 6396
279209743128905793 16254 17919
990702548359500673 4973 25970
627804012662903041 2384 8025
630827466889300609 82 30983
416894265816441857 17804 30993
104081157318894673 4161 31411
278749793605268097 13867 31811
600023085194891393 21658 24258
961324136152416769 768 6481
552821312646010177 6675 35094
232048897134756513 12140 24203
698551489018981889 11315 33109
278416932851119009 26171 35517
655991912623996161 21630 26773
954912008325319297 5422 31296
882251304826837633 4259 14701
460478870963033409 8215 32446
324157689419529025 5361 7481
162958406245007137 11257 25385
799102955604169601 11750 35428
750976497272635137 6904 13252
212815254245192865 6161 24800
230074823100121505 10007 32745
325602293817155457 7210 11739
645043337788354817 17898 28575
769014772962570753 24028 35366
131832031312296033 182 9598
112217877928102897 14003 27367
721665701655158657 21849 27528
947214740311473281 15905 16258
813564571965397249 11039 27269
376986333918779329 14497 31102
990805841181515521 19048 29701
221281731351119489 12552 30086
353333570529837697 22950 27664
456811870470701825 21227 27003
192731440377603041 2417 2656
40028118318225833 14630 34328
657229676836347905 14105 26329
84230749117693905 12664 31419
298973266950429889 15564 32560
955380112444849793 21801 34344
59715628429454881 6992 19301
762068411320782977 7272 24167
775448087594131841 24029 26489
983662685835476225 11646 30972
719213582182870657 869 3019
140220095519026705 17366 20548
678556926150026369 14503 28213
76928510778223825 3325 7971
197544000904695585 6507 28440
810264201282123521 7260 25157
674069751291089153 10689 27026
914971585359190017 6095 27575
924128332099794433 9889 23377
199185437231676577 25514 33098
765282027309343233 17514 25075
158754257461843905 457 32040
189459787589907329 11935 33345
209430986907747745 8135 16655
169596560852230753 4597 23612
208415476665017249 20555 35543
938983037819010433 6532 35006
287011604735852193 11331 37607
29041040565363829 3012 18125
806669857703433089 19142 31553
484337385892143169 18488 27732
742429775196811137 25808 27498
727347908054131457 26799 32553
240978092523853601 2753 30904
584416796210373249 3444 13605
362782894717895489 26922 35058
620544029875464577 1624 24114
691970963057819649 21887 34087
428766833472774785 12578 32457
771239930188457345 26898 30771
185343373913642753 24839 36063
514718246138592385 33527 34282
369730932318244481 16145 26946
167889232856765601 2901 20734
525201841980351233 6901 16474
33901728015301557 21317 21438
771109278475687937 9127 19928
251242204187022369 4754 10291
32249886309276833 17843 30865
191004921161443521 15213 23583
777910751480558081 10622 28786
421866383546557697 22104 26131
828410853289358977 24735 35557
55372463037763001 15997 18605
856444669298934273 5486 22167
130001318852961841 22707 22717
554161465798390657 4965 36390
552396137651193473 7615 23118
533272299077278721 22728 37755
190745353039432065 22403 31487
651290788359990145 9855 19073
569003558651921537 8238 19861
286551068206716065 24496 31791
468530273893875905 5533 11823
618735729552046337 16658 22195
963786349829781889 24646 25369
159564938455130081 17958 32396
864037694993328385 15884 25308
789559936143565057 28207 34959
578108717709078273 21691 28048
503625305578577089 23276 30357
530245123590006529 12636 15970
73219135829422305 29538 37627
553861193997569473 31237 32443
680305870075468289 137 35888
630584989908840065 4698 23215
280614902668862241 2039 11939
598519595420747009 15784 17942
409775004092676225 28209 36964
333795523888582593 29739 31272
159650763913649729 24693 29367
81062467466672673 13573 19455
325818027432173825 16935 21530
641352332439623809 4877 18220
35014851335620989 15491 30603
322193009279537537 3626 19807
756382314640017537 21475 26993
760682915301387649 6292 23739
996042236930950529 7943 23786
285180281871738817 18472 21335
592888097786438785 15867 28632
188847223060719201 133 8256
298452994489782273 17739 34108
252330943474667905 24756 30333
628260018266512769 34500 37867
247054769339925441 8391 18287
36589207474950313 5410 13588
456353396717538817 33335 36698
953156728265323521 16262 31897
218196823079154017 1978 19068
58930912452343169 7391 35436
42282634911479993 5796 8598
907090960939751041 24642 26817
371289888722557761 2842 6775
506977638458042881 18671 30760
977672801522750465 4540 29815
925298290370957185 2068 25014
314018094471208513 10154 31004
581234088673699713 11000 11021
466787090444334721 7288 30501
126962100437349793 3894 9466
274966314087990337 1922 23798
112605924111679905 5316 9313
215747677419308545 21064 36401
113742888447259105 16559 16810
980066908530716289 11671 16655
36939862185352721 4104 31562
244153447432260865 4454 26928
631874757153763457 333 4753
824529952449481089 7949 35969
838051708557461633 7906 26600
345506931566696129 28564 32555
173138610151053025 4233 19259
545253769812774209 10672 36262
703071811020851841 7998 18522
311765652226732481 1787 24317
410932973122424257 17979 19617
734458605124146433 5222 23071
395370071870903681 8303 15771
501173560240552257 25794 33417
482947329474452417 6477 7816
389965364357237825 25381 37402
426147392777853185 8548 15141
634836993700950785 11 14153
421482196050089217 4796 15553
529942635371739329 185 4893
836817566059753601 13565 15916
44763158954971513 9640 36472
610512685365389313 2690 31152
390732703676377473 22649 28200
990748480993165313 1455 16269
199629091430004737 5923 14604
613790817660269953 9331 16878
228080078477276513 16689 24845
24354395878734893 7059 28195
736621960477869185 1473 17969
403634171493163073 15218 22790
529138198491068609 8406 30985
692877248502657793 23988 29044
507389000631285121 10222 34834
242937408142619649 9569 17444
961310559511886721 6105 34240
43784851902589849 772 18551
179433844098788609 28177 30629
785126585205883777 8730 15489
502455558699892865 14159 24571
798242661457908993 6832 32604
644047158474528257 4225 10355
394386801005150977 36064 36566
455288946506257729 18102 28128
265653915779299873 23767 36447
87789822008524257 20828 37284
22039396226684717 31646 37041
908867978565524481 9263 15039
664255660171466625 19481 29080
853257958870862849 18995 20717
959308495126162305 13044 34140
305626229271055681 13941 14470
588025770085355521 9607 22147
709827571149936897 15992 28912
411155908135580033 6937 33821
159211628602776033 15117 20664
121893915462596433 13771 26064
486653805350236737 925 17284
574011153302745217 20744 28357
373901676598691777 24788 30874
448027757704952705 31864 34882
95612641399334561 25733 27553
960087398183841153 5106 22817
690043038152680321 4852 12367
249729861675394465 1559 23280
245222554136596225 13287 27496
284937289092749057 7395 31652
343076887080812289 1418 31974
459551148154989889 21735 33566
868847033437795329 2413 25572
749722733487768577 10497 26685
319430515126981633 10784 26718
927298520041137665 3207 10968
759507322030195585 8091 37513
916482546247078017 9446 27791
535918911275885505 8621 26703
23757880777740325 4724 21432
714154902171806337 3116 33232
238989274148732289 4418 30708
697221311907412609 24314 32343
528614438556747521 23867 37326
783866696206409601 9026 13155
303474287529194689 22002 34752
507266185461261889 12450 33903
967050267223076097 16866 28364
941609204062594049 26264 35569
816826186346357761 30347 32022
755637808884131329 23218 24381
809029887051241985 1554 2492
601322445540425601 27109 37061
703464522218705921 16564 32092
671947579704081537 18301 28901
187918448142116993 15985 18906
233327169223521473 5123 23401
418966600951730305 448 7451
863907549617692929 5929 16287
449759258612051137 21051 29585
650560895567188865 25910 36524
826062514095905665 18610 33490
324891425485404289 13777 36587
439588211514180929 784 2714
13876541644926023 14241 15388
8570365707495143 10495 23632
32233524108931989 9981 32123
854277441043070209 11857 17400
895443191685977473 13699 20277
7352724204150008 18702 37604
848437950611938177 3699 12722
739649592528909441 8198 23890
816898593405774465 16553 32752
169944451521725889 11049 24964
995762659161130113 13166 28869
639432734526327041 13281 33497
59918737718980705 4491 17648
117014055186938753 10472 15607
684095111649739393 6646 18076
480854487445444801 11290 12787
544767981231508737 11324 37696
983533385922438401 18089 30703
338312037318843265 7423 31305
831497704159136897 10989 36331
547525159433256193 12490 21922
814076676496579713 2986 9457
771954376614260737 16809 35301
119029326350531761 24099 31473
636273576257458689 8860 14827
738057399219623937 9765 35147
988463928367764353 20975 25291
63514168538620905 8089 36211
654697205135441665 2632 35900
764323022271309313 8281 37067
630709573151122561 4626 10621
334556662237421441 4256 20365
869218460357195905 4122 22163
892121281421676545 6241 29900
437242279879995969 1299 13579
75171338065462833 23641 30846
570896057948594689 15245 23976
398159866177746113 11513 29086
64698479941981193 10510 27967
803137346327449857 11857 16239
830501344895203841 23323 30341
22812260453090261 17873 30880
886934875789108865 1433 17207
540088929138779137 24951 30027
636109596880537217 30167 32944
722358690015550337 923 35348
641613401569870209 13337 24472
169552772056167809 16811 23890
985655730263239553 9746 17917
292750524720300801 18784 31366
244726934479359681 17944 24817
687759892913977217 14253 30265
397563206293078529 26323 30005
602381875381166081 23274 37560
585503529578389249 2969 31044
494904482645896577 1792 14525
772987187059762049 337 22978
229751325572546977 9513 29697
422663480373444161 4362 12897
348540209795476865 2644 31864
172519795881491681 7727 12742
804082560187520513 10449 35313
574418454959115393 183 17565
343316249686584001 10156 35821
234363202271801185 11355 37575
344702907704625985 6461 36511
797059385503160961 18269 25858
929956013336170113 22927 29852
82836755773620049 11663 30421
924386314336555137 23781 34506
120518759801612417 7046 36249
788341542646836737 7601 22487
375374096318644481 2184 23468
313459828048419073 22929 29558
915827540047359873 3039 36433
431231119715494785 31691 35915
879486633857986561 1889 24490
150133101341463521 564 9862
742706178340412801 3267 21470
952327121737003009 7282 15749
721997579316713729 5746 12267
117496536200061281 4425 29452
621297173321551105 30578 32760
920320851467995009 7826 31904
321537384950282497 19369 21861
562578305195511745 9274 17826
17802380133346675 6375 11119
243741299046181569 18331 21070
409063577425008897 2055 10328
675761401929630465 1806 27117
678945909203548545 17911 33982
933870856634246913 10288 15443
414127103907610177 11555 34811
452121914284315777 8970 17268
816031990605594625 3957 17013
227983225375030689 12058 31637
597730022630493313 19665 31377
106616687820231697 15437 35383
769070702479524481 12725 31931
15402437006020621 15186 15593
443757217299854273 7366 30593
823655266638450433 15955 26179
590042026693836929 741 10946
56447372686253769 2919 31190
74844361832795409 16463 24658
833945277583350017 12997 32528
308774365094848257 11366 21825
80658711637557441 17762 34063
476767170747557121 380 23298
957485073323265793 1931 6803
493916487824876097 30600 33374
586625194594635265 3033 19938
536479603587601153 16582 37695
295450283097348865 2938 33773
25745953794086065 20837 29505
491428754294833665 6417 32883
808142711535673217 22547 22578
544114749262785601 22570 36156
359621404963107265 11004 18322
752783759818502273 21942 24292
301097783368113857 3847 9774
23868965715987401 9420 33983
503164853134535425 4803 4999
630299656014688769 7528 18335
762848928612577025 12444 34824
533233393294562305 5778 33212
153042212961210561 9783 20659
392268966014487553 1520 2348
34707790703954801 25615 30301
353267719893832321 15754 29226
56659950357669689 3813 15262
398669276445691137 7979 30311
260668274583700577 9016 21582
428083071752364929 12689 31749
470251873948441793 22494 27655
596738753917467393 15120 20586
501048564056880257 21941 30360
952780179675439617 16858 30225
289606861102868161 20387 25422
408985260142618049 15636 31766
658062856809174017 36567 37043
315945372373572993 28182 29918
916874741990895361 13745 15926
740639554207550849 8508 22701
374242721792690241 1374 17921
809095821095180417 21121 24214
502147727447805889 17888 21257
709558706486422657 9844 27891
576869347214845569 19922 36405
453808507828153281 17083 25941
839387721758114945 14158 22880
640997012025994881 4801 9106
769529760108703489 12105 17734
166701746034586753 15645 19924
802169672259879041 2207 13441
666433694401565185 6221 6943
719673922926055809 8256 14652
725346560666093185 5719 10303
846926836430427009 15320 27347
823099846561920129 4964 12197
359602011276173505 5919 23168
291325645584091585 17000 26086
283079556343039937 10179 36396
131676675542582449 728 2150
55503712333539569 5014 34704
751162773980166017 19963 34931
875643882581371777 3794 35495
605913515631701889 10480 30232
749730618057021953 17854 25191
747223253456038401 9824 35637
993564247364417921 13193 16748
251082562121769825 25008 35699
237010283700833217 5099 23583
868819104580904193 14105 32478
204884412269606753 9905 21394
679068167672912897 2422 17771
184282842654262433 19986 36581
172898912495835329 2987 19317
628627172045099777 775 35465
206677148049852385 21494 27751
681609775922559873 8438 34720
602494567980652801 24617 29365
835434845074658433 5553 30791
20023176074690953 17852 34861
650396091055490945 11083 31686
302543189838129217 8546 36234
919043485599445377 19361 35918
850528314561518721 34414 35408
414083333542969025 13510 19020
614185216983582209 34736 35276
984813075310896129 18289 20078
395518363266408129 6422 8039
31488096128818201 6500 37497
211916788754873409 15811 21630
587977754907313921 4702 32323
566261283997693697 12171 31393
526930570644104513 11967 34806
469178908178530945 27313 35868
143053502154103281 22902 33170
305679834486515009 30533 36916
143946765330618129 34458 35679
467605317742165761 7264 36912
478859614403575041 16905 35870
793305997916423425 33748 34765
967307850712977281 8975 9183
858108323131556737 27792 33617
164663972915022337 2535 5311
62156153653436521 1471 24386
264757261384467329 8398 36116
27514789892730817 5205 34194
37714416169279729 13325 16729
466287508204249665 31488 37657
305672232097116161 2557 31949
196206023575069121 16050 24018
248408692194246337 7789 14470
743418406260392577 8203 31271
125987946790651505 31125 37313
378173038100921857 1000 21054
755997458208867073 20347 27073
158103082359946977 8819 29363
181290991157872833 12588 26045
767455632390419201 2404 5341
376297712152833729 9620 10792
40865506716020409 4570 10197
313970885525613121 7458 13787
500847544147116993 9990 15850
446581937397780865 17998 27840
970112536622497921 20938 30592
253565697730856257 7143 23236
797153544680821121 28010 35250
846640181633020417 8442 8479
498633920052672129 5608 21114
566676657790715393 5634 33530
833685492208385153 7560 9086
335902336084870977 1185 12507
186501123115181857 22642 33176
715658880002870017 14209 28860
20965885731481393 10751 23492
943245094363405185 9625 19928
358018780424263361 19831 21018
612197306169697665 31408 33307
441027169842296705 11938 14045
909356513833955713 13635 37552
402257109677652353 17347 23533
748200378414729473 17126 26720
471885745153809217 14790 26053
533829838982981633 917 32396
144171201315547393 19427 37252
934415294054197377 12621 29166
113739151990753137 5754 31577
244921338288918369 1815 10330
245339003557877089 6748 18640
705889550699332353 27714 30469
328566029010584513 29618 34014
485423416118393921 24758 33792
278244384884690273 18455 33554
188850419696713345 11827 14413
105859016050711569 4434 12794
211538251646715041 17684 33480
943490182635816449 1595 13462
338598552664358017 23421 30109
759323584218957825 4400 32843
223027750248789409 19144 37616
362418950361021761 13178 34573
922340691750385153 2014 8364
663038648558679041 8533 26057
394176731722666305 20609 25175
834791510350715521 23153 26671
951120981828971393 2926 8356
755680562028157313 9568 9857
540027086592644417 1003 18354
368245713919836929 416 21870
774627234654964481 12718 33316
417218516535850625 11983 29458
936585169092410241 22786 31998
488425323003884417 27448 28497
101999233523905281 6540 19557
977629299868777217 26624 34580
894812025750937345 17533 24061
760501964956123521 3259 5403
458077354728352769 2211 20745
109660589040768033 1097 34351
665590244294889985 5477 27602
388256990608841345 14491 37432
231902981564296353 3662 11572
629877313370524673 4521 7938
897811311341044353 5147 32779
609265096179090177 2281 5781
523693960323079489 5210 21593
960912906976371713 17411 32670
877407451580751233 545 26148
136723064960694529 2808 25321
495820258104650689 8397 15427
354149302845296897 7989 24497
506601048355733505 19572 33583
982165257449370497 17474 20504
227223591907097953 4225 7631
331474111698323521 16614 23223
26776978190525825 16900 31320
860147841096637185 9914 26516
50861669785312817 25253 35831
57193391032466681 18291 26320
603987592481630081 8727 21631
366786515780777473 18351 33557
708589380428271873 6381 17557
110871555471472769 3994 7110
263840710646974241 12937 28798
938992970819430913 13502 15621
122767349779813633 20724 35997
497459121403249345 25846 31921
134936913111530993 30991 36399
549943816428484673 7047 36509
191039314821928481 5840 37595
535561929321342977 22896 27014
311527702045964353 16697 34533
347677579455751809 21697 34449
339245307852472449 2725 11927
325485058821026753 2484 30044
822949795284941441 22397 35925
276070852485506881 10086 23660
993314262020852865 26755 30886
867508656327512321 9151 24987
567816996830259777 17576 27365
768489149521276033 1086 19488
77058903035627681 16516 19245
113854146854503569 29146 37605
674958808291208321 18497 19411
121211762909357649 29885 37713
828804245327099009 14002 27743
565485610905763969 19966 35019
552598272030593281 16473 37549
242738247464377121 26230 36047
922320226035871873 6823 30123
722145288540570369 7585 18627
16049531169628041 25179 31457
352117391400756929 13450 29125
140075549504992129 4667 25559
250102037125881089 28328 33687
897952316458400897 18109 21783
439692982160313025 2601 20688
789735240978664833 5739 7647
120629929893748769 5526 31890
671285087840899969 29747 34158
91704651056264913 7502 31182
85315283454697521 3980 4763
901238851611960705 4698 36432
3524931834590462 25114 33490
659961896327775617 7730 19817
786585598600701953 22326 29772
543532737959093761 8055 15721
131639607104304449 14488 30292
882645352216716417 12156 30555
255154093825730401 35270 36797
333031829072123009 27367 32007
245269402338720961 13498 18745
444876804539678273 14616 28442
541021095499409921 14014 31133
558495777705427777 3322 9615
104522785234976817 22959 33809
730108663433330945 31711 32000
253991785429782625 15646 16694
66732481004489585 12093 25384
236184241562966689 6310 25425
137059904000057745 2653 27262
441775816548947393 2482 8890
323455904555782337 5149 9645
756604291415655425 28802 30381
912689187973374081 4907 8925
929364666812240641 31567 36122
265722750626306241 19900 37136
91774488355241601 22851 36101
929742296758963201 15090 34441
57710060092084345 13188 34831
955465401851920897 10084 30646
207623318737276449 27045 37405
277310450787243937 9556 33678
276057501841769697 6831 29557
409654959573085633 19215 21745
950816385535858945 18982 28707
853533874537209473 3745 37724
920619208017335169 13654 17837
558056205049819457 11430 20920
428595146002791681 23365 23458
379401403358858881 28522 29946
878577010677339905 23734 25325
866133754414644097 1277 34629
143606837972100721 14978 31656
779227329832867329 11012 35331
863539765330720897 3001 8948
44568366942979057 12230 19358
636303138068583937 7759 37655
693901366361220737 7805 18369
186267925972067873 15632 25500
468552113534908417 7749 13271
385230608995073025 33712 34239
863851869481369089 26445 30849
209321856331534657 16002 18695
454433730710444929 4838 8024
558191174957855169 19232 36245
205656642539029377 32015 33320
939766672673250945 19486 36567
627638787422366593 32379 37319
200479776643220481 2438 16567
934575019341100033 10759 13653
300526527001487425 34384 34631
987726090086407937 15899 32281
567748062480362113 29906 31926
989529844740221825 19138 30355
685651802277966721 4872 12185
391969857918038401 36243 36949
459911533716876865 28789 28920
91183721276355105 6219 37544
151745265716606081 22576 29462
480359428448263489 5016 34237
660202039592874753 16166 35909
911050796518313857 5370 7694
528064374903614465 25605 27106
229142414467840897 7019 21404
423131978128225217 4394 13643
312758736109532993 27021 36879
389228216891261505 7736 11430
508136141120001409 9544 26454
551820060234732097 3636 21104
317695675227415809 11058 34439
71735545032773017 26732 36043
124503657926222641 16477 35449
45745102531043361 24448 35028
77789178714443361 337 37635
120246624663700177 2539 19346
742417457687803777 9044 37805
843333089872871297 11251 34143
548888880031800129 3775 6484
910272669291750017 4227 10149
888274054957943041 1990 17523
510507754714609537 3926 27595
949356823922602881 466 35406
945904106232454529 5937 7910
583508593624724609 13148 23207
188985219490703585 36925 37546
269579919751894433 7245 32352
6719317122197311 8936 18810
324598478584871233 15811 23639
991082902746143233 4618 9987
738152634414394241 9432 19904
996150416953007361 23988 31795
469921473021326337 8873 13241
757430962255213569 4865 29085
27755427968575221 988 19148
900318627705168257 1494 15259
147504582924678817 10270 24905
548385101346156033 20334 28899
235970774266963457 4015 36274
624540431804085505 13147 13696
602498176719148417 8398 37607
959181660596655617 4044 5342
50504225307637545 13162 33832
854073518996990849 9911 20250
228942972668303201 12681 21333
794863618481088001 2141 11501
610958184330730369 4530 26261
252820130332956705 7733 33759
131948582643882881 14934 23823
447528493935223553 13252 25384
126261161326315377 5924 26378
832111317236332545 11056 14287
933029040343054593 7031 13729
541170243657603585 790 9292
373280608106387777 21438 25156
801710434689105921 18254 22636
136675977635132289 34908 35686
775846139789067009 26817 31511
472613280923727809 5935 36678
564024437781832001 14770 29090
928301656908242689 5717 19274
62510361902923249 11238 35350
355998769294263425 960 7542
184298812855665505 12315 35455
964834732569624321 6545 18414
813907703498031745 19980 24051
759559672697125889 341 23511
915272810639670785 888 10834
976259213730198657 2327 4615
888577439915565057 11096 16522
410831214687920705 10789 14221
472237621687973761 1331 17437
730384445074758273 32381 34420
89318094297496481 1190 7117
947374169165815553 27838 28823
338397806540463361 5944 36505
769628826483565185 24293 25948
131322633370871249 20324 27324
492113148583872129 17917 21740
572487226868638273 28215 31617
937475266629359489 92 7671
627399587976682881 8527 23608
306227881284630849 2793 15055
329211481924836865 8043 11305
937769824025732353 1280 4089
318912786865695361 2684 9639
494643397379281409 27318 30199
573630999388477377 3676 30736
360819443348514561 2449 14892
613839878855813505 15842 27616
911486362168833665 21242 29252
555289023697078209 20591 28144
849307957791292929 13587 26006
502081660486624065 578 24657
622244455529528961 1390 24926
335828350662715969 2389 15228
431774412249364289 21400 25169
299139486316491329 20088 26018
54104007452313145 9510 26346
661006337106222465 16467 31369
823542079753391233 5206 25057
40680779486109489 2734 22277
193743376537515393 414 11721
407261030891810113 13505 35932
470683107294728833 2855 20242
2371943619678519 11629 29984
369796112200962305 17679 24117
684028782613957249 1039 23601
812360349498842241 2781 21944
963587866050886529 22494 26576
641714085146578177 2280 14461
952466977776275329 5620 5929
165587442011439393 5406 28188
853996759245646337 6387 6828
73676816803104113 30619 32619
542571130108719041 22753 37409
533348343463895681 27861 31419
124232374647050401 27774 35361
26704499408896965 4020 7814
74245065194894273 23189 28292
725751247980252161 5002 7601
43441703490273657 17610 23004
488808986758844097 1261 18866
170912861325355425 14440 33726
422466751877518465 7955 18878
546849214926169217 9468 27224
675804663801262209 17055 28424
700853163955677825 1531 15505
135499260994219377 2571 10032
806897535552067841 29969 30066
77619883790223553 20475 30662
592567013829729153 26466 31030
631121661459072641 3797 27152
375173308676806977 22340 23785
559294907060081665 12499 19268
94010989228955569 9967 29826
899699059182392321 20842 30802
204244848844282945 3265 18914
424394298194048513 2493 5712
526164822427638529 33544 35114
617645734417262593 693 12318
695639189805831425 2886 17375
742745850907500289 18888 32339
10758271771969419 14509 30573
606783169895731329 1636 17939
891259274766511617 12218 14150
75064624859269457 14117 21853
18532476357428609 14854 18875
677153906797226369 6508 26388
211251418833882113 30572 34592
694324908340508545 8571 36934
623507852554347137 6825 37339
538528874652097729 24730 32987
594217847670123009 25394 33439
817275177870786945 8144 29117
92600373125669937 28825 36881
16432541722647189 1596 26557
290143145889373953 15988 24570
388196722654914369 4315 29420
467672362893829057 24165 28245
427883553937203201 162 20673
838755896251924993 2157 7238
879205851121557889 28812 30663
484699312345277633 8370 11148
711966285579759233 4640 15991
304441718685410497 1402 33396
24787810876052421 1716 37082
945032214711623937 20476 20925
306943726158390721 16035 37618
673300389110423169 371 31928
639898044854877697 24483 26441
226462135435447457 26208 28245
89402187690122753 28046 31949
410411794463982465 21820 24204
787318487768107649 30790 31006
263551688016768545 5704 28226
196766247548122657 19166 31604
659632224699052417 1309 37197
776833590558712961 13014 32855
100963379542783121 11414 16518
731695956519043713 4898 11624
999947977391826689 3224 20638
371387959093926401 26241 35356
140638965228866657 12888 18337
169010452314051201 8795 21504
279106518410756609 2558 4160
328275219133960385 12713 23536
870893576542989953 12855 30111
460880537966513537 17575 29558
976340565392320001 1550 2770
60531285297191321 4351 24121
136885024448581313 28075 29489
56480324832545393 5575 20652
122786502028290561 32332 36022
918384929758506241 2946 35904
638478890482510081 9928 25815
244842513787542529 20805 32196
773839552897783297 26239 35971
875549729278834177 18631 34856
121105366285256369 9953 12166
805456108182550401 27115 32998
797223213274620033 3622 6961
382394429368961409 4604 12995
752520849319473921 30847 35394
55687130688763633 4916 37242
650893598506570497 8430 27674
799048814439561985 20210 33218
95047611351041889 3270 17127
147275065816653953 28670 30698
384839715697793857 21758 35484
237109625181947329 16947 28995
327344989323343297 11007 28738
250218083148180161 18920 33114
241042229029318369 23596 33230
269001231660372033 33195 34612
427417068030898433 4542 32990
919941425666234369 1105 33521
548855151624664449 16746 28852
868788965176808193 1117 21454
681611292992620545 3147 20565
55753485504933313 9803 20874
643291113908731009 1695 19224
46284546392929113 32015 32900
461911432637855041 5290 17187
992615848477566209 4824 21577
967410493417830273 32320 36076
955943233961622913 13043 31369
841853363849999489 2098 16992
225944781365964065 15478 25795
475401806497274049 26150 27012
191026469531681889 30189 31274
472744846562896705 12447 32011
336655074675757505 12892 33503
720034420770176129 4534 18757
508862223944394305 9749 24725
686277343974332161 22531 28365
881460650876444929 27528 34768
298878911177155265 17646 20266
231223268239592289 5665 23801
43680597528855001 1366 37393
346442716553394113 19747 27546
531814314271386497 23444 24178
990681514231287297 851 1449
328765642628788161 6303 26135
969343288900855553 3624 24086
653539197806963969 8479 27414
674479705399352961 828 26358
142880814557678097 5278 23150
41572475080766225 6046 24793
406613917980806145 2410 28538
286560402173794401 7612 32943
961194606844578945 7018 8679
662539739661578881 222 4722
612398747479346689 1846 28822
799851708861968513 21559 22079
455920568760454593 20278 30409
279015373134551937 2987 24840
150405786241023521 12064 36122
808049844986701569 23797 28360
584089327319624321 18425 35215
377556285881890817 11723 31165
284215776074091777 6049 29214
171655784164574497 15296 36625
923102854559566337 19206 21987
569722909441832577 8633 20841
599263192466551681 25828 33693
758987081358728961 1469 37486
861302835491535745 17522 26690
913379202980220161 13589 19535
51378344591000769 23594 35314
540741996889369857 2981 10478
904749988452344705 17128 20452
528688350036315329 4970 27755
23782740141982117 7688 18452
547261415477724033 5755 21328
733821010144289665 11364 28493
508750501362552385 2430 18964
534927727746918465 14153 22058
741110163335537921 25670 29723
969436024925606401 12637 15825
390808686523637761 6727 24128
182685478763985985 23580 26029
503553458392278913 2464 35370
420958574407968897 6198 16454
377582592359853889 27812 35229
326359774821298753 3239 15481
850881700676030337 11175 18667
965163851630443009 10593 31762
396960102952629505 882 19132
843070889961538177 21142 31552
463657934131649793 22722 26952
24125626510944189 6950 18343
513741125857389825 11112 15564
417448159234680833 13076 26723
266522400271089313 16326 26171
792279688426638977 187 21354
195520105589405793 2591 28483
273274671528739073 10552 21532
385257970505851009 2582 20716
129008210143872753 21343 34622
256620560162811969 10678 29946
994684975844450049 18635 23940
437844200310383489 6501 22776
149456777406093985 16743 35934
714139782391168129 1482 22049
246507809604608513 11386 17582
3026607007800664 20979 36755
576420492794888193 18641 33947
277882337159891073 8181 23216
844035707442259329 12091 27199
828696846455631745 25519 29881
470369113504624193 19198 26502
234889971476587073 7046 20590
469430991734228097 13115 32159
577689064739392001 9113 34066
940250182915356417 7596 11567
287420848294768673 5773 9281
34557144437485477 18759 25392
204393141655589985 13296 24132
308715127811517249 5283 20404
652975430389641729 14801 18628
69544976045605721 16536 36217
65187135783364881 34091 36890
212832879275573825 15227 22856
863067689441603329 11820 19677
816028404211095937 5198 27898
601794298805277313 25465 27486
563040298186216129 6571 19524
115031410453791953 6230 14195
838754094276637825 1112 20788
521344861942854017 6659 35767
753755108369780609 11095 19345
383740015194486977 18634 29172
776096759124300161 8982 26861
311614722421314369 16247 23270
160346724291507329 25577 36972
417587353013356481 1889 15760
337686628886544321 7051 23139
265442485270487073 13301 16282
707499868229867009 4785 22160
89684115632504561 15327 26752
256541544666362145 5369 21012
894888358005250177 18223 21400
138766766652587137 8268 20617
699602736858974337 673 35949
716332366986151169 10650 36715
252863465308909249 6473 7310
838512559507144321 24346 33477
806160651104814721 6454 19719
826110981725946625 10381 14531
666671560266753025 17610 37814
484616911851382785 12222 26041
85050418634022401 20358 33556
201284196321395841 24539 36269
252487170464608129 9643 14264
69179247181558881 4819 20466
848363293082623873 6827 27780
248988309470377089 16 29851
209940243878538273 28478 37061
587937088465501697 26852 30949
22343120518865333 29817 34028
638347171044429697 3377 5018
788757663436914689 2041 21745
936873258757721345 13607 20319
75557831624930577 79 37220
873295187817177473 22708 32856
331271892934910977 31984 37447
783159720861185409 27929 28655
126969031989812465 6793 23589
261505037506694305 2183 35092
391366813124054849 20560 28761
710640187307127809 8212 8543
981374122504913537 19247 26099
693141890982275329 22408 23108
437285817785795649 4441 36582
137841870449641137 18966 27864
362022804949656769 4821 17232
985210772808343937 21531 34791
497247777928127041 13474 20338
26255430215947229 1121 15132
94878559543840177 723 7372
510585376089238721 10399 25807
596947860418129793 19525 32109
442432876516129153 16520 34161
388388534026670849 2884 17949
986694251338391809 28218 35871
370082717880880129 31473 36128
610302456997750657 5738 26841
823500070199369089 2898 19216
640457873323924737 20386 27267
559728562056495361 19447 28368
237838971231177249 32315 32390
882151626338934785 11828 25426
158456717039953793 13694 19121
641786405512167553 6277 16882
969584062030556033 8565 16695
194077944955122209 3610 21024
461380206618912321 15695 17130
723236619154864257 3844 20152
695085405953300097 3690 9312
551386777520871617 8387 26610
168348301634964065 11100 11822
538435217882952321 11961 27088
821592920577565185 16955 32226
742245123558401281 8550 9497
820375616352094977 10278 14655
486332266451331201 6354 23463
232665688432597057 11635 34493
487789583308863681 23129 25944
365601391542739393 7834 32063
529868804704737089 5450 25442
534931828950966785 9303 35257
63055873652924537 5444 30938
846351418043809665 2568 21249
584858038257710465 29582 37551
922206593024604673 17626 28533
360689628482827393 28005 32478
615919208726765569 462 2005
37699539967295697 25760 37158
935488072178181121 37258 37517
267212109853456769 16412 17894
119317393536874769 311 15673
887007171655870465 12914 24969
991866668523776641 12657 37602
801803207460619009 11437 26520
337195533204081217 17497 19439
950722676996580481 18010 37215
514830425029920513 6887 35844
787437913809210241 25671 30172
377561373643914049 11446 13013
723982727772682497 7645 23786
89425030725969633 342 13476
138654143342147761 20080 23803
539668057451635265 2508 31648
29727939364679657 27160 35888
351711354769442177 19901 27682
648497128302889089 1113 5687
24104033746340293 23022 29572
148983319805456193 28014 35079
413306289329305793 4935 15551
412911484700071425 27661 27911
550284425443990721 4852 35534
835471092573701633 10840 22416
925721056482366593 20977 25640
452044210932253761 5554 7968
616606486329374081 33820 34943
553684148969740161 7894 14930
359826521282791105 4640 24163
366963171913948097 10317 35376
320786571556752193 22511 33627
584071853935459073 2171 25278
464054014346437761 22979 35553
933943845421079937 1651 32640
291505816937473153 6289 12761
826264862041359233 12310 14618
968734265192061569 13869 32140
797865077344720641 21336 34978
782495537070090625 21924 37004
323362310568828801 2536 26653
518012844700599809 14096 35689
26890121106387001 3867 33995
683505272534546305 532 9456
708668556664566273 27329 35845
176659573891633665 11217 31056
362375136146408065 896 26352
618005504506740481 30148 31874
31717827936663669 11916 37450
115288239272764769 33292 33298
905101403648810497 867 16339
355647373753328129 5553 17750
203159073098181153 3551 19832
709373224793033345 1418 22093
570102597011878465 16999 22219
70972352538845489 18435 33517
667660243844128641 1154 19420
77217889425647009 23518 27670
500562332512995329 20501 34426
53049785018288273 29719 37166
789376523571593985 2032 31477
358797250118179521 7320 29017
323872734649579969 15671 18930
9908596698025463 11145 19894
844030955320338433 15971 26251
927141334780039041 14245 21976
461729693264881985 18242 36281
234985339026451361 11359 27198
842973822922505857 580 17259
399497011627396161 2098 20347
957227678288102657 11872 31791
400373143623042433 1296 27557
664789318305171457 1477 15237
246631742074903585 3435 4274
475814225232763713 11403 34258
325339174570501633 9335 22195
995549796688283777 8761 33671
1924106951427974 3181 27736
278554323005447905 13811 34329
622170849079438465 3409 9370
345499592563132993 18801 23796
360799682623657217 12027 31896
294695737578987137 24133 24228
950577509188548225 24497 30440
242977255322802689 12450 32213
695968457136835585 25694 37153
659650603179880321 16941 36668
694153432485521153 9975 36809
540327476746146113 20826 29476
852028039226020481 583 32921
692224219329172993 19332 25531
107214130624925025 15357 20156
395357235710651649 7820 9552
228416987514144417 12682 30933
703611719859235713 6809 28816
438939863179072641 4764 34162
818875091027141633 11501 15206
613411235894808705 10379 22968
937104941405831169 26357 26664
717362253586401281 3795 26286
966713423650578049 32716 37782
541705376498121921 17409 23615
492738226345561985 8205 27366
933350896159154817 14649 20316
475441077226324865 18899 37854
958836046257040641 6462 17302
190760861213245633 19979 25543
391310950778176897 9411 23339
826173583480045441 4129 20517
78888409429559665 756 8066
851738188791966209 10328 35276
247578997537388545 14343 31403
811300298851993089 11625 29259
706055298988737025 1292 14636
533510952820503105 3399 4126
420166929704038209 1368 5768
874767633512778497 12620 22281
191043537067933761 27507 37513
464815951108544577 4992 8565
477091462433080001 11020 25461
207355435977778049 20482 32997
142269861142786177 26433 32095
85098398289542129 11 28949
69453989215048753 10796 13690
673104818461172993 13332 26887
88361300844319153 581 21523
57310345974268985 16370 29191
415991090546569345 2799 7244
700020582378190465 8655 17417
368648342729251521 22290 33333
917047888195096321 3007 6580
136164052291150033 4815 25096
325075242515442369 12911 17830
534965349483933057 10169 31150
193365506251705441 6125 21272
909035347145177729 294 37834
387454764844338945 11540 16000
700878028407494529 16697 27797
154526591883406881 25685 31491
467105234040047873 4376 36423
21353839251379017 16241 16955
340043834107682113 7687 37219
550687743601439937 1085 22481
951741499696126465 6812 21004
826271117101700993 24974 36106
577254604649489537 4229 35036
834328670516580225 1797 33435
715493966397758593 10376 23876
463867667038602625 2979 34572
644163031422088705 2631 22019
811762273593085825 7251 21939
983981782880803713 3604 13521
630605253251818753 3832 15827
793982313233705345 11366 14827
723298518449464449 4478 37321
35589763515190497 444 9837
928520231121172609 13320 17587
39673107106970921 14732 26932
557973879109749057 27831 29967
542199207224754817 9992 35912
755934198159795969 1734 24101
849270224428927617 3912 6580
407953230985921089 14113 20623
681772774315135105 29508 35595
978349346042438785 19366 22070
697904994010251265 27268 31468
768895916342824449 6173 12668
498851189077768705 28315 28712
439295044709471233 18074 22230
733474385727397761 19807 21346
541260109061365569 8695 26399
588815831204044545 3306 6096
812927864586004737 19350 23427
903396422259270145 25695 37428
713582380173999617 8677 30685
524914742178438593 387 36044
475560320348140673 24476 28807
651949664486643585 11974 34037
176470323898453089 295 28451
964204266422967809 2064 11416
932199411904679937 8205 22289
716674200897976705 9987 25016
174018058241340865 2399 16486
162263533537569057 11009 14331
436184857842707905 14497 26195
910439165339376129 20345 20992
630605177182783233 1923 11593
721208330022022913 8585 29868
204074076009295169 17695 24444
902158913159375745 15999 19884
62952115486336169 6773 33873
987453668874806529 7702 13631
582346777669133825 6341 7294
529743165730828033 11431 24134
301636704805499521 14475 22357
223014605942779553 19362 36764
554991818289256129 20005 35409
766547249982600961 5977 33512
589160763478769665 5753 32298
786931635342867201 29679 36971
588663001957062401 13111 15837
87073575442907729 11501 31822
313599684719658689 18098 19037
293574385192926017 19801 23018
351294180236710209 5000 29688
155566268883994497 10225 11706
182754981316303841 5718 24095
445904391773737537 7856 9233
776667532411497729 15384 28148
805913988464546049 3020 7932
782817421957243905 11564 18931
779928517597596801 7786 37349
106627675046201633 13320 20300
553282927791563841 3542 6935
421469567395643457 6846 33564
379088159181222273 9078 31087
358998537133405889 30518 31323
34369458067608605 684 6151
886118996353697921 26087 32353
123619826111735169 3295 4989
436735065261689921 9571 24381
18191305952193205 28721 35533
195940113852156385 10418 26867
801279026754215809 10158 16452
215748103761118401 11001 11925
963904188447749249 23165 36561
768370971026850945 11628 34237
415405730177866433 2047 13101
187873540142806657 233 16658
574088986520983745 993 9376
317794807964826753 34182 35398
949165051075070209 5855 20812
963686328854411265 4172 8799
746029398789580929 7214 13503
651841872157117313 8695 27900
267835287113655329 19663 34026
388731618922225409 4587 5793
651293137942097665 17761 23628
708958277323414913 433 4701
523026088797436737 1766 33020
537079225943134721 4231 8007
63917678115537057 15458 36851
303863063115837633 10644 31483
544356423013624641 2694 14817
118099418626020033 33725 36813
245035893730481281 11692 36302
213885008054699457 23875 28535
117944165517954497 14622 19159
175577747162268609 4014 18015
709084211777799553 5829 24997
281944948488639809 1474 7947
531470687149408129 931 7803
541679737628886209 6575 6602
622917692763842049 3718 6905
948510177904676481 9076 37361
258873746076162081 6174 14832
610163025895278849 9240 35768
800189322952668673 11437 24827
106952756040694657 25031 32499
532054426352914305 1145 8502
251310218616101377 3913 25657
672086304694253953 6181 28987
940526058473590657 7462 30197
842397834017006593 7667 32057
352390760347649473 23778 24986
961680834996748545 14522 15324
715141457170741249 9975 11635
93316838366774849 5383 23622
638499667124097665 9714 29348
329348327588768065 1713 21614
625162453400673025 14221 28274
320222390450325633 529 20377
325185470472465729 10493 28155
54408823024324705 4982 6351
208794698900756961 29488 30129
161966925646453313 6119 10465
351564414331523521 25769 34364
983709007408400257 218 25577
538969951795461825 3419 11901
835438125041676417 25481 31967
625193173169922305 19868 22460
918509385565307905 1665 17585
62907932948146337 20100 33786
382012933598389313 34265 35106
921783425272668161 8681 27829
280875291434874433 20208 23431
301175088712579265 7187 17472
742305274368888449 3093 20307
977208833182633217 11131 25492
50768129663119057 20598 32034
551801239927325313 18990 22574
517219419738552257 1855 3136
398873666145124865 27049 29850
393046090254493633 504 32987
687996816966840961 6960 27256
503793545378712769 786 32811
430452759608616705 27614 31088
194338125271890753 6643 12832
234742659227574529 5327 35654
590598662755780865 8601 24408
309720056883566721 2356 33928
544852785408515649 18444 34022
289884007085571969 4044 37331
868335964177944705 10319 27941
54477930453831649 13553 16001
468101147312360385 26272 37514
883608147614037121 29478 34796
787414682964282497 13729 13875
446677147671511681 25134 29523
407602082319407105 13222 17303
894954004695005569 2007 26671
478231932893393729 2104 19657
819248040146138881 20713 35913
906125086245829377 18010 26592
248299602098736481 17876 29531
466029708129667585 20794 25129
902892470562950017 3000 36254
889012370602351617 23770 35158
363982587137638081 19255 28890
656861359835076481 1505 5176
489433877432563969 1191 21954
114584470525564081 6672 7078
537087695128487745 12697 25849
762524481152894337 15228 25296
401984329885710401 1776 23883
854423816371387137 7872 22269
353115973617416769 7613 26433
60348290697007201 12162 15629
227233453581735745 12241 18190
184175106785012577 22466 29983
439241582636579841 18459 26482
260375368596498913 2606 20166
318039607598439745 11632 19477
418001473649546561 10506 14964
800045855669633665 9005 27119
161539031029960257 7353 34237
681029113313375233 6969 10066
20467906122213721 19537 33199
936252858005101313 9614 35816
25572791537484821 3672 23306
849279972273070209 9699 19210
638739764492377985 2861 18860
617708727252402689 24338 25955
160136312720581473 13701 28704
638952673376710529 25681 33035
872811027339771777 24850 26668
35656437484785641 2087 2667
980417062731248769 7629 11650
594877692874650369 6601 13477
746115739934218369 7612 27184
536641106256592321 12720 15253
882557619711221249 6537 19693
846937446199692801 8889 23316
54303530499772993 11217 24038
917896375119251969 7853 34305
105829276570915457 4527 14944
289285071010414913 12926 16951
404027596366596225 5687 33938
502942551731091905 7583 36529
548562350694865601 12248 25390
330093818530887233 8536 9648
651027796653018241 2535 32271
811879917720514049 16954 34169
322366460826458497 17600 27025
672074317819966209 20250 30397
999193984458138113 26333 34612
473368693620283649 21074 21985
938919059019539713 6561 36032
514252867495915905 673 1898
418142032101947329 6602 36032
208808422942635009 4157 12730
104231761647980641 21168 26662
413667514178445825 2026 13908
511478710225354433 22490 36951
852396804310597377 33497 34977
499360572536559745 31395 32180
621280308990325377 1870 16949
53598238056629553 8455 27088
786569076000400769 27212 36690
928421995817529985 16423 17247
678469105384568449 14785 36681
188644490363678593 16411 35032
188176753783022113 1841 37560
260801358627006145 1965 12339
207270885830755713 1570 7690
627165089043195649 530 30995
648416653079888001 12157 33532
552756466733825409 22428 37194
286796194005393793 7342 21666
6828486448135608 17326 23004
85100502668449713 16953 26071
144268062140795905 2779 29767
326991115586284993 6514 15365
123099225924086401 4400 8365
179869891987802785 32259 35337
851882503114268289 1274 14723
535634707049712961 15911 22717
750571405113014145 28691 32915
600293600002725505 18845 29255
251220706482726529 2226 33322
640946130511824897 32228 34955
829222531889492097 17851 31386
996692343086461825 11841 15342
519454741898613313 2006 27831
555632326141921601 7711 13366
492521013819917633 2351 32112
669652464978280961 21691 23825
115918610579868193 1075 7938
833204154505441665 1258 36497
673327022279359233 3786 9486
94522886061294993 17938 18703
367536739338675009 7662 37617
617871881868257537 14855 25257
292969984323569601 12276 37217
356121544489223425 4461 10750
616211636964678145 2630 33130
978619974511477889 22790 33228
569743041595337729 21360 30150
417166410567741505 7795 17702
220875056758444545 8390 32779
58851725967276281 31292 31793
73177038444747217 15082 23276
928724750766758017 1821 11929
302613948708213313 27054 34984
987356576291350785 23483 23544
394570523562045121 171 14710
635750471304415745 3688 34390
514047529968991041 4861 34765
465732407536439297 35579 37563
843959433259719553 2440 17082
965435895901816065 2808 18546
312744015437814913 7088 17348
962611926983900161 32423 33381
357487132597022145 9745 34111
974899040559417729 12184 37793
653588993822523905 3270 18228
456291791926691585 616 16805
792333885315564161 16617 20731
826293152551766529 15729 33360
789191171173641217 11154 32872
234215699377163137 8117 10912
281211167548754305 24462 24550
434769793776663233 4895 18127
5049295889989481 1962 3503
799163573496901633 5640 27068
144022095980737681 21324 26164
965232882628082945 3002 12229
813595589218422785 20439 37729
976268545313448705 16573 28186
636611171062135425 10151 26474
739246676189107841 19757 31083
6539995746578598 2651 15699
749816945900040065 13923 23985
228426102540275617 7875 23768
639938488261844225 5592 26054
308205101834815297 7435 11842
681254338149589249 18715 23715
112118250430746977 18232 27185
790774811065741569 504 36114
395677708849518721 247 37786
326368006072971905 22242 28004
775217742144995713 14698 27002
638570251843940865 35596 36656
138398854944725265 18919 19017
346063616694241473 17440 24775
20511178295329557 302 4349
331270122619226753 21987 35651
865933616492526465 15781 37267
816696280601735937 8980 13613
167975578224080385 12518 28183
670562444436864513 12224 29020
775644350584983041 8172 31219
27124275544114341 4166 28947
964308404047820033 9829 25116
896231359121056641 15962 28270
641250225821295361 16548 24234
94472575634188865 12635 31762
170341701470412929 7481 15439
65744294354953329 24044 25252
350080992353738881 9512 22251
442343359240997121 13922 34005
892915169300330497 1259 22150
5627514271107971 29932 35592
474388026394393601 24149 31367
326587164011886721 30611 34465
523959880008042945 3229 22620
391861720209970369 59 29002
735399811581956481 31998 32817
536821630171463233 23445 33105
990337983278443777 12908 26635
860328957368462721 2612 27330
434816252273947137 2219 31771
378100135793079745 21379 24152
794995595851155201 1029 19251
535147045218888449 31251 32196
465915614464378817 25027 31504
387310392631125185 5657 33177
731692776498199809 5544 9446
606795895330375169 6253 6586
556063521130482753 21471 37325
663218550838696065 2039 27656
917327567263917825 14004 16916
691904222070757377 7795 36933
786704352884342529 6807 10636
497137867975315137 2438 7811
939897113586148737 1289 18932
495433102106257921 21883 35620
960295684346306177 13449 34490
351937844633187777 26586 27260
45539419130584233 6891 18077
591147410149527937 28898 30821
982405084166813953 25301 26657
428840228278065921 31762 36099
760850908601845761 4015 29385
989465163533562753 2049 21125
469489784601790913 27177 28629
721867751012116097 2842 28302
589629225945223809 5410 20886
109151059409708033 32723 37075
318762447494023617 17218 26663
835990208421268481 9957 34453
156074148722161953 11600 33905
81381798182430737 4515 36245
947924579928951553 25399 28889
43395817968349353 10063 17845
655893714530456833 17862 27913
246339967701725729 22470 24610
463212147218072833 19542 21568
288724029035879681 9983 11022
786184194646786177 4726 25334
742948127235987201 2332 3135
699809655716677505 16648 21610
703724405208749441 3215 16384
564732976094568065 6634 14644
215268090843874657 5323 37348
126788495804888161 922 26385
839225175217055873 18985 30694
26759288584294441 31271 35011
572470078953156033 20464 29569
168726708652002337 6108 23360
311449864633221569 17488 33784
656160599736374145 420 26111
135505197237716145 7439 17946
889359631643898753 13388 22846
43931388435087369 21190 30310
320048963178159361 12543 16459
309450425760868353 10332 24909
952158149081782273 12902 24054
278235417408001953 28991 33549
227593202007220449 9438 34360
547070771323813441 5667 29335
733672589457810945 27615 28700
148489041564008769 17593 27094
121656107232077201 28936 36660
961966264522541057 972 29283
754729730779160961 12549 23018
847762053805059457 27886 34084
176032389639480865 3828 6559
638624882674673025 1494 6797
720916963546855553 674 24518
349486879449759873 30628 36718
350729506593985729 9562 21889
836044063029699969 18765 23643
357895479599193345 13991 25461
734524594479484673 758 15996
738041255050937601 4170 17939
739946050021767809 32405 33768
491492466601883393 2370 15116
473758919939772481 8333 11206
495369741058148353 3291 3904
769003708263621633 6454 16073
981644755008005633 7824 25906
446172864356743297 5829 19989
635956566734414209 3125 4847
250296442013517857 13475 22479
869392249320682753 5221 8691
61554122795858033 8040 30512
361865380644680129 11361 37605
350188304473871169 7332 31979
555412840969864897 6281 14654
992980742801666561 12241 17968
947566879142037505 6641 32018
765095069001102209 18865 27314
787090408561894657 8837 11213
704128246412270849 11849 33350
887040487115889665 20118 28228
862691781620608129 4396 25630
400728025176533697 14444 20802
36658666241056185 25585 26376
119025849173503681 30373 37636
722889932648978817 20804 31513
30048674270901189 11765 31754
569321124760822529 8929 21743
457408489088813057 10502 28883
98641687227537745 7370 13141
657229688103285505 15358 24740
598107971911776513 1964 35008
737059108877723137 15530 28302
422940412666985537 18994 34168
925933827912061185 545 8252
350440409484921409 11464 26842
796991561603313409 30168 31781
88289847192381649 18460 33289
456543485875954497 9790 30398
229848283906211041 11153 32611
966562106477219585 501 6911
760791482460898945 9058 24099
73363967641668641 1360 4681
394280634564413633 2068 24395
697578703505122689 33162 35812
139608893601742785 16178 32127
365101273433396033 4797 25011
63731955186955961 3146 22630
943475390324657281 11829 18244
495041657998324801 3421 31066
518478297956008321 12884 33432
503364273473099649 396 28799
670859768503198977 33133 36671
410287970097240193 8774 22312
977344976969732225 11473 16400
368192391742628161 2060 10142
890362872900872961 28202 28818
293076896686795137 17409 32945
444851684048884993 1151 9473
865499271250801153 10093 23041
1286768260776228 27225 31154
527966237839788033 2232 32004
744855187140757377 8905 20842
191655897556660897 9282 31562
293407674463786369 667 18522
206862975560948577 4348 4427
443251773612999489 8822 28562
740505346411854465 26198 31340
671677828379479553 30292 33606
537238117618894529 24226 29083
174796807018879009 5439 11757
329879491560962625 1725 37099
144579208457564321 27802 34033
601959190575666305 24750 27736
772463051319547905 12141 13613
929469170111904257 17236 27364
220493240635882145 7023 34814
683409516153854977 34329 37186
422675651280968641 6679 29656
234859960246314625 3979 24968
11514233291414657 8802 21260
903736531302040961 4582 4703
710878753710417793 2418 33267
666146342494872833 16852 34105
770377117329879041 25348 34639
243179597133714497 12437 34124
39751455613497913 11416 33015
581592222101381377 32395 36114
550193657597382913 954 6093
834353797823052161 2304 29718
130788134737358065 8002 33799
403135898641981057 19605 33565
241972216104251457 3620 28447
781367970042875777 8457 24707
214554317819334977 10558 17138
26337892552209753 14289 30000
21785948576528825 3040 20440
92365439125824625 3708 9060
803263134682495617 26536 30651
17210889044694257 3309 19820
135179566094798529 12310 22277
850502482319225089 16549 23564
270803154610575809 6508 32168
226197750574090849 35082 36969
415067055542856193 2363 36637
673905204787342209 23683 32544
661275067694575105 14242 33297
228696392023469025 23727 35155
221948588770409569 1377 2308
256528112891654561 13622 34731
450626320571785729 21682 36990
444664620647660801 26092 27923
909615823274371841 32215 34849
250210014250495041 9324 31796
312148505675295937 15054 32892
519044128014176193 16580 21075
50347469322453265 219 21231
589092777643852417 16279 28795
122336098278026385 18499 30091
41465996231114137 14083 25042
642522932280648705 29933 33121
200818760487333505 1528 35062
497686098750122625 15877 26401
538760658144074241 12918 30716
309077596962858113 13732 20738
758811169851238529 11959 29503
506110331052042305 880 35808
837388543420406273 12060 33269
62640465596267345 14690 20535
55101077346403569 12350 23690
951274635057942017 483 28648
924603962019208577 21735 25199
844759954990259073 22419 34118
796603071137919745 327 4965
808786032344983169 15390 27642
755909435969318401 1158 37515
571438264209511745 7110 34849
216841412381040033 19166 20458
196009205093943713 5488 15701
590471002145111553 11036 36693
461235403983586433 24049 32715
151647881000538817 700 21394
300571368225035969 24441 33855
273342285341261249 18066 37708
658322295735693825 12618 21426
937424059455491201 14939 19968
266348898340098113 19545 24784
920656694902678657 1681 35489
560784863982469505 826 19463
174692425445893921 3822 16132
351833971958342337 17818 24466
57838241964692121 9258 25230
340809323444481985 21151 32875
562735117925750913 3627 25394
118044022417606705 8314 33482
877172520501094529 3990 8945
211589464013833601 2569 13335
392394417789201793 31813 36301
777225112166576129 3535 4617
744965656364019713 6052 26201
416241225250608705 6816 25894
107217657691972337 21270 37441
617051397495700353 11118 34427
834570816829685889 26692 31752
343914789824061953 2066 11089
566079257159881153 1855 33799
7250798545555882 3467 26255
83724501337872689 9421 24535
821761374777331329 27773 32680
205586681919339041 4423 26979
467880841191160385 7992 36095
976228614630574721 9100 13008
489417423176099905 3987 35453
384733162761730113 26178 35029
624002471629267969 27293 30492
691734568856606593 3883 7629
283064559102022881 13128 29801
458530791724268033 2481 10497
255292521692936705 11870 12921
325302683914006977 8184 32490
783636028570875009 31587 31627
967250954434373249 11897 30867
658111485583674497 26109 33619
381969267850923457 5226 25246
409970970293265665 4086 27902
123297769622819681 5646 26665
930491419346239489 8326 16325
941575274038232321 15469 15845
851143305752408705 18825 31652
142902102562853633 5443 5483
748093155514681089 21266 24986
465789661563480449 10153 25120
468163870348824705 15216 32390
3381611038189903 9715 25494
573941699430477569 15630 19610
492167842375810241 3757 31247
685999188855994625 8524 20578
741673982882243585 5449 6284
811097703274640513 4337 7364
598166195635361281 465 13994
221469591643874241 12995 30408
263598845664159137 31724 32664
111650361365420289 2042 7945
299607878988215489 4826 22680
727059735558817921 2169 17577
857596584224150913 1327 2678
265686998251766241 28764 33062
610858380599285761 30806 34637
497847597498854081 8678 26712
737662302981373569 9201 27613
850246092079956353 32889 35049
84991747230620977 1128 22759
8360212092391351 5987 6225
248348229751993441 11933 24068
82607552126830801 5817 6185
377955504951433601 17415 26387
484797389976328961 9531 29427
104930788723333281 4004 17633
228405813777825985 22495 28137
956994272708730113 18639 29970
539204942476182209 6784 17800
703387184731919745 4108 4760
18631789081524633 17594 37717
75564267473755105 13642 18654
206178114516227137 27625 34440
91333451588962337 11928 35326
58157978834699977 8472 25640
749233625509536001 2846 12268
936760552831806593 23050 35047
350549336386247745 33705 34946
311391175442849985 5582 21174
233562029978646273 14892 27672
172475773518833377 21630 29975
596537931998636161 10896 29619
749318227060982145 7254 14918
579007853127880193 22707 29399
795863304137164161 28889 30604
477497443876298881 15840 33513
879726355247925121 10433 36135
732217204147861633 22366 31403
830342023484909953 14991 36466
365251697190540609 15885 16719
573789583064709057 1602 6844
489677234010688513 20914 34614
336415269279889601 32152 34918
519602768961501505 3944 18574
684431000713573249 12044 14069
370111098637540417 7861 30640
164767592822322241 19968 28822
505116279454238529 10177 24630
933685933948922241 9614 13301
246974434140756929 6685 9253
518158172769496193 23406 30857
409785210381638593 7240 23390
358367649095072257 14419 28277
822178365121221377 15861 33841
628542419928542977 6354 8044
806974446798317697 9730 28995
848214090077888769 17708 18705
786282261581963137 13619 32705
55777773967584209 3357 16313
498533377509115649 11242 26289
512785359918439105 6595 11737
717815994442720001 1120 14686
488693673658410433 36325 37629
445360647848996673 5401 15043
468976294146543169 20810 35050
453426626407779329 9690 20854
604205737195492481 10667 33700
733771351318122113 16003 18352
268270589070624513 20216 35007
198893626550745505 6545 32595
688381880786515457 6846 12783
227885385276561441 4107 8930
371831606287528897 8121 31705
45790125934960457 24298 31962
814649994578765313 5314 30203
740434193217563265 7457 10915
544114238731992833 31904 34541
666130750387129217 18894 36846
425274447573592321 1689 6461
121754484546510609 9521 34976
655681155450210433 479 11520
743559487684283521 13402 32750
986298669987810689 20188 20338
858559574794636417 7862 17276
468979404635462081 17695 36769
489689182400542913 6070 35418
843704925046289153 10955 16060
313984537292281345 12950 28496
504518809786034689 9416 23336
322677914990212161 2806 27059
656806694934125825 6964 23337
86398214015925841 30542 33842
948605904636679041 454 2061
245962024857579553 19422 35787
527965430099691009 555 36938
558946111106433089 11310 17473
838815381274614017 12482 31581
561581192681362753 21235 35648
686588309781463169 2077 32476
231491115932893633 24939 25569
942889235079604737 25384 33599
547423117623072385 2040 34313
867868697031973121 22614 30695
32686630047162881 4700 8833
995781042324907137 369 7373
493054222753645633 19036 22449
197602706131313249 19544 22890
397856928438638849 29660 31828
365023163941884801 1726 11100
756033809581527553 10378 26448
845255296620557313 22791 29604
348055142657027969 23227 23587
35277194585873417 2566 34647
110552472457957409 9104 35762
126734128742079121 30840 36344
231378036122801953 8949 19029
719496732244380161 12902 33900
813086688371544833 5210 33956
361410622349147585 5072 18190
787971506790750465 4430 16284
269125592700973473 2367 5187
315090629724299009 8922 21240
147031817841316577 22724 24440
108169327771488353 23130 34902
643587997709232641 8895 19870
79498719605101793 14118 23415
890395305895019393 13908 35271
186252833048978785 7788 11013
956289088240893697 22691 23330
284308573344194561 16302 32942
296989235190416449 12677 24743
682158885559086721 22983 26881
408598417150841473 18886 18946
460449059243575937 3665 24096
2081786485938154 18932 22529
226230341114881377 8282 37655
794874921548867457 12192 33133
59582577833285913 18899 33621
838706079761102849 7329 19333
908305156478856961 5714 29543
172423326584123521 8451 35228
186889615302380449 26110 32886
151228821236081505 27597 35402
236960095790447425 27192 35945
874138051732970241 5822 19669
980057485395977985 24258 37826
640190661383122945 15008 35277
826820479059161729 12732 21602
354155540534435457 3208 30936
443839247556088193 9432 32716
75214786070340273 27286 31642
845151402029369345 26118 34141
125638577539760385 18500 28989
644233389914010241 29059 35364
745224263222503681 30311 30491
31466150912219605 21095 29263
924270654533529473 14327 33691
571505306415918593 13850 37833
183089679346373665 12615 23422
88006950763382721 34589 37804
32433864343644813 19956 23695
350248190380828097 3107 37200
756123186449748609 14542 21049
851429535162250113 3830 28268
670544197285920513 8022 8035
820159024651463425 15882 25242
452394802783793153 1381 9360
807989119818937985 3628 28163
418662554986340737 4493 8179
455255183703631169 17600 23724
210398232957352609 2539 30426
851489016299890305 12357 32266
610202341490037249 14492 21933
613324088128525313 14361 22716
577738156809850497 552 5395
335097146721079041 5495 11903
549104204700810753 6748 16396
802302679294971393 2602 36047
281725444486006881 11315 29332
299117928509755137 26090 29021
672909444798534657 8544 13016
966220524234945153 10834 16548
436402649931004289 8239 34422
615560202681404417 5094 10328
519274842854045441 2526 28055
289880430375777793 3032 13179
878805979018871169 13025 28271
759873892018017409 5050 24468
577047254902140545 10271 18795
117538859166291585 1808 35079
351303284239740801 14843 18828
67921709566984849 8379 31500
11345326743068541 23102 24734
804805489411680897 5333 27782
552607067803286593 14761 28368
963865305506882177 19507 35393
463342175221413313 3793 10829
562502307743290689 28465 34156
140398541666023393 15253 31736
538310554147113153 7413 10791
929645915178539905 841 12367
103377907604514257 2213 9569
553140058859305857 14710 34443
536282055142830657 27203 29588
335248550190783617 31734 36683
523807571932867009 13174 14173
544200258082746305 10769 17565
786265166414761345 6177 12876
211747052090331073 363 16372
808744510860865537 1835 6277
901345615334413697 14448 28708
103922813265509009 25246 27951
684597491619257473 10384 14071
464417636744673985 2543 37833
319315334874566785 24184 33226
960796741279619201 3291 32760
237082912889448481 5012 27327
494166797159554241 18835 32952
459820199563814913 3467 13250
677346612284136321 3688 37870
853872330112153601 9468 10732
532312764674987457 6169 35850
75991700079491409 2744 21942
523448195429590849 21329 37646
724810828820679425 10764 11360
842396812739910017 1132 27067
698032036195662849 8480 29830
64721691828307113 4769 25057
703073338038251393 3847 30168
832188702369837313 3268 9052
821429993712591489 790 2590
40925763657622129 186 32232
826076267040335233 3728 13515
110622677032726097 18470 20306
153338810240605025 15967 16333
398639929700063809 20040 36513
9485933026724071 15915 32831
142723925679252513 3612 31513
148161514381222049 23100 24977
204450451450735937 12111 16947
273079606653467969 2500 4454
588453238755764865 16959 17400
488533418405019393 1514 33109
651110479674112897 12353 12675
732768133478231169 11367 12672
140420561774494241 3524 23155
78082026801119761 4358 28546
336296873138149249 10864 16472
948317513444934017 18397 29014
413169158095687553 11900 12211
539808154567317889 24367 32217
274641551693061825 1061 29074
825624600074547713 21074 21390
352156439500152641 14821 30658
737770092322755073 18321 28378
516057317395347329 28579 30476
82098278538680353 10637 29866
1975522398286245 3937 28731
835941772756690689 17374 20783
838764582504548865 10099 13201
661936159771101953 31622 35953
938468531632981505 16296 30920
299507647077312833 8289 9610
299989194400989569 12108 17469
474907048719629185 33652 36333
475248915288890561 14611 36799
750177933493667073 23005 25297
731550357287144193 8043 26380
389565271256799425 16756 17177
8220865219346508 2606 5312
974959614851677313 23501 25279
816374331443522945 16681 28525
673423438652534401 7739 24755
777779671644825729 3008 33473
720677601851868161 4549 24148
664611955311894273 6675 31395
594159453365506305 10565 37412
482692788663161537 10349 37442
294758404301795457 21606 35422
798138896274377217 7501 10729
904970577732186113 12409 37077
756767863341796225 8677 14861
843592028100324865 22580 24120
857784705186386305 26396 31882
583126260423569025 13509 28292
563256296736188481 2266 15165
447278202613794945 7495 32130
861053040004616577 2853 28103
794901206799337985 5954 29367
225839373196070177 15155 36085
604717004285738881 18720 30849
386118647728206785 597 1553
365554951017742273 1088 30578
611693927182574977 6430 11213
83673040222230097 2304 19736
51649663841924817 22844 24500
454903002456731521 4526 18876
33606227024339577 5309 18989
571353152614058497 16012 16349
247014317014670593 3068 31762
14211559167904399 24557 28713
725841555089505921 16776 35207
723791663694832769 20748 36349
373572026464795905 11689 37529
437431869219594177 14728 15545
363303166243131393 8242 22946
515411063990747201 15013 21304
249277962655693121 10812 23987
549835639388931009 35737 37455
485623223695842625 12658 35475
718871316393141121 13427 24822
654380221330807681 15518 20468
302458502234983937 1573 9080
916790255929644417 1954 27835
681964167579117441 1254 11660
838567648836683393 13043 27942
785818519626104705 1543 12181
255677962810626273 13364 21644
641951589018383105 1798 36524
736916865715851777 17576 22058
137440085804357185 12541 31894
281719135765886369 25088 34132
754366274736106881 13822 34739
455146978178330369 20049 26370
712944458548435073 33314 33921
60661358513318217 17287 29426
985738564651988737 6259 14698
570152655781196673 37174 37790
309905555443734209 20653 21283
644918333787987969 14145 32510
497714803184869953 12189 29388
970058500960160385 14207 22918
989227666184262913 21951 27917
397937450307654913 5869 33119
150188545400105505 11515 18314
334002754465256385 26426 30120
14269413715837233 29927 32378
98060875362566689 5039 30180
86854749783562113 10759 24573
164774182754737089 19985 27159
928979709383526145 6171 9793
419759344400990401 8398 35916
898369710251493761 12647 32155
260925291496942433 19562 35399
800465652568576001 8594 23130
83435232312016433 14218 14619
743282542749689473 1518 7486
107075616019383089 23366 25887
58093386091059073 5725 29634
703169744281002113 14930 18911
749199116258175489 14110 14657
314183567327472001 5728 11812
241719897414256481 17519 30981
48148469610598713 4833 28359
517222966699399937 26183 37191
632361973692294273 7064 37540
819130714915303297 15746 22784
330735412261635265 2004 33845
159441517648211585 3958 4793
348473865277508545 20066 33345
212254450683886369 4881 21136
114348259573208817 5914 35977
856816416361091585 6718 8130
964779015339924993 2015 8281
370154248976803073 15664 35381
228862388170160353 15886 26266
824895539979984001 32357 35066
813191088696509441 5952 35622
902947475090954241 13672 24360
531058245958693249 19552 24830
5767797322711489 6781 18277
806507768902516609 11550 14372
625342485520860673 7235 29354
652821603847218817 23730 31148
1981808947356001 34723 35964
461924752431155393 7176 12525
703944119339055873 16500 36748
849979052909592577 2708 23782
263972454672121153 1295 21895
986246823584647041 238 11067
733281705278727681 5051 10425
368747344631731969 2792 26403
415986695945086657 15554 20379
903848170399736961 215 20302
427943951507742785 7031 35303
163115046150185345 4888 34512
732548572889904001 3559 16994
989367481937673473 9400 36151
80428138061705569 22026 25101
462753821502548865 11189 17012
81004405003874065 15581 33593
173483993569373505 1002 5632
36365627850969417 37090 37469
354344766364707905 3481 5439
345369552853988161 10554 14315
392416331680944833 2673 25071
642585913572531841 7596 30175
805947930048706305 5329 5646
209159188204402817 10726 34082
804899565132938497 5976 35293
62816287242512201 5478 25081
150060767177624385 4305 9190
763603934315462145 3603 10643
393585110308659841 15438 27410
86347818918426353 22527 37624
21499084940177937 17825 17827
332978539179769921 2652 21246
174705872182567393 24082 31853
304269724002736577 25234 31027
805762402657823233 12464 22012
77934494704955169 18901 35912
268463048029243361 30500 30507
445297446810172929 12210 21495
336059831070986817 18744 30452
804827276815665025 30992 33613
125304185676622385 11104 26051
70083954341086497 8862 28471
535992921768613697 7363 31587
225042217628960385 13533 22261
686832187084117889 25240 29653
462372880931610561 13242 16250
952713745046555265 8860 19585
971101493757679233 780 28565
95644792996989025 10144 28601
342465354148671937 21986 32688
284270039685399201 28793 36700
580604886915473665 5649 31783
401461487992744257 11906 13581
800143627463910401 1274 4277
556259953187169025 11453 36712
546420406835117953 4618 18537
171332539893580097 24074 34418
609213108375328769 2282 10311
137666968402900385 1564 25031
340474124568324033 24904 31205
863800845770807553 8144 23646
274854064249012705 8268 20237
254026404719429153 1200 8932
34343209010692989 14446 36080
619234211112921473 15382 20782
880554274725525889 12561 20559
617458701553804417 32486 34385
44858753489570801 5303 14953
834171451668421377 2876 15462
67938241576598561 4684 14266
666536851327567361 20870 24389
456177084965467841 13800 30816
593813091507694721 12904 20508
496606326907496513 881 31938
222756160860715361 20713 33016
937256428329341441 862 12358
35494248475227865 34657 36835
510312431078972417 32384 34431
12239296736499485 11628 24917
158231614928432417 8428 24990
793236361924112257 1976 5792
770480605169964801 6296 14664
968308624143279617 10329 18093
780539540322486401 19842 29366
349793539939266625 12427 24653
520103381718229249 13482 13922
879136492498492545 3492 35300
70413853860081585 10526 30580
902871296663999361 10884 19229
294266664360847617 4489 30301
240662667302363073 19761 31623
277015464471425345 10777 16592
975658127346488193 6444 9775
103571804350082177 16775 33403
943541868655319809 7487 8596
485347435599372545 27688 30702
692106541818457601 20 14947
861114072242301569 10589 20825
98623665203152913 6297 26961
357445279934559297 1511 16911
352537658807786881 4348 5117
501842168848725121 18411 36457
182317100447779265 739 6256
217238114083436065 8212 37483
627505066269986177 15651 27429
426354773296495169 15836 16228
164473708879061313 2709 8540
315919156979624897 9779 20554
514197189300428929 29579 31264
582651460277105537 20745 22795
129830324744450113 30803 37385
883497216249416833 12582 35766
831115689659934977 24939 25228
344085695756476161 19027 26002
491657608978304257 18765 27032
73150666361364353 17042 18804
858848262010749185 5058 29027
936681103086982657 20289 33465
454506832361563073 7873 25292
29673543727817277 19632 23365
147340404118164513 12439 36886
272857842096513537 15772 35283
252656467875031169 17559 17901
750166329482887297 4443 18088
117420134024992961 1694 25741
842137824833145089 13692 17820
572226874945858561 1483 18412
889533322936721025 12705 18371
985075019051787905 25747 31028
645094665716285953 16204 27511
767526115366880641 5661 15356
227530790200098913 17729 28945
564130081915177345 2068 27415
809100793386164737 6839 17714
174958037592308097 1293 15175
737166865686269569 15035 27151
473910970789869889 2854 36144
439589099053293377 1538 25711
289085515380836737 3658 22325
452162051628569345 4706 26690
244957035266846657 27267 27575
806753924128059905 1770 16381
432892440868574401 20899 27375
46789664902767929 28395 33966
314006451380958401 30726 31512
184905160857866241 27629 33674
74998063609260865 16541 29868
934455283812219777 18377 32900
199818098695597953 2201 13794
511973816115244033 18452 36848
226991848418084161 5948 13853
28444712581794817 27283 30463
508805323340322241 20331 26388
653736632865147265 16397 18346
609996508497975041 14123 27189
152847770613199425 18254 19389
323192835399250817 18854 35586
996845338693134465 9656 29373
86226568813589921 9724 16218
554101889579691009 6381 27548
948102599643771521 25044 37123
584251858598420865 18016 28147
393260040508270209 24054 33631
451121626682329665 7710 30741
645635497792536449 13102 25594
195528452546795969 9215 24571
539926852833094273 271 14232
28689339352801825 8185 14950
556025580764934785 8451 31059
984180279538165377 14468 14635
476459907074715969 21252 35344
475654977869488961 7262 34078
425060703271181953 13448 23558
257501411671995585 23143 33155
350548299830013121 1643 30350
394380800253848897 7566 18238
434320053052868353 4181 28111
136872886391202545 33842 36152
927247723180645505 6455 7448
255496360933314305 9735 13981
511883365652263233 2905 5811
504557055251041217 23954 30365
565785599369451841 5173 30283
184001933494805313 27386 32811
115901265246872497 5325 23248
335795325694320449 2221 4749
600968459973191937 6061 35249
677551160909594369 14072 27949
996039005337703297 7092 18391
163030460917781281 6608 22812
521351746802469761 17863 22200
360707746385649857 3472 22136
696949712425389825 563 8779
624888964486743297 4593 29810
30137906339749777 12381 22805
352332966997728641 9809 23346
156605873747789569 78 24214
340587793396139201 7280 14710
836872683950208129 6839 29799
596122272958375297 9591 21455
237902069185860641 16253 17270
416961778285823937 6703 20894
886732210867737729 17137 20398
702646790324628481 5265 23735
216195640071585857 6172 23635
858507744996558081 25733 30769
77230128569755857 3355 30443
647920736585625473 766 14544
414507926352410305 17622 31758
800747490100334849 22612 30717
336594924109537153 134 24957
538235149445434049 14087 29675
352474700881113985 711 8783
535738526954730817 10675 33735
100318168773629425 13788 30252
600373481703336193 16594 28654
959693298008243585 17590 21464
629497950715730817 2527 12378
688274773574480769 7295 9302
403832091940422785 6647 14604
838123485656179713 15253 33290
350114933096989505 15216 30383
179562011074740001 2764 35889
927660024246755201 14881 28528
965292178149621121 903 3826
109950312985759521 23726 33119
40365216369767865 1223 21970
606234282967484673 10426 13357
68236443766718225 8202 19178
574971559816731329 8166 29942
775680083228724737 17706 29791
629800632909216001 17850 35714
609777738758292993 1750 25442
580237115364795393 15653 19541
151924626912180129 22 30439
37912354129538529 8208 17537
590610710959534721 18847 24378
505989828846253441 7414 15596
337053505545515713 12786 19675
74841915833040673 8266 24803
343945073589264193 163 26300
478783952415270145 10561 11133
499813789632472833 5778 8737
720349768516264577 9260 36911
79566765896313281 594 29197
753468021808373633 2348 23591
731699756842022657 16296 22661
658471949841945985 16867 32722
1067704470766984 11527 24182
163465972524576833 24324 35740
444795179094317185 22545 34324
389710520279528769 6354 23031
487889699789771905 11076 28455
279305098032210721 11102 34425
856230173707803777 3593 15548
963529551824329601 9365 33276
701370379413315713 12398 16687
241271005565820929 5174 12827
604996322449668609 11369 13311
440601049601873729 23693 26771
374175034684835585 5082 16689
405840629617500801 17881 27207
628303734255599233 1621 15912
766911354376809089 35235 35880
792731004324718209 5127 17711
413443685736794433 2829 20448
930847351652435201 18842 35743
130605816417450177 11745 33187
634308338431704705 36642 37256
915294750231822721 11642 16579
948972390028604417 7128 31436
169410317390373 17315 29986
410344862627919553 13923 33164
529561497311547649 377 37786
589860665352322433 28432 32323
128940038744765681 10474 11143
566003196897693057 134 8702
93903576625109505 18567 24999
319946022236354817 2454 25495
622631113177639809 11971 33347
547654589578552705 19278 37756
576220233538933249 17216 35124
602628432890728705 17297 27102
266977163990624449 23328 37576
364267416464709697 2150 23954
153947124345819489 9526 36070
618187910991100161 25693 30394
312162283283235841 11043 22958
809169680579071105 4153 18869
701982921422498433 13290 34034
223171485320566625 1639 5343
716572704084633473 14101 33402
783362642359261185 1474 21824
889718301643142657 823 9697
66384418716541657 4859 9993
918733331532273153 13393 19829
262869625286338497 8450 35287
99972827616099377 5798 11092
327280950871884353 24650 25833
784020127803650305 3749 25745
807267890861847809 19909 21330
690083128039617537 2548 13664
692715401400807425 9916 25119
759737475480697857 3153 5586
25705071809550617 14771 32945
632967723169613825 32477 37449
561751804785163969 9431 10760
63138566145546801 6217 32547
745852805942629249 21453 30951
140633886558532593 2585 33853
546984673865541313 1806 12312
63549044844243953 22394 23919
400281737795364033 9225 28967
493079147359125633 7962 9087
715415315934169601 5176 15555
840406149111665025 1148 6474
217911763370235425 4039 24548
402538481090488193 19332 28959
632552667722979585 22416 37466
189098976026251361 2915 23620
534132097697106881 11554 35246
939076973335957633 15841 16232
699635185160222081 6332 12627
388216854757338561 20891 29072
994905257840596097 25236 25619
353040832883493761 19467 36695
924646233192891777 11585 35414
664283657780735873 6619 22039
695050188024946945 21764 31489
249146140828926849 20524 24252
671439982739773441 4148 11089
119252813869856305 23999 30891
660700321172665601 18085 21224
114168712640974945 4153 11357
975503348451258753 21582 34304
594812352620088833 34479 35941
346785184873891009 11432 36373
465338983634197249 16449 28925
196722304907158465 6467 16944
505628076133241665 17392 21393
492797032117916673 16563 33292
81556967212065953 14853 16517
455443312682564993 537 10417
597637481076780801 13330 35267
268959720526492417 11642 20793
288213142127105473 1262 23435
933942881854395777 10665 13320
190873906139223937 6388 35025
889473490830479105 21326 27004
894395662358562049 346 18916
546335811507578497 5785 27690
109401118428444017 19343 21963
993399218427139585 22180 37697
606121613530333953 23884 32698
120535682129915505 6984 8516
840999740103775617 18026 22084
54976943544797761 17281 35556
960364225582907265 5016 17411
390075055958494209 15043 16412
710370115995708289 15600 27770
826128838324802177 12876 20614
613348055172807041 4454 16012
164717870858087425 11161 32619
992777996648591489 3769 26123
511334055507685313 15378 17863
166014235501592097 4403 37051
799548008673315969 1018 23352
988121321622166657 27513 36312
690114935881108993 1591 16981
284757018473683841 5914 35181
884666291701425025 19141 34796
463064997506883457 13650 32580
330548642711644161 15557 17497
263415066748336801 2149 32912
163218523481351233 2413 13237
442777436445844353 2155 29806
958398253540632833 20171 22634
131855353885825361 9381 23476
395029954987339969 6558 34122
782384316512867841 8315 12978
774900485476333441 1504 10461
127978161891434177 7671 19788
916832037051694465 10241 21469
6883107571546533 10828 33468
350586371960257985 2535 37329
666137589533107585 21172 22255
317505826921323137 11344 21943
609162937734318209 5345 34424
295754159425054977 29102 34977
630227264349628033 2505 36207
116878263776573729 17032 29340
918049918753460737 4246 21627
837743263794504193 14325 19722
840314648775958529 20606 26227
887713027308425473 13795 35356
167924666107559521 14430 17089
572732131903134017 7440 15479
255883508790901729 4398 24632
530332157561435457 4069 28274
941288003697387393 262 11363
341534104133682369 17144 17211
926501834439491713 4147 26465
644858355704915457 11971 36714
435409296434279745 6593 32115
475301684385069505 6021 21171
843985827998551425 13553 28472
253826216693642689 5349 11105
290481069091974593 2161 20675
823053804391758337 32635 37514
822668569938613761 9115 9830
723693878421986689 13824 20377
73000109099531585 18296 27707
497770533917329089 17192 33152
891868697688920577 1385 16638
192790020461661281 19989 30532
44750676978331681 3684 22093
135088048940797729 8687 15571
654628950034478465 14288 21575
320025121303391553 15378 20628
972006323370301569 5756 26185
356381339143663233 6290 18886
798670803265167745 4179 12093
767225698696609665 3839 24410
395494698567397057 10917 21918
758625926288868097 2265 37100
760578716456663553 12081 33563
671536225698876161 3720 29165
740261201634019969 29621 32421
43640588959814153 4064 25938
185649774991446753 4406 19053
965670847908047105 14595 23561
693673914114434305 17020 31279
260263559098273601 4727 20058
708660836125446273 28766 37289
884956237555289985 3308 24394
514160560436387457 16771 26760
710212684344494209 11909 25525
41929700571870401 14435 30158
342533220185874369 7133 26905
994459795960033025 13918 15125
991708449840995585 17108 19442
905268422208550273 9266 15823
148598512047247041 3136 8892
129680506677892993 12751 18201
288655336413508929 21639 29960
898409686618634881 21104 30149
746364323540223745 7234 28156
617645574346987265 5434 31342
205914571388216673 2219 34832
602770300746740865 25156 35777
296063028669212993 13268 21802
929077279828398209 4449 10236
785967716243899137 8780 12909
530413302993679297 35051 36130
477771884851211585 4200 10767
157261748122429889 9141 29064
386448544330800577 5955 27520
710071088082642689 6275 31569
332399224210892161 9223 25094
316886143519163009 2169 21325
653368104514978433 4319 17590
831260306508255617 29454 30903
205553939100429505 20084 23547
382626264934593537 6750 7000
177507555327604641 16908 19920
747894206827155073 4815 16753
398284763537791489 8623 17324
609500332371688065 7973 36705
591913101513139201 4988 14897
484293602964783105 12124 32851
318270121056048769 14195 31199
575598658033577217 3039 32743
861579983278499329 2682 36031
572902830597840321 6736 32640
730783480598834305 6669 11435
747025122422748161 16305 35576
571515770547303937 17983 23305
889995969025363841 7653 15170
455848548083412929 18631 28297
45096489285491257 7360 23758
860060012618969729 1455 12412
120750310263659345 1558 26229
481003534582900033 9323 21987
54266156004992185 9289 26486
728615400321896065 11073 23137
477682617891332481 17 21330
751959495252993537 27011 36021
849971510509355649 1306 10608
229197825533173473 9044 25786
387878196930429889 21409 30466
769484638646165505 3788 20174
449625214442484353 2672 20637
164196884314204545 6564 31355
47857255278216825 17176 21326
822769876417584769 8815 21651
145132017746128385 20227 25430
589587277382332033 28370 31373
185356539401382753 1428 33376
99401031132121169 1572 14905
306340694420562433 9362 31613
489053027703018753 446 25816
151670834670483137 32180 37232
761325357430610689 8615 8904
43336935569236345 7142 17875
361963272145327873 5731 16497
855287696347190273 23764 30577
205674671706137953 20528 29798
569924106389386497 7162 8742
257128404895407681 3674 22366
718023783340441985 10334 29135
339189740177420865 1897 13543
456376231045986433 7798 35551
585401367168383745 31331 35188
141271465919842849 952 1184
594850957326460929 14492 28277
728807975860554753 21669 34931
190478703198518689 10119 22458
186704033115688609 14599 26280
278104068591449761 31099 35169
44391319459229809 17431 23478
966082449020699905 28807 34596
749155898044747905 2540 36250
426097065473502593 1976 4128
822134590956160641 8713 17565
330824800683270593 30367 32489
297554752379454593 17411 22324
834310720327113857 11162 23658
160878186398655041 12614 36789
145605634752921985 4507 14519
822774717125426433 2604 15132
997940844559313025 24791 27539
849279102069665665 12583 15641
952876138786816513 14600 15252
421017238288243329 11801 21066
36820560261322297 19111 31771
533455013331085569 6036 12184
487402865355317505 6048 7018
591598845395182593 7082 30485
938375983939099649 1806 15005
720114541997965313 1695 21831
243543262700651297 27013 31238
894495990691126529 23849 24804
738284044495475969 15533 15852
366765156259155841 5273 15439
958128970712532865 6747 19654
823206079650120193 353 23130
247717008446674209 10153 19076
253190397404019041 1778 22332
388854715091238017 9447 26024
251844551735075585 21182 26438
173259976029829249 753 5508
593925389577741185 9616 28334
927971297851808385 2634 37350
433199536597882689 2544 18904
614095454875698689 7748 19846
690910424969423745 5920 21104
816838781200029697 32487 32517
499872257640703297 11250 24172
973558425782091009 6978 12228
136718389737517041 25803 27293
929643306781525121 18157 34790
668682044556490497 21906 33035
910746400328609025 1531 19508
756459468096302593 1496 17406
919825895869760001 5803 33020
706123611632790529 27441 32900
563967145122138177 32039 32468
262267495825021505 6170 22709
600396850716958081 5535 29550
688620221737650689 7683 33996
492242324855087809 15837 18104
426643092517885249 3854 16294
623572835543878785 3281 26145
116283549509972769 18566 29371
554053608594717441 822 34599
445220846668597377 6800 22081
184708169990113185 22503 24485
115408543848914753 33889 37333
833589103301964289 3175 13306
337967921677154945 653 36499
683305130786006785 4457 17287
817413431837962881 28874 29758
152867638002010849 9828 18676
559511056579587777 9070 13961
97362941440518833 5813 28592
226670266249058721 4337 18908
201606733796413793 5286 11774
80204615232936769 26393 34814
568219447366285377 16506 30244
604824159250682625 4232 35811
763252371517939585 7056 27025
732545654338160513 9365 36849
137486037583851585 12904 36084
894808628391061249 22950 37660
412275222784334273 35132 37241
562339496552802113 28756 32832
246182996461495649 11859 30468
195744369843680481 23307 29385
761104154006080385 11218 34171
797222572533137025 3519 34845
3631962355267860 20890 33584
164048330787053953 6043 30994
310733859045772225 20447 23061
160234897552165025 2278 22643
99312347015821697 28189 35158
262043240144208769 11376 29383
32304737213070925 12712 31649
973454036865199105 2239 33769
788372242724317825 6507 24134
480683837229619841 4678 23388
412379921609275585 7566 34000
473482351738944385 13357 25677
588809325809133825 15748 18662
927118973642336641 9475 26926
126181991009378433 727 2623
200921267522851105 13532 16920
127886367978316433 11483 17824
61977617503814033 8678 32854
164020678987046849 8993 13760
230846828823167969 2254 15309
143877003279666129 12134 20058
388665623367472769 8812 21314
889238139349306113 1960 23263
428571467240509185 933 20610
647883180971046401 1408 29657
702628008324282369 23684 34179
523290349652771905 3805 10980
189364266750892801 7121 25680
74734075647963745 126 16550
189382457494673409 20067 29894
166517347122113089 11119 17784
143907633148096177 7493 25571
281749938133668097 28490 36274
474952932731852673 10295 25043
12551506183999807 1505 35266
771568719521816577 11080 16788
103691266388974417 3990 27848
361791639465110401 1138 2602
600367296566123137 693 3283
496410792021514177 1434 31206
940146567544712065 6983 31770
279912280683973345 20351 37114
80258217990948561 8567 24043
678489501649956097 7251 13902
370948682599159681 30184 30427
221181556605074561 25914 33164
717482204417695617 359 10755
534473321043371649 20816 37391
883332966856027521 11686 21136
50818316073375057 28085 37624
498266040053611201 527 15131
802972772626766593 2117 6246
503218374305500737 1151 28447
972294693727889153 14475 30686
374997543466935937 13548 30903
334011078683339265 7166 23857
988337495371563777 8104 25806
600060037909329921 6092 13728
637831767589037953 11937 17077
448546067246077505 35820 36661
533471657263273601 31072 36290
530730510703108417 12735 15873
235039544692018145 7546 29951
149461132807509505 3965 23055
912645127075858689 2551 6814
631393985895883265 20304 29264
800053689070669057 5165 9116
133458340150220065 13573 34119
129056072289468913 18458 30686
39135345477376409 25923 29009
254515368643996705 27306 36767
164160935626135553 4240 28720
934404043909108097 27948 28547
316330543141432961 191 31228
328260882521593793 12260 27666
127692155456720977 18622 37249
723122166678731265 30146 36205
481102926531320897 2162 17155
213062647253980929 21286 25559
957143857589123585 28983 30712
996219761085693953 15286 32442
52871351234031753 26665 37593
367912503609347 3042 12427
332658714824937345 16226 32062
750745595748693249 17557 26910
562310641256857473 19237 34629
56959909734548121 125 30239
437175054838654401 2941 25303
195426188753042849 7564 25223
588330015416786945 10359 19601
188469097723956481 1106 8387
168950479822008513 16411 17941
266325355061578497 8295 16780
638768269239278593 20402 21312
310432218747269697 3667 11874
722390707328308737 14988 17179
648293346787692545 3125 30946
595194840097732993 10683 31137
480954331681605377 23901 36307
786940206947498625 16316 30933
762784266368949889 22927 28087
926157451928503425 31625 33803
998169155508225665 11077 14802
265192727218071425 2006 31135
308951762025440513 10210 11018
39968897428551033 17399 36688
889186251274967553 10458 12475
158179276176106497 8172 36839
25793152826476985 16710 17778
522091732683861697 8944 16982
434005105003382849 18319 24885
437090099654589889 5599 10019
945883889722448897 15916 32668
279649294186512513 16843 37491
406286360792908161 14007 32998
442462256377815809 6848 19722
337685451525597825 11919 17638
914728563676788993 14648 25654
860594604985710337 9305 20997
796967080546060929 7699 20159
69653213544182081 5036 37156
758984064694018945 1017 3213
549835531210934657 3453 30068
456088713474862593 10328 24105
295924323888950657 14797 33970
636516238635806593 21329 36902
273548334925909121 30761 32578
368797538441121729 21219 30763
165111990879051265 23355 23447
463871680010115009 21207 27158
603302107214435841 10319 28466
91267329694893825 12714 34866
929929636976449793 679 10834
550960272918160833 4783 35298
830878133588630145 17926 27103
451113790121119937 6576 33830
109648922773640577 18451 20369
912244726128349697 12875 22906
572768666870846465 4406 21810
154771464779692289 24237 30931
687767501248881537 19443 24419
933145314892499329 8551 22542
34732246406054657 23223 36727
770577342015137409 12211 35994
156108340286390753 20036 22589
433505866415359297 28019 36503
396036291372613633 4513 36167
305869352508842945 22934 25212
220650362835893793 11817 25207
21350235116955221 850 5995
377284816320713665 3007 27210
175788012047142689 18704 32946
324832811556614593 20043 22564
801060766024548353 16948 18523
680443014772837505 26880 37401
579216188397715841 18595 33723
718390960855256065 15335 23461
77445602297018465 1024 30553
366276444269420417 27027 34238
545006969024647937 10827 11888
483851386385719425 1966 21989
939719218519243777 31180 34151
203740936135464065 14310 34888
377809426929140097 542 23309
842898772830263681 3789 36178
197864317507566049 25466 29752
788085457980191233 21063 31257
152758289178244417 7848 13465
799556007627511937 5862 24462
430712277439695873 22266 37470
589134289021902849 5555 19477
814272669178144769 31620 33992
69502883752161185 21441 27205
164787740663427937 17802 28983
727342340254029569 13982 19994
405312691961391617 10276 37176
612278931184459137 5573 19426
881799758048302337 8318 20335
961088575735946241 8402 9559
865647584189140737 10960 34404
477330526834460737 11832 30565
518791205722862977 15902 29618
241982580403448097 10855 25510
613846179719836033 17450 33169
132004308906783057 17166 21195
918419036987430145 7370 27065
2778686248863239 6884 17191
987537369964918785 29567 32880
730165856506030081 4255 14979
769544383608320001 10362 35692
691266025019604737 20863 26729
326605368340032961 6983 36206
659017401191260161 17815 22856
584052640084209409 10552 25328
669051734226545793 2839 7331
607859322426840321 931 36804
158158826689824385 1724 15448
240263514328859169 23082 33315
531673616739926273 21323 29950
687700358485948033 11406 22983
312615198576605057 24511 34456
313968671036676033 3901 22631
860538155080579457 3228 5226
288628143205592385 10199 27661
488449359914138625 14317 25421
464464092288608321 20240 21029
931725222188095617 733 36132
330185059533611969 1853 19633
498072544132309505 18943 36702
366214696215635649 27633 37573
635052423465115393 2675 28828
306105679621886401 26468 35260
879217305303253505 4211 4313
320164151265629441 8556 14591
811645062758277249 31466 36462
444873940812804865 5962 24413
557878160937814721 27942 29243
657222263316626305 14362 16654
21682560141417897 24028 24318
955316852716471425 24259 27191
486863995994351489 20328 29601
197039858045570785 24278 24403
887434074415455873 7717 16606
893883247265243649 2180 19707
237825301448889793 30646 32230
356605794096353153 2475 12162
210975410631963457 14585 26282
34345591688840217 2662 35400
839976529027577345 5416 15402
446136686194478209 9898 36573
991291335183763841 9188 33369
559173779128649089 1192 15653
751862048048092673 24040 25585
346716153927971521 1468 14072
821382490585964545 5989 28999
706988655604000385 8760 33012
806421203256118017 2451 17571
159591003955142689 18193 27824
351459511494670785 26827 28276
531411397756066625 2041 32672
351676606576187841 10137 30980
747235763409591425 18247 25575
87639005278195009 22115 27234
279259285726688225 15621 17846
921357863323176961 18004 20019
969418472751357313 21719 32815
644452087066913025 29938 30628
253250482179815617 19028 19898
397813247141396417 3711 12007
143578679760381073 15233 21973
181006463162990625 23286 26050
355896694342398209 410 34777
294162210252718401 887 8390
39777215284459545 17378 20252
481252950490034689 5991 18313
333684623529443073 14356 14895
988684859003352961 33152 36122
940085638238642177 18399 36448
454317115905300993 11693 35567
367451458424604033 15179 34251
231188451700855777 12222 12800
756215274706534017 6527 13526
556461730183418241 11099 18673
446397906913055937 2367 18416
232168398828644481 15789 21311
384980606316233345 1061 36593
206516269810666849 6524 26872
576680949007545985 21713 37665
98999977414759857 21137 37486
788263448854650113 7186 11301
975491077902678017 5798 6877
515089192871407425 7833 28935
241539824114806113 19191 35516
283781965843715521 6967 22871
581906326075998209 4798 5682
384902989623959937 26544 27201
809141057945961217 18213 27810
218336146030509313 5896 15422
279804914465291425 29067 30608
272530873014112289 26448 28285
903325416079649537 1445 17688
231338000940596097 8804 31166
458554219783028545 2576 26125
64619999667122841 16261 21362
630717877164922625 15703 27389
290254471309879169 8514 16960
413819463867344705 1850 21145
257662636947365793 14280 15135
399216708812797825 23814 24951
349882931845044737 16137 29381
638331740056319361 3636 25419
944139941036588929 2881 26194
831002521623755521 16653 31523
34807314866185381 3170 19989
319471714463265473 32397 36349
386309850102541953 12930 14792
367516553986302337 14206 19934
21486297457457229 25069 25438
327816026307690561 33505 34919
563084448926993281 4282 30347
906968862313956225 13183 32236
577617776292640897 30560 36258
5592758380419839 36747 37134
396155204575045185 7322 29483
461654162921217217 21941 36555
947995051812242177 18139 35665
794785347988952449 4827 8982
404588590119296065 6851 14212
902114576866036737 22430 29263
326183821407283841 30387 37852
819106272840446849 2446 19100
725381367582791425 18328 21867
904127280307005057 4665 29627
60044302212205025 22528 25745
199303087774811873 1111 1669
490660754633843521 8678 22852
503118872737925185 15434 35419
468313630525301505 7674 34702
243705219559206657 8613 27156
736941414653692545 4382 9727
443799956370650497 26640 36019
328939179259904769 9650 19198
931390660597831041 21793 24812
401585249104620353 6268 29688
279830784439010209 4541 24906
293277659683013761 10439 24560
869042650897217281 22838 34463
646702897151520513 5618 17620
902804696792355073 19740 29757
411186891520358721 16498 30271
339047913457310529 23324 25383
148414222734068353 3236 14304
569778230336705601 5901 11053
769850998797892353 16055 35542
209605323932454017 3612 10693
53750456249524345 89 16988
246368082164689633 18753 31313
275184580049469217 1520 37811
500887363423974081 14673 19936
789509619187846529 36402 36930
114833327092409121 13970 13977
582021173248989441 3960 27469
807321636127387137 5034 12836
604920957961176961 2550 6488
824699261292078465 14041 20852
523045150522548865 8631 34115
686906443762328705 7198 25715
737759910288907905 13901 16488
632864772273730817 28384 36958
433488097862152705 12735 14987
525588208762133761 28685 31171
53184186337425385 14277 32020
120651035127490753 15228 15581
27769823197317577 4525 8571
358929740592575553 10214 26986
354510429870266817 30387 37709
51153418189866073 11417 28528
886184454784398721 24798 25894
134782256805596753 4835 18218
790771194439820161 2635 26060
990183560643213697 4977 23761
756952703445747969 30741 33308
989011015013947009 3710 9496
669410188645834113 7611 16338
141042472496987873 2087 28998
295896329231823105 8624 33342
200459696396468001 9358 36872
852991475198898305 7484 32876
4731016432582892 6073 21729
248929238089132801 11319 29444
619592618111344257 18710 20814
902292113458692353 13637 13721
774739073620534017 31766 35143
549665499595420225 3309 30214
915321753605969281 18283 29861
397469176767195649 11912 19944
95391884339544929 5831 6749
145756985270750753 3152 14235
953477718767150209 26203 31574
893867716766187905 1463 27047
975379301541263233 19341 29076
295006340889187841 27093 37633
864665650654206593 16160 34168
766067649476262657 2351 21822
258433813912926529 17652 19417
469643688100504193 11275 27208
844678576700093953 23157 25747
576431264721215105 9136 13601
350413996991957057 6640 26524
180071863024892321 11748 12278
782417758252012929 12419 25652
433060674007059265 3736 10570
609924348982286081 8769 12093
955414204805904897 8603 31993
362961905653040897 4464 6880
233932574709065473 5873 21691
386068074611639361 13088 31792
296754967897868481 6621 28548
140980415240154145 13845 16560
433147782883104065 3493 17396
574369108152222209 9813 30131
721334410623782657 34968 36032
125420184151582961 11416 34261
512691635699219713 24038 34486
437071328104192257 7780 20020
535312571768230337 864 9925
923006429197773313 1706 26443
246700149895751521 28476 37694
458059323512014081 8110 35260
874086749167091201 13238 24297
327655583755305473 6127 14056
949692307271455105 6790 9795
71054037948240281 21355 28530
919451801921866241 19392 29536
146848084191947937 14478 29256
597162584570973825 11193 25511
92400954357469089 25933 29715
300918673501186625 5087 36465
865170997223604097 6194 14551
184806415675645057 15350 29100
720946004705179905 19188 24537
194919039095594817 11658 37354
659810294340236033 10753 14750
186826231287021473 8960 25485
635817905221852417 2935 37456
902961779663954177 13908 33228
112320461517928289 33274 35982
16463627784624181 3321 5198
361412943472227969 27066 33849
992484139650855425 469 37550
374470354358084737 11848 16770
62225635152337593 33680 34244
994892190012773633 20473 31765
868445997864157057 13935 35825
321679083062324609 798 9391
47196546299495881 19893 25093
156809487527365121 5911 24965
777813733980309505 10475 17819
503209550762978369 6154 24110
59202899253101297 4740 22926
666224196551905153 10409 20244
273009769092382721 2131 8970
220950385184156769 2530 20618
846154532066755457 2929 31919
728323361713048449 9905 37777
536079060131726209 3824 36756
444734709907198337 5195 7560
630220720379774977 27987 32760
110066518314408065 12016 33278
326533697378963009 18896 29414
217536810156875745 2777 15546
330093821866604737 19557 29544
856930598605568897 2583 36430
718245354133529217 8421 14270
793750571511072385 11689 14685
302795152842030273 27103 27787
45105132664939873 16861 24773
961901730433240193 11743 11876
672656920766716161 17810 34947
432515572531833921 9009 11568
76476983016927841 11816 37744
398841381006377537 24010 31730
481076688868586881 7553 30508
57958012481428513 18238 20073
300832017387119041 15260 35587
180820483898557441 2071 21723
977400658825192833 15008 27559
92537524756643569 12316 26126
717646222876108929 17264 37745
861609252945157761 8298 11207
306385369397236929 391 17649
51447895491229193 29656 35071
79773609803321937 13235 20576
635303886957345281 11478 32754
652371830549274241 27503 33242
150749042454783937 17324 19201
538770657036618433 2922 34570
939786243655760257 18079 32853
99369981703990369 8724 11301
327867849152703169 26228 34097
666409825281686401 32532 37858
330656889520682305 21053 31154
400574801231105217 24937 28715
888713346026385409 23246 29176
123385623057171041 30715 36906
391871870331016257 4764 34409
437535767839239745 6503 10962
499336794097324353 12017 28169
772938664427197569 14653 28322
86768533736702129 10080 33521
969960194119156737 7194 25896
691944820392855297 1107 10732
737123920502394753 2715 23315
391585077250169921 11275 14782
259938111910617665 7351 36444
775200860204215297 7296 33127
834111750753731201 16100 23513
489251255052224129 3910 11212
827552200932675713 15203 15663
653103341159216257 12293 31034
317992117810430145 7626 32790
852317917486260481 12673 36111
846076028728550273 5818 16180
238159860742221953 18591 32853
654186453133927809 18986 27151
500439840561980993 21781 33927
11337923931311167 347 5163
862811624763260417 20692 33345
724265763274299649 33192 35622
791743691705789825 7308 12657
477781448655424129 9559 17652
864703191865991937 6500 27021
868610559823775233 8702 23644
682490034879819521 9397 22103
109106981961790689 26926 30478
659915670970896385 21405 31833
283185873183921185 28341 32338
271339065545049601 357 37285
669327687330241665 13336 24507
484038507075432257 753 35229
711375783358771969 1332 21085
110793346266248705 10305 35366
115187425403522785 28272 28704
231172428577060897 5116 37743
71334382675640737 23500 31444
618431249547484161 5485 33965
137113301440638929 23108 25332
659735578747920257 11952 21529
576046688118548673 16708 28606
525651168246710657 4295 23306
936531817435000193 7561 37666
662262877671572865 19693 31701
214011557336160513 10782 31198
654982888146463489 13592 22600
685160344214143233 3175 33797
362096821352643841 3723 37748
824291944856820865 2199 15270
83627894454949121 4614 9035
558865151542878657 17521 24275
847692784329304065 27020 34839
816133676107735809 297 37788
517678866677840705 5126 18355
906298846800542209 5425 35720
276805013456446145 804 6196
230315128993549217 1826 32121
227229266935850657 7720 22507
341614087695607105 6659 34766
566557446084040321 3937 35543
931114608541516673 17803 25822
357980807906670849 3387 26694
41292164217242801 18816 37050
666687818130547841 9110 9953
352902591966181249 8749 30156
692528760642133505 18467 36160
587094802103482753 13276 27379
524310809045410049 7934 23072
236890221945909473 3413 27445
758666592052463745 3047 9202
499290637029492481 16934 24269
868477763867524353 13499 23853
998876247436850689 18385 36766
519091369359259137 3550 18853
424944557987007681 20367 21216
247593400018253377 2348 26304
819689866476832001 18663 35742
94973796797347633 7009 36056
422883832437339201 24379 33250
765235410617911809 17624 36372
782559426652408577 22446 23359
115020720792941233 14511 22485
167039917275420897 9777 20204
399837579483808257 13211 15279
666354498716739073 3412 30865
303817516261517569 30427 35171
279654440941204289 31657 35061
927642488055816705 4859 11168
595434269754161281 24782 26174
962182011053627649 9638 28039
621152325657281025 14510 20365
359782683802087873 10206 31052
134946316789292817 2653 36079
603654580430344321 7401 30116
779519717257944193 8160 23033
563660855682904577 2503 5001
578489432334190977 18163 31001
422629811272329921 9598 11610
403349615904975425 26199 26876
773196687494824193 107 5762
811090092556550913 4723 25504
630417759017518593 30561 31972
453279166659275009 7470 12392
956092196880142337 10001 33767
936827199035132417 4782 33204
326996361582175169 19057 32769
59659786895029041 19058 20641
250015078968353057 10108 33936
763931698945551617 2048 37431
221545096248604513 2374 17525
982669990404435329 7238 17703
701362421516670081 6332 18801
651919408490282881 20352 35732
589072530200056065 26892 31827
796771228246090113 5246 31040
434771705535816001 2093 3907
290794642951166081 28081 34690
690481085549379201 2408 22423
845864616438962689 23995 31935
790393814225176065 11307 20793
831471906400917505 10567 36744
998040177842753409 22119 22985
829551372996466049 23130 36001
327610406098052929 12171 29434
783560727362097281 386 36809
888127955623332353 16209 21588
34727454031457941 1666 18642
393717027953151425 25956 26191
90177556047688513 12330 13729
590791230211905793 8044 29900
779923573243085185 10969 30281
976330312342561537 7271 35140
362496276756896641 23756 36829
645576901902700289 9523 26340
511280823520213121 8497 19361
128014084899398033 20355 25258
976708148032979969 20494 28826
601495323782202753 22826 36174
207149806163759105 26252 29669
496831761819898049 15481 31983
404690675816876673 7673 34140
334050659857410881 7878 31376
700712824841577473 27086 35256
590072609445165569 8432 29925
53115863551095545 8081 18629
924054452627174785 1162 34445
213824630344621633 2661 18061
809993828756894593 8624 21262
44469280502791977 955 17729
263340379146313793 5153 13745
666892721011937025 18213 24267
46670580189292825 9950 17665
792385257983152513 8472 33010
305309606516956929 3478 11078
154893624834617313 9930 17896
507428540966067457 21239 26653
142088075142165601 7686 33050
469121320095069889 17469 21077
683742225235182081 23234 37153
365199950696727169 11398 22278
988197044113558529 11785 25832
112840953022399057 7398 14651
778767355848916737 6802 13731
876720913710592257 7215 16159
104712760974134513 8979 31256
112383456485076753 4766 32068
701943892807538049 4984 12095
559876551069798721 10115 22660
868035266764945153 18272 22967
490929678859899329 1726 23581
650109728543132033 577 17274
328677993884220161 27311 27349
300130274198689793 16020 36153
230814631137803873 9797 19047
715350631491634945 25202 29451
712172744951622913 1017 37552
566589773148432833 9899 34260
31726168211335449 11082 11728
443137393780208577 3917 4930
274774170365510881 7491 11153
628836044077186049 24233 36949
942325473278913281 15837 36084
255093156531689409 10203 35041
501648379071006913 31469 32415
50976195726104121 14933 33316
745895758253468033 10906 14050
652274692311866753 9163 17389
902394068905756801 5094 15817
114085614130996049 27626 31506
405006849166539969 23674 24357
181765028981676129 3447 17470
154644624938235617 9231 13582
992615976882557825 3717 17811
117989874631192033 17883 21697
443766431296470657 167 9912
288638412409973441 27670 36579
132194561985183873 20853 25489
885662179968107905 4156 30542
607197728518361345 30932 35710
283344374801110625 7998 22315
452689277202420481 1229 20025
376516912109011073 14181 34667
767358600575196417 3618 36145
880372289970331649 4696 14665
136815965904073521 5066 29969
180658523370055937 5443 22074
157221024411075649 21328 25683
846491916470618881 4837 9757
588893921650690561 12267 21866
797163788135108609 9840 27556
461414948628377153 30016 35549
548859340511405953 20152 31656
431119978565586625 27301 35723
368191877904848769 8726 33750
885436720820099073 14794 28863
315603674125604545 2362 21405
900813850452788481 12218 35200
889845659552392449 10223 17062
917845150633897985 3569 21707
201739419406614209 5623 34777
710745381121224577 2698 23074
450163731479648257 3657 16031
965416665095535361 6725 22378
76790864705820641 9640 19807
809520853971189761 2850 9872
696237855190887041 26187 32570
924978113549517697 621 15934
303271378925224129 18144 29685
738088303088570497 14228 21770
864717438091020033 24238 33933
824868720248549121 17554 31040
138353982002733745 7800 19625
614103683375514497 1964 27776
144170639575847297 14750 36187
577021775640989825 14928 21115
615676655869300737 6057 30465
614938606123185793 18705 25920
117084569210049953 7719 9471
640197215266841345 30104 32197
348098083057458049 10584 33499
83638941402949025 3132 37336
468743985485971841 6555 7385
628008570377861761 6541 26531
30083422259970405 4937 36728
695669742216775681 29534 37605
886742948822245633 6736 36369
83517199446237809 1143 23870
551856913975193217 17190 32296
127688470005875137 24274 30933
117246095596087233 19200 22951
376133537118821697 3740 4579
504985117432376257 9586 15623
227133209368499681 21679 26213
922989643606598529 13235 22218
906564639410266497 32487 35093
446002974765541185 1282 10592
141728264183580417 13040 15504
305935975938680833 14557 26976
91149873508474145 1798 26415
873291242398700289 21321 27261
314104040276301761 796 24272
838883742238181249 13204 19259
357077509989597505 2619 25776
291759685318076865 11717 12785
745984253794926337 5662 6065
491476926418656065 1289 18403
142994537007414385 2610 33635
615962359838626177 11283 32120
790569072095134849 19622 31043
555115320298654081 23889 26509
553105542633222337 7017 11894
167920877122547553 17305 31990
726970607648848257 11493 17598
458284376115685185 13213 28311
354074315477479489 1894 15882
630885305576619265 1528 9174
27345057808954465 16860 28850
630708549779058049 9758 35481
789339207523244801 11719 16186
41121897843076737 23468 33386
50596526669561825 33260 37798
505278053608535041 19202 23009
680650599244049921 4091 25354
550058679905397697 31284 37393
625458992263357825 19942 24617
46568474659267169 10343 35765
316931318065162049 3586 28708
629095678355746177 11410 21109
844027805433352577 12882 15340
341505045055740225 10544 21941
130518899557277025 9517 9787
276322749614969601 26110 29892
332418338405741313 19441 23587
180732536548475777 5665 10436
424417458925507393 8313 28239
822386174358932481 19090 27630
240559753873821345 4913 32675
769826855266998657 8545 24623
844686970874111105 10744 16839
122781954086612193 20170 21001
374944151779853761 1343 2759
730789496871096833 14018 15527
652224251288732417 5965 7986
313780657165771969 22070 37136
947578383452462721 16972 33358
51340149499665697 21971 26889
510013206883005697 8111 27215
243732271311166913 29538 36213
726935413821617921 264 22093
199279964582444801 14270 37072
696887281505201665 10260 20057
62261390788130201 5038 25417
332257074591449729 17481 33899
427416214719756 21474 28252
727774792693171713 10783 29800
945319762191026305 26658 36853
625378197003097857 3872 18486
261994300898578561 8326 31489
3483331802176082 24803 36335
289566294921449729 3222 26625
722956254665501057 1744 20612
361310353526576449 22151 33513
639892908110258689 14770 25846
957320673985186945 6435 13177
909608597371484289 4159 11143
886935235024679937 11833 30269
205914364229659713 16377 28376
872487255939852033 3728 6857
496363928349705217 12514 26788
861705344581125121 7670 16474
10050089420335695 14335 30162
834347546256744065 262 3448
490783682529976065 9414 19787
463314087366342145 939 8123
454563521512984193 12304 12684
252823810510868449 4662 26320
361235214620176513 3502 36415
527656949596362753 3206 32758
71192669604048577 7940 17892
335449825182202241 5892 25031
458610015607430209 29250 35745
435301059208143233 825 34667
269476220984007137 26984 34154
339448988939174977 234 1061
59159357204418233 30512 31215
375851904800001089 6043 26549
783919029402827777 3497 20964
905491554581978113 3796 13841
1324628263656536 16649 25197
14351610343879885 14918 17891
874602230262798465 1752 33150
323233167848705729 14386 25393
481102987778267969 3510 25911
475692680998420801 404 8371
702012204159021953 2372 14974
249852774531468929 9927 16331
452618628277232193 7836 19797
466782508642836545 2074 15967
4767425861690101 11417 21415
865610844312520577 1286 10267
945548733706299777 14790 32328
593136217011348737 9295 34847
411883203851832769 24016 26774
455915320912062337 5685 36133
385638939762710465 3253 19065
239872698036464257 6423 29185
931926748383563777 3708 11402
755364306039801601 6584 19687
99868574622558273 4735 11479
191780005706632993 2596 16498
501949216250924481 3579 8441
170457781761463425 27940 37140
749398986564099073 768 34983
800115693909844993 26929 30614
930882680486252673 15929 26739
855737234729353729 17435 30395
591141664648500097 5159 34088
473904272869489793 16946 36440
225978675609585633 4643 9846
991498428782712449 8531 29796
586874441871483265 3078 23203
511351777382316161 5018 28733
597036386284930433 12526 18268
985280342198983297 4827 28473
305946649545017409 32433 36233
395155551640598913 216 9020
451192991819315393 16144 33592
476289004871269121 13170 28326
886755479607668225 4608 20932
178359822461629857 6842 19062
339871463364364225 878 32087
290870201400132097 15260 32675
600728820595417601 23590 31841
181283517757421473 18416 23400
127422547447711313 31383 37467
4076311019538537 28538 36676
602272275631715841 26268 32563
23090152556022761 21553 35100
5753071072906125 4886 19806
680131496927138817 10082 12538
535162759516236289 31917 35726
813819513333115137 6003 23831
377872382581532673 3579 17962
162912598458213153 3237 25803
820705819306251521 7268 37600
846071385328571009 3234 35223
932258011270096897 8722 37235
983031982130505345 1099 16247
680501441192756609 7860 28741
233811749407422561 2098 25399
395060799896814529 2883 36888
354209834393806465 29217 31129
486141408475415233 26375 30162
954625787378205313 27850 29645
803634150199758977 7663 16361
708708492443541633 25279 26775
603223073536110337 4766 33139
638708740003906433 27668 28092
627251934877907713 5555 36718
926896972201753089 21948 26469
965717513400331777 963 8480
112379222731760817 13391 23512
463120382660452609 16988 20442
553621427031764289 22419 29833
621357266258836865 10345 37817
217209082927908513 32059 32776
261211148607319649 28458 35110
364953419434449729 6924 33918
106068007698976177 8343 9010
281153341631437569 18712 30201
342741152145169537 6825 15740
200924173374424705 13707 28118
896692432865773313 7626 9045
980372265039605377 23966 30736
746369913048230401 5789 32777
857755959503613441 1924 24769
251851076837308353 4461 13282
286679218602046145 32034 35968
394822353122140865 1941 10041
428473011887540161 9797 18490
360636642657151873 9029 29239
4511732236537115 16485 20816
63494671241560497 1184 31951
982090445396330881 15189 22631
992203427218552065 17887 35893
743673211282413185 16435 20342
351858254128632833 5034 6636
114192100197804785 9729 26166
374824452040780161 21518 22839
402368026879983617 30068 36002
617711967339463553 1957 23078
217843646284173089 21560 32031
163653731417493729 6371 37286
623667374005321985 12804 13282
802491892849605633 8137 26966
392547199176753729 14177 26495
399632556950177089 4898 27222
683786357899563777 22869 29016
31249953897120265 7306 28145
606304690384753537 16902 35097
869474557606675841 18106 31894
740588322610364033 12440 13319
951254206853111169 21416 25474
974670865344556545 10247 16790
284587420665541665 13721 34473
855599531310431873 2595 26315
725514196344708097 6547 16014
40669609935100937 9519 27244
975647343721359361 9305 32403
164430009474074273 2022 30695
28339976154303061 800 36370
497220896752814657 20931 28061
104218343834428849 5561 25495
642643731377447169 6591 21550
15123507061421293 20632 22443
452756556636224193 14894 16735
712560289410131329 9906 14173
152467430241728161 20688 27760
133081466279936225 647 27878
711342881955737089 9704 14472
741229755989007105 21052 31149
587811205160690561 25915 37521
488289353973417665 13349 17530
528103318428243521 5066 30837
649254351318031617 15796 25569
610309846245172609 6755 25442
830913473005228545 25419 37623
363146764179070657 6349 33263
665936820356772993 19856 20634
508770465676704449 3354 6929
718430201097564929 25808 32024
543532830955463425 16440 28261
413477839749074177 10493 32166
361693669091067713 3092 34141
78506282434961601 10070 19639
750896395296159361 18122 18690
576728756261598337 543 29130
852461191409830145 11633 24154
841169950952863873 14023 18096
476936439580761345 5457 31220
106005427255038145 20643 32564
616266716403913473 6673 34709
25375872600694293 14007 34998
171650116720506689 13591 16536
750894595911983489 8753 17023
895697562408017281 27091 33269
238877471261421441 30654 37133
688438730308668289 10819 30025
401622692197403073 13690 17975
978717110208236801 24409 34444
932663495245964929 23712 31234
791379466824217601 19712 29278
108466404873393425 26408 32550
491190335697481857 3979 15704
501662000860850561 21628 37090
215271810476515681 8109 19558
841872632829304065 7727 37541
140451651934313313 5406 5876
860909588971356545 19229 26671
887632176991694209 5179 11606
113805308021550641 12357 18300
153024525250586401 303 10678
979247042249969665 5231 25626
59600982573023489 5937 12857
806105899944380929 35514 37316
36630070531799673 924 10226
908529787411300353 27379 35313
922594680917960321 11681 24723
730475975273559937 25820 34973
714106114241317889 7564 22510
602403160689679105 5192 31986
779207817043705089 3310 9201
97571808639397521 5013 34566
736713102675651073 24915 32209
631333598614492801 13693 32276
506948424260990273 24177 36288
704525533893740161 6784 23311
570317789822738049 7719 11179
235627922280887233 20308 21312
215350692442463297 14723 17989
232502237505373 15005 37339
665783926548698497 21939 37576
840809144299800705 15471 28475
11203324257415659 2063 21312
479603186671038657 16523 26581
652100253160782081 7472 28926
624519015941363201 20644 26534
310286933788752577 11397 13593
49677953919026409 6968 12107
926754033185261569 19574 32629
265030160159529505 11828 17371
371230791410987137 20063 23884
44427127764901545 17421 37767
733902219958778753 4791 34101
21794416703389885 27788 33573
678854742489683329 3903 16021
617964804106630785 18074 28778
510166181860171265 17222 24107
560924270881930177 11628 31907
518507787863164545 44 5943
978925660516477313 7042 10868
505418789207070081 1379 30634
815171260254093313 26619 36942
904177173686441857 7832 36559
737397344151784065 16979 18794
38658648507578161 7417 16599
890274366064819073 4874 25745
843122459555210881 3504 12277
899949734022026625 12359 35960
985764420392101249 11695 18754
938322911140321793 12408 37273
426964479384402305 19808 37775
382214269369338689 23350 24607
397256538653920193 30506 32357
714207715692186497 8509 21159
168880941791165633 4850 36308
410774427765414145 25633 36101
362703321899360257 5883 25211
522891519559951937 2618 7488
391055198226304385 3207 27209
689840136967145473 1338 19684
148507498849426145 17850 27147
622060276345667457 16753 32178
884894000311071233 23243 24185
530677226106558209 2409 21721
183786615844539361 8218 31171
145041174161494977 827 28434
894750435267873409 18597 27386
334805776917558977 32690 36869
23080723082529177 30852 31545
890386451822752897 32608 33994
136811232483829313 26866 35930
421701236922711361 30835 32049
14722207067293881 8715 25993
134294570773878513 1369 24545
778159837615255809 24171 26533
468637216317713281 9271 20341
11799713161565251 14450 19161
66517384333611321 23372 29058
333409615729060225 29628 34796
39281821199448785 9153 23187
212529846521974273 8670 26483
745403929488279681 20695 30206
351191834283646657 15198 16901
307957990285441217 650 33982
664180814548132097 14043 19690
188453664948401217 1120 13104
670532252777341825 9628 18199
111735412868238625 1146 4689
337010441799705537 4050 22688
545764705013883841 201 30736
334984771136483073 8142 30314
590745024937714177 7004 32752
121401111626482817 4691 9479
289011164466945281 2984 13255
914412225878201985 18612 36905
600679620687468929 1855 3737
943785230016189313 20248 27132
141388447729443809 1691 5378
751489634264579841 1672 17868
727123590498475649 8374 22835
178220828893330465 1897 7694
587021498382643585 20963 21719
320205534565239681 31583 35293
510274016463807105 4468 28566
65636990799603721 18052 23327
353708985352515265 15645 28831
551579117664580545 9214 15198
546282135082744705 20304 20467
278736947052436801 13075 25948
242021452112499713 1709 17836
289096154087751233 26989 32935
597741326410766081 3670 7368
596112039612975745 2688 25288
167503907648242753 23033 33505
421471853576100865 2746 21231
85033122203864049 6894 24291
804946305498361857 5036 16772
741248505165135233 18384 31149
188625314118233697 13590 16718
190949054941352609 5384 30500
40318304145401385 7260 14703
196971149099571361 4647 35497
450424686336937473 3139 36620
876241307550767361 29258 31467
314948025173748673 18498 37842
898892405418667521 10935 22916
675936159845143425 13361 20266
940901882691672833 19744 22169
692581349006488321 5197 14960
62508276960759449 21058 34274
179559933115719169 22075 31463
676786203082141185 8040 32417
529216648284517505 2555 6497
77435557180326241 29200 33792
872414020060283265 2322 33853
927815493072369409 25142 35520
239096776458396225 19840 23304
934999904616066817 9958 23622
982358637381373953 11299 30523
524920788984356801 9595 22969
848728953857346433 10470 15139
589547799199682049 3368 33587
840741569350193153 6258 11318
99012794144766049 7308 12020
65943993419850249 26059 34620
587426462665494145 7119 37303
751764883468787585 4 15668
435833846540045761 7356 31825
17828970623810393 10749 29699
306383961307364673 8273 13488
11677234000920579 2843 6450
545203815118593857 13240 17902
178802897476501249 15045 32967
595365372659447425 21550 36029
487010303100028353 1628 4427
931918597454195969 9707 12501
217567271215557409 10339 23414
284265400851143809 954 6976
497904253725543809 12180 14738
618780869268174849 21029 28535
610441597132009345 7551 10408
848463480904204161 14257 23623
585181967220513793 3140 22280
960695647684641281 16148 20585
391852194154893121 32133 36165
726609532601248257 10654 19536
616086873823825025 18115 27150
363580887563937665 36081 37600
505519844034225217 13750 37207
274217422260054625 17417 21721
448220919009493441 18978 24799
578533546323821953 15675 19625
969102202625151617 11987 20229
821604178296798465 23195 35843
415809204883366593 21194 25026
160137139816139745 18610 35540
729479417410843265 272 4119
633406396353993985 8785 16801
415452666424222657 18151 37843
72255582578687697 18751 35917
346190151505226113 7139 25675
938506374505227137 1379 8180
585361349631646977 18911 24292
893762872627672065 26039 34131
849269263448903169 33661 37835
423279651128840577 8613 19904
24915015137203513 8902 36340
953416756395622401 10369 29363
549321796652634497 14145 32213
326578089966563585 4167 28402
769376459048309889 7974 34253
324879705952820801 33673 34273
678379754852514305 5608 6954
320108781150654657 30980 31976
193662685225866945 23974 26581
491480170777261825 10548 10855
378092442919495425 9826 14627
840554116094455809 35172 36321
92111442347082577 10668 13658
681823942558860801 16590 16801
267136998313176833 32760 35295
206972760596332961 5400 31848
87892217474070833 153 33060
152317406338081441 1669 25029
74317189885789505 26567 34293
315170206805806401 13319 17336
532703117936698305 4145 34105
805934257187356417 2280 17223
251434680127076161 4655 15074
665651443343254145 5522 30525
228144737644790049 4263 37850
477402751145628929 2378 33430
136331796794280529 6798 32140
28662356350896089 4001 37869
745020654970197377 16010 18685
457044544712044161 6931 9619
849057502693725057 19376 26636
863261075082849793 16297 32539
743008209583372545 18946 25886
576766471394275713 7081 20619
322312750671471809 25154 28553
231280916315871105 15346 16470
954774217591982209 20003 28046
634576019090172161 405 23364
512476827130328193 14813 28756
34773174879976665 5548 29555
646654870510737153 18366 18472
515217620958363649 14709 21788
152766684118972769 22544 30699
969746065469468673 29492 37813
700328786492001153 8 26570
985242967404172289 11500 26705
310475699736244353 3082 37733
251815956099964225 11613 15634
571213604365887297 13787 31367
446542200371620609 6406 17483
332690851759650753 9704 16654
412203958625855937 6988 17423
411211194876436545 28536 36288
552956875790538753 15307 23998
518187002541921537 11475 18481
876165269125213057 5030 10793
534391071557116929 15330 25709
394327788279721153 77 15734
468007936822942849 10466 22942
570625693195456321 14542 36209
139587478464271441 18748 37320
279833956552788993 18671 29902
646105030676679297 7293 29555
23089860783219509 1981 30409
65919475981282009 4007 11840
90761080912866273 1273 4812
248730021853702977 23522 24634
728724044595640705 10942 11910
175026701619110273 18436 36296
789281418255381377 8913 24789
233357361789714433 10955 29656
505223557907900289 27905 32282
353322912670513729 9568 15383
266190087625258081 17476 25060
912908120028959105 4875 29379
13345734193155325 15759 21943
781656484225628417 2732 14479
72958133095465169 32168 33879
169000445258703297 16564 36585
91894794956093761 4865 35562
998158301925748481 10997 29658
232438043048343713 517 7695
290775226066955393 4527 6529
395929805950164161 5798 27357
899354516420025601 2400 34464
762975668349337601 7407 32233
87328901420377745 16569 36635
501851718101111297 11123 18636
498300978296448705 18973 33125
521801408904703809 1631 18639
57592408212855161 10884 28883
978005500445778561 2699 16507
346909410783858625 1433 6413
699025961190482561 9494 30988
509165083557448385 5659 34340
349078910725214785 2638 30013
690009065265890305 14671 24017
731359651029460865 11194 20394
996559025285478145 3681 18125
700835827444951297 7292 8174
855123304110627201 23320 24273
497192228676066625 12767 20455
870822017876250241 13111 18027
281909597732894913 15816 21125
95414829001391873 4359 22095
578669789646081537 16380 19965
89749715269448417 22536 22596
624195850686607617 3684 19521
141617683354489537 17155 37841
793020017198767105 9531 27711
395909399209486401 9733 35023
794894998606824961 30144 34257
426755267028859457 28665 36929
500114033443448833 7817 15905
115392364437127521 31056 36027
642907511062890753 1425 22364
216642972870481281 34579 36682
765995608200807297 8425 31283
922378882678444289 6383 23763
650900311628365825 4124 30560
398068250191023745 9644 34089
917114120501079041 17089 36931
133902828484707473 13586 15575
952135626861394945 3719 17289
180481482555613569 9949 19919
455899309447072897 16572 22623
298181474049059137 5542 20250
527654624184496129 7444 36987
488244598748742913 6546 31722
558121301609357825 1618 16810
792943739666839041 4202 26008
733582522242262017 10834 29428
938072379000225025 18057 20044
253571473654186977 25844 31523
803636384016201089 3399 10698
398489856583044161 6585 19294
386240535984747201 17226 24264
955736214031670529 3342 26742
773376296414170369 22428 30527
414601547622016385 29114 36740
515276404258962369 4873 28403
789449398772415361 3295 5198
247087274150558753 14389 23684
271261659298094305 3614 31052
529919025169199617 8894 21494
438508206255303169 16351 16399
933325494418170369 111 20587
450882568136012929 1542 23558
13737129350765543 15143 31990
252803576717280257 25566 27514
912648384742496385 25888 30309
242452996067445537 10883 15369
424402558246448769 8690 28660
605908986777986817 11864 32065
786680820667612545 2037 17896
900745308851373441 18203 20674
687584592097230977 14238 21937
952922069847755137 15125 20505
414819597277258369 22724 32875
375218957763994625 8891 34330
293984027102347073 32424 37778
412670782476961793 19637 35151
875205994421094145 19311 30520
95209257902286737 5970 34482
165266231408729441 570 5300
680562106987917313 10718 26356
734476046775895937 9523 20310
680639164462920833 2002 30008
83556370771511009 3020 25841
595124504607436929 18116 24882
360032901599964801 2395 12453
462891641219545857 30372 32973
473579092627652161 12625 28284
143808303288931681 16663 26753
274214461736292481 6612 33985
470701925626546113 12594 32236
881185754443897857 8343 11360
247368732977317761 8336 12578
768666431586041217 3527 32713
42417795026199913 25200 35038
248516341038161665 20414 36236
437047220728242561 3093 12763
678264971908660609 1044 32368
559552140828746049 35742 37286
482867098630073601 20776 28058
899045641345079425 16439 24162
287728487908481153 17777 19463
407411074771193409 23271 30153
338830183151820545 2930 37362
155088298542846561 13359 34193
413153686639887489 1627 15488
216292735940786689 12959 21935
63664839344546921 26212 31249
459195299587658945 4213 36515
289521006804193345 9123 36757
640262251672869121 19729 24145
923252357878475009 11247 23237
386531495393523265 1873 18283
700027909021102337 336 9168
418137242200462081 7027 27601
756355862666545409 7728 10110
872105100685242753 7447 22699
922089380136156929 11516 35456
620761160544208897 731 25769
271102422191766849 19986 35326
411302297556897409 8764 16020
328032413572842049 11257 27974
816968938086407809 21736 34122
369355619537607553 845 32859
281266373069822593 16577 31999
577819241654026369 1465 6491
244306175071688609 10951 26518
378553118398649217 17053 28879
486845059942208257 10596 34192
160351777702189217 33376 34427
915369786419464705 22654 25790
500122489155366145 3471 35759
916495551384397057 5418 29675
884701138081396737 19527 26809
251789899219620129 24732 37233
909111172622281985 3555 17393
635785959229661313 20532 28918
770510319666257665 10221 28545
249940211612969409 16729 23269
918399521822898689 7190 30897
806972591199691905 4206 6937
537249169014103233 28513 32683
139392275931857761 2445 6770
156910936607680193 14915 20182
844947150927236353 3377 18124
616247758276401153 21711 26257
900238574493844353 231 36712
305566754613018049 9066 11753
779394625735275009 20928 30180
800661242113932289 5017 12922
121395126802742225 21585 36692
135207347459491697 12242 15963
551414034642828481 2406 12106
471765272077519169 161 10755
380927014616364801 20503 30758
242041355706881249 34252 35655
25638175131941665 3388 18087
882160152582116609 21179 31170
342764948889158209 24792 28944
369993742421279169 13468 34017
725927844368595073 984 1660
496363198236835521 4972 16252
932718142490475777 18054 27384
734076915766287617 5658 20457
818268531322242817 6737 27827
567556258396990657 22540 26362
480633607335580161 28252 36823
549959128305680193 643 9385
267196093074385729 19121 33317
318468173876524929 32895 35249
404474876646535361 15730 34811
564477267199045249 18289 34494
714930254046034689 16745 28586
568924085300182017 4817 18263
534939374983981249 31576 34515
849038567684822017 18355 24285
792783713407128961 4 32753
858774085084562049 19739 19819
314323532958358273 28832 30940
338654274676777345 15038 34823
824098026057921409 2132 32643
920886758015711873 9086 34815
988373582640480897 23875 30447
496599406450364737 8703 14424
253068048793050337 29418 33529
304697751338167681 29524 33646
291898086146435521 5012 27191
278123102764546113 25242 27976
404862428073467841 2240 11589
498353716686381185 18023 37627
614410956170605313 15340 35111
22845129852548497 4437 14921
104311161739598641 7705 29753
680576835574228737 8103 27827
936841335883205121 5307 29128
587942529021667329 23507 29126
242370506501057281 18096 37853
307658740011817153 11429 27984
29584529095036061 23608 35161
553307696627619777 2739 21251
55223238633953289 77 31086
834014032641064833 5330 10619
180446522422247585 17043 17960
592771933433091585 1279 11968
878236319506267905 7944 20343
625896859072554497 29176 34398
622298831857723009 17672 32878
566338263323011393 25812 36129
648461182834989057 7969 32056
378498151365917569 3350 36987
507830749173283649 17187 24240
798130657530727169 19033 28648
881681959455644161 17086 32171
329860308324526849 999 28285
745357871438233857 16475 17646
661295273429651329 3588 22381
154326800355573121 11171 24426
195909267972538721 29690 30915
887289382144846465 14294 27603
589109489064078721 13508 17329
922364862286737921 13019 32459
866325222748344065 19674 37009
33017227480218737 15681 17921
112667948430775761 19676 28915
438499294932068289 4503 7861
509741691083249281 9758 14559
961488408676505217 5804 8805
428198090579577665 3308 10879
449792526851293697 15414 22253
269542352637728289 5304 5617
395752403607861697 12214 20086
306662280376620801 32137 33865
618957101777919361 13448 25175
290855041039847617 2842 8056
981909550382514561 6931 22532
157056252767979745 2801 3022
296921079778453377 4117 17205
429636630011486913 6763 20667
657068385102196097 4000 36489
571815688094368129 9479 22429
449314401818195841 20179 29346
852290308777739393 14021 17089
113470737728764705 8370 14211
343970915939202369 8406 27765
506979433904856321 24601 29648
457221983133393921 2928 30530
926558166609158401 16997 25187
423995561642719553 13281 21273
456617970701966401 2107 23402
928164321987665665 970 24314
100502366164906929 4032 25873
549404965483979905 10579 15367
132756100818507857 7624 25101
474889358124357825 5505 20236
652050826051254913 11799 13082
848675982120475649 14290 33442
921220329389381505 29253 31568
313882608799403329 19969 35619
868267566233530625 3571 10972
906457869681709441 31186 31284
676531030563293057 16592 31546
495327469151249025 19789 28337
861072533414716929 3770 5694
939675966438493057 23480 23815
814665475610336641 21764 32603
270887211721813505 445 7606
435972532578265537 15245 34453
531222290713863297 15611 30011
226530164051009569 32947 34799
218687361176762337 29528 32138
387976695584018945 35391 37453
3581649164395629 7053 14369
808593787991593857 20630 24878
368882567073612225 3451 24698
537720769272684865 15812 32113
989934862242343169 13243 14624
202225696227795745 20050 24829
598403431754690049 26506 35314
887982250895635841 11272 24645
122863876049414961 12684 35816
433493007149234433 8254 17280
251959127639239009 24606 36338
587122921391884545 16460 32305
355483389412150081 13815 28813
946000360541827201 4427 22086
885035120854979585 5032 19301
162991939582912705 20030 26797
148241746346734273 11526 31387
400692510543318977 8898 23530
972260968784198145 23155 25333
79281675248612513 5413 12590
285246789637746177 4598 29264
192639357759158977 13200 20349
561795040202952129 20068 33160
766445188783922817 28687 28962
162131703530711489 12810 31573
4318410391629613 4440 16152
35820180764247313 3755 34637
200629022215824897 3777 9851
45408155032482969 5064 33601
710808864674586241 7284 32418
133280876117055409 4604 9446
15593063284189413 10043 17346
620060836526356225 18278 32614
391997316439368833 5136 26770
149907412462809473 21166 28050
312600993557541761 23431 26357
493795379840470593 6748 34551
142125370764400577 6176 12727
120529962329527505 1287 37589
419465545666145793 9798 15511
635712116058435585 17533 17570
333916917881691009 10841 23872
849724494290981633 3810 24531
89392786189879553 7631 17747
713967858730264065 7953 24649
263615403327914785 26888 29266
850866981774345217 27795 36158
129434222037208001 6111 22269
227808353229583809 9085 21678
929421851235939969 6589 19658
714491630484516865 9679 10398
423045011794133761 6355 35771
267681824309740065 25008 36182
568310514164632961 2677 11264
710116818826833153 25630 25837
336656262008336449 15972 21375
793330729936791041 22598 36249
468643633460470017 28775 37392
758958213532153601 473 740
760869614203787905 6278 8759
901030954721541377 8391 19446
196417713333939745 20699 35710
447606145979307265 11824 14975
576818394094960513 19959 35962
611606813235646081 6775 25101
413733752116922177 16849 27249
806092875969667969 16373 32124
310731812487322433 26055 28537
1472944678461375 31178 37508
855950848044184193 11833 20548
890978891437129089 4121 34959
657482390212141569 22717 25090
817592028261707009 10699 12070
180089316872834369 33490 35003
210184957274023521 16149 16162
538962239648700609 17548 36546
158616795798145921 23982 27076
446903737218033089 7630 25479
38202296619544993 1000 3823
396966385435849409 22078 25400
10207626818377947 1657 8562
82530989141456961 16894 25103
206816126091993633 5065 14273
593681259367404161 31039 33931
831059644596486145 10141 10328
646991184780969089 15641 30173
948241835049685761 726 15081
556079171702226177 6635 32484
482887251240661889 10078 27143
464713219155651585 17906 29452
417137460537631425 23166 36724
713075255699894913 15304 24157
364726008999078017 536 2389
729679307219807745 35705 36653
149734826618100673 23645 29188
255157416616714977 7730 33968
978523255644169857 25520 26531
652117132272746113 23400 31636
628613851792962945 14163 33594
323672503164377921 32380 35866
445076396730122753 1122 32752
366671923458110145 10403 30395
428594143704202689 2191 15648
798738571044925313 20382 33726
879793009168757633 26503 30340
959796718807222529 1460 33419
912874158746276993 21818 32100
397924037130739073 3772 33534
496216281438144321 13853 19558
117215067595363825 19464 36297
840824968139997953 1582 23282
178835041657112737 14351 25176
848384468326166529 14273 23427
545619294188110593 17264 19675
423532103902388737 2661 8128
723402756937534977 4584 25136
564350514917897793 17911 29472
725526997556809089 6223 20783
625939120500476033 21917 22138
595158017098146561 11780 18936
122929368061043937 16088 21288
428061508737965121 8968 25063
842819463299250049 14919 35238
37691806657907281 13628 17731
841192306287844353 12776 19561
235356385200784513 7847 29077
369203045705035009 3418 33552
116772148954840561 8957 11978
975491443634716417 2952 17736
484692498870298753 3978 36883
415599665665283201 11561 35446
503541090936298753 26039 31077
194849961482567841 8339 35194
287116685930467233 535 17537
277557101414316769 888 26674
114545101192522481 21423 24357
210246157941092801 27746 27958
713296084002347905 15268 29447
822806478551811457 18620 34782
738128595817844481 432 36706
881378638919507329 28685 35495
788239998356882433 22307 32258
794395358206827521 3979 26175
317388794232716289 11211 21091
65527471364070777 6039 34486
472154225980045057 13978 33601
803579021674963201 3498 7590
568270996992314561 9510 29654
9598439699381345 3160 37083
441339037060057409 29281 34243
982496683019718401 6222 11010
287671982343812961 4296 35838
451706253785822273 15612 33344
819334280312073601 2062 34755
436340910201423041 23072 36866
860185850374481537 17629 29743
324944213199678721 36193 36366
377461153995195521 8147 11214
152249439838101345 14727 27633
772316615516604801 15799 35409
122404000855333089 9701 28554
442892881009878913 23622 30895
333797893212405953 7099 10663
167915472442789601 1813 22766
465026521420590209 29248 31159
373163656590744385 18065 32331
103913704117275073 84 9546
765973249496557441 11071 36994
135334579126570993 1817 19869
14729613330512593 7459 12278
695304915080228609 18835 32706
558780430258199361 21364 29008
20247267942757221 14503 25016
830334983085233409 28726 36719
88016449922236001 15833 36460
221303580144695649 1850 34266
811605787175658113 798 31690
110393941219182785 4370 30903
192280089991854209 29419 32600
807238373585082753 9528 11240
507227559856211457 2395 3036
866631608149756289 3345 31391
167076731268849697 29643 35276
158780990798977217 14347 26912
348601582306422145 4157 31904
115469168748386865 6463 29354
38319642353783937 7817 13880
200281754036044641 99 3200
730969433519881345 10372 13148
502095864342972929 16303 17717
84709441651057201 20119 36931
464552813808030145 3566 15636
281604884953701185 20510 30259
786227527350501249 17008 25205
315394428312671937 1644 15063
468015788662544449 32620 36900
973587137511039233 28979 30251
33965177445505645 6361 19795
14757798238491661 2743 30768
919790819909128065 8370 23108
123109935393777905 10313 28307
348070793140703233 6901 30866
690985216126037505 13516 24368
842315837913194113 13988 25966
3107728624065943 20776 28353
266878526220605025 8132 24846
673456259728880001 6179 35603
978589261622278913 13860 29899
736312239871317377 521 11379
199841151127099425 10088 13820
68240465617449785 12595 27210
954471180381606401 6437 30126
45254799277905993 370 32870
309631249647960513 1722 21800
231727149339604929 21741 35580
503852609332302145 13375 21153
320553205752183617 24384 26265
445407335604937089 12411 33294
462216909450560833 7783 14008
209479979265669409 14423 23052
604293217191589377 2641 27235
162324637177530209 6846 13501
262565816922801793 18755 30050
81747931230768961 9100 22616
301535627811510657 15052 23836
596001388531771393 15603 31042
489989801456360385 8606 32445
420168047960121537 1214 8919
355926820687194817 9685 11664
299202050050265473 4201 16163
600070736688365953 6267 29806
665179680789680769 22 9454
927915250266401921 24717 31315
877601690180465921 22210 29238
300896259748029121 11260 35517
848561834704302209 13547 20122
265905075479629729 11606 26599
902658634232604801 4630 9905
472026499519245121 969 3419
145377467938761377 1770 24834
978412691662633473 5268 29266
637228228866899073 16919 20324
555401694857764033 2991 17490
384953858706953857 6723 19030
612408761312600833 26289 29327
322856998011612737 4400 16145
597049221363391745 25749 30071
18070202618236665 4514 15060
679879082224736897 8361 29529
370336389049253249 9859 17988
187055875629951617 6967 32032
396856642669948929 4528 8780
708448819300151937 15108 28256
725076539797637249 24400 28993
110155451686750897 17737 23216
596852811878978433 8150 18179
726787825778835329 4535 17508
888565849595760641 2223 37211
151731748105063969 18355 23830
800548999132818305 23774 26468
832426553333142785 33809 37293
743369424181363329 384 9647
197217228471657793 21541 24352
231234544201885953 20938 26132
176413960857608737 12949 15195
112921496517781601 16758 24318
181816685128652001 27716 32565
147176340559955329 1001 23837
180667441410044193 2839 34402
284291516792134049 3201 24656
179117488745021089 12570 13361
710490687208380929 19273 21214
971501658096762753 11354 33433
912033566965089153 4397 20898
720252406919811969 3921 23155
973374495592370433 17843 22776
555154875251425025 6251 23483
418421901004418113 19304 19652
490521606120665857 22534 32849
476822337433890881 20648 28609
913509453532377345 20002 33140
308464553780236609 3412 24787
710296375333499009 7317 13975
343144326385871809 23771 31109
992854209057505025 18312 29426
560079912039295617 28274 36894
546032389340211905 23159 34570
432461673336195649 11402 29673
74561879908507937 30757 36258
248100712408881217 28936 35638
761604027051063809 4894 17009
403212254457546497 30149 33820
629931560768149249 11515 22747
867093936507838977 2074 16828
878097438296862209 2215 19196
5242995210512192 12958 15880
895025220604416897 11086 17817
968486324462940417 1889 31519
401707773433386689 9907 31079
888369614962417793 22205 31623
774835871684679553 2260 10515
992671537943262849 35419 36899
166389316526476705 14394 19616
735792608183192705 1152 23576
566164173290808065 6744 26513
811529184733455361 15563 29373
654195257270984577 33768 33917
846291571822153089 1704 27079
438626792812875969 7172 9943
990365781368719617 7521 25986
857480561650305665 7569 33973
966873436955911041 26805 35235
743625272924440193 28138 29103
104326090950035425 1616 9087
60865919165465241 12930 22761
403094138627697153 10463 21860
439095028786546497 124 37072
310827942447613057 10800 12986
996487117753758849 20279 32460
251553073472212673 18573 26110
177531986190494721 12018 23783
478927428083760961 11572 37405
484871488776704513 8620 13181
161395662737707105 13939 22627
657135832731036417 20902 26388
435482099263307265 19982 27684
658955336185584897 3712 18854
851746771178301953 204 19468
478765452002072321 6850 33177
717680251490417537 430 23842
595322578670121089 1596 17397
811906942494662273 23882 29840
79500407926055057 87 20764
767452417275105665 8250 12633
981619253761834881 17469 36738
172319712049944225 25830 26007
968543905166193025 13048 15253
895359585690936705 6118 6753
841070120998423937 13708 34068
747581959980525569 16471 16537
911464034627194113 7089 37556
944019250497373057 5627 35070
244756419858987329 3395 17640
168315685057354625 30094 30806
379702882825675649 16865 30795
242617968085919969 12791 17323
972346949752207489 5456 31221
896119024233829761 4885 37497
286113802905511265 3909 9539
747575494448678785 17770 22346
756722106380607361 1358 8606
674012127239951361 9730 37313
93117375786270881 9400 10328
777353579401118849 17197 20454
763681393813769217 716 5123
632109932350065409 8138 24526
933872894864556673 7132 13362
273499938917833409 26532 28226
432843297081916481 4491 29661
232384291062846401 1440 4731
601496149338423425 19236 36736
341417615160747073 524 31758
529971308548525121 11471 32179
494392568387244353 30978 35186
606542422094214785 6183 13102
963559681093695233 531 26140
946205415236647681 2754 11074
352194114226950465 7576 35498
995317520683038081 13844 21370
239651864985500385 18511 35207
309833536168397953 5275 5998
517170172498513409 22563 28428
74555886720737873 1726 10922
532398972105621505 4172 5531
156966311130560129 5789 20314
187302180604564929 13750 18953
461964942570624257 14723 18403
206567779012157601 26802 35633
216320347601552513 5290 5442
285218325213694625 2470 25671
134305396912346001 15410 23900
702367182521438593 25733 35284
199683593365989505 151 27730
418933973472338305 15518 19876
79159805263195441 25456 32859
923048613231639297 27801 30299
424820981102854465 1388 13481
344008504291625857 16388 16445
274312830199768609 13039 25325
18383884849807685 26042 37475
124742950461808273 4133 4887
626514434713460097 8242 33118
567577931428296257 16697 34601
771276558042398337 4329 14171
581442955339426305 17938 19997
334834884065177345 3794 28196
454683200471102081 28912 29510
839734363593858945 20943 21693
350326671733171201 8982 31147
656317656160968705 11906 36438
145075301074534465 4905 31765
950657066816017281 12282 29417
72394397185675537 29656 36810
183038859700818785 3393 6286
853691547000359169 12372 16416
899634175902971137 13983 29757
385463138935421057 22652 31928
439561341754046721 30373 32235
196237606137991361 4883 36208
480832913771887873 25437 35706
595865186962171777 8760 33685
844183591294612481 25127 27894
428518726369084417 15431 30365
586096698369569665 1200 19177
332549622656529217 17410 28412
372708491679180289 4403 34810
136007296828886129 23922 28050
989950822957847937 9710 20881
822631286352745345 8368 16561
508538675226507329 19038 36075
724065550640411009 33690 34653
329082908017820609 291 16644
569342279942446785 2537 15011
752621572168056449 11167 24035
604930844347869313 2994 34713
527163822633649921 25046 25770
620083176734183937 1454 8558
778492862694807937 31558 34113
544438777644934657 20085 34843
179107958031092801 226 7150
745758812139740673 19851 21085
857847247124073729 13622 16199
986108007081320193 26381 28027
947922791854136193 12873 27587
346605898152901633 12744 21921
166520557852695809 5953 37534
876116521737778049 14007 17461
831424421265065601 2101 27057
809940804439889921 4630 16893
84692560249340689 15512 21906
180213949885022369 14 6510
698930978548997249 17475 32344
99214741682956737 9499 27566
313085640468674625 25975 28891
819964715886221953 7956 28668
987597387093355649 15201 16077
200874331109616833 9062 36820
82886268844038817 8683 12145
615004128565594497 22271 35646
76705580895986001 12871 14432
517077210399790465 7196 32428
594373970532817665 34133 34978
251190318447278561 10172 28439
52731909632537825 3871 20029
611468972891628929 20585 28196
90501842950022401 26102 35976
599500914169048833 10120 11221
249510796284464929 34058 35084
807028426704064769 21475 32325
279003744730690785 15495 23889
481981020494579585 24846 32862
741808617893436673 22289 30835
836346955560145537 7559 37332
641451456010532481 27445 30945
360599994185854209 17448 27474
516997054666159553 17292 32843
64413726229972217 4132 29515
100870687206825233 22495 31238
350995272053957313 29889 36434
212528610905561537 6129 9764
172695681115584417 2782 22622
511243105717898753 7967 28401
421123650281877825 167 34299
435201465589994305 1283 22621
713568741072393217 14746 31684
42042869539617553 11934 15087
907030508107091329 14548 31683
854764073361561601 24304 26818
640388485602784385 19520 29039
177825816221105281 1036 7339
393387074664580865 23216 37018
556634820717885505 14598 32466
986973837567276801 9773 28022
265127767349529377 11290 32259
191111517722596609 2796 16936
848156359828575233 19414 30580
929180020037136897 6074 25379
204230685365093473 17377 31536
771132949693843329 14541 35222
626000806118366209 17937 28903
800596336359618049 9059 15853
498791973462463297 6583 23105
551904962173928513 4947 16168
49598608073349481 20118 34027
466134213423003969 13986 37365
798348353133679489 18083 33614
905228577846791937 21247 24534
131663391134917873 12478 34002
165160504993409057 31838 32323
763121800050189569 11061 15453
453780110403478401 8849 32746
691285254548002817 10203 13329
325544339348795137 25257 32417
372566279967958977 15270 30464
44808911646008201 4023 9599
141298673125884737 10836 29524
399061875757936961 6311 17757
123270814669698577 6598 13792
854999922692236673 15406 25256
757706137583308929 14891 27544
876456270143080449 18345 35316
212122036132075905 4166 12426
115587895660489441 19039 28360
347237769872844353 1798 23543
878369004024804609 15222 26406
180348167623353825 5926 7725
945440675894396033 8708 9063
766408186336374145 3566 34119
79507565076113457 11481 25527
365911615798228929 2607 15534
790849595188738817 17673 27885
212827663954310977 18273 37699
872832344810049665 9843 18467
247759380561721089 1334 34603
338902386096272321 15123 17267
2543006039584129 5645 24983
205146601591138721 35840 35926
597124602022791553 37 745
388169648733359937 18241 24066
45707215881645169 11641 35299
174046487795735073 9686 29139
619219078750948225 15843 32605
714486347058915841 10546 12434
51163982597696393 3746 26799
449397521049860417 8030 18862
673460821285420545 27139 30690
196206643876529089 21810 36431
727215875294046337 8474 32242
722888553545388417 14877 17289
11412961926570377 13109 29108
394680165303789441 11854 14654
733931842079950721 3058 20230
471188322976445313 14612 25484
437815938763026945 25130 33318
942078665723046 9125 9362
699222932009501313 1457 2270
288082116147663201 6917 33145
159794121155616865 21777 32930
434704735200888577 6089 16680
288332913154075521 13460 25764
266861004284436385 9736 10937
980206258010486657 5776 8568
839536633119074305 10798 21838
650485461228566273 12930 34058
436212580022598209 2412 10747
660256621628892801 6150 24867
478341659918676481 10967 35437
827709653009062401 13171 31317
32834202470951369 29289 30186
830335801219963137 18802 22531
362509537959731201 22977 24053
154213429687853665 24647 27490
565746501124849025 10995 15169
482437083805312001 9167 11110
909873686595211905 1718 5630
789348309813586689 3972 29095
746490364262541569 21817 37725
407591558730718593 29953 32057
631236890188596097 6519 29369
286840742060103809 14620 36793
653583905278267649 9286 19943
132152807830156145 10953 30022
699934786589842817 30271 34566
215563907256946401 1091 6239
118211023697085697 7233 17311
1385608961289365 3235 17130
717803827604818433 432 31267
5071319397710995 11755 30527
582399218876204801 13095 19535
210992798649133569 11340 36875
804980574174841473 4426 5169
319168049219396033 26304 32959
334085336126094017 16796 30763
309645622435898113 18868 36571
108034536883415905 1547 33996
774089613916583425 8823 15835
480502989681909313 2056 25835
110335861740114897 16351 25022
35753819526355813 14258 22495
859900355118750081 865 2868
619168577121797633 11523 19449
36888076076980529 7795 20899
636063132319399937 14482 36517
624395276917208961 21959 30198
413183137963400769 1612 26365
785077751884418945 20150 33019
959533874374052737 3359 5303
402349648980131009 4723 16988
105268877773397665 2754 14196
245691316435699745 19191 22097
500097504847779841 6342 30799
468042009139804097 8865 32887
15461040697189789 11873 21962
979107169899524609 24109 29020
644122891168827009 17512 21124
538586337775736705 1552 21296
785092030356850049 914 26601
66518423032324137 17062 27875
824067303448821121 12234 17819
127130935350418641 3365 22853
250924314075220417 14240 27998
920078214755083265 3959 32038
888435779127952641 6603 36053
640172727081502337 5166 18652
476175760862560065 24392 32428
722635478343392 4128 28554
238636273547932385 5813 24732
118229157454873505 23562 28504
419774722049410817 15625 21376
365284710994107073 9897 19175
15224903017049485 2482 30442
654413334597531777 27293 29886
703396427365362305 4392 33346
400200920552197889 21920 34053
57598239519556673 8281 28068
795954452937404929 10378 11516
821456201148166145 4734 4984
963449643881208577 33538 36925
325884593028241921 12596 26850
878652574579174273 9007 18908
237932665721160673 16612 29840
774544067900496513 17194 33134
821965080904440961 22342 22475
987287397920891137 2553 5099
103204554299239249 1524 19078
199000747199765025 2223 17126
935444596613884033 2019 5034
534122498725619009 10229 11209
703422066574603393 10396 12144
362664515536597057 28144 29401
274094114449660257 13661 36639
745242506645535489 2401 8478
295586928893314369 23701 35280
705911101119884417 6290 19707
917775665635225857 4129 25817
317288591572886273 13369 13740
176648530162168513 17249 17825
910765918808426241 4484 9523
207991356580770049 298 23966
316350291662882177 16369 28432
849575756822687873 4325 14943
477441410059046977 11611 18812
496694534685396161 19456 24086
931836930938086273 7246 19306
70449507895034457 29672 34697
822151289007411585 21713 37510
119466203415463217 21196 28936
850972461542038913 2038 17034
646928396729421697 2244 30132
456128442957297153 26940 27287
418069608946076673 26454 37085
898391336461823873 5253 7314
790633902206110465 17229 28413
786749340290402433 9303 24615
151102127928105281 7032 7797
788792785384980993 2352 13690
956620281197345409 6464 34284
165121930888862081 10907 16841
631192742437242753 11934 36067
701744441795622017 25106 29973
706552958645602305 6266 13729
659371496086453889 8032 19733
492047056374524033 3389 16230
223896465947813537 1745 4785
654805934122279553 8712 19946
437480029432069953 652 6618
994596550019345153 7605 27878
566831938481239937 26078 34753
866568046709488769 33762 35034
735594818660349185 12202 29435
151416148586427809 13778 18812
894671175664864641 3371 33765
714258785994857729 17897 26477
914291265719445121 27780 30974
902160759007308801 7022 10156
854874552068761089 2163 32819
625010788385282049 19024 23411
672798938004735489 8459 16376
876638769244827649 9434 26935
753333222372486273 16116 27943
1467277330320372 8362 22963
815498702589852801 31215 34228
499765168755722305 9140 24634
240057623520325345 4518 9047
926332555899449473 23044 24178
121267868732747537 7336 22514
934370499741838465 11955 15805
348202624029436673 25430 32944
795541302979657473 16152 20815
539059864764571009 13039 24131
530910849074594177 20821 22822
464813481446380929 5383 34423
414991922650870017 20558 37756
666400416142995073 19596 36848
511630102740234369 134 11153
498921184230720641 12050 24237
162809612556472417 17261 20208
914583784469161985 8481 14222
811645270835050753 16521 35197
578217103221330561 29122 30047
806230213814700417 14620 33785
937955685128787969 12123 17888
628610414040132097 535 35087
960627972811760641 1767 9376
384465344713945025 8567 16327
426844336423020097 14334 22143
890791124624350081 14165 15988
137200875525447681 1692 19673
63236865601027145 26608 29171
715893018103475457 5385 36181
682151198862179329 12511 19879
957676928339775873 6675 33565
41843435506265793 14271 23301
432576844618470337 5692 32109
600892645809587073 23174 29309
894239577359936513 2286 19722
880307864652678529 12789 34450
554748500613772673 13905 22603
60151072156621409 2883 15873
620801611789243393 18811 35369
114890203568918993 4705 29716
320722755811292609 27703 37684
948457326869465985 23253 29439
7852021082012329 342 14707
769452101566571393 5197 21618
859622985812951169 27834 33413
682234645047621761 4478 7893
483702453198315393 23083 27439
544111977352187649 18208 30784
711794987144546817 921 33345
128984960353513153 10175 17121
793711099506875649 1966 30341
689502035022968577 11826 34935
476739401465767553 3413 25762
830780122022211713 6827 15433
285852145603069377 10534 35742
144766192142256513 20553 32185
156294367827573665 10356 11249
382940018328106625 20475 36895
484349299623456641 4448 30027
642136625507021057 7313 10292
710159915657005313 17430 28263
238951635973243969 9912 37735
387885153046465089 1790 33155
544284947104287681 11975 33994
375115407292046401 263 26668
933237436668697729 23922 24821
384392055970803201 13204 28366
988326060106970753 5379 28859
243636349875504993 10017 27590
98669670705724849 2395 30282
134257611958883425 13897 28641
939897575081843713 697 25345
886637434746948097 19318 27426
362975935057598081 5928 13623
195946629221989345 2427 25021
411559352373387841 13603 26230
732700040645557505 9005 36436
441491983015900737 4200 32565
494934217707122305 5636 33020
943145340387033601 27297 37329
885704967554350081 11694 23686
504067066046708609 10348 26232
145219508022417889 3480 19771
470817463723818689 21362 24973
836980163377536001 9156 11167
229166498952473313 10867 37861
283679000608724865 3103 28790
591457942315756161 8710 23469
478958978347865409 16603 30293
213072249044564897 8557 37322
866630644629392385 1432 17548
546606155377219265 32496 36828
186372344609640801 6363 10506
468156721369318529 4474 37186
185097208208514273 16103 26073
764188064622416641 10706 12111
838988543315654273 7017 36834
309974107587073921 6365 26609
794638147399833601 6590 21435
687464342302547457 12179 17791
217062201312632641 12753 19785
733729248379084673 4188 15496
725895823114210945 32240 36789
741476773688489729 21836 22734
516530166569854273 9183 31877
448772490751316865 11019 21368
76182365673016513 22204 33607
412215283165892289 13132 23291
974541258429429249 5566 35311
654232064817044609 17058 36216
197900558188006657 5661 29632
489049130619307009 31487 32072
45449888024311489 9781 21814
775709622071794049 1101 21645
748103615095200129 406 1238
914829502760511617 15572 22190
860635508321440257 18343 20575
164981331324575809 12377 33468
381187483390970497 16967 24181
440515945003440385 2514 8450
89501094702487905 6372 19815
911592881818485505 11279 14756
124083103933028129 17964 22336
354119905904155969 14941 19566
900199688293515265 786 17817
693713458161646209 16452 22524
725257751077162241 12104 18019
80984160569059329 17809 35021
712858767897419137 20075 20747
69097790996103473 22671 35016
4601933422573979 17863 31958
989591104288052737 3131 24862
420513164869380033 6397 28075
885848313357676929 569 4000
424504199034327489 13270 20071
511754925471635137 516 4129
908188711105598465 5220 31014
984097827923911041 1203 30470
461108357700904769 1130 13929
847616540261924481 16433 28560
72546125989436657 6227 21959
17848477310160151 14175 17595
571288923068049601 4042 16684
395614962447368129 276 25034
286518116156660353 9014 32067
801981770755482113 9509 14017
552028801367040257 5697 29735
368718554039418241 1665 33583
878147594802801025 19663 37571
880748518440405761 22876 33988
285771223426234401 19505 21047
245703416566712449 35456 37711
822431637460741889 291 30617
115583321797778641 33090 37738
403453445219181377 18856 20405
97078103308319905 4283 6981
460839591225454401 13784 31730
643467327015791617 6174 34068
406195641860801281 12898 16364
928162920822373377 919 18526
756124956795392897 17094 32508
761831988917550 4011 31879
631272503215083009 10580 15207
927502406729928449 470 19110
810284579936382721 17961 18235
26805606747892341 4000 19795
976670118623456257 5649 22159
499760182286152577 8323 26343
180605633553913249 30605 33626
138837006394005873 32418 35259
94234626202446497 13211 15390
722930345311965569 1206 13224
841626155983579649 27456 34003
34069686275863377 6062 25607
391534611192422913 21529 35160
96387954069015793 15034 19799
487838847876989953 16239 22971
951994534078416129 897 7511
448844180466206657 9500 11229
257157018139395169 2742 6061
640785731671787265 6337 36631
493051875144452353 16171 18510
646240829027004033 914 32729
526836820818758145 5998 15046
711893456589510913 32173 33437
108443648217878769 1725 25942
927209461639588225 8438 17150
422810411447528641 6649 13088
635430800903851137 27462 28662
766636651386015489 6146 26249
704234051146851713 4146 35947
508451787989642433 2239 28315
890151594364429185 22185 33256
778521684804765313 5653 17555
177899217025807137 49 24739
473714702521789377 8154 23013
998713169647562241 5953 13504
185591030315912065 8040 11584
517648305832818049 10332 20203
107265227618384529 14104 34308
865402865035552129 1239 23160
641104770809938945 13938 32353
897560161877290625 26626 33393
743626282408513409 17532 27461
379008353699862977 3280 25957
47136526650653825 10697 18993
736696504246264577 18081 33242
914924295840862081 21187 32330
472151980481132929 368 36220
851597835159544961 2009 7087
337493487679292801 12533 17922
799930143921159297 16916 19451
553770157420292033 10758 31660
406689184558182145 14523 17221
608457432263701761 5541 27183
808207499883920385 4310 15814
789726517000136833 2647 21661
988441198386119937 12512 32785
594583672984779137 31852 34483
351235843926303937 33166 35157
829247259605541121 9073 30612
367693212749649921 7511 14745
331817323637296 15737 27844
794151654766651009 1303 35360
102779271603058225 5760 17714
394485059313389313 4938 11819
889918219847455617 10574 18314
431913811393798145 5106 16715
950191445177001217 18420 27268
145762824222082081 33843 36263
886759999582505345 16302 35292
444787032445518081 34539 37033
386537513139163713 23146 24292
322747259634134337 4551 19252
801132251399817345 5673 34752
434464335195457345 1757 32435
944819933853171585 11998 24639
848385942761289857 18200 36894
9864049176552925 9826 14728
770205068637707777 8309 29594
529659235682036225 3265 22131
882983769740498305 17962 32846
645957218623092225 10497 21268
452213128136662593 2797 29066
710177069478806529 24131 36816
670232500814414337 26412 36543
765497483886559105 3261 6936
67159555057074273 14191 34274
121814334095294193 21830 33053
966165401666110337 4751 35082
914648276855952897 33598 35632
130178926205246625 3324 29260
241673446182677057 10740 30542
56649115841473473 25814 29790
675756054002260225 3450 35066
312628807297059585 5166 37805
466116434200362305 13821 25821
98368317499399889 9529 18818
817910205088875137 8497 22687
801060144522040193 1885 17645
227963360035818849 16692 32628
334210994755288513 11813 34077
87323373683357633 21683 28772
47742861094960177 5082 30227
528288922468167489 8792 27615
543749964127478337 10831 17057
654637053591013505 13128 23832
106139173977453537 30507 32827
268454287382144929 19592 25426
347240978559163713 9372 16951
982095490613982465 15696 24842
417206312211916929 5703 21619
804956532656635905 21731 37477
938196127669961345 11309 24632
810226017916473729 13947 18922
567504465038467713 3070 30962
225624903513296001 15661 28110
772994701791695617 6343 14021
2348798247492568 1049 17795
92823977663002209 1164 4960
582711659315865601 7120 36604
290888863462107841 33026 36560
771421349836852993 15394 27363
688342107710411649 3682 24950
197960967859604161 33712 35731
15749903888085727 33948 36296
977286007438475905 9094 20954
216963118531779745 6678 37489
767612380582850305 11800 24031
340459119946650881 19261 33947
587589428246925441 4591 9211
112150179137898929 8001 33757
291701214369044929 6550 8957
901326992067332353 27583 29837
391115206758836801 11938 29409
252762527103712385 25429 34154
391526985187628161 23445 27963
995551937333694081 15861 32907
721021425590347265 9557 36200
169580692829299553 13598 33946
780718198246052737 24105 32919
808607017854676225 1045 7691
354887353294838465 3518 30968
722625343552792321 22904 26052
47247611092732457 24111 25484
926546164388049921 418 34193
210305317852256481 26305 26877
783215545989122561 40 33287
373741862722074113 15774 17046
383402291848675265 7153 11277
735137848221977857 6794 19770
255009029915768801 5012 25277
868553415687816961 11117 27612
305834699203394689 13275 14493
521004298665641153 3510 34022
185934423942683233 7505 23530
156766402029735009 15923 21875
582573923842282625 15114 22483
151948163954568129 8820 36330
141752491588349025 4706 18144
254411509961332897 14984 31222
218485322322614209 2042 7990
376823970578353601 9083 24223
237634183137430465 28622 36795
345863809252495745 4190 7769
492579637907304833 564 25352
587363802166901633 11491 34116
734156899077746049 15556 36448
338261701571131137 9395 13426
383266253063716545 14265 34735
252145999027643329 23872 29441
297910796705309633 20379 30326
271760310221669249 22743 28837
156674274551612321 26269 33874
342175174482871809 3204 23041
475763325245949889 13952 15751
223838904235865505 11707 25398
535934622410685761 7346 27817
63251227069084593 33300 35023
628916509070535297 6793 11893
22414697132678185 1084 6167
528774454558480065 13462 20043
44888310130925649 16435 17279
183246875778095841 33222 35901
248244883369071809 26050 31633
132350118328652401 1440 15281
920750561406773505 2294 31817
162956408587149313 8094 14985
893470388052424577 6984 36797
649537941617431553 16159 35759
351282607361223873 11023 12481
344073553110305857 12368 37085
990988820377797505 2166 7719
928390121862754817 6554 24520
599687252771669633 9897 24862
173490189690738817 12655 33611
238835850989648449 14505 22503
211497303355962177 20564 24201
876273157921883009 11309 31257
700542656551377281 1760 21939
424473990547657089 16443 26625
486806714880067649 32649 35028
646469506194957697 30988 32247
936056438548689537 16268 36981
474780843700148865 13727 33879
845126532881515393 20131 22746
771865486391174529 11923 26923
234564083832694337 7649 10212
496915661936188993 8353 19169
748080002813971073 4062 21722
773237669223302529 6946 36643
857238338693349505 17826 36944
870818732898744193 4603 9082
716508355443089281 5500 6270
205810858662555777 8530 9970
855996461820737409 9531 30528
552933135196386881 3858 35700
482986258270337025 19033 21006
390465558622874881 19617 22766
785141255622477313 13756 21724
359277969049845313 7383 30057
379809007321846081 3286 22938
805140626379408513 16345 21984
629598596626564737 31439 35567
330066656752283201 8215 20824
719013453854905985 8115 33639
797540798619021313 1143 37188
293954221851350913 2503 23096
912848605408516481 25624 37057
274056336560100545 5424 10772
907078386616358785 7877 24701
251623295846641793 27230 34394
821227750248457473 1968 22838
100920815081231297 18520 21716
688764356218452865 18885 31595
658018906400911873 19040 24936
75522562483900657 13574 17743
793756137638062849 22621 23749
206899048604054049 2757 22284
706809178169393665 2650 30215
63599323695346041 7387 29972
607653086718563841 6225 22281
238654771660829825 18070 37853
997431215206319105 19956 28841
987229151596881793 8722 9238
496670694707709953 7097 21849
108124211794272897 16839 34524
600002648081854721 18710 23536
903759722232226945 2026 12483
103484268439054001 5311 29981
105637894546614321 10602 23174
687552231430288385 36128 37388
716100183703861889 264 16427
739622570493160961 1475 16184
765013572062240897 20309 31425
563868775910790977 14129 28423
996812708929756033 7181 14659
850679638123644161 34405 34708
237148248688068705 170 16516
578906767165591425 28578 30512
904681802158524545 8350 37177
854475740466931201 6936 33545
460632385343028993 10648 12175
395126385932670145 14757 18295
724063168553929217 13778 37500
354128943686028225 18508 35072
371863461230272897 10300 22202
871799360511090561 6227 13023
647542990583463809 5078 7167
891485234411440769 26094 30503
585845330498909057 4118 24993
166469217786854529 6904 28527
359286141713344193 21510 24003
745317706774052609 441 9342
616238504089036417 13956 35853
631579114505683457 19012 21245
147613519523549281 9271 37337
965995509975151361 23152 24110
75407425714541185 10487 37548
499811588926391425 776 16327
677894609311639553 14472 23534
343667644207933185 24441 33542
422701808252579521 3212 6065
915836336904533249 22341 23900
47216908052906345 1119 28221
347006845332707329 15180 30752
716892965216867841 14960 22935
468723548340776129 3524 27142
286319259726983681 1818 18391
57691275514663689 6322 22821
715820623993860097 33129 36038
313915502281957953 12778 30764
397146789007383233 3651 15164
622418100558455425 13524 29024
276523755616590721 19837 29663
223897074285062561 20724 24255
250671283640489409 2381 14972
906569847417991041 23399 28257
800438312540418177 3705 26288
371980620445356161 7283 33809
13267879014382091 19534 36945
565793259822719105 20077 26545
883028243668103809 3767 11973
405211431249696833 3353 14812
124267053935430033 1181 1487
154677768643331617 1157 7427
42231567248617097 5987 16574
893470657644542081 12097 16599
475005566991928449 5701 6286
713288229020200449 28090 37025
576483439744759297 33009 37330
717442363905448193 34309 34759
212851360589130689 8031 32622
357240810897003777 16043 32487
136330874829152289 13934 37845
465134219560866305 10734 27940
243720947288853281 27880 29739
136913425939887649 16995 31787
363661853826339841 817 18716
703886368257812481 16172 19290
874363682979410561 4047 9877
14729394379152439 21775 31821
73592839670705953 983 20621
762934267560496001 10456 37130
321350936137964289 18969 19874
471596762585839745 13514 23983
524725973295613121 2704 6448
753147842745264001 14372 15273
826849794527451137 4457 34009
526752338689739457 21774 30336
676808306808620545 4426 26477
239965202196231073 15410 35711
530825922594079489 1616 30358
918550681758226561 1035 32674
288183124340843489 16232 31566
719063484515729153 28607 36486
833628807098964609 1109 10884
723130522486975745 10645 16808
810575531585467265 34498 36329
690126210442230145 6270 15105
879660217628799745 20133 34248
706235972503996801 4451 11032
331833871261135745 15808 22607
222214858615657825 9685 35386
749083575085538945 13190 34983
430493957757569473 22148 31351
68762956550383337 26749 32969
916646335646021249 205 17680
566743377553894593 5515 6991
342754151546550657 23390 26804
877017420471485569 2562 15119
733706630326068481 22433 27413
741450191588032897 25249 35517
307159847058166209 5057 25461
912431468644054913 14878 27730
313658291682173761 21106 26782
9743290445175747 2926 20317
939789260303790337 15551 34618
421777808504412353 26819 29870
917864513379939201 18253 28848
560740121623897665 10129 26482
547213254587354945 5814 34851
868781322216218369 13420 20038
591869605292004097 21446 24981
806664726738734593 19282 31462
928258989603925505 29108 35994
405644965805048961 19297 36154
430233549295323329 7162 32052
990436329780298113 13313 23972
16626084447615597 11983 15447
508134225922557185 473 32672
145981233093692705 13807 21835
799989867671417473 5404 32081
619624106708407425 22628 34406
314545060616563201 11722 16838
430733895558560705 515 961
110862572234911025 2537 11524
939914121956583425 33874 33892
491156404047867329 13889 19303
671855362247185921 10841 22724
385460137737414529 6971 20262
294344221751366337 15559 33428
918924839752786945 28955 37304
479057862891963265 11786 32979
710132835566273665 19099 37541
405245956367004097 4180 20972
22473755302367949 20712 20848
595535666258257409 22855 32803
899941479832836737 17292 32141
820256993204928641 33186 34385
491494995554926849 20518 34454
230368504340347617 22872 31929
105345717275557857 1638 16851
699081665854755841 6464 29202
559525544638031361 25150 29414
674074849906105601 5415 5874
333948024260156033 7674 9419
218696934479787329 19180 37569
973067900829232001 32207 35585
444086621410789889 4772 29644
782196355441644929 21133 26448
818333208134312449 763 26085
606948376131807489 7464 8972
769725879778860673 27911 28133
744281915264384257 1980 13397
104959046270401761 20916 24907
145785366062494145 23093 35156
257029614999979105 14178 29184
625436327431376769 1818 20596
438702522561023041 13352 14527
876977507482617857 19762 21614
284404859401377057 20620 21274
590879871272864641 12637 14617
532251561754200961 20356 24038
932602385712254337 11567 14750
454392171343542401 3161 18919
95619750086857633 2441 34443
142267412079583265 291 27929
15297879168993945 3276 4051
70435070439685889 13050 14396
789339867510552321 19841 32814
464571154254166145 5155 18995
970213152868591745 2876 4871
598035335721718273 22393 30929
509331626311681153 7347 15767
825549335878072577 6934 12818
479472543814235777 31279 34423
806433263966482689 4376 17057
556734142162657281 9562 14680
893973019474167041 17320 35788
599675934084370305 16345 19470
341277089155752833 10403 28373
600602295477958785 5142 24944
921211306106933121 8304 30544
13521493805964015 28045 35972
843800848272024961 4989 16914
133197539756526593 9932 32343
501497306916427009 7939 35667
384813708670815681 19972 20150
72854105829392785 2995 25591
780469657576023937 10718 16935
372198144522265281 34596 35693
487419197716942401 8129 14612
389634182204815745 6695 27800
185413017934639169 2777 13277
738552437590492161 2354 6929
203037789255301249 13910 19333
189950931469851969 22444 32855
969658653528686209 25555 36249
196545417412814049 509 15874
664224468574044417 14802 22956
595969745526446081 15717 36903
140498956290588945 26270 33647
276844907623079457 11591 35588
856561952898214657 12834 23738
801169385422625153 10847 29178
556105296591912449 16394 25509
974247429670022273 11359 30323
720251599522239105 19463 26245
673131520264973953 713 27675
859935718439931649 9043 37328
939984239878178561 9820 27048
24044924565782113 855 3408
505037551654524481 23398 35784
924560362263807873 6049 16885
674488721360525313 1077 35933
75137014930472641 7797 17930
536549479551212033 3109 31661
943051730997769473 21975 22734
488680808196782849 11694 32927
213519367255724289 27516 28931
78134286419313521 16429 29232
119765656623773249 14207 25998
922207572660461441 12305 19405
288850997486317569 6187 17933
731769642922301953 19963 35875
548222155634949377 25123 28960
983993321365623809 19093 19162
187035845572619777 7724 16237
439131732820314369 5624 9540
537703595523712577 28480 36740
77374085510975025 23570 36206
451649364326268481 28663 31249
461477719576947713 25037 34930
937316042884749185 14080 36705
899371816424284929 7637 7666
105770542049850033 23070 30155
131034895004361825 1363 34448
91178639553167073 11711 13153
368529472854284289 10452 23329
630655277748555649 13975 22858
461209923566684673 6772 36861
985060668871927425 11397 13125
692281073420069505 811 7433
391415818015001793 31995 32226
783623887221480705 31486 31902
66496942200249265 2786 13473
784047248809692161 11452 13394
543206688555354561 4233 4719
237026107407558593 28378 37689
649874568636011649 3868 17424
179978426219996385 9504 9805
15493023295601205 10231 34777
581581035484660481 7098 29637
877268381130253569 12110 26329
480241075648912385 23541 24114
702300222571263745 18336 26988
788771923096589953 839 32475
876353592220699137 11660 32798
791559006489300993 6164 20541
612797271562055041 742 9989
671011572064102785 1372 1401
129362955003816897 14822 29980
114858085930087841 28085 31835
823407633384928001 5545 30973
396658282017398273 12323 15937
591977122201246465 15043 36022
589670520445814401 7251 13886
468504210604674369 9101 27598
688043225550316545 4046 29412
837811340756505985 11021 37651
757660560649874561 28343 36348
294636256860680833 18445 34066
346737947719361729 7826 32907
371734403821722753 892 4602
870338720499596289 304 30538
50539129341654385 24214 24320
187916571720435841 15101 27396
281947218761704481 11615 12986
866712906772967553 28097 29564
993650215467081217 12695 34248
612460658054686721 4122 31992
974253751414000385 9802 29982
158133796387197377 21899 25789
349629055854887105 35247 35364
691454572942134913 6044 36833
849346785798676481 26750 34678
249654939998443137 4789 9538
684964432969220353 1942 17619
494839735657762945 30538 33382
301650207270359489 10105 35006
516446972909925249 22308 32774
849028813250480897 5654 35328
348026296349516417 17748 33159
302128688247680769 1607 24418
953656541122292353 27823 37160
650168832531672833 6459 8226
52864708251178169 4326 14634
402690041641580609 5822 36889
288935663885489217 12318 21077
474232312640861441 2547 3127
840096363525347585 21819 35105
200935420434010593 11847 28710
645912816855521025 13583 28999
91335403778966657 29196 34970
828646022762768513 10793 19206
925003295032400513 6341 24324
678234594422399105 5697 11112
370050675045330753 9966 20692
124178246924017793 16280 26099
742425045542834305 29190 36331
258452958457191073 29758 35489
204306136860449089 21306 23682
888379499738078977 14916 22336
926958376466206593 3863 27583
951819366126493057 24762 25220
818259086505957377 8310 37582
916486090769595265 17421 31576
5359909026712019 845 27130
476700054041778305 4258 30796
643755134066420737 9558 33793
560569737032608385 21222 37871
183445543890844225 2090 6815
542448002348969281 7934 31010
43584603215673921 7495 25067
488806296663355521 13022 27448
558386826927662849 12198 14815
50633172920221625 7124 18922
395863522042414913 7433 9464
457053234268215617 10455 20633
62198905397412577 1029 29849
881895073085296129 12816 33566
59127435955456777 75 27327
341086676635157441 10599 18008
559361044035657793 15399 27437
900567102834038785 10300 32777
837141100148496513 29218 37800
410213572038060225 8183 32337
708419392423923713 14737 25176
471732061634376961 12299 34422
74378555637462545 10344 25725
661967538873042817 16903 33479
871574069305413761 11928 32452
576479183441883009 2512 3209
989373973010454913 18190 24155
851382542344452993 2672 16635
655343968615699841 31309 33180
453696697627343297 8725 14857
329816774250996737 5063 32669
176955633865432577 36127 36166
336503308453362881 18512 20962
810476741917916801 15309 17790
680872727809767041 6513 16041
890772689253992705 16249 19290
77039150514384145 16179 34041
794733043535352065 2557 5892
531638768008189569 15488 37078
16168451190296197 26061 33286
175709226156673281 9471 14796
676412699021376769 21962 32990
493141029359204481 2374 37050
938388281254361857 25839 31167
717079728747439361 15545 25284
148073184265761889 7391 27708
338495821986253249 35811 37786
609552919685668865 24479 26110
546263582776195009 7612 25668
238820976496704417 2195 9676
9779818510960327 7913 27595
128213299297158305 3014 6560
62906390890010049 24978 30792
491770431956062721 2154 9949
599181388063197313 27041 37640
337209126235890753 7476 32887
544600103025206977 885 36875
535257399163619137 10769 36700
990887611944170753 3048 29317
74576587011137009 8604 27191
590538759671023489 304 35743
779883020574935425 13985 14768
256033860443874785 11240 11753
725926230907944577 17335 22382
442936746505839809 6583 23679
291795847556507201 17172 28819
671412713878705665 2837 19580
599945872070236417 3931 25420
877953172695402625 1173 24689
69046327439814097 5299 27154
13389285573236265 8206 8855
390264318672265601 9335 20108
650426562535049217 11911 21009
920843479472502273 14616 32794
425858462762104065 18754 25764
27503930200765581 6291 29840
77817342354268961 13340 31380
904460721260328193 20424 36375
23739035733665761 10595 15758
667492490442398849 4039 35257
817951924182015233 27631 31217
93602901287631825 17251 36923
554437948476529409 12124 21378
429711725812126145 4625 29329
651406847095007233 13675 28102
164361198816997953 5678 14262
966317788123273345 13165 32331
990420058667879681 30920 31472
650984748938842753 29549 36840
516423232400406081 24484 35049
927219948112618625 4312 18288
865664925735444481 6040 22174
395411217723069057 4740 27885
70824034884559241 14357 22392
983667463712020353 16658 23804
480634275214711681 29457 31042
359193125946436737 24679 28632
470946068662222209 12497 14632
673003140857101569 15410 18352
125401745054489313 20873 29208
641970194907390337 21708 37391
677304732509291777 6349 8107
1293092672550956 28454 33193
26884581767816941 18718 22554
254482582197429249 4706 31661
202366413153960417 10014 24933
18600975041064061 26706 33328
828421646513248769 16021 31409
79663546561295825 22519 22995
839590623249726721 8733 35773
983846885682606081 28940 32424
239329935489834625 19349 19947
810918032638031873 7145 31742
358292705168146625 3015 20100
771914872895731457 25589 37001
896525977484543489 6407 29843
929310646270767617 13912 27155
466890529490108033 15199 28886
678347102895894913 32181 32209
140092325170641633 2348 33913
520480271590688641 13407 26017
392604140756056129 6842 32321
798618771062646017 9902 21981
437693190984049345 24895 32570
213318826441952321 3466 29846
733572963435982209 3149 15948
360758624878297217 5578 13796
264036155601971233 12850 20277
117868675419405377 4461 22597
154367540699134049 6032 19862
167473307405114017 2560 23949
938052859714105089 3461 33415
580952332339780481 8401 28721
909603399901293185 11539 30694
36832442306273809 3320 26571
919740411504222 2897 29589
205569598859629121 3965 26446
781290084264107009 19007 34616
433233277167797569 921 6761
363124254621681089 4660 16403
594276515689575297 6747 8255
539020222496354497 2978 9174
451421593724358401 21422 23420
511041706090807681 11013 31012
987167759934553857 8238 24980
510348289601161281 8972 26890
788807294031325825 8393 18885
317336821954881985 1086 19232
540664719013523841 30106 34791
860828005326077057 9008 26613
132561393158606929 13629 18102
391231672451496577 21536 22649
712385720879726849 5747 15827
105147684144562001 5956 31253
549773904108800321 30310 31944
802451455302360705 6719 28739
717638114373887233 19161 35051
625475854807824257 4342 8577
537422101882878401 14498 27546
456511137243992961 31901 32158
551594384997830657 17278 24533
280231670875089377 31196 33220
634553713431070977 2079 23324
350853021600016769 12879 31088
734441572694823425 23998 27631
812627598718272257 5695 35452
176812511134823329 12005 37260
534977055173257537 163 22275
950545241865516033 30679 37625
776972158803666049 6748 15171
372482401967655361 1634 15853
388786162589354945 14690 15041
692141452334698881 28753 35974
202219672078648225 4991 22434
373233215078453633 5044 22362
49437164045869513 31674 35316
67832905814160681 13090 15082
613838588535550465 4044 19507
109724809730177953 17834 26518
607457955711879553 19821 24907
140164008080763121 353 33798
290841611987723073 14320 23361
54548665810170153 12721 27045
379052673282828353 7727 16560
668104305106428545 11686 15959
495756046274472321 5837 30024
689415593005204353 3130 4728
886532580923898241 19235 36144
462075934238061569 3573 10838
679263136011933057 4298 6468
701167414705121665 21659 34128
557720492532453697 11773 19733
833288691730505345 23207 28323
422927222126084225 4066 9998
957607261263344641 26377 30035
924894702416111105 12438 36998
817041367984462081 11147 28960
784470841242004737 21206 35699
249190256900771361 12624 22928
773153740617757953 1089 30511
62130454233884081 13271 28254
188907031060104193 13135 31324
990551717791500801 200 16146
187659836722360737 25964 35303
955772491663669377 1297 15167
550866623625459777 30724 35220
405306308214544961 24469 30234
381595837552666241 22111 28810
755064528518577281 668 35331
700882777390525313 27683 29739
751536739595135105 36462 37204
76261541201915857 28344 37378
140923685188102609 2266 36691
750318979684372737 15014 24529
451287356292436225 14295 31929
747830044861458945 6057 32982
726982014019629441 10099 16193
892026806133266305 10095 33792
366944144617431105 1466 29633
370046819379666689 16294 16450
31761992223511725 17036 26132
469547415227758337 4862 11011
206751140285444289 2157 16804
158622881935812641 1048 35638
254691415188805345 1862 9704
426452647100639105 17821 21976
161391706822225697 9537 30035
973162702128604417 11389 19813
741579476327206785 29578 37628
485859248167962241 15519 15864
378434525850718017 28069 29432
339966408663812545 7626 19084
248888740705329057 11982 17636
421719720092006849 8704 34394
10766192187585233 913 29147
829618526178961665 8756 21285
343695855711775553 13851 25075
428547155050431169 16800 32990
52537854774282521 18952 33335
734460927065313793 5259 32024
442207505335549185 25001 28130
31995732040009273 15611 34064
459650201156900801 1333 5414
542259993938387201 5673 22764
888032617806164353 176 7176
913294873406236673 5471 19094
583772061012222593 26973 31323
664906217168024193 25827 32282
5427491863404300 12556 26806
946899959471728897 32047 36432
406090815594378561 1131 3441
747992661107531393 28880 29864
495122627285997633 16953 37147
220727534536727873 5646 29927
600560457447198081 6814 19771
823645984858686081 4686 33358
743178943013564417 14074 31614
666714672144173953 8510 13016
981853360791799169 625 6421
661944061075416833 9154 35937
318052053745009985 16872 17211
567782163839687809 26643 29733
280417410157166817 155 8568
184436761943729281 14135 29051
978486665789123585 412 6581
814066016213452289 5563 35547
550248905573422337 27740 34741
407355237578968833 9441 17737
105214257679467233 15845 24258
591862948286369281 3267 29267
452846429493188673 2771 9292
434589061153772609 28767 31336
412256343145717377 14076 14719
735339737797012609 18674 22464
506319436045910017 27432 34229
795844019611081473 7851 9177
757888085957450369 15624 17334
332784933158784193 9703 12859
459170519763187457 23637 35840
369855151326348161 13171 37862
639313160423942145 34142 37526
232011190288325505 2966 36489
795609951040145153 29884 34295
114283935061592961 30809 33573
656535840444877953 31619 31996
756298872656621825 17226 33501
39527941818544577 15093 21672
383014380501222721 32357 37552
616860666461949569 6349 30017
442733131283382849 555 35193
767952039791818881 6934 33418
209894222075547521 8140 31675
628348995960141825 13889 13954
715529021483170817 18121 26549
826836855340399489 6383 19818
209333537162692097 13497 16765
214235601810091937 6176 36850
671438877478387073 9172 30722
151628814907663681 15588 28631
744237959613116161 16208 35807
245952556229230625 1093 11089
192944717019621249 17447 20870
305852620122532673 27895 35701
468056302363223169 5772 19357
24592238969493253 1753 31628
324882448398007297 25771 27260
570986386164204161 19219 25586
909676901195553025 1723 7411
683311749013217409 6067 29890
705525664197118337 25492 27481
342511848147704961 26816 31208
258802407962818401 18124 30689
889657592076421377 10254 12462
84951392313577409 8960 17755
137002373185904241 8243 30387
168433158321562369 10741 34646
609767574079985025 19509 21988
889569897675947649 4887 32076
604577610754329729 13430 17800
135233678718478241 2441 20449
77956665954335585 8670 31118
996752050210609793 13880 27585
215517267549582657 5049 35351
684759442538450049 25649 27163
576760530192064641 28284 32784
509132458441222017 33923 34503
379170517690351233 3121 23538
185570698458136001 27324 35447
764914726955485185 16382 32125
302881076165000705 23002 33365
521779767361973505 10791 29472
74821137652435249 25303 32832
44184659782462889 8354 32833
453371884424448961 763 8775
446090697351206017 16353 35191
700520403073440385 5815 37052
390001390513933889 5537 14959
597461094987302529 11562 21585
202652519857306145 7949 9487
896745036062498049 2115 28027
604446862490352257 13735 31456
703120677260351105 10879 23725
787906019998739969 6656 23115
3901465565760987 26946 33868
611589132831884545 14248 20666
210432440494436449 1414 29864
549270020061779713 3297 24718
944891135702135937 1461 13123
92189241228499697 22616 28574
755784969788315649 8969 28703
8602218257959039 4740 37081
459730900879790721 14511 32102
944456646621180289 13628 34731
663256980268222721 8010 12314
433135726071807169 21875 28136
897755456573406721 32381 34873
116265056954308225 17313 17459
600217681407848193 281 973
392160871688485441 28045 37250
451761880759121921 23944 24427
747875273321856385 26596 26684
561604095260101121 26921 28964
477590763992903809 14287 20452
198013398357630881 21240 27564
117941680816347377 24275 32815
29498510897404629 22488 30052
560751534727597121 21709 36842
257439311358169217 17676 21595
33974556719616801 2608 13443
408752945101419137 11660 36275
364281908086095297 19813 36567
216064723087129089 3497 21934
345436744848246465 18757 22074
869593178805978113 12305 28401
689294599801723265 2593 17854
207966288844815489 17116 19221
586590775384113537 7466 20828
535359212478660161 34430 35146
530701834168720385 20477 27659
765042809362370177 5302 17314
139776504881826465 17573 18295
585653394026813569 6651 17020
198971799903272737 1934 3116
339651110728155457 28544 31091
120060123849899729 11848 35809
646898582432989185 5241 35479
840069956816503041 3460 27000
895602387098904321 26002 34513
650598241851344769 18164 20254
705258081662627457 22632 32227
786831567429668865 8921 30715
898931083145711745 5910 22788
665426024961934849 10381 19843
389513274943489281 10850 35020
598767473413769089 3640 8838
602901524288455425 3930 28524
542901340160728577 13116 30969
569185471791705281 12995 21337
551956778581466497 6825 10769
564445926844499009 10172 35400
48287868307514969 25044 27502
828152011653465089 11003 27679
559235550598682369 19409 36477
626045199758550529 6799 11984
416884494285671553 16263 23141
85344711244253809 31968 34104
850732725116426241 32120 34471
94260147090309937 27771 32510
218026282156504449 3199 9414
817807860099186689 22338 36249
277690901150375425 29683 36680
911859358415057409 4995 14768
542889307282468545 9581 36139
420284722998381697 5617 26293
354573467756420545 5804 7090
294810295239599873 33382 37713
302397858831742657 7914 19001
929322461300451201 5641 12927
396208311864850049 16238 22759
550215907952008385 24829 29885
112103357375463729 16744 23288
915237100305084545 13510 37705
593035038044046593 8714 17667
740379612208343425 25398 26328
594500065931502081 25455 35572
865639209072334337 4280 22795
87664995466521841 13655 20712
67230678513084289 5886 21689
521058621294987009 29897 37202
959938885151608193 2939 4664
43564267945821913 10981 31544
547879106572239041 13164 17740
230864888325871937 13289 24670
172552011917510145 15070 35825
39736952102284561 7010 18118
885507929289133185 8089 18551
244093955537653793 13334 29058
97520143172566529 3033 22819
576202338998836417 2589 8240
731440682532635777 2336 22967
89947558348942641 925 1717
509910330858510017 12778 19343
960582838464969089 16749 33447
527206548536099713 5303 8081
602833149220902657 6829 28445
267530309618187809 22257 30674
777382455297736705 16367 34389
224804495482558753 3560 22655
429534544108665985 26605 30089
804905249069300097 18220 27743
664046155093071617 21642 28133
746054655997738753 4738 13070
215362874703647137 30813 34071
821716343489065089 8190 35658
361531357118916929 3991 35115
566709275407205825 4111 27883
989602778336266241 378 10053
258475391665548673 1576 28227
336151874893626945 12709 28627
228540879217490561 4826 36447
100177674644914561 16960 21808
768454789446785409 30303 32227
532504704478792961 17393 20072
495470920853293249 5639 29668
713919922697076737 14409 37246
419035576512960961 9048 18719
597368948435100545 21932 26155
802362137723889665 1332 29939
321091936672349505 13129 24680
616778909609813249 27149 34674
778956672423031937 12868 31949
293661228701623169 5748 24727
889183274984677761 32560 34328
374645139413054529 12956 31337
456555434057175809 10275 18291
231809331573884961 8270 20300
689201619332454401 26496 37545
199731109844002209 11471 34418
178564412343614977 19846 36071
662275187477249025 9084 37772
364752739120209665 22658 32272
545396939525751617 14343 23377
202698313344310337 29079 33051
665123893238444417 4347 27571
386611305494444225 32901 34407
959309947657111169 5377 10165
845598346120606721 10024 30165
186001824431613729 22726 30500
599041090378737153 16282 18408
582222113388162689 8893 36748
699505365009937153 14434 16485
627959724314820225 5742 15745
444024971879588993 9306 13031
371570071306699393 26230 33693
684649572385506433 8045 16336
77190159131035329 15364 19533
580382580764538881 13274 31325
496469708388936257 2968 35991
435601782738185537 27577 29695
129936601049848833 19732 30957
790431675887919745 25446 29299
480472502230774977 2087 17696
110395976703056673 19302 28775
855828378785915393 14381 14809
190708741957198657 20028 35240
356534389057550529 3303 22072
39529535029995345 7049 7289
967872695158661121 25190 36208
98000173394172657 11874 17457
892871735410572801 5973 37250
859108949968384001 9247 22070
936330913055044737 18387 26044
319618055750371585 7570 29263
693469472027921025 25961 33483
793942777600502529 20562 21089
669635418923178369 17020 30029
868929293684846721 4411 21515
64565194774836241 18731 35230
452172931816345857 23859 31541
749154648559382913 23385 29404
994433974405101441 15104 15215
156936608035699969 16101 28042
977337941374567937 12446 25760
726651366054767361 2633 7512
153383710208249377 1257 8627
278619643254977249 12651 28495
275210308339961089 2389 12280
26242085839683685 2870 28790
968603585839563393 1110 3355
956007491808641409 12643 22964
624352431627325953 31651 33600
810967682305431425 8819 31376
948777558309405569 1052 4684
382228209600491201 14300 15551
608474505914795521 16500 16793
224015803992344321 22183 29847
606297031077108481 7315 21078
206247043209408801 15295 29229
527111186316627585 26159 27024
564358762311911745 3974 20820
710551163621705217 14050 15602
107140756564000129 10388 31585
284994435426181537 11804 13483
746125160717852545 5714 25177
515325593874482753 21092 32071
485171565490198017 19547 29692
295654154253811 3630 31337
282323731657072577 3492 12193
503218957287163713 8409 26634
651249377565299841 7908 12457
962523753696142849 473 11936
660372718016205313 10546 13745
213504194952097505 7074 23618
672589449018552449 14073 22484
101555065462772369 12444 22378
394921735632948417 7536 35168
137849466677170801 19819 27260
145199871443786337 10400 16555
273668721406902913 8175 22576
980224446263676417 13178 13761
165341835748225921 23982 31363
520496051333744001 8361 32269
636575181364914817 21146 37382
69243618689824873 1934 2393
178271082785602881 4899 31735
667939107408635393 7182 23429
365638749317849217 4315 27102
301034321905305537 5346 14455
796451349118999681 3621 21270
359108446893095873 9715 22750
384565019352347521 7292 12725
524920141055730497 30632 35136
953180117966173441 2017 30997
608897254796112001 4235 18401
556884037072830273 343 14764
644590496497485825 2721 26609
582327626906081921 6477 37705
901289802367621505 6866 24677
555117365780713345 989 2709
764418441510713345 31016 36291
684960480185896577 2861 10539
402042914743383041 5700 31423
22455021394659269 28978 31769
772816777335023617 21688 34868
16151306793890541 35917 37312
257027195846355041 35679 37288
531344198337816193 12189 36776
373980017800278145 23509 35736
538407102466539585 26968 33558
978338253388209025 3573 35006
573238662963699841 19291 31158
982439722397046529 5275 24864
187032713378247457 18397 19127
12790760808748303 6376 10402
466883454031826497 15203 30982
848905058672357889 21873 32181
803678078685937409 2983 17401
698160298703889793 7349 10041
716296913777409153 4370 18280
487158214846132865 20133 35644
845618660868328961 10563 27367
567516098224508865 8225 16464
285818890746380577 3096 31127
538489524022196545 10369 31572
557683269411047169 4210 20104
34043625578839001 7769 12045
274353019287712385 36240 36927
932328944815040513 13048 25701
198242537343791265 5116 20805
847615962640254849 13022 14621
84750102909449505 2963 18541
791272932129516033 10111 30971
996749953934614273 23907 29114
876638716250162945 23814 27859
902041622113085185 3197 6443
369407788715406593 27131 30281
253805902988947457 4952 24637
47841290612360865 4915 16429
855195064322852993 2120 11962
210356375472343873 7325 9156
200788917187328065 32709 36814
33069345700617705 18066 19941
864858946622216961 8990 16634
143363638802796353 31706 33062
349337647225869569 21682 22879
162975702345370625 3653 14816
832202883699292033 16823 19203
101401849101876001 33174 35150
375317172697339905 4165 8676
276911404128320257 31199 36497
443819656186132481 3548 23377
616007798232473601 1383 7929
500684562168292033 21006 28456
787261669895350785 23739 30254
631499770953777025 18360 35918
212525538062749313 5541 7841
622576335269020161 6097 19676
192804631098589153 24708 30542
294647287395644481 23953 34225
461658619340269633 3253 11836
464045002318190593 4537 36052
964120607797561089 18266 23379
662686524796324481 346 574
725649272843099905 11869 31438
16618469552827975 6806 37706
36247798487288209 839 29059
24895478041013777 2264 2587
428787625382923905 4309 29240
852065112926911873 11416 31402
768143204477816193 18176 19400
99951164672798849 12660 15327
162975924338780929 23366 25839
199614053178169825 25158 37372
900416941825049857 726 14034
155717518150691361 13546 37316
962269918472273409 6536 13765
324974921942729345 4925 18856
794490375306914177 8352 13018
954455642600773761 904 13073
420106072316116289 8220 12341
877769505621120769 15119 26742
646885302151751809 10913 19286
507072065886017473 2877 10103
925588238937663745 11766 35077
772749402966699265 19638 26768
817759280657504897 5812 27441
524000882947287745 532 14857
528914843857563713 9664 35569
475124546478884481 5437 22873
315912702990623041 2776 6252
885973182588752897 2588 3050
850816603850958593 535 19519
518537429138692801 3416 19249
563032914822777281 3801 4481
695769710695369473 13817 34601
988659380774663553 1560 20554
802132459322866305 22995 33100
84511149551353521 1182 20189
766963153778316801 25948 32295
676436014948521345 2186 15135
906609350375479297 21234 35051
806245834156335617 23041 36799
246892541246207745 9808 27785
582888957472647425 13147 24064
913309149802234497 32554 36102
286782499771582881 201 29557
432306875395607169 7284 30967
809011288684544641 2939 28740
189831738882734401 32970 35952
889162655292643969 12318 23448
425276017303840321 10503 29871
522581333251082497 3401 19726
364369699169845505 28174 34845
551063119306142849 19882 31585
786476897090278017 19193 23510
564484623650102465 2715 34899
402185660362849985 20247 36410
196180016807410593 13093 31987
699580090889238401 8872 8875
522530485524924865 693 2256
834153926902406145 8119 15099
742199495073428737 3426 31531
775318526848348417 19789 23565
608318083092299905 20875 24431
891102640840419073 5529 29634
195826760177290273 6460 36974
642424361030659713 9386 36858
28362432950359561 12432 13611
550275288586750145 621 26351
124817844468275041 23271 35313
24854713757019197 5983 14947
920943732767895553 9151 10143
392400311527271809 26735 36474
299251148398276737 6100 25730
454849790177146241 13090 34638
265657419939799425 17677 37286
149810247744103009 21891 23491
984739819850709377 2280 24603
968010738203570817 5088 29527
65956736865771857 6632 16185
957357526648937857 12959 28382
31148003122162037 23807 25369
652757234882042113 11189 35293
80508296550419809 25655 26260
517478072764209409 1522 4638
860735470419960833 12311 34237
349609051305218817 22212 22466
133213277232627553 153 6615
686976561654407937 19735 33689
845492703670437633 2539 13141
917489538803405185 13314 21767
682446490230603393 29565 30248
773643822621199489 24945 33473
547593686083097025 14172 28759
590804917866801537 5347 16042
667471723636268161 15726 26609
92737811731073089 12388 30412
349113053785011137 2259 10297
62919248568189089 373 13618
386018528408669697 3449 6695
933110097543067905 241 24780
134029410427665137 20112 21570
53703829663174217 545 37338
175442045300869153 9137 35298
986160223046713473 6190 9977
720544084475115137 25688 33718
490349325547068545 105 20603
276397633408265633 16481 20881
823045943306642177 10440 26603
535235972407711809 27624 28546
775221968343185409 62 6914
430085016448586561 438 4585
101238501640413153 1087 33806
729774923819782401 4134 21366
390229539086785601 5751 7295
397266473674790209 8272 24564
634534110329912705 5881 20553
269929948852556833 1054 6270
736321309752110465 24165 26092
760729331081890305 10466 16631
174335957384276001 2786 28093
976410927085261441 27376 33360
306136539246889345 16085 36506
575808717797229953 366 22470
987100681233602689 22745 31368
615525032407696001 1588 26914
198571273969417217 5356 25317
831051304740995585 13468 30876
945369652937817089 5367 12105
769438323016750337 12637 33132
501660919587745729 2813 35036
359998600309779713 10866 12079
609223893043850497 2485 5746
752610442017207553 1568 23781
74559137858738465 14954 29692
64188403470765825 9184 11201
502132340116904897 3826 36676
471192694663820097 20890 25232
864789893056691713 12900 21940
747479270757622785 30954 32149
680201792707880065 3890 32024
81198475557037857 11377 26056
701991739426926337 14303 28880
875234402731464961 6730 25110
566353478599129537 27529 28191
121296675598905777 995 35445
847069516519209089 12791 25679
433172260011247105 1951 23135
539891177094535361 24479 26263
556244866728540929 2832 9427
763401315789064193 25337 33508
216090541487730561 14081 27751
715609444387471489 24453 37334
743246304888238337 12419 13675
166275711981992193 12238 15993
194361960313671041 1361 13512
852713081151552641 5548 16249
648734670821646337 206 37379
434188629036309953 14941 15049
626123599210146177 171 1231
149450847954145857 9472 25681
916989546674592769 11822 18105
701518645054786561 11108 21533
767350578044954497 1533 15165
410952890391445889 2195 34630
391165466457032129 12661 24005
151306846803446849 13733 34808
14308386023785147 5044 11604
441122694486498561 12399 30193
975254542731228417 3228 16502
178650333697870433 22186 35750
148880580688370401 8228 35295
579765966377880961 6229 32082
912548722916675073 21399 27756
673209956833016321 23623 35038
774508698738102913 18193 19403
768010931156826625 21287 32031
549549228846395009 12314 20463
881540672802056961 883 30587
678373221982610689 22715 23917
922432486384412417 5956 15126
908089245172156673 3878 9457
348759807332907457 2917 21896
555277357992551425 406 34735
384456738838000705 2568 31470
153668008397779937 1642 1871
731232372648090497 23259 32832
523633291744403073 810 12180
799288010897459585 1855 2938
622491671220096513 1527 29905
728606177424278913 22716 35889
69032504252291465 3252 7391
589837738186762497 28181 33008
48205238976272825 9492 37872
650180621792312449 3135 15343
303021799345913217 7140 31351
707389105135394689 9987 17015
153382058834090177 32942 34908
837124594476687617 3532 16603
732693892888377729 10882 24093
152823092516573665 10139 28528
778989350418420609 3948 9377
172728597425471969 6316 11317
531199862331305921 30358 36564
820356153255620097 15116 15436
202621661342526241 2280 4009
576316927627299713 9648 22324
682839491076791169 19380 32689
79467302381889489 8882 28811
525515475106949761 3884 9195
775665258751555329 23686 27210
373398634156842497 6645 27706
598968316421508737 145 1326
818329054541656833 10152 33924
855150099281058177 13087 28687
803169241750694657 20614 37306
758315299295734529 19367 31572
732368533898728961 20191 21018
384157171433511041 3433 8784
834771667538888065 27367 33883
472968398401082625 19607 23747
179215839353297217 13224 17450
128628568888682801 23251 26435
840539422340285057 13157 19294
879949258502453121 1206 28825
427292783539549249 19840 36922
958541423652743425 14289 26538
996737672394203905 11736 32891
443168194869304705 33109 35887
75380207336529281 26509 27991
90466555799377345 8869 30047
468057588534620097 6940 7946
111415363227511217 10178 19817
153977893925095105 6442 24975
986412006829251457 25125 29762
241323189856899489 5387 29345
20327715085858957 7033 11391
435991718662783937 24618 28109
291546280485118081 23362 26128
279704655799790209 3754 29961
307726565326223809 4897 12612
565795686067481537 6162 15499
92127346549286673 10786 31994
577366266356420993 612 13956
203414477120293921 3568 31242
44339704663677537 18575 34659
453418815933400065 12049 30408
170677233887815297 34871 36142
63145199753282809 6632 11387
438635724126733377 11342 22682
832311981747405825 15883 30594
199043774240948321 27602 31829
204731890296404385 21810 28884
464506769560976833 21577 24410
211924453505314849 10458 29506
371119892070638017 9306 30274
644207122774961537 9415 20605
166652017366580193 12455 15821
71120702689793089 17899 19112
267536587930578657 26467 31540
353038551027726273 23442 36044
181467928488068257 6100 22626
960579800055835905 17271 31957
558143595333589825 719 15736
804456856345868929 8538 21918
704147150393943425 5037 20144
122978770805726609 23206 28371
610748387084669313 2516 26408
48163090716020209 30404 31868
27704981412306041 11231 28417
366699135613185217 12635 32958
972003114262705025 5765 35357
657621033572130689 6019 18310
409984222541488897 1570 12103
113207155914064833 2224 32939
583845420767715969 3409 26047
801752026884617601 1455 13391
134464785067613953 2161 5896
5287873414157930 10338 26513
307032773860257153 2396 20086
681455252682869889 9711 35383
337831039752622081 5058 15426
738387038891627137 6009 20552
724986129098141441 7975 28794
278670881218506145 2688 13917
904579147506716161 7890 14786
396566276592277953 26652 29305
336416469022893249 31163 37755
38757259431864809 5797 19268
196205064828298241 15451 25027
808513140330344321 2398 25541
75961081364368961 2333 22208
852211640683027073 1288 10684
856303132382372225 1293 29222
542551898315661441 27696 32108
762094436916740353 582 11590
735047190351256321 20297 36837
476701694395025281 6354 22028
621930748230052865 9154 13928
116565252092556193 22439 24572
503642450393062529 21769 30788
633917622566990209 6952 14602
836449524671461889 12111 21667
657085838983860481 426 22604
684173421779181697 7552 26039
116952493453432289 14312 27545
361746630273810177 10677 22476
184376219050363937 21844 24721
932768239404584449 30238 35404
20881055219994949 15752 24123
965667712093772161 2188 15244
87232767814427345 129 7337
523610382083209217 2476 32377
526774080866779585 6507 9060
308849328732602433 828 16584
18213429671135373 8362 31156
501053793100442817 2423 5937
425104302912323841 10457 15976
145101323631859457 24148 31380
62847856619001161 1381 22987
10472497001448035 1421 20832
861632421648785409 11000 25098
741869648546323585 4518 24476
673905244882860161 1292 11237
102493598342267233 26794 33472
33461737917427569 11662 30813
701889780855605505 10991 18325
877974231535276289 22662 22799
37276250523209601 17095 28936
76961344410143793 12453 24889
938357461627898497 23671 26440
515092031826299009 23324 28313
249795600060355841 24659 34562
653940579278149377 12013 15577
686181060695030657 35070 36080
145943109503676289 3423 18926
733240156231094145 18311 29141
540038164823108929 17163 28125
704146262937424385 10892 19989
279645139446643041 18249 22639
574578820453428545 121 26940
178869684758858241 7917 18045
804501779010774273 29258 32526
434640906946171393 25279 30767
762420246526378497 1722 9210
813033358463521025 2699 20382
339322226373209217 16828 36875
363883153443083521 14785 34204
570167604470118081 3119 3678
611458012292210689 11367 14981
563154015192406401 8633 29776
343374286982694337 5514 20806
794236499659579265 9809 31705
651515288889648001 11011 21006
899409821026576897 28229 30643
452118389560666881 7247 28110
754198067744074113 8123 33371
700412038029917057 2728 20981
68629844581447945 8883 35124
145448135419528065 36358 37678
204953436988066785 14502 19326
287105059317219969 4281 9424
29331360847319133 23706 29102
448168146708809473 11993 19697
495635135654556097 7788 34946
423690480606886401 1356 15867
460354858015971777 1902 30146
746548018244041601 13986 22610
370435935382605633 17056 19414
681140618750028161 2895 32648
535393173266665921 28329 36249
338316803890847937 27906 32131
536931374684389313 23268 30536
852493743728125313 20893 26121
448142260293661121 28496 35920
678745235860148481 17116 24443
431009112204694849 12695 36488
648123315925467137 15828 22457
216996384824650337 16216 22457
131816407428999585 17576 26133
746941629747158913 241 31868
310374551687765185 6888 25833
892559451850200193 3370 19316
163419151798862561 23219 34474
148508952776584385 8277 30529
553384156934392001 2874 23058
304965634348743489 8103 11013
385364957469107585 3429 24314
863840293655517441 875 21301
219895314929594593 5945 36881
800979310449871873 1497 28340
933618036138327041 9515 18880
433618162765842625 15385 22115
688821084874668033 17328 30560
147334336730633441 4487 8682
22103165249546921 12797 24290
929670847402480385 1095 24215
600546825258469121 26118 32037
515408702185236929 3213 20897
507356226367690497 4992 22213
298339540406349377 20948 22218
423722662397786113 36811 37425
546120432848024257 10757 30894
203522015118664961 14143 31161
779290122427585921 8006 9447
846681942811976321 18134 35512
240257063582770785 9958 34792
948071970929206017 23490 26767
383966975977589441 14422 24937
814607600507919489 18927 21817
380071873678328833 1692 32769
904275027785132545 2918 13380
326352548539791361 5479 23562
173006999401728481 2632 18898
399028209111332161 5277 33449
836946883172927873 8269 34652
829171998464122625 16250 31742
538673639472797569 18639 35595
848556399151132033 15244 35124
575240683785580161 22897 28458
487612463668984449 30408 32525
967712705333660545 5496 12174
618488830890338945 9409 12434
214014495958380737 23423 24150
75831601817103697 16506 31944
789863350205770625 13140 26154
840715484786297601 1941 37811
859282028653893761 15931 19774
404205374117982081 4272 36193
239615409316705569 2252 4544
417187469894525249 9193 36112
620961969637576833 10736 29045
261980895739728929 10991 19794
144718486978440801 6321 35614
571697641664595585 6629 20911
747002043776546945 5617 9010
154701866486892225 23798 36137
385718623569225345 9377 20356
922268050452156929 11194 35236
98255568653755185 5124 32956
121781938418482833 161 34645
367108584823235137 1821 13476
734231567777722881 16050 18831
826394929418341889 7814 13014
409610684941714689 12278 29526
639393788732569089 6890 17411
154342382333577889 695 26251
52697084490219481 24202 32653
801657921122060929 4808 6311
676583557485294337 7384 14952
988994961304594945 8796 30823
390645008902936321 21711 26231
450640299999054849 5423 11774
786918315701136385 22887 23711
604756347226963713 8490 35289
318744945203647489 1110 19840
709749687089843201 12856 14690
154514114283053057 3455 26172
661180118860780673 17710 29662
122426525432530305 12713 34289
670411107498825473 24832 25508
61398003978318625 17896 37007
982904798898157825 337 17923
487910314276248897 27197 29366
442609379631793601 22306 23149
705347876736887297 6767 25000
23352754267957465 6282 37143
870909165531088513 2419 36870
79443208936812225 11404 14339
538139998667695361 1101 7571
133320518831464337 11381 33254
675265044021145345 5602 18938
978553826861659777 19014 34795
327223138325201985 3805 35205
526145785890260929 5111 10954
679275705595472385 2281 21113
477127536828977153 6655 28114
864331510708858241 11271 31242
213082881648272609 19714 36338
330574911275348865 4496 15139
691358082985349377 6770 9990
376846273227336321 27155 37823
788525153084403713 24390 34349
705909740538856961 5106 6097
792020901279375489 16912 28851
758418587467240065 576 5002
279662197100389409 20234 32322
483798125614711681 3918 23090
320977358566356225 22714 29827
37952862412659273 23298 29664
78310034810439073 4179 32461
11513016010809453 3772 18263
664188346423561217 913 19221
410868283287321409 26459 32621
467636007934952833 23960 26419
940665662825224961 7928 27681
839743384690113025 3872 6029
320836667935232385 7991 33999
401325155950043905 1414 17277
357263448178400705 23646 28613
628449017919354753 12466 33124
708036642118592897 21574 34649
929783935427803265 22889 27865
413786538865039681 13775 14477
172989068449144417 23862 28413
632344648793413505 24110 31235
174008179379196545 9100 28600
175726477552728961 17308 31005
262264555156850337 6247 34494
84653966823644561 4346 9432
683887976882186113 3789 24663
388197702051584769 2873 11025
972313109670896129 1171 36202
261400274213777089 12670 22391
779490494342123649 6737 23011
736583965845227393 1951 7267
385641834359535809 6689 22357
787977912277760641 11390 28459
441135471889662529 30378 30755
677504783708158721 2966 37303
97704061310114561 19284 30447
24531452718726145 8910 23955
101115024173392241 9360 17027
233346407338132161 3683 34356
842804701248400769 15460 20598
407954001869391873 10150 29330
395342266650100545 22328 26226
127736510004368145 26433 34518
141501128427652385 2794 17161
809043457837169921 11039 17058
390049988915020417 1579 10224
65065788753486233 6331 12089
556522144440908289 10065 26628
692762229510883329 1698 28799
824283918147624961 16804 18876
770762140224789505 15934 31226
222676813177574945 6047 23839
838391293817643649 24304 30921
555102870875483521 17470 36514
978667994105052289 6674 7220
425863173256704641 77 30701
927917471768829185 1910 17293
195243092479397985 21083 25975
917597859200228097 12347 37737
394184325724442177 6767 30080
164970007203244513 25131 27623
163034143677489153 25285 30932
972875213517511425 692 18860
236781476101942433 2838 33215
509630497223433537 8936 9454
276451624134107745 25069 35983
214154614135949825 9096 33658
339120493512641729 25723 31067
169955512627758753 7837 21760
106615637841397153 2781 14966
943790377497322241 3777 8353
72315748104092145 14551 35570
789425422666248321 4950 24591
534426015517038145 6310 7890
557956448571260929 276 35272
583212713809647489 22534 22819
717992563692355585 15887 33450
35373728451158825 23608 32043
975067200639614337 3107 9088
745324389169116545 23201 28259
807048528245665921 32151 33939
844265468518596353 2679 9909
994084948704809729 2482 5205
221646306945078913 7289 35138
76440562282222401 6745 14308
250402842949650753 11655 28656
942190981255492993 19662 33573
531556086132884097 4722 31106
162492406169540961 12775 37348
255801852423172001 11405 30572
272081979819986945 13134 24276
147506440167436641 4779 26822
764551962182515841 33096 36387
839830099610278273 19832 37347
710746865904127361 10519 21068
954490605178694529 3086 28880
5498480074315638 9847 24614
243061324955203169 18756 28917
652769453044797441 21646 25915
977116604540388097 13889 18076
147372085353005377 7242 34705
375457199731723521 8483 19301
662653850314001153 6867 25738
565766933192794113 13194 34001
942189994670023681 1295 33032
517817635759325185 6189 27604
804921425180580737 7557 7948
294313439800479425 25115 32445
832313231720782209 1927 15275
503801009102712513 17996 26033
582194350677696129 20246 30778
576148719229752961 13573 21655
573526637770548545 10638 29287
110087454111475585 5582 8502
226450396833953953 27954 33636
481205514598148225 1589 5102
763270025850410113 15414 34956
246199576783677537 20614 36327
75270741804587265 246 31928
821859779759581185 13787 14013
389061019318511105 20376 33508
9238375157831769 21994 36603
563246236586351745 133 36133
267221482043911617 5179 24272
337807006350892865 11196 26482
772845651752188417 5521 23757
680671821115822721 14453 22829
899755243868458625 16852 19552
842016294514159873 21968 36367
218950571478455201 7073 27383
481032721435539649 15208 19343
211260842981605633 7690 35233
897363526378832385 7789 37723
834555070459028737 9946 31199
661233719965963521 2636 17342
372176727084951873 4753 23570
627993280657641089 22371 37228
607593369272517889 11517 29135
371583246243474689 18426 30789
633518361910550017 7431 9010
558585096097154113 8703 22041
923772700841791361 16892 21135
135631346275658865 30409 33081
728472735003595777 17958 35666
479654479814023233 10223 16158
432648340961986113 6532 32924
144363817424888897 7801 10634
34060992978513837 192 17421
565804360448773057 4943 10259
592763940842868225 2071 20282
728138004959731713 13796 30878
295048310377712385 339 14231
173521481910448481 1789 29635
883630818510635393 34371 36343
668148008610970113 2441 32035
774493985967357185 17443 18221
150358968104576705 17472 24863
182135081978710657 30915 35054
274042405135048737 308 23702
509440749853343553 25145 25429
922561285374790401 31702 36230
422532044255273601 8206 10203
84375118522515889 28421 34868
757060654693223297 19736 20103
281847649945099489 16316 23829
506771161007232961 8614 22649
322513825592551489 16809 26663
916301029016171521 8344 29169
899526134925189121 26174 33920
104124488546045057 30948 36705
214999333786934689 3610 10230
12278102743156439 24870 31801
689589887935262849 12669 36051
808975235240236417 16002 29385
226557772517821825 30872 36977
904293386923303169 16608 26001
301050538619840321 1879 35289
430543175992692545 17438 30358
632304261933469953 5457 29385
501719013970021185 4873 36441
119468617751557809 22199 22760
520038329547727361 3034 26603
501306025944558081 2985 26634
582808333791792385 270 7771
121298188776414401 12880 22231
635376174613650561 11493 26892
646633762301021825 1296 3675
56807427667596497 16022 34412
971999471021042945 86 15545
71664615601005009 6456 13683
867236533925336065 21427 23791
296017158015775553 9071 9381
656490573870478081 5727 7734
602067714684846337 21223 27010
500216565092941313 11598 21352
207504230847721505 19329 26706
241884125531534273 7435 23394
167621696401393921 896 12319
974020175904030337 6277 36744
89178821184095377 18431 24226
707938131022295681 11999 22284
899757716585082113 9562 34384
431238731313172225 6978 10309
706515912541366529 13281 27303
47469394272361857 13627 21293
563681181641495489 8573 21810
223542979274270689 34021 34520
978242942270288257 842 27298
491233851181384321 31390 37277
666751819434875137 11988 22882
992044568818116097 2420 20277
825167937545504769 1797 4943
447746665066973 22688 29937
510360051945834689 5259 26405
377253935608308673 28317 33687
128675384666809841 25515 29130
393058311618197825 32448 34427
287636314825629569 8754 12369
68823182218594073 3680 13948
986341909537660673 23509 34243
221799017843416385 7954 11456
588168622537775617 29543 30557
743340125540669313 10767 17256
23065772235373317 5372 6012
944584172832314497 6692 25998
994622702436014849 18399 35839
457364396866282177 13762 22386
7883505980007755 1514 7074
959387124342107649 24726 30871
709016229379582081 18681 33810
693332423790963073 2185 15144
389459073045276929 16283 33048
701757239486504193 16687 21665
677026896832426625 17756 26945
600444359658993665 7618 32360
156645979734893345 11596 18849
505789667053541313 8517 37866
570121073332497729 3978 36608
55596618310232769 5146 6441
73486201971594065 27511 30403
137770247476048273 4508 35568
304858427250405121 14569 27646
187127681899184481 15405 33578
358841834813663489 11321 19451
451852364812033601 153 8580
828215970383720193 15328 16076
574766340035211009 2277 28425
167251405825101793 27030 36108
161834601742690145 32694 33292
463315284653884161 14693 28708
752749551940055937 31257 33093
276633096180663777 15831 27777
242124324464846561 17336 17629
712037068487145345 13244 22453
111525762234862209 9308 28093
556567007185822849 843 29219
480894351942588097 21317 24353
554550382869148737 17437 28659
200567807853630593 6862 11955
543898406034291073 33053 33441
522744215789408897 4286 28943
710027904064755713 11268 29015
586251590933585537 14459 19645
615508895612055809 8906 21922
717215755577648001 8910 34726
251395913090373569 22405 24581
292051522855174977 1953 26525
255872991486970849 22984 28417
890511482116103553 11338 25890
357886483715528641 13304 20561
842875430395452033 3032 23122
63398967396768313 15960 18601
984824840699609217 13126 25894
784802183553619457 10778 11950
622499218718345985 5921 16829
827865361065935489 4438 14798
363790780015996545 18564 35506
7028389178739048 20059 37645
625929170153852929 31560 34805
4203527543229058 10491 25247
511554442796260417 4356 20030
612567848676160769 15992 37383
412156384915434177 485 13582
577512399956678017 15937 27518
201561903912882209 25852 29686
780234216098531201 18595 22223
724087602570932609 24272 25768
891969480131752577 12006 17915
871001252969158145 924 15856
951508744458020993 7725 26776
600228543717079809 7714 26299
843042346410957313 2538 21750
596341513979020033 9733 27065
714694969636635649 4235 26489
37624042411181337 11244 13296
608302945749432705 1428 13904
459982477012225409 18940 35218
558532859442589569 11151 13899
230162663985836961 11762 12582
126772944241228209 25895 28289
259867048173937569 10002 12037
355364352480105345 15444 34100
875046282413563905 11848 31347
999027757154738817 18991 37350
22120767500602769 669 2756
18159283033195805 3712 13538
959296288897959937 33471 37212
648579878823372929 18816 26472
7347261785675131 1169 33272
792972193290946561 3069 37077
175781781346557857 25908 26966
97044096848851073 476 20316
276975153499130049 11542 28630
634839285462515329 17358 33215
714450305327787265 12993 25540
808328416529608577 11798 17806
126747900333846529 6623 20400
341248576144518977 22706 28442
591132543530477569 11254 22039
857040352725608321 5836 12607
66674754999830553 14062 36666
838007996211683073 388 17240
47267845129098873 5883 23170
389268980013444097 11132 27502
593995074193891585 11703 34378
716853544003580417 4873 36752
434821711311457217 20742 23152
545094080471944385 28178 36897
878301131697774849 31270 36373
786115460175988609 8084 36051
619078371047820033 220 24950
886155204268565249 2412 37259
63142965801894489 6871 23739
723202561774851201 14287 27621
437305454471470529 15344 25800
962330773890688129 19997 33263
140304178214698545 984 12899
602956163374027905 4416 31715
464792562500448961 24085 24207
112350830883517713 29736 36105
22466562799344561 20995 27387
45823236994973369 12527 25017
4625303058759301 2801 37658
436691956817600897 6170 8092
325025540379748161 18277 25800
395436432497188417 9332 32333
248810178952581409 5276 26434
229449610414068417 22559 32610
563104172977212161 1094 14539
842074108692738561 5249 33415
292927632623047873 406 25789
990496922804528129 8501 26479
616942589676732161 22740 34693
886489425096339585 150 32260
633149641131907969 9120 28041
550940195295115841 8489 9468
856288539378716929 14378 35677
352001627474461313 13291 25099
863878573339917441 15007 36178
283865261240539009 6535 27313
727535055467249921 10495 20996
150167739702606433 17358 32423
128984632810059457 1299 31045
898205818214027137 1572 2848
678369436420162177 7219 36252
769806762379371137 21357 36514
984054177008715649 1996 7616
845200121082928769 15049 29269
352715477099074817 28137 32026
558013987679100161 3485 21048
397499588387674433 17330 25399
932656363367275521 9177 27405
159744690389210561 4643 33503
96837982551900129 8908 15714
772987238408376193 21299 24071
729814975869960193 17030 20242
777553700509166337 3930 28360
636629981100480129 24486 27065
904452494017064577 4930 25314
752048250522253825 4974 5682
364480630179976129 1544 32825
647222674277738753 9986 22565
389903729995523905 2220 30946
96419466187217745 23818 27161
235564706430686497 22087 24209
95935503457223345 9780 33563
115059992496853169 19783 34201
122055364306138609 18898 26775
331817036624308033 20217 24710
296194366430537345 6190 19152
278283371429239425 11466 29863
258562708259450593 1065 10875
826118119813394049 10327 10657
815927942481476225 7100 27331
41796344672960121 25482 32800
15912073643679749 398 9799
828915721278640641 1728 20079
448868449876126593 12564 26558
160230417906859649 9862 37851
554265269839778113 3872 27198
83566812566793665 18973 20458
76824376891362785 5359 19760
927424362580310913 18830 30269
655457198765791617 18509 28315
276125928025784609 22174 30564
63664388881132793 6160 26158
989242313795187969 9863 21678
881953827068134145 11847 36986
675481074235413761 19478 28539
783288021350625025 15647 22648
159052992059642401 17918 26252
986165595710819073 18759 35016
111703813351034849 3764 16949
889767735072862081 20178 30638
430315420541489857 11702 21716
974445328470824961 19487 36254
184913887715588033 28839 36254
868011246440470785 22329 25283
166242785083781537 20433 33026
476761840740355329 17119 29622
262337323651969697 20126 21217
371970566997330113 27534 27551
640428590348648193 7400 29912
425110304773074433 6232 12914
502911909623115585 34466 37108
463247702940503105 18404 32646
57157064527771697 1599 15748
310768309591484353 9301 27293
378991850441316545 1550 30219
438924290822310337 7721 36449
170296919598854401 31827 34921
141477775696433377 1750 18173
22525817421175989 2210 21835
800956392215606913 10591 35107
91483146617221681 16042 16316
432847758987325185 20477 37048
84506106802258785 20992 25649
622284050232277505 15860 19808
699889578510209281 10287 26079
281427017412926977 10228 24415
584362747917872129 27077 36255
143040837005667505 16032 36741
777324548789252353 5976 11560
527058330327751169 1757 6206
660031730955559169 8384 32905
654419306062120449 8041 8168
55557176010609057 532 29779
825744266827815169 279 24429
976262614242777729 2916 7809
352736819414996481 21902 33745
411491673200416129 9092 20353
837146707982160641 8349 14927
371824185297875009 7691 35195
861310458716499073 11467 30798
535715681313291713 8916 9232
758205251362841857 919 5487
735969150911863297 18140 25860
996522465398339073 4497 31368
258595018615963553 5723 25054
790762977106172801 2457 30922
8056581770638617 14226 32311
304946698921721537 9323 9806
994885486178418433 1865 4453
360477245411846785 6226 15404
45705599090176465 12294 29099
112994767540339329 19990 28519
284071535914833377 9138 24750
659988538404125057 13400 24513
157242126918880833 2816 6867
735985584857015553 7285 36526
402485754345065089 6261 17678
384017167140616065 15443 29245
641354006661650561 29128 35195
976950425336299 8351 28655
419751304944739457 4036 28517
979826249759245313 8219 31953
315514942499369537 1281 2525
992630156212069121 16327 18916
703135767117998977 153 26872
834775041802846081 16986 18426
886476180215417729 13956 17559
563691395394368321 28854 31853
747798272961730945 26843 36253
154309777153375905 1083 24814
59433079997440073 14245 19513
525624708217716097 1899 23743
759316536593615873 4200 5678
798894970244095489 22275 30198
482703388558000769 18161 34401
899153153986258561 12190 34102
739835357388599809 16326 30809
606646949798122369 22892 36094
264131609911892449 5621 26545
241965661196640993 12223 14049
955097520509411841 10859 22698
148738553765600289 370 27638
703060979860758529 11433 36104
949009391859657857 23955 37155
782790778126511105 2723 17022
975319726899304193 21729 24456
683567729167329281 4570 6812
841369273680978561 24074 27124
681234835201365761 11868 22044
98438539019827681 8602 19537
543583137051960833 4349 32161
108870417492919809 25251 31356
661479047154230657 18472 19159
222321195976579841 468 3888
140263892513310401 2719 9924
269733259643683009 27166 28316
407298925653606145 5102 37081
426823259109642817 6357 32311
791112058562866561 6299 37516
762748262458682497 9196 26218
450156605649326017 8617 28575
102717835160124337 1918 10424
96369036269699393 4727 8771
832774682890541185 2968 4332
375591214124739265 14072 22543
752935259562963969 8511 27392
701464914037181569 22788 32247
732539092570032641 20336 22508
391268661365714369 5560 22717
246483084386230913 2641 10041
496022025277575553 15538 36538
900721814159705729 3402 17924
124460811335211473 6482 37231
535500310354780865 9441 32192
772190987113269505 4526 14426
630556041695125889 6095 24033
809330341501933441 14994 23729
124056082913714513 3184 23819
480915516415088001 8684 37450
991382948975623169 16646 22761
65233936700082041 5819 14108
472585817648411649 767 32942
977930479888492289 19411 20515
68939372537141001 24414 33865
921361838794510337 22628 23571
406337243082990785 26567 37652
886622494537625985 8951 33381
344110496804230337 15799 21636
197320256591581249 23382 28402
701320461427872769 10981 31610
813925516175054081 32203 35224
614341181176438785 32903 35932
562523791070802305 23492 34534
687840142739705857 14644 33214
326661799201680513 16563 24326
891123964556296449 4392 8512
750161912115828481 16028 29211
639929697693236993 7334 25013
564522943156724481 6874 36736
279602174671804705 24135 24199
346575696995685697 6365 12644
218477031244791681 27027 31872
164443023031772385 14861 34425
795350769985784449 21483 29176
88542570388085553 19073 33837
475474576390855233 10771 34083
378547593555815361 23246 25443
216208363517647937 4141 19752
625506733246467713 2801 5656
184963056492822625 9327 36152
760145225089821953 25044 32985
455389133030106305 6594 22962
609375395790920065 7578 13992
180564138750316513 8378 9542
992213732919786625 16104 16860
112135823254032369 26527 34895
801164900850395137 157 10767
197082132860547425 23316 34096
60247965106334793 31672 33598
78392605639148625 13296 21721
593440400199654017 9182 37667
540944470200020801 8661 18951
292781479136856129 19924 34181
609261992026414849 4279 33812
73936990919136753 8564 23277
967065182507472129 16422 35535
871847226932779009 6657 15227
590621113139942401 15641 16472
54643193659472897 6638 24387
993250297533240449 3792 31880
362454043789988161 9878 31527
832842283391965313 18662 21804
589508422514612097 28155 34425
722089294950368513 2558 36673
32052862074529289 768 25296
793098692683852161 17123 17959
552218719498569025 16435 27335
108337831496545073 9470 12318
182050707458635937 1477 28845
872621106169344129 4001 22401
164458567880544129 238 496
660414162333584129 16490 32085
144678246663751521 6372 25279
276263426823160065 14635 19186
697905120361696129 4816 21065
310500368472464321 3883 14946
807779503577613441 4584 8572
770966695628811009 31495 32689
334923742774108737 18464 36624
750929960317026945 3728 21635
612096907731604737 29941 35576
682690382763919233 13077 19968
700464444148508417 251 17128
896500977428264193 18161 28873
561972647962470273 13268 29200
257989472819541985 13091 13476
379786602132057281 28115 34333
383898657003701505 11042 27414
339554937139133953 8094 28906
450913680341951553 9354 19176
744028461341059713 25877 35312
610739410802711553 8643 16951
599936813610746369 27105 28974
126923961331026897 14666 17656
220827243805686625 10217 27533
807428544828670849 190 30921
732392074026229505 26400 26442
186069124268865249 5445 5986
294599427704838465 7794 13628
944003190502701953 11292 21996
130109412888479889 32844 33179
765124603285425281 16531 25769
696997885599031937 14195 27014
929729602831319169 27718 35262
443538399138027713 6905 28335
284524148694966785 28548 28991
570637188847712193 15523 33225
953135632681625857 3489 9926
573501111711344449 22762 35462
946846128857753601 1274 3570
648459543344657153 12563 25892
931455109232789633 18834 33895
759317646888128257 2916 11498
389857134635942529 5172 29041
399015585621157249 6478 7660
747586387471347585 27432 31173
50943862829790025 4957 28301
553549446120779713 15681 33690
528245700251417793 9244 32035
215442736740474305 75 15450
536002203518002305 14012 19947
676493473310184577 255 18944
506732681848148993 7164 37648
856192882339673345 15334 25610
782952807827562881 5137 23263
415794330511499073 2995 34748
885394520258572033 3061 20429
522926175501428481 9366 36295
217728922211968257 32398 36091
845001060933636737 16552 19953
971610898362087041 7025 7755
473673870245182401 7374 34472
277049459942979585 8553 37194
967850505716068481 27234 31107
33117720630613689 4908 24641
565796141126586625 9381 24658
678298948527107329 4404 22419
69493223019033937 4286 34003
71824699841130273 7859 11652
91199096261295409 13101 13692
561182642322329153 19467 20674
871979020270071425 1732 4070
529050781527203649 20067 28396
263747437707653633 6502 15993
435048811997496897 5812 29468
962782378726412673 27271 27344
134445043422317665 1636 21485
239031908841457857 403 16977
199422718814780353 19252 20245
203906136670990881 3393 29606
751855732782573185 9307 11428
633156558248547457 16970 21144
182394102272134273 24831 34961
918873068311764737 3215 31035
187291360579848737 15156 29450
11624454397310303 12146 19132
397393716918166721 13835 27111
194332262299763425 11783 23446
859424320628775681 22324 32643
551292117433266753 16661 22257
585811110645927553 10580 29568
955078279220710913 1533 16974
266233406251899393 28936 31996
706677906361722625 5200 11544
169947004985026241 6726 19580
893388763948291201 24978 25733
758655919597160321 18317 26857
14968224152060117 26730 36562
863935880343127809 30391 36838
407488318874069249 11393 13573
121686871700347873 10064 26875
289562992408566081 5218 33507
302369248298269633 15919 18977
465775820249785281 11227 17752
405261117332443649 17432 19089
127008713707770225 12735 31577
867124171412577025 8645 28909
533716794692193025 10469 17361
803398220087785857 2003 29478
493128896001099521 17682 22816
688956431125852417 13788 32587
133884778808816657 17453 31727
784268462553754369 21895 23224
876897972124229633 16145 17869
135229908594148193 4720 4992
245793574404952865 34323 36007
181715766256189697 1397 30661
180311420940842753 3745 13404
579074794363826561 6102 23241
64528797327948697 19737 24258
297888428897024961 9299 19083
833751897478581633 23402 23658
785523743015751553 7655 20412
833769912194238593 18984 25166
886395584691626881 26357 32699
133084120088813761 17137 37153
300868600877144833 11937 34770
741975860527826817 9461 28766
7115209873106211 18042 35702
140250355679402369 10554 11351
43587421080282241 1338 29591
647046238715855489 8631 20043
410592392159372801 2900 8879
686178901931004545 13249 15076
166563703147595265 2381 24117
585798577157600385 6006 35088
236923522675979841 10549 28190
685430300612498689 4868 36060
785683716401884161 4205 28204
275628425547690625 8523 25704
238037113993812001 20568 37083
597635441159969409 1286 36533
490854950338238913 9187 23225
756625473892551553 8918 36458
462144161075443073 13458 31730
42246541076256249 12116 35338
610515743150905601 2402 26672
817463647111022593 13861 23961
805504405527500417 12238 20638
240621531944402273 3642 25071
975154534383726465 5926 12858
246198815415805697 20040 26990
142078600128641601 7150 12647
682564949428414337 32530 34301
701453531666921089 5853 35963
330702275611852033 8399 18812
910524962643762561 25989 35984
612099335058577025 3504 17233
125517437215869169 6122 17557
470214292480999745 11600 18284
266639517944824449 11688 25439
127760719366140305 57 17195
77219809699194289 6971 19828
551177557049125953 2054 35802
815899017937198337 7595 13970
783795282543525889 9891 33434
880849203733838209 6198 35336
673238232252781953 19496 25390
815280662237697153 15028 19122
57352092761281169 18766 26957
759690995133958273 15704 15735
405590128836731649 25474 34578
787918981466475521 11434 20595
269564216071831457 2185 18331
230540327628368417 24860 26995
514568297722018305 5417 13437
112206051899747201 30111 31362
981107787972664577 7922 21138
911883468567886209 17294 36028
769829752086135297 16665 26084
134310747583782593 7492 11357
350621147687906625 13088 36889
296960599669340289 6307 8289
232223955492582241 30194 34000
187325066332917345 34229 36786
881824174557326721 28524 31445
117359256587128865 5714 23056
309561944096540033 18859 23296
980754751825315969 28560 29882
686246844095638401 15777 27831
148285830566116769 8182 22251
779323303736600065 19133 37014
722146537770001409 16617 37779
256476051802540193 13246 32757
684199319111293441 5616 8052
96652509099438785 17731 28423
41449424347177913 3548 10580
542456248165269249 12464 16292
490918423010008129 7365 25135
292923164615029185 3457 10702
973281524321137665 14997 31497
222702701000518049 1181 35939
162356696661738913 28956 29714
20198277804436061 20853 23002
499531248891059905 4839 15785
694751563831392385 12390 14653
368302330008241089 7351 30091
189969657960443073 6906 21403
223451003979775457 15407 23406
815598693887668737 19213 24135
162615835913562977 7889 31026
804877678793214849 20687 35724
817267198764085377 11655 26852
503464643053934657 13339 31075
64221999118807105 8018 31285
88326785518898273 5242 29201
810871292322488577 4733 5928
276536752170276417 7179 36559
58548474390654801 14092 18665
712030077308522625 7706 9368
843786883817187969 13200 28406
821326126014003713 134 33153
573713964695564033 13003 36550
622920867547758721 24234 32500
632616549137011969 2426 4206
31257765558482477 15750 30071
239770527663189633 3926 8229
730318129485052545 5899 11330
979723304906400513 3345 30635
272781598216472065 3653 17446
263508812752967009 13411 26766
67858986066351433 3528 32152
206034301712875841 13465 21519
168720888230442497 11226 18343
265468484906939745 19754 28891
263022712569092929 23887 34850
393482674821427713 15848 18284
43207840671176001 21521 23729
696460305559803265 5904 37301
484949901556330305 16692 26322
904516475029012609 11420 13987
565214446148534209 7579 15001
541577881183776833 5139 8888
987965304173822977 9825 23537
362965327165881025 2751 15665
633565061824601345 26142 35817
40707515571305921 2860 10275
897376222408620801 6031 31449
859904981572711297 13750 16432
349986200149491137 3999 36311
13160477302740505 1718 28728
703747996117126401 9790 26154
739411297173546753 27431 33130
72153812413933601 915 14217
24354880809021041 9946 23414
734336918913822209 19298 22221
243537486024294497 4464 10093
179159322230336929 10997 31641
825440840621048705 8538 33060
582446640888800769 16192 35512
296645720945065281 29944 32585
830028096915345537 721 25360
30244156297804637 4955 24063
508299586092942209 3784 10217
201415522541893217 14074 14561
773958254951995905 10841 31467
962627082644424065 14529 32709
324087941294035201 29590 32675
339350762089395649 13786 14676
160249007758398689 9274 35023
652931298669322753 2215 16008
371072172165337857 13220 32957
626203704880694529 2873 15965
387276436382453697 1369 12543
523054571786111937 26581 36099
252186606320034209 25632 35393
398092337254439617 11095 19469
773546020978432897 12065 36540
861270383541430785 13214 32963
848224201950738945 484 21020
199745332081036513 9920 35140
289375685501344321 11083 25423
532355502143964545 19984 31530
402314008772659521 9332 28745
136681474531201281 2584 25216
674085904478818817 1773 20384
825045717782806785 8995 35475
673457837002228353 977 31190
734506254959725825 1427 6131
9014855487837537 5462 9280
33271261654967077 11164 36040
137115092729967361 5195 31339
739051701215856897 11624 28662
608932002574949377 2364 32319
472882371272213249 4861 34611
235349426767054849 12208 25454
780835431138953601 17314 32285
930563174813702401 5985 15685
621388605486579585 9681 23711
771385591359514625 17528 29831
28185419914109389 3348 17622
933409472991844097 2912 37673
951204415261763329 26779 31522
708452517572151681 4184 9528
749157158847182849 12824 14405
930661508563421313 2441 8340
620494703024270721 25642 27247
109766928146310513 19621 28956
398723794472203969 17934 23041
761974864987241345 1069 1450
350299216953565889 12522 31149
469073598731238657 25928 33850
422186542226384641 364 37852
39752584903229857 10938 18708
709410189314617473 22500 29823
687311487078286337 1547 11699
317746229718977729 12451 27628
60321239772054729 13373 27299
353585202399123969 253 21750
893102177570380417 13006 36625
701986303379996417 18963 20214
634309044120957569 12410 29417
24073414323346753 7351 37372
859616249836161537 4444 22341
664807091503320193 4193 28992
839332846900067201 3228 22593
849969562330862465 14540 36639
99097087668877041 20729 22447
750159618895977985 957 13927
404845980158544449 24669 33160
564313145867693313 10195 33386
714418110534577281 5830 20147
542668876011418881 26290 30968
835136182798738305 14179 32035
26721438035160361 3749 33346
634401247112361217 11574 21994
336700221079340161 13602 28908
302812457059108225 13190 37125
134161044582448593 23337 32457
70489491061376697 20864 32670
394272599848164865 531 10260
1877070113000202 10503 11657
31575186876260377 5341 20635
505377396054978305 9327 28222
213997566628520993 8694 13255
846214295250437249 378 7619
37719291779076513 212 35289
592368192561902849 1012 9668
309337744867093505 3058 35429
804986209033916801 19310 27471
957817389580434049 11375 33284
324927655387522689 11455 22433
677221437989985025 19573 21685
559328235086784513 2294 17047
339512813557270465 29487 36457
280900731115192321 16550 17538
295585654233235585 1943 10782
682578464284080897 3644 27826
664900323889774849 21578 27898
691280060808406145 9957 16805
160786905125419809 829 32321
936125397570837249 30504 32169
678919607028326785 458 30377
299773718148937729 12782 22222
24931838703253109 29758 36640
141263963931624657 14268 37202
799663691694995329 354 17821
221595539094334273 107 35226
752827137925905281 12934 26494
150029774677737025 11961 34538
402686737009709377 7133 9270
267153158640095265 13260 20698
144094214607235921 42 8828
770031898704718977 7085 12009
329535449256603393 31969 32749
942269105867563137 9496 9790
885578122007430529 15459 19646
784395294203026305 1643 15707
147703634050181153 10465 26192
779246852648011393 8618 29055
661915857516532865 5465 14354
992000722978435329 4250 15835
939121652623832449 11265 18780
984869376656615041 10765 26041
179305893122133857 7282 32141
128592816556395201 5274 31306
968118387144876673 23007 33557
39050398226944337 5268 11943
192302418081993665 8068 37300
628711271105846273 1196 35766
775384292860700033 12293 17760
752480795547324289 8846 37426
480883467919639425 4300 31652
73856233423104097 12281 32858
656546786999690881 10014 16481
38732606264854753 4774 8041
942025909026995073 5232 16034
325272115265239169 16677 24672
254145158188570977 11074 35471
905783298221091841 12838 26348
545351211292867777 10159 28034
351044650714957377 11733 29137
58537938204359817 13427 26129
788061450295341313 12205 36780
286748134779628577 33663 37138
577049303495318401 10410 32095
961942822654599169 236 24275
671524438677220609 12808 33465
559770943042693121 6193 17748
779235450732702593 13257 35287
922624321173607553 18171 35806
593966986829595777 3880 33328
576468597728421633 12213 29480
509725429090270401 14532 33707
102308923435423089 21317 23189
98109321436208321 10451 33776
803410649095823745 14245 20210
339570840961730625 22898 32038
165198247215734273 32762 34545
377782994255252161 6502 30362
453203277585970433 23589 34300
694435795026567553 7566 11904
444318951385490369 4561 12949
973853993520872705 25150 26035
176773225010279585 437 30892
253038309422951361 9332 27743
360120712588020801 15903 20610
466904390849006017 16232 22705
449052242844857089 25875 37187
128322249593384897 1759 6459
333811841939386497 4802 34488
183018263012183265 20470 32516
114209242002843329 6923 34410
823873219000720513 17190 20269
787382719898324993 7327 33813
216542804949877889 5394 31080
961915615810227073 3954 27608
78228081898505057 6413 34726
23961715977542041 25834 31389
303054223476674881 2279 6200
520830288232858177 419 22932
612029585669692033 16613 32384
493303197712243969 857 33494
204957982839996321 9966 10381
878968975193401985 8806 12600
771390178421587073 10034 19909
371924182764693953 15826 33387
243577076062319265 2220 31080
844166000576748801 11181 30819
518672898042471105 2131 20488
526661711725218113 18669 37833
601988032379775745 9824 34626
134610842750902289 24240 25617
921867454286672897 5368 5697
832068679570475905 1813 20264
693385153559727745 6019 27069
204484464627640257 14466 18289
607906648159943297 3983 6528
820828223358951425 18594 32519
635896812944363137 13552 14182
349946462953255361 2202 19646
805077385425807489 17437 18969
653847385081512321 9899 30606
76426363225561297 8032 26144
664922223154448513 16839 17359
945952055946154497 4449 23542
91366214141523025 23193 29200
877502094708230401 7223 31763
404973647167963713 1298 12364
35195280305647005 9745 37794
263640306214391265 9045 21565
620928577665022593 13252 31982
223546695754819777 5418 26992
415758282249616001 4405 15932
611749556730565249 6123 23524
323243422824784705 3830 8657
342488016341008001 12468 35758
361303742388930241 8064 28880
974955200438891777 7174 22300
17981815570305317 16899 20911
954200374936291969 30807 32517
360528237892911105 22120 24976
816747575938883585 30040 31631
990293934547874945 28091 34229
394326538661260865 8052 25521
678062587002688897 10109 24710
430150058220839041 10789 37320
986680366611874817 6854 35243
911452726360053633 7822 34422
23902908652477353 2139 11477
363696805621891905 343 15906
937015689842066689 24742 25600
155919821192185281 3379 34254
45302288785070033 4424 37604
529384932693965057 9625 35444
872503327279456897 30666 37342
947212283481675905 23269 25802
87554928590439121 18277 37599
556292009786240257 8117 32868
291003388528562113 21018 23749
14225176955193321 7550 10194
828326848382648193 4831 22171
48798966170146233 18579 31814
183932326969607361 8681 26680
462527989323191937 9632 29124
158699946660366465 23852 26799
903693098779008641 5194 25537
4656659513639029 6390 34361
856964051449040257 7977 26892
106844779570099745 23129 24088
689947525597396865 18903 33830
719375536116739713 5201 26904
337835400610899201 8926 16059
830542144008834561 6251 12925
49658633916841665 7650 12807
664666420146485121 3179 32676
857688955089628289 10175 32196
255329730464115553 9739 17848
936323421574989825 10206 30537
652287360664484353 9472 21885
848379932013259009 16231 33504
927928071894658817 1670 31262
362080676414400641 5139 26928
756996116253301249 35175 37556
741556610554596353 14256 32922
71245065003427753 5695 33571
820325248035082625 11628 23555
626943539674254465 8542 33856
278775880713268961 10235 17524
758490792647680897 21293 32500
122709798971506241 20471 23810
332883965894549057 21712 28065
390785586517068865 20491 34526
19949543366823977 6681 28486
525324942200221313 6913 23437
570651675367894721 3150 29627
201636534049683297 18051 22266
616324118588980993 7848 8321
500023140878347777 11375 36017
34087642392218953 19852 29017
946628251752940801 8298 25638
76234052501025217 2580 31542
662525726926098433 640 27328
550247537401286721 13079 37202
979937225461455361 5277 23075
430734556334389377 25764 26597
325102449998134081 9674 26638
917038144673991681 5672 33494
706288446106071937 6767 11115
272322150430301953 5083 9540
71090660038940713 14225 21624
591547795665785985 10531 11491
991249766469778177 983 9888
316876376403175873 10763 25655
121053117486560785 21712 36914
465764915481170049 8522 10491
98567827295767073 1375 29065
410800000519703425 2416 21599
92561077776899489 7874 32413
940000148414366465 8844 22670
354213244932097409 4096 8864
868083040553788289 3471 19614
860909273607468545 20492 26147
602399580487254785 10098 27662
851125415050915969 2331 23759
468324084363775489 9075 31272
466873281944820929 5480 9455
769092125009347457 24739 31943
563582742302472193 10131 16366
331466031768517441 16523 34361
547134075504068545 25391 30016
391760993874040513 20898 21699
135086416555168401 8596 36453
2087894472641239 35243 35432
287320882891769729 18155 19564
840150155088576129 17560 30650
409924085132658433 15572 22175
328859944308963009 33489 37348
917738380285108225 32152 34109
492969588412105281 7469 31523
989337979687519489 30843 37837
375911620427320513 9837 33771
835599272920681857 7280 13586
82980808446944113 27734 30684
873499308548289793 32542 35783
524450503764175105 22637 23146
389705059285354625 13919 24088
236234340592570657 14144 32159
687201083042680193 34177 35512
846451654676162177 21129 21952
595607767239521025 1709 29258
501376422430109185 6191 18309
339114071934531585 31113 31227
598429999513346177 27721 34793
749820271859768193 25746 29522
496900973857005825 31257 36472
912269334215608321 2581 25424
492409556644265217 25459 29028
315974012063314561 19698 22641
210827646137300193 14915 16874
479674829565581697 15125 17323
62782424524929329 7618 34072
96177079570743729 2743 35254
301545335472351169 14923 34065
658057010334573569 11383 21018
630752926327762305 13498 18733
656304321976442369 3299 27315
787855743230078849 2803 35902
500930121412395137 116 29818
850808429914057089 2704 20632
120530844127792145 2144 13405
332341195097736641 22929 27166
657700237327134081 1909 37820
743843451044842369 14773 14840
710952671164555777 14598 22213
451197807643932673 31107 35938
128346911863005169 11470 20365
226258014180135809 23375 25354
2349914939038911 127 15979
196127025590069345 15189 31178
885306766903397633 2356 29568
40000201515386633 11830 20420
556640125625499137 30507 32996
904648358999576577 22250 37643
749299466589818113 4811 32047
390946679546491521 4607 14533
959819174633913985 16476 17278
493541639095266049 3348 10980
249651372740942177 31281 35476
587409065941091713 15531 26958
916545565968611713 14655 25733
949681097010834945 13013 17081
499724820298254721 4352 34824
221488600323940673 14141 28810
871218073416407937 12634 33294
361293863972004929 5115 35931
23765449855773113 6651 32415
497422023257957569 9049 24909
73527612911782113 24038 24589
223044906685981217 14340 30945
804125450591115521 9972 26813
836288160720162177 8136 32928
342008845608269505 18316 31479
267076760594871841 8822 29417
820570963643689345 26555 32701
888172769233012353 13475 27796
298926730085632641 32611 34326
630348518619410177 12584 23471
941276335683042433 2848 8020
183189032016745313 22491 31634
148634664241519937 878 36002
411832186583776385 18455 22177
35060457576435057 24164 24632
333068021577151553 2874 26433
290935541254206977 33832 35189
231218541170516545 17093 28985
615220136199454209 4068 16799
546187771535787905 2762 8503
139441552059658129 34668 37352
138016834506512257 8396 13277
627626391037011841 387 8241
191096642745964833 29232 35189
437814461561536897 26545 31774
484935893826655489 28305 28322
262110803794328705 28168 32196
796376738317921025 8959 10668
416301929786932609 15918 33076
255216177601337089 1485 15662
920994641278525697 8628 10672
627031531600426497 15613 34466
136268804913463265 8868 33258
887525983547060865 29447 34482
918192481821208193 6106 37123
357788932933633665 16422 30871
957431745025054721 7725 18467
175898071566447105 29355 33803
724818565990943873 27736 27786
259482047599323809 16098 27249
904092592104085249 15279 37644
122098278384594753 23707 36969
912677125791802241 6795 34040
223075181349773985 3183 21781
772557187636728321 73 36212
204293072963221089 4694 24540
587341585460137601 25617 26038
223387543695299233 10635 31659
628723346796213889 20137 24658
903801245182204801 31345 31864
431510833856563649 12661 35628
936951895273100673 11466 31735
206001059975371009 6147 29024
240333847280108865 1020 2998
302637805803584577 6474 29001
925396606380247 7105 37465
989641228965204737 19475 19508
729078930640962817 24979 36023
123995440041611009 795 36352
267115453892760257 25164 30127
121422932820401281 8709 24689
548281352204039489 14650 31187
974791767267106433 11655 21086
660939735634872961 13244 27376
882584917915544065 31739 36390
735985777556560769 1236 31582
393958485476375105 13910 29621
302827064443565761 8973 21729
413861280377467713 15594 35673
96110794146223809 25926 29545
956979964067016961 29682 31958
151879883705493761 16816 25835
557345719479563713 17433 21180
848136580521138945 8653 18666
830641245346342273 12631 15996
960629771511950337 33597 34289
600389850202994049 18314 20628
296925668569226561 23126 28523
843768344762054273 10763 17577
16870336794614361 13114 14445
158440434507660641 12259 29410
309438797887320769 22419 25697
391701051805270593 9051 34878
334667097506471809 17339 20250
140114586412416033 24263 30566
777613507162183041 20531 28760
399041564639475137 24842 26128
341916920422494977 10368 28171
429252588259394945 803 1885
620074749291330049 3190 20041
451700715581253569 5269 27983
5830609214743988 16669 23540
627401487031484289 4824 37208
62652267411035465 15337 33401
849831324099682177 6948 36040
909386574380381057 23916 31453
505270682804841473 15571 22898
756271540532065281 41 37304
674184411511006977 2947 25666
319471517868667137 13201 22319
89139838850009313 10477 33586
792421612610663553 29540 31320
367912689523763009 27730 30710
408781029364337921 7074 24166
980841197045570817 5162 19475
397216870103004993 12854 21972
853915955736752641 22779 32528
755669232639835521 3616 4455
297509335637421633 1765 11855
295568642865784897 19246 23003
796388855608313345 26802 27987
155457451687698977 25571 27773
786393121464634241 4888 18447
692049184173821825 9170 27290
408081964800075521 26077 29589
849057599986995329 26306 31680
284133648079524897 19407 25406
3922950127499548 24298 34542
757586370651921409 20306 25038
85331944744002193 20468 30945
859379877214926977 7407 29196
878170959318577409 6729 31336
71238949367128161 13922 34759
666967373777428225 16673 34911
109667076295814065 21655 22350
336151182812354689 16349 24896
201434408777686273 7554 32627
829734608392289665 15562 34358
132223531655306209 8379 32191
809204204787373953 9658 21022
568509957819557569 20109 35834
625151273604135553 9463 10526
404774978296735809 19639 27466
282786618050803201 13715 28710
220103235576146977 6227 31000
429467669936645505 33082 34733
994335284943836929 29726 34484
166727588618339681 5366 32369
605012947445530369 997 12293
409615801220699201 1733 14395
254132730240264961 6240 25186
464552111932193 4513 6559
565028576152997185 30726 32834
720751012871847553 2165 2836
112825264797542961 24396 27623
814504904386819073 4524 10611
416729623465229825 1475 18515
981091797515691905 408 1643
644482036847172481 4356 17073
267139632051335937 12259 12648
756550157065959169 22620 32377
618122242067006081 20297 30660
317803729028035777 25764 26117
407234907888646785 22631 34327
379000048625201217 2295 17844
65433534948514449 886 23590
940947472834359681 24458 25623
662756564129008257 17513 18066
974244256135193601 6 33106
430491236559067393 5229 14579
173214837962397889 20715 35886
987922865554377729 8356 8532
763554888595919617 9525 13672
178743952868533281 11430 26237
692730198725634177 12305 22888
821290947044129665 10272 26412
57631656611619065 23472 31650
976431953628054529 1497 3407
862933221358694913 8333 23601
898794468891349377 13136 24171
673473720906955009 8577 8780
100281455639393617 3206 11112
499959856899302209 22047 22887
50272290533623473 2765 16763
932293964687517057 12421 18668
613427060325921793 6230 37679
124392626925491361 7799 35208
890243081750451585 32308 34450
467684397654110721 3580 4228
789211505990383745 2862 12440
697899716231951617 26188 27969
32846592381357453 18159 18569
605532811833796865 23932 33969
363163781130896961 25059 37122
158305000054745889 13257 14897
840621599714477697 8786 36405
612595014712908929 13462 32588
43024058516724753 519 728
232864196197802177 23432 33944
215131159384863937 29019 31705
548558025948295809 7689 16749
101112162899188001 7026 29094
733067406877459841 12996 14995
996760513404932865 3769 10975
868176602692798849 25813 28976
715945690750661633 26217 33576
316121963782997313 2581 14869
838059670326455169 25257 31880
798792417799489793 18092 37661
283499770785926593 16752 19295
86243275251455025 17914 32525
110914080004175025 26636 36092
29291217366463229 13172 23319
54933101725229249 1917 19217
247721859074211169 13049 32744
398110791495607681 374 26396
476232391749988417 19953 33430
908429641307225985 5268 34573
703043490790655361 244 34715
284406819789762017 19931 28737
100286669808596689 12818 28652
668842460452569985 14382 20191
201592967880948481 1219 34902
615258967809491969 17462 35696
611905152244190721 14733 17333
350271131215226433 5854 34407
623021947545247233 7141 18592
731572866977881345 3624 20289
781855698978532097 4981 35768
823126899238676609 23851 26612
756434222250909697 20208 30355
749181325078520705 11867 22247
234314840044476129 10062 34750
367586113358004929 1845 29200
591239215442094209 17331 20665
49651016672736857 12685 16872
493883951981089793 29713 32168
147922259256436193 13312 31420
543822972237798273 3224 12750
336199931463792001 16865 31570
551371494700305217 28845 32467
964735783196221825 855 16700
128937049094780321 22139 37594
921118622218767105 8182 10091
846487699740023937 15365 19061
461639008298849537 32843 37809
565636034780943937 10126 22525
119633978673302721 23641 37665
800648302234606081 17264 27746
885946152148381569 5863 16333
451305525092656961 2171 26903
484517809752571073 2530 16007
503668778318441921 13805 37362
245186063134301697 3069 11072
507290788056117505 4664 27231
115181755943805089 17020 30841
919914149531820161 4333 21191
337993116436582145 1594 12637
106213657378269489 20212 21054
888147789251416193 17252 17660
759990808620571521 2668 27271
353710061385758209 290 6472
741477942156912257 9690 12048
390647602355183937 2327 13020
612740069411984257 26475 30014
73800802604626625 3089 12087
247813402822536929 18690 25498
788067353875202817 13457 19511
870407309709250433 3321 25560
823241440355761921 28270 36864
678971679466066305 2395 32322
245774335524227905 966 3826
650579722875221505 19240 34959
224129703380373985 2424 24515
592716031607061249 18565 25827
767671971898760577 1040 1424
236848883473513185 5201 7620
118896492719105857 23538 23991
678766920576102017 17392 37142
53136967224670433 13803 22206
363075627501018497 411 7902
238163930054202657 1617 19714
333978899522939777 10265 30751
840680188031353089 13585 29406
962403210880651777 3431 5154
879292381505056385 10052 29088
879207534118656001 5718 22731
64998828980375121 392 34258
222444403486662177 17336 31151
986189720045462785 16964 29946
609429721795457665 14437 33313
352684363420262785 8959 19220
34898162547122525 1425 25388
138589909291003009 19149 35246
54933371361876481 22613 24181
3726543178540710 18981 27522
225645871309211553 7177 22290
488690150828791297 12482 32276
535894510544032705 12584 19440
718491096135334529 589 25918
496424888862676993 10321 31287
153086649029408065 12511 25750
941388068935260929 9063 9547
234805587749800545 30787 32451
419642397495380225 10831 29833
866063823892165633 13089 23739
329684400486790721 16309 31074
523296976431350209 7886 30740
393814317402089409 3553 29284
323540856429932673 16387 27343
399293625541311297 3964 22701
771693514962091649 13539 26316
400406447483703681 5347 34230
951808094898570497 1853 17822
636235649999143553 10996 13708
575315643585110337 11305 21841
87307047858857345 12621 35817
287414396318613537 1440 21732
315911821013379777 15838 20318
280693197375168065 3670 7187
945435867063366657 16030 36757
579390238723153281 22852 26075
888086167135746561 32273 35132
525792423604098497 61 13055
620633197235250177 1591 17572
56980727895965089 33752 37399
258076608579081313 663 998
641723786502634369 12885 20710
112387976374066065 3883 34748
839162750537742081 26070 26445
300410972725209985 1102 20250
669413139603602049 4094 33283
325445310523079489 23699 33414
99751806315882881 2943 3483
603895673688647553 30385 37671
477312382228372929 5401 36031
153045122951283489 10712 20567
606561796614602881 6897 23203
997128075146939393 13641 32653
503933999149165121 20897 29289
646524014609568129 2113 23609
496935570507222465 9199 15658
185683415267597249 10576 27832
387324723524240961 9730 36094
452175902801343425 12967 21250
366460641021308929 23303 27220
738125293899479169 19686 27066
562429775361248833 9245 14498
331402655642691009 17489 30067
773643499659929345 17837 32920
376101667753097473 11989 35482
420898523515912641 15826 30174
404957820990631489 9883 26614
800932686878599809 25784 27139
789447631569736065 23808 26299
934877811078973057 20232 36542
629033722590364161 10955 18621
671325533297593985 17891 25336
42648544773392417 4834 12040
579738384443739777 22890 25036
694478725733347329 12768 28246
768811583353102209 5418 29051
643323856312456193 19588 19891
767865687879815809 16383 30091
986846422227856129 1920 19285
28417462358309109 8842 11766
882549847829672321 2408 35217
878376540565508225 11343 37430
822435912462168577 2430 11597
185318662056790369 2316 23629
553700019449330241 2965 29885
872030714252144129 9693 33122
924021333287797121 15848 20481
49443711205700681 4169 14017
330771545839759553 3652 13320
687198989547962241 26302 31329
981503356866198785 11794 26188
908660779025058945 5315 22506
205486695297103937 9971 19783
376409699717452609 5240 19431
291034630007160897 30393 32664
575826242992011585 5690 33156
508285893902986177 7402 35252
752981885393975169 4934 18404
436939098380577217 17068 29391
57884450945284273 9351 29472
282015792834066305 16738 33092
147197794199183105 764 14680
1500927805594188 1493 19952
523408133295109953 15319 20589
545887822145637377 15626 26083
429378378452238273 29862 32675
507856358112121601 25933 26911
222404986807749345 8125 16466
235241851314292193 722 22187
435485484435002241 5572 32454
542070366329468801 10484 20183
422208169451298689 9491 34402
80772288006336625 8015 26021
256241400556344705 2845 8941
5183537685383045 11426 22187
778512128650806529 26026 28707
197011794439013953 5653 24939
934363151729410689 11193 27688
129612107596031473 11619 16757
983180645505800705 7525 19462
778747347820747393 16475 18288
101863205840142961 16609 34800
593689807993484929 34443 35485
1786527572154029 2194 24454
697266180194496641 2915 8438
110352907843559217 6316 6737
292142989472026241 8974 29712
824762335202795009 21299 21870
384371766064965953 18903 23649
626157790276234753 27868 29140
999554559338122369 14464 26375
856744193678100225 10571 19319
676324045965792257 1551 15718
327447738319147393 29702 30522
900936637221164417 8533 21071
918746437936878337 29291 31695
44470043116980665 7844 25166
835507625484492417 14376 18437
282810546943096609 19405 25167
256158871142691425 13155 33500
193442511035748065 13263 13298
904108295033278593 8697 10656
275974898354817825 16427 31318
960531105087827841 6530 19719
487391804895572993 3008 30189
981441454857470977 14208 31332
535592128325760065 14842 21284
212395102048578369 16499 27308
242631361078643681 22588 28112
834387992281147521 32156 35088
925380028520308481 14012 32866
733047966660539137 17686 32208
71046560236034393 14258 34004
5505212549589801 15883 37309
352471551510745921 5015 18204
651717555181495041 31037 36400
189241901757831969 12926 34983
463927373183434369 32026 33867
761692618661172097 10853 18471
616683890652016257 3735 31423
737158894362075009 20840 36073
151633438376958209 34154 35484
248267815570358145 10581 17787
729925008450226945 10987 31888
537138431036758849 15917 26056
939879025715281793 27273 37482
263836816183768961 546 22585
699267020067285505 31853 36305
527353229313298753 12255 36778
255023874174721505 1004 17216
871564187475996673 13862 32451
273790186103941121 16595 26721
26299742312737353 1077 19682
750894640153728001 17331 31282
23340955364616889 10097 27989
460695945006111873 4821 32189
528591344687619393 7135 10630
572963239658800897 17506 24854
378772021744993025 10458 36731
477669464418756481 2539 28327
444487132982850113 8558 15295
139126112240472113 19143 37734
426858274732822465 18533 37428
746048679742390401 21383 32418
921149914557993601 4132 11254
848247498338903169 21474 27749
693930091867230209 5460 17086
208279272025425409 20727 27133
14154455551356195 902 27018
600762908856847105 27458 37665
884258961661984641 7196 27380
699015927218088193 2013 18662
201739378922844993 9726 32154
589785236529675009 14684 30863
583530204995923841 919 28821
213018823550005025 19580 24225
787064810887976321 8937 12339
94948225507874193 14486 37579
12541326905946449 10254 20402
504260925873612801 25375 35042
647529530549554945 23 20988
317668091006876097 8604 33545
523511433886937985 224 8909
188351637739391009 13068 34471
144117545746432545 7892 25666
952986777412274177 14848 28415
530536474312768321 16183 23559
182815986236480641 9864 28546
673761260570394369 12345 16836
751437473355448321 10580 20237
227166862571010593 11018 28678
44641103743590097 28640 32363
256678279152616545 24373 24644
820577378495311617 15687 35271
307857393451300225 8448 11760
298883637190161985 478 13475
918287968690272257 4297 8260
620472151556352769 6995 25088
438058304743265153 751 25291
802468171726605569 5506 6261
218243744771761793 18759 20342
275373775081344961 1292 34327
43769965384726105 11988 35518
269418114344976097 22265 23723
660804206365675393 26814 29232
944366561859052161 17422 33041
171136016354381569 23890 26653
372842056477811201 4314 18700
501562298863994753 11542 32334
40497513582959497 9291 24599
427639934325455361 2703 33020
19620735432912541 3354 27066
552683183814174593 8466 27340
268865036486513281 15017 15760
8111986387802973 3726 24550
9847655195688533 13048 15179
436370005937639873 10893 21479
961696933983556993 13997 37057
352336460405737729 24252 25336
997990520148253057 22218 35489
595258834213872513 23298 35133
449362445219602305 171 16978
319736952307351873 4563 16852
479156193115802177 5466 27085
536691276709653697 24638 25457
131666693410277697 9439 12348
815449431298375809 15502 24674
53829224355869345 7529 13668
860052190952167425 2269 8300
149177061407751681 13549 17585
397982849159632193 639 34690
959458423154888577 6592 28905
734192095482562433 7835 31330
729612536594128641 8095 9640
550404272921909441 20786 32560
388107771089071489 6447 8795
593855896283208961 17120 29779
263746775452769825 5448 12312
435233963815591105 10427 17431
386262518242933313 954 36974
895362936547279233 1962 8865
297466342514194817 4462 33432
180534561964648801 1396 19606
715358873258882305 24102 34608
94754722253419745 15004 16121
994595091312671489 8881 11440
85441628335615857 27954 29123
358631607515111041 16284 37673
415347531721174337 3515 33791
296226789022806977 17190 19414
783899305461929473 32254 35793
919768455496612353 6989 31272
82074047254458545 8886 31793
278358654072402337 6065 22746
983798848942541313 5309 34131
859318720035464193 28082 31822
190022713630774817 23227 29305
876721289748541441 9379 34660
195108315160965153 11837 37795
852896295051611009 7254 32503
213912294063000289 33050 33775
726363369128332417 17561 33966
86842829586942113 15125 27358
887389712224194945 34665 37806
870473621848468353 17119 25279
858655170073927169 7278 35245
152645666907673665 6640 9446
503464114166067841 16037 23078
930327397726706817 11785 13444
149181486033395329 1196 19696
23994911589085177 19975 33568
669807567660445313 8171 26033
297621492585166 16576 30365
940134361484734209 6943 12848
526157797789849729 13339 34383
571407168848740097 17098 26429
918411434155764481 227 1590
128297332549745841 7269 19386
824399013341917441 1866 18826
404584270432440705 25987 29170
426209346400234753 917 10740
156918206087720321 352 16501
327899356271061057 12495 24505
498893191469480961 20213 31097
207401602779363265 1166 28350
953454696955812865 7345 11873
399521216559463681 27504 36105
492989265706871297 13251 14336
256208341482270881 22660 34513
576479275593708673 7932 23026
26006483049641817 8982 12514
250270357096443521 11963 23234
207639819126491425 7421 17428
569454169154621313 11999 23399
22324708055009525 2980 13971
941936333689387393 22051 37021
617109841369760641 30018 34437
146517421562872833 6090 14153
834493762877158913 9190 33122
590913755997835521 10733 16067
906607235690422913 27235 32074
970114063630258945 14810 32388
747935848533444353 4246 36644
60053515648082369 19036 32222
534528284961332673 183 35774
520895586209103809 8288 30828
155847650070725761 1968 27447
291697667230099713 671 8470
928424071936269953 758 34652
739803859799362561 3900 27904
268568702382140161 10101 16477
732073543171839745 25721 30183
423442227980778817 9686 12316
558035215560334337 17561 35445
196815732953538721 24787 24857
581328740734395649 5731 29447
250119196810977953 27812 30621
174404407804498625 14622 35750
87076924944739169 18626 33285
436065034335417345 7139 32932
936258378154285313 12533 29129
27629429271694761 24491 31682
966467764958011393 13914 24627
283033007863256353 6927 11136
48637969615136001 23163 23675
613744460296313601 13308 21349
128853466262228273 9594 36461
766657532943145985 6610 10081
267831540116667105 15367 37307
871102413888376449 35203 37268
397830952625881217 268 2356
405097452759296321 11047 25385
426970907595979585 13148 37839
286508403251328769 14656 15992
990900112765672193 14975 31771
544796279523115585 26974 27685
463186319655982017 2395 19486
139563818855076961 24663 30092
210378553239664257 5995 27286
506524689507845249 2752 5137
635949811120958977 5371 20022
106305371372254593 17018 32447
949740450904982913 470 27355
630695415243724929 17139 24902
813725499405897729 9960 13976
480077247068901889 10589 12597
350377397319832065 14879 21978
929567102485382401 4095 4748
870172039791249537 8680 21705
464035246117699521 11088 22586
616451399198098177 10049 36335
311541132424469697 10616 14352
61499060595188841 3154 10469
756882244272599553 15205 33842
409576513722086593 8516 30944
980164619825647105 6146 34903
772177695354578433 19160 28277
136882346908148385 8189 18991
737440017684946305 8425 14596
609129097812843393 18057 18226
858646887963736577 13995 15142
78779504085002113 24117 33690
329945597569107457 5009 7103
345318102425299137 20538 37701
428418529776742209 17223 34025
978212938555085313 7787 22082
93693866270569969 1239 35769
45003287299227425 15607 23662
750417257454408577 7545 29576
157209317965548929 7926 14075
953148623751147265 13577 35034
463188143411006337 13395 19165
883721459331191297 22808 24257
65347990460136177 16175 26080
749084745941786369 14243 23537
311796183241643393 10569 23201
865202268790191873 4749 26302
541623611909766849 11936 35086
568164471229849281 10250 18306
207216885489831521 4309 35870
37863628066055809 22958 29195
463627935631105729 24039 27591
39907219341756673 6644 27685
929353098072244481 11252 31334
503820447545955137 7386 32497
869572224172582529 11030 26754
548942985879662593 15290 20467
109828276104796177 3244 32832
218540026507987777 13340 22963
715381490061783809 4536 15816
683184869686840577 22376 34400
312856200357419585 5226 26585
922815803824214273 32198 35540
828494390816342017 14017 19571
456211472101230721 7861 19651
434269992817494465 30925 32790
749418733962194433 19440 35204
581355905522396929 3904 17293
210378819510111713 12416 30021
747546631983386369 4521 19864
802831697144277761 3694 35532
54526718380412121 569 25452
603523165941126657 22547 33008
704918083839633153 19106 33680
450142915268038721 14095 18259
449861341307578049 15222 16391
605984593215907841 1642 23143
550775917639146689 4601 17227
183156919654145153 2599 20580
690709235469238785 16214 30794
57365804952311809 7401 35658
826873181135372417 6994 37648
217052765369579969 6184 33051
185327352988732481 21342 27011
547104969929790721 30410 36882
207000680268681249 2900 11093
27330472274535113 27592 34726
792791427555737729 15479 15725
354624972529691713 1485 2524
664934956016342273 25175 34278
639064657560432129 254 5579
13164808717672117 5182 20099
438035628292255 16330 34158
484967488664256769 9544 10592
62230570884416641 9086 20380
205410471796891873 3998 20857
877923456955144833 4010 34252
910049299651209473 22896 32804
2558813762313151 13577 16606
331771856128394689 5994 20402
137221206032819505 24326 36536
488717475872721985 18652 35850
104362482157419841 5874 26115
934734201158430977 5264 29796
830334427886398849 5439 10049
238080523411671393 5027 18865
32290877696659949 12666 18765
105217875383882385 1989 19579
574523554252095873 5890 11427
255173179586666529 12697 19695
752098851158500225 17924 30561
415731639645468225 1806 35750
95692795524129793 24282 34748
161268686476748961 26139 32172
302256834308686017 12577 18090
721584666414795393 11953 13262
842880339657511937 7883 23847
890952868192318465 4229 37594
81415245310232369 1700 28951
413054262935968833 33200 36299
959205680191658369 5078 16580
586989970617256833 10521 25504
431104781303254465 13515 32344
902139430896934145 25916 27305
715615196975761537 9318 30426
339690428646054721 7333 10942
835202701838106497 9141 31622
604081451213925633 2525 7104
695289482561619841 2988 15192
931445834582323329 11057 32516
951101121151943169 3674 33453
415459422014347265 7471 37325
614297007083138177 19096 27603
688521704851400065 3864 12434
542528128304205377 7383 22617
171003913499117025 13506 17439
405537607263980225 11789 36300
687664493009837185 23875 33763
107822804430675489 14226 24224
988323447554957825 9807 29582
727630033485866113 624 2245
458530987708389377 17788 37767
44252468338633833 1294 25676
975889175270321409 9422 33827
209449455109776737 3089 29006
617706077282694145 2312 36039
809661317847293569 15666 23868
911630724385585025 28332 31481
747677470970842241 6350 11982
578834170507168001 16490 19462
35205607178077969 3131 8131
108493533678863937 12685 14618
954027861664954497 12438 27883
228220648252719361 864 24192
501888172818446785 19894 21507
414802894853234945 26357 32060
237670115411162913 8249 32134
717607895837705473 1318 11261
460656054120867969 23799 24496
781155197149370625 16744 28011
15578722408676527 1854 14643
896516043254141697 25924 31290
889445712955172481 20364 26598
926070328159536129 20918 34030
599753426210810369 28369 35127
335756832687497537 30194 37114
926102501507919873 26193 29857
698423638664603905 30892 31457
518023107210481729 10967 26623
941050352328492289 3716 31411
175791121316542849 831 24484
848739142255194369 10626 17361
408877815372875393 15948 21277
240044034899131745 10878 15906
694453422338931201 19358 31462
151150504531255329 4090 20990
386758729360664705 3051 28851
75771631082805153 28361 33718
822035570790752897 14671 30570
464980694301342337 2650 32011
520638559675688833 2587 37436
542392144659590529 18736 26809
353449931133205569 9652 35119
175587732923570881 2606 37653
95584196888253809 25443 28694
51985270102992585 3239 19732
761284523463025665 23647 28267
28880600244658441 23459 31205
846223294941239553 3159 8877
780696017193168513 10247 27439
838726195144481281 6562 34482
177608849001682497 9057 30837
746426036400961793 14636 32752
874437253344272129 10457 37780
527499247329707521 19743 19932
29429656553130457 21129 26833
16726613880251763 11269 20116
523870155329877441 15402 32095
194190745539138721 23740 34008
450489715901522177 12878 18560
247585042181484033 2027 29777
780059350420518913 29598 33807
876363681217931393 15561 16397
991834349659338753 9794 34797
331942851498297409 9107 24753
69987155121214785 17597 33129
241451100647161345 14757 30515
11755333393193013 17882 24077
825945065774519041 821 6390
188330100214418657 7048 8513
187554841270220161 22180 29575
41969951158133513 30181 30205
405349704547319361 13254 32330
851246176175170177 11694 35795
213793175895226273 18647 36764
150419588504671969 11682 28300
922063923798887681 4859 14393
71463255730296993 25672 34885
243479024853407105 14681 31645
783994509305582465 8484 18315
777346894006939265 22569 28434
883143262882345729 3024 21339
387766017531298241 10754 19857
10515174907720139 502 12478
674292664219123585 6421 36690
650643172611499009 8453 10898
878950130251247745 8782 24659
835087359866061953 4540 12201
472915642079925633 4083 12271
37598155205063937 33776 36906
816711459750102657 10312 36066
440131210362874753 19381 27826
699045993810912641 6546 25894
1284436244194610 14169 19164
489450473000097473 18367 29639
623971091854368641 14669 31351
27716297686197325 3542 25318
80925040201339729 3502 30567
435617367328852353 5915 34060
207246394020398145 12119 29299
719073232054753921 13980 36219
45800834869485385 991 20730
472528542227031809 1540 20926
791321216219724673 11163 29313
898243006939736705 17574 21938
297417507955589825 3888 20656
65462188382603873 12643 26795
524465857874059073 9997 16169
780055719192219521 1568 15282
526626598625686145 12809 13611
357552202849781505 18303 36126
730363098018553857 6399 9481
407005887592788417 2284 14753
117950788087956225 10716 11571
197757604348616673 21676 33244
634340179164620801 12522 19185
328083168679185665 9846 12443
885240636942658177 1158 1966
653449911997860481 12406 35341
474901025122900225 22658 29985
452812728931718337 17483 21164
490387155514117249 7667 15449
886285126809092097 15887 25441
985265333029911297 21114 36526
296538016770412609 3797 6222
524702319210067713 22867 36147
312236580514259265 30167 34429
279719599011368545 1504 16610
139073801108906993 20927 29296
764703206627462657 2670 12616
613061553261665921 5048 23064
275032677198350241 10600 26503
570643384469846657 1231 22412
703715156141445377 6518 10564
168034772897080129 1637 30905
844742945689457537 11924 32247
239654920395054209 423 4668
620640519575506049 30253 37787
629357256447029505 3536 36670
354918373022808705 23626 29492
761406829581019905 5610 10183
299492551755921729 23978 26075
766966001540488705 456 14497
209532557286163265 17011 20182
32155479336267945 16192 17194
39314024802411753 7269 32919
130344343055811 16515 37248
671771959651675137 3268 27152
127918629091922753 28189 28477
884707608399512705 13311 28303
652700933634356737 16386 21412
888649887373727361 4792 14468
482589713300313857 7049 37174
512595224529508929 7061 7576
401528790434802817 16141 31235
578884110634003713 21208 27378
737939894628723841 2701 27061
990566779727831937 22136 34252
415621391581971969 7932 23269
831105135557404417 10349 22320
63301037396399809 198 7958
595220212345669377 24778 30176
636151696369772417 28500 28757
468483914755619649 6347 22741
551442386212713153 8446 19790
73554979072103073 4348 25795
650461090295188225 34849 35762
268558969382123521 20463 27710
627540850252870529 712 8747
534455256579423809 4493 8245
839549911607797121 1303 22188
269536335403056897 17225 27138
50238452054841785 12438 17886
567657563110348225 19002 23977
397956117226392769 17813 22189
467139244102920513 1738 18695
749494763637187585 7292 34665
60785523624691249 15391 18279
453985297174931201 4824 28073
414080815252201985 32867 37749
319066084622235713 17322 19023
486872423265626945 18298 34964
670450223496665345 9317 18172
816680093366013441 22712 30601
767640779402569217 5706 33557
490475329891996353 15408 24603
241756983130720481 31272 33544
903672305578520961 17464 34277
109470645711056129 10576 23344
344583229753201409 1241 12736
279564056979502593 24110 34254
578886076347398401 14579 27893
442175497745665793 23460 37453
76981123557050785 4115 23394
900442031858226305 24880 34611
604556311985742721 2899 5054
387551375760082817 338 5166
676872685698501889 26199 36716
395951530699484545 22753 35207
972369379395839617 14265 17702
653846003259644673 11327 24801
53081209778572001 16434 26758
226186981786177921 13819 18068
366029860849874241 557 2938
180117365139395233 3124 25778
196112461247768257 29282 35372
76830582405257537 10942 24328
97703382727129201 8929 28307
931876637767061249 10911 31456
29219045557216105 10626 30055
248725808652629601 10290 13928
991010603275423617 27823 32355
191024227648526337 12046 16889
559174290093242369 4586 36997
396389643676208449 3155 21129
499581215216490881 37010 37479
802781431416889345 15982 30843
355939742907498433 4648 20022
333088903919495745 24782 31896
491156585860704129 5642 31886
660439278958463617 12350 25735
911364523334786049 10738 36001
807335199422205057 9437 23598
925863232836004353 9202 11293
999704526030086529 7630 9199
719432231514577537 9040 25119
908006732447340417 10491 16401
430949530069096193 18024 24576
284509585231873537 228 29112
762692248099799681 3304 26864
948759881135778433 2924 6543
74742668783922993 4692 5417
463532487178071041 3776 33590
619072344547777921 13977 22845
239800894039795777 16824 33257
505974774503140865 16066 37029
701383809655922561 19789 28900
367338890843317505 15663 20181
296174599756120897 17231 22409
821454015852761857 1425 19186
802373963978482177 31497 36408
474494903802725057 1804 8328
523094375966984129 12837 18632
810201346878340481 9754 20098
81765347122072289 21984 36414
610205037750152065 16031 23549
823962286504276225 20433 36469
584894014083030145 16551 30088
455103718092601665 9442 27729
927105692843969793 28558 36909
505961846077319425 25898 36531
525385944993541185 14544 19226
738150799787220481 8407 13424
456168017160965889 9826 33768
218674872548895393 20625 27355
132220429249482401 12107 14493
227519605908810273 14780 30426
437077019319975361 8499 26941
907179898607061889 18255 21673
12794918494773101 4443 30714
386634408750566657 17862 18307
288191601444143681 24683 34724
143509200861934977 3805 29461
225939120226765761 3809 35573
136262660396454289 23084 31872
531753380122342657 14068 15941
17026227297002095 12305 23240
503258655729421633 13747 22814
758635619580573441 23331 37857
949686998235339521 21523 27952
609961626123670401 6615 27585
93185205781335153 7862 28993
606001981614497281 2128 9934
35026555561149309 8413 34892
100615762925649217 676 36499
766143092487606529 26738 31118
667133521926402305 28342 32811
14532113466575681 6972 10211
662075121036401921 3599 29191
740849453836514049 14227 29129
19487707359331809 4111 17032
299622271228276545 9327 23794
544050874868297281 15694 25800
291143371927642369 24544 28936
382968465948195585 8595 35342
734913881106766849 2416 4722
321856769906226241 2249 14269
652896328757574145 3946 8389
417926897936126785 14556 30052
875373378720599553 29898 37142
98701798791346113 35589 37443
638874997482456961 15722 36320
271497720800581985 18704 35633
262666267035545089 25423 27690
81357592852249633 20391 35101
387665444703710465 23205 26056
790738731538084481 5498 25015
176437318894915777 6942 20019
87722515091250849 11682 27219
707058133043840769 14526 31962
78368602903779569 16434 27089
104034366972260977 12437 16539
157570706502617953 5812 10284
43143485593784449 22626 26752
879096969217982849 29392 33778
559048443826487361 4274 21112
41446365187475465 1260 31717
718661017221403905 34511 35406
35399064236671053 4969 14472
350802830882035009 18158 36562
250717889536737473 2398 19020
477138964732713345 6532 35676
746769210936378113 11427 30008
788778586143070721 16088 35404
924594755278825217 213 14570
766688770973114881 1575 19610
83532293386227249 1576 12497
32484658780735033 26529 36264
664658683933062401 28137 35332
556987509645377793 8843 36812
544614026670842561 25656 29214
162412076906310433 2698 13476
908271359672532737 5797 26084
747374190404297473 26737 30235
979558444587652865 3410 20239
954774225360754561 13774 14596
360070225281823745 31485 34073
569860670164924673 31559 32338
911698609070612097 10826 14247
554424225712370625 23338 37046
523503298295473473 12636 22521
479347429031957249 28521 32901
866773172489629953 31856 34158
628726203359466497 6034 15933
816710058022074753 3584 30649
249946560322339201 2808 4924
316351156641019329 8113 34561
381685089183680065 20728 27845
10629825496884849 12048 23400
740931786311318017 21153 23860
46969212879034217 10918 33752
353129868092228353 30377 32355
480488253962427329 6380 10085
672715957084161409 19188 34458
344563758942086913 11736 12183
922393166523665537 193 35319
750128129751963905 22409 27246
861033131721438081 5102 33559
192133812099498881 3082 26881
189306078071812321 11205 12588
64239214944855409 7301 18366
529182791485222721 20380 26101
491013117785655617 14758 31429
586376473306348289 20928 36057
825504906375719809 23064 37196
371160806206784577 10449 20291
78951370398200993 9861 28510
463062039136136833 26747 32916
57997603010939257 16204 32433
24513280203276369 7393 12771
399568000915422785 611 14012
613781257172679041 14779 34693
27671427856454045 8837 25173
66938155271639489 24496 30120
117687226935245809 21046 34068
542796772006173697 14521 16303
485246903929926529 12793 22478
845533258122397825 11319 23289
735503887154266113 6978 26318
277801431605485761 6623 29293
962758898918245633 14043 35506
637031160524212993 3338 17435
479255076690023425 3453 28524
975758015695905793 15042 17932
216023192447984513 563 9638
310628584932029377 545 15891
950746824503227137 21733 35409
984484616454910337 9157 21029
371619945921814593 24907 25574
795743948967338369 2246 3024
500247071998913409 1866 28242
616209111696210945 8075 19019
15920730118018867 7572 24127
953228811308545025 8119 9813
126320085176530481 2314 29932
698783486386208385 19450 20992
309301152713139521 551 17498
602600271832624641 2999 20225
265432223958711681 5460 23398
149772226354546241 22521 29590
971960089069433729 23347 36555
396509602726208513 1687 13402
842768764057012737 22573 34439
880903940921786753 25368 35849
466560617529204097 17027 35513
368050357254940481 17238 27245
830705281430155649 30335 34710
407472081372308289 1113 22948
991943557577208449 25104 25129
452144731444402497 13948 15018
639689029556336641 26421 35923
590634422249355137 834 4377
643043568070247297 3421 14147
229012853584105601 12733 37325
456694827875921281 26837 33379
71012174841744273 10690 14467
723336645789665025 17504 21659
919883759718000897 8768 19015
79590298364365713 3717 35737
609723519468065665 25573 37229
203018134347892961 12211 24365
131281892630664033 32605 37527
474215898767468481 22444 27428
797573287744288769 12709 30612
480878572474303233 9017 30687
577426849777761921 25897 27635
729170168072073473 5798 9177
343505810444515457 3034 32644
259612441418532577 10973 13258
577899614642614529 989 23006
997478984795108609 22538 33517
437931883332201025 31643 33177
609038676141075585 8223 15618
331513448627614337 11699 24019
512683504152363393 12826 21978
892858704950487681 1240 26889
342283246611337665 29682 34249
93414809309972929 22228 26655
639443848615670145 6661 28744
885953819315378817 6092 8781
136099756402479953 4448 35472
451336908205714625 18026 30895
877438640283173761 22839 29391
36205865254306249 30430 33502
404785408360275777 23454 33140
913518639594041601 2341 30604
665933145372136449 28496 31634
180526605275222337 14275 26667
601063413929843201 18065 31544
224342413956147617 10038 26895
40555213497242449 3871 15610
928665592837678081 13397 25242
227200536249505089 16133 20196
937868727678260737 6238 15991
651097399719631617 6303 14079
782751250227423873 20419 20563
552736519865170817 15005 22743
262160907358147457 13709 30956
258969718142907361 31410 32520
111575382409899505 606 14621
555622234381523585 20724 36672
480983194837516929 2992 27322
666549454592129153 19685 24932
471722557755558849 17776 30238
432272008047938497 5321 10906
40877000459712321 7091 35508
581276425140316673 258 34409
930506656891299841 4937 15857
706884412677446529 11509 24356
821906559522783873 3288 15697
349963069444257281 4509 15094
41484538637352129 20278 35080
356101245916200065 13426 29618
85024192962489313 16052 18976
900342875517424129 6426 31778
683516509537799553 1533 19975
843258203218788097 11848 25713
987919710457969537 14538 15660
856156908202578433 4161 34400
939755423385495425 4739 7720
715609302441386369 5490 31816
498646014904803521 6476 18517
329740719710144961 1951 15893
763766091878455425 521 20556
693332081240121985 22589 29464
610886484045845889 1641 3124
694661719660715009 3764 15529
165774569624890241 2384 7150
503068493956170945 36560 36880
309457030489706881 5852 29346
974884236611046657 9019 28904
721768098637870337 13085 34675
160328852881995937 19306 33778
66899687879935497 20544 26806
802495075552698753 16402 36737
140131371728191569 19418 35112
860259651234777345 10438 33476
323582951104921089 7029 21093
61370428850949569 10981 26566
552408613315339649 21466 31128
17902234313474709 25360 33213
450709724659230209 4314 13541
889344594038917121 22743 28031
873694092631527809 2655 30101
526874613685102145 51 21003
888554418081550721 14256 33905
118366153297813521 11196 36066
610521390592612737 4221 16260
745994809333687681 2499 18488
245989283302616705 254 35215
124587138839032721 3302 22074
595764350252270721 4552 14426
640207519012029953 15231 29732
131174328238440545 31412 33481
493989308257283713 15358 34443
376175464242141569 27754 35039
505628215061754817 27444 30245
830807876559884289 19180 34649
611548046746250369 28594 35768
53340803430732113 12717 17973
705806519211314817 13693 23361
874573887759051905 14774 34300
902482661359272193 3336 6123
826969781707692417 16061 35322
291535467824466817 831 4752
204760316916189569 22408 36112
814130998757306625 2129 18764
963883394817660417 19573 34904
520671616253402177 19662 22457
545217892447734465 5252 6571
969580464614949761 21947 34048
429511379029197121 2507 20096
435334403851094017 14100 18158
540013535086853121 4787 32947
164425712552556993 3580 20397
593227320629413377 6446 18825
386248373316568897 20449 23107
955815044912267137 10411 26771
852819565628521985 21323 33555
735886422283716225 32608 32730
859480271884699265 7433 26848
343106457899363457 4914 34685
487127196560535937 8889 37261
138303709692682017 23920 26010
97881319928752929 7275 10062
894034431719543169 10328 23903
967648286448167041 11287 34525
263316254214391425 9100 33484
803524577319329537 30311 36914
167657974859462657 2081 12267
627576868341364481 6 17978
521081806700639297 28286 28760
940554931877450369 32325 37016
959624596071275649 35999 36668
648037904040506881 12392 15984
746323397219260417 18246 36191
159246339972462177 2461 33813
940208335198189313 20438 21254
764962402523380609 14358 37306
345655267102390721 6676 28201
257664129247054049 14839 36513
73976954046596433 17278 31134
211903128872990017 13533 23279
980615276371810945 9247 14726
60010990102078665 2600 9758
52239629696753553 9452 14695
330689736027366593 17549 31663
134652983547599809 10157 33129
90220298443007601 7918 10989
536370614958425281 22605 22860
386989540588558593 2989 16574
326526238645147521 8688 31230
972251189777743745 30889 30940
430991324086118529 16468 29615
234167220812750529 11032 33791
544162676308165057 11532 22441
908312906562152065 12423 31867
420080978870483777 20290 21296
381987502256976065 21915 26865
507241257011646273 3838 34260
233252929215062465 10870 35714
830007123318164737 3176 19568
224218476880153633 23410 33829
58113292598822145 6027 35953
574810838968637953 6811 34216
489229796821827969 840 1681
60483637187189745 7418 12722
623157520589973761 8310 8549
769469310182891777 18248 31520
577419758505310849 12950 18304
684067060764661505 4079 18514
683570072218547201 6795 36573
393201653434779521 19978 23679
673699691805776257 7491 13769
691962514785103617 29217 30120
308622924511343681 15047 17882
613373491092680449 5193 33232
985800600825466881 5182 25948
971312627254192769 5115 20143
407653949434635649 5019 22095
397131006706224833 14391 16174
464631451050106369 1771 21172
614422754441136513 1694 31439
680923285676886529 24687 37190
814401330879313409 7221 13348
561971319189193985 37744 37834
571544824567340033 3885 17624
634804773531332225 27428 30894
938618571850817281 20393 24450
386967712645397185 15959 35232
847273318931939969 12688 31364
173772923078008289 10778 11612
410823331282834689 17884 29856
58495110965946393 6006 35150
835217725725058817 19307 23507
499865642944886465 6693 35326
125090827250524225 10028 25767
968201982068389761 759 12237
241027331320651681 3917 4245
508696053851611649 21880 23529
294424539640424129 7133 31267
280635347566271073 4842 31828
912134161350579073 10509 22630
847973460406908673 29459 32887
742285160595805825 12357 29765
353937226647243393 185 16597
141912311840059153 12707 21201
937569268742056065 13000 26001
58660136798003753 19971 32685
403389789176838337 4536 10573
686365881631914497 7306 17929
786498629017902593 9687 15891
980743793741801601 8801 20403
921053608515560321 14909 24234
784867293743047809 4773 13737
488228163141730689 12378 25486
273493497250846945 7278 16819
362778835445180225 3955 4007
46662037681343809 11515 33006
47284621672847753 26762 31921
558030096785707009 8809 19779
908230229102056065 9311 22344
707498839604710401 12244 15992
262424012382116001 825 19807
76412571122567393 7183 27601
663886591411010561 34336 37642
703375035026240897 8079 13521
949195968760708609 30423 34007
696963922224718209 26704 29754
221261070702748705 19384 36592
400419542060490113 3264 12968
871549192447208321 20621 35201
509159500091861633 18761 31498
695223840481002497 9244 35524
982659374465626497 7216 20311
521491021559743489 5583 10989
882086652553915905 7845 33389
177050633182542337 6430 23301
175994155464735521 5372 31485
850432859781182721 10540 37760
663497441876380417 9169 12574
354802328743897281 3342 21700
592175658026818049 24022 30501
337793661250490369 5018 20076
372230717163468225 7681 9282
25370076353080861 8821 17171
847870067454039169 12537 23102
363141216362169665 12026 36133
426877640383104065 30971 33129
477880077422820929 21805 35563
259758500256552353 2461 20550
818445935968302465 17899 22462
96482396894522545 26511 36719
631399991073745793 8462 14290
267770381899737217 4514 9285
707099498714018945 15919 29260
440158841134596929 14313 31547
209657752761682305 13860 16172
397483647580955329 12878 31946
185781420817310305 12594 26196
803990797113165441 17887 34924
714781234622673665 13663 31978
63879447233944121 3879 25960
32985642027927753 7812 10416
794570214080515329 14195 33841
88276435142528705 13270 16765
538296170968735041 9627 20435
902366908267683969 32790 32956
174989932661823393 32197 36783
522340578384667969 2807 19325
66752226633497001 34833 35111
327728383065807105 4935 30660
3898008403744769 1473 33261
194287441730732993 13943 17284
230838159631971969 19703 32500
286517848858071745 16499 18837
31064930547479721 17493 24503
761853228402880897 35719 37395
894030469046185729 1322 19995
56575378017260649 12722 32955
890415226430540929 26778 29287
282335169444888129 25753 36285
360340905998882049 35711 37798
82400774625089217 4794 30326
807107418726083329 29433 32500
43149591841139313 11266 33185
994350202543643009 12580 32625
927579723982052737 36734 37403
219362666254049537 21395 25654
339114237548283649 8208 21697
489423134692927425 25253 34016
63793750181734057 1482 24705
65569231842523833 12785 31087
960568974903789953 15403 31088
123676633985269297 22049 32206
27986085249938953 1116 27142
206828745180580129 15080 22355
508732521658838977 76 10683
782363390752649985 3059 5393
271083708866601825 243 7596
45537627285547441 20279 29508
307208210259940289 9583 23229
743904101477568257 8255 31390
86880438049735889 8300 26300
409664578608008897 9863 26173
792431983474369153 6443 30274
389891264826601985 2423 20012
220337343885777409 25772 26884
44819267416990273 15412 25812
736608524518967297 4812 20823
193910288613267329 7156 16342
842100259939503105 9386 34139
983609851445684993 27491 32397
364189513010057217 667 12556
828768695577750273 4834 36197
381290036869277313 5491 15545
832634286334702209 6372 27985
481469268804172417 2423 35204
687355471974598273 3667 33540
431784802509714177 10406 25139
867094081685216641 3912 4573
747040312645008641 1674 26215
891409152031727105 5322 17786
397855118763917633 8123 14001
283685822028537857 11855 19652
501672447971454721 2453 7629
239369135885112897 15395 26728
392077898571290689 1456 13023
113216938231509809 17211 31324
467036664774763457 10775 26654
965509061103304577 447 8653
920263570484483073 985 26996
11284457288788021 3091 33393
665347296519879425 11071 23432
515867850894409217 6988 25093
222378567500374657 6508 19021
351200337603437185 27350 37381
142575237366639137 5877 10933
332142408035466049 5427 25146
532202083245071105 740 14216
957871075226428545 6576 17110
266899461741015649 24326 26813
334599874980142401 9693 11316
578167494911713921 10019 23548
211144106613510017 4980 26457
276396394214781793 8711 34108
42995999985450337 4962 25787
89325210992488033 15663 16987
675695697764560129 20505 23359
354874667153918465 9987 15835
126113498951696097 8629 32705
968820275332536321 26655 35691
492206060635929537 9 13310
295879289191798721 11365 19241
353399445492144065 56 19007
837275159863569537 15360 19559
398573937960414081 1922 6524
980222041772631041 18643 26682
85697720039888737 7861 23578
373951119048786753 2126 26961
894366409572391809 17795 28018
634326836293848065 1219 36368
407530465059195969 4696 29354
947850572088302849 621 27195
967556759517300737 20379 33335
581967613253080833 13051 17902
13945390157090289 13040 37206
446713536795602561 2692 33943
267725466125021697 25834 27438
861754959776060801 9457 18048
935652710588229249 28469 35596
601223474260624641 6167 6931
229013299345872673 4795 21535
302503775466245633 27270 27323
953940547812123905 13862 34512
946117328463902337 23222 29444
560822693485810945 16138 35893
58270841175168897 27192 31983
130469833896526673 3501 14949
450111372398769281 15633 29086
673040571534080769 22969 37271
68645853544463617 17978 25548
687173205164327809 15444 16065
732804014494963201 12232 21040
970754192051934721 2491 18272
776445192516216961 13734 23276
620656107053562753 4280 19725
228569288717043393 28448 32381
823277933585195905 8538 14291
787302201947763841 12766 35330
948136424201152257 10789 28613
73855661134860641 6716 16667
212904787276322337 9168 22842
61153897500229705 23166 24310
554350459770759617 14943 23423
413574347530900609 17594 17661
226118258283271713 19986 25230
986049583597090177 18640 34472
859162078523667073 16627 30246
132094863220647345 1185 3950
336899943262857025 1435 17423
86184674969711489 595 27799
243877361578839201 5097 18150
211833330217192641 11110 28102
817971817045425153 31994 37511
679100890621295873 1270 23269
572403259724353601 20998 36557
363966460670145153 27544 28124
117921789215579057 20394 30616
26474731448853817 23753 29983
605184539027149569 26940 27992
727251431651470849 22638 23618
973652943120306689 22444 26440
158097579764781665 9644 10712
434972849841557249 10577 31529
117474377347225105 9793 18648
748822608351268609 19685 21052
813165682055323905 17218 37449
751464080639337345 23741 30934
966258263044213761 15062 16597
657123605492138497 8845 25271
794854508002654081 2913 13013
166099343874975617 4505 10653
7779783474450853 18343 36690
348508201384781569 12369 30430
415732331580510849 7718 27279
570150044859744321 10347 37612
358694958597855169 12429 15595
807742086849692929 17504 21107
799630166410278017 23942 30473
551762568846555713 6435 19208
652949595264960385 17538 23956
685852599196515201 9471 31991
261262220035103361 27370 36547
925962248724900353 12396 19057
711224055906487937 13925 15510
400829021479587777 5346 31058
203690622834098881 28520 32064
22623508391177441 21049 25855
75977137945461233 13219 36491
495944661791376961 6950 37144
335533149456875201 8282 9688
289892477494490241 19830 21756
968231632520119297 10783 28922
520777111443273089 14957 16313
128880796410609121 8142 29673
185164004361496385 5441 9089
521579610842213249 362 32655
836756163158632705 17146 21218
413856221277551809 95 819
95005917976166641 8987 36597
831948993595350529 11948 25925
278094901897084417 1603 13319
669611999480334721 5399 19619
923803669431322369 19333 21473
597409805701875713 22407 33440
99360024142008289 191 32062
741722226045634817 35285 36290
964657180778587521 24985 31971
189029018054359457 6674 35498
488689058914737025 6276 28997
444119994943715585 14839 31221
83362907181907537 4709 16668
529202341919091905 4886 31575
543616417929420929 5352 23133
326109539802057921 15341 30078
147196839227049729 19923 21774
405070083174056321 11858 37733
714353655671636993 11101 33524
72043129605756209 19622 24675
976592498655520513 7013 33679
918007494842687105 10199 25072
583783535271713537 20615 33595
807881993905549953 7684 31044
23470975176095977 1317 22834
881588300027292545 6765 34225
537849035350383553 20438 20528
504315416556320193 3658 7995
40591776860679833 12479 21630
705048505832355201 11533 13725
494798859039768513 8141 14669
664025497604580353 21900 35189
429392784453469313 6922 20364
821696604697994113 7244 24520
814116881626837633 14586 19014
269064752132944577 4931 16226
888788973213422593 4821 18319
85871075237708545 2483 28851
750015860229375105 13951 13951
235542505152761089 23005 34462
755591857169790209 15335 30165
921257062692095745 146 35124
101092190096132129 17753 24198
303651765513048833 1253 16486
771758882398984321 10738 24202
870336551971565313 20619 29609
834970090023226369 7861 15761
792643731764581377 19110 23969
349623310628331329 32433 33272
691530556466151553 24122 31500
529236896497998529 23376 36498
118180111482413249 20012 31978
70504554638262105 35204 35489
258643145849351457 22371 34646
109287705019418977 3361 14470
533446835208348353 14170 27585
653445515069265025 22964 34709
327355838495496001 17655 24938
18333980100784685 447 12610
579754329426801665 24904 24923
899931286843440129 11823 36423
195942301366489601 7346 24981
110138525235832673 8675 8784
65712092333210849 14455 21979
759851714982758657 13900 22932
461647744803830337 16053 17346
993244923103539201 24871 27588
619456704093604353 3932 26579
198092746647148481 17490 32830
379250184085652353 13730 34340
605674786999763585 8496 16589
543215412327139521 5625 17611
666267411225291521 1994 2363
792512176376110465 2805 31769
587247469415537153 2617 14250
645459876170374273 29647 30839
818390625789533057 1860 34648
620237043305753089 11899 32446
715685815332186369 9996 27225
219179341002739393 13458 13670
442801931673571393 3468 36949
433533268376610433 8652 15572
752234688672622593 4090 35576
395887263227134401 34643 35356
127260781847610369 8950 37265
616110027184550529 26128 35287
519237902936019649 26855 28739
738753022907768961 22587 31966
813669180650421761 481 20973
920795979594036097 3087 12292
719470413849741441 39 23618
383978664069328321 13086 33599
438980389791282753 24643 25990
248187838986741121 1019 1304
765357745397771777 9215 15854
20852400557242137 12749 25638
277069119857017665 7020 18548
111965147035565601 21305 22596
872760183329042177 21006 26635
975813732048290945 8527 24267
292082187350388289 18441 31429
313898435629415233 12406 34365
592856844711938945 3497 33748
76742242583986097 24551 35883
858348096045844481 4937 37159
733249863091689473 5146 34728
307810880782916737 393 32919
497291315376113345 20772 26940
88463460677161265 554 36638
102813782196751185 5301 11673
549183355737532993 16456 25591
578561905104532353 15248 27936
904732693168753537 4440 9366
69339845193727713 6008 31014
157216328731358593 6800 32048
592257974991778049 5481 29717
976628979288477697 18738 24119
450968488595822977 3636 11998
675726912696113409 20393 26204
425567043097213825 12697 28922
987158349234491137 30266 35532
249408280385896577 30758 32075
159920154133011745 1310 6978
347624303025437313 32414 33955
64608651772260825 19 11860
850091967025395713 24412 36303
998291035320697473 6019 19743
959179801089344897 9977 30827
975690540610074241 6874 22538
759033439733801857 7910 36931
947171306869286401 8332 25675
464002977407712769 2522 24560
95942236242422049 15502 20356
849516561429585025 16469 32764
426486776764924993 13152 23884
850010324950357505 33064 37826
699762899000390401 3077 3568
203399169991232769 22824 36978
103901674480916033 4791 12040
981847800670887937 16383 32262
613725002026711809 463 1296
368406912608254081 21370 27709
824590337881851137 29354 29384
20832749087769997 4397 21873
292933188840393665 21784 22160
961392182447131265 26202 26930
245119299016330657 13348 36339
773268283488871297 15148 34059
373059801571855617 8917 16245
634588635156024577 25284 35205
868946434981744129 10581 10956
279069125842863041 3196 28576
354084635334274369 11448 12461
203221871374612577 16656 29233
121324764351221857 20598 37020
178639646002803681 5294 32906
341362574050350529 21371 27560
283637194901775297 20431 32293
253288270678261537 17881 27866
610655076382936833 3738 17252
432976655875975809 16063 17381
795946207003911553 8209 37652
135122384838673777 6238 26675
804823422479184769 28146 34841
48819864653296465 36505 37561
688020688020504449 17948 21527
843384019932379649 2424 13078
334231254887026113 26678 27582
67775610085433873 1315 21425
891795060441129601 8107 8344
613111888649235969 15108 25693
608259167347394945 9783 25034
317898506053637697 7760 11326
840973035489430017 15316 18952
516208805903453057 3108 24765
530425030321946881 12397 36548
665672746194914561 10564 28019
483440130454656705 17814 34117
732810351660312193 1368 29679
961383073163485569 18854 27777
511159171024189633 9374 16521
93406919060203825 25315 28164
646380202716777345 200 10835
345557102605550145 13429 31708
924923084019823745 1359 22405
918368454551146113 6636 35323
153768200254241089 6045 34505
444774623547115073 17793 34117
390727067694825793 17438 20434
734558597419113089 11903 26371
523884364757030593 12471 19148
922428082454057857 745 36633
247615537248364609 7250 15971
291274299262912705 2798 26230
145207163884442977 5376 15373
620127716638503297 15390 32448
480624611433199809 11684 29211
818189553707146241 16424 32920
402158944596969537 22249 23439
832910376710355457 10624 14194
687211140284418305 4984 8481
778892037068633473 12113 36500
339422120769008001 15227 28850
20588007122281481 18747 35063
464772469833377473 16320 32252
766052738071795841 4371 34870
384388024170753793 5240 31632
977891033450116993 6943 11782
413362807378021569 28050 37506
345950429869223105 19589 34022
170852842571100897 5557 7474
45193527365110953 1516 14267
638816939796754433 6878 17466
128963981422476337 19967 34970
958403346301274497 12179 18806
979681513662637057 19864 27194
458756614277817217 10020 17237
833936551440761089 11492 35805
585145706425556993 14781 17164
363100960713946817 4019 36572
763043178189633409 12011 21688
453201969061428417 13259 21739
686875196190861441 27230 33300
120330668803244833 9613 34966
638691155139852673 5386 28048
246115393786343617 18528 36527
720689505171044737 16678 30957
820975252501821057 16254 33264
836485370061836929 2585 6751
486092975361987841 3235 28731
349515344984745025 18226 29454
876347516014174465 318 11646
3838089927100442 7539 16501
62759014808737137 11490 27903
977023549147169537 12420 18869
703365556808019969 14856 22089
328946480910730113 16721 21202
959519373166092033 7040 37853
717803530016645633 33450 34928
66160715310768841 12155 24740
103560034077078 11240 24281
659796897225707137 5805 11701
190180315415894081 1282 10642
521085829519531521 4414 9918
267991801975028929 21969 32016
913723744072900225 1862 13032
120288008845868433 18170 35226
561211965529889089 15751 26817
666736712370934017 4678 34351
362107001149897921 7153 13999
534438962766650177 4523 25291
296563690740637057 526 25084
282082060042768033 8620 11215
966163228290401537 5975 26054
27799786695275941 18220 34701
414900848337406785 16458 31397
704808134641396609 7934 34451
339424805255138305 4774 34197
263130093364516417 12839 21013
577816492097522177 1909 32482
248863425757804193 15919 33977
91301565221886705 17747 35549
52959179399515225 20515 29964
135668962091653361 3104 27759
92907567048925441 25006 34995
448355443951047745 11398 23447
488046204400838209 2408 33695
144158836984782817 897 35459
589233316909229697 13552 19995
357109088459157697 21267 31583
17142436472873613 13103 14588
671331499859700609 21469 33621
115386818165475809 15828 29082
238231860487818625 12531 22342
877676335605663361 6383 14231
566941114300700353 19752 35884
483152455688070849 20946 26101
662673751354350977 7690 16565
90615211406138481 11302 27193
481334738383349505 926 7487
200700375197229153 9489 28512
671569708413048961 17764 26666
428897480981369473 7680 14926
457563918718161473 7143 7272
362275201395647169 13805 34164
838709071842249217 20640 26631
457828728801835905 17377 31006
851938217291699841 6839 22010
843372761381672833 6582 8731
661627546302501249 11383 17191
334919395616857665 6965 32501
372708543038097409 9280 15863
957321742587964801 24112 28435
508877697684955137 400 5950
499913560457223105 17796 23876
356390700357177793 27812 33251
102848255750402017 15855 29959
300088683186661569 9068 29448
434193490941687809 4952 31887
953169040672317953 2010 18238
944717295140520705 8014 10381
864732105810805505 828 26377
120194985004410177 12741 36535
77989323091895105 7253 34500
735955152992019585 3573 11894
637138844594975489 23902 34652
780660574279529857 9497 27090
947866668802614529 7856 9409
847375015217892225 22655 37302
980706761919396481 14605 17247
566092968216985089 7260 20825
898481643481215233 15594 25781
926943303649508737 21481 26820
84221641639633313 1096 23631
525126251060306945 2190 25582
318572835263008641 14075 29548
298600898632486209 21133 27387
487978879024598913 18043 20757
922058863592518145 4948 17006
807590625151401985 9841 11499
830030237386452481 3294 17522
936511638060782337 4447 34246
540716870550404865 27780 32383
633561984692018817 8689 25917
75950500576823281 6280 17920
337147726107435393 3680 18661
363239995320320449 24016 24787
811512894768224385 2300 30811
734117734556477313 18060 37398
157652622655039201 23003 30081
62282958460322393 19313 32401
439861172001823041 9225 12562
453468872213733249 13430 32007
9565250550696903 3993 8320
268352348243830369 21888 37705
609060927963394561 19486 32936
597817273810292737 7419 24457
433566507009178561 954 1872
40281142289138929 18947 32793
253958383711189825 7787 18471
406096673108834241 1057 7359
885783590527172097 17145 32912
392780651927004929 15073 19930
763690130585711617 10975 30153
985149345974704769 3027 5639
585146080960871681 21635 24529
934079637765172737 31723 32044
229776980189054561 2841 23672
29126980989673257 936 30508
546967866013364545 1777 9488
499214208434089793 8088 28213
627972094573788545 8749 25257
58258186937976577 8914 32669
731402670708352129 747 8699
287796427242206209 10361 20769
450418944355615041 19205 21519
208448882815901025 12250 16185
571255449600574401 30641 32944
133165875932142801 7717 28073
774145620247235713 24702 25713
253210044775912033 8117 11380
115147556990880417 31965 34090
643693323410651905 4540 30391
146624934887821473 4737 30833
93915493644857409 1243 21589
891925730775216897 21693 26183
614510682725686785 13039 22618
150197409313175713 18300 34025
578419658853036417 15684 36042
242543823261886625 25880 36072
153813174183035521 7966 33950
970094454476136321 7350 25912
288525612276941953 1148 9462
7877199840255146 5935 9703
793719608832866177 4055 27675
615494645384966785 28771 35165
132476191133250161 15680 30679
945873116276661761 11221 27084
649961527113170177 22326 33124
743754756179438209 14560 34287
870209785165144449 217 33193
279291490149621057 21679 30478
692753134712482689 11640 36305
913311991310006785 10515 36962
439116412434330497 4764 4964
155619614016476513 5564 34446
925298134208397057 97 988
873762423424945921 16118 24398
410863112573110785 34668 35798
202496829827499169 2299 21612
815618219251284353 8425 22632
509665845103494785 14234 36710
541819508860655233 2320 4834
563481308370999297 6912 10514
567717740494266817 5410 22735
839466871700036481 20018 20427
48868693466118889 6051 15947
937926166644349057 11270 21582
672381431620884481 5634 6720
68689008785025153 25541 33921
488974436148524225 23102 25317
972176522500891649 13420 21890
865863662191038977 8454 23427
877760332482832641 925 13970
406707168119339713 23846 26841
463698042221540865 7219 18345
912970024113683073 4438 33680
644349236914887809 4837 16644
872797312158454017 26814 30347
960921395302452865 3458 10684
83031722861370833 901 12914
147184192458436065 472 14060
724349379927758721 3029 35632
544731104236479553 8219 24587
413381795567168833 14374 35005
946635444126950913 9966 37799
461152900248819713 3322 25538
547211877896192065 31056 33507
762386178388574337 7026 14910
294856873567677953 4403 27149
1980740402132142 10455 30549
243435957800091521 35010 36419
696963657485973505 33037 37670
287405663455000865 1520 5672
681160798765219457 8314 14444
796051599561199233 18517 33787
688823324144813441 2557 34462
455733751935266433 3789 31274
212207443835353601 18374 29608
952910869678550657 989 29569
207207877471056193 12396 15514
26911159749413829 10538 29456
776943514379937025 4578 14262
817024773037193345 1001 6557
688482540208617857 10716 35665
288904926224201857 13013 33802
752246240623605889 27198 33758
907200651531116673 9420 29238
176054037065391361 12932 30186
526581414981034625 20103 30447
871100159515876225 8511 22273
297621121616121089 10462 33346
596318592991089281 8344 27167
699581958463337345 7233 35409
260701040726672769 27263 35659
815560860835962113 35241 37309
152973803625535265 16841 37792
766975014729137409 8936 11422
910466076589344257 5109 20199
647977622945180801 33647 35236
465313074130172289 21880 35181
408120022894959105 15000 19553
721381181251786113 25807 34100
678802270675863169 29313 30142
675154678328446721 4724 27777
911871777650343809 6244 14262
571445254306056001 2932 33345
977709676963147649 5789 30019
427816920012368513 13140 36392
508867210889260225 3627 6771
418217754645382913 3200 26513
975673372055627649 1141 29046
67887944922937041 16682 28714
190301782225372321 13426 34947
638678963744737921 1766 5531
489762117891874753 11414 23966
550180017781265473 29463 31441
611828052472585473 4740 15453
790685956477148033 12929 31116
255871484923137153 3505 24439
966805106335122817 9074 16554
527877257580495745 11740 26708
153040604462702849 28495 32638
459218302704844225 4702 35100
546237966192258305 22485 23881
79073627516319073 11453 13458
568242974300716225 7297 14270
743655866565877249 4660 19048
849896158737259137 12690 29241
387113617680579841 19051 37400
750923313357773697 11145 29473
766763320994645121 967 13316
333390122172836801 23417 36356
255525952133293537 17613 25883
735142501575410305 12915 32486
842169018554830721 19962 31008
657282115189325057 14642 27812
273496230690579265 12002 32627
86513451520929153 777 19872
977005183661251713 10936 23798
126917126447814609 16265 28246
450189638328591745 18190 30431
893588523133388417 33501 34490
433455205907609537 5391 30507
460503253462739777 10751 28886
329869827802365761 20033 23981
42219646814047001 5833 26278
191115660342976673 21640 31283
73850164088874241 5845 22052
749099137451619201 28623 33550
453542581176577665 2043 5688
592798014642699649 24075 29316
120623625155580785 15304 21306
376297768323762945 15841 30699
589653632407120641 17622 23779
361260248011976897 17257 18251
327118278347803969 21774 24757
535195190496320833 1301 9017
781600293287766529 7775 18233
778381586396694273 28411 32221
945741425708682497 14246 28586
655858690326663681 19422 21630
664535684009322881 1834 27132
431044565656183233 10043 27006
953864118632800769 33822 36578
853039420796417153 7575 9274
989204456440233985 30113 31764
718412981276390657 9387 15482
523533887431987905 23095 29447
418918388651103873 126 33752
263624021028292065 34168 37512
561712282469532225 6890 16726
158732565987214977 10557 17728
487721317162534977 23105 32821
432063633490287233 12234 19924
97725932617624529 10493 18466
163254420150529697 5781 16515
319235074562168833 4590 23869
160244099392016897 812 27661
818087499472372993 16512 17291
983600741930111105 20308 33889
827507168008107649 14260 17336
227996681137085505 17255 36106
744519069822718593 10095 17692
734138786579414657 3295 36139
404826483856606273 12989 28050
167220286267692577 9855 18988
21262316983925445 1991 8072
919631969018020353 30397 31350
248725819510919873 23212 29958
179525240834124129 23251 24429
335264497948418945 11694 12712
133466162037187537 16091 20857
264847612716021537 23731 35547
751988969411925761 10656 20037
26788132868663441 448 13847
735700313987258881 13881 15121
899081443357172097 27531 33919
410387776636753217 14137 30635
671955435216194305 22992 28838
157559990606948481 10636 18267
640798173103529985 11537 12032
28398716386661249 4661 37676
457637028978499649 2114 25158
289146406836188417 2698 20993
362028812114939329 12132 26232
791750306470106625 25145 33301
340744422116774337 34030 34054
182802612354599617 7814 35157
526199172000740865 11282 37203
713179661375207297 7714 27141
910457415712645761 5093 25791
140489291706792593 20825 27064
760041892783899393 28567 31044
844240535801816321 16699 32987
34656428280801065 3008 6047
791276698713595265 7834 30902
463448331281949057 31222 36159
542290859832732481 144 29103
861655917117023105 26629 28396
443133127924944833 4546 23494
398551881568206337 2544 14553
256033665203887041 22287 25829
15443995787467913 23991 37037
296935595645571457 33165 35735
399884377522408129 15587 28040
893330913705611393 5185 34967
926595291445099905 4848 6546
822271622058742913 27758 33505
65026115419382081 17881 33596
455069705788105217 14980 23882
100784370083022881 31333 37293
43243736686228833 31645 37075
87160543537560641 7994 21034
954923732453991681 24738 30289
770705994602028673 22175 33728
794107134354284545 5534 5902
579104608396104193 20738 28770
815083698999359233 22715 33375
192901382181009505 13518 22038
352017350485844801 5707 9109
598847935950100609 3897 23390
722467857611960065 21620 33165
835566806393959681 25430 30546
707165465408259329 17357 29293
139906273387762065 25768 26130
60481799751244129 32498 33820
713327658316121217 16956 17230
105734749953789729 13756 29530
100759735581743121 5593 29274
381864341119680257 14999 19420
126017752004404577 24456 25047
211901391436732929 2731 23765
435562202248657857 18423 36205
264197744388326337 21850 22943
375905545723544065 21296 31809
141874552616421569 8483 10857
536807509966575233 7228 18577
268814730161878401 27697 32577
606126363619527041 894 19169
882954078999496577 8598 16863
367728689889727169 3619 4603
505515787459444225 3552 37374
516257955715662593 11988 34309
927879244297734785 443 28684
390271229782865025 7687 20680
561007273747051713 15260 20620
272336139624233185 10229 11918
830325572539358337 22614 28475
600278000374654337 15452 21751
771447753786418433 3917 35447
700843137728003969 24937 26894
369130560732138241 19955 26531
146184893500201697 3664 26106
173986028761774497 21094 27442
711383871290937729 4869 21822
941419610595751553 26685 26716
966560185567256961 17946 28463
45603414812546817 2882 10950
562340210506295809 29752 33214
79862224218736353 22038 30173
515109977038843457 10300 10354
988724105734476673 20159 27368
908580319382881665 19567 36300
795292089052033153 4415 30371
63574579377014833 4931 15047
732594960715260929 15995 21027
750495089106511361 19458 22558
18224634926490069 40 14835
881889237738146689 22494 23681
539898857043070273 142 2831
248806535593875105 778 9058
283628552275850145 28023 34894
124084903149618961 63 28537
613867902267315969 17723 35076
548689258879779393 6734 15179
51755178959631113 33886 35741
815043714430952833 3446 25539
638593372800798465 20124 31123
48085936246341281 7769 11093
559878155511945857 5545 7973
489157230249414721 17458 26486
422452298930892289 1699 33865
86376660114030561 2205 3432
778296877792705281 13510 16919
813296077920806913 16824 36069
91625212154681889 22678 32049
567850048169535873 13256 32388
118637604386783841 28520 32525
703795370380614529 4066 21054
859479772168981505 14266 29226
176166759504258849 32042 37316
779947166184619777 10195 16537
775273798658883329 6684 25819
711929860230938497 20884 37559
297023659179817665 13877 20656
581792639884362497 11169 17603
427293546694155393 511 11439
454413325458432385 9367 9763
621714697123270145 1471 10283
433907648181069313 9102 28409
956765910917493249 27920 33812
190402963461750113 9379 32029
338812918084844481 7580 20203
136088699652596289 13172 17564
987621551227075457 30169 35215
93788554989032497 20803 21000
378712210064794177 10472 21315
444144743314716097 25547 37064
426977465257049729 31425 34894
119331958527752129 252 6846
9587741633570347 19117 29442
528716448999638529 2709 20547
515602876721285249 8498 32701
309866397532999809 28921 32424
206155846430835521 21436 34148
391560197612498945 14714 25808
251046073583363937 3136 19723
521024272650620929 5479 19693
246507698333918049 11751 15364
83161937439520273 11007 28025
169841635368609185 3374 9758
530949124469259457 4918 35061
418701795835136897 3755 11654
827909496519446017 4270 32512
810655263592149505 26882 36712
642465835470133633 10847 33981
128548351560002769 1506 12673
346985199146480769 7148 10387
7299387528970415 3774 35669
449212853446880449 7422 35626
43299475094631393 21405 35776
759995279348366593 6351 15142
827899671897608193 5403 36578
527820205240075777 19690 30834
742342856870781313 21459 21960
726355178177364225 17729 33940
567118315968595969 186 13548
459761411672047873 8587 27235
94428820280757713 2083 19827
785701917364797057 14203 16811
779627417641972225 28637 30424
975305174577371777 2889 34135
769761420962002049 10492 27323
799082921821458561 21601 36172
216732493665116257 16807 24798
766207947302945025 17338 36444
812149048802513793 25968 31897
652226480116574721 30059 31755
480305310882879873 9945 27090
923460283498812417 26881 27903
538409042173331201 12563 22278
928559047937149313 16423 16839
759504305726434177 10721 37735
233442247936920929 8599 16660
555799467693123713 14563 34013
609400377117417217 71 14286
671022862555457025 22803 37850
94045229979755617 16900 19940
859229764972528897 5586 29989
325415554634766145 15485 34198
722068398470238337 8064 13566
397343287674317505 30002 35194
613575716772192641 29273 36216
627285024493879425 8154 12702
480571375305981249 7052 18408
844785730769174785 6983 22760
777163493338552065 1055 30203
821896103164995457 9452 12563
127260841211036529 2352 25887
214048086743332545 20185 29818
474337647855225729 6387 32228
337263948705064833 26597 33534
621604706994002561 3195 10085
654909947695429633 7906 17943
381309220465457345 6815 16203
335832967372233793 2789 26616
414956498801583233 17116 17376
147989530170292481 631 20669
112887853682384081 4653 36587
439642801944465601 37291 37790
150708611159796385 23704 31453
479895157197134401 27058 32529
60306344708980217 6694 36339
306792905572258689 16001 22428
498332925475576641 6496 15976
58267354479710321 13626 20613
563592672738355585 24629 26654
298307826333307009 6620 16018
555775871254024193 6734 25889
369070903313499329 2166 16026
46653554197664705 23117 35311
286368273213589921 18207 21258
737024403038500225 10802 36283
47018073908503769 3791 28365
499600308635212545 10646 36565
514282366514770241 5320 25737
837404757926474753 27919 33231
240701436868519649 2009 28587
770442575030418945 12256 13581
357753757181917825 10968 36291
871325058953484417 10902 36878
981301180118748545 34974 37366
696043515230133633 5067 12612
435060092758469377 2542 21922
123108651170763745 982 6266
553896806083386625 23571 25556
438491890482371393 2705 12340
146663175106972673 12942 33965
693045312369061889 18351 29426
791620511893341953 16263 19437
135497111149863521 4431 20331
815382659184557185 16090 25564
193944981621864801 27438 35097
805178526351497217 9647 29532
369123351140903105 30311 37297
866304845531210753 1157 20414
428821208635692865 875 34129
885551253798951169 12152 18211
112593399893786033 4524 15415
197668584216835073 386 17833
112741957803347505 16550 18213
309752319410435457 16132 26227
945832408393730561 77 20546
113548097299691617 8812 9884
480621515357935169 6622 14011
94044585300622433 7321 8451
12081384187485611 8114 10201
26589202874241381 14965 17872
921421858621197697 8123 26652
603516974645302145 5950 37844
604860516190914433 36357 37104
1577549030521653 27372 35641
305892765529133441 8673 34658
490833564312424641 5021 27368
470748475758671937 14259 28802
52326603010094177 12467 26247
121989982901094865 7672 25093
21564947757767073 26045 35831
42186058502668545 9241 26031
676245852025239425 29611 31575
826227745795502977 3266 29910
191965391668503585 30042 35225
388506214207342977 11765 37704
210837520108462689 795 14984
371578660266020929 23994 37333
572406874535218433 6397 8156
814707972394845825 29903 31659
318999652478517249 7834 13255
828638240396482945 21513 30386
852836765498921089 20806 29743
727574321142061057 25719 35619
896986227747042561 2787 12698
506506040151077057 8698 19468
134378739954385649 3699 29907
718404049143973761 16567 33298
388667591346553793 28373 28590
367458153828234689 6438 17242
34210596994654453 7639 11256
231080228254217697 6191 33244
367698523335910465 10276 20778
663629688252381569 11109 12794
251667005353809249 6657 28502
753003708313716609 2063 2857
97563222733533905 10419 32380
187598447777158849 1636 2233
906543921546131073 25735 30410
103524030502160977 2315 12352
927327971241531649 8052 33937
889345332206925569 15218 18626
402113558909533697 23866 24793
128222852214637585 23743 34037
954269794155528961 10516 21052
671320640370307585 9341 19963
903558401739672961 11229 16524
325441628077062017 9998 35234
556214627905397633 21029 22611
217401410800260225 8643 32746
547438917148397761 28364 29604
630866220669137281 12249 16783
636137894541214209 24743 31336
760890928289565953 8311 31038
921336381196226689 5241 6064
623231633322394113 2661 3763
745955536066667009 9816 37280
756270393498891009 10426 20915
58748667733297569 13118 17328
755110478503443201 5563 26718
478941038328777345 6978 32518
728422304796477953 10439 13952
488327010736753665 3146 16776
182494431278900737 3034 30419
501195337698185025 3222 9506
855138149604254465 18714 26822
736164706254797313 1230 15547
300039080688524225 2595 11411
489298316518393537 731 34324
551907359214592193 10337 28831
4498530858654704 25801 34321
979364595026925825 13964 36940
757784417765257985 11953 18449
914642958825151489 721 28438
611149382263462785 5181 23784
659007772551806465 20356 26785
997387308039641601 17045 27374
12889755916202007 9653 24814
664474357007605889 27597 35629
109200669497983681 9740 15458
850941053416555393 2415 35976
874316067565512577 9154 35197
533567232277292161 7509 28548
764677394981564673 4983 12156
873134507293236993 36440 36799
456417703360354945 611 6142
39842176629178993 9438 37757
715629149927441025 20791 22131
144593105716516833 10552 23667
843246007724371073 6972 26613
202755539998619841 6207 31957
611558477045864577 26419 26691
628484586226456065 9560 12816
447868036229007041 591 35611
499926829484621761 375 28517
65322293620187825 25933 37317
504363853528637633 3422 10269
743809207304916993 32030 35320
302851526474867713 10410 29296
454669910947931329 6840 27435
721513871801626241 10360 19054
323924846208196737 9874 21447
698169305215174017 17753 30497
975022216201171713 4851 30275
961705631659008001 11789 17157
210379734629508865 25818 27261
747350535437519233 2452 29054
178421816739817281 1808 14226
965067482217058689 13254 29965
866441909461112705 19858 23831
242855754639293761 14546 27423
177206536022669793 4795 34860
675473997869481473 10456 37427
325751330457517697 26926 28822
726346141553690881 985 12168
944090516716247681 28788 32593
123263627739795825 8975 36025
28113471339931805 34841 36958
406291973767167745 23095 32851
309423642900174657 26438 29826
149774215869847169 6794 14244
87575194802877121 15236 33687
282129671824677089 3032 17693
57261351910515401 7348 35484
553622644509552257 6733 22014
807823261383301633 20721 22114
305620382016883265 15059 26421
29708479848768121 22934 23960
613200903898381057 32224 34349
775437307748216449 23304 32041
514803192865841217 12524 20017
48372885614302417 10493 24766
120742392173220033 32807 36086
11236924146341921 13503 33567
411328078616634241 25478 25518
296622538991858433 22507 25858
504630761000150593 11224 18717
636269376052450049 6871 22070
239286579302230977 18639 18811
230003851343301601 27779 37031
569355708709316865 6110 35177
738648363910041217 26548 34037
506096123677338049 16702 33097
107344585314155697 10994 29812
144517345612449345 17127 26767
521607809848699585 29854 36280
978575841014290433 738 26203
483802015170514497 21187 25485
100269678301749825 14224 15259
17285813816922513 6331 11091
326991752920036993 19729 21337
960871434430760705 7179 20081
898175943566734209 25019 28848
294785446229422401 22576 22873
585336449468044801 1587 30487
737961934849099777 13023 17223
42100530622271041 19981 23616
39228752479854025 11989 18761
78106797542460529 21071 21337
5770923044241983 11277 35356
458835625116442689 2764 27356
979461049015622401 293 19714
534891965864133569 1942 14127
522916410646647745 9067 16924
254882052380999361 2945 36865
978782103610878849 35430 36161
798597143209121921 1134 8616
243062023261575905 6237 15481
293274653100063169 15616 33923
742961926507017985 7940 21162
27394836340064901 11380 32715
138414235312755105 5178 19041
238539454504383745 5915 15801
344599466716939393 18123 28092
212679624649325665 4435 28242
284679864442825441 13160 24105
801644466848834689 1153 27125
898735321510041985 7124 28896
475442781960069313 5793 26129
329414663101776001 5846 8508
849884700799982849 4314 36447
272042439409371905 7571 37624
173494314847459905 2031 37837
16616238753432101 927 8323
345626528948450561 21904 23853
171774540440548417 22780 30350
735630773726924801 9708 22548
951236830272623745 20944 34575
56203366467435953 24085 31497
80208404374044305 4442 10922
141841730309948849 23766 34517
83208979091995873 7060 26154
995355384464140545 25732 31679
499206100798101441 2975 20148
568505145350130177 15316 34817
906160171987497857 12260 18771
271667157315000897 2915 7736
805754466549014785 3874 6802
313656036393240385 27538 33451
395186410565418817 23413 24341
635580344738507137 10237 26937
635294488808721537 4364 8307
281112959004801153 9910 11801
654179693031412737 4910 22138
534720283041032449 7852 9077
282090538556584385 13283 18876
26676899177203949 17277 22692
868955889183286657 21087 24759
955327270371491073 6521 32874
795941431532963201 2995 26781
319816301815663425 23413 25117
839877762274401409 14100 29856
90251940439777905 3153 29318
657709884936618753 16394 19387
937134192868313729 18045 35529
328258253943364033 6356 19314
822860990491840001 5459 37800
512326900236200065 11333 22035
738267753300519297 11489 20842
35381913298270009 18639 27621
839781224890863617 8163 24117
41370748228015233 26086 34988
161361334216991297 11981 20599
941692830980077441 7590 27012
619037957929457153 17763 18575
766659374317992321 6332 25258
966419826507561217 7537 18770
276135946109778977 5917 33029
616044850991848193 7120 14280
224537992445188897 12198 24880
125104577933484513 8391 37636
730750440947861761 6427 18778
267177802398002497 24065 30519
355073207597410369 8366 17414
151167748080908385 2640 26063
961719437362123905 7931 31059
325292125693216833 7472 19492
162939011996453345 7270 11786
254897169586655553 12528 31117
562874673311245761 31923 35982
956371506297124097 26401 32417
263531251251190913 9036 17064
527701504988740993 9381 16120
808208579006592513 5584 7156
681255679795192705 11938 20694
99283466591170817 7836 35845
881218814970054657 24358 30882
642704503713549313 12217 27299
907682990243692673 6073 18089
652161200201600641 3408 37252
812869648148407041 18135 19610
871579077796273025 4079 31291
529180526165738753 26534 29582
878141715182547201 630 29275
802262487419653761 21343 31724
832034143096070273 6240 18939
978989957941415425 16284 31471
821774442250880769 7601 27304
487833905682876417 30387 33579
213409660563687713 9416 27510
626458075539126529 2389 2764
141672134492946353 2710 28326
879982157067615873 28259 36210
165158819739634305 5089 33338
444248912498203201 13073 29545
283386501759149921 33103 35838
57020221042918705 8777 21779
550652542694226817 18296 34973
208325803254446401 15612 26010
701332820168598657 18663 20715
806696588516473473 470 14767
681158007900382465 23279 29094
916758318800667393 19063 26513
767378482162637697 23609 25352
933848393729377281 26674 32745
220495029717259425 31084 35266
722757322793434241 18817 32094
455908481110579777 20629 35985
790875915918093185 5632 32000
168300429211672769 5458 27139
113532949055120017 28871 30623
693509224129126529 630 31761
510949062849917377 18626 36710
999344234436794241 9162 29729
768081684476989313 2370 12564
770128650028933505 18742 24888
364839266941800129 7897 14713
608137965523969409 3266 6691
979191511104453121 24428 36619
276308208647474625 15682 31849
223553336244620481 12629 19866
741724704523566209 27761 27985
510034780179758209 15221 16172
240848645766813985 21243 25512
814943269616037505 5151 20825
17988434354595741 6599 25690
602798721630271873 14122 32894
62449546848096561 2779 7490
9466930414802733 12131 16475
450386567990424449 9719 30234
691859797422161153 358 14619
259210035441522977 1322 4343
876442838527935873 34017 37127
20389990619225529 8510 26350
369892048849656897 9600 12587
287527710851275489 15393 35470
507517248989429953 2157 22344
253179616472895233 1786 18509
781737728699233921 4052 19400
727392656949316353 16856 25385
320557199365168769 28774 34407
816742730816987009 9151 33914
894462411815929729 17368 27014
999225972440182657 11620 34847
618588389963505793 17049 33277
845256558736796417 3846 6637
826243004405661441 28878 30426
707515574880854785 6900 23712
890375673284466945 8091 15219
309735888341055681 4485 34167
471947185932798145 6302 35018
422188828855478721 7350 26684
679335634442807681 1811 15972
256926489334777121 2755 32940
196683380216377665 11687 25932
667939655394174977 8589 16010
715089305091169025 4478 14004
905291821086610305 34387 35914
84332926791255153 11334 20638
536980007508372353 3065 33920
468397532129344513 18601 25513
327987429833658689 5937 22778
627097272282107137 9072 10431
348669758092054145 7808 18205
848635981714181761 2075 2420
29640805028027017 16366 19808
372254286938606081 30463 30503
311327953909010817 8704 32132
578400261281913729 18633 33323
8624612534450905 10733 29968
748345796099222529 8276 14301
92749855450644961 4471 12605
939198249960725249 19078 31768
620773459937186817 18258 29327
466514662689000641 1 20448
456431019607077121 5312 21773
344275503386128897 4955 37735
564968989106919425 29451 32502
722150827413294337 15742 30545
784489702846254721 30616 31239
240094605035238817 4922 5462
795900445914771329 36121 37751
142743170584843425 4648 9031
984414879441469953 3969 18154
519389635268296961 6453 22038
944168259060578689 14384 29386
572094466015705921 7881 26275
298056994727144065 1267 35540
220456583806821985 21866 31618
557681881906422209 18501 21177
427941615618458113 19260 19780
215105019895940321 20039 34286
235708603887516673 5331 28049
949330525473985921 5606 16438
395509345792710593 235 11427
591414254977220097 16619 33870
925685559309584897 6758 14953
781871749875637761 10190 13091
546464175823381057 20109 36860
221097452857559777 17771 22717
472699411540375553 3667 37139
488958497904210561 5403 23220
820853296886305409 2096 9544
280775022018499233 26203 35639
973034695460285057 1045 18561
827655360805284353 31378 35547
945511590344658305 3607 25568
9681121574896423 20233 36001
291895701712618945 12114 27770
998499974898354689 17764 22964
849575928326295553 7157 7933
699699201699214465 1183 35743
646763083477623041 23366 24519
929340771199594625 18302 36019
86510700597521857 10802 35926
18485778112772521 11233 13594
470031498312167169 4796 35778
183398151028999489 12408 34274
589648761992926081 28473 33986
84642773514442385 16274 27799
980160643987574017 5261 16480
64197851258530393 1348 14073
728789256623819905 3444 6125
748799424100479233 19374 20026
883373713517855233 6695 30247
503533105875451521 5917 35988
349844611269453761 16577 25686
635222348206124161 1496 21183
978343941299129985 34252 35929
246121518396382305 22221 24116
565744963255575361 10263 34880
576319719070323073 608 19041
59360601978269753 24708 31463
308203644872666177 5719 12779
119515960244036993 3617 12632
772650387289356673 3841 14274
246074618834825281 33482 35377
168428462276484225 12596 27836
301246803195049025 7183 19341
963674073183380353 11103 32824
718879901595059329 9600 23597
238806474449720705 22039 33142
608036161820315649 274 27688
963742207551828097 13664 31800
238953727200424737 6698 18955
811479500033915009 2716 36657
575295736620681473 4887 36756
452363453639332417 8532 28417
883496963625091841 2957 36159
443127506379713793 6047 29088
761231335596057985 7508 13041
990591206073272449 8983 25159
154196778878144865 4724 6164
41952512858063785 6038 27398
563010939428288257 30030 36095
933855246567258497 27875 34250
216669737335834625 10583 21961
290667898762965377 20305 24420
9044908869249469 68 2442
527454053811819521 2885 3210
118795926027786433 10904 18833
360473727606933633 1740 19760
579796804716885121 8018 30949
790370828694260993 12117 26740
706464036948332801 11815 12328
642685253565392897 17733 19974
429340806630996481 10190 19855
336582918304113601 8365 32115
818227220380151681 5367 14636
802947919625058433 6042 31521
628084994628515841 21649 26549
555483815588797121 3426 10132
579509081102159489 141 19700
313638203133937281 755 15249
537165358904623233 27377 30766
313687088526076993 12155 28511
37962476707122049 7141 24615
568310925436907841 23539 32708
517334892151460225 13439 33067
772965265775592833 10694 19342
461909857576713985 26892 30631
162480430610916225 2692 4243
526952056290333825 9358 28027
1401687461193291 3588 8574
762896823852770433 13169 24835
231560666487656161 1216 29048
979014864996194945 16770 24004
729382432519013633 3784 7341
272559428503242881 27071 32999
272757981669176545 14459 31128
507067347074816129 14513 27592
45586470423184977 22547 35590
496404589809884545 24082 24158
405805697603188545 532 30195
82075816153484033 1347 33168
701777967571768321 8313 22214
147770853801958433 14761 34236
919721537489923713 13236 20084
571759731765162369 7725 26093
394473019679960385 2586 31956
321087729826274433 2995 4035
440703106341221249 18832 30082
231967558243972865 7493 12020
296326793685818049 36036 37230
853374973078629761 19707 31083
480673131405101377 13262 36411
454988473406480385 5809 32695
834623958425705601 10868 25989
927382569025240833 20090 34557
187040401905409953 10306 18266
107537611268661233 11005 24317
357188175182368897 22841 36660
641406848715021697 5253 19394
121524604126197041 2085 34138
3772304542572159 10078 22482
720363119647995393 9947 22220
384042193524578561 10401 20063
18348844794321197 30158 32883
55191085869630289 12472 18059
796840828377821057 10516 36802
353230235387556481 24135 26115
988052904981348225 1781 33202
795612574179052929 661 29960
484780917936799233 73 3101
816113386538489729 14808 21646
180318480857142305 4253 35814
718479376710398337 10313 18113
540009226162549569 3741 10498
759426003748572545 27653 37205
744595159082624769 22407 32998
905209340608287489 1765 12565
720614484782256385 7913 18287
391378568446782529 9256 37237
137417955928004433 17381 21160
33824453085280481 7393 35776
582859563529392897 13091 22364
658997008504556417 18871 20357
635934232845361409 1244 2480
100102978455517185 5447 27534
288247440408095937 14430 21265
95334762315729905 8005 29774
903504999710793985 23386 28074
169374596367127585 8969 13933
947464163348723073 14310 15062
136418453625722689 1721 24199
799883342781416961 24343 25694
613037930805553793 1599 12729
45769487687575609 14446 27975
697633168854963457 3078 14111
379346280086327425 14643 37505
524026496402818497 23608 24550
58603414186972457 14014 28758
594789369921315329 3632 35328
328586064988233089 13165 15869
100759299769414673 5433 26385
402481326188816257 16288 35357
79504497294777825 9006 17704
474848141513763969 9743 11570
537437681465881665 16499 33277
785794644465493505 6094 20358
746817382715008257 7790 26159
565805915255570113 26287 26680
454617031350274177 26797 31797
972425696896404865 2789 20036
702046761168219265 1019 25175
267432553698132129 3701 26616
789392318875620481 29407 37070
78007649756624881 103 10099
652595509854776833 15314 33946
335487482211792833 24766 26608
777766512968106881 12372 26048
148470680656142657 8627 13294
449353810482335809 8948 12561
640375409195843969 1892 26391
688172485892117377 25862 35222
771846902513839745 3515 20212
144106292791619233 11799 19717
223628908431582113 10083 21809
86918464502396369 6286 11203
430166685889812353 1557 35484
378314434262961217 225 37660
756057121130073345 13439 17915
962626072996492673 2214 16100
776050786032850945 22939 27317
571115125961497921 20101 27314
681013326926947841 730 25171
133505066212286753 23540 24981
820043873626840321 31329 36952
48513429957409929 8533 23236
348958284687871169 2281 20169
181411544165790433 16887 37480
425978506940548865 8037 21781
741591212204880897 1522 8071
578604672943416833 16577 23526
169793329393549185 7404 23798
553212080399728001 15374 32770
91017598679457025 107 36747
171865978570895809 17370 21559
625438841251870721 10088 16418
361325653008645249 4763 35983
212021134458254337 13647 28565
930421103483272577 19107 27963
509890778131740801 25751 34976
844070612050128257 4 28644
503931187780977985 280 31119
996139095071629953 7109 25646
35814782073678941 7518 33012
808629675588900225 443 30155
708956596451983489 15493 23030
800457069477719297 13742 32580
353752573010929409 669 21367
221630593992440353 26714 32656
835456864734624129 13178 22236
353013899946962113 3092 31186
49640364332269369 20004 23279
647196888466805121 1631 21604
432864447648896065 2722 4338
930732898029848577 20916 36857
554213270137360321 8091 14779
381397875981800641 1512 25769
931799868811907585 1098 8816
707813835761005057 36570 36705
519796449957958401 28461 31703
102902887430598609 3319 25998
308823670157963201 13046 13061
366808554650280193 12437 13849
812730471337438593 16684 30113
306959801933341953 2673 7259
287604549541072161 4946 19099
982560394869029377 5734 29174
392393366998980737 8296 10309
348888607352488833 10342 20736
905840567857453057 4885 22565
315106067907354497 24485 32642
188941683889403585 12797 35895
708364467839597697 7103 37822
240714063429123841 23800 30011
284864700714383201 1047 31667
386849028661025345 23162 32505
695494546078958081 2557 2748
747529960461932289 6760 14286
643142911413750785 3848 4790
802299770648069505 7476 34493
587076403332925825 19781 37303
300895562932396417 35160 37032
362112248610276993 14849 18971
388599231607024385 33218 33884
423845996927024513 7241 29014
81636747767490193 4546 27617
829286450571405697 2032 33389
190966433922007169 22708 31362
968737924939826945 27104 36435
793774774160027649 4231 7799
679836069678305665 6950 32879
223232858126571905 9447 22071
658322444083335553 24873 29500
864348771809559937 6259 36587
782897373996608129 15544 36174
973807238962542977 7428 25741
545160721574031745 2017 4530
736575422294720257 17500 30742
121806394115584033 27583 29737
333383769284345985 3814 29945
982714587702968577 3752 37579
747578467167713281 20594 28963
788737842047144193 1971 18098
235745745423948001 29366 34873
135917545315233921 3962 26757
441360526215163393 28716 32214
126747702462370881 10300 25872
826000238656909825 10954 33957
783192778004814081 2258 5798
233367352151802273 33322 33735
881277897373369217 169 33045
424898377654194817 16867 26486
517599193020341633 1504 4204
764324146304488705 17449 19873
612726866042056193 19346 28851
397651838767266945 13229 23295
548280950160414465 23370 35417
879293976103824129 24361 30921
225041494915078753 9653 19577
511825727175654785 14664 23551
275247276814123873 6961 37227
186283731929137281 7512 10759
295138890245386433 33840 37711
779322754826544897 15633 26796
571850464273136769 10723 34045
502242500549883201 20416 35619
566391321266056705 9583 15119
716900043215112193 5542 8205
905668594006126465 20746 28871
19874777572510993 19279 35257
977849586830803457 24793 32674
569679562892183361 8215 14145
689718567244550913 11466 30491
735115654436626177 17839 31903
530159385828174145 19019 32767
261202729642469921 13377 31833
446282219480732353 9286 30038
993051059107784833 2734 6709
89437313912771537 2950 12785
647090572052000769 34284 35510
833756505824890625 3427 33627
42052366186524641 20768 37256
461288178676912961 1393 33171
339529729177520769 14632 17895
415845756107241729 6675 28708
256345284194253505 20315 36208
147608734809967489 14569 20233
765712892743515265 7988 20578
309482632644471041 19790 20298
392436937806380097 4188 33529
657155002560191489 10212 29560
850996738224161281 4967 13057
834852491216846465 100 23967
502946553281589121 34124 36223
964746359425209473 14454 35839
449752455817893825 6902 30166
793936159522939265 23607 33446
232463188783427201 14656 22837
200509898952365249 15665 27182
353400258191420865 18609 30279
543586519693374017 15753 20442
376002590206383041 24426 36642
256178444328998721 19147 22616
902541269457906049 5499 13721
110197524853230529 16465 19254
175243560003409025 2479 15662
185965400585278209 10717 21174
231904551660683457 7441 24402
954768206724676097 1481 29033
666656263865348865 18587 21557
880144640218549761 1174 26852
343365263559256577 6563 14311
863241654357107585 3108 8524
956429730425000449 29037 36537
934734155378240641 1084 19506
190788634258474593 19014 30321
765417675761536769 10723 19874
979177484949559553 25350 26538
224563587924183841 176 26245
975015133684671361 12594 28980
18880707009156341 18178 21745
672037861744954113 4580 30675
812818279188807169 18377 34973
888901495594190337 2853 27540
9009319730974853 3224 28878
556153124224096001 3466 14169
260591476634960641 17044 31683
668821659200112641 23141 35594
473373210426114369 12855 21023
128648148788343521 11725 29405
507112107306230785 30227 31546
845137805122142593 30127 33106
154185646050816417 16606 29511
817049161337479297 20906 25618
506593390515423169 22347 36906
431476032702498433 31578 33132
595846802518405377 3101 14126
293374915858279937 28533 29693
71887827109467393 928 23350
639660421287295873 9744 13907
750244078492411137 8298 10110
867560835645264257 18347 26817
588532082385331329 35892 37691
789224800348300417 15836 22485
629002108700756737 26360 30568
331980061779475457 7625 18181
734891286811606657 4894 12499
929760084814070401 12509 14968
382305651438368705 11618 16991
785018133032167553 6550 35779
243911625634257953 19274 35999
390068075192395713 22996 32885
705635596458772993 2477 23905
568229218870030209 916 4658
347783087712603137 17378 24234
886156739497586433 23897 33928
430519844582189377 28229 31577
876715505217106305 19003 32327
496296208042924289 22479 33267
383378748146547841 6583 31616
79339561568342993 12688 32633
886066553575815937 28889 31706
479917879882183489 18240 29399
336210986356725505 3087 10591
327855118616664513 24287 31236
343386280525521665 5752 23327
326057143683147649 931 32842
488899483666891393 15986 19637
977307712764751873 7444 27711
628410699001832961 26752 33555
487462593694804289 26398 28259
174928239508382433 5534 29332
679970024957921025 1975 21736
859143787613362561 13612 28563
480383991568277953 16997 21151
113363349779795905 24965 31283
261495134158376897 14120 15410
922350872074915201 21458 33403
441612152138535681 4930 37409
472802214622284097 23774 28514
748355075051986049 16883 36073
502062776127104385 1587 8908
101728482225997393 3247 13152
413022994555483073 25011 36014
831451717193839873 8641 13942
580248790572156289 13825 25278
570169021319745921 8802 10063
171458443315749761 1035 6927
404380867310745601 25948 36554
236176280784178529 4303 14799
608732765865358465 12510 16950
834162343638773505 16086 34387
417968466449490689 1183 16196
289728567749435201 22123 32566
856010769085461505 14575 30759
313722569347767425 3738 15424
737083282224173057 24885 26452
756014637858186241 4149 29634
737326308309935233 16656 30139
391203855946336897 10360 19369
101246396074099473 24500 29627
712763324804413441 8680 36020
643977614185278209 19119 21345
404152244971761857 14420 31000
41461868695702009 27215 30410
958914925553273217 14447 15401
842058573368962689 3074 15265
763313437139821313 24435 37291
540618046157629121 1350 25109
365043823908379777 17125 25034
534469760894697985 13033 36551
739235508306428801 12102 19007
926762857147618689 26688 37169
608180662252038913 24735 31121
468867442818339713 5863 32674
205444172984236673 17952 31576
524921960832966081 3980 30121
741540987041318529 12367 16168
487552126521766401 14523 28946
383372585084011073 29370 32774
765663547443349249 11563 37460
891773159121356673 20206 37873
840366137663369985 173 12445
278549107200966273 6643 10692
43450782405482617 9034 37060
92650728364574769 9042 17906
925621881718885889 20940 27765
897422120635390337 548 35081
655470132173515905 23572 30748
566567486060478145 8277 15866
243364216855116673 19363 28899
506232350924783233 22272 31732
636963928307306369 9297 23612
537536090365492225 5517 32712
705702036021680385 6316 18398
951006910471370753 12044 24805
481386328352638081 26116 35554
207307572475798465 13984 30246
375721042132244801 9234 37683
261396873374245345 9368 36351
316576130173171329 8766 12720
827258236508399105 8662 27735
134182113536784449 4021 33459
567938260319529345 7955 18280
559605503073353089 28222 35148
752246526866656513 15873 22620
495762910160227201 4978 31807
476486385844843585 3661 11456
835403426834727041 28462 31679
40014415626316689 5340 21598
717334776200434689 11837 37829
966032168976006785 8207 21153
694424291165031297 15165 17467
54059821706545113 13527 32702
722377865639789057 3650 3814
154707793634280225 33137 34542
563668515530178369 20838 26494
804277575787764993 2884 4980
80195064529736017 3265 10440
758254589831615489 27837 33144
308771015403660673 4142 8653
504970552604106625 28706 34333
57535021556464729 24662 31323
137159753009250097 15484 23792
652537678126133633 14105 15443
302858867873041537 6543 7806
444396738288478593 487 31445
681547089431639169 561 36825
601487532319875841 33340 35219
9127543228288461 10046 27239
645358025243144321 18923 32004
152081932823101345 3130 21619
575281811648533633 5783 24475
311890841594347969 26050 34677
232318011989381281 14915 37791
12848283928697413 18966 19359
447398439152006913 23507 28804
623128629982034049 7765 31577
443015121427482241 2736 35183
837478642893749761 9461 21669
506424404919538753 3995 32949
873455699194138881 10230 34271
760396792654635393 4658 35464
418740496788053889 22030 32025
987646889991022849 7252 25289
77183022908883457 1800 29355
858571075936044545 1230 25421
187159553751222049 16232 24344
340359615597247233 30607 37335
889059534556068353 19381 33994
598733339756623873 2205 12273
165815143604739041 3849 32871
557971581664244097 22467 37009
124758201816860033 3047 18136
9579036227069793 22796 25372
722779294864203393 3145 26614
460493914415121025 7497 22899
953380047962909313 12898 35511
7106079760692553 9467 29152
393264412391864961 9838 14864
771544782404699649 16528 37301
247658369104016161 32219 37772
73573217423717809 7526 35214
640746780954962945 7712 11960
648285075917993217 12346 34335
123691789235820689 3684 35208
909284120191845377 19029 34206
517370870199506753 1968 33760
210686588853004513 8016 20274
666333043270014977 20038 25976
737756115019681921 29380 36874
222914178512034753 15170 15175
768622607491533185 19564 34770
40099544489336833 12614 28875
138027820647241841 15686 17496
799480689423525377 7633 18679
288215909438630305 613 11785
871815939598121729 13414 32039
10056757929039151 6763 10444
933744487110025985 28857 33987
83814020982043041 19233 26983
875187044236454913 33898 36350
172426590676369793 18690 31266
664710249663706113 24263 28040
414393984687446721 34675 36128
6045846991980853 19568 25634
627369328052214529 3615 37866
854195772645930113 5454 11722
233011663703461377 11574 21769
998914733078194689 12936 31178
297230896950768641 26342 31908
508049933490589441 29445 35647
649361567502406657 131 8399
371422772451552449 25869 36579
989164285029932673 15523 36047
423849152101318785 5976 23415
67235138128449281 20329 33235
995576903712006401 28601 31010
40593274645178921 3129 5802
467692996980368065 7964 32370
533666198964251521 5423 19460
148304187172584545 14376 24023
955796947357033089 1724 5011
877846691939787137 14641 29148
652214652060433025 4471 7605
764355060493400577 5127 36492
892140950451992193 30826 36966
982331458377224449 2395 2578
770921327699110017 23795 34970
40747770753995385 9400 18907
980721293528024065 14922 21418
273994444749028801 16847 25192
842100953583479169 1210 5248
873480940285176705 815 35701
667560497150876801 7726 23543
879825010742486273 2105 16823
886834333359868033 19472 24443
56158612497540617 6381 36584
894449559386249089 4772 8997
607924911236914049 5564 19972
886657817586876033 22015 22331
120249180828622577 26894 27024
468882752155455041 11547 26200
269063026949972097 9643 35542
907785827268181633 6089 37490
953600391284140929 18338 29604
225481020348542657 5936 16789
210502277190947489 7410 30033
562873363161298113 6072 25736
375096189371063809 11383 20863
991414044958904833 23644 26742
625003787886903681 19827 22845
489837915764010049 12475 27961
68381618011244425 23578 33828
229556159677247969 19363 31914
411692837510479169 30959 34227
318996793663426817 5448 36344
257688326784133889 2060 22936
948767590900363393 14941 23949
168789127219760353 4403 20553
785494424309543809 1104 3051
237129587075600065 11530 31171
803475236471474177 35545 37467
338912081921044737 12011 32566
884827463745903489 7774 35969
6439084907142957 18021 30779
626706721174006273 9357 16355
950496748584448897 4331 20480
660731392894401665 4235 37037
407916245885814977 12716 29466
183353079549466017 4954 7355
695398979480209793 2404 27494
736653490149489409 3407 21718
60101497349918985 9170 9928
34519431502676669 22049 35835
941506533560165377 23085 33650
668761465788971777 35352 35883
224101753889073057 9887 11993
769564745893962497 27635 35763
435457061484292737 23742 27682
708557435554308097 11576 32278
371058586489496641 6735 14878
799401544397941377 25449 34488
936621221286323201 3618 7792
449691111192773697 13555 32309
418413065096387969 2074 27495
581769494832418177 868 22993
418440964885341761 1555 31947
913876907287043841 8070 19722
314661211895028737 7876 9347
844833592428447105 12876 32140
152995903081922785 10808 35501
956674918824713729 13329 34292
245376430590766849 31886 36702
727283341623962753 13683 31917
382156160827740609 18292 25517
981428225180973569 1865 21253
247439247915295361 14019 30986
8194342418452295 18141 19462
93594837926737281 18060 28192
109366536002109889 17041 26809
415574280002658753 1073 19707
864703266624974977 6571 24375
928878655413818369 24839 25181
420671625385704577 26434 30742
299238580663185857 1151 26847
85861692998410177 16331 25821
517308157163689921 4010 29040
144411115255362433 13742 34795
74298503437063345 2625 26923
962068968705143169 12972 37179
663490512307838337 7550 16192
708316779423494529 24625 25881
860312977131528065 13388 36450
345809490429477505 33642 34837
226025089281797889 6118 29015
70419459025142577 2723 30873
290023717836675137 7807 21509
684980864085890305 12257 34200
163266109287739873 12738 34445
435937720289029313 22454 22510
444126441674640641 345 33481
318216620123823873 4822 31256
840874398139057153 8133 36880
241309359488976577 11518 12937
284725664265437217 23974 29824
504975844273037185 5947 7542
92633103354010865 28431 32380
573986579889531585 22913 30908
170098237589982657 14414 21287
663862543782617089 10699 34997
795506790484644481 15441 21739
137094944064099169 1085 14824
248421445096880705 1353 3135
92095119255578337 1521 33377
503771141505062273 9624 30503
592165854622077569 7862 32444
17749314034276155 8481 23362
128091264573559025 35946 36626
423708111139809793 7082 31413
985150149633451393 9237 15898
34409872591623981 6861 31274
747961284642446593 7349 30093
185200416788482881 33908 36471
829439228384995201 2413 26892
254685441008476225 19852 27207
14883515269847437 3315 15401
261796206696836001 10179 18046
867667761041698049 5541 26356
329541762848407425 11320 20641
546814563909141057 13188 32628
835551231737547137 65 14593
129031294820219249 9476 37623
35578917645963773 6740 24729
261084776772438689 14497 34615
523168401095439617 19259 36887
442480761908139905 1214 13137
35451571613037913 9263 24042
481840989426093121 35204 37146
848494793802352385 24665 29251
344586833083479169 3662 30342
107787281538335841 919 9972
55094546937485945 14458 17567
133030588935987745 4034 14370
354608058303394817 1624 28216
582033330929618817 3097 11895
262758098440645697 24071 33401
597354529884960129 6793 22519
883230603939193089 7709 16439
841474009333168769 7477 33357
27330092130828377 25009 37447
735753014888906881 4606 32295
834831948336724097 2533 30865
723545408118440065 3919 5773
478006532684521089 11099 16780
304206269587915329 12823 27858
979588945476944385 23041 30502
428072761338128769 13229 13504
341535726431406081 7470 23704
705461870059657729 7224 16340
869310023200878081 21619 25053
40580171064902969 3606 25005
621028742778651777 12764 20151
868314709285520769 32538 34316
891904760246415361 4400 13341
60663285365805561 27587 27787
536516475905475713 17344 29861
402389898668651841 23792 31970
680669497721336065 3842 11496
887736206303856129 3365 10460
984998811107249793 22493 24194
412542631627239617 16233 33202
677197798107652481 2780 5575
223303657553643137 3350 11198
707132797873502081 19961 20068
723173270905483905 17338 35596
86227280956816097 8500 25918
887182298883715201 6893 13268
654000219332989057 8184 19599
783908417582601601 6752 13429
636992451593538817 2759 33535
873590100393343489 13227 29748
571400837591600193 9869 26245
392696040316856449 11334 36573
592924409897928961 3505 6663
272403945494744449 8 23493
761031199225175937 3301 9913
815756450636989441 11443 17633
928455593081348993 10535 18358
303692180704118209 2705 28313
147300517269403745 6406 30248
438247566587570241 33046 34163
851258781810852097 13812 30617
434274734845871553 15745 32693
844350117972783873 27246 29340
824044075247677185 27519 37551
207857295570260449 25108 28155
809837752784162049 5234 9530
158401564846233345 12655 30752
873672347073956225 26185 34099
321945433272897921 15518 31577
913196491774414209 18676 21745
513556161654225473 16414 23866
569037834169499521 3584 17548
514087591361697345 23437 27337
988698574474724993 4059 4119
901675402447441537 9662 25053
801855762949124097 1309 30305
709228926446851201 2080 21962
816403644073091073 18362 19485
735433393035737729 19174 29987
766250771759523329 28387 33991
909532735439380993 3912 9223
511354086371156289 6568 17810
143868626942808225 14988 15683
918303308319401857 1274 8188
883717715640951681 17744 35490
218628833518692993 7075 24141
866969072370256513 24986 33866
176741652870099137 17135 31312
673934752845962497 9520 25091
601487406915296641 12807 22796
664571627528861313 283 24799
766734933171342465 3961 14128
655305679701395841 24731 27379
527178355086789441 15044 35419
99089942368653537 24072 34548
346936009439666305 23622 36616
93928361853112817 13962 23329
164194158603592641 7858 25429
334623697756999425 20123 34933
59530193508670945 11136 15588
863191318284233217 18241 21484
59067570836845105 8516 19906
229542991015211585 9911 16439
201917989390686625 684 10203
106769677221944193 22727 28135
575261303045309121 624 15168
107753811929288897 2123 17261
931523964538548865 8168 18466
825200422553532289 8426 32343
188218007452121569 16200 36178
656980018399213569 13426 16362
923681044944082433 12313 34161
241341410350639041 8303 14462
547999725105214017 6994 8345
11364048283812879 2666 33967
145066535266529697 6145 22140
232563343352691009 12032 15602
374819408918739329 9636 30562
180688146234519553 4271 10937
867114559959553281 9252 30112
452839595606160833 3728 15601
245690868865111169 852 2542
149120453891445249 12380 27198
7425965359580290 12824 35311
88993292395766593 1242 31678
186811578328274657 635 25100
601541221239006721 4144 4946
681542578411146881 12082 24863
569617184636921793 5602 37178
902434290638595329 3486 7311
873523958685925761 7567 32509
98524647636544673 17542 28639
274357424525700097 15100 23173
65042405288266993 12542 29944
249629876045748481 33114 35223
314419858607458049 11598 24384
161480162963282945 14537 33630
653659556773405313 23511 34378
650891758549111169 12330 17812
837666082045423361 6932 31758
763427761586310529 11560 35468
69010037925011145 10034 36712
412660823817805761 6912 22261
176329540265832929 18334 33183
698302155642760833 2255 20142
59792476475749369 21447 27062
724187399873276417 3927 11194
442321929486844545 6667 26770
449144330954933249 14880 22075
169198720963009921 9387 33859
206598775238507681 31560 36424
442715774049950977 336 25482
896143801306816769 7947 17717
932542222390978305 20139 29035
480895610522342337 5082 24283
950213476343101569 8524 16209
907518204282578049 6694 23858
824869383865461761 10153 34605
716157179049094657 9190 9710
257823725680161441 7299 33376
145133486366102465 1648 20767
543002454174981633 30554 32595
453645734613903809 15298 27173
687835703072131841 10659 24487
297747434488481857 16728 24468
602767625520158337 6073 31916
237626799805600097 5822 29130
490108429225948353 2640 7667
879186343681038081 21632 31973
104236122790680945 2118 23844
120545441043933729 13958 32107
874236212725811841 21029 25852
916314201555930881 23442 24368
452563304455168257 583 36293
180163959026845793 7466 25136
665913026689899777 6373 27786
682208732494597633 2443 19056
578240195763996161 7183 21997
130194188176037777 5168 24433
948275337751944449 15554 29571
717776790176227329 6765 10455
958937506068679169 5540 30078
624043078405424769 8905 35202
779505993492556161 2337 36293
828755728924175361 10306 24259
358163106133659457 14993 18424
253103739617134945 24601 29337
700757805939311105 18161 29976
377665334787675265 19427 32101
438084220857376769 5764 17154
695510976253547905 17900 32859
842606011967511425 17124 27212
829179468809410689 12763 24521
221374290329251265 22656 37060
256760838501438817 3649 13111
379740408865167489 5592 17505
204335580056461921 5430 35511
137995630127733201 13612 35914
797763180855628929 24116 35349
295312217476144641 28149 30113
390126497212843777 6712 33121
137461742711835201 1389 26425
15824960204614769 14191 28117
617984178704553217 1883 18544
406830217346307393 9904 35742
37251458174580425 34824 35256
336195336899482561 522 24250
752896604251354497 9996 23579
10812591370278569 20582 23995
47460077011564297 18764 29215
501961875909987777 9597 28031
305933641760795201 2554 33465
894742670223760001 7257 36983
816134412411344129 724 5005
893465593658010753 11716 37309
9204440579672735 8792 25064
213823836387728513 4150 31295
606588147396635649 25792 36731
849571571948676097 12860 30197
401769779576575553 11330 11384
923773514546009985 29455 34963
496745295436312513 13146 24055
846036676093252225 24561 37359
757447605431131905 10543 35962
156263045481818369 4081 34928
102501844407967729 16120 22797
464176882335525697 2356 10775
131997390984942337 22079 29462
507115031178098945 2252 37121
15392935519315643 842 30290
168749152554671169 4550 34180
122964821146261729 19028 28076
82880929060518577 10690 14170
324544243493974721 30783 36561
129497004422720609 15076 19546
91691610959635745 2206 3642
587994701886398081 4830 12961
600885644493189377 7013 29189
647610225243557377 15 21679
830061819289589633 6933 14049
767401729441086593 21107 24039
66701846379814353 14892 22600
277237880092943809 3382 20966
402942404624106113 2636 26377
512653771455230593 2882 25825
286452474534399937 15733 35277
913365182115416705 4641 6507
646333539279019905 6570 26843
741573350502090241 9426 9661
197952218005482913 12045 27391
10389237413964027 6261 15369
333199917278598465 6213 36048
355732311573515137 12584 27622
180874107817203361 1116 18882
619551461392223489 22449 25905
662909521900466817 24313 36153
733542324066387841 14571 24073
828414884267132801 9845 14653
116325900176523329 7895 33627
612137623804677889 363 25062
131477534538301905 8169 29883
266004775525715329 6232 23763
718618092356411649 13033 14937
977852722317116673 12577 29725
327974267311940801 7689 13898
38193918295988281 19661 23968
170268785237400513 1784 37752
116314283306572017 31068 31264
874387417322079617 818 28406
473218165208265857 380 10733
138326088598478945 3859 19146
452481029682694209 8526 29151
419910798007332865 8942 27059
918027205509233153 5179 17640
912668820089525249 4066 19220
615329767348704641 22695 29941
991847009050726273 12348 36649
620411837958414465 21890 28892
228028182390080033 3440 23923
406669842968106817 12653 20753
562674186868871809 14481 30334
296833940167246593 17981 26928
385834825581017793 18386 23547
891333892648795265 3922 32493
179010107438980257 3976 29799
464056239407000257 9308 32788
130559101354482017 562 27722
409233115110843905 5422 26521
807201338836147585 6611 11811
500978468671561921 16183 21821
835634221205030017 1486 29803
755661451585901057 16741 30437
542624302230304769 19668 21555
637375951009602177 20727 29027
740350401106258689 27031 27033
703269340096504449 26544 30558
96009007562923185 11567 31130
803545157337921921 32789 36534
123353222882261809 9332 16625
292030696382774145 13920 31383
405692696188022977 4025 22935
606102390613784833 7942 26182
132016680032098321 7220 28948
283898020081828417 17072 36361
709562459920231681 22342 34707
879145524878808321 19126 37833
350811015658027969 28916 33321
55156595321911081 31907 35871
558810926684596865 16320 17515
977338733790503553 4616 27851
286042814884599041 33711 36521
217101212168607553 3514 17552
666140119808556417 3624 37428
580755442329817089 8774 25541
578580196235751681 23529 26895
946794241854668417 13769 27970
486713423435926273 20240 21152
544929389914045697 1933 8691
599334668360928129 8792 32005
453423816937849729 32116 32168
348357033075966913 11813 29063
699806765654258817 11185 31125
912673592768758401 16617 21343
78141859962819633 9373 11951
330008150427541825 1167 32506
346327929474881537 25436 32475
48278532338219553 10882 18284
149075333353572161 6136 37133
970330307839088129 12959 34283
59234328760354065 13062 34683
849315381832244737 10618 36963
108196911631928577 4933 28679
42274392579567889 645 34667
741308921609800065 1642 37325
970587382937584001 7803 13286
359514867145598785 6461 31199
809039997003775873 25766 30655
321405787165403457 13002 17431
600422234997299841 6151 28159
322072874795914305 3308 13900
371643460197329729 9506 35282
101970703333705617 9318 9738
249594836088608225 7331 34405
916890242280736385 5819 18716
401759202282374145 451 20592
268838365041304417 12044 12145
174178039928850849 2805 27267
81448322612182273 9749 27179
933677496754480513 17984 32841
126327664457448913 4898 27040
220790504766217313 13394 32520
342741127631704513 17655 24390
158497491504430593 895 24154
35333120875790769 14006 29462
255593553429410049 16393 36773
241233997426697057 19969 24785
748806888055522561 23257 23788
54392194676069041 26810 34784
875273271571774849 7357 22418
781165153453194753 16935 30324
54222033517742577 23896 32303
828633909483769985 11166 12661
421200156350497665 51 25767
682207635288371201 7696 29057
192782083324598113 9093 23369
175998001811819905 16062 35940
908431802830296705 10079 10191
165185054774433121 19433 34513
250191167476611297 714 25065
92944780603133377 6458 30485
930034692793615361 5648 18737
258780359372146049 10138 25642
352540951267425153 6644 15616
973718072696357249 603 1142
854544442875653249 10798 11205
150343941317622401 9286 34693
647055435814177537 635 31323
810616116809413249 1025 9960
259830188522645505 4511 34886
204222523170138017 11252 12671
292588106653251841 2974 15998
42082110676460617 18316 19648
959123439695634561 12558 16592
764594856051637377 17726 36722
494451422695714625 29336 31653
737036375983663617 13890 33954
702835056009551105 28862 32803
372590946810227329 131 29551
718427955463706497 5417 6210
565899846227665665 11520 12897
570711265608753857 10442 21760
232339846990349473 13850 25538
272634052249753025 22165 36066
801242866067937537 21789 37116
699941206035251841 3211 13335
627263552361462529 15109 27575
973788519155416321 16302 22313
625848179660181377 14416 37179
682469609144664705 28819 29026
33012839344955581 4677 32396
121263313373912497 4183 6870
686991542342738689 14404 30693
174809298267550881 31783 36507
210401466485656385 2617 23276
227318411083270881 1322 16353
928581677401467649 1129 36621
821284426800065921 2308 28966
950889657639684993 4486 11064
118781690412316017 2034 24734
735002379960818049 6635 32022
931437175737986689 16488 18120
45822721294548785 15727 36181
92134650631205521 17223 24906
731477505839848193 3493 36088
768243255841969793 7522 37877
662847609900261121 30162 35550
712888891501460609 3152 9401
776823436971696385 26741 37203
199125340639486849 15350 27084
639685746771910145 11335 25173
778044313097378689 2365 35155
748727449213532801 6288 34798
599223801830209665 15787 35595
294586108524491393 24778 35158
568440778881420545 18942 27575
324233285571281729 8185 37866
648051141366696705 14132 37499
549044910619961985 32645 32706
201458325880619073 15159 21783
685841220529425793 5333 13617
257965627031058625 35999 36647
353358864944361537 18061 29887
33669717969257109 6452 30010
695328051810960769 19216 31200
656671153220859393 7886 18616
287754423889488481 17502 20059
271961034015017601 338 2468
753726836996094081 24186 32448
316379578393839041 5004 19729
516557257689008513 16474 19001
328943874491510977 9749 27901
159415866500538081 14741 21586
288929047701120833 18131 24862
32360993253014669 9424 23260
837194470599538177 16890 20207
61365393955270521 419 21841
737982406262393217 15568 35091
920523535957947521 12981 31387
434353301472651073 17691 19574
27568092539397073 10112 25175
334754057804136833 6411 21055
577539663280425985 13530 15223
499161580169523969 31545 33048
177699133796267009 1229 10960
340226837493293761 8527 30568
852761583313927937 14325 23936
493230970376355777 13996 21196
804153256410259585 35170 36775
881592959253854465 12496 35127
671291354576403841 18547 21862
715247955556971905 32010 36242
388703268837673473 7566 21331
250130179152666433 235 36581
103252028604792657 2897 18716
358287213196501121 19136 36331
46906174069917481 9163 16647
217726300083345601 10873 16027
134534666139053633 21087 30510
266206961286453505 6118 7648
254713579660716513 23843 33123
964987341463501697 18943 25547
676867553723717249 4677 6249
685356354794731009 19202 25696
459061323971312193 2065 29996
419877423490564865 7767 35888
37888572799097633 8792 20436
311048429053553153 5781 25815
995933372878653185 4513 9684
666086981175329409 18937 32916
108923310317202033 26535 32599
726824627281484289 16851 36736
956806082451336705 15605 29629
748130641389909761 8017 20869
670356711099010689 385 34501
855216423332702593 18094 37377
644944826575511 9518 21761
188232279028131457 2431 31586
259686420050194049 13217 29252
692628770737353985 4370 13099
18785999218735585 11069 26420
960432728581455617 10805 35955
90288009471471761 26559 34982
533636887661284481 19046 25771
361002260155999041 3881 35841
521500677482368513 7953 24748
191207595537711937 13952 17110
231285037071653921 16379 25909
531620853176477249 3807 7634
866959719959741185 4487 32735
698402481076506369 10845 26292
154161294646879553 27974 33570
795383116818612737 2340 9144
914059717386994177 6532 29746
551126981552350529 11865 13692
236728626315066753 34422 37200
596366791312973953 25438 35523
871388805683981313 768 9327
515835060156696577 7176 25416
459627735244534849 8280 32993
614130631423563521 29517 32334
555988924757333057 12985 31503
803145378617038849 12847 25466
808813897143249281 3616 8001
355586415896524929 7627 28574
891622931731578881 806 22958
687064425269831297 4721 30516
48206195350925185 13071 36652
527115441452650689 7833 37034
453940511334696577 14986 18328
652641073592427265 12812 37784
786146005928269825 19984 34878
839165247707356289 6231 8131
916773525756813313 16155 16591
158257815258373569 23006 25317
341890080262285057 8574 32357
76901583317805937 26396 37459
455104465099612545 6808 16047
118451564368278641 18200 25925
829484941114753153 13807 20788
109239555541634561 10378 30564
540214580676579457 9668 34776
505976906315119361 6107 12212
911941360042984449 69 36236
310400567745233473 15991 32960
446326419410542721 18118 32436
898128528268237825 2102 16093
562283232217605889 15161 34536
610577104721826945 13505 19210
110279140905053201 18217 20721
509353881004422273 23726 36751
357792021351624385 10514 15213
974749736470585089 12441 24637
540359501939963841 8594 32570
964013446277355905 2052 24012
771988925238201089 21954 36188
602478939847784961 32929 33055
660677048659156481 10528 23996
270760882598359841 4082 24449
292349823771527169 7567 33827
39752546729545201 14444 20869
566114177079686721 9149 31158
711270357701742721 4388 34313
141565728795892913 17412 25557
861746879522925697 20020 29668
521970620256698945 5164 35801
495660110587216705 9615 10211
811851671192496129 1656 35843
709569992528201985 685 36919
403402907987288705 33443 37311
456551282369723329 16695 27950
415252547771739713 5141 8588
503487963289884993 4214 13404
473452734829070465 18381 27291
941735875723658497 304 36208
122353221290719457 788 21360
290453934177577345 11925 29581
645059276945534721 9744 22813
657258909983873665 26528 36028
305904933761308225 31361 31649
767503653510019073 19986 31029
471529630370358913 7636 26811
40573995459972425 16609 30573
757638668653694209 1970 35200
329164670076693249 34344 36994
730444015206661121 7024 32380
886410218733310337 6957 19488
823331294133435393 12441 15431
962738157421128449 16433 24149
386218514544768961 16915 22855
282067973137749569 4855 8062
54779949597044465 27700 30943
328316647228547265 19524 25287
74233205993397889 8311 14750
356893747775608001 21757 23252
43857013991821961 28030 34848
450736797107779777 29008 33724
791627910174216961 35189 35531
132395466789382961 2212 24819
253769929220108993 5328 24387
80247769473373873 11702 22148
813016736828604545 31238 33995
641452310697722753 1748 23769
650919957836332929 17140 21997
581291917618599937 14087 18971
689296467827976065 18246 21659
30822615910757633 22856 23102
756599443747173633 12453 25013
240109324923565729 8811 28054
609617889865393921 14831 19827
181011999565292577 1523 34358
854821130220880641 26259 32685
869430385964918145 20456 28062
95023790436247425 23656 23698
378757857064506689 25724 29493
718843383701223297 5302 26150
181725116584630081 11025 15057
491177771389619265 5078 37389
214017391669692353 12658 28615
546824587204763905 19631 21507
422623296235130369 28781 31110
690334627349532289 24797 31677
396390921673209089 7442 25516
253266315957088033 7594 21252
446369942646555265 10248 30208
951931094166599937 956 10216
893221933582218241 587 20093
758621002894340481 31537 36699
690575058559161857 7911 15113
228975607765679713 1740 25041
277916771861903553 3574 5618
100153455220858945 15936 27369
204969135429962529 9063 13240
525232638803959873 16188 30949
583921539624775169 19478 23508
682739607871905409 4215 26720
17175612157402043 31074 36484
96851495946484785 10021 10683
225758292709294049 19255 26604
663018107982448897 4955 29302
108322430471417873 325 19944
721776532802454785 2796 14876
658908504366444033 6034 34062
662813528808651905 24497 26290
225176065208486881 30222 32838
350565763145713281 24247 31601
687365621767021697 1444 11703
821032024488172161 26682 34425
697806999732279169 9442 35287
642083298466662401 24820 32555
520461891255301633 15958 20732
684673871058588929 17520 31462
558874626770304449 4186 8438
705238083670426625 25093 27486
455084059206377857 13599 13902
910970406780219137 1787 33407
190616045415453089 7335 29730
701212433347411201 7165 20563
88479621994871137 9877 25519
990068198530291713 8074 36233
748576258488597505 8280 22834
306529174997482561 12778 18334
220246564451834113 12076 16598
721658633349900161 26604 32721
938940913374438017 18485 29972
752291099387821953 18056 21641
596396553774574977 3474 25690
494369377633358209 1540 32418
742816036327539585 20160 37041
704811214367087105 216 7396
697060907660763009 33719 36405
262853073451534401 6234 36475
191606247599025889 13962 14906
462832309444838337 4029 32531
232821893963567553 9826 12682
717961064596448001 2475 13167
780312775056657409 20823 35851
251179876775271553 9896 12191
550025606908725697 10987 29256
458183676623857409 3528 13610
959519269762040449 11726 15468
83948812358119793 11061 21207
956868364377321217 6715 21070
938056427953778689 30508 37541
943346030728477569 21923 27332
155511851787171201 11436 19522
70522844439700809 17431 29101
768231335465824129 18962 36774
802895830311484801 30278 30810
757451690238173825 20678 25152
698934589726341889 4728 37588
233527010496953121 8240 24738
147726158881269505 10132 26702
686029509092978945 8284 35949
853900617840629633 233 12861
75008332213680977 17279 19637
218577440092474273 7743 28120
229455494145600641 13116 13468
136241247356387873 2594 4132
29888947488995401 23619 30560
681753668701261953 4367 20187
447842195228449921 13810 26780
627770444499652993 9632 25141
953055492166182401 6904 37543
9855053983329755 20433 29941
281494556833326465 4261 10853
303710577889567873 8476 26925
654914070437467137 2349 15774
907540675878706817 36027 36822
354691456381832641 1926 32891
875411000207414273 86 32148
715064979504827393 4350 13610
569066940530206017 10799 23704
351287933723700289 5430 30693
465817918875693249 1689 14457
287403738223542145 10133 34558
582793819392165377 12784 26259
803635294709099649 4592 14959
985082135260803713 15149 26474
351382983555989633 19889 36150
394839534064630017 14957 16404
695173235792328321 2754 4794
933832986063258369 6574 29151
522483549883912001 4177 19540
449634569955392769 8063 20300
676664378079355137 1192 7078
336717773928519681 12406 15039
682941856041818369 5453 28551
401191728288324609 7415 37579
42862430530522745 3231 36516
865407689399425793 5900 18039
586347405842399617 9072 26643
269259420361194657 11300 34418
126250935672292289 5858 17970
11880265637820743 15462 33600
716116572366782849 7493 21443
654824632809692289 22720 24181
12555499658237325 26955 29591
529756333368389697 16642 19408
11699696888154421 11597 17957
357219010456631745 16400 33819
653588884349577601 8192 37492
681022818741844609 3554 19679
325695702486736833 11476 32580
99770376616334033 14504 18102
590580654759367681 5446 31466
61713113777493337 7743 37742
332214712697304321 12060 18014
893821801983946753 658 18041
758791543222034945 7671 35796
684020710226867841 11157 14234
998602389407377409 23052 33642
595175104967978497 3905 7335
734612624511289217 21135 35700
361740885600475777 10127 23069
70152674194940089 3404 10094
847644481021589505 13107 35077
431571106334505601 27830 29375
375596027218882945 21892 31626
446196145858973377 11902 35267
202342878694196321 5040 36732
633153339680507777 21339 32660
526504238987222081 8096 29230
975842106554306817 17920 36212
257357828259713985 18522 35217
958931855890259713 30417 32442
456674758648865985 7624 8462
436931592194238081 19055 24633
111268747381274129 10048 18165
346342154556300161 6961 33054
15908983049392589 2024 20601
131058582130076929 289 10538
868053359844523649 15856 34399
953166910936833025 11693 20877
255879117936110849 5150 30896
213845571056221921 4764 25654
894740830432624513 9797 26186
464295555994215873 36676 36947
677549199531306113 16102 18343
150400175122580737 8415 13972
712982604025839361 10911 30903
148956118935164033 152 3110
762272040049005313 1520 30280
342789386863099585 7073 17093
919692802487105665 16976 19712
49059123741319153 6530 32910
758292090975452033 14757 19025
305580282269868801 9682 36630
170097441342264225 13806 22119
382620510133907713 36846 37747
641134858802622849 7663 26515
787518230656726145 4490 20739
730839742179625729 13034 33909
474887318215042625 29709 37469
135269910492006321 7353 37621
957128776364481153 9539 34740
305006498578322305 95 8567
249596547170799713 17993 27007
488973232752506689 2903 35101
426695163361838337 17059 31793
50731865728408825 659 22227
848949484407530241 23078 33029
194837322741726369 24049 27370
206312771891798977 14324 17332
937939149227943809 3851 23895
237951214822945889 29368 30284
202110450544019201 563 26288
115562343002775233 3373 34625
713212229333294081 9030 35972
480693273087343425 2591 24129
78091608241599889 13601 16879
177158594586853025 20301 23997
842035235698674049 13183 21904
656266807327913473 32497 32974
545141309076633729 2695 26125
751477493924593153 18485 21020
363866046869446785 3658 9052
372979492970404865 17868 32218
395342185602622465 9854 18145
804276859206464001 11625 31235
793755190990978561 7254 21118
413482083197497025 17330 20824
811183820342542081 8557 22407
627708928565450497 20069 36446
121400831860853489 23517 36748
931735220032056321 30882 31906
989454988809079297 7317 8627
436762872313590145 654 8919
853431800087022849 21365 34095
666284269946036353 19653 34342
865280065298954113 3705 31290
653827744827136513 105 30629
597998135217977729 3222 19906
33254802632104233 2519 12077
899286299148705793 5580 16195
971764889370756865 13025 34437
254961403783298113 214 15067
526404213655158785 9206 35579
855461575633462657 6921 31014
783731134590620801 1028 10727
724529212723950849 17572 24576
249411213624728833 13755 33866
339459693903101825 14012 37530
603383067939443457 17460 21553
628358910201470209 9006 31133
415674780796823745 4580 7795
462908686781851457 19392 29194
223776051423495649 4452 20797
718128518753672961 21557 35375
410923013125131585 3047 16341
271528836407775041 8876 12839
613382271282301185 27154 37222
967377541711826433 5531 29335
270970432236541825 25198 27552
743297368057717761 7287 33217
693697798026189313 12665 35403
264970485210199073 25183 37330
787454998104795521 15759 28825
994107894591188353 6585 25876
939772189165079681 9393 21570
786620807503695105 651 25236
634153701838645377 12069 15916
385841098253287361 17853 37337
181933406463823393 7363 26000
570196607162785089 6376 10524
980713427487234689 15493 37802
125840437602185777 7666 16501
537628555155134081 468 15199
288550754537212161 10312 29618
713912124595484673 31578 35967
584699417570796289 32442 33592
274664996730589185 14148 20231
349791419170969665 12123 35035
162829523916105505 3780 14662
395116722635172865 14979 30841
793599552213390081 9312 30163
80523112110810753 21437 24048
776876971702424833 14146 36815
679338849243812609 12102 30552
244343611693519585 24132 29094
105807508779065537 18185 22154
547207765867558017 21260 23747
784238346562425217 36570 37375
471361810876640449 3057 22670
45456507778808945 15061 27536
714672962500518657 1706 32171
276095946707876289 17884 20012
658649338962529665 4252 28802
136691276165436193 21993 35445
952648296278699265 30439 36847
803268299482901633 13680 25132
849860716827048833 1264 36400
376969494853469185 2939 23742
341555935708729665 10397 14025
712606284679829121 6692 18920
314788842733602113 27 32282
688562711430932993 6140 25432
13935586364045351 21211 22226
990093519796936065 7442 31860
869490057145736065 19852 28543
540795694225906241 10098 27143
904053274867582209 19697 23998
469927275005211713 1013 24064
816726741151992321 6221 8866
451154023510866881 19217 22425
3218305791836685 22518 27015
148266112916182625 11996 33326
223436347047321953 12448 30076
19013915740217157 911 13776
429529695416110977 18012 32822
474096750633101761 14766 15739
94392577242327745 21802 37222
243713517194890977 5324 24367
356388162892091713 13004 14682
342978458218190977 18191 27344
422233491392301377 10349 21685
132106686855209425 453 37739
904858813323986817 32095 32295
159533323577768737 4081 15719
614100443952477057 21709 24156
221532677239167713 15466 24574
847298291068273793 2326 33864
278066491354984193 12304 17983
919143747774125313 2017 19454
16087178828101401 1359 29435
859388727700693505 14421 16901
691098585226519937 12344 30236
948363636358063617 4522 25051
262855981055196257 5504 32115
920044570084446209 11953 35681
373224511525016577 1398 9598
412301270477865217 11710 21688
957911083154570497 29393 36227
728147662303630465 24704 29238
859805279853112833 14175 16419
760982016574498433 31270 32222
368784523959675457 9758 18594
975666083399790593 17893 27265
650653925817884673 55 20810
436624827107333889 15406 27152
762116553499524225 10915 24047
391743523367015425 1731 12319
879069644696109313 18357 30543
119725089423408097 9952 13778
925386103469776385 10056 30684
414503725222363777 4449 9209
424157405241167873 16262 27291
324326592177538241 19112 31821
635111890852968449 18359 27196
528669043673463809 7730 15220
614070172461545345 4495 4844
374129099400331457 22662 34602
537575971628200449 7326 35344
959088783453967873 6968 26250
761228989538771841 13070 25160
547414234469339777 2089 10793
230757212145348961 26832 35701
873731995290118145 15143 29420
676189114609293569 10349 17009
629871771990561793 6090 22524
848434026842397825 23971 29263
224816137198008193 28199 35581
759979740410152321 11008 16624
358903827443196353 11689 37248
1862905056739806 9566 16051
153087765891204001 462 781
307677106282490369 27983 30867
113883634880007633 14151 19251
305475779222319937 8262 27450
666789520002215169 1628 2330
847777605239791361 17314 27212
521531424508861377 4004 31307
846954234254255361 26026 29903
361859406088886017 3528 30960
68595356239406161 15942 37649
455800167107948801 27139 27614
226995985901083937 12081 37101
911109112508103937 1535 29774
567269215946304001 16162 30113
753571453447914753 5984 12983
230128026792058913 10728 17765
164588067694300129 6461 30753
18753907647131029 30169 30563
111554336708561409 14799 30579
756955415322920577 7792 23903
77504540679047553 2011 31071
667990410060546945 11443 13387
330940396786001409 2523 5838
484053926908345025 8064 21622
531764565330636417 8168 24260
361778538096451969 10503 24403
823854399888087809 12681 28375
375982761982783105 3837 29387
17599168278838563 7745 31975
768061323642108161 6441 37627
63084537411651097 19651 37863
882149272953668609 2185 18302
277450606320147841 36851 37051
386602929697296833 519 2876
151987147284526017 3642 13184
558915295601991617 14627 15085
429224384772613377 13101 18365
390500968143548737 6744 33139
607220861238555905 8904 20717
285683211684997217 20007 31812
933506046266959489 12772 37000
3596802614119100 17322 21210
709832095356713217 12251 12590
935903391224286465 8532 23572
562085402322015425 11926 16252
812485265831774977 8063 26436
801320521208179329 6095 35091
735042227659860737 37295 37452
385196340257554241 4940 14433
228204767900599841 7002 29328
826167433449679617 565 12563
924455649216668033 3636 29855
703712888046471425 12313 19930
893411580875913089 9332 19225
380794579429572609 4592 33605
261615827964973857 16330 19574
900962172100808065 3195 11486
614384717993040385 14148 27365
885293849583145985 1265 10139
253902876659395809 13756 20836
827017570222455553 8204 36849
868921845711064065 21595 31440
97162056753273169 15263 37378
447737685013706241 15602 16670
615891056529452673 20551 24266
883298635721821825 25634 27642
618697670510041345 17659 28141
101610764109523185 14152 22061
691897769592618113 28546 36158
13075444787311597 3928 25169
879050631576159745 29901 37276
856844102646775297 14054 24936
173938521784837249 3278 26407
829622765200305409 10216 21476
99920064091914897 23745 33392
701872654222341889 17353 22553
323232619456650369 7050 14840
79652080313358913 6466 16654
266700642174139809 6304 33731
394488233270536193 877 27267
98204292506867569 11502 14914
18508150450550433 30213 34979
144994364538117537 11061 16773
273765361215112065 12694 22557
136226550715765169 28521 31888
536103907104170241 9180 20780
910713359359544193 6059 27932
943075036267245569 6788 30252
541576705350994561 28884 37874
810636610125222017 2554 4195
239758893555627841 4117 34472
943352562657452161 5349 9523
47453430542663713 9977 21919
799965286141990401 25201 36928
454104808760103425 216 14539
239158530411671681 5064 6827
371816402254129473 9895 10540
870981279185066625 6502 22822
3047962956397755 5955 18777
8471847572764092 3339 15775
696081555848866945 7812 20709
977567568960118657 925 4737
613796734516380801 26692 34191
931869455528428161 9372 15110
65658158771359609 12743 20153
528794910891328129 13418 29809
551209056769092609 3147 34978
410943067335068673 10333 23215
404643515221284417 2522 7993
988695387458811521 33074 35674
743496608694538753 29460 36175
74518021124404753 13950 32126
625767517405339649 15738 27911
162013194972480801 25779 28608
954589503402100865 19594 36179
641387198345626113 17452 21920
732347745499897217 3370 33287
438359986262689473 7064 23162
594488903211310337 701 25422
958642982230671233 7421 8228
692396708350233985 24724 34995
178674410324653377 1474 18872
270581260904688033 28893 32103
505946487973716353 3658 17137
416311421668428481 2755 15184
168154197229021921 30947 34814
394180153568054721 3148 14017
200754845188228609 7834 34472
198342152572084993 11114 14748
161120793105119745 30154 34639
400507750873170945 228 6683
232048217745955297 10636 34034
157227131229877409 21794 23113
84692718216267345 4050 34807
734310656190768129 8885 11089
336747568611983169 3010 34124
311313654647481281 24638 31610
325661063578230913 4398 37362
249081989048985249 23982 28403
281955980268520545 5111 12326
85858596738791697 9973 11148
621430420722241153 8223 17858
101565953672928097 23189 32156
867429687267318145 3840 33103
22083205282402929 7530 17246
631037617573163393 14211 19129
365360573155523841 3761 4542
978203928866662401 6689 37468
845393522662153217 15466 22909
42690473501288297 2344 37134
192891574718043297 8058 19175
730852349093638017 32953 34632
569789125933116481 10535 34463
643455950912859009 13445 28146
413063401020618689 3395 24296
624111021425875329 13793 33797
42064455240751641 17764 30082
745023131769833985 3882 8201
436134808078787009 7830 19651
553088318109260545 21434 23076
947529100450996225 26813 28035
634097947673531393 401 16413
455824304531542849 21022 36579
225423842419104417 20011 30159
352581356522922113 5946 7526
751055104109688961 17078 24659
383707602289586433 18873 36998
748842558432031105 15731 36150
1883451173146256 24163 31217
346954725634113025 13759 20774
149383097469407041 15654 18973
185738149604361537 19506 31769
831802406242520193 31548 37702
724778471678483585 12673 25200
862784995489544577 9151 18298
606751577150035329 11294 11616
129267829380697921 12362 24672
430478794775019905 14904 28426
507924847769825025 16311 21140
458700854377127617 4886 21704
937702357713011073 7082 28980
64767196836605481 18104 32485
950123792132568961 7896 10491
901455266276784129 26549 33273
280022302546658593 9652 24347
675969347185606785 12542 14141
955717497256724609 4633 20932
594095707261914241 4698 18762
483080586409545985 4217 4547
953098320800016513 11665 18361
992906515881582465 16154 32328
325501546525245569 19596 29402
907901633295185921 17764 36629
948768559239688577 9117 23692
887894264396177153 18162 26487
912767522527360641 4636 7766
134583782410903297 3240 37084
652794012428323329 10506 25472
19085980483691145 18253 36859
128870678135101009 2198 32287
648139357494162689 27023 33909
35260849398504493 1570 22590
945672578117122305 17197 23299
686941338409241089 6247 20990
209501050373166465 6438 22894
855389692757476865 25378 28599
971526132923184385 9271 17876
792382666487597441 7140 19419
871516081402948097 19680 37160
559331097500496833 343 26352
661496603245861761 10045 10343
687844471925757313 10086 30728
369421993207016193 16954 23989
482772522386476033 15842 20513
259805135649241249 9795 28133
343477752742373377 13284 20408
844870230297178881 986 4866
646351893897282561 10494 16882
48535730601198425 7234 14240
791640989769490433 8217 24644
377231168130510529 27345 30170
43723601327450017 10848 34412
151866967175219969 14275 15952
48836542230631609 18537 29401
30247293492497109 33935 37268
130933949295190641 6160 30942
96666717297093649 2339 36045
507539679260389697 80 23410
370045116269228225 23323 25419
435636293428494529 16479 25897
524778132846403649 20960 21118
688032885839035649 13350 17604
75391423189078209 5214 6346
816587858661741057 33276 35966
993512475299720449 1915 35779
308538165844169025 883 7047
105580979475650593 3569 18490
965672149978637185 10451 35654
459666390073078209 1294 12970
425889192118702913 21474 28077
287541057058835041 724 21282
601109475056439681 21381 35270
214305818785785377 5547 7495
505617386120491137 20363 33174
363078530539656449 29305 30033
343154969604306369 12369 33446
100488704825817617 8093 24027
458430410353670913 30603 35105
840498046997172609 3220 26466
180915211745265473 16231 17419
418291793348995329 4194 10628
110302187885309873 21384 37537
122280255462005265 13749 16938
466292594066679553 15935 19120
99595968689850881 22728 23109
108309487323211329 1331 32722
641697588961168513 5845 23893
540717653458223425 15452 16153
352077522601543809 6622 26350
678355391171748993 19075 27777
305106938962683905 11929 36916
991355102069284993 252 13412
845132318275385985 7880 11544
890303662992366209 17626 18866
681514061316054401 11578 11847
521845920149338817 6393 25810
691783820217491329 1668 11175
518974206773890497 4517 22138
744549016895991425 7763 23135
931227125685232641 20047 27061
506127211280766401 2168 31374
255957532865082273 8473 21213
801295691611873153 963 25922
443179289118468481 3767 32748
956048127964915969 1425 4794
889209471237847937 21539 25117
643926771744236929 13209 29988
882791076513448961 4354 16567
740708726005333761 2713 33012
258675367234317825 13668 26817
149628784212186625 19243 27637
23076643854302861 4842 10110
290873652773708353 12996 19435
872429719804500737 14811 25601
107055259861926545 7793 26791
928887131173290497 4316 8635
691186863608873345 940 10314
256541740063497057 14489 22361
148090053696709121 15192 35711
718848380457934849 981 35384
65014888385885425 5223 6708
562503681288262657 3823 31234
355982671642312449 19262 24331
800634888246911233 15033 21889
636825944914516353 15584 28178
989876082733687169 27616 33040
558253421459742337 2783 32813
62231465006370001 16815 20220
821035019635299841 24803 28400
941976341376260993 9199 22587
7853638278181308 1871 33697
519690671278759425 22092 30550
390945506051973953 29126 32392
934003340390873345 8060 33464
230975445426285121 4278 12242
624992397715352833 19451 23108
202366019903617921 9397 35433
452865283332300801 10757 35433
256081811288755297 4613 21551
467553514941577921 20352 32888
213559409737978721 11648 26980
734949471127705985 4333 13258
326991365307694785 12692 20312
898196902260885121 11432 34931
20647564799443077 1450 2094
712805577589989505 20378 33524
993398853484581633 1666 16412
650321933978283137 13271 33018
664083201490807809 14395 33067
786747090734095873 18351 24194
224611558318773761 29612 31799
611849221118809857 23932 24830
640316197607457793 7655 9243
127123054219396177 6471 24346
825479792542285697 29457 34037
842342637029098241 14350 33651
440710052575763457 10811 33376
603763128251031809 11668 36132
975816012778157185 18073 25359
858517960281837185 13083 33003
338861494554460993 4550 19900
289017354751621249 13703 37313
553727500861061377 3134 15441
300981409953315905 15614 34774
843875943978485249 29396 30829
579936920061996417 10047 10803
36302239513876345 10763 29609
815229489213386625 10740 11906
251361290439174209 31081 35199
45387722345651585 6446 33216
54431877872776369 30162 36253
847285455755063297 22119 35873
60805058202969777 5132 25760
9043732756353507 8403 9677
78049853495972593 19033 27953
882323964397620865 3151 24124
926853337672692865 9206 36081
934936051781875201 21504 31411
548902123477564161 8308 24589
303595540722447745 12275 29171
996446658191171457 9927 35840
866075267499084545 26747 36095
994722870618037505 24126 33314
676133107345044993 25615 33603
411796084276456769 30604 37530
378033283266631745 7656 16201
45303303776780273 27179 37733
569205358889455233 10449 32355
873185045161061889 10944 16633
819555261141246721 12749 18844
730738577049553537 13196 35590
524252930413048577 4729 28401
132316568884615297 21618 35000
514436786532172609 1996 5315
237811222775196289 4671 29506
998954589429978113 266 25032
287524499660019489 13400 34965
258084861805528481 8781 26928
304089641080910401 10431 32523
917848666300763265 386 24471
672138743297661953 4559 21641
945297944216406401 3732 5443
372332426224307521 13421 20712
227181184093346657 16266 23367
846521422630427649 11707 25152
771639019181279233 11681 14498
351013949882972289 6044 10003
774843219577611777 21901 31280
837030845634213761 7512 14713
840000706006804865 8787 26492
530418976278628673 531 6582
150747484290739905 23452 30857
910056205784353921 4564 22494
529111692263384705 14604 34926
697364466103071105 8091 29641
361004521104923969 12871 34808
159305759627809345 2568 9972
916223447532843265 1498 16663
444140448136852929 1634 31206
449893829941849793 11799 16063
337107673084187073 31624 32990
338334239769366721 12214 18986
857039211719300225 6698 23327
302861228709993217 10177 22863
227353608115603137 4055 16009
693218030491351553 26752 30992
334558412339749377 14069 22709
784462384691174401 25305 29199
475013247626105089 18510 19924
863267920969079169 7363 36076
972089299074983809 29801 32715
307040279971950273 12215 34833
925381141265827329 3139 5360
153651522989150625 18773 23547
365081478896673409 6025 33036
655572964603315713 9693 30218
940268310723251201 2101 22581
505297997161378049 3284 13415
542130741515197889 18584 33208
975033865478828033 10363 28700
837477792590899329 13717 32945
528457601587348353 2308 30333
118361791912565905 7837 8836
869121719946654977 7904 19670
17738532485491733 21075 23965
831533486532137601 9480 24216
342443588547215681 25601 35092
470567453415192449 7982 28631
707823588293049217 6290 12555
341996219031670977 6795 37704
41526675887315177 28289 32609
577512582174783489 18601 32504
752229265692630401 3654 14990
152743187627990561 30206 37694
200649742946755073 610 7016
758654558839715713 14136 16040
955299407989340161 12783 24074
121421684153204977 34 15841
59421947359357577 13765 23126
9820450715061215 8608 28746
22176407257955333 7648 21525
917035149180165377 8849 33891
791118629731901313 1106 3396
691088013512064897 13429 24189
815955407362960001 20596 33981
284510862923923457 8092 20410
529176218065391169 22046 36723
228124156673679585 7782 25768
69793444078992905 6650 25511
992613326512795905 18497 27586
314257699426580225 18968 28557
362531554628482433 8284 25485
730738725787656321 31735 31907
674304772151373313 6317 29433
401778328288077825 10617 21646
569036303066603457 26146 27150
115329712572343377 4141 8094
663921727270078977 10866 24123
854602560535457921 19838 26862
904539613325432833 4688 6455
108576914472191537 4588 10877
6768399796897030 782 3771
867492861563608449 8900 20856
844496143685766785 370 9422
805165213689473793 11880 28217
260212911696655169 18416 18593
357129348652140545 1065 14923
221747246310691553 7747 18663
576358833171692481 22099 35847
139275148401765137 5245 11446
891821504421006465 17424 36985
884680725209896961 3412 4119
334287637710342977 733 14751
774054275205585921 19212 33433
525469752122550209 18081 32270
105136216481248817 2270 7348
277550076012769153 23393 29227
553073860605593409 8151 30985
897350827325045249 6602 11013
608428579669343617 4822 31874
143267565611733265 27131 27245
609512103468304641 12210 16085
528716926685351745 7647 26358
681697290887406337 25101 26043
700125299479278593 7771 28030
771997948241420289 8745 36188
414209875494652353 1082 11603
502859316874285889 2659 21696
118168126307164561 26253 28537
725729952760914945 10397 33601
205268344011304993 21039 24267
277972886902439585 16923 30286
902195138105607681 11298 29398
612527708991819905 1304 27176
807993770768678785 27609 30610
183911528915693633 13396 17680
218895701555265281 14444 31734
911344470801211009 19899 21224
472659431563418049 20521 36643
486878259957201473 10915 12706
860150705924350977 3674 17551
176918477090424641 843 36982
198892338190905345 21546 37008
593310481348417793 11786 30636
427318582833475329 5659 10149
738658335810796929 3587 28410
891599673699776257 36377 36510
532863488699042881 11819 29106
989343994215257601 11809 16052
361458817053232897 28155 37830
409395583486162433 15271 35975
365016128165784449 24536 24818
841050796973956225 1584 32409
903716554036677121 553 28316
790430656440921857 8983 34689
929892575934424321 7920 16054
681267788602323073 12051 34180
356024531924077761 5024 13434
220330660099438817 20515 21232
965491050175067777 14263 24196
642118629858583041 33627 36753
159408918466695585 7571 32257
32983350823659665 24645 33609
919880046214593921 8415 33306
963894041045900673 10317 17671
158945820018630017 5350 14814
376117776969852737 29490 30831
377166978883217025 29184 32352
541797689969893505 7784 34092
893447993973197185 1645 8865
408319742263163457 3590 32976
266139483423707201 12332 21965
123274944776706977 1849 20464
522806476651311425 22506 34778
660015310711362049 10104 35913
353277630502212481 12723 22155
143728666094869345 5255 35945
591548556619287041 15942 26542
735101725845257857 12983 14976
657062514228762497 15495 31371
324706272718596993 10330 28056
982145599829493633 32069 32533
958757198372087041 1923 7766
624764637183425025 25920 33159
476990245978424129 12100 17918
958360977362062209 26218 28183
106337999970751441 14153 37371
249660805750728801 32677 37441
940697852446984193 22216 32024
693133821399356929 7489 14354
553368499444122369 7872 8358
886252425090354689 6743 32810
729127975223473665 9543 32634
344687602887191233 17297 25598
252017503273695105 6878 17498
750767708316239233 12530 16987
430691363229779969 4300 6828
738147647627783937 27297 29502
909077828295711105 18487 18718
928126951419123713 8461 20886
956208148234463105 1562 30732
349237748809216001 14564 35411
767645752235441793 5831 15673
895610236649225985 10050 34464
223910953197727041 7268 36265
314767055704663809 20295 31991
992128170697657857 31442 36469
915542274976097281 18577 28481
262786135501226433 17950 26040
26653482971951805 14514 34641
945958249416381825 7241 27223
239126145361872481 19985 24951
131927487191003217 4403 12962
839073055149981441 17552 20167
614920410615855617 19062 36001
542717997422009537 10644 19529
629248864020052481 857 33839
40764939083359761 5569 13747
157092944727228449 6412 24097
824814917104255617 12715 35426
361462548328969281 3490 20181
447223485610066945 20948 26853
503306705941799489 3170 18121
612179674791967489 3949 18422
217311480148833185 17273 31052
353010463419266817 526 13028
149261544661730017 11337 30775
539075544232055425 5626 20932
210653628849936321 30900 36639
677136885027380225 5760 8278
690983664332964737 19618 23563
503633361400709121 14102 34649
606518536693169409 4342 14394
630683459830308353 12332 22640
287467276912682465 2057 25089
795898047351705857 18830 24050
13447258267827779 9952 26560
253715824668205409 6453 22110
475818082834923201 7375 8759
5954510742490983 9484 24763
5420358520307645 9268 26149
498144360786469057 10805 29444
612074530293117697 993 28151
627439736602362113 14541 25924
846982129392610945 5165 11108
886392669992631041 1923 5145
521570827457072257 20718 22624
88310520494978561 9101 20778
40665553497785113 1386 5347
36362714693595425 6753 34636
682043602384542465 1739 6072
280431284034058593 12530 18656
935769595261373185 9081 35935
816882288851189761 539 36572
755867241373852801 33401 34151
382725271236516545 9453 33106
255570948053655649 10976 31687
562130942216256833 5664 7533
469401599834103681 5583 28621
36521737941434649 11478 31794
574174222526917057 2846 34718
527877790992533825 21442 24030
501395282923329665 23141 30112
440433070986152577 9711 13212
946800539155173505 10916 29738
688017876841328769 13693 34155
92028348722553937 21831 27744
186585672512400449 13999 25734
745142399350751105 26099 29288
540026945366520321 149 4244
782195407075011713 297 2170
208158480175789857 10046 27088
433605367002808577 5352 25973
977606767416673921 16651 33005
911093984924892929 773 18069
894679728651119873 9009 16602
438322308347348865 16122 37514
584878484207081345 307 24850
970539016538783233 15233 23386
647997554163843841 9608 27466
288646525236469377 18850 26224
167788982899296001 12521 30814
477492706885559681 3198 5186
86749864334684897 7108 25364
964663887626553473 450 34188
645589065379255041 26637 35907
882275121186825857 7916 15294
995865102899777793 3233 29153
462743837950807105 16110 34516
930861222047340673 4297 17498
988374985730050817 29388 37306
492354695362855937 5662 35126
327282715481000961 17511 24932
405033226974751425 1771 20769
89657656960401505 13667 21451
818511629848892161 20961 25753
607963045316477441 13964 22231
493900593290320001 28094 35229
310388340134839041 13815 29091
554584369860243969 17314 21372
939817066765439105 27888 33941
532560230640427777 1793 23320
600548727933375617 19303 23248
787902674786742785 11994 35086
244274652104234497 26326 26879
121368492511933825 6321 37824
240494595877468257 9074 12078
104018482390308977 23034 30775
683702701514814465 2417 21434
975993252624050433 18537 19071
151525847704352417 7024 21051
944292347572563585 8880 30576
724587905908730753 22748 36580
499120768979864257 27523 34427
508239362488698305 6710 30546
466980596040549761 5468 37494
464735258848005377 10070 23782
4567944021715676 5613 26310
179804068789298561 21231 22947
165611902511066945 12634 15448
231283684368900577 10342 12429
433978232156917441 20506 35287
75107271928576577 14 34325
46511003338260081 5570 13879
66985441704073169 9754 10959
171358944211306145 2766 15379
75016701186530817 13286 22979
600833265411999617 22298 33973
284440383181799201 18975 32669
2738114627888422 1657 17900
557104336708309953 9695 20183
376393419356226369 4317 31971
208577490457908961 2210 5732
630344493956357633 5499 13218
566781133785941185 2314 27255
958756487956826241 14426 22389
457767209206775041 9127 23930
347983668876523201 19018 35122
85966597379812273 15405 18963
204235362867741793 129 10784
279036755962149377 780 6203
353610857164710529 16604 33976
77609084794335809 15765 34001
771209166481916929 6647 33861
182829595456848193 6828 28454
725275638146953857 23803 28898
632402041814803073 8194 16649
309016043910311553 10412 29954
281857495062236993 378 8981
748299822786322049 10629 36004
563103419848761921 25198 37704
70934924787614761 20147 31085
675471767274171265 32286 33308
157285904123980929 617 17592
741530591195331841 893 37297
501679638617424897 19186 31023
18637324131500321 30974 32335
970754120834612865 6543 9310
772516488989698049 25690 33203
339487123082555777 6569 6826
140411801486447281 20024 22174
145160176666578881 11123 36420
776194760137602945 8430 34438
594265894677768321 21447 28353
532570078673128193 17044 28477
876917149015724801 29966 30760
992627746165982977 12750 22768
89233017672619041 7935 34982
500804832841179585 6952 31782
325873153328998913 7906 9833
128071410870976625 12141 24586
53734073281255233 6230 23724
279284139535914017 165 32420
33394968950062777 35609 37394
186531227443357025 14660 36755
46112658503879801 19103 32829
959140374514628737 4146 20180
746566138903844481 11431 11659
439522833894020673 5535 32753
581050295911246849 8594 36563
411958598790644033 13124 13126
542690093470497473 3226 10911
6306276588492922 18910 21452
596085874168942081 9579 13456
724160031992351361 9868 17077
552833677721494593 8288 30176
680883200029487745 22439 31410
974272426842340225 4864 16781
955344950814005505 1474 30758
608968148981602945 5002 13873
444677719200388545 3200 22483
948239756486024961 25322 31126
235552202118196161 2826 18803
357652313940249665 31250 32124
948384241300093569 20498 26368
346280684703096129 29500 29936
499767306626889537 3847 24500
787320059364304769 8362 17231
895654499060999169 772 30215
351318119260177729 10247 24692
184000661608632033 7426 16914
371121157561574913 4776 15021
87181830546970929 18217 34613
73466238963085569 13579 20835
371369442033962817 22635 32468
719833960410312577 422 22586
117768602876981985 12793 35591
677973468335998977 34391 37213
558734261829283009 13919 32253
528410496404816833 6110 34135
701952942212674433 17135 22035
751104109703625473 5608 28668
28822302611384745 4174 31846
865892616270713217 484 29083
35918912084429877 7563 26734
762331082551234817 458 13962
858045259130545153 9040 17878
354291256775766785 15684 36322
794290289210611201 8869 17867
924300751531582465 24686 24867
699400901089543169 5195 10597
281963671903099553 12032 16517
478957432888467585 4590 21204
41493867700630465 23321 26335
470314122539161153 8186 22363
147344678063447521 23982 25138
161629743302771809 1937 31848
450320764995616705 19272 35225
998784855177685633 4674 7364
897751638001608449 2277 23891
830038168209586817 20452 25713
310405708119411393 31479 32099
73898973102625825 19671 32943
255428128999497505 3817 13170
806703458907637889 6122 15963
28761241364243517 5911 32865
479132126377319169 7034 20191
970932067394244353 5758 9445
165381707708593953 2035 10608
752030102995767937 18999 28015
713818121683299713 27648 28726
746199555814527617 17342 19653
939519432760139521 29219 29517
710456309125085313 7624 7882
718920832831255297 6260 30889
481789944391863425 20036 29156
774491424562047105 667 7249
851089937021718913 3550 33048
991474484499104129 12723 27584
652479615025825409 28692 30379
705626044345539329 25657 27825
64158513064690225 14819 19150
705749321755174401 14536 15001
151935871073192161 20630 23210
990989980160055297 20825 24858
339653297491729217 16876 29057
550740968207673345 13113 23797
191957106090782753 18090 19395
544927934529116673 10018 12940
141957719288292593 31854 37857
869729999498584705 4118 4953
537875196990256641 3382 9051
18127650398316321 16923 36453
956639312458456449 1308 4798
759546228830839041 9599 32762
924219881660420097 15141 18534
74577392303528001 9417 27936
440062302038889217 11889 20205
200307729782050369 15319 17995
260556801278596609 10864 33109
906646799736268545 6087 16966
530857047055000897 211 13400
170670521316321089 5841 10701
715319975667384193 5216 17248
597473232075717633 13783 19358
700981430675007233 6160 29116
423278923157564417 2709 37355
886129798656639873 10664 19288
35069641693230125 4460 18548
718479557593035137 26455 27406
998781669033501569 1404 6467
631058251982793217 11813 28054
764656956415255041 13968 29398
646311337666539009 12259 18042
227482753238941633 27633 33727
270988003298612065 17652 26308
353609236954401473 24293 31598
640894265546187137 35619 36701
472811495000154753 7234 26644
474900438876304065 10683 16846
565403811685971649 15422 28168
566242510968017153 23683 36641
12081247749105019 29522 30019
325783547065356033 7241 37411
282786492758607009 25983 37591
677659876028052097 10020 35367
513593369137009153 8586 17177
624912977013778433 7500 25670
683064156482775041 11051 33668
122568816628707105 18112 32569
575540314931142657 8922 19441
138442611077437057 13208 34423
506468739739649025 12734 20275
771839127874208897 10326 18914
746251838347017601 1738 27623
106333671226920497 22793 30480
337718375295512641 4874 13459
746393619998890753 3095 3143
586369078370008577 5685 20221
225317792114907425 4803 37864
966428274893150593 23226 36665
801265724937614721 3896 25319
385155618716208193 10883 10999
462368698789262593 829 17794
38466382321761473 7560 26498
629892036391716225 10523 22504
563370205771743553 17541 26538
352463187828107009 8903 20980
151652071840761249 13835 23354
859342860706753665 10560 22956
26315541632992989 13865 18209
955534089432873601 28393 30293
188680572850419297 5678 17727
523402504559989249 16206 16341
449599229747089857 15049 34455
885619847243873409 8715 20113
280516672063601633 9185 10940
672759810855915009 7588 18869
847929358122808449 8340 36022
945336354840165377 14709 17807
226808892137970721 6576 20522
354784938847281217 29551 31548
689426171146376321 6994 8823
987850795551537409 363 12162
197575083276820609 6214 6810
861052130836974081 8269 10071
154345618194962945 22061 23935
945313507845170817 10932 30150
943322504199304705 28720 36230
87396778372728081 4898 31542
12038087992547021 445 12261
187866404653078689 2897 15095
749085323617141121 11187 21198
314220058122053569 16464 24283
602039154498566401 4835 12945
863434274078670721 13100 36108
791160355434957569 4897 20391
226202314108896033 8789 34413
887416485559210625 2230 18449
889932443461816577 21067 27928
62543062815269225 2456 19346
629658781206437377 15205 21284
818261012084416769 23320 36474
274579861291542209 27869 36466
402530740516656513 357 37655
968444737212088577 21591 29028
852268835640583041 6920 27543
287854704434010945 4954 7980
535363624025041665 6542 13637
308443299981114177 16983 22137
463845978569718657 29696 32811
262309214090706177 9231 34935
139187790453039633 31854 33766
175974414464469921 6000 26247
603588765560200321 21665 36519
880885665317748609 4170 37162
436491422481186241 19398 32184
263549664584324705 948 17340
101231181502509313 22717 32247
399335244322045953 2925 37506
336308615257426177 8770 9550
120740959187379809 3462 6641
926464789965276545 10947 28644
368500207603489089 16866 17350
842097729657570689 4414 31240
138883442341487745 1496 12680
507059532222665857 11471 21035
812116089834674433 1374 7329
951854646139512577 23904 26247
323120728485214657 13555 27412
160452770953579457 13096 34567
123838975660646609 20645 30716
162660464097815105 17534 18560
978025324902880257 12161 25581
315812108016370305 26574 31016
994692016860923905 17349 17850
603808534642869377 5877 6064
764665440179250305 10777 33934
15272604579703143 16102 29178
712219523044581121 1499 19706
773602522590142209 14420 15891
915392850188446465 2245 27365
96733876860906065 19068 30699
100375143746433089 12480 21464
466935778650114497 5266 8386
312521665290780929 2736 4417
121784944287608001 10905 33801
31466954958375481 16260 28380
235297977858341057 3826 31667
790056276249110529 11162 21305
150887481556662081 8402 24399
847125726264707201 4395 27627
208728057677635809 14524 24534
342185014432949697 4683 6217
748149084316306561 2200 28942
604917338353772033 23758 24672
280638281440719329 12036 19493
903735706653968385 20075 36354
468490112543218369 20403 24315
923425307250525441 344 31885
70943072381741249 32129 35244
288416898970645249 25848 26605
623758438625568385 3771 22118
355798713655644865 13699 18447
159483422928918369 23458 34891
559545629512733441 6080 19203
408758811196388929 12911 33073
876183595786571393 17425 20610
348663495698108481 15529 30007
191065810307840417 10823 14892
794995363388519425 27877 30451
833296104594381825 11440 21108
59205809238466857 14675 28701
526842094742811201 10461 21764
755309857903096577 14053 28879
900692503677660801 22330 24448
883055455536411009 33658 37666
233199123161746529 27775 33055
887042383598011265 1973 9539
345958485130552193 12991 27671
169167440082947713 14344 31733
180066816690377601 21833 36393
859728211710955009 16791 18482
734867329446942081 984 33789
767014781451994369 28297 35651
793365491183159553 8742 25972
64932196833634497 9352 24972
787207224956233601 7411 10600
524353768323653185 1502 30339
755771551714836737 30219 34272
614243280849432705 14577 26197
985991642588444929 10655 25389
264647060216478977 21786 31539
651971965782372865 10418 35531
374714139736251905 29551 35423
110557097557375521 13583 29958
49520446366603465 9531 19981
962045162846031617 2306 13367
991517615919473665 36894 37019
687908983310350721 16002 35739
966035357709163393 11270 30744
703674031520030465 2322 22814
2060115236925953 25212 28908
428762497321571329 28675 36518
230091972278803073 6682 25986
58354846123584993 3146 32930
855375430048450689 3694 32388
700081055503361025 21671 24024
438007277051102785 1891 23833
833340813922298241 644 29938
310828291087116097 6263 23166
571453074675616769 16930 23421
559684061795611137 754 31068
501352055727743105 1994 22583
680868162807325185 21388 28995
717158653168539265 3816 12539
89620835403739105 29446 33706
512571778079724545 25248 27236
318048192737020225 483 32049
639924560737227905 1856 31798
356504384891099585 4456 17790
323482727511098753 692 10356
725394617186889729 55 3441
158688123038999137 10471 22949
647846454353956609 7479 21168
166905298889169281 16995 19096
524486126108936193 27597 27895
645602115465294465 14199 24105
702019118083274625 2627 27925
576280463040568257 3714 13896
64663511429966289 30747 30765
53302728629816441 13205 24335
534430171307437953 1491 34649
450773546298172801 30396 32685
751395178312517249 4060 8856
710295095793043201 32091 32451
135155576146036801 1160 5224
429010398758997249 3280 13981
748106600016438273 3863 35757
220224843450537825 3335 28908
549180991812196609 7430 28094
247922191411142017 19188 22246
834249356848797441 12274 25952
541713702728486593 19380 28844
333943999399753729 14263 31102
865870547375770625 19829 36474
137920830597987985 5563 24252
583131463614662913 25799 30931
597933115234159361 883 32296
489427501816727809 15978 28356
693206740349861377 24475 31981
976819528906531841 20399 26882
333884385252321921 19416 23765
371246461095800833 15844 19845
274238316179417313 2156 10923
327412092580473793 31207 37855
755191578706675457 25779 31555
749607456995768449 620 16694
437741826401033793 16594 23296
308433590577124033 5840 31497
868457065162591105 6724 13638
532554128796270721 4339 33509
855993214343424513 7561 22126
831574613257586689 5611 10358
721977676775825537 4034 8404
42037577169175225 4596 26147
769332574492462849 8494 28178
877126990513801217 1731 9167
172078540698027649 17993 30790
123995081760504897 27438 33270
142874917815714049 13910 29231
867031325213602561 33049 36487
728648326663407233 10992 32418
293546221445133441 3813 4765
21282954646974161 8458 35509
20770920827033025 8701 18687
59436904858490185 25067 34896
962086745078344961 4951 36805
768327273167312129 24208 36732
467723887215228737 17597 27439
140471361569471041 30975 35498
623478173624995713 2439 2565
718707124771068289 11398 12187
928224277166720001 6717 21433
287523987337994657 4266 7031
645120134322404225 17453 21222
106873856950965521 10862 32635
122022467838249329 9765 27480
450496546936282241 9723 19204
798679396527241217 31896 35554
554396672275938561 21424 34921
241488718298228385 2283 12967
117814174896341937 8094 35201
203736059609575201 2724 13064
461119651068496961 16322 18319
534060969380718145 1704 35330
989769927095583361 17672 28587
71569898188876377 24668 30846
157737668015382593 6894 22307
392262567536334913 3770 16030
625922670512483841 19833 25167
698600061657167233 16831 24553
924599771665992193 3627 30005
140146752813748785 9020 9549
549196922221032257 18115 33008
39335715803652249 11949 36630
984039593087484161 16752 18769
644176515021456513 8511 9623
654708767491502593 14926 32346
903695366943047425 22663 34687
336216218353694529 8682 26780
848109854004278017 3495 4754
190367408007691809 13624 29499
186685085756472801 2311 31905
70583511546939097 3272 22753
641095642322540033 25189 29565
374172527197078593 9748 29176
410042211579160193 2408 24826
270323923047481441 27022 33436
93433243944176065 4120 23451
824413823000444545 26743 30363
392777930613370049 22909 30411
293392174574901057 5084 18685
934723853350988033 34311 37774
197626061581321025 6560 28579
774690946007801473 10157 17498
503597690228797761 36233 36281
275732248220080577 7858 35692
658481160993208193 21963 26050
894851856426420481 371 22665
115170054153221457 4879 28078
481348358069993793 22317 33849
308503434183837313 12902 23559
723625395130021377 379 836
865631932919921409 3964 27168
952627803458327041 2379 8107
348645518420827457 12274 32745
6731916212977752 2797 16307
640056616789959041 18440 18467
457913417983661505 1088 30261
275806005771915617 22370 28905
894752010975530241 9746 10243
814795421171435649 11005 15785
825284790979353089 16774 32170
656125679165516161 16406 26735
289825457968596801 24048 33372
84781460343034353 14345 29600
951714124890287361 18658 20821
178562863293695521 18257 21225
178439417523485121 3597 36573
484183572358784193 9543 32580
550863250395948993 8203 15934
580390031699725057 5310 12129
867367438073024769 10510 26256
538505249488903105 18470 28249
125852546884175361 25106 32763
320818783316202177 8022 14933
378112009783528449 3291 37294
314581125084782081 8856 21039
761856838389732609 2082 4339
338268925987311041 459 19186
159595643448632545 3211 33213
115075697883124657 4889 5513
354200138090362753 8289 11542
998544993620118529 12751 19957
672190331746456577 12183 35328
732168350984959873 31128 34972
360769460400220481 5837 20205
172440390064881665 6799 19887
498199328330663617 9236 33939
301623157559699713 14077 16243
554961871116631745 379 19365
878500809123170945 618 30470
211210020313892257 1800 5012
638274271232614145 19788 30633
190807565460872289 12457 31195
805664938725190145 12200 27749
852798834008673665 743 9522
476365688616052545 2210 29361
531039113707180353 2305 30655
366457030804003393 9126 11189
130240164816335377 13195 16366
756800657040439937 37045 37051
559242156916482689 22620 33965
408903019224457153 5135 37308
270377822398536705 4390 13135
206188794730532993 1351 2530
548239833582329089 17705 33804
878324808798414081 9489 27499
296760994228968385 20778 29144
132010905955620929 28795 30183
809821134256296193 3584 25269
221956451435492129 8654 19252
590503816804392961 5736 26675
41010322559312585 3800 13051
648986277948637313 15411 35539
182616483339831617 2071 35089
247949866694590081 2814 35206
285198198245250721 25103 35494
204089143797219201 2103 19545
454533032368491521 13246 21720
554836805729912897 37 10385
97136335559550705 3597 11386
309521836663805057 3297 37255
956297729715902977 14653 26182
998863598463053441 31505 36506
723317650168962049 16468 24174
778698678451505153 18204 30561
803641287481387009 17030 32246
578839728098252289 10361 21869
765759085285704833 12873 21995
2720360540735101 1851 7862
388473145913071233 15472 24782
724294231856582401 20182 20265
645987493435637121 30025 34130
596772729313286785 21336 24111
849980163701619713 7317 34862
196768720740074337 3496 32159
395443515705860481 12575 36318
26452768775129701 4696 22672
77480234121015457 134 37537
732114404370342657 203 31366
819334622641076097 17041 34598
906105854298331777 11698 29022
741496271581215873 17030 28926
527935071509013185 3848 27807
778894048584955777 19481 25680
599067341980998017 10107 22454
596849539768829313 26852 32706
654717543517641345 6694 30761
675980164983496193 8316 21651
155467091571395585 1351 32449
936539096507036801 8644 37130
42894883883953129 27309 35565
724488710481775617 25141 25180
708891659818448257 13136 28379
954221524264813313 31246 33516
387697174529129985 30053 32975
760031039053739521 19130 24409
602494707995546753 24708 25671
362052411388081217 23056 28634
432636521417499841 2600 22912
912012974406589953 17860 19976
533765704698140545 16802 27255
734693560111754369 5811 15459
1198690515387569 19725 24869
664263781997060993 6505 17178
372649335337840193 938 22687
143997935741712273 10514 20120
501999962890018049 28436 36879
619721001686311681 23082 30734
419467215546774273 2418 32854
6203249569569636 13009 34094
639415997202256385 17339 32949
603757236843374977 13612 16956
298418609465713281 7543 22474
87715098600686049 14660 27375
720476261528610049 10852 27527
766297282084050177 34972 37550
422491938117985921 9694 23014
69437080537188225 13338 26014
307494506848307457 841 29525
736051004302833409 7022 29799
681442990268479361 15432 19216
325178575162855297 20185 32535
369199364150411201 22665 35070
36486982719932113 8065 10232
283002980833032321 8612 19103
858386245825545985 2689 35208
422641018453809665 6269 6288
272476875823610241 26357 31811
277459002538293473 18813 24100
4123079605424352 33067 34459
122356608589576865 3520 14999
653108628840069377 7431 22448
397865047635633601 21438 21631
240054264493569025 2467 17846
77530083870577473 2707 31658
328630777208768897 17938 26645
304932700544966913 18490 33681
570762708985629505 14874 30931
394408280267334977 18155 22696
620858051980544385 382 2450
911530881845351297 29743 30886
622953856419020033 4122 26368
129135521922073345 12508 19032
334023064589086273 20331 35658
122982721539003137 25594 28266
93339945649720593 2164 10071
871420671264481025 6656 37218
998757853573291521 8392 35832
434148817493877441 7565 11913
163913333776083201 28957 29821
484904805143138177 31291 33299
661765327048708993 21812 27035
412668855917232257 5125 25977
187997238072117761 6903 18611
325481147755688513 24615 27971
958301944540746625 17219 34654
131611897128607329 605 2621
461345585591562497 16361 35898
310733106248726209 8460 10904
948722162700516225 22354 33810
227948624285417633 3854 15983
441471892546619649 13983 29323
85577794165011761 22676 23453
53290033926142401 11348 17720
11370577567873853 6870 14479
940515544051567745 19839 32376
331482853941018625 9094 26714
354876707508065409 9687 37767
158580914152210529 7469 12312
776872820651536897 15834 26434
406490264901954369 17321 35691
265042252106322721 21819 26464
150682607592216289 26522 30538
172474833730564833 4744 15180
934833710164291201 6807 23361
757729008650994049 6259 20464
66982291488827177 9791 19237
979305499910626817 1185 31890
439152537037479361 24095 34029
993129406633951105 10029 11622
380575224056059393 7180 15996
123215117414662961 21266 28950
423036943416910593 2059 27750
593366646730753921 18669 22681
424518164888823425 32895 33687
587369317571702913 22940 26244
561612319779335681 13801 18912
236949681255989473 6918 31796
549146375404177409 1271 27178
803224464691016449 7013 21906
484687235229834817 24346 36657
740417323613552769 4419 23852
179937542562342401 12944 15077
564559279924797185 12887 29188
479125939106076289 10540 28578
757427901155320833 26595 34729
941933244077318913 20441 26000
980013881975214209 7705 24156
779914019420992641 12546 28414
496413445207377153 8394 12299
343636684899209409 416 7365
591361882081745409 3408 17953
745091578419142273 674 32859
20808799962392045 7748 31932
734927901791365889 12179 25750
527313955148532161 3590 22413
447433516234916353 4929 6193
318169040969973313 4124 15417
66163517835249761 5725 15982
464342745639076097 1006 29883
191437818572389057 23883 32018
207961036583750305 14503 25489
497421494174403713 28273 35567
614524368476924801 25885 32506
350691685977004417 25754 30332
588589674444659073 15186 26308
927851234756204289 24642 25015
952781444146072705 13523 24527
187748483138427969 1657 15285
522804022394350209 22151 34013
747209913746075905 3586 10805
288631875983629249 32528 35498
982867389251787009 11768 21376
231906311620843297 5169 14769
438696077173617025 10054 10505
546416748799888577 26423 29422
672818857271160193 1970 23815
452414931840504385 24168 33453
389795482723599233 7359 36910
68195113947258081 5917 19085
146794103414571009 18858 29885
527644426416127745 6840 24024
373570846907071553 16032 30382
829623339289586433 21963 36141
520502411023876737 8053 18470
519068582000354433 20223 20565
546070729638813633 17893 19468
955127455697255041 12687 27605
815897607345839105 17361 33900
970709935076865153 12710 17749
537592265007148737 4662 9109
737848837210979329 25669 37787
13621220482299635 6085 20645
420908179148735681 26267 28141
789571906250642945 4349 29125
774891922378589697 9267 25473
966036109157776897 23446 31650
490793863794049665 9487 29010
869936855153483137 23490 29998
691397831974146689 20918 26245
5377342571939893 24630 24891
283140242873312065 10616 22347
174741453737340193 3281 8138
979354975857564417 11513 25906
645668353942305409 10085 33498
778867966331414913 8117 34196
451626591762291713 2872 35500
559657381625502401 21636 24559
747116461899146625 4805 34926
35592330788855265 22575 25429
641740189652892929 874 31914
988928832440610305 20801 29358
123064311169990497 28067 34906
871863820962612865 13272 28905
983782115537749761 9337 10636
585616283506286849 14704 20733
354459190485222593 29959 31881
695167499396543361 22064 32470
431201549631964545 19129 35279
811764748577946497 21381 31496
614312103849208321 22749 30449
518698248514350977 4011 23027
647567881701590401 7786 8968
796038222169361409 21434 31849
470729463752981313 5249 9847
563174749135153985 16377 34088
33921780327744957 28312 34980
57642542223977249 10184 24912
854663904054937985 5981 26864
191628205812360609 2780 22128
945530168635300993 12408 13098
36906714476177881 15940 28936
867273538625120513 15492 24715
47710014171027385 7159 32064
935831542567086721 59 7620
562834426026302721 12386 16207
628302581936559105 16404 31385
916488621327072641 12627 35432
156255437169292577 8996 29770
606767584295798913 27748 33766
494677162093786625 113 36695
990207569973673473 3594 4889
997695946207301121 29251 34884
659604041015217793 37751 37784
317899957814027777 17562 29871
373686952315875201 18626 18904
410253093253416513 25809 35872
512352511727844033 1400 31357
867052541120706561 14868 32242
12977044223898561 3081 13232
731841600678990337 8798 9405
660134391965574017 22130 25005
575376569471806913 4498 27241
968898555258828545 12299 34268
114693269243204561 6496 34633
641375014271236609 33864 37142
623480807227259905 13994 23248
510986529101327169 3297 12461
4810827699287757 5902 6489
379561198102880577 7530 17767
349061929259924865 7740 29755
788227273884711425 3395 14078
518106801536205825 14796 28857
636648029860626945 18167 37445
666359731633868033 25144 33449
486347605498192321 11587 18832
805194745139885953 34088 36389
496420985325517697 6649 6723
729993308111538433 13841 24315
537165961584275201 3236 6614
613381144792796801 21307 31455
963680084192365185 17039 35066
425820509308074689 24127 24384
467903402206271553 1301 3451
669998493534222977 2597 24223
241206058614938721 7 21542
401380146086374593 6589 20861
716011967507579777 28764 33543
328362525475839105 4764 32074
590664837261901057 12057 30937
542541492780692609 26866 30306
271016125623841473 739 17080
160743439208204097 17978 21317
314851305805735425 12506 34962
890300251549426433 1273 24717
406462928142286017 3778 33295
48101199943559441 35235 37143
845286616534483713 32926 37528
598200819089392129 9206 16877
334095808029527297 15520 22376
422112750518834881 20341 27116
68860596387441577 17917 34329
329483013594277441 21843 23521
134938518669780913 2399 17308
951253244830027649 22218 36395
377022356671037761 4683 24213
453473935709105537 801 21285
818607334969922049 1107 29126
341298306185137793 683 34528
827413351509949953 8359 18678
39573914820429937 30607 36603
337744130896009409 30935 32737
425378869947607553 2786 24486
736628178231089921 1931 25152
277896093828623233 16834 24685
578238124807850113 30240 34291
155308457195729953 6674 20948
799174673864417409 8091 26054
938563694074012801 14814 20103
981512757053888385 2304 37119
951853806445754497 16044 29967
886256650274621185 19729 21228
474073939832756225 18048 18062
490604145978149825 16538 25179
526347726277435841 4580 33472
312665238611533185 643 29982
575104571261242369 24397 29382
889431671274177665 21959 25277
320836885460536769 19221 34663
974158594284720129 25456 34733
410644398349440129 861 30644
501317269997851841 16493 19952
121981091409310241 5711 35173
113929959029025697 1038 21839
466225008844013185 5334 6994
289580813021682817 13119 26677
850213484989254145 10313 20776
947181099332912129 5047 35673
184043102721155105 1842 25675
55432270777625801 6037 26534
597147062366445825 8503 21173
188877253050282689 10908 33664
397493547126991617 29158 37800
36280089293665441 16462 18665
439661085224528833 9683 24241
32281230909038785 23511 37138
528558691260037953 25268 26284
385237093281372033 20325 23376
579185321777941889 13415 14061
15043549365959309 14962 29073
414971312945588993 16728 31565
858663124877335041 8878 28563
791959735082244225 22061 32310
795032728337563521 8772 15382
487313350146060033 14058 34168
386045327080832833 15314 25155
804896264683406977 2013 35986
308670484260449729 5467 36035
403331863864188737 8352 24284
862765302463298433 2 7630
978396795157706881 7926 20209
378610798202178241 6920 22815
543724046327646721 9134 22977
543095132852098305 18402 19472
950251333072372993 24849 35091
212865052855097057 15949 22031
403316092494002049 1076 13823
354234246911840257 15763 34443
713591884844404993 9873 37610
640997923700584961 11462 20316
593662956284113409 4044 34488
572854182360881473 9625 29776
928724604390993153 25804 27694
471245790930016257 1831 2755
174228978039927553 10097 22388
858341220468911873 21669 31586
237294523849740801 4702 6503
241161422351328993 34147 37831
412949659009292673 2872 20517
110975484983438129 18077 36321
513317655500401345 19181 37874
448860875996405889 401 12967
953474034685790209 13251 27938
992292208228700929 8546 36232
576683520842109953 2821 7945
276711296974557537 5216 20874
142971724075728449 18806 36436
916844286310006145 2613 15808
60201286071105641 5957 19694
898296848791222401 22417 36468
905160368927333505 113 8127
591907785639659009 13170 37083
182423724463703265 23797 33662
846054737368579201 20211 26927
779144388138810497 10280 29952
671101536877639425 14768 31805
878499247897792641 18222 34875
123779468866093361 34076 34697
383606320462341441 12946 13479
210561172350860929 15601 24912
495212314443406849 17099 18100
897321442604098945 7792 21755
702584075740226433 30014 35083
517724741579311169 15305 29740
401090689118916545 14242 37813
669701030442343681 5182 13584
865102723747263233 12307 27257
792834189195570305 23570 31369
906773373044174465 25716 36946
934341746358004609 30127 30411
944784582770104449 2238 36588
46192312796161873 22844 30724
765409584825448577 32546 32577
852391277204009857 16647 19869
222587889829718209 11255 14698
978671147608888961 2128 5460
830236039579247617 11298 28607
576717340208578177 10334 15960
118248803447222881 23754 29294
421952862799766849 8407 32976
711070988043161345 20746 37848
365081867200718337 2253 25552
932925470566253569 11556 34841
115881013276361249 807 1898
189558113231598209 16426 21517
616532202314008577 4302 31157
782942944176660609 3187 4591
854866183471298049 7848 34378
842755497572824193 4594 16795
815897151532301057 5682 31147
815265429834731521 1552 8673
649658498310412161 5094 6825
576133531910969025 28771 33614
78509151396080065 2044 18824
449104230144264705 2173 37510
545477973884455745 12120 30526
292134901672682177 12742 17599
407336842987025025 18141 29062
1507408850720538 29127 29240
117365048751491233 12673 23246
602948717382886913 4977 18291
873425258450911489 13212 26056
441347173007308417 3802 19721
667935688799044353 15501 15866
641723519067596673 13161 30421
33098963305310037 8285 21537
36174835197265057 18777 35536
505131006690799489 26983 28571
612629339404023169 7803 18020
936357161108620801 29496 30592
467177530540716673 13211 24482
836048193612068481 28996 31084
646391321269220481 19244 34459
854224270240809601 22200 36289
293047187677409217 26191 27516
219910538811472385 10343 16399
865445614098277377 17689 32754
261835138063791105 28279 33224
944937151598232065 11224 14126
855437223813222401 5799 21998
804876482691582849 12833 18016
921426178090729985 4590 27593
279686891598849729 6299 20334
396441235645095681 7834 19295
646820814307957889 19994 27902
987242613498612097 11018 32208
951866962247898113 5132 28933
389923959491650177 20739 32099
193986567546460257 19627 35645
634102997867262977 29225 33054
878536381600092417 26693 28999
693130598340427905 1665 24060
391114232154436097 3281 33096
633805573920572161 13081 31322
52389411441232881 13530 17662
464239337940849601 13076 28745
182279125002907009 25019 25387
768912135782006401 877 32134
144549931627487649 10043 13582
134211942241204689 7425 36969
919426396542647297 4770 21223
791274192336576513 13860 21833
259875757075469953 29112 36683
487842039908596097 592 1405
687864026595320833 14198 36686
471918701215248129 13080 21278
944363914172519937 27740 29466
927582559069900673 20535 32146
233900910843814817 1232 35366
927906767185366017 969 37355
972077635808240385 19435 37615
716073397538760705 23209 29140
536571442364419201 10750 17409
988213787841988993 31247 32358
480798213378726273 17196 33726
528557292014323137 19727 30676
999473838490771969 26525 29199
621623895950111873 3788 36390
901066422484071041 25316 33836
765073784551898241 29196 31782
212080914715500065 33775 36897
1530504086577623 6849 12463
599020579127618177 18471 26353
529340990513912129 326 13437
876248126720256001 5224 14847
341208615873060929 5937 26610
792937947532074369 10769 33780
965830361711478913 6229 31666
868708551478363265 25617 29128
273768641577834881 8549 15272
716994771712983041 13187 33057
232343624042624001 16029 27811
241647121196550081 2404 36452
958186056694106753 24150 29949
100704203194204929 5721 24827
980421363122641025 21967 33908
900400922153266945 11802 31510
810471682776540801 33061 35375
262872409212938849 8908 24992
12532146685270363 27307 27824
561227786750848193 20562 29262
440523962835161601 17924 35686
735707731943456641 935 5496
209967421410336641 21285 35918
626085803827294337 6405 21284
33182661447160201 11329 11475
635777492169118849 3807 28604
789833516804190337 8265 24074
730510811970717057 13123 24389
668553254952204417 4728 6488
578558452951377025 661 15389
98995742323747745 20346 31984
761881485745505025 21699 33537
413238202145681281 4648 8111
933971642682358529 9636 35499
117173588593129105 16603 37252
117411337874031569 30997 37342
21515613276879009 9854 33933
580006744964272513 18630 31948
484868251813846721 18411 22828
304767904021247233 24998 33708
713942877395442817 7895 33380
15677157534263131 27814 28508
543056904815198721 31794 34777
785830613401756801 14343 19491
309902877669518529 21044 36457
25330666447480609 1467 23090
653620151130976257 23742 26647
250174440470004801 18703 37219
399198833722824257 30153 35621
872874037444027777 3768 6132
29662732521796189 3572 30114
475695442963953473 3539 17150
774260871805470465 3441 32650
872729256357082753 10136 27681
745000627989323777 15177 22678
207540782051154337 31453 32404
896548450224674561 3546 10564
807176217069887489 13274 29958
298252996049352961 19119 30874
353208853773381313 12948 32939
235388071416597441 19368 20057
6877921398434240 26451 37024
599702784345165441 7962 23590
463258799902007489 785 30260
251220605839353793 3037 8858
499431282864570369 7949 19232
33258074090792177 21750 33058
327301973201073793 19523 25144
63867349009829153 4151 20639
773215978130885121 22086 27134
60715153835754873 15603 24979
369504969448513537 10395 30892
275153943993263553 18875 30552
760977028394130177 6581 11013
904726740138567425 83 22863
854253668888262017 26603 27826
438626839984639361 27376 28873
276700480778067969 15642 23864
128422494425731057 22981 25199
110324415576997121 27510 28034
581103335794740225 2728 17923
544527259229532481 15783 34566
365896838096158913 14491 25000
622171066849020289 4877 16645
384733787571324353 20282 27535
640674528103126273 7798 8880
225528854307921025 7184 22025
912929229351306113 26819 33535
896818555447186561 4320 22593
676448322020370049 2242 22104
148463597354901121 21194 26616
320500625298009793 18031 29387
319883036511956929 8627 36776
727162305208260353 12394 25530
153071221605411969 30664 33731
632525265259744129 9026 27254
777916994053317249 22704 24494
749726894860081921 15423 17267
312692804133018113 18804 33626
856966004437694593 6246 28460
297049657905891009 1207 30358
719317178617963265 7793 25559
112737380921768001 8920 26495
343083190476164673 30174 35191
280455050482391489 14936 19067
688218638552051201 14396 36018
612846358373740673 15959 37065
885305534939405441 5143 10501
807533000141692289 25962 37180
459913225505324865 11000 14376
433396912286266177 10391 23665
114321120119598161 8435 25117
315335650472309953 6923 18920
657806370885957377 10000 16528
810458057999380097 24948 33329
351908650352626753 8060 37346
904127273337369473 7676 20419
526684640420775425 3047 35643
371199580541027521 29149 36524
546767734996791425 14118 18735
286572157638449441 16742 32569
258885488533756801 5337 32548
408817764818234497 17031 33495
957927211176880129 17216 37648
518411587210781761 11546 13475
705981525382647169 10675 37095
552790675716916993 12024 26536
872126340812030721 8510 15741
214061752561111265 2279 11815
287133423674667649 5040 9874
91592418881202065 4118 11970
965664210830581761 5940 23300
179160174802095905 6771 9687
800624631688926081 1133 14689
300138177445088449 12116 23477
505261890328625921 3841 13603
858904168623457281 7767 21140
795808984958533505 28456 32862
926832680584976001 558 23245
654018916251246209 3247 25777
890631346970170753 6653 31416
576005684309571137 12165 31885
213161928951048897 3748 19382
856984552466428801 9965 23791
405434485771809985 1753 30085
732866494916940801 14185 17133
144684292318697057 2926 12092
947494058361414145 4360 14887
700001535084741249 19373 30298
110393982218774065 5331 34631
992800318678117633 15285 25053
983404974819762817 8929 10261
9021495870189967 21974 32845
59958698431465505 19986 21002
12943563950937433 17142 35522
306747250134677057 13880 34553
472468591836278785 15350 35979
871074030526536065 8292 36063
562345280087153985 2777 12142
257987948580137057 7825 21820
992315965820967681 7277 33759
987941479368423297 18211 25029
19166698953892337 27100 33850
875895372496174209 20017 29537
600556332585401985 1028 31665
487353022768935745 32060 33591
88821732679431169 25229 29478
706532747348120449 9596 31154
665015937123502721 12105 22610
784782484989499137 17443 31925
221362990461653185 19080 28588
132757230791938241 10242 32995
800910112173713921 5676 26732
434641054216463361 1668 23253
518882899789527873 3564 17110
943159973818751489 13912 35900
653349013042646529 7578 30218
526814820247629697 5194 36360
251372229059438017 22561 29186
882946347061462657 5146 7893
797381044617939201 793 25767
680721009559796609 10547 30882
725138251195115649 12633 18786
786986310824857985 16146 23864
255354397058983553 16784 34728
173066036577516513 23702 28619
45846976600653737 16429 22655
377202315847867457 31862 32971
553454285609237953 14162 26453
775989130832392961 3364 33338
309026131090515585 10984 21785
624520135722662017 10970 22842
686680258772685953 2275 18133
444931702290141121 14013 24772
939330672848665729 10169 33074
613575713780036865 6442 26964
800084610239569153 29103 31913
893861333929272961 25043 25356
525288444470898945 5609 15896
411912519604044289 1671 31237
148994815932855585 961 17587
189751904180660353 33259 33317
282242854240148929 15186 37240
512058115661105281 15104 35045
906760330876981121 11926 28821
945704404581370241 855 30690
680800087474008065 7874 15263
884049695319845377 6422 12967
439242333764230593 12994 19473
196888092459055041 5452 33886
243653076566896929 27113 28655
618975332297665665 12165 27112
664124412611702273 14472 33287
106565267144823393 7029 35535
716951119726271489 35839 37411
54074640798575049 3163 10989
322858055263129281 1097 3120
818686743612907777 10958 18531
924545445872961793 10863 12162
311938547804075457 15221 22222
285739456194907137 6524 33647
893635582064582913 9486 31324
509974989240188161 21622 29287
447276986644908417 28956 30450
117688888634507553 20328 24341
226255378311684289 668 25105
341845974364002113 22057 31576
133374596616235409 60 11832
894591030892033921 2118 24508
338802990371711105 33402 36084
717561432909857153 568 25416
717392019502341377 12476 13898
877749490542004865 11454 21747
701265533961894529 8044 13719
246805290625712097 5791 25866
881633182949215617 10441 12674
936681652172527617 3915 10574
789804386073747329 3492 13148
762787988151526273 2830 19553
341201115164380993 10700 18026
227076196342853377 9209 16731
30036354022506373 576 23594
113399545948208673 2890 26307
433395407933105025 11951 36618
359575511657883585 3874 7228
461410659797515137 5350 13623
777849363736034817 2800 12963
978927497918647297 19080 26326
273824060979524833 18842 27572
824941518689989505 28843 34525
973232671053249793 29157 34551
959584532161457537 12875 18673
8011879249867350 26157 26787
38736419543745625 10438 18182
30259230360027089 28929 33490
823272785108258689 4942 34876
133385086699991713 5860 37338
450721304062362561 3826 23683
82993450021159985 10508 17950
229206463886711745 905 8115
521712909860784897 2226 4147
409182256912892225 10432 15082
523144304002808961 6262 22719
839041338394878209 5935 6278
406688526278475841 314 680
179570619391618881 9777 37801
688841190714338561 10449 17988
71524025596957585 6589 35376
72269399667678865 6983 30326
967681189661512065 21506 28780
98945907615725297 22852 28243
218151005707795777 19351 26460
495976962908560641 8666 12083
238912934533907169 29728 37660
399164083494223809 19492 30340
786695614208426241 16069 29615
546495849312325505 7226 27269
901834973948588417 6820 17030
482289509190930945 3934 36677
641430400363418625 3918 16152
895234680440541569 11927 22971
549559072206840001 222 17972
892974652528589953 15573 20684
358485432608077313 10069 31244
272904003968907457 10539 32456
419190042131170049 3967 24265
272978046756431777 11388 30862
48954426339548721 15673 15905
566077650134889857 3784 17560
179488902163306817 26984 34509
875777016486050945 8167 23652
729879032780658561 15633 27177
95951852701237073 22621 35450
28316884468701177 18379 19691
944010163344270081 4057 16034
574771321188819713 15047 25533
202297272603704673 881 32652
859783036891165825 14151 15005
348060987914646337 16181 25652
153414473254613889 16725 19845
529482882031405953 22434 34009
728520755595418753 4476 31972
412219787478729665 8733 33285
99726050575668529 16874 36452
597382826112028161 10885 25041
324270690948189633 3058 27095
373648353101383873 13553 37061
722765956101213185 7450 15568
866278191141734785 21619 32061
299925649120190465 1190 13332
730578807231435009 23024 30661
517686450921217985 5193 25233
459230384910899393 4214 33850
743248928541639425 7670 11184
625936986709614721 2766 22373
630593371221280513 31077 37100
484901888631899457 1580 6550
816337546213169665 954 33448
901399898390220545 7735 22902
295830079140444033 23443 26628
864878783774020865 10788 19702
124167586461844337 17235 27036
49658767991115129 9136 25167
479897738153894721 18299 20173
178028003253107425 20306 30391
27707006538641113 12071 21306
728621879788644097 26497 29233
238751290956003009 3410 26310
115496017409913777 17899 19520
248463221979157825 7009 29816
4087577869750448 3399 4270
102099098141437137 9054 11096
128194953541200369 16422 24572
377175232393433665 7032 9303
15055281343020255 5905 25476
538999631773094721 19230 31868
37972275921436705 15220 17309
503764497813669697 10506 32910
250703968693596129 6343 17404
804779971685363201 6185 8319
177441433770557217 14107 31740
129601799410274049 15883 32127
266911122843847425 14553 22741
213262186599735073 33568 37573
784358629984541953 6299 9154
854480478787046145 20075 22959
114143410952390673 21497 31739
785514059327070465 29035 34969
276535386150673185 14573 29379
394136309685457345 15753 16656
393131214048505473 14484 34839
883754097996813953 251 20678
904023191918145793 9268 11362
171322377265873633 24372 36200
79825333757195697 22387 37161
605426425888239745 1061 31445
457515541687289601 3621 22147
722810285690208385 6789 18154
680983599122097153 29707 34012
568483023542313473 6311 34717
905779391316986753 2466 4914
211598347005882209 2143 31956
994980488379138049 14573 28384
117107970905024673 25619 29155
350022824629949249 10797 26154
460289685825110017 5511 30345
592082080973309441 2510 22146
691904866794061441 14444 27250
688373816419346689 8916 34733
707159987506422273 7808 37592
911864476644108673 8504 34900
86233550490462113 8337 34344
157406727927853057 1469 6486
106842484976972689 22355 27812
654434073532168961 396 35904
919089678235394561 4718 26560
97603884881511505 21378 30754
275668283484570497 8078 11598
452765598480294081 1052 16742
934709678359482113 19173 22864
122849579615891713 4709 15843
637239825937520257 9794 11806
926316342516567937 3803 36164
651868185188107009 11444 25099
466968420130843521 2549 27448
223385766578239489 16720 33049
385985485415414337 26352 28346
565404296250889601 4026 19719
848759432552728961 8530 20788
992723310043267329 6995 17595
176723507734433121 23943 34363
104530972177059313 15111 20266
316137021969343105 29752 30119
753990748887666433 13831 21345
880291299320543233 19295 25638
104487666480693521 11978 12825
384440122432810241 12044 31145
831335057895962881 32356 37236
64829492468415849 25770 29196
799503895730822529 15078 21931
417656932599573569 4541 11935
637948540464655873 14113 29060
652408588197385345 739 30556
617140001861159297 860 33854
767554851494171649 10089 20524
83821233522975553 12436 17149
207347417989975457 18419 24923
90024880102731681 2094 17738
197198911744823841 14269 35220
30763625358950721 6921 10179
937944203305885825 1205 21384
415858010719958337 19836 32766
694157467843926017 15853 30197
917983787836995201 2569 36083
97868753749732913 25513 26508
927198802896725761 10457 36002
906276447035384833 30012 37816
855975833331108097 8991 37024
900698994429046017 25753 27193
487819097253790785 14286 25262
200073422823297889 5001 15510
363769239754425665 6788 31620
386207846290968577 13939 32024
542908742082346433 8268 11489
198755438332813825 6201 11580
990052606841253121 9559 20573
748650312571822209 10515 35640
818738519950855425 16359 35247
663170201334086273 22519 26803
94547375831844257 9717 29462
38473262433139865 7744 9743
17913418383272985 23680 24315
653604307164062721 13608 34642
401368525423087873 4483 33303
446954661890980993 28262 32240
985381373316542465 16543 31678
81564832548426833 21426 29474
696946811779902465 27075 27394
380032694772292929 10975 37312
846062229523766913 75 1972
416217294937343489 9265 37352
404252312052527425 11766 16620
509141155152786241 21912 23848
327367820636723649 9647 13936
447073900923729921 17312 33056
192278421714043201 6673 22357
973733490045244545 4632 31515
590910835317401985 9694 32577
479276526111608065 1610 29550
291620608620341697 3209 21884
907236739515393921 161 21931
291136568013016001 6029 32311
116219289944670129 1854 6566
596991703501409153 9728 24294
704686173404407809 1295 37288
560121815082453633 1157 14907
191501224991515777 4535 18909
806006870118174849 5639 13088
669884471932828545 17867 19982
164908132404391937 10476 23926
382860703514101185 19210 26843
927773211063318145 13087 26632
330613654150138113 9809 27581
95886481368324897 1667 17980
368765287319764225 6945 24300
198832789647319425 3341 26241
234586435977416129 4204 19176
393216018909512833 15228 34155
977033822414771457 16236 25427
268810246992678977 32110 36123
113214110967472689 31266 31274
596205496477381249 3538 30854
886947220338658561 17593 18382
11558728859618839 10966 24838
86023204377550401 19104 22649
973050485024160129 470 33355
953830765763715457 10396 31826
324407071345724801 28333 30705
971180867214140929 1558 37038
742217500766571393 23626 31564
859509277492794113 13067 21361
189888690939874049 11357 28443
646972064067664769 6182 36887
90886132108138897 10268 17020
394167339881196481 18731 19442
279554944967436833 12267 18380
889467879306717953 27297 33187
610866524213207681 4445 36994
445185426444727041 5598 15354
713494435739129089 1988 37192
791666533047287425 987 18041
160841126796029249 3480 18294
516039369496073857 2421 5568
784221388210035329 7843 8817
82084773751798673 14106 31493
400050515229281729 6676 7587
992290601575508225 15385 17147
588762399168210433 10213 17749
723510010846052097 28319 36698
768942417586160385 17835 20925
190378218709472705 5331 25922
464038098403911169 11652 24582
637150680869066113 1457 3107
384994883208690881 8639 28963
606046504641955841 6498 24386
810856141460895745 21698 29569
299876716891542849 5971 16888
716947874342182017 13851 20798
469873421638627777 1345 15282
540731031940374849 6004 29168
73131425753128817 12001 27012
459946513791749121 16357 25696
323952029762541121 7282 8261
753926111416085121 6803 30987
196303383576843521 27737 33107
391402840941609025 17883 36334
572138155162779329 6951 19528
920050219325595777 21099 25724
404129949521003329 4155 31392
198385278331357985 5840 18536
901609201403761793 14046 25473
394587576228353473 2991 37397
580695483324671361 16661 27482
59585153805713273 2556 9778
810351098692994049 3437 34890
473120944065108545 7551 21941
949795146392116097 12270 27350
787801621545213441 4173 32759
747548326538879617 10088 34824
813826629016254849 28005 37575
215242081444966273 11785 28063
413719241545138049 12329 20073
235016038387787073 6620 22837
199051978738260961 10697 34168
231859614647699873 606 14166
461690373838422401 21758 32974
800478874650895745 15923 28016
556283248657756225 22580 34493
119553719082812657 20528 24027
748316483455610625 19709 22467
239738385736419713 11382 31839
512300634121977793 7982 21231
874512132016459265 146 37550
161762497280903969 1737 36808
116025411751639489 8104 11817
653399449042176129 9392 34328
113108043053568257 728 2437
562725567098127041 4214 31652
91925592931747953 705 13997
47708439723216145 8544 10882
469755978533381569 22274 24655
117478036723952081 5892 29523
622390727088845313 13343 14589
438209617348000769 14281 37877
708408211862074881 6554 35423
131953147697984721 4394 13486
276076259954496801 3076 28424
119285336579487473 19597 22079
881599542418566529 21166 23418
827855110040331905 13459 20094
915521103713093249 23210 32743
694589203455954817 4222 23365
948329419702826497 1711 35131
683541674597037697 17846 31913
682830540790835329 2433 8697
305734325686820801 24017 25954
444370957022950849 12196 13403
572111333972287617 15492 31782
94231496576487217 16593 35527
192566985106701345 4972 31330
871949192737968513 1964 16974
256767812493549729 14909 27992
41212268705127289 119 4967
566372577914542337 12095 22779
960643829387802113 709 12833
61045644571834145 17893 31459
484381194334947201 9844 16293
263845195912544737 10308 13538
352727424450005569 5891 33972
102651447704019457 13503 15067
574501032989733313 13815 30220
815519073766246529 2022 32875
323206433464857665 3572 18816
170170033717710113 6540 30404
668573353525989249 7320 28209
767960865832513665 23647 23720
81222429366089697 12490 37233
609241832181353985 14064 34065
661930252113737857 2581 25374
1582903846333750 1798 30435
973202053543982209 14968 24711
868452285693365377 25819 35553
523984606293868865 8758 9744
589560786220196993 26022 27466
461599606950766657 12200 29290
206373980523764545 14718 17938
308915100692477313 123 33165
449000423391488833 14321 17848
263013475935220961 6825 19269
473132360310358977 2716 22075
975813755333963009 9437 14887
691051574053709313 23971 31027
157009619964053825 17269 20749
517564997708760193 12577 16603
467771960199744513 1088 9726
526833516726476609 8084 19065
117659939452121169 19444 36256
221426631561541857 6261 9878
897471382228264449 14336 18532
722425372457159681 5412 33751
953483304081725441 8866 26902
183946577786613825 33500 36627
708898875844543105 3141 28425
607255290003628545 10965 28371
182420167743199361 20131 37195
854035753288400257 6356 16979
31015007843866017 25711 32186
261350787122999873 29094 35159
515310838074679361 31243 35559
286106476267676161 298 16734
419144314534268161 4580 6568
770313573085395841 12818 37409
907090419018427265 11713 27634
453223485846933697 3981 22004
962467255966306177 4515 21146
921657720744626433 17010 17354
476943016344261377 24823 35491
134438321437912129 179 36023
599599331346187393 84 31050
798276673929343873 6355 22408
748731801217612545 11771 24440
169835380256444065 4094 11532
66537283839654297 16148 33083
827133830068611073 20585 34660
157272778110421281 6904 25766
387075692337035073 20155 30831
449306064429098497 6909 33507
683529891334963201 24979 34285
874956413167549185 9519 15476
708977778815608449 22072 30673
933898555785209089 4684 23679
300089392675936065 13224 29910
991725460049575937 21648 31614
986712953633613697 2250 7299
254383290757036929 5914 20108
148405354411671905 20036 30157
418747184774812097 2127 9797
523179153670213313 23149 35829
111558848570684433 6508 33198
60436433101607177 28172 30339
555906551679054657 28152 30557
283591900131526145 9372 15840
653827587656909569 628 17269
543491819627384129 2003 20739
473501601801071809 4252 21969
584707367316923393 9070 36349
22991189701759397 17358 28971
771067020402021761 10128 13475
801626045285001217 169 25936
931659826142137601 1301 8561
123756457531928993 19050 31503
952885118797020417 12868 29389
623434813267802881 2696 15379
375318001527460865 2292 27930
689577242307866113 1541 31643
399104711779465025 5405 35517
841938784690608385 4292 12924
708381197456574849 19964 36721
511117585702724161 18066 19120
390504013870334209 26637 29667
879672932037262721 35145 35731
342060463677569281 11809 26714
348547462794091009 15362 16454
590142179373110273 10856 32846
306410529661558657 642 9923
315911666152473473 21715 22642
655896213788000897 11137 36582
621010276878429569 7142 29086
436312651616614017 12692 36332
521870141965138177 10774 14062
254985169931064353 4287 30383
73867119825898449 2717 12806
941139765245548417 1347 33798
472319730969573441 5093 28577
567610423546629057 12858 18981
382035875898345985 604 35427
673418614732067713 15206 23626
335526443501862529 14710 25054
866594476554713089 19401 35222
34517608736670981 12500 33527
750135597842767489 24024 28021
196267908488536577 12377 27487
267391938603029889 20038 25881
621334210395083649 2113 12755
315375281719919809 9921 17314
693158111762812673 3227 13810
239814847547751969 13971 14715
388397124606932225 20302 29794
565472392304211969 22836 25608
127041842847361857 25259 27841
271207863977739553 31623 35128
793136401800445825 27784 35288
603205359281357569 16278 17930
538828782378288897 18898 28172
814497860274787713 2769 14495
13218529391615165 7205 16321
493212116854703425 20213 28539
4042344229773676 7255 26390
772786595845023105 13378 29680
282407707688072673 12024 21885
758412162647911041 94 29355
790837298752336385 24669 33675
831744556142911745 758 29482
170335355263226529 23914 33629
210405675137490529 23876 27023
55831908859957481 6945 20330
886568946439414401 15399 23351
643863190404040577 10067 19208
903598596704423297 7617 27688
307218871492295873 7040 16594
415634584459656513 6342 16519
650957809698745345 27745 35216
585554817177307265 21767 28128
18553835738018165 9936 20307
831513341533057153 16134 22474
554515833512404289 3116 17411
961560754116416001 17820 17925
22534728133763337 15284 23058
854461152260189057 26082 31081
561239973498651073 1886 25820
560736533558763713 5611 7082
817018617850536065 196 16511
675841760405720705 18993 31872
184194361915054113 9610 27514
879749441008723201 18401 28076
762389462145335937 2630 16835
840718606275618945 10599 12423
138663728847454593 17171 17950
668162149616943361 25057 29455
598978848090595713 21493 27496
220820900729368225 32328 34837
87882084005265425 17072 28652
820938253242271489 8276 29177
446216852697517633 8900 11125
371472285714293825 8433 34623
563434017025109313 4330 11239
957263648937082881 21271 32480
814090442621662209 7022 17025
778430863289148801 17167 37179
716892136714314241 4568 32699
723632138835878145 3950 21496
436726489180159681 2980 37874
671873097027958785 17279 26002
393639087878675329 18369 37015
480470067960208513 6299 31679
373784546919679873 11472 23148
993281463962691841 9057 21151
232808576810533921 13499 16973
867195694579944449 12543 20568
686005096952811777 2628 19314
884462074334653185 8993 23049
11718465663612677 21924 31110
826657115991604737 7556 28888
616751052227769473 1237 9267
473394092879576769 23934 36870
488786824310189185 26579 31587
776875757388918273 19514 33219
63618023312358217 310 7443
365543001670221889 7977 22031
322320418364078849 24485 29730
500823487408990081 20360 22785
836961212657897089 14945 27078
827474853182852865 16087 34671
817221026359540353 28004 33288
972838163439401857 5735 23028
831157905162314113 34669 35432
247283985740313729 10835 19801
887919780101604737 24803 31960
226867645367274657 10066 23851
507133415673891393 13163 30752
758062524314485889 12015 36792
630949972447474689 9767 25312
705033860640778497 26397 28192
650539102368156801 10940 33461
460341680344743745 17595 30609
728606038741524737 2309 33448
497409168796774977 8088 32410
50272721190182777 2162 24451
130442707246604785 17295 31891
807087254308079617 13890 33958
922154872485233281 515 25813
779938043283067393 11688 24127
666684676146093825 22558 24746
146240663306535617 14450 36364
910419066991760641 1237 4072
75391347020641313 15229 36773
426477321580424705 11314 22690
378225426372530625 16285 28448
298135923824045057 2550 35974
221631191428457441 16263 25452
525925381954426305 30199 33287
160721708306759585 18651 27236
16993778586208209 12540 25656
400743840911886209 9016 21169
700506436934720257 25372 34952
205177985129672897 20795 28978
183602851617020961 5405 35165
540083904813656065 15545 29009
410852536199985985 36164 37671
467382794595685889 6171 12819
557927884213636801 7166 13329
938887241895443457 2347 34588
81237233545724769 11013 22152
48587048254667313 12816 15833
862364236201951745 13337 25833
866495021879131905 10959 13662
98989299765765537 9134 28545
239592628861366561 11081 15337
88810874647901281 34205 36394
612603096193126401 1196 16765
9042699500330543 29030 36834
793638676865079169 1938 3332
474488001130961153 15983 36666
247603570547624929 10855 14184
96884693851809089 13908 32746
609410286362241025 18990 27536
84193628721816801 22589 24824
909194755410013057 10967 24401
762350484524464641 19083 31203
512791846763782657 13742 25015
417700042120625153 21582 30183
981915559367564545 7516 28074
102478959043128977 2290 23529
261690544016964577 24271 29798
670940567820490881 1687 14213
462899947249397313 19903 23148
409810142748515457 2952 25935
575841137028056961 13882 23328
957787258162735361 23428 30987
915610372233146625 18949 35879
678266224253111041 10129 24497
273322613457615649 2093 26082
169203766246237569 12915 25648
181135171484086753 11114 24987
126684809371685249 6045 36385
134797266804248753 1914 10580
166382670342581921 28157 31942
843237850665445889 1569 5383
494110686714282817 26773 30323
119324686155657393 9695 32709
616525609251947777 12920 32735
900015036418423681 7019 24915
834421168647143169 5523 35337
22983673667376081 3050 28355
160955626411631425 6916 8761
174918710138939553 807 32948
503455316688320641 16626 30932
651305765230027649 26568 30258
416396903039792961 16723 32701
368066213575403393 18362 30274
361609383109854593 15068 16265
413411389405048641 12532 22751
947025401661473921 1583 17936
892112499437814657 5487 32288
140294913067169345 18152 37509
831345321046732929 1233 10183
187167653522134721 1549 26519
514282250843265857 21279 35264
782552466468960257 8767 9189
480908531585079425 993 2657
956561819145914369 12565 29672
518118874526436481 16476 21997
66668148537150529 23733 29101
75630370219322177 23973 26081
790528043141517185 10885 16027
457642046815934145 19219 23141
266422395086582497 21366 31931
805644791766162945 4953 16863
639231824798084609 23306 30041
377329520918351617 33818 36829
161556055477934273 147 347
227228640119612641 3244 37603
390847447546615681 20911 30553
559941351561676033 3508 4298
665488065464931073 1592 29651
342605363710994497 2942 23047
194596265489447969 10642 15969
808849621028201729 5952 34979
321957216268248897 19999 28944
436165543508046465 9461 22299
237479646421018497 5860 17480
12263221554363213 28375 34877
185158017663585633 7809 29823
462232817461206465 7002 32178
733556430577575425 19991 21535
235459325490921857 1116 26934
245542734170204129 23304 26690
577511750393050241 3626 23453
671712695261714305 3760 7234
977639919001703169 32319 34193
811588657068828161 1955 23871
841869487633495297 4454 12255
826295229989565185 12599 31498
67987249932599529 9936 31099
681676873464102273 1848 23923
284477206728773537 11180 31754
638362237404162817 9189 10261
188435308304818241 5924 14663
724366519436902273 7825 18040
855797006796315393 2770 11106
531653194387981633 2798 31261
348019581177368321 22650 24965
673722070005613441 11445 23558
213546512060581505 28062 36132
729077348090822145 15835 30412
116703364883548497 6487 8661
692280936633071745 993 12472
573583677286514177 29082 29306
609324795466189825 5265 33252
798469939374712065 18831 35062
70429825877187825 3357 35840
792479630727676417 14558 23595
500248314880007425 37045 37057
399254974101850753 5789 12900
439461272988356929 12809 13731
532114437325283521 21384 24391
691455896919958273 210 23896
561886705031554369 25750 32037
57851814305582393 23120 30383
429540973732223105 5280 10777
492976071191957761 2751 35201
106391760527671409 18175 18385
177160714695819617 10065 13970
96092239792803009 34929 36358
734168459142207361 20638 29655
360476082433507393 6163 10886
655588333517375361 4946 35510
983608950884352897 1380 28287
35883312288984117 5049 17050
694242250261666561 22053 22365
923226407168275585 13654 17795
464963724520949057 14591 18554
82233933187776385 25992 32809
109670733439656945 1772 35934
32324060704343793 7117 10558
209857155332421985 14105 32852
533617635486574913 75 27114
75362231569144449 7982 12408
876803547779307009 29683 37374
221136127463445569 12877 23830
961562092055086081 2105 21524
158675378135256993 15095 27840
125483869770580017 3212 25536
904487405087898881 15095 25159
534717358892333313 16213 27526
180737741549606305 8417 28540
980078853909450497 5210 13216
745016432602831489 5678 15541
164367359831569345 25246 30704
316772321326709505 4203 9242
398474289033220673 7082 30986
574533928654254593 13922 19809
432080985469621505 2787 27672
668555669078259073 23900 37090
881876638719436545 33571 36892
846817834953618817 15825 36269
110820011749748209 7651 21116
653271426363204481 8087 13285
636358987548664577 17793 36094
655047044369233281 22215 28749
177601591722787329 6208 33525
61083526753876073 29466 30164
819678539572354433 398 11590
583242645521018241 5447 10870
358684930700828609 4143 35389
731840620269394945 3682 32254
466949491236153601 1240 24639
586003745569875841 20406 23168
889597732800847745 20702 32738
560726507087380801 13425 25556
457145756526617921 12850 34974
439064831574604865 15511 33445
988895918252691073 18464 31273
456554576673482881 24814 33110
799175142470591745 5361 26079
445081666189672385 9499 25687
697492768316504193 7230 36951
109806500665527553 13150 34204
453480470821606465 28154 36695
859299448096301441 104 33936
120208870719149985 22802 25734
67350785515088777 5850 20212
594229129316477825 456 18842
309971963897218945 12667 15059
602764825677365249 2799 23946
915834316524055169 77 23137
498970925777857857 1721 4939
517060278762052417 13463 32773
100022443327357985 10697 11367
26683781017283081 1626 31636
327370223074826305 14806 18677
95195720385753185 4493 33428
538509930226251073 31680 32059
665022907464688769 201 23447
727822465033686017 12353 29855
695371067316564481 15268 17367
681150138030229633 1853 13523
587019861907151617 16937 18316
159392675314951041 13615 17965
273427520922943745 853 5306
182031143987455137 12710 37144
991515965550362881 8543 20654
814884635540099841 18612 19844
748109782700488833 22090 28411
725773063010759553 6083 22312
720416200369271553 13754 20728
216659538062987873 11329 21265
650118937770308481 14430 36357
415686867315837825 3745 18956
458282815513044289 35135 36281
677142275235897985 19752 36880
785929423789419009 8028 37494
677997924425110145 14901 27771
826779798716472705 90 11537
477227483319030209 5775 11943
212753704581636769 13099 16707
640801770245627009 446 22179
337857096308525249 15231 22235
533846317824814081 3640 23620
507412932104081473 6039 15035
215390123431344449 1416 9381
216503315262258401 19578 37580
577974010574752897 1887 25491
22355431389790681 6271 14138
427764132835800833 677 19570
857073283552566017 19895 22483
130917859576587857 11046 22941
463883843351091201 3353 9203
127547144050677025 20592 28274
786026343379262465 4757 31930
393770743503399233 20415 24836
154907772291259969 28934 30177
232503686308927361 12146 23220
289681668072759617 23785 34122
205766845573837281 24612 36777
8208371153649808 16988 17194
576222729908121089 7873 36150
571472290228115329 16088 31218
494629329494006977 7016 12495
834136020437846017 16413 27330
125364359280336401 1858 24760
344198968310493569 32952 36643
757924545326606081 5183 10592
733588678831559041 12410 28268
466707660399404033 12755 32061
975862564141095809 11320 35519
560379268201746305 568 15526
124638167444850017 490 29765
662956645874498177 9269 19426
701578316807385217 12408 32654
398896800176462593 17397 20788
357761157589926913 9404 32122
704118249331028097 3307 32754
419511342144943425 3338 4383
524819807786247617 2615 10472
875642526825139073 2601 24822
186894625025484385 20264 37492
308258923510564417 23535 26315
981402837412023425 23905 33209
751177591975938689 8157 17202
620939001580349953 1329 10482
961055751607204865 6305 36326
632420860009791105 22770 24844
20708083558467649 9598 11005
955392972758385665 8787 9672
124882281131178273 3019 15585
853672258517779201 13823 24941
144661155963071041 5083 34063
843611175822555777 4962 8976
78177862490491633 306 25498
720530697867236097 5083 31447
847472794405426561 2086 36792
604519621748561793 7740 23188
469438340290494721 12545 18956
448730621478095041 14423 23455
482693245522121089 375 7041
316154313871404481 8530 28576
282426449199022049 8050 19201
888681011919562241 6547 20016
454094126075396801 11449 15686
495470034955598465 10046 30761
875831644687977473 5987 36476
501611849558262465 10433 28006
412901216038427777 9101 32916
117753109680617025 23538 26922
571648043501824065 3206 19876
283962714002900193 7854 9073
305315180857881793 22488 35656
532549372628846401 10101 27764
514833979025709697 19462 33901
989193511484476289 12881 13602
520481155434659137 15186 29910
98937303552784081 22352 33866
896388362516972801 33731 37395
17578689484924583 5311 6911
591128821826593793 13226 13746
33619144481416897 17025 35112
694116644923539585 5079 32980
907858830444613633 1854 35510
128203886358541297 3668 32611
217427599602668673 11993 30910
833226758241238529 33532 34836
232562511740486145 4781 32604
974801272225668865 8409 8809
200585251329510337 12864 35668
767532042559324161 16701 27815
243447091831686881 13338 23265
288316453294903873 13551 15495
779915917021778433 19743 27707
518357897609519105 1633 7670
66284945018356465 8369 31899
294555726147386561 29602 31450
672074632993950849 323 37162
941040798268645121 32213 37708
945961932151849601 12154 36105
492065412961416385 11055 13203
589993598191082241 1544 26555
598836444568434049 1260 30802
693752874370961281 19711 29960
854505570110767105 15393 32582
543768051760803649 13715 33496
963657240838372737 10718 24348
398264804018825921 18539 25034
115732308847391601 5738 32482
265136509188746305 2150 25740
506752078148451777 3145 36512
798838113818977281 9296 9595
105465877650424033 6933 18268
113926853197948929 13650 18088
536512591728452993 20370 36077
763488724656642817 14682 26272
708985773255030017 33788 35232
717101280739765249 5513 27334
753203743018929153 6441 23137
700456356422666497 5571 21703
775060901525044737 9449 35779
452471858624488001 1218 29447
461611796956290753 13745 24068
710165227832536833 2007 7825
912018762702480513 35896 37569
990282250154361729 1677 12882
174293591510433985 10747 13364
959349342431824641 259 10775
859084350654875137 9682 36347
701542856029856641 13675 28472
84086490878107153 17068 19430
347065251641911489 7923 30228
62353495048093065 3039 33898
321523977302032193 10494 19955
140462638588729761 25850 26780
608506134186217857 12111 35724
332358301397583489 3388 15553
793787468739520129 8063 28689
457723144601644097 10502 29759
751512507067221889 1419 27180
420360719195237185 4689 27281
422579520168110209 20039 37459
663341713764793857 12533 36190
186392198938381889 14152 27174
977375655271878017 4154 23256
21698493624125349 12263 18762
883272014264591105 25042 33180
245435684732658657 9724 35763
404454010737062209 12769 30744
592849968039725953 3009 21981
100892856425247153 12054 34904
507037813270660097 14543 25541
362800117738252929 4876 34298
607139113148985345 17865 32058
32519066913110353 11525 23511
562683669776507841 6182 25931
282583849400573697 3016 6299
345236042868034305 4980 11087
771967863567567745 22031 22833
574670115278355073 29574 32878
731436735146239361 13334 27085
104765698060770513 2902 19961
778329624214833921 10213 15143
259135747263062657 12567 35636
416070296649401409 24493 26444
771877891853588225 11019 27740
245512261424465793 19138 28210
242955943190867873 9973 37871
378575089457534401 12101 23555
126378230008281633 1569 26153
101849026740708833 3235 32551
143896593055959697 11627 33201
394977154304633857 16194 33700
889254506801730561 7630 10930
367494534961792833 13532 28972
130055411602700849 3190 11790
16646312854383895 11904 16969
495298685894180609 7410 32820
42772184050065225 1445 5318
155373657574816801 5403 17202
241144547543093793 2087 37192
683559518294881537 8964 15438
230242011734361537 13494 24124
930568988986198785 6156 20406
630924146842595201 16168 19650
530698038254552513 20880 25341
597070438313281153 20035 24455
970292362357046273 20690 28426
285660938132430433 8783 29722
527465425228594881 32134 32171
274216359084050497 6329 25703
614093652657903233 17894 29314
433539332958552833 18146 30629
721362838463175425 16379 29931
748790731706421249 5431 13309
716712341846719233 8388 34755
351969636262403201 3086 30041
58333632758259313 2195 5310
541363216164569409 4889 12750
67486509870395393 29838 32967
719365684689613313 1894 2868
576712662057371265 24073 26904
448518630312221953 12161 18709
463865775332354945 11634 15567
493968941831731457 13349 14774
495622984203318849 1190 10200
772022044777259009 28163 30542
524067086201501569 896 32744
717375252717253889 20144 23978
939950007982314881 26483 26496
320823319761800001 2177 10920
682146666455512449 4802 11817
750379108549886081 4922 37030
731694784955887873 11159 15511
553983845502301633 8814 12010
627872294912737793 34496 35562
914849058092350721 8417 14052
514044556050674113 13507 31228
196479250351458753 8233 33131
605837740212056321 11221 31089
182313386713197185 1961 28008
355407628940636033 9275 28641
92635948109716545 4051 14483
204710913448867169 17426 32072
809368930451960065 14185 22304
785823999414457601 13540 28455
222485671868966497 30979 34402
389169439867973953 3227 30201
860404463014653185 2672 26654
61840650672817081 25472 37664
375234647734515649 508 33327
754147205750445697 4471 36180
614805050886978689 10285 27210
936763981345944065 16609 30358
303881860863683073 20620 23194
123063318711619025 21417 30187
461001678246766721 782 14678
664179138461317761 21514 33346
550198020800394241 7831 37044
337676141551231297 306 30512
112552861570058833 10515 23324
701139978124569345 2744 6957
976082405594908673 27407 29488
175419934064255041 5676 28358
717868466256881281 21086 23950
155241756803601313 26948 30354
233912817176332065 26859 27527
918235476332331009 2122 18666
598062066753151105 11994 34108
473024282326644417 22089 28325
494933476392830593 10387 31589
932069163470774913 12610 20910
156473520014294817 30604 34627
966323938519419521 25217 27092
192900887550479169 17583 27870
304832768104962049 3385 9025
725239512244051841 19688 23887
273181553314781665 1732 8347
963917571666442497 27615 29351
848508675492471553 18080 27630
312383253148574657 10743 18426
739977319670170881 15955 36740
428292167505702529 2425 9188
673448219693700225 2272 15034
997596792971329153 24673 25000
465236714223902209 3660 25735
693910792292811649 30927 35087
774314100023733633 22372 23962
3427187818438427 25545 25635
571040402810776705 20736 25828
112402802281167169 13956 22679
171507047692092129 19742 24651
695052500747003393 1178 24411
357559287240700737 22964 29084
710623259622067841 1947 15351
782612255554543233 7617 21053
187221962270577089 2821 25436
776680946620952961 3969 30485
93818558704327873 4109 8028
368097891762506177 12174 13676
159088086836355553 1469 31888
43128571473442177 922 34775
388329854832491585 13237 29557
226266603300647521 16387 26660
491303713947793601 4455 32264
831405892462750977 9191 9806
797735233277705857 6056 18027
285746590452095713 11475 31790
586495376444240385 24093 32573
14214380208965595 30540 36176
595725019870073473 7908 14874
450431910623283457 19311 37000
652532656505833601 9961 19577
146939950911242785 14238 18915
302409327904825857 139 30139
441937462196751361 20742 27452
803242834727278465 15186 23254
242028366853769953 25267 32715
490711922706921665 7933 15388
517892918660326273 7029 37172
845597731598282113 11692 11925
889569283805226241 3359 25903
170423827239687841 25124 28772
739707042684916225 612 3333
905026746441301121 1075 10644
533571281356056897 31535 34092
195662852152892705 3588 9983
449109621590739777 6113 14115
217363278788901953 16650 23134
8992029864824503 28267 32777
255075474144149441 2286 33529
176518042253139393 4847 18376
159862533833425857 1131 2093
68721811405605849 1075 20379
23164269954818905 22521 28956
843149577454202113 8266 30932
874463729450788225 6321 34906
102912734422854865 118 22452
187541502237593249 5020 11668
189254099485243201 14044 19261
170610499888134369 2178 15863
80182975208355601 27314 34494
704486510417709185 8523 24920
328695482947782849 196 1147
95966393011714497 13220 18192
660563056316842497 1949 32922
579585347023254401 5646 13006
20558719686977869 33805 35822
991619346536729985 21352 29622
667222345132568449 6136 14247
198994680282297057 7706 30043
96074057121544593 11828 16516
661086466405045377 8944 30855
616026437488553601 8798 35117
149412419575583041 22943 33023
777874599408040321 2674 22910
683709879939549185 20309 20780
731212694023451393 29520 34510
132443874093311825 6664 26214
781760091394946945 18380 24928
893852460085589889 16091 25331
998689733337922561 1221 8692
994888589273017473 382 32220
861422350683330561 24197 31552
675510377450301313 11963 16533
986799968483108353 10772 13097
725578382792846849 22735 35710
216067335815925089 14162 16574
332284296469772737 7604 7907
793340114378249729 14823 23230
98685584560541889 6125 20809
160990451165321953 5062 26024
276694153371913377 21340 26063
937095805912701313 25320 31670
231681135773200705 4260 12461
2745703984519566 18665 34192
829060399159494913 2169 5841
916370862239542529 776 7437
854019083226404481 26837 31711
863791058819419521 31750 37076
759958923113252609 15752 18764
604612124613691265 6343 12317
402696179123566337 7101 35512
575962091562931969 2635 13021
383814153809062465 22488 33679
477254995566877249 10613 13255
947496826177371137 4814 26483
876769142354181249 12615 27457
593626627856103553 17850 32241
681725628745038337 14042 36529
348273555304942337 21309 35974
275649915793881217 8440 32049
94114183994555841 17873 29180
225890973860654049 6168 24605
327195651196888065 13197 23256
746635191058278017 4044 37491
665531444341773697 22175 37431
605280382433232257 25598 31063
340562511987641857 28544 34052
96470295949135473 18174 18960
292846947945015745 7652 7876
286620039805622881 18166 31071
219437905670531553 5045 14602
559524580216066881 8719 35154
691402766886703489 13178 29953
869506919832030465 35259 37734
649805530285774977 25970 27700
98635607130095345 28823 33752
214134224494820545 11642 21982
948660073135553025 29940 37053
236839259763115713 272 17722
619569480773652225 5784 26529
447239011236455041 23228 36930
669756670428778753 9898 24703
371762225123077889 14994 23920
20603952342302281 16990 19958
398082119116629953 23545 34684
420396141580422273 10382 22787
543051504031836865 1056 31433
741802014427310721 5497 36587
5207152367454172 8398 30615
716620791394188161 15785 23732
427718732964464705 10861 35188
404160910265748161 7575 32807
506572283394270081 10494 13565
61413246943001097 16814 30372
806225477959827713 34044 35575
749690167806154113 7366 16056
786391970845862401 28476 36939
775822811272444545 58 37071
481314764647677889 5292 32254
531662728642860545 16086 34146
277970103794935137 3721 37112
681352076851705857 285 37417
283570838394496161 829 17582
241240791920905185 29559 32871
971258044852952193 5554 21005
173844801808524353 21987 31329
423647063549410049 2722 15963
683222945706038529 4454 24747
998038678100080257 9979 32859
38613885236596705 15729 28152
833490939375025153 3896 25405
879986825550663041 1187 12349
629976587486360961 18402 30777
162567107209593345 16217 31863
329084571820274625 13430 32616
648382234566614785 580 13247
107511460354380977 3294 28297
684635937075395201 22867 30760
949622657333406977 18233 24688
378308693739530369 2579 11079
849808291446599681 2539 23032
658271972637361793 21081 26361
378957169922998081 11558 26802
72309077987117825 4511 10100
403690517692133697 20863 29244
780904265456396033 30725 30963
52712558153388049 2128 32518
970422645074979329 2158 24220
145522405718189409 16917 19466
461181726228272001 14398 36168
188756417208210785 4625 23158
80836693458710593 1625 23568
724101404900473217 20052 28020
466065801505148865 4242 27657
261612365071698593 17657 36057
521001603919831553 14492 29621
541371331354802945 536 16721
621272481438392577 20065 24165
256713283762209697 12514 28228
711649441005679489 10670 25671
24649725078781161 20643 32824
769447250221784193 7703 16740
693778248905942913 11194 20536
482776926269725249 21760 32873
909429085977784321 8929 15720
144424639009894657 9658 30673
877594426261069313 16426 33405
980689758638849409 10137 14578
382888507253660737 9790 17595
954983397775858817 12296 27962
18510024593524577 6478 9412
702602260407946497 23751 28380
439141049097422337 859 2023
730041780355986049 79 16718
835285123065474945 2720 32885
933364482879799297 4788 14980
668919594308853505 13429 30099
536002848305596289 26377 30626
502767900525981313 5637 9998
580343526029498241 3292 11911
496721462866354113 13507 26015
697089856661175809 59 26015
501203546290653889 8593 25219
769387224277753729 21913 30363
432116297089471873 4958 34982
26514500768396233 3063 23863
149755989663105985 10695 26724
308591838006282881 13275 30331
610574225374470785 11246 34047
690078890493747841 530 22390
622817611085778817 7463 35978
88101280341025041 13007 26780
951268633039923329 28830 28925
788583388889488641 13546 28087
734563353911227009 14799 30578
863579013465272961 6947 31093
890201576094703745 7074 10020
159829719227314369 33970 37497
87512204857219441 8592 15069
477885380804881537 1501 11548
388916530234901377 6422 12653
98079819755607649 22957 32794
589004915750024321 12664 35743
78808113351545473 10234 10513
851104335589063553 1488 14023
985938622068328449 4288 8347
291781161670016321 19404 22554
68752372657716169 6915 11368
577550440162816897 23867 28223
782531059100559617 26377 35094
879406133592254977 10942 30869
512794282148053761 7498 20802
376966424084308481 1292 20840
948672984986426881 8368 27527
434194909561952641 3271 23967
281508764847391297 32391 33088
146022865121047105 15921 24284
485000123829561153 13141 26979
856426899860764417 3617 14459
920943961924013569 1821 34975
402955446026616897 2977 32398
67601470344481385 2816 14888
82821281004598289 14547 15914
839850865089633921 3656 30826
468928368582375297 4409 31987
776861554829220993 434 28794
135121683267158241 8507 31441
958983369383776769 10206 25936
850260190224638337 487 2523
102582470525231169 16987 36530
743753539245702145 27933 32658
163531053700356929 344 35798
289873699391996801 18950 24095
980039355610042369 8884 20516
486284499276507649 22190 23519
281479937088068513 22106 25572
382024957690298113 3635 9048
759804937351372417 2154 8500
877126235767306625 36894 37010
531235551873780993 23957 36080
831473723154466945 9597 29994
665717594828318977 5626 32202
886728855242466817 15951 17136
453883232519462593 14023 18975
684629691786732033 19531 26548
361395991595980353 1306 4840
870476076593959681 3091 16879
891072854328232449 13781 21241
760572916669964673 33080 35353
371729483234300801 10619 26727
686504379197174273 26626 32915
70144681163970545 2140 3808
205803947792723809 23526 31747
921680029380137729 12607 15309
886531537685399937 1436 16568
904579808741491585 4835 28134
526606243779248449 25566 31899
124776048093504961 34722 37349
705153403780315137 11242 31087
160358232280618305 2506 20122
602351801493021825 9688 18058
726494354754645889 18997 33273
253491532148089505 14444 33810
736910136897566977 33606 36248
334177293476678017 4231 12707
866320840628045313 1959 9756
866962339291717377 23017 27683
383996918530886721 21280 34023
565303858903909889 2130 6833
634036680262692481 6493 27647
160579994499968833 25661 37259
251378004966770881 11709 17548
347845623650677313 406 3193
862452424524857217 572 11393
626764232351860097 14317 26934
634203073139890049 13804 18889
199101591743406913 2357 3351
406540149780351361 20143 30924
860139809722809857 4332 31763
630787062840969473 13156 24458
657779316311014401 15121 23549
628201706057691265 14098 18877
923200469154664961 17854 28036
527222780761167809 26167 32735
733958285755470337 28273 29048
441641850431789633 15539 30934
359756077336541569 13775 17064
30983184945885257 22096 22641
59342812662272593 17164 26478
815746478869751681 16808 27238
725451144796949121 12571 15879
818457950716965121 20179 23816
46829951497578297 3912 16402
300631092876056257 2448 17016
713875263229922945 10302 12593
673826957452323713 2485 10528
817854158882887809 31999 37047
903630868963855233 2329 13291
412295182668913217 12650 13592
72742213785875969 7658 16614
256468609701066433 9960 12149
427834051762328449 12840 20910
494113354481939393 7100 23027
807289769308201985 3318 13965
301659855969127489 10735 34798
380572677946982913 29668 33243
238962850390038273 32900 34198
921329656209724801 12018 35021
541819425813592641 7987 33468
421211670650489345 9616 19672
830922694908295553 6483 17772
199635177013252737 21492 31495
672339569503385857 4689 31911
442626935076102529 23675 36885
7594881274769706 763 17957
961718217091561857 22892 29131
310562230833106433 7284 14801
148818048193913185 6874 26741
576513741567382017 12311 36037
292655025558278913 1466 17110
720267017706170497 10575 30432
16419281152135313 1714 33572
761223972812359809 24140 29794
798812387856646273 26205 29571
915887028042696705 342 19495
909086834881332353 18820 34973
639904544960089089 226 28123
815687620450834305 8343 34761
426917418631155969 16884 36142
183858119808942177 1887 10541
869045996145246081 12983 24250
887062664948292225 9695 35688
284632147755694113 1105 14249
704983482134661505 13227 27205
389697318157843137 3696 36768
557653058249204737 2371 30997
922225939862677505 22866 29352
815179784244204289 7264 15244
262349813030340321 29307 30242
713102019430454657 7688 33263
78702774680401441 22036 36272
542881498059653441 5129 21501
208658022593240833 17691 33757
108598635526565345 7568 9431
185965656575042721 12108 16133
417376279939073665 15209 36853
815826159267601281 27920 34039
457032459668926785 8225 34383
364226635013828545 19022 30619
476591176646262913 33557 35526
816401460747655937 20801 31269
715255068687188353 17068 33892
116527586313033281 1015 3587
874000476413467393 21328 32142
948077616080269057 6735 10796
587897575763026433 12212 17326
209192692873806145 21911 34164
895289579715591041 18344 36042
852460928470193793 15907 32187
946862069556576769 14112 21239
458649431352974081 8483 19729
890038933563882753 1064 5755
438003253431134017 7669 29366
885009766899646209 22706 22946
170357768178853057 34241 37164
301170863410288065 5468 17842
431748042162368513 18574 31473
638029634167399041 18068 20253
543553722003743169 21819 27637
561987860630605249 1974 19159
220333091759215457 8860 12163
131683665301540737 12856 16824
263995050585172929 634 15086
538456353525287297 2602 20442
947884918562877441 24178 34397
564659214663098625 20081 35467
850620116707098369 957 21921
568463018341187649 18176 24122
533939091121226305 5412 31850
201560082941728769 5759 12009
742597546590154369 24320 33267
119974086475746593 10253 28562
307117447366849217 599 22633
516956756741056001 4828 22326
49130677296695073 17791 29912
20619687277072529 6294 15655
250650939222197153 18560 23559
450087619695882049 7330 20291
820938559411750657 30088 32686
950837845199071489 4317 12413
26494959413938093 12951 35338
860327397557174529 18385 34366
421791000275170817 17420 21470
24354138010235005 1685 37642
510156472319636097 19246 34448
234861884104578433 6640 15252
409930363753112193 17520 23066
370826031787896001 26348 32239
224728155679642337 8260 17204
320449431513768705 1505 34348
408644147468670849 20220 33218
487703351056719489 25262 36050
928168125485598209 33638 33867
18405090417292769 21274 35657
925511300061849345 17263 24798
27881031150894133 5958 25592
472613724804219265 21844 27074
593082963852626945 30071 35895
440658381918190401 13393 32923
657055047193946241 5899 10904
630388371211040513 6639 34502
855601608090001537 17924 18201
342330575393297921 8337 24374
654720032498300289 14899 15474
752140639393573505 4677 37112
462176484475126145 6375 14390
256683777367108225 27922 28409
284725401188662625 13798 22991
193908667836836929 7375 26568
135387852408275217 6792 11566
858289120487164289 138 13130
348868587949009857 3420 20670
399369683826492417 25947 30066
411592406911271553 1806 11338
515636832204286593 8882 16963
218157124482413409 3687 36866
250528001795828449 23980 32290
232427717407734497 30296 31819
826033915166924289 3169 23563
453498500056138433 4445 9573
875904328802604929 15877 16143
236280429859537121 9169 23078
727686281222112513 11780 14231
557435914881406081 27826 30772
23078670150283645 3238 23471
229387564763744225 14074 31965
991292256671350401 10319 22346
602271942547911681 3343 24023
527247630365437185 9490 18250
897985391219382529 4590 4941
333877361048855873 17666 20406
353018583797645377 12620 34410
426198512409143873 14131 16726
94057594822221089 26083 36549
555471508027544321 4032 36873
925964031080763265 14953 20668
143566393634941393 11343 21073
828584097038319873 4225 8154
163045847614718305 33570 36948
109511484088212545 24016 25415
567090363109429057 3499 7459
637949238443429377 2307 35509
151238926074846337 2782 10394
821956373301514241 18467 29595
139360403983872065 16542 28919
60903420295407073 10896 37553
488037246510948801 23011 36566
124033174039563937 3389 26167
529661059146178561 34288 35157
244131020830639745 5238 35884
484835231249000769 15292 28917
59764440015509737 17112 19698
513261090892385153 1337 24409
962379776943041793 7049 8798
490160579601401025 10708 36747
919140565543724417 20847 25835
217033898335301953 15229 36300
731948161015527169 6880 9719
157664643735948577 8764 10600
336581911757587457 11541 34469
437660552215234561 6354 27577
961177899128930561 13951 29918
121470273745906353 25553 25754
730493117013249793 10406 20684
762780008193715329 899 19657
824903983172180993 11169 15644
32243173104625101 16558 16614
706395467562753537 28333 30770
360098429095941697 28708 37845
487394638020109761 12001 13741
128883719994838945 12806 17982
178374944081834753 5129 30430
600315646421137281 8474 17561
505364028431603905 1836 14421
453876011028135937 415 8860
584543795233440001 1208 11579
874310684262312065 3399 7467
403731341150891137 10634 30298
372306134114246849 8792 15200
889890033637438849 15169 35170
702764017067920641 11270 32724
75876568368574481 24633 26233
679473939202686977 21591 36564
276664914900219841 3836 22984
338570898937675201 15316 15683
470526161716609409 1608 30523
530848411800924673 4512 20445
945091059234808705 1984 14469
772181748873293825 15964 35914
1786033832747336 11241 11407
998707727073643521 5243 18380
196796220172853249 12401 21309
282431266102221921 2793 33609
879295469735044609 5731 35007
846887734446802689 854 34936
595497608434268289 3568 21286
267401744758387841 17931 34278
583448685295866881 12156 16523
260238556478093121 7020 8911
123961953678541905 3557 22537
50197020338814017 13941 32311
596941347497395457 8666 28897
707134743812027009 8763 17494
747404945113654401 21662 22450
113845673958422817 4980 21004
198742663386969569 8627 18258
837051572813287297 4286 19360
999903146284264449 2302 6902
880444606997642113 4031 32717
189539964230679201 15041 25999
603035166466106881 19166 19250
215079742300272161 568 35267
736510940778430209 22518 28772
267697370787448833 20735 29743
479958724840336961 9055 20097
892675361800069505 27738 36929
715620455914105985 27081 32650
940133437393431169 16725 34618
349747831356502529 1300 33939
730384533569743873 1361 31565
698938526456885249 12155 16059
220949949157859041 18937 20697
17126117732537695 18237 18993
841659901460200705 3681 14623
474233787414291905 4192 31968
439205600526580737 10111 32059
373605086364030145 3259 33979
145567943558628353 5426 21648
716319663121623809 8538 8564
602369427268332161 17786 30583
460020166477697473 4141 13276
359104434978927873 23390 35082
300383440842423937 6146 13690
409529910081378305 3772 35944
402375682204457537 27671 31803
184903070637684417 591 12225
140000861322420177 3314 21793
3571929004483111 20533 27259
772455899243844609 17394 24484
391629337477962049 20961 32324
431335278344661761 2445 22166
328835536146247169 17920 33731
10814254535667091 11044 16015
488551707292653953 1926 14137
183498375124600001 11312 32976
814183142420677761 26228 35432
349469822817688705 1042 37065
542206324082325633 5495 9055
793593279143621505 2488 35061
434245494494437185 15674 29673
185895597629759393 2553 10952
548477396259439617 30519 31351
176734751248062593 6434 12428
776587063512540289 7976 19500
136528824725210993 24768 29990
318936286481555713 13149 19303
251384002037994497 10501 22635
931698489874353409 1277 24961
381795985469473473 25300 30145
461425632960551745 19284 32572
995561671236089345 11928 35652
57532840880572425 5509 25225
297125649143758593 6420 33170
111523548253114065 3440 16520
588700656361638145 4915 25954
691573952964436225 1271 25297
434097858628298625 18869 28839
217934837289700321 33636 36280
517734858138311425 9004 16168
991354359956762497 15929 16635
408100546215017345 334 9551
499664068244879169 10867 21307
807029584136515201 1351 21665
388497565914466497 5312 6769
195858257793652513 7044 19759
509037030291406017 3084 23408
504358381692213697 18563 37607
810690017966056321 3894 34395
327067756868238721 18376 18397
369635433813595457 14498 29597
165608518653854721 4450 35167
938812383895172097 20147 26275
845095447292500481 246 544
763752463782505985 6612 29818
697417258487547521 15430 24542
560472953294567617 24951 31101
135114557763095889 15142 29059
156196798216154081 24590 29712
579542547217911937 3101 6188
203458472578009985 8423 34586
493912234478791873 5838 9924
330677763462428929 3112 30815
159368806098029825 7334 32325
989594805436400513 4880 36946
910479653461543169 1554 31862
336477228950581505 15768 19488
523330268286699137 9369 21401
257011793966999137 26778 32185
3888553342086710 7130 15670
385912458559115393 283 33971
959864772664701569 24894 35657
532028894190961665 2027 22344
535206765438054785 3518 11552
80851246343609521 9429 18209
463329195744066177 4690 20014
75390885504479137 23769 33822
780539943196750081 8068 13155
287264083557456481 3284 16403
237527825915321953 14470 26755
525331519282634241 2604 13634
276808330037617633 8653 10730
712870644181702273 3619 12264
62416025537501697 11043 29908
265247689872669665 5845 30648
781552615811086977 13090 27543
701117350057128193 21451 28658
431307548104172161 8794 9248
569322894074691265 4681 33912
520763279990852353 13243 31883
346141996682415937 17845 23534
963573942416033409 4295 37335
447316705412905665 3109 35802
29169866835793813 17251 26043
903548199306694529 933 20312
86292645856644865 14944 33964
401382039549321921 721 4160
757211946595639041 1859 9305
750609568602964609 5282 8090
866365707002600577 19113 25309
114004439584423521 2059 24000
566518649891101249 8814 28353
201208858460855553 300 7299
92957646402993537 12869 14762
857172777225645825 15225 33203
746500182174621313 482 7458
154023657782868641 10916 21063
861227825935273473 28466 35603
208258960384572577 8784 22906
40829194171983833 22354 36034
430205336107714945 2088 5367
516673914185616897 19437 20330
396750772187591169 23130 27913
703263864917964545 20471 26730
306444711917560385 7748 15531
581247670311697153 19178 33107
316267153152328001 11900 33694
933414608930810625 31783 34211
972634105112941697 34641 35417
315916384324253825 24911 31064
305884389893510209 20534 37277
347534010720742977 20340 33145
726453873859821185 8075 11728
669561970171130881 19236 33492
230785102676978945 425 12966
886941480696812289 17993 37013
680640033327701889 19666 29236
232948971923462977 15973 28504
31054942939409357 15246 23259
773881779124330625 13831 16738
607310922245925889 3314 27917
342741675248461761 6655 13981
724914833033867777 23890 28090
604936531591739905 4840 36252
516802935207234497 14982 36703
969873178706762881 7805 10379
173984716447666433 18913 29030
285911722971171393 1446 9637
389620886743369281 17500 23757
456504734734565441 11000 35839
677898450069054849 31973 37410
416638469601089409 9505 36910
607355429886947457 4447 12425
435775980961807361 2561 20596
457673973253111681 8202 10924
633450693882302593 16583 33668
504140929717049601 10082 15123
449824911277389121 16760 18737
215008543954784417 12592 30276
812218224160268673 5832 35718
761180103762907137 10143 31725
367314645280970369 13186 34613
480810952558346817 2523 32264
473568878167007745 33965 37877
254179398610784097 2371 37096
856981306958132865 7348 24688
262871521737626081 23273 30112
59054822915079801 4918 28409
332729288123598337 11011 24212
985427681081716865 15468 28505
301051688230177921 9681 23773
354108500273973441 21513 29340
241609265841031361 1727 22773
734319841476903425 24186 25070
879568352301166849 7076 25094
409168228015893505 7533 26815
600956074879828609 11739 36686
554962701391133377 3970 16377
830049285409035777 3644 11441
89684793393324465 21497 36490
143838485499696129 8662 24730
349474485282215169 14884 16729
895615018665129217 22841 31594
401074512804889601 9977 12215
599040505939651585 14218 35336
761863525878993665 24977 37876
684245106603260161 5874 34305
65162899318913505 24433 25706
21150108662890689 8583 10589
825522612878714369 23966 29125
797432785042790529 1802 34996
346242822255739201 4534 15932
561140184275185281 2197 4901
714160422623734785 17670 25876
515317130940122305 29605 36732
760403422180239361 5350 16640
674645311602528641 16391 16632
121025404047500737 4093 4254
399176198578576449 21736 34434
270997623025103009 4247 30077
852589867228200449 11870 29085
108358947595718289 29048 31972
942813562745460097 6564 14439
642608423153369345 10274 29133
884592803697625345 2542 33111
759130783213421953 1556 34290
681794558187707649 6189 35630
359123811475321025 5905 31686
418919915101351873 21446 24888
681924403342151169 2411 7515
28882578123802461 16596 35223
518888705760240065 3073 10111
637308394342181121 6868 13672
94892949693715425 22559 31653
229960395419769985 35142 36671
308596310527668993 8516 13578
426758780581931073 2684 3632
495410500858042753 4147 23924
771141910710856193 20388 23045
481712303865712961 10571 35834
695758810646520193 9800 23131
629689114062372865 13206 32508
968006324768087041 18614 25136
977769848705555969 2865 37025
876130037045012225 1903 4343
854382371127570689 4947 33622
344614790270231425 13649 15739
713683146981757953 1553 10836
84904170228963233 12395 20853
945090618364602625 18027 20492
385269433346767425 14770 34908
252028677227038145 6340 37719
538849756282868225 23044 35200
791635635320233217 2944 14068
797291560306280961 11987 33065
645637939988141313 27672 36283
247363825894705505 35523 36772
235772180415764865 18050 27987
149250192357303745 7126 18375
211310043506024673 1603 33454
621675358707531009 5983 26572
984314805126160769 1087 14277
596259113364926209 6946 12755
283338356878992673 5009 26280
778310611498778113 26684 35441
172019564919153825 5292 19818
931750685266596481 10629 26554
422079301921549185 22581 24509
65552371573371457 11602 20130
778385847214963201 28562 33443
832473095194348673 33255 35454
933074710644625281 28047 30799
770568830789965569 10864 37478
917122546637003265 2681 30455
418664760118279105 17009 21454
514248605214483265 13644 30919
373750843266574145 34811 35396
634519308302486657 25743 32742
22130641437417609 12444 30783
65286323897986169 17654 33679
891711643532556033 6889 22184
563416593349089089 10083 13014
838350525899219457 20483 29217
134195182371065873 11941 12098
311878474208381121 23133 25933
794791959809856513 35791 35805
291234223027732481 7300 23093
657842887355108993 29844 37364
374523815702797697 5339 24969
32963258833305533 9952 21752
926523425383070593 7644 10341
889449271352624769 6587 33479
741702837418980481 7655 31921
298716483599179137 18404 24330
297319988961152833 14296 14316
56920155778946937 9810 16379
130516113056938113 14756 34349
614835838602587649 13296 27579
47365929372748641 3499 15061
18785837530863605 2776 5848
238410374288914529 12921 15726
649960282770280193 19356 37004
528456807614691841 17458 34801
183442393495958817 10948 11790
193247929867720097 11557 35326
780703403632557569 27584 29307
211057709763711201 10220 27782
233368271188091105 3914 24017
997375163604882433 10762 24306
451716064002852161 18912 28415
624505020284647809 22627 24618
796853044094824321 6119 33057
664035057126209665 31059 35292
733882889814268033 32239 36249
967187961349910785 22255 37767
480256319941766209 4436 27706
861705774376812161 11025 32714
189038400428387393 22086 24068
89256733115849585 9794 16105
505514161416662913 17480 26188
267189807005831169 30109 30454
304255483366418369 9614 27806
611519354794300033 11539 13503
279004574452734753 19853 36213
95783825513077409 8681 9795
40562046516271265 4354 7925
204462286093889377 22146 37781
284324201446132449 19227 25035
525261022885484161 26839 28105
302420104941418817 15251 33749
820330915685762049 12757 25263
775241888276532609 6103 27926
792703187890733569 12365 34760
149869338958410497 4269 13805
117880350272219665 8743 35629
425182837212780417 30921 36381
436811816728617665 7158 18095
291183357659676289 23572 30394
722074937104341761 23416 30605
742036175217130241 13498 36356
534964076867648705 1444 12105
178375580036771457 3429 10014
957371916905987713 18132 29028
104720521312025025 16181 23431
380093188115136385 791 24387
920961866806479233 694 31415
530340845616652929 28270 35700
440513090042493633 18350 21848
127971595783403553 11539 22812
196952862458203969 29685 31765
421691254664484225 2339 24876
106249583155140209 158 12387
775541991723013505 18112 35398
507899501425853825 19986 33886
195126753123336257 20846 35799
525611160921336321 22559 24284
894833603495836673 12664 34176
52614357140924993 15175 32212
616009723594078849 13352 36483
679182710557618945 12798 13729
818352032556486401 10944 30226
409478530545769089 7328 33059
81177239480442865 5516 29769
51020004440438529 4760 28283
158648091500108289 2036 30703
269432647937037473 10469 29949
936341147003521025 31636 31640
59203727775290817 8612 32423
339437380717708225 4504 14477
972130329269063553 16259 24059
452653723316618817 12160 14823
89262316561907089 3820 13462
144915568677159713 19596 26259
309467259775459521 6188 10303
561920254943476737 18564 26344
806264644597568769 15754 18818
568927310018732865 7646 13071
388827812464469953 33319 35315
532661590967965313 20792 24462
538544395379751937 20212 34106
611907264218441345 20428 21478
629828089209638657 14482 26528
588218525452180737 24574 36177
845022013607199105 18036 33891
260902577230705633 27355 32401
711868336292113153 21588 26957
114166065952449713 3471 6072
337414014035154241 7850 21701
60765271773785657 5519 32537
426103008854425985 7461 10091
25664562239075653 340 15822
913614695215890945 22936 35233
291403071267136961 1058 14931
517032370297854977 4529 7352
125586613905742433 1484 29581
551428524649800513 6616 33889
389806070369299841 5220 27422
250229479696486113 6251 23683
800268959978314625 11572 28326
41724192585199657 3179 23133
463807174098132417 1902 18477
310029805310861633 1981 34079
199867490400354337 12106 33237
632950136636658561 1493 21851
338944170142152513 7738 20658
832491567762616577 13700 19693
522236420884002689 32086 36764
687647781042038273 13165 20761
846503487692455553 27017 36918
704622324878769793 21616 34555
160079851569950209 15722 22399
585849375247569537 14542 30989
20347943439130489 26589 27550
422675324130352705 22388 27508
137280698739051137 1276 35274
266653719098194145 1655 13780
527345893784296769 6503 11386
684036830474823937 29876 30134
417618659960712769 1020 4239
791311788717031553 30860 32411
250385014325839713 16767 33688
794517049765232769 18285 21545
642740759049520001 9419 29886
999176890683223425 8006 36867
197703225761625121 14754 25163
883261473211362561 14769 25013
580815430531632897 12393 23196
869107034861549697 13868 33554
285609892053425793 2528 23589
730430529169097985 27422 33025
836729356496324097 1602 3381
297452290700100289 2833 22275
475985144472996801 22122 33885
799542407294026753 4790 30529
92295674225599809 18400 35875
160593540493927393 11776 20956
921991846529689217 9289 24729
320100879323803137 19073 25097
573428043356177153 5165 33974
292972828512993985 20429 27161
346346122249695297 9351 33451
151875942951065217 2658 20894
452667709033168129 24403 30867
225395989511874017 8912 22721
741776336341469953 30268 31024
766884222914711681 916 28577
221275435063649441 4214 9760
584696986476551169 12208 17591
522839751940079361 18107 21428
267517339072114177 5956 9001
546137320970874625 15562 31624
143106958020304369 28255 29106
586318612375176705 9307 12732
600053957318351617 14993 29880
963178371586213505 29178 30222
859220933116056065 9903 18140
952615910253012225 2779 37744
374504038290822913 16032 31636
760400569895981697 1197 4197
404528077346704129 13607 26447
95923432582335265 981 22549
238785953338606305 30206 36076
239008425784152929 6144 20010
699168753067844737 8969 18971
43823617207248593 14182 30668
23917709745703065 6673 14119
988674847579520897 5781 32973
763880168308936961 16707 33039
389170135937032321 441 583
745376580175815169 686 33923
10529022427210323 4365 32081
654843518389348865 1759 31896
544702745983652673 29388 32487
554086027253575233 11510 14213
215986107959512449 9053 36028
604075852594867457 22161 22951
654397636132127745 9559 28767
340539015613160257 4680 22103
627531244039847297 21298 25591
506720988348142529 14403 16596
309918049977124353 4459 35064
541151673129988353 12015 13474
224838001996236161 642 18805
141562209613177009 8536 34969
594969208061112193 3774 25548
832724862904711937 4715 31611
891339212246993665 3369 16641
592656787299368705 9940 30520
468509286345106817 19375 23001
556412620390986497 10408 15686
7146462051426995 13823 23902
165405109674743745 20791 36864
307632252632483713 23482 31421
536269658349510785 14869 34028
447978745792159553 12905 33535
113716972760919073 284 11216
754901527849550977 9231 34041
270564308570598657 3166 19808
739831093213272321 66 37014
967200916863966081 4535 6884
279733537963519297 6031 34946
519762416036059009 4266 25161
898185808899786113 645 26425
466330968295743297 797 11147
980240067289212673 144 3741
8450890888425989 11027 24385
670712541489084673 681 28966
674065317459401601 3270 21748
766245727500315649 5342 19732
136390918741597041 19187 27736
985064076153708673 8361 16627
876004898310661377 11520 31939
805884631319155841 9473 27450
265159293001701729 34071 34175
969372821287524993 27938 37510
346363092263096897 19551 20745
851506318110974593 16867 30644
742116026470540673 25132 33585
912583752563609345 27292 28029
929122424381056129 4043 28625
134217932954339153 20557 34031
445266386076198721 7886 14470
524393397112252289 14439 30567
945006713697985409 7691 33889
13265423698808121 17247 30857
305379836616452865 2131 37263
259246599991332257 17917 22987
14399245210817925 22363 31981
553993904554157953 17731 25691
181776139410359873 35483 37078
813893626888873473 24069 36525
610065711032724737 24603 25060
988084152382438017 11260 28274
253654092231926145 8847 33417
81124933608936801 29616 37522
194346484836920289 8423 31535
368271265584819905 26590 29153
29760180347025769 4289 36172
340549986847069185 108 6846
623092809593352065 786 10775
187320637789664353 10226 28986
387486797390749889 1146 20362
647115164560364801 11887 29691
629637256187997697 4478 23608
792548391956426497 13026 15435
111941751707135489 1608 28566
705284310379770625 22579 35647
949986912321129729 14906 25700
831886097511979777 22151 23245
21806561126737733 686 24722
816629277498595457 17401 21624
375559749606303233 24004 35462
939035766231636865 15739 16909
419439619479774721 5955 8004
195567085801261697 1565 6272
379377054535957825 13388 30549
361648604266601857 16616 34585
687095753933590401 11346 32803
356080444170164161 8112 28755
159779258442419809 17931 22446
200072600502789313 21028 23745
940615046002946561 3870 4288
784789670426082561 1066 32153
983425525264728193 29727 32112
531807567812901313 2856 24723
739645123310168577 27870 28298
495401786718918657 3228 35739
634420616332100481 16199 35024
609514536234353665 10444 29463
604441506369440129 6214 37587
678417090890608385 12956 20916
933612410993994497 17324 20069
933757238170098689 13979 35314
90454077335550673 9937 34133
749470116880889473 3094 34727
573021583264612417 25858 30848
695489637867591937 14561 25822
182043388292171937 3501 3805
640912139179051 19403 37131
603477880206334337 328 7815
471902853183106433 16574 19563
966442407758251009 6143 6447
471689289742148097 12358 35546
554196780051960065 19933 24791
241240209484299585 4582 23573
791026478163374209 2408 4280
892009469996654721 22730 26226
383462589559776769 748 37487
590588365983389697 19461 21945
165490786583973217 20202 29136
768120623231528321 2870 32713
838890833308361985 17013 31562
242838276326505569 27364 30536
491949598542007041 12627 35709
184020574749272481 6749 9221
719900655069672321 2047 27080
776740000391722369 13907 20865
658428932646273793 13933 20621
280430647020086369 23755 32146
406888455549356801 10812 37637
193382885469002721 23241 27820
654763324803767041 11103 30719
930919605655677825 11457 23957
570883694152378497 2252 16331
64025194809712361 14133 31600
626441907144510465 14928 24541
944559256999173889 2561 8753
470788247519912769 5572 11897
632857692441586305 155 17705
305268271188069185 1854 21386
411953728810008385 7415 34692
746128506890137601 7358 27331
933271807646971009 9361 36723
101466559633450977 9973 24575
149394164008999297 35834 37644
231936072360916513 9374 24197
681147613097873921 16374 17685
537621998976376833 21090 33176
769090783278901633 30651 32379
466145027376519745 20328 31355
141587769830803009 14313 25995
300001708448917249 4016 4581
755870337989552641 6758 18004
182852913723415617 4428 23034
18783632527583193 18160 22328
298650162036253185 14972 29806
215719192934304961 14170 20478
937915238501808769 26220 33761
619066682445289729 4290 27310
507357202053839297 2801 35599
191795961225768257 5918 14603
894481192439990017 8455 36985
495805175309140353 14136 35528
413194067465511233 20113 36792
741103073903960961 8231 13846
799957806037703297 3096 20999
647160170046642945 24342 33894
979718570289094273 17332 24071
311339216858801409 10957 20459
954112578862627457 26087 37224
233699753899497153 843 5617
626953391570836481 90 543
443374520061443201 2682 33936
939067250380709633 22548 29428
76743112701702641 3482 36021
785505537013506177 2460 17391
900493051335292417 1872 2540
541149400476477633 9807 13089
738699924458028801 27021 28657
694259353915256833 21390 26680
50602861477617721 17110 21487
424180536813601345 3159 9961
356593192296454465 8199 34761
805354228117380481 8008 33064
620967861966494849 1276 4904
42890806898860489 1140 3180
166787891901389441 33233 35365
132940214668835217 30777 37176
834988503255406337 19001 21971
139738027644320081 14573 30469
624451501161441793 12811 22827
251654471393948129 9836 23188
814844873269141377 18251 22483
121323916872903233 28085 32723
471578418486199553 11429 29710
206917522996960193 17267 17437
989486764669724289 4242 29213
131569802081692449 3662 10996
63026273560947033 11003 32901
53925147253096385 3252 14207
940955778259922945 26398 34953
744439234365181313 24351 36739
725821002716440193 21329 36201
979398106720609025 7080 16502
619174951034470017 13006 17116
702752412207338753 1691 5581
142247113092818017 9395 17087
285412111761758081 4017 22333
481337033375456961 127 31091
891878683376738433 4401 9696
435582607872429889 30066 36550
905503355982958209 15894 18592
801433703218439297 23914 25555
915045205903148033 17362 18880
256772401545813281 4794 21188
479144775995337089 19509 24939
942240008189617793 2081 36317
934763673576860289 9641 24052
163242531958257345 10542 12973
402903916156716929 18760 33897
689521482232041857 19514 25555
363429410093694145 7135 14831
624197887261342337 4716 36454
198288988184543777 9834 18528
79061003600106257 4059 33046
73339671368977121 13571 36255
241251323364547681 12173 33072
152504467726558337 4448 18416
373378858806692225 11204 24182
896937230162968961 17040 18847
134609763546475137 5280 19518
585985427642015105 4336 32795
698187964656131713 12981 28620
693612813498070529 18234 30688
793175959043434625 10745 36132
538449833381022785 21005 36579
169507090388751905 30565 31331
358372283904806465 15251 32890
136070860185096625 6453 6650
823964281953095681 17832 33228
331143526699083393 15401 18455
75443162808959137 5715 17194
681873814492615041 16004 22940
637700215048269569 1214 35968
188523280469897985 11074 18150
408686750866372993 6293 33376
903323883594080001 9338 25339
477078541415153281 20016 28637
737536845988064001 4951 24454
549598268264837505 5017 31676
376708267345360769 9374 34757
514149926110050625 24092 32304
424502227675791489 10303 30211
88694680444099569 15059 23013
768440953671355265 13144 24131
592499807209804929 26934 33399
573219478482162241 24101 32452
960059753835444993 10628 28955
72539088863361905 20433 24598
260740546528282369 28266 34712
224472884534922209 36671 36996
951464964591430401 12637 19693
592343997882746753 21391 36930
157672072292427873 9155 16103
658673382951338497 9388 35826
140414723364237665 4669 30430
702791090129277825 6114 6666
265245991118590049 12630 23513
829445158349504001 16087 20944
373151543497762369 7712 26854
425065875634455617 29406 29636
100220496483331089 19632 21338
100041937087798513 12926 22637
59452831023939721 12856 33469
767224802235869441 15001 32662
551383543705199489 4424 23807
730100599090295809 12803 35665
18182475097951569 30528 36928
840317418478061697 21519 24616
435863759744961473 26735 33558
51347667789730881 3769 33014
331128929469848257 25761 35646
142103282268589489 13067 27322
766631472391552001 5924 26243
850788331737224065 3835 21122
396643561771760769 17380 23719
536370884194919745 14076 24563
436980140129520577 18937 32244
161323209289282241 116 4448
917840270300267521 20049 30732
256269449378503809 29339 37548
451610403681016257 25293 35661
64725402987679817 12594 27818
7356290092623398 12252 27740
370465635306825217 7392 32995
804829025381366145 17063 30756
721914815296646145 22875 27610
83506293933446337 11145 36505
201218667742420353 28654 37750
633112195682073729 16359 32515
251308524754367809 5843 30469
709563901985099265 7743 37349
37887165059824921 6006 19920
782531129678574209 3620 25417
227900563832140065 21887 34345
974228108510395393 24907 37468
496571605707099905 12510 20274
533836613132351105 17206 30869
33202009374580401 15011 19278
709303478150395905 8765 13440
119565906428046993 3907 21066
943762249498035969 12584 29144
468198205918145793 22150 30514
619343819932957697 4650 12797
354422712914423937 2663 7473
286622669475875105 5291 19412
476374503952772673 10161 30404
883455977119332609 25670 37562
203487572184425153 16859 36489
33716955088465285 5813 35374
399320421802787713 10685 35206
654484937646508033 1120 32318
376859969704394625 17437 33350
979438063727926017 4708 9843
400514943758313537 16951 20916
95130235792119329 7142 30523
235402086585192897 3782 19432
724250176535690625 4052 27584
900068060887225089 4560 8248
670778143276656641 1208 16676
680521875592841473 13052 13072
139616702361863073 6499 18565
530265957100287041 9953 11002
678450999824327937 28022 30778
173263481715022049 2679 36478
474206205904607745 25305 29135
73934754028432081 19548 27644
790625771729331457 26601 36134
470377956120710657 17389 34962
891810858952297345 9794 10024
519470766601219905 6884 23463
388985114718430209 2402 20458
407528444039680705 28994 29107
858796199442167553 28382 34282
51829099389340881 8297 22757
860537416863614593 7836 13145
81989379871810545 7554 15520
493851086808987841 6788 25838
901137444291609985 7374 37550
827954070980275969 23242 31208
265886509213085985 8211 17298
748486826325773825 10182 24034
252603435508223841 9203 35782
535274136346707521 16817 26951
477326589955890049 8992 32013
768183562335835265 866 29054
255082190447129889 17117 34730
654045159199888769 2359 22869
246190215685626145 2118 22885
578214272941465857 23303 31006
782511027759188225 21428 24889
505105792800399937 30463 35638
113791166753923537 11232 14477
103781099349347985 11497 37531
343221118590381761 11903 18729
796047553415952769 4738 20520
415298840160627265 6185 28264
651839374176262273 2 18627
97096306875659617 6510 14472
189271130848418081 21031 21413
9409451222477829 18644 22909
204400637090955681 18427 34831
639237841579078017 19544 31138
372703703623365377 3638 19959
674244650445839233 14137 24054
974611205709038593 20572 35540
210155610708728353 14581 29289
383769252174026561 337 24206
699235770554036353 28347 32842
603786567167546241 32177 34607
574861966202522753 9881 19127
113080480783231969 12664 34350
321575923746816961 24038 31718
498008033784316225 11232 14013
614288692892234369 24695 29001
610400213197259265 21864 34327
618823420490155521 25955 27452
156895827154599489 4118 9415
939251416208268417 7431 25813
751428580194676993 3260 22639
546926290949070209 3656 9684
896676081453335937 31630 36439
676194074586465665 13901 19619
266511532481153793 17412 35699
260191871084327169 2330 10785
248447251096294497 5165 14234
200979316180824001 9823 31660
144912751587845889 26819 30448
155805279935858465 24077 31644
76288132766791249 13029 32297
587244127972343937 7907 27348
121196457476365537 24436 35900
224038975211424673 11750 13157
336074229636963649 3115 23455
73883981194288849 9171 10448
730759486797474305 26349 31039
964300243488505473 1309 30907
533995558903598081 23267 26605
986008592667975169 2894 32535
243728902713534977 2019 17401
39017271620604537 27183 29368
665086295018269825 646 25376
418548369660786817 15121 26242
401282858376397633 21798 23248
908825169816108033 9488 18939
459748912720073153 10014 10483
124278038739436881 6889 21205
83809034052784177 23788 30610
334713786828540801 665 35275
555321808676481537 2448 21851
560433169296576513 16709 30005
930913265008378241 23302 27006
991247186261514241 9357 15055
77113800703898513 20340 21996
921771602477679873 10467 16041
150732536099717153 30353 33856
639543052649866497 34852 36783
567800491674219649 2668 13305
313695498627712513 22379 29916
738767902079622785 3530 23205
723666879230446337 20201 34142
176310303817245985 26930 29696
447096133613417409 12460 18308
559885662397299201 1856 27444
728083368661696513 29472 32341
109861100701053265 14029 22504
426483018957132033 10182 14883
13465838268366781 8946 34744
749823865890643713 3740 5580
90055781213436609 4018 36255
273656705141878113 17696 28856
630007230502989953 268 14972
64456651399108721 5613 7258
632196114877316993 2455 31821
809001064215042433 12585 30131
63804641511900681 20512 35342
801544365687899393 2162 6864
504392453311510273 1254 11048
789101249429297281 26880 35391
723447786560505729 5469 17211
479172524578455489 3390 32590
509671861095526401 1367 34548
769908208614484865 4640 27359
189579560210411553 4691 17713
98842832225866321 12600 26678
482032723213080769 15218 17401
885514896773020929 12991 25291
624195226475585281 7724 37611
776427617145383681 1210 9206
980049068133766401 17086 31292
569603504533947841 22377 35542
391240328027016897 17815 23105
721235018556509313 24879 36086
904856757945850625 18110 24336
524962405087098433 6347 9574
944725223305134465 11683 20113
497171348444435777 16180 22929
140695402275426321 956 11810
900726435548907777 16317 35550
855244723143364609 32864 36438
365515161428074689 4450 22015
215048413518161409 15096 23320
461109881885239041 13778 23326
342773872969125633 27175 34679
560319792307108609 6609 14802
973108099669659009 30952 33857
426698442034169281 944 6741
363882075330174337 16105 19629
261695282537456097 21549 26812
850957150268953857 27050 33140
902539812233005313 19538 21118
712919032894625153 27365 37456
970319524355243649 1460 4899
678541373166936577 3111 15402
248392689258881921 4301 6900
584003976692095233 13180 32772
843999917333828609 16557 17294
134125147497513809 4182 20016
127006218841120961 124 19488
995395890701324545 33031 35619
213833669316624513 15551 26947
265259833864078593 1449 18413
127026560396107153 26536 34929
588513514446255233 7606 11168
67754894420428257 23421 24675
568020388857377153 11312 27181
998259592971766785 32069 35445
815861362537951617 252 24050
371642677649656833 30815 37392
328915730093129345 14875 34114
468129169368811649 3340 25209
957628406593876481 14379 29561
25704101101350573 17212 21359
556868052498771265 3212 20584
998204047329739521 7706 18945
834860983178934657 11283 37117
343922673274004609 23178 34431
312274369088456193 7526 18251
466944000954161025 11637 34669
393847483844332673 25709 27560
748733483120243841 3298 33991
444574102443965569 11650 12034
767031954610349185 4209 30355
444541012490695681 15342 29116
927884526704058753 3129 4500
218988649066446337 1971 34616
429884598067989313 4700 17638
965214023651022081 978 25853
776176839137772161 24486 26571
509086540179907841 17413 25628
242614147875929825 2816 18638
302687545376947777 22591 30744
796327120382112897 20921 29483
788350191952176257 22280 35465
119669028651319569 858 10766
865883504718432513 10748 23274
249823282994722017 21681 29943
126641337952520417 4352 35659
307806571432838209 14891 19213
140463474812371201 2610 26523
703978585508121345 382 9163
513921129487428609 3874 8063
23516677080809957 251 35667
951167412839772929 1506 16881
923441559307629953 24909 27892
743191637747031553 34339 36118
390467083380816129 26866 33959
320253220074043585 7520 29584
495569602162913025 2481 10488
608677157954431873 14576 27415
714298717525000577 3987 11123
266138791424545217 9961 16258
586081710443803393 13501 15213
556920362438717121 13315 31941
715858923506591105 11859 29655
753814194779998593 13097 21714
705403167021739137 24445 24560
82769039249697585 7601 14690
963791439168236545 7050 37255
342549292575434113 24782 27794
972609905422611841 4769 25296
926087948098427265 5384 36122
884750172693589633 12844 37633
18473051844289045 683 1485
722755545455026305 3369 11648
507236288542330241 4827 31465
975189405724140801 13198 30702
188221547073887041 7975 15510
278877553789921953 21862 36984
470568468937273089 15943 24767
142901342519639489 16824 23604
830393804957928705 9009 9205
650763437313212673 7426 10842
787983351251185153 20807 35872
28793244160514321 33844 37662
636244734133761409 30149 36594
911621140012552961 25498 33333
633278988874849409 4642 34971
118766046214535233 5085 36175
448983988705087681 34147 37059
108522698192540897 17811 20150
369055134575248193 27974 33724
980294670057535489 4416 14788
58215294282412345 22562 32120
84634526439625553 10550 31474
109308536215365841 8938 32121
936112514649341441 15069 37059
95294081923917425 10187 14561
316944270478682433 925 21602
722725321311614209 6199 13349
415339169521136129 9671 17225
376428791228597953 16743 35209
322950785377681601 15968 20503
35904660416065325 5141 8255
456906533529309633 13047 21349
69804481421378737 34555 37541
868483290965070209 609 16224
766137456195437441 7735 26668
847054570073428481 6923 34010
834342991076574977 2401 32471
855715933326447233 10803 30993
165577092432300801 2741 4729
977179190462283777 20329 30164
951283375651449601 7513 11575
609177654342811777 31990 33739
970215357496229505 16677 24145
144991545442056961 2471 11262
102796289745761265 3743 32069
266132252922115969 1657 36495
417429592623648193 24466 26374
984735633074468097 4460 20699
48437930466086241 1785 23442
58502624359061177 24269 35335
396285969104880577 4018 34292
404429911670352001 1077 24045
11379681955340005 27506 35179
623294200635026433 4164 27601
218432632705429345 1346 16229
592443851845434497 181 27779
159870261548313409 18940 36481
758368396940721153 4788 28673
709334330845777537 6960 20818
704262384470158721 11582 14298
500024527633179649 29256 31024
645935210768609409 6596 15680
906701120730019713 5214 30118
984475313834241921 24203 24381
675388730636818433 24679 37455
877157832080353537 12947 23938
374036907248395777 25507 35990
659675280239216769 1248 25763
285282434108445665 4512 24693
242049018806479681 9559 12688
172942940582316865 2599 15512
655252085968545153 8001 34339
123014165151424497 4193 22303
298021883781171201 283 27392
740696077512737409 7775 26726
352603455664965569 6196 6912
228937634947278913 14935 17871
31044439654547065 6851 7620
64095639973743345 1762 25565
381987899068565889 16537 31004
431059663328817089 10009 17825
292720569857987585 12519 14182
572925151902992961 18888 24324
118444593336651137 28837 32825
483506308790914817 17871 18194
186537848825022209 4398 16146
464770163419160577 258 1822
751593416277803137 3884 13628
433451709477900225 3583 26322
723117635890996993 5480 22985
757409842303800961 25550 25745
781775753287607937 8261 18199
169841344055619457 103 29823
138082927109191905 5898 18810
207472089181067073 20928 24106
661348782072355585 2515 6056
498999386464156225 1162 21948
522007380129263489 12714 37022
468298677173478977 1379 35010
266822922889591745 14677 18522
616475117853816833 13852 19476
339082541785838721 20435 34289
41672391665457553 2351 29564
530129340520733889 5245 31670
611607535032384001 29663 30791
983272418640790785 7504 28590
934751413628603649 9990 22284
60192110021038305 25416 35044
58496919995782553 28105 32406
445822949912180609 5080 26567
614651313253716609 1104 18605
993103223966034689 5695 28640
768468772077191937 19211 36609
138441482506049601 5355 6222
179901061894312865 19586 24864
773878336931122817 8764 15133
155675715431279105 6289 17027
859015821744204545 24597 30679
383640492054922817 17535 23946
607702325802353665 29 31647
197058342470619169 9234 19932
212536651351836513 16665 30622
662961699854705025 25662 25674
45826704721495305 4851 18461
745203000990507265 4686 14592
654428894833269889 22261 24079
989140054562938113 10722 27629
572300983517312321 9872 30598
619294841556261121 19822 37637
836669740022340865 5109 24663
663440817937711873 22058 35026
223327510867566305 4422 34670
893844574783749121 15659 20775
473131381845856705 17572 34241
73388944702656993 13664 36805
651419510672571521 9376 9559
612518907919273601 10154 19738
348167867684292545 14075 20086
497391497068818497 16662 24477
701285214701218945 27388 30557
557454099119077313 3938 8047
954575567653332481 5109 16111
825818323249791361 24592 33883
412402528994210369 9288 24301
31981048541631197 27152 35680
131078551163067665 5385 11379
250366284928006177 5922 27228
432908858276821441 7760 19543
992715400297505793 2865 10160
777181343738615041 8434 16205
678919434108564737 17202 25020
508404864244841537 3146 16344
468318820952013953 2962 32921
540724976806625793 6008 31354
650211198244292609 1454 26558
994629362542415361 18458 35692
496644511144957313 20226 20301
321285740466603201 16119 17039
563308896431692545 12006 29076
91150582049341009 4411 9855
816042659479698817 13362 15416
515552417674154369 24049 36127
985064841362245121 20900 31472
670056931237954945 30469 36510
73796524640421521 3217 6191
388264830265253377 8211 11680
959875944067022209 6395 18511
504313552346065537 19059 33698
225338695221829249 16932 28878
507827075346295233 19044 30325
597904193814841217 2698 11665
319549607442471745 23203 28713
249286389499680193 10527 14280
297330687264174977 1905 12210
659747696315207553 29616 35672
194500743635433793 1896 5339
999535981833439233 15841 20929
861818938153827969 19486 35339
458705182137052225 15142 27942
322471840192040577 30900 31129
457646841073973569 14412 14414
37951401437620545 22682 34739
659410106482795265 28371 28981
281702260697745281 25174 32667
384374601749605889 24616 26338
233920560121685377 9525 17263
628762713654523905 17041 25724
618479731090420865 14811 20512
243210723422983233 2158 18620
981037457798745345 21 26310
978673797215094529 14141 30855
454704951952113153 25335 32733
672750189949105921 2146 12276
83723977425176337 25276 26902
88941412481730705 12307 15035
832177443334249089 12914 36708
907119020921506049 21508 25460
945983103692011393 30374 31018
393275554093207809 13335 26497
799349225128384641 11266 13832
619899474868951425 19543 28054
668398291655289985 734 9919
404604860463976449 14208 33595
642247068074656385 23505 35998
229219980259195201 2571 18084
183346639730611841 3495 11191
121757811479596961 740 11826
828641522423925633 22812 31799
829030498579179265 2690 21056
344780761689957441 11314 35477
44697708297618985 8798 16756
951662055537187969 1309 6595
480038766192741633 31247 31821
64398882425788177 25088 37318
397870027096558913 8290 27592
363617718817142337 9162 26285
526190240827268929 15866 18673
324414558468145473 19798 29802
860931584562891265 1905 27948
29852130821897305 10658 32722
118661156909873009 13179 14843
968964359054918785 6156 27003
595087404321986945 190 21487
12485519709617421 521 7418
995701434061565697 30304 31508
336336649463657281 26005 33390
265252292903696225 31934 37569
630695426805491585 12525 27307
346788847364543105 29991 34463
31925107815251153 249 29702
148943983686791617 3842 12541
812956746568733697 11631 25669
893789419043081089 14926 15437
930739592155514881 7672 10900
19742350088748141 7323 35949
141971379067403089 22105 34947
57387991442688249 5627 15456
46452268810153185 8220 21322
945728687558357761 29343 36860
138813211742661473 12671 32339
698058953155047809 18992 23867
403701328291798977 7808 23784
272839480188437729 1629 32465
92415740261660769 20936 27109
678266676317924993 4402 34189
928475963914760193 17402 21132
112694464494410337 5859 13433
226632696119583713 7740 35450
684269946019604481 4014 8487
538997383243820865 6131 6633
539228242601794241 280 2582
831776883856438273 20341 37396
966581084856564097 11139 31127
722099276067890433 9298 24541
255282242251666945 22239 29839
652234355803035009 3489 24612
49400159530982537 8265 35603
547580187247500993 2205 10855
727988534167920385 11311 28424
907280379663152513 14796 27340
959684164431315841 34620 37336
169607451037105505 20135 30381
140962960933649137 13626 19239
778785696475228673 15437 30219
121271971914573841 18888 21092
738630547828829953 21173 24663
74561268096275057 25190 25851
586666636076987649 17661 37017
30894683003062085 27754 37532
382418757203790721 6116 17742
627152520262029569 31434 36065
609646066620246785 26950 33828
10059367921250841 7822 35449
578156615210286209 19862 22731
926818094950178305 18055 19140
123474216450720321 14971 26732
335678615830069313 1204 24698
130768751415129009 5559 13457
272256037455889569 10551 17062
608904433278969089 10357 21111
565780379766316353 16298 28960
881935994995085825 35281 37745
773998593417914497 22040 28215
724499249523720577 614 35070
864398868664018433 3672 25728
720115011449845377 12376 35938
554249374703260865 7495 33985
901202016507614465 7578 7602
108419265922456993 1748 28489
949166974926139777 14985 37364
689504921105808001 10490 36067
762369166328003457 35444 37182
842203405792226049 9243 31708
341194708144595201 23528 24912
950307457709328641 18506 32380
829813171211771521 9275 28381
93611777376075617 5283 6284
471515145016592641 1415 13717
484520478087645761 141 3491
577926808493206273 30261 37292
334785913785431425 8131 24739
168362702727872449 32754 37583
303840469305669121 2369 18551
138090717527791889 24191 35866
666865923456377601 6157 11093
49312002848818537 12028 17956
339145698444824001 11030 29840
237628765372367201 5686 9724
630667194310525697 4372 29529
337283167408312321 5450 22713
921900564604897025 835 13030
44264733423421633 1913 20475
943079711846586113 6940 14207
112482448338749217 10747 35668
491220647531591233 7973 36182
850419609910378625 21045 33512
276309541867597377 865 13895
258243039764263201 15398 20521
706273316685099009 8874 33708
203216635689546625 7857 13473
825656399886661121 9391 28580
978348384762409089 22662 25654
720230665199764481 5163 31899
506551515676992641 3374 26904
539790424810668417 14740 30534
515300933981503553 33015 34758
325669664288426497 5914 25908
991233187994925697 27058 35276
250806856776897281 24002 33496
681775955341532161 13419 13576
864667857717293441 20510 32485
577576549986250881 4361 17416
571925850511497921 23321 30121
864180444485977985 11210 35685
984285695518224257 9542 25162
710877887175787009 13998 33031
907667698791776385 9405 32478
85204257185136353 22695 33628
455947803615046593 9189 19441
12246750524216311 12144 17870
620647858025826305 27085 28924
573262090018427969 15647 35306
733599164019068417 2776 35591
192999991432163393 12589 30910
743652922113447809 33992 35751
616913686883929601 21258 26018
740457401196195457 14613 32595
377314905406880257 30060 36492
335104644121436481 10850 31914
552223458697792321 19395 25095
509623196624090753 20884 29479
871534266602839809 1132 28441
916995820394212993 3925 28927
795462384554422657 5852 20101
893536347942571777 4829 14819
725236769090120193 27236 34354
470365891027405761 6600 25867
381822427120251713 3414 11776
156939213953961601 7306 19623
724127339190790273 14032 24949
304727036657389761 13964 16721
476539555629624833 8645 9367
105171304552371233 1600 32230
922533259053583489 4303 7223
171779926763925057 10340 15421
496013639040793217 8397 10999
623682647951909505 19793 35421
507759357310977345 30588 37290
214373661645929313 1226 20984
505554762193195713 17570 27938
436908358843581377 3592 18304
843078990680371713 315 29358
479943411412058625 13831 16929
374033741684169025 1962 13343
278256602839149985 8298 10694
473412473232389889 15638 32575
581453353228162945 16995 25153
175102588153929889 13531 32787
912965967257505921 19102 34824
819841320254401025 27937 33673
752908305182820865 7428 15195
675286190232125057 18793 21972
908900168475099649 6819 19464
217470473686194753 9271 19043
662376513970052353 232 29616
571012395057447745 21064 23950
215757114196762241 17437 29909
956601878497313153 21557 33354
351664936644944257 4980 15994
793801743533773441 18188 23429
421339657606750977 560 13302
519916696611876033 26920 36966
53658626483318985 33098 34564
544013197831969089 3602 20007
607005991932126721 25996 34584
327950389566812097 13076 23176
178104051970713345 8945 17799
321746086585985601 25375 34109
547602600991581313 3477 35469
930530185513237761 5842 26591
783383908658827009 22139 22704
666114002265043585 33842 36220
290371066312601985 209 33386
741348382938301825 472 13224
491574788559240961 27006 30780
392891327830678721 20487 31760
20675896878373125 1544 2770
494162845096145281 5249 7045
229650513394595649 10807 17071
121620258508112753 24349 27820
369962956013083073 24347 26982
599318218091699585 5100 27242
860819578896560257 32458 33706
827163431815872513 28377 37630
655041073830318465 4362 33833
354813174359879489 12121 32022
723266559927814913 28698 36747
42277397405779737 33557 36325
841372115553994625 16953 20548
482820654425299969 1661 5190
132481053011908049 18068 23283
416322960267390145 19631 26822
602221188374784385 22093 25660
45594965813979369 16210 24687
888255346380240897 3727 24446
324352728946660545 28005 32564
677797874827277313 326 22985
378642011318564929 16552 34719
915540070389575041 6629 12774
578531807118078977 1385 26395
723325441464112385 15558 16368
57832171992448169 9061 34277
63767155626344161 3826 12521
462537294632692673 6768 33563
43596950363095745 7291 21259
994119775765714305 18170 20643
292958074695697217 935 34927
966003925541425409 5109 6111
537179160231829633 23762 36813
787393952937197441 17437 37474
534784129093587521 5237 9232
401369578063775361 16339 28894
981046106071644929 3217 16877
341793327501992641 15824 28163
277461027179363393 13463 16457
435133357536440001 1507 33531
562978354028643905 9795 13748
180016730822604385 6935 12326
776543745604207873 5471 36356
839453290534617473 27070 28689
573340203694428417 9631 24237
734574264044486145 14267 34402
927816237107414529 19134 29648
82438189110686017 11210 35563
80509616222599329 19599 25451
339742890393058177 16947 20347
488895504867876673 28213 37864
825061760940666753 19560 26391
587823445699385217 974 26884
508788620569365697 10912 17798
35117470092309589 6744 27255
812354366608328577 7035 35109
378827705747767169 20712 22136
25738576385368361 631 19981
861844477734614145 6131 19600
853791771789996545 18005 27606
948178175854238209 11513 30680
187951092047430977 347 13672
875507777672432001 2697 8160
134358622230077889 22597 26120
455884704885846785 1568 36057
342635851607912641 18867 35095
272324447817332769 22628 30795
19749995618024485 6129 36520
72772165212441569 32691 32941
414389177559829825 5524 25143
706433554004213761 15749 26002
587095069291901697 13476 36404
866956212265051777 12870 34179
28177291848397345 6677 19301
464782431593384641 22675 26314
81325498601938049 26304 35485
148591873746099169 9469 30431
808842979215828737 5586 13443
457937388025449345 1299 32846
356125340269382913 2412 7612
998811592560656385 11418 22021
559323906282106241 16392 22830
214445426594487297 6436 14562
580922090671702273 761 16797
786165740360232193 17072 20823
969924200594508801 774 28025
438661341949178049 28923 35854
289617453174596289 13288 26835
469426866881576641 18322 32525
834120084552513025 5043 18080
512179299794404161 8770 20813
405094613914524609 22433 36917
220608116522768673 5642 35302
95825702132263041 16362 29165
838146349447505665 1670 19852
622733904312379905 26635 28780
619640390327361921 3596 5668
441492084196131201 7455 36061
443638790803753153 4604 18767
387353573569651393 30306 36769
287391021244630465 17508 17627
199930783377968865 11056 26513
362677489384744001 7273 35077
296674797962875649 26330 27458
173503025699972129 8686 21488
504789384583478529 10180 12636
162946666981319777 5907 22499
740472828410371841 20052 30143
808677457644293505 9730 19574
599979174537711617 9396 13057
491338953459241153 6416 24224
802277136037215361 5838 15569
98176084854713969 35111 37285
777261046048028673 21169 32493
682429130071248897 19998 34919
258455369810103969 15483 34410
777026593831195137 22094 22518
287204532230934017 965 15431
582106588613278593 27649 33487
990766703253225217 12745 13711
492081871674713537 8045 26247
78792025375026497 21796 33053
614973636475490049 9740 24319
350382531289437057 8242 22849
818007673342364673 24939 29590
927366046879885825 17606 26381
394719957570409025 12609 36532
275704295878025377 9856 33126
971613223153298177 2597 21787
293107211322041665 11254 18519
514364355770872833 18332 32769
59192282841006969 3491 15804
851736082866651137 4524 17571
609854581654250497 4719 33192
527739923359611393 17552 28566
100363354584398929 12104 25665
512060007568663873 23993 26837
993283756343135617 1377 22051
61489554580184345 8988 19281
278002576829077697 24185 29078
655571567490923777 4176 16046
44061575392820633 28 3823
791611826185636865 17382 36425
463721374467805697 31505 34760
27512101235203093 16164 17610
330795093188516609 7592 19036
40604255406627489 35151 36496
404916024760705537 26494 28516
156195146202620097 14244 30105
703956754424101633 30334 36289
657718383504921217 19958 31083
685942777770915073 1060 19740
147349927815866977 2035 18555
109442837551558369 2045 35709
839870582541031809 6060 10091
674312496725360001 5868 18445
749007842883017345 13520 36452
442328510707714177 14194 19145
635320506666438657 9270 23891
450676247362533633 3561 9756
663535206679938433 5238 34864
970415590435056385 21671 37173
94187269651193617 14348 23061
368456547799876673 5423 17402
756270910525600513 2150 13766
335398616218473217 1720 4740
733948289976872577 28913 31953
486684831517802497 11220 30807
983266119290590209 17035 22073
338346466408598465 5854 28549
65858866162720633 5655 21888
47816888215617585 12114 14226
292633788913903489 24893 36618
976530755995017985 12566 31042
68218490549476489 15521 35221
45272443046538769 12021 21508
625662665106602881 18679 19179
220623986428922337 4438 27699
429944242040754433 17957 22378
841815426584712833 8952 27463
307672598493198273 6679 6891
114510174774867585 16514 34080
155218879796002785 268 17696
592665688316596865 2650 6083
348999540982617857 12838 30517
113343786395137873 28756 36129
296163053081947713 18259 20545
713793727982260097 8587 12754
419788535670406337 15787 23861
427379544637776833 10281 14675
541513909921071937 5029 23563
867955274219124097 14350 15567
886605440552301569 10802 26083
147171405110686497 13067 30899
558027891326069889 7419 22751
454805041181355585 30037 36251
344292097276607489 8866 13451
337073973579268929 8033 14314
77490201278358481 17693 27374
657396553622586369 28136 37833
504899232578793537 6866 36381
205019227823914465 9141 17955
12408907696617179 21386 27179
970410361837831937 10800 19993
250725624426522145 25014 30384
103105887436218065 16840 30679
431174418947968257 10691 37169
304814082362437249 6826 9141
676135039756815105 12022 17741
60823474019134241 14586 35547
139026756479800897 11008 37793
202977310921578881 18376 20089
260453218509340449 8282 24390
985308330086358145 22213 28945
301820169394382273 28304 33287
115550373313308081 18637 28864
81279801950813633 19523 25324
624839930630049153 2593 22067
969408773751290241 12941 16614
779050920191320321 16499 22778
515273644545274561 2825 3945
36153039343592041 6497 18755
255474610564341729 13492 37102
417844345590591361 13582 23215
925048470353516417 200 12444
135759944347416449 13770 20142
108632364360083505 18840 24319
187185729009723201 18702 23335
811288399642208385 23249 25273
72417468470977297 24107 36173
160399531284049601 896 15457
120720279428294225 13314 24968
155473541549270081 19739 23403
613580999192823425 26809 30324
700718634578883841 29989 35753
976198909295714433 28712 36402
699483686786820097 29229 31165
583982735733261697 11889 31765
849635718315063553 16139 26553
151413399780036417 7051 29000
634487202966539649 3722 7573
79549018030451889 1281 13916
949828370030353153 12483 36328
117124447910878609 20197 36215
205461596704552097 13048 15321
764302296910845057 11051 20405
881163491928255361 3358 5658
168053524190067809 5272 28862
603845923703943297 12822 13856
960622339188706305 2817 32842
724451520998620417 6327 11822
294218728276813825 7534 19118
915482363022803713 3099 23952
492588948197042241 12429 12799
103026353355211601 9139 13807
424773522981180225 1876 29187
932328887214197249 17275 27906
725790131863579521 5664 7900
780570419735418881 8202 32080
481188165520318721 3067 26439
114456118471721873 6511 22437
962025579400521089 1300 37016
161448749976450753 10621 35448
616604652306389121 6666 29804
615493224830345345 5282 25788
150210826475632321 14093 25062
242316016870226753 18074 33190
718379861943287041 1246 35338
943749142356963969 21202 30595
731312909874791425 10682 14893
114393026605831953 27789 28581
950466133111259393 6483 24276
828370571618648961 28200 28899
670518948652460929 1311 21060
174925486533787489 20577 30290
534996562114184129 22119 36479
172646152038808513 19658 24033
278625252096620801 11301 32819
931164693730529793 11737 17659
576251661553751425 12047 32934
504341028542512513 3388 28753
80781558008528273 3804 21533
374848612304383297 17068 20631
957467499377980161 7615 25599
147036753651988769 755 17653
657553160315249153 22822 24910
870589206065950849 25330 32319
868460848928460673 4935 15994
930022177421818753 15432 28794
323468305394232641 14026 18045
885639428586237953 20448 26909
510927038081415937 31296 34423
792370729800623489 1261 31072
593869634194280833 21435 25013
535947507284966209 9869 16391
874018901642127617 7915 28261
206362357672048801 20762 35844
353431934786090817 18236 29784
225808654529423329 12732 31465
55323328310475265 2805 22214
205153404462620865 21673 27170
319964359868126977 29183 32415
804271659280836097 8195 35577
535873164287291841 22105 35320
630228976307563521 7683 31627
995278868489908353 11534 34677
886101520100645249 22482 26326
700999502436939521 1721 5451
368228887837929601 20018 30766
620548283334873217 11257 22918
820765936823200129 5611 11672
64650461360965753 13011 21564
98634185193418497 15397 20525
375642326828813825 21383 22107
318704646414282433 5563 24714
420660255270899329 9000 37799
869825566375013121 13501 14255
958738623607448705 26366 36667
836032830966509313 13462 29494
62104485675202881 10532 23797
529341822030090753 4354 21997
891753245988031233 24569 27972
399674704933055105 2760 9889
315456962116098113 11210 35693
194814765709921281 3844 26747
165892245544970497 36747 37444
844447467070274689 4853 37568
700277794006435585 4962 18632
26951074055489245 3068 5400
776337070188265729 18843 29133
198420642647697313 92 15587
802494801524982657 19359 23793
188860076752334305 13047 27278
11563124786139413 2552 23590
756438005790506881 17530 22570
429248283030457153 6619 32225
102653885948626561 1987 5690
136247306859576865 10084 34140
834360322845007873 15691 37332
269385662050336097 2553 26287
672111397652955137 8207 17999
21717449706560645 12873 18199
205593657901722785 25500 29678
324025331089924161 32567 35474
678714695919325057 2284 4036
878379545987616641 25063 35479
240911493573655393 27873 32098
988540924790367361 29081 36389
898824306886624001 9043 23160
183847717821866049 15544 22309
53436006308892561 8064 9019
287606103841252289 29808 34713
875322646468333697 11360 30241
191292457304104609 2773 12906
790766058417112577 23370 36735
299718526024133057 30769 33443
622761945185530369 30782 31946
666884996558511745 651 31961
210353391108704097 29599 34536
902397834327782529 504 15951
687817978802229377 18330 24024
224595091493416289 1192 33460
963935686683093761 8952 13698
253909016734166209 17808 33395
935463146556898561 23180 26419
391816330814126721 1415 12375
540612176059518401 22337 29164
766157200526091521 5898 26555
616395882387479297 22087 28848
300542624087160705 8891 19171
561345862618871681 12152 30725
64965648313187073 5316 10650
795437121119519489 4645 18897
215672092229286977 1659 8527
362522777319391297 5297 18243
661293235912321409 31532 32821
108242633628037761 7770 18606
403415493218620481 21272 24773
381794535761848385 5178 32789
837453826251771009 10251 15876
261071554993506529 17394 32667
637055877592590721 18499 23600
391752397811536897 9746 29982
887825521095404417 2738 25650
313660420150853249 18223 36612
822139694908930305 16271 25364
788880597034754817 18196 18609
130015586103848337 8218 29008
878517554977648257 12158 24096
295647376300909313 6029 26896
906440473076607105 24028 28052
540484717064057217 4041 27385
143088809683661105 11744 14286
670238812056869249 29220 30347
197046467694853793 17355 26694
973115058526911233 4166 32100
458041428248733953 264 35678
121116439296688577 11261 23282
437186896971162753 6545 24059
429387813094418625 4694 34062
941032385009435777 6598 11611
574591165804140033 30238 34343
202168150746523169 11682 16049
988351202693802881 5726 15899
598309849817226753 6653 9446
788644394404176513 1923 27881
403147158071710977 2822 22044
731415774865208577 7190 28068
265755628981878561 22892 34321
110598290448013617 6817 17606
872165156926591617 1179 19061
253594399872962849 19158 24971
787801532973659905 5423 25986
158756465486451489 11958 22581
827382580143684225 16796 37041
315866590827280193 5566 34945
280207706086315521 11372 35571
566253745573209985 21208 29145
596891779871803905 10222 11047
524023811474005889 11919 34807
726015080460129537 16936 20348
618426965345126017 3606 8971
570277922534735617 32196 32547
13152027374442101 9345 26505
119991349530380369 21224 25840
341234091574893505 10595 12928
874110257577790209 10065 19719
353712718355506433 16803 26064
664369256601261825 21022 27901
698426744784601601 23088 27783
419252658851725377 20070 30561
889251715862425089 33827 34866
308291625348857665 18880 28509
729516667244656257 22243 33002
479635419758913857 11128 16063
565729370691865793 15567 31571
67668483129025961 768 1314
18640192762749309 11649 25936
866156314780774017 11780 19208
851333507022868481 11365 13059
835531907507061121 29044 34253
995161620591364481 14329 17819
634779483218373761 3685 13585
390791190196136257 23264 31599
741732923935771265 5234 15366
508586895049891329 4392 4784
490652308409757185 4863 35756
641394340819200385 7814 10333
913125960487121793 7776 25140
530778456568743425 20061 30345
43014719837934481 22516 27737
435330478995677313 13327 27659
761269086489860993 667 12319
964640871317957505 3337 31220
548558798912615937 26267 35538
474971192291288705 15399 19904
646046588341562241 14795 36658
486830177881575553 35536 36665
20310784296661665 4138 6817
449400101957518657 19668 21388
64283430148279313 5638 24106
338448123081693825 24396 29130
638529111954859777 14921 19214
250916966435735137 5649 9741
948032871698529793 13329 31143
577310907542386817 1365 12218
389892551128035329 11563 34748
643167921760305409 24524 30868
455318034100585601 5491 25859
702801037413795585 8429 19833
188618372679634657 5939 35477
395931527668690113 3708 8266
946109576703065601 11855 33221
803465694350496257 19748 32391
352203373224817537 10708 24752
47819078509700577 4056 27414
979513940178591745 818 21738
611736003855842433 11283 36563
966197039633733761 21072 30099
13983361918061377 8981 9638
887693882378783873 7597 27026
592104014965304577 2051 33702
174647736401048801 2603 8337
132505518194118817 25530 26421
192984348266136865 10561 27917
560878414446907649 588 9365
870336095492923777 15079 33062
85952681891992449 13296 18537
173916135394335937 2658 11934
318691298745694273 18825 22127
273226347120548513 2145 4039
573552486777668225 1824 8997
762206404543334785 17247 37725
462067029291720385 6338 18266
915202712945962497 28625 30468
8772098570485555 19325 30673
596882903719034625 22703 22926
377785614027420289 8277 36947
79465753001294097 10688 35085
725452019227173377 23473 34955
76116885299668977 7834 32279
473047502590251393 11078 11247
556169276596683905 33445 37500
776036294467043969 12693 36848
156462163152013985 3456 13419
874519467010362241 19169 19849
1083658205054406 1326 8043
965243765270155777 1504 19671
149323641550310529 29177 36074
168532676550601217 5217 8623
347252704243523201 3722 35213
583497446707209345 5398 15866
973772013209298817 20345 25860
640709476927515393 5157 15511
793620158321651585 16615 22860
672703806180646017 24528 25560
33321232190033357 14970 16863
903185063107063297 2566 15407
349165073395859329 8650 19477
593058460470867713 10118 32153
803905881353159681 3091 35487
627809503667595649 8190 23906
762804181857227137 5981 21111
168332429389703713 598 14958
234825735919102401 6688 31176
300084745865238017 16628 36395
731670621386548737 32153 35960
7821385845200980 5815 20669
479528737048127617 513 22141
796305616523131521 4125 26427
413713487935886785 7508 13165
459452140217518209 17815 34237
266320294675509217 1695 22185
100003747196073073 2398 14776
632108249940024833 8588 33672
498443703635157249 5368 14422
289830399628044673 7353 36315
407284105235920193 3122 32078
452825632324099585 16858 24540
141797502523967729 7839 30247
423629503807930497 10970 30773
127315717900703617 25829 34975
543852727555339777 23681 37504
377500478178316033 11601 13524
815923586458524161 33628 34194
126786547011722209 6278 17209
432846376387225025 29291 32908
269798712574509377 16117 27846
198817326723784065 18809 34713
867627619367969025 14205 35018
314151845563522177 3742 31667
743745687711022849 8805 16301
104125910379195825 11990 22925
577198755676068481 18242 23170
807741076087545217 14547 16833
443331122918277057 13699 23607
393929774246757377 30306 31164
110227880646480257 8550 25662
230190846218626177 18013 23349
112111355332668689 17474 36954
262666597910111937 13651 27193
912303251643056257 13379 19271
736683650633175041 13119 23273
762023245575260673 26973 35617
2080151418184074 26541 29677
285203325353112545 5391 19000
665399503681847169 15837 22258
807978416114988161 14454 28684
615210262206687745 13230 20497
653757703869008129 11137 25800
640676792887227009 2106 37763
670286076329443201 19058 20692
267101236976643009 20827 30590
520584975839799553 7018 18102
344931301258078785 16451 37625
635698568403252993 728 7131
436191627247552577 847 17518
406644607462869377 16929 20111
274386146146603937 12059 20547
57046894424768625 9187 36591
21465323250154713 25901 28069
59140654540502881 11364 32050
469908210744286209 17416 31336
31541669856235189 27521 29297
28306662239685921 22665 30557
170370273125218561 13171 22146
928270234399796865 6267 6664
283741004460818401 13108 15225
434399606695350849 25659 30023
507440114920232321 15374 37127
714438642249071105 13072 14076
80188551271813681 8720 34177
481607147725213761 21296 28352
778574017087766657 5138 23928
322376995673060673 5332 26836
92435199785068529 4771 35884
678100981817991041 4894 34822
441576246947992257 20249 21364
477580195342802945 10561 31177
411584433745101569 7773 8745
876497257374239745 21372 23318
537841252725218753 7784 19180
793216830574344577 2474 3002
593027039178604545 10582 14742
739680853709202817 2709 25647
164433714515528353 19776 30434
734332904897691265 6094 8502
101413447205967345 3288 7707
959532301948087297 7206 12351
389896997511375105 28226 33290
508911140644350721 1290 29398
744284341132168193 24173 30171
669947146931818369 21791 32252
898654194723750529 13412 18719
385412737477174977 21530 37554
273650060882825857 4857 33140
431271344417325505 1578 4385
895589121491344257 29 24177
675354393624097281 19496 20044
928059612509411329 5887 21609
967357250991185025 4829 25495
407455201458706305 930 5909
154969156634003009 9968 20193
147588548739573601 9875 23671
939536957718956929 27190 36448
31353475941745757 13409 14577
17416815248360253 12693 23611
369334440894231617 1044 17534
546452205124822401 7782 14658
962217288178980097 17241 17515
828574637976380801 10218 26867
784446925432543873 2451 24148
669286959137139073 13392 29078
199985853390774785 1629 20609
234253869674368801 290 18851
276819192419065281 934 27171
834808987645303041 8647 11798
721262237336393473 19862 36589
960728077361558529 6171 15061
770087100834356225 1358 9306
61904517791816713 9825 18893
987428542670006273 4743 5640
636577753155130241 12407 22886
669653669371012225 19180 36360
981024337570730113 6337 32445
948502656351880833 3202 4670
111778098076236177 25207 35301
520588313671535041 656 27038
682064594219639297 18693 20485
45912055169811337 1797 16508
776285188066758273 20875 27985
915324694372667777 11121 27277
938470098777187841 13377 17584
83651212568415905 8432 24405
198586325363159233 5372 17165
816356217322773889 9931 25158
579436233531538433 20196 31792
51175410970262905 18588 19929
575124866899180609 15427 20006
32236900434536865 5313 33781
315536639407540097 1468 17855
477435552102864577 8093 36144
661414759153281281 19998 31575
558145303324717889 12716 33867
665331796131340545 2182 19897
967621186019403777 8860 14272
249126958319600065 20184 24739
807443318675904513 6181 34115
352807461770950657 26933 31687
625772760018637825 28605 35626
861435438362867969 27240 28252
594817660632141825 701 27609
641015772479789825 33296 36900
860144334030753281 6029 13615
209306149918084833 630 12780
745862668011039233 15974 24234
201084680467502593 6653 12286
976115031741020545 5380 6391
428924652614917057 10956 30055
797856381179396865 12036 19769
874737390888355969 145 33938
215006609271927841 22965 32468
96688764744662593 11804 34716
801880563597602945 14395 33715
831411608972288769 886 5928
837186038137051777 27069 27433
181618019744270497 10593 29232
351597234790002497 16954 23990
328652789827202689 1894 27000
174511228916248481 20716 25865
181003551247293601 6910 21242
747552173344143233 12739 31934
409215257413350721 27205 30951
600085279181829633 1821 34586
725866809945792129 6563 21817
490837548981257729 2817 12214
184654088731690529 15841 19979
251365226129212961 6108 9499
517414808720097601 5426 34965
903694164273542145 4174 17342
809418106777840769 13572 19355
374245533633118273 3156 3386
940149959924987393 5861 35055
648926541710746881 3029 23830
209724253791790721 16196 26531
968499757561705345 8021 16081
514465572871209537 2302 21068
800974093039297281 18621 20906
137845087280780385 33309 37579
255986324636129569 8158 15195
221160282910439329 19615 29014
179636667611614337 8974 31942
136788217708783585 27511 30186
468751441421819265 16416 19116
918937648619639425 9197 15395
147675707391510273 10016 24929
656478251130792449 16847 28482
780414133680356097 23854 32694
647097442887435649 8295 12721
485060850763485249 12996 27673
416132274903617345 7821 34074
456190614797169025 17010 17324
669624339730511105 35900 37712
259138937889456865 605 29901
386088192427180865 1367 32153
659177907830329729 10043 20438
80964323912162689 5714 14561
519475789545904129 5684 25900
615315336161302145 23018 30095
867015211399564801 27709 36507
612050787398054273 662 32898
850943671657613953 7490 21445
879497829422732033 6215 23710
677096217652181249 3949 11979
698577487865840385 25147 36577
245556831621168929 4409 4596
512097189195713985 18588 31110
422811773403925185 12114 27867
699965892385726849 13498 15419
813726712482019073 439 25881
222210726886615361 16694 35242
609930235757875713 1822 29270
481666476508173953 3235 26818
694525229593434497 7250 7332
535260474119184001 4956 15152
692617923553303425 18299 25458
36968857832839321 22295 32650
272091644043836577 6677 34350
224362698801755297 6966 19480
233584518388997953 22547 32010
865850776189496705 10832 25655
825753900390960641 2956 22218
662304645301247745 3328 16896
482603436201902273 2036 3137
932922452337059841 63 32008
883391625587005825 18344 26173
18931994131051513 2803 9803
921775384961964801 9640 36805
976447326080979457 28212 33016
394053123918379073 5435 20204
180841753600930145 573 30137
283319858467951489 8684 32758
64844155422171921 1797 13069
954235461816846721 20799 31568
875869930886821633 34315 36517
974714502996537345 3812 7781
721975513282281217 20028 21367
514302929025856065 20669 31798
862125445456939649 16773 23433
134351445168324097 22635 32827
840755410000461697 1114 29117
543387601326497089 28535 32560
980290406237841665 5179 8511
685613098349509889 1670 16969
445890660666016449 4529 5312
563294227342023361 6866 32449
80496137820148305 16283 37195
614832983706765697 31236 32440
167508268939108961 6384 20816
279303030348057025 21711 22827
205083272888359137 24053 36106
234820023175448257 32722 33322
861491075818413825 5934 26810
477586068017554753 4329 19281
241626890412732097 6079 7405
735682897587611905 19717 32563
19897785339956897 1962 18118
148858341125315265 15120 19246
534293134463453633 18707 27228
803164726536355329 332 25101
613107791935540609 5219 13545
393881698926261249 15859 18475
555306059298345665 498 3425
295532829726870017 26043 27867
498407558642036033 27445 33415
10910566704932735 21552 25208
763331675135120257 2527 5489
816583985082136321 12679 13323
18600194034469553 267 17274
934871432370581377 1275 15785
705094378247707649 11934 36832
767217719232537089 24067 35333
446724911156216833 24437 32890
54135686442958073 5090 33795
415568201223450753 5304 20366
973369063723740929 25417 30675
353844786338761729 20306 21757
268685625838340769 2397 13958
327545676883971713 7064 14878
5323197826033522 2200 25322
177701232141366465 26918 27069
853169019023550081 14283 33983
472069635007287041 16519 24241
663377788720854529 12627 31894
439318419197640257 10162 30677
364046400857656513 1395 18997
417782007092256449 26883 36192
7669944576623068 3131 12972
427722089031384193 6572 20768
80390032286782545 3973 29914
512237763478722753 13476 37718
565313828106017281 29355 34132
282041356398231361 8732 24420
625902035496860545 7643 21613
826065511677711617 19245 28111
624747450120697345 3824 8691
324490767922490881 818 6975
302764411662405313 4514 6022
207818107275826945 13308 21007
603683286867042305 6545 14480
113059626230246129 3556 24667
327773278556318081 10894 11168
901610931756493953 13547 35290
490992454037797889 28075 28668
912017967930147201 5600 20269
633976541506438401 24138 35464
801231337527966081 25908 27152
61296536809610561 1755 2162
341310162162478977 3757 6384
957236145999015553 22270 31159
75234211864028561 9129 9264
550440131555252097 16012 35984
629149436524976129 8581 19809
321655866137472641 15605 27982
231404730848097985 22431 37719
476191013521916033 10380 31338
719126301490497665 3560 11647
759911072666792321 7299 10245
751534224264929665 18601 28696
366658918253296641 6717 11951
84252395457063761 2577 18348
627820909869552001 8597 36416
946257715206414209 16829 18462
3608525363237192 24609 25025
382805272814898945 11973 16292
405023604829093377 13482 35933
304156196448957441 33430 33819
943012673942565249 4711 8358
508720669378014657 1796 36933
607735047838513537 35624 36309
160722121919704353 9149 15809
194168431898308577 6411 20519
393573365709507073 1152 25240
802047131611114881 2394 24830
234286988297384385 8060 18171
34176699385813693 34918 35696
405747491770135553 8087 15449
608188431918659201 20747 37528
382654321490818433 9845 30295
628635861699368833 10686 30902
959948538438887041 12363 20079
673133465848220417 43 7480
662883927904147201 4269 25761
903466932035758721 8585 17693
138354025292123601 17743 20336
490790788526634689 10269 28971
436222983532601921 1810 11754
557691951937758977 6123 23678
671914282084550529 7606 14954
529982397413501633 6637 8408
281240477536158561 12111 18286
172924459460904961 24448 32110
521950696150632641 7799 36693
739180117609389953 32176 37565
963332763510678145 15378 33239
621870904686947073 752 33243
820482621939227393 17395 19148
216496654565357729 5458 29010
682343563717154177 8236 23266
824230301631235585 19372 30866
901747504607094145 4225 20873
731122634613097217 2364 12795
478370781539453569 10767 11862
872336467358852737 8240 27820
213138199528579265 21339 28359
160014021361970305 5891 26669
637078967919450241 564 6664
538408225735640385 23881 31457
704118536229167105 1766 2486
547299609729900993 7467 13470
490039320965721025 4259 5722
677428257195348481 24709 26613
826319441119729025 2375 31874
924103671689547265 12582 22087
364692736847985089 22675 37835
410906169702958145 32186 35225
53564960996190793 8807 36461
748147071219374721 9584 31697
986264736974234753 4464 22026
682916162236811137 7380 20099
160506881075981761 6348 16967
574859092951211201 9672 13191
176018133801022721 21915 33080
646029663098506241 16759 37292
743209869868017793 21239 26055
578434652101559937 31219 33642
704149127949634177 158 22843
795658863689599361 18537 19543
281652770917112609 24343 25825
760315284963407873 16021 23932
40829215091889641 32105 37076
120833446567974785 20777 28821
636797360926600193 2560 6494
56340172018462201 12871 13765
76657884829089089 4272 5387
180870337114331649 13067 16892
244600167444595233 10348 29290
259063232106708353 7484 18222
647283678016123137 3622 37807
713460303500557569 8292 15119
463957349699704449 12981 13645
369596858560878849 10001 18567
561212796180043969 4760 24151
502456002356840513 25406 28395
899803755791147393 3242 35896
79329959277881553 9317 16270
381769189348403841 29508 35277
14548930083197577 28996 33749
948036640776130945 1283 5416
935860424857434497 23396 36575
212586949237433473 17081 19053
93888004643677201 1138 36493
984078725753967361 1214 1863
983737794690110721 4258 24624
361568965853649601 23963 35716
482715482417820161 13971 21544
277085860321811585 15668 33420
387763532722697601 17397 29309
863474229634746881 4520 19140
423846921764042177 1733 25224
889268082271037441 12228 30172
577651775068229505 4338 34813
200613940796642977 29321 31436
266246251873429441 5765 22655
93630911606162209 9466 36859
615195483161254913 17051 30701
120832785063313969 3161 24757
116365004760016433 11384 14961
589632833399868161 12313 17415
830469441285853057 18415 37241
580190412934570113 1041 24653
793021732344943361 18636 26884
437646678148063041 6464 7405
838165288524617601 3699 11775
574578380594189761 8745 27001
899463872046968705 11548 17726
889433561658059137 18072 25309
99402584991278081 19442 28904
931823636976844289 12651 24868
829325155590641537 5473 36387
429689761590843521 6406 10609
493176593117834049 6017 23930
147430135897010913 20609 21954
189287389386013409 4295 19396
426585947085051457 2580 34976
394245819269027457 3486 32892
618659376996589569 14672 20738
25571383320102117 12125 26160
927436103915645953 16710 18133
494363221552685441 14767 28161
390687697090200449 20816 23134
568488280630393921 17403 25887
736436872884446849 1361 6200
759322158883915009 4028 27169
924517006778160129 11626 33161
3124857204500842 20596 23666
928908406102543489 6282 9356
177704446644337825 21563 23098
750445458456894721 11562 28812
188134826667667457 34544 35591
141621807006266913 25912 32829
255241108154503841 8027 8142
926389303585068545 21259 29713
791258120481149569 23839 24017
129467317848785521 1939 18114
952459381148326401 1607 35940
392226011760968193 9233 18952
111661822479565137 11399 21700
289628215528530561 733 2962
98300067002835329 7730 10060
936515644332700929 8457 19362
896935237324147073 23349 28875
767179435453549313 24750 34089
368530210134746753 2256 20220
79241563397530961 2253 4548
827397774741403009 11425 27000
809103826197521409 9246 16501
59305178227301529 2567 16954
654256875650190721 12341 29620
482487248653018945 10081 21067
712464207478568321 35205 36498
961784293296528129 9688 33093
850468622112273921 11412 13322
582958134882918657 11417 37286
799112622986122241 26755 30777
236283051545537857 17308 21527
465851691815828417 4097 35465
37379615551220273 18227 26818
672960910294016001 16711 21910
861435478988664065 22440 36381
839447822524036225 11799 14926
840302175032409345 6488 10547
702455515029591041 10249 26073
797000112454210049 16587 31395
471735917050381185 7997 14057
560154413966376577 23608 27046
393345918119017345 23689 32031
734405284295274241 8172 19514
513197312184971137 13903 24334
14508926766044539 7830 29725
544836685798152577 1040 13053
237401636452570849 32467 36489
806457651152697985 8694 33717
615262856864138241 33096 35787
832369554666165377 20007 21390
201154907921374369 13009 17093
892854692412683393 14435 25395
742335415084230785 1076 11631
546070690865782657 18066 20272
121027841676660593 2672 21501
645322799961974145 2603 6019
696886532507523585 9277 18583
495670875999415745 8656 33473
385799355206227521 29564 29998
943639065628715905 28999 31452
228378232536901025 5899 34765
727689435134557569 838 5767
152159725491028289 12647 21011
964757074631052033 11113 26156
117978560033623841 2575 34648
392967796714735617 13492 19464
760385267055152513 14109 24138
291451304437757121 21519 26441
737167310919606017 23223 33423
353222222873945665 22391 30973
791892643084846465 2391 4383
639972106195131137 28867 36499
147638675999548513 4381 10241
472009034052881281 12205 28853
909034357086664321 512 22704
736907220181947777 2987 7277
38778560462279897 6304 23916
843086136434415361 3635 24249
451530938619296065 7680 35929
823874884420263297 31756 32760
343569078069481985 3095 10849
859213407053680129 14177 37706
272224673791821921 2150 3337
694824871204659201 18843 30314
573559858932558337 16096 21492
205438061994733793 7395 23960
591642251973095041 3482 31731
755261292416008705 10867 27996
968740664514729857 18898 35859
808211090361190529 7243 8699
334802217002657473 4213 35851
688163813558119809 34871 37388
278322685575520993 921 27270
17503743202333057 8740 26824
817805436633047809 1314 14808
192186070996626753 135 19035
42532120698627553 13852 27937
922540484789116929 30384 35023
93385750466563169 18947 36583
370140659389264193 5937 8763
411859507311735489 10429 32856
578813306066116737 6378 32320
295531336776488001 12813 29513
558003109275176705 9618 10671
956487116218188033 24029 28819
977543429255852929 10986 27121
979647964823509889 14433 17553
236721870738179521 16925 19295
331904837115477121 903 27109
38436760961083393 16730 17208
507030984092491393 2205 19485
622921520474903937 5319 31595
683467688874362241 14384 22964
519040541198528193 11257 12920
725526457782972801 13204 27613
223921278983524993 8126 9054
8665696994999196 20505 20699
72727050104141713 3892 19637
541451087388733057 6464 20560
123024524442286065 9927 34811
426364704142788033 1009 9351
362657535075435073 21232 27930
934738310797438721 11058 26635
760306382669298817 11224 35434
111805030496729073 18493 37318
58242271360491313 15617 33058
747892000530864513 9948 13108
141549720846114721 3964 25707
88659091316902305 4271 23218
157712431066208577 30354 35008
372042354029371585 9203 32232
564844038947327937 34102 34284
778269422155265281 5572 15301
646432771739945601 5080 6975
686968666761284609 7747 8437
343830899546986753 7326 14219
204010369995291553 29278 31935
313362628579135105 19049 23310
197513523908508417 30358 37076
543692726369854977 13946 25042
657610293811050241 14934 29836
202342866442570817 10446 32791
891870349944181121 17398 24234
267653097121581153 9989 26494
935681793085155585 309 35927
812249881674965505 16960 20018
557664030076363585 1094 4868
546775119266598593 12974 27169
539455560217593473 15300 19451
718991001813016321 3362 14319
993820275783715329 11459 34196
824874171026095873 12021 24728
448994244993759425 1441 21581
758170276016606721 23136 30439
98566361014814417 18338 24860
495941276440660801 16549 27657
794546538860121345 13423 35060
562256243062911681 35714 36310
279531618562227649 3410 21391
968017725383219841 13441 30684
371133846179748865 18590 29934
919335369454067585 6093 29130
88203470155644225 8153 10758
491259309417657153 4567 17778
6262721407527040 11288 36653
738013030120704641 3432 20823
729701581445336705 30985 37409
117143784877015377 4999 8603
182521027736203937 5594 11697
37579720854033385 7594 7925
926091796767916929 21293 28316
940446957982445057 8915 31247
533814826719496001 21299 28950
303920207468316033 7655 29624
37780630900808633 3920 28344
427655175740085249 3316 30822
232581652177305633 7808 33863
276409094283444289 10025 19238
877793088420059265 3630 5381
538684063237823809 19640 32313
331294367830683009 6094 12342
72684396323985825 3486 3558
27199258278070461 21760 35736
308799135317400449 3607 4987
640143569100491265 25793 30838
877072688156452737 3896 36149
900251304313524481 3404 37795
52022490919583217 272 15888
148525777833814497 2284 5490
871781840030685313 10505 16078
272929954095243233 16519 36333
775475234191162625 22075 24972
624814806895972865 5426 13130
881881801454134913 7638 30336
420961191284913409 11107 30942
327336620202274305 1324 20410
260174952083591649 7797 34692
336536916009471553 15070 34665
589707393080569601 26603 34007
232562257351077057 25421 27698
820582414175493761 7303 31365
667786411626330753 15719 30095
899795436773427329 8945 17724
765234075730077697 7463 19986
108825876643269489 13409 20766
519119570137156929 9218 20585
374425140515111105 15283 16771
151328253394410689 7491 28142
846503777092198785 10133 23206
10760201284988115 2861 28688
936887615550528385 20021 30393
649572943107145345 5069 23184
705744825395786497 19772 20060
495437991907671489 10406 18226
584172502923589633 27206 29673
801589523240210177 6505 16347
851745051223492353 118 14233
472833633298385793 1480 14417
593288459508681089 13061 14293
228208270581788513 13298 21831
309809420741320449 29717 37170
645066911236490625 21736 28459
394070458660248577 32730 32908
751135882342055041 24481 31094
913354159188759937 32800 35183
68653736395610569 5186 32481
463183292306052161 691 28726
284317222158890113 17304 18783
800587665303144321 25938 37371
366265960267504897 28566 30150
310510916436609089 8064 8703
235541092883721601 4876 30938
45038617673828441 21523 27640
427238325890662913 7579 22219
877278783164040705 35324 37613
126128809874913377 31376 34241
275809864563658625 6118 17717
668806606041705729 1953 12630
715598862337994753 15018 36747
736828924942130945 36282 36630
173851270034038657 25842 27577
17131446635566761 13083 28663
426537486614517313 11811 33145
455110695469883841 27494 37262
736484172852474497 30691 33036
361740222387062721 3572 32817
487542268375701569 665 15303
188566868101958113 21482 21574
759069813147807105 4564 32809
449455887811858177 30951 35712
773758947493643521 4013 20027
448642114190718657 31727 36790
274664307608421857 9131 16618
421403931888967553 13393 29382
479429948121687489 13499 31300
147811077506275969 19219 31085
763688819692550401 76 7159
413397681669827905 1319 8188
467576462979149441 29017 30881
612928535960278913 7515 32953
949385789337359361 8558 34418
586874911300618881 11618 30099
245282857472656001 18030 28144
40927700827609217 25009 34872
443825769514848641 3239 34541
432446560824892865 4204 7784
189258905967943041 16544 36362
525390241646519489 15842 29091
525544877187659393 1758 15572
285747916252724097 13005 13576
477459651090409665 4938 30129
200667295143773569 18524 27505
894975416266721153 923 12672
357255411220471361 9184 28834
547277326590926081 28504 31549
492983554666110977 28927 35713
458502182565243969 10780 21481
642524843621892225 4448 6341
163442617565348065 8010 9799
865970605202875265 10139 32319
486429627979891393 5184 8677
332270820366737473 20101 33902
187916361161892801 19941 36744
403890030656910401 4902 9549
933950755710046849 1825 30975
565069212417093057 8986 16605
482725428849985153 20904 35952
613835537061845633 12564 28219
226312652749914625 22755 32368
888325882964629505 5475 11003
612280790357385089 34991 35504
644735470453653633 3269 10765
418096252655775681 14041 19039
741492506543558273 29285 32903
945969452009361281 25429 26647
834176723582885377 30739 31560
729564573202043905 3579 35618
822175488524486273 20328 25669
680867900924379649 2177 6576
893977184101245825 14893 37034
37454602494850777 3907 17971
810503385303498241 5951 7431
228790683835224929 31475 37127
843960640772195329 376 21287
809838525910709761 30328 36054
626493378088689153 4677 10353
346446617712683009 5419 7381
884324496140024449 20070 37687
190580407370394049 16083 23491
992664829993010817 11637 28091
571484681370858305 2162 2232
66000796445365497 18139 30437
783660074444487297 9571 30885
430139319667681281 1528 26773
684304685328907393 1940 13043
853034044897370369 18326 19747
95797120117143921 647 26521
88168357454556209 10572 16199
503692173893423233 25094 27892
370649075203800769 17709 20653
361329937208427777 7150 22153
698543814498741249 1749 23533
785995491208904449 1473 15168
368647991020040449 1051 20123
499507856973171009 23628 28992
958648493944373633 13829 20398
9453354400701387 21703 37278
195220886206556097 19459 34357
503934083755627457 10981 14205
327846808736886401 15136 16556
548536434405530561 4874 30139
536219812981599361 17468 19289
508923515284269697 18291 27376
416224765174213505 9582 37679
73294161149103585 17911 28170
416343322721957057 1469 1961
849458025739910017 28738 34798
243965947687279073 21074 22498
825581056888619777 1722 36158
240298929799322977 5374 9906
471052678622900353 5537 9389
842372520886762241 12194 17610
841933172289824257 18212 30587
154517104943380449 16599 31171
253384941181497697 25771 30325
189058972188512097 33708 34324
810407466654037761 14398 28522
85921953694949601 11400 22573
996555604243557249 29510 32870
852387974824132737 25256 35953
398893049150014913 5495 7452
738034640053570049 18060 32015
650290083217544833 13957 15096
42883919256148321 10469 19255
892635894438694017 16713 23794
42584937933654033 5191 29107
622572400296437633 11686 20301
908126903448796033 26478 32225
380745776205852609 26050 34247
944998096021862529 11901 31597
822826737009410945 12283 35576
785349851595889025 1172 19636
571408538338385345 8354 10859
484647547575619329 6071 21053
222893312721286209 15624 27611
962360509276329857 344 6312
363916258294377601 1609 34767
377532948118698625 17618 27533
763131800978545281 11922 21402
59089903095745913 24724 25802
317335163125346049 912 10299
353846643374581057 4829 26179
106846854243290321 1630 11138
992506017179358977 10919 21904
119914148110975569 6655 8405
401394019631794689 18512 34362
129061881042861873 16516 33110
237177489906592609 6433 31933
553828233562381185 8023 10226
545573331557719169 2704 30200
800039320392901505 113 34298
649653634522060545 20038 33323
474559089539379649 23957 30439
507012600768348417 25548 30085
833803599025475969 3114 31580
941145599220469377 2886 24152
175521673510456097 9528 31728
340294094721272705 31712 34742
770587049971457153 7088 34825
210725568484612321 2856 27075
613209874861066625 7375 22838
214634792227656129 9763 21871
62284628907679721 10061 18632
88258130356017265 15650 28390
237287655126618081 12780 31100
764973181576252161 26815 28646
853740599884478209 19962 21703
577266856436956801 4889 10003
249203326390922785 9936 19943
756552782428514049 28178 35002
981444787098030977 2803 7213
774521325260416001 19292 19598
631936134949125249 4125 5453
176579995778624257 16005 19991
835807816764518145 2852 8420
213781827721255969 21083 30109
116654025586054641 2 7277
723532329875780481 4954 25895
103809315389430161 20727 25036
621212388037200513 8865 17670
728002166166657409 15460 37737
110741786578344657 9854 27820
585040600305436673 6435 19669
661694077702414081 9303 34525
761461325174618497 25972 27057
660391284650472705 13418 29905
674939307776060801 3253 11260
627741455609331969 14389 22128
61096328868483593 14359 34357
533328506521613121 3798 3941
262657965729975009 5288 6680
601921897446040065 31207 34697
585815392351545217 24251 37681
237285545507774017 9238 23893
585217044802067969 31531 33009
82452144126897057 10410 17406
263113932572462529 13970 34483
71233263940726489 1465 25157
511435825312506881 32457 36353
369725164883227841 8708 36608
551689343588034113 1462 8620
108610411567326545 6656 22920
155056811613849985 2120 8933
685504958228811777 8443 19682
473168957827748929 13886 25770
580838360465904257 5065 26284
102301721378839969 17257 35398
349893765821526849 4211 37651
867749844101691521 3921 13148
900526850080183297 602 30778
710014588387839105 3864 17064
734276912767903361 19619 32866
502439016189082817 12106 34624
538633466293461569 13626 32128
321130555704943553 2663 15384
798511675661480065 1221 34582
371813857534188929 8140 15413
940973764256796161 1242 27792
148402814305644161 3107 5793
11749779108747305 19216 27622
22177920359535365 10343 26539
208179048444705473 893 35779
398445172736476417 2490 34542
349444895178102401 28133 29418
177424543883315521 7651 18559
362628907640413441 20279 35346
708899238748433153 12762 25746
902148430607631745 32678 33189
9972768798586885 14559 24385
351084729749928193 1623 16895
523983466550991041 14029 21028
769365496226676225 6812 11713
478314616236300353 15556 31793
69632654010263193 18752 34961
869271685882427649 13428 34804
235629824384027137 6778 11137
623892761592411905 27924 31168
406898818791873409 2442 3410
446101493984688321 14026 29465
424538095732238209 2049 3166
198470779351278977 19527 37671
762990394298896001 25553 36302
749723371307386113 20121 31841
435112218992934145 7640 32009
577497276883246209 739 30051
567781813543049921 33616 35613
332739888845598145 11667 14790
415759138822132033 22539 27013
438208185633779841 558 10930
767420894508063617 5426 15101
555496221939950657 5372 34811
703373290107485569 17893 25677
960741049654711041 16437 31985
18563243931268405 6109 9570
466188684635060481 4348 17472
424753434461003137 10063 31503
398109156555104705 13256 24821
794019511107507073 564 31753
473252462803731777 20570 30269
247334868821177153 3020 19886
292634607169969025 24613 25310
801257781067775489 8889 21962
458143465699382785 9050 14113
995996449447609729 20099 30732
662875730059479169 17362 18736
8456722901030390 13674 35637
34387546898006605 6186 15234
888991089679102209 14119 36915
401088427859587457 12103 12413
295343103372360385 4343 26518
4553579233547823 3132 7314
252344929132824801 12951 32286
396090907006847489 999 22887
853534000844234753 21782 27870
275810316816905057 6818 9124
858725798047565569 13426 32409
503689602955983425 29504 31004
181078572329809633 18487 19962
751520953058847105 27412 34613
911022475718205313 6477 37541
134578782198186529 8607 17501
997770599798286593 14930 25682
64859099290959681 4593 32969
106804128931450753 12162 28966
610230092671326209 26229 35811
972870333112084097 30875 36723
614015876596315777 4583 22417
928420777494501633 33660 37374
477499058030215169 2663 24523
548296418704097729 24308 26132
709905246322893697 16086 24963
102612231848716817 7803 15615
83625981215771361 18854 29330
773165017800593537 3137 12141
878433914957842177 7875 31347
157841244879485025 3642 16973
40506751326372385 29389 30850
276677638161288545 21536 25920
451828449089521921 8310 16764
818758178871398401 5690 28766
880437447452902017 18948 23306
804580791442944641 17184 22860
628025938576829697 26427 27446
53715871614464561 22671 37419
589253216390940033 21842 23439
60403406896313073 2284 3060
623930963281640833 5682 9605
418436155442485377 34999 37417
645519480489252097 31685 33377
528961043678535233 2701 3343
456991063300282689 7209 16165
699010201978872193 1678 6920
279199919833185825 18296 34092
40613411104118313 8632 11177
178990697053780673 14551 27726
79495096078055377 9392 34024
457403681994787073 1111 18214
756762591167372929 29567 30953
84530108364194945 10048 19079
269425347382288289 18817 19618
410161715208399617 861 1847
138247723147713937 15595 26431
912035925255697281 6047 34607
397441989564036673 774 6614
611831809551215873 16610 26676
88666818556490065 7506 27966
344414992174112193 196 19999
478680058193283713 9263 34196
54191678022700529 10822 12410
556151888600027201 2483 16795
56057206117476001 11658 33215
912149140756973569 4077 34299
390432027825010433 6106 9543
313528748218331521 23973 27542
108637298312746817 16606 20550
573567919164453569 19174 28726
334364874148487681 5378 22929
723771773112417793 12843 33103
995254889060124289 18122 32816
499323738598171457 21800 36100
289849146862007233 8717 29239
12755591495491105 20831 24416
5457056696517527 18912 36489
65648799313017041 10315 25351
19713747197410925 30452 35763
813924253094228353 16165 34764
626553414803527937 18445 30640
657837142450595969 3616 5273
683710439300465793 13931 35061
590932896686169345 421 8106
312680597302890113 12737 28544
598347749616358785 26611 30428
458013122897735745 7858 20063
477731396687744321 13054 22406
404996421443644993 10497 23321
107800361367900161 3344 16301
355628940799459073 4147 21997
265992971504729793 13069 13744
146254146390393921 3375 18873
153898604381886625 11524 26388
693308141022978177 2989 17033
804157344022939905 12509 29101
332269482670813697 3197 26074
591811263404956417 3632 8934
776016450479470849 10452 28574
209446820251727681 4691 32244
22267647633189113 13958 20536
203983604650581185 20018 22927
909023737918683905 34383 36082
714688658236383361 17137 33780
89980116801047665 3 4173
343088114579266817 21926 33907
398798760672075777 6853 29580
28177398427786217 10517 21404
47221103092059737 9373 37411
401084424493610945 12161 20805
100189615174226529 6947 8017
51550481238678001 3763 16970
180457517792195425 2672 11681
349243109592627841 732 8732
626195957775575297 1986 15322
124018550025695617 4796 19883
386913541443707457 31196 32955
994474043561389441 10994 26109
109759942486501665 4842 13292
509452390714812993 27749 30967
317717271916837505 6059 25889
299238618922423425 5850 14825
430550948513467073 14572 24157
155820555235109729 5314 21567
278572533390221377 1013 20715
335442971744448897 13247 35268
864202355262388993 5089 6410
296209417341799489 18270 29782
409869136263797185 10846 22122
953607939391922305 2021 16494
931759678392619905 9685 13433
860929778794215425 15331 28300
683849986670598017 41 21978
610767394305504769 2646 20487
812476120006859777 1885 30244
986685243707967233 17947 31437
291628767740139265 15838 24888
624311397828954241 28 28882
507176821658031681 7244 20646
868986471722749313 1391 28586
732067765596188033 21849 25074
311590868342086913 9120 13706
210214653043603777 3596 25012
457356168918295233 3502 16665
901727103745532289 4623 26116
490637719922339969 3782 11299
257941034541044449 34006 37321
860671341670737921 7728 7949
373604492531942593 6070 12998
906805263939112705 4086 5776
997372890615050497 18961 24794
55395985370154225 10570 24640
854893908190849281 2543 18787
611349638885449985 4504 9882
871484176097890689 7170 26769
487508069617334145 18721 24738
152572701245336609 4401 6183
745680705870775297 9785 28463
592795320908660225 2478 11074
266533476683832769 6025 30616
331724809032881025 6288 9349
720811781036268033 5821 24594
104559213435447169 2695 26550
876055513154128129 15602 23831
715943324544841857 5283 19049
363908334211124865 303 15748
973105801056359297 21942 27615
100035808272224353 23789 26948
902123965997038337 3700 31953
218127927903331905 22954 31754
264441840621071137 11451 26395
290799899087304001 33899 34171
603032311129826561 21200 28111
110383764712715057 6033 37311
916015594653995137 8631 19398
207022644534049505 25534 30394
309147319659917505 2995 21565
173353816966930209 7585 16019
188031153073392673 17665 36118
624783870593020673 5618 21632
4771979073755262 7884 33878
348973192312691073 31205 31768
269591377847685729 10728 29290
389917389154987841 2503 10646
369954185563603521 4187 6907
683640705644926081 12569 25691
309395031730939969 22231 33747
825485816660389505 18667 33754
546447525862564737 9792 35530
420168143625694785 9946 11627
559220274533938497 19172 24002
646193507501095553 21599 30743
999207769533587201 16263 37178
514703985632586113 28107 34442
465876203795470913 8358 16008
145689474056425185 13576 34830
730586927410090625 1933 32735
71948946782960377 25064 37599
162954293720414273 2337 16659
218675452588882977 866 37415
927647992872170625 1333 25256
659300197205787649 2640 31334
121195259346887249 117 31157
235060354547343297 3500 23775
478450270972420097 23001 27396
187341049476977153 6401 23946
673611854594209793 8090 10300
297505278616426945 12372 35802
974692828599234689 4300 32124
234434855596980193 16430 27222
681057215626605441 25516 36798
557872112610581889 167 28014
229072379383044481 17031 21362
348062378571093249 6896 32033
922459397344535809 29737 30022
35487588539893977 14250 32331
738807162412246785 10586 19394
22812564053275253 136 15766
542588533286259905 26657 32738
435802531371919617 1359 10568
294070396530688769 9800 12437
79323997133435857 13463 32210
464491390286664065 1211 9804
398877024679848065 6741 13333
293011004537380161 46 16393
941579950686040961 1277 15760
453501801398612545 14485 27353
171945367002066977 17138 30032
624435816501691265 14326 35243
520260377254523137 16045 22637
119272356334018785 10341 11173
79774073841718977 15467 34715
915281691143622529 29156 37371
792701028721374721 6656 31152
660205620527545217 4414 15321
213160854307105313 2478 16028
822288251308808833 8307 34762
757629669507942145 27474 31423
423999854365288065 11789 33071
244146520934805281 14304 24346
44737526491747561 1551 22984
814343642260830337 7107 36881
196147525654009057 1010 30829
152614238747148065 7076 34967
126076044628323553 4741 14221
147338412413468225 20401 36616
586892663533429761 10944 35521
281095447574188033 8914 22259
534373129490024449 3382 30646
811444722161773825 5399 34756
502498103254804801 669 10072
562828262617600193 1692 4810
211966651467324865 24552 25562
629009187762001409 6367 13516
729203731063446273 2433 12465
954336234649929345 8498 25860
869749560828541441 7937 29625
996161139146742913 4000 5478
382854769331071745 11755 16454
181802095627389793 6365 32128
987177516183042049 5829 22870
313223790161693249 21898 31384
873102756585804929 5062 16881
435966590347931073 7602 37080
340425119364017089 19934 24439
115202003751186049 17368 26399
71963987683357545 23941 29441
850725762608547585 2751 34849
102755993776103345 24607 33753
489238541664640513 36375 36761
270368598552376929 16480 21482
625445187606828801 15573 25459
187045508926974689 29437 32433
981077325218954881 26516 32345
945531020230145409 20580 24038
821545683591509121 24474 33992
683824671879595009 7045 26851
662882444833520897 19623 21068
273277000781771297 8581 28155
923306057495295873 8396 16602
501894889223155585 649 27574
158087003954925377 7395 18807
114006613666713713 9464 36084
616113503980514561 9349 19270
764566263365796993 25156 31624
290012930107543809 1323 35920
24264449680938329 13233 36249
239485447494132577 11506 33485
134342137001045361 3194 27605
281413194644123617 17794 18402
827810339261201793 22698 35136
525876955063480961 225 36756
123230051992468497 3417 3645
520318015827093889 25644 35897
784894285189917441 2336 13798
470239416167515841 1626 2507
44999456157388097 16775 24625
308968139646729857 12341 33378
274770615084758433 22975 37008
92048047590722609 12521 21863
639199686010560001 28315 37685
509417761776440129 20183 31264
737346500996604673 10414 30535
975481998207783425 6271 19655
463543287952564481 21683 34356
920688634778336769 3568 29074
972631752472647553 15518 26724
500910463656893505 8377 18599
939669927155225857 4867 11951
694131959603886593 33891 34599
573097982068414785 4960 29588
729975336338128513 33396 36122
835030285007707777 2648 20669
288757352084836353 9640 12858
550298681013185153 5549 31192
767404574620528001 15125 26587
967737774942012417 11197 19806
856445065978739713 539 13403
133655240047712449 9233 31918
807154739057580161 6636 30554
888173925255433217 18488 20363
544770306721311233 9503 34109
271060318861383809 13359 30776
862355075295553793 12302 30347
186721198690097633 21932 34647
826113446844466689 7345 9011
787147019557888641 27459 30912
683473185712642817 23854 26708
226430154516055649 22356 27047
466158817544304321 1281 5876
179352867674179361 6629 16741
564682787149152449 24350 30486
437276522194455425 16021 20820
290024063627420481 11103 27639
112279460966956177 24421 37246
524001362879971585 5089 35407
628873258871170305 14983 37417
194213373526842753 15425 32248
249694623964114017 4867 33173
789668745740343041 14956 32067
984393318468821889 3813 22125
388327794760506625 5807 27580
817601817655539585 4823 7071
126620878544457585 20243 20795
752725980506472321 2630 14569
179845880605590497 11376 31818
382244211168352193 994 12812
457815250133663169 4927 16646
30603484481336097 32486 33939
583034648381165313 20796 27359
649226038336134785 8067 10658
562499863057098561 2281 22157
153040703195689089 11758 34896
30765826069504953 3238 17781
524004449229902721 10216 35735
626075114522322433 15625 24597
929748978304733185 2174 19134
684172184563046017 33438 33964
334088837470513793 713 16712
754641728357029249 21232 21259
477411346097500929 10656 24724
505034960099372673 8936 27807
598014390987923841 22837 23925
604196924795203969 11525 28173
512410513602961985 24922 28593
911772527940748033 21186 24684
368540189332147585 7052 34245
284149419442087489 21329 24774
354728417037325249 10482 11499
561004156567598529 8548 17724
294942367173984385 743 33698
123660665282088193 13051 21476
329607318876103489 15157 35559
458867414087002625 19599 30338
693487493760525057 3722 32046
605449054572289921 30787 32153
876872488945838977 13004 25711
132425177707624193 8712 19401
122313194311157505 3387 27871
315154643411474945 1265 12772
235635881385466209 23361 32643
201334775501671009 869 20157
997519974154240385 16114 25103
587068413190593281 21130 22254
670874175626114049 6699 11609
150069129762350433 10315 30646
416173012312821569 32783 37755
282771202515377249 11980 12216
563923408180730945 14126 34840
974854435571934593 18369 31223
558383180749725505 288 7906
873667293045315329 17923 36566
376451495521241217 21330 28385
277472459220938113 29333 37085
298315531078042561 2894 32941
439075275515463681 3094 33965
201529549151022273 17149 35522
207394541363051137 10582 32858
170868784732501665 1366 14380
987868320498591873 16841 25232
879968324654317569 764 4629
868470401753363329 6140 37072
809263777880413953 25242 36721
484926394724922689 10249 28904
138437739521780401 30536 35102
657564428599052033 20014 36197
815630161227826305 13716 15382
357038360505242753 6321 33001
910740452412671489 31170 33369
787966858452101377 9395 34493
663021749847228417 24624 29938
981411335500425217 8972 10571
557035331719308865 26435 33244
564833674692756929 5031 25629
298629571717608385 16586 17572
560522235246423873 13159 24029
579248566348201857 2871 3055
964928736490314497 20072 37784
254180688325856609 3652 13466
868471133978559361 23364 26265
235189499024873089 26510 36265
667031158184478593 7559 33731
134868068930469329 10108 11583
46932022902439033 13998 20951
129200304665705089 4373 32577
867881853805918977 7306 9577
701285004434208001 913 23333
35782781631112925 9147 24361
963083705940224641 5152 26951
283702005448795105 370 11782
462744559751822465 17105 35919
368946770549086977 9723 11380
586516327571064961 11129 33434
508224569920905345 17277 19328
832433197592148865 5964 30844
146182461873578977 15107 22997
819487352686426369 9380 18667
814368028763113 5023 7005
756835774200848001 14160 22664
624679017661918593 16011 36420
118198171151181697 11789 24560
85464367505288401 16375 28112
109909421330751649 16058 36857
350393756461258497 16211 29274
517389013757853185 8645 10884
422972036456947393 7077 23320
557084201021236673 31809 32959
280016089212779201 16258 27706
762668459957513473 309 27058
991021671795060353 13450 19566
550211663176252609 27009 37013
314050811907336001 75 5593
611931502953243777 11338 18282
983702958922641793 28464 32031
351326362932578433 3902 37331
875445679843011201 11232 32350
760556866965107073 886 30086
583534257473523585 35595 36101
724162817905590145 17911 25212
103983018657302753 19234 28539
165344809805677793 16800 24170
922557795644657153 16091 33572
135789117089270657 2242 2249
293726813097691777 7028 14403
1038022078990509 3974 11961
938634655125376641 16182 37328
918861245970401025 5788 37307
950454318254102785 7522 32218
484080764833354497 10415 36913
249666702309049537 12913 36618
34626978793820485 12394 37762
281368822205280353 8416 24601
103710382859805601 5516 10699
659962031872929409 201 24217
509047721386348673 13107 20606
715526816228376065 26193 35021
782611103533046273 8918 25608
824066598431166081 36343 36481
684768779011417217 8620 24654
777232561387052161 3423 5087
379637893640552449 20391 33361
815709083303822465 15106 30056
520035985884657473 27653 32407
54944940948175257 3287 17576
86358411538103761 11928 27783
571525239001381633 13562 21802
886287278732648833 17560 21224
305669619180690689 3907 4114
357559071706322817 15401 37390
136293536299625377 9730 27524
267674438622730561 11485 15486
761912951162528897 34434 35740
362987245862886017 3056 25798
360752470273901313 20043 21500
281200675731238209 25362 29425
239466867762416769 12186 36312
722400971708896897 11530 35389
773782924874687745 466 7094
832876803250723457 4524 12518
625865157473228289 17302 25193
766790539655492097 17646 25967
143803113058005745 12581 33250
555060251763674049 5562 27390
129465244752026369 13897 15445
393118291988077569 502 25129
182490363634620673 15596 18732
969079926630950401 25353 31263
327804785469211905 11238 33819
995164210380668417 5265 15381
647139979371111425 8596 14611
855873720757610753 4140 26210
533073226485214465 13204 37441
65510698971639417 10184 20828
32698105963781645 3675 3993
850557176006997633 5479 35788
426013970757921345 25627 35276
89170703854765777 9844 36387
174239590813023425 14598 34438
793859151035913857 7201 33628
852997014237558913 67 22219
863054258325764353 18482 33337
515754736551137665 29477 31888
847836213919418241 25867 33128
361913938628006785 12545 24753
561950019054624065 18510 27584
948787229520753793 9256 23434
523219647123223553 1608 23446
620361017384539137 26467 29043
774915674027841537 7709 30665
938830910363883265 14747 32343
263540242664884513 2191 5112
635580983577753473 2195 36282
509244571122255937 14599 17771
889422015063281921 3847 15358
13574289181914169 18196 18378
422993779981965185 17558 34562
315200849033505665 27799 32837
141407612678186465 23529 35480
677792122595672449 7008 30789
863900426443606785 11661 35961
345562062487207553 20312 23897
762656763135630849 31119 36942
693876140624322305 4363 30583
290006059751192449 5344 10593
311122093709787585 12209 36897
993109977276439809 2039 13188
236891081056352705 1496 15544
341567289363169409 20655 23871
17508344528469167 4253 18275
310011444411635777 1178 24294
195593446948119969 371 36170
797889330953495297 22412 28301
920151120706254465 14841 27327
53788762420388993 27579 31343
872292041254564097 9260 37505
976118991307046657 1066 30213
972580064697812225 13869 23928
188563124414777409 13427 35794
934625461341706625 15452 27563
461214545137977409 4278 16470
887357777436012161 6063 29430
391790646709516481 1959 16658
58987912862743745 13018 13627
62911929413914433 3730 20142
807214706526426753 15339 34702
401029327766458753 5946 17167
752869645106496641 4357 20089
112612546247390817 11084 14629
684017279838446465 18056 37669
565147569434053313 26293 34517
313215498647689857 7794 18392
304430373863183937 16956 27149
382153442436734977 14264 26331
322165832671096577 22465 26746
790552303442975617 5379 7709
962069099066241025 25544 25669
517201523595577601 17804 35045
872954402531995265 7140 24949
188975983924830625 19298 29030
760542666519640449 10801 12236
276180031781255041 2717 3841
452673963997405313 5999 24507
179380029647401089 34176 34928
854669052495552257 7115 15106
267452861473902465 19272 35894
180493303759497793 14817 26819
61181288134076081 4066 36274
42296276084428545 28729 31023
751056809030391297 7465 19537
649976515815247105 18158 34467
34264643266023853 19822 22268
918775721638667137 19277 26631
197771547963601089 14823 30782
911702163184024577 15855 17377
480307870334126337 2273 22963
31569824986760865 2042 14115
920986619531024769 27185 34430
797135496747422721 12024 18418
577819620253702529 380 11982
313233135182457537 2066 32862
782030864886980481 9331 14513
186373617609625345 9607 27364
349259892912112257 16486 26152
722376765750723841 31841 36185
559187372757779841 6262 10520
676848953995779841 21498 26026
57021325683788153 12331 26552
142530357058319617 12753 33038
224566754148032289 18229 23081
557010170043717761 28091 30121
607713960305442689 16825 32917
436841947071556545 2209 4595
932173695478841345 12292 20296
216878194401012097 17190 34596
405373672056153793 19469 36216
812968653867329793 14295 35455
185071596294978497 29426 30210
371550013814747585 13019 13046
512537962032734401 26473 30019
669848872335776897 4720 17818
229097979758197569 10574 32478
266420783395524545 6885 19321
366610138750242945 28530 30682
150723842053935201 22175 36609
884054586067680513 7777 14813
453217223450103297 3022 11694
974946861830698497 30120 31207
161082015819530977 9157 31085
549010933216184321 15081 24475
649858765208740865 16235 19033
27412400670012717 13586 18537
494297711312555073 1087 33065
144013968601786497 5269 26286
547539036923659265 15106 37875
755878587193858945 18502 31696
481665124299539137 412 19918
23159551470204321 3537 14498
424975610184226561 3107 16295
406820126627646785 26207 32716
709203983211466497 5912 15829
20099212461492045 8743 27354
839112016382323073 905 14868
630643486113978497 9468 25773
454822994311015809 9314 35444
482448245177497601 30095 33689
47149457568004041 2874 12281
918951820512912641 5885 11966
651835826518350849 22171 33022
491424008172788993 12065 27231
786987936960962049 22117 28139
912221130316066049 3388 11694
105970777786936305 17443 36998
131946666601837841 25951 34369
509194284627433537 20219 22072
163351890795038209 6869 36602
32313513211875033 2166 27209
220323793429077601 23266 32505
567589315795082433 11817 35725
969648556787841921 3363 22013
557361431313026433 20537 25119
964835593126029057 1962 22710
488434695460036033 14187 17016
603724446403983745 3591 28559
892712361663683457 15927 25546
641734318641017217 14367 32876
547853555840639233 29345 33225
593764351899533697 4111 13469
345898486732849601 6631 18429
137440037632078577 171 10100
88264085351632113 9157 29867
271009629537982017 2247 17549
27422675975174117 14469 19333
618500579002489601 13180 32615
438843741610348545 5934 31897
247143294910880929 1308 10671
49947883337367217 30080 34419
235006568170920353 7926 31390
910849999043172481 11124 26348
670703608444224385 15125 25497
626494952953436289 23035 26754
590808251744551425 7816 30091
101353186435879649 4152 29689
388376590162220481 25094 27648
861959164373345793 11145 20927
284639631843564449 1952 21101
940814563765634689 10740 34308
587018665719565313 2453 6474
220675190710721825 22893 32596
559062589749249409 19498 24110
390069893365300417 4414 5213
182923029746529409 4564 11533
838432903104987265 9890 10048
517319490315546945 24380 30919
56631940402361633 26437 29307
457925130178121985 22675 33288
648436695371827969 23525 36762
369422535195173633 1104 2184
931656154305152001 17345 27305
3576740959299941 18414 19559
997247786163157505 20083 23665
245182186886555809 20643 36203
917148798638216065 19108 28768
445312212832643457 8142 9644
250666344873764033 9177 24309
619830629406624897 8241 18306
334637574516527553 11380 11428
183167485323121313 17128 35456
214587344416585793 5342 35822
803249777537107713 10167 25831
495047884454926657 8701 35977
243450120036524001 3910 32011
827764831342079745 11480 35806
71762107578269505 6146 14512
25284872074529121 17708 32051
510429788483843777 5061 34579
999682884099414145 25158 37680
306556870874150209 1371 30706
647238810832000385 7117 23618
56631129333336361 18266 20898
66771966028227329 20465 32245
739049379547157761 28445 35838
693710864400479489 7578 35260
957047492775199489 1406 3403
695315733429467265 12591 20481
994127334397465089 15243 25309
824074265012576769 3614 31844
33312626060759245 25647 28959
162729693292334337 13068 18290
830020910283980801 3650 30647
218194116476261953 5985 34525
89700636748755617 3078 7714
465498482451621953 1761 34606
170512837008747201 12279 19961
324953888193597633 28576 29948
769280411255774465 6496 9740
218847022615761953 1690 36602
442826326275440577 29468 36607
913279787850164865 9558 36111
555511878466074177 16338 37123
588981456340647425 10388 30147
213612710185234529 19854 32159
407292145999669249 13776 29191
286295903908008865 10008 20091
714132650127822849 31398 32996
356202386469608001 7616 36577
18497278043604129 28938 31714
932609991849954433 19146 22557
78207224897894897 4198 20104
794252422739763329 15744 33713
48990570599990233 8622 10698
155386173108095009 10337 19612
875012603631034881 35389 36020
419067268956144577 14409 27293
509573332468100673 18515 24603
109598277891631569 5930 32146
488062513476208449 4412 19173
348505776589124865 2189 30004
251468817827721121 8116 29952
165381048137927425 24529 28169
179051807609283745 18583 24063
922213437053262209 1260 18966
572808333461885889 5533 10013
198536045010808225 3726 18944
967253443067434625 331 24600
958003743452596993 12606 34228
450973045161170177 6451 10741
137496867049687665 5703 33932
454250027203272577 17131 20697
934002160973296513 8529 25015
435822563555511553 8032 26882
795611625365392385 15751 34577
137356589786904241 28933 31688
126480674902527569 24750 31953
880294178926170881 930 19418
155711736780514081 12038 16555
116484212637629985 25373 31653
899345583738767873 19138 34337
694168290575838337 5732 23297
182005706407817761 3709 20112
260574916489261441 15865 31992
492566430688842881 12849 17312
591192701579025537 21167 23582
620372490349691265 12910 28287
10520828084054303 31853 34753
837395032520806401 10103 22535
813342586697778817 4063 22168
804514069484820737 7149 24517
376954191750016321 10589 35394
289340782759357057 3298 20605
309740652429390209 1639 20711
138918839185233617 7423 16763
86623311444867569 12002 27310
228237089071814849 2073 23176
119524856053168097 9151 28767
91319139777549905 2799 23439
655292073947194369 10380 11479
350424264897757377 5688 24108
352455597662476801 22057 22757
342805531126739265 2582 8541
755131374041354753 21852 31676
152531745424244737 6248 14778
319902108006139969 6237 34885
342870064378882241 8355 22025
109198600677459009 153 12467
670387450401140225 5115 36097
480515388019945537 1037 7856
263648637151387521 4555 21322
215490411691263265 23494 33977
440409783527361025 31438 31632
414734075704380673 28378 31868
91151347804821377 6398 37567
80743386241081793 22320 30440
954018452718973057 80 26134
812506584998864385 13406 36811
914317402369956481 20528 25612
354060861159837249 14606 15132
497079329993869825 1858 34681
778349342015637505 8493 34930
942690386736852993 29715 35218
488851392430134977 1869 30718
234496256475356545 4566 30966
753073498928110081 34936 35751
202138409339735137 11449 34519
946638898468762625 2203 16539
102474349628284497 4218 37294
195052697458855553 22849 31601
511474558292132289 6694 22091
778085700354281985 132 12354
504775298796463553 23669 37268
325498844781584769 2521 31356
251574114241204673 9930 18921
886971438047396481 22589 26338
830910653908905089 5057 18501
738463017239318785 1426 35026
607518828618378113 644 35884
785682273538540673 14424 16222
389494533365027713 10791 21379
320661084087625153 4796 37724
632683128965364737 1986 7217
991649954210657793 28842 29113
804097813095285889 13770 27242
579090006997169793 2556 7638
375145161110349761 1586 27594
370678265027393665 12309 22769
186482022123758625 6278 29772
292977583793977217 3729 25623
879364934658578817 7574 17086
604619208947951873 12845 14964
276988173133066337 10017 37695
94997229378684273 26350 37289
572105316044780225 6240 32996
618701983729621889 17957 36625
127433912049557569 27788 37868
645856785447712385 2130 3676
37837024771814497 1877 7824
741138532507505921 4790 23995
60826991028040569 8839 13756
44187886039672721 8766 12586
646498945930641665 3453 29761
749469197738235905 3141 26471
446604466920408769 22764 27299
854846640549460865 11406 28987
810987788161153153 8519 12080
871384865760489857 13024 18369
11400514861339417 33284 36596
34888892190387821 9005 31553
703009203371618049 13303 20117
511257014859879169 20029 29623
804351636496822017 8363 22125
276080630441335009 19832 28374
158193755286443873 34791 34964
647988335829296641 26317 30950
752861647117601537 10320 15242
101197843291309649 2132 32753
853298390737659649 7500 35011
847603143088079489 13795 37152
789140458039700097 26614 27012
980786751587920897 16032 18500
972885143054977409 8508 13484
929642698964357761 15457 20823
468645642498007233 19956 26877
856596536009185153 22741 26818
817476493442494977 4040 22146
966204896254723201 545 21159
617114397586508545 7493 18601
643538909609709697 22681 35649
691588946357054337 3154 24992
344534547153870081 17136 27818
970871103890051073 21664 33497
456623768042696577 14370 34471
984375751123973633 15723 18631
628468872594126593 24034 30898
762602550907619329 2956 10842
692594227928346113 31861 37679
388374136840322817 811 25835
372686737450806081 10476 31824
358254352665927233 9866 36450
454539203927133441 12060 30543
447934733524117953 7506 20164
510388796454080321 19009 34001
85938436564706673 30480 34201
705073839383068417 20733 28647
77568841969760881 16453 36604
505413065501585409 8352 34809
389948061981403521 716 19616
580099156427443969 18237 18321
815315700365754753 24650 31381
861405575888241537 17461 28184
76723925993068321 22351 29777
397908791677714625 1903 12554
585314689920178177 25722 33452
462932767260781505 20680 37431
238847854247058689 19376 26056
511604195629040257 14562 23531
829449337022605697 5665 12134
407630191364248193 1681 30983
101179668029747201 2377 34766
527386760017670017 19911 27425
456968818348112641 23053 35738
717794995376237953 2629 26996
542793376443757569 5374 19519
845167560335731585 30809 36457
64521270279708889 8822 23893
509286593321931521 23654 26729
31481177809329353 9400 31392
565799322796131329 24857 25529
942559357589996033 23035 27262
682114979228970241 9085 26553
645723179454240129 22914 24172
692692408884163073 25500 34788
137485080981047505 1874 23739
989458348816000897 6534 36291
342987572449292353 7629 10187
173103618689061985 1288 36316
146445511333464385 1273 35216
870725140112227841 10946 13229
613225540082698497 1750 6904
661335008984131841 24079 27617
32006842861260765 7108 18304
802199339977576705 4505 16410
692027748446779649 22901 30887
224676266018214209 11885 37249
940028670308688385 3016 5856
150195995534090785 2230 34322
18060176934216801 4177 27655
382270028694158273 4557 31350
253316529358311713 30413 33031
802795379528944897 13551 37013
132416608208675521 29260 31587
493151487741592129 28491 37757
217806307046597441 35221 35275
825283249127977601 26385 33202
621108623825950465 2710 23938
265363153141684897 7440 29979
623261942703987201 5879 21960
321440171085910721 15295 28342
493131755636856193 21269 37700
12999447930731379 7106 30487
527255712250873665 20736 23494
799709025155436801 3606 20234
921843836901917569 6704 32275
758895314097280513 34365 36381
584431132089104513 927 17061
23815604482123833 8321 27663
22588893190491177 28107 33283
680914868094170369 14758 28049
21979945830590709 18344 24668
377286769085600321 8304 26820
119792424123279057 24575 24754
89771882012222193 9583 18389
910529580200300673 14638 24146
668042938849751553 12763 35343
206711965347270881 724 19954
763250054206487553 7862 27487
75243688140371745 17486 25147
442250898235670337 23023 31068
314595698305982529 8310 37509
249689232628831809 14589 18442
717268749925278081 3973 32025
837197988690874753 557 1235
688501905885434753 13108 33383
693640527802280321 946 21690
747471989474941953 15607 17866
774253848956817537 9830 19714
777158567377643521 10820 30818
876520162772941057 26540 34597
633842895523383041 5124 23974
540059990673981377 3605 36878
456065658908475073 973 9862
849635516994460673 8352 25688
626480228364950913 14278 18407
113844729349864337 4639 31651
848008088025540737 519 14062
657718692437860865 15261 25316
929641355058390017 8922 20519
729990391389932801 2538 7665
924074956034392193 8727 20781
896559625776241409 3869 19439
353148901720938817 21060 30659
298345348995127297 10892 29593
461366321407599169 37257 37726
953833852769228929 19164 31528
294163853390369217 13562 33881
292814358801777537 3509 9998
210382144671374497 26696 32182
779996062466189185 6627 28072
407952182372323329 27397 31286
335890959680796161 9417 12696
454574942098236801 5514 35613
505261122060112193 3140 17762
840176657523510785 21820 28081
899304382622787585 4371 28846
805028174801780225 21299 36765
535195870655719809 3969 35478
465194492048279809 13604 22012
677004603614221825 2935 27083
702391863940949377 18912 36902
344149234365737281 13393 37870
740967738606780545 21795 24287
306341891357092801 7771 21468
943135664196294273 8059 12165
762381668518408193 15361 25059
822004650347391617 29311 37131
178425528100490273 10333 31692
714312958979508737 13115 14919
385919147847225473 4387 12738
722129407384283393 16986 26451
223059376237287681 31623 33578
326187774480136001 20861 23074
891328464840491137 14372 15784
78082472742945441 16670 23371
333013688172656001 7856 30876
650454758139648641 12096 24841
621141022453706113 1852 32072
406617202392208577 2930 8812
734242074793385729 12079 30746
387951442973193409 27801 37034
226768182631936097 1159 33059
379888003170744769 3233 18825
262403921158011137 6490 29012
747666834833115265 11385 16792
368554119052184577 5584 9262
258904122699231457 4372 11653
492994829287496833 21830 34697
71811327725956889 2351 2519
228078583677451265 22153 28871
149408879246319521 34593 36075
735684939664764673 15495 20553
902425385155954305 19832 31476
683803594614538241 22742 36708
589869609487248385 9141 11546
458156297748601537 9803 29518
75538635673130017 26494 31537
532381349886811969 9119 19668
292836640658403969 22679 25812
87729851973506353 4101 21921
630692330852912897 6235 31313
746007230571017089 24431 29328
768632993269317633 8919 20930
859169257841799041 14111 27347
727526816326790273 6672 34892
879588139803878785 12431 27308
428428103785559937 26044 31576
364906481317831297 11190 15487
817307083719828865 4533 13294
865554193939622913 24794 25718
440861436041682689 2174 5454
322092306306402049 19003 32792
85283915930975953 28996 34881
341097501133681665 32767 33788
685523238082819073 15704 27132
323747318038499521 4887 23682
578610922615883521 14952 27546
671576993340742913 1983 3267
175152710166752705 1684 36158
685164819197254401 24879 32035
492479199499573633 13919 21989
90759582646946065 14247 19046
108136292285220033 28875 37491
49760501095505561 8470 34562
191886746757592865 23004 37308
46326854506411057 16607 33090
549913468283914881 5909 35897
970813600663646465 9912 16786
695099460659381633 1919 14110
387389651321434753 10789 18648
646732230975114625 17108 19322
948914787922433281 2446 27228
393829781466411777 13592 33507
476221802393574465 12450 32431
252723971045053729 17123 20248
263216210500203841 16050 19851
700278251720224129 6042 16411
462525483079481601 10992 11851
140745854560119457 498 28320
693433034107471233 17025 34100
417647625041826817 12973 33851
685625799510738433 22459 28565
292500551971652801 2932 25741
866512523204121985 24041 27659
863119078893991041 11029 17772
625287757981091329 9149 36619
582096288208585857 4250 36726
376380266885462337 23554 34485
924520837931812225 23268 29233
709456352567364993 27082 37586
921837411230352897 9102 11038
88482633773125489 10204 19604
207341420084478753 10436 34563
108116653231981281 16836 17948
306394837789465409 2728 36230
646133998925364481 19931 23725
490038087872523649 712 15532
944507062055400577 12451 14246
332729642623842625 22388 24806
307985787978523713 3710 37051
724836235169906433 11497 25758
982821889865938689 13985 14119
583739523363444609 18056 18712
952175991397496065 6236 35595
529852677169106561 6140 10862
196910651872308065 1584 37282
623449710593956097 2471 7352
641681577347739521 7458 26820
357225451199983745 5010 28599
875797551460870273 27067 33690
374934913272223745 10003 31428
237746237804941537 10904 33900
491190090789491073 778 33327
314457078594976705 9073 23120
937669906533852033 21738 30032
526531201590685761 4298 31265
539277717429403201 15595 34118
204417055747917697 17147 21268
781671194372815873 25749 32579
462751502563492097 8682 30196
797969016443051521 11657 22191
657520382513887105 13430 29301
48993626206151217 21089 22204
879303163704364033 12633 25391
579540537609634817 1796 27260
243537722473014625 14819 31570
950641726463739905 12200 20966
231922310814496769 10387 24918
417181100316003777 15006 31142
421137005036904129 9303 17287
4878622563904146 1158 34041
182784325490061409 7430 21266
767806699460894721 13365 28998
511708443370260097 24402 27854
891773641449983489 3741 7059
538563848454998593 10295 33126
12807514635415629 36460 37213
673317359572074241 8176 35893
753505700771267329 9773 36271
880623813717520001 29127 32547
932040733746166657 5584 34446
741088022606483329 5295 10716
839691360293610241 2349 20787
213347793869530721 24625 27970
470933225733705985 1697 12278
920961505498802049 3437 7511
955466634720760705 10138 15453
838713829670453505 14520 36541
219148947869147297 21833 37863
63245818556374897 1220 21783
425228213296886529 1933 3804
90443665347947905 2977 28448
115852663785506849 24614 34298
54788837336779753 27576 33335
429215396843982721 6479 19363
350737977307787201 4472 6127
144484391417993409 16996 32529
4930380267559543 4202 8652
30246661764802953 9698 27302
169889830673668033 7936 12135
191843307888763809 33416 34543
658480763722046465 20251 25601
895047105512656257 11987 16825
228994287774995073 8754 26159
444235923576744769 12987 29862
443555834474985025 12116 17704
274222931593865121 4224 12100
165455887866698945 17121 37021
158916512661949825 2301 31425
894774413299550977 22567 25046
866939406826883585 14834 27963
928826680499909633 33 17854
972858364826297601 10580 13306
821569841524002689 9825 35789
624997181834029185 5025 12751
781349688565825281 1881 12910
43237715029267321 23724 28983
502534467141593665 2031 29250
694911320087481217 10749 36215
405975163607379841 11647 31874
814458527856803713 1835 23527
662031001061514241 11007 35846
638785643770656769 25448 31871
858973838034330625 8943 10291
494040972365713345 9560 13001
853869279801521921 9952 16964
882624888749273089 5904 33082
500881638887150849 19389 21429
922559735113370753 11801 12462
764637650854560001 2061 21842
315996478573364225 23421 37389
176538068273629281 12793 22456
328745595673883201 8044 10343
529146513612054977 2042 19942
895775291152215681 28163 29011
82464739049342481 14255 23705
966925242896937985 3655 25365
392114064595723713 4866 21522
509586414058642113 10815 19835
169685443229184321 33608 33986
196615453964387393 5206 17492
470302573337612289 7960 11719
736385377827229313 22692 23702
966103687501899393 743 30202
649128804442202753 524 8326
281274117054728385 29061 33810
241640533613118433 5657 33105
170391917573084577 19219 35078
558684338511756801 16606 31769
469129190790020801 19191 33271
586440914673612929 16301 27047
746547733384389249 18476 18665
550318416894473473 6052 28087
431246547435598849 28398 32316
171552902824341665 4796 20506
934250333047657473 15084 33759
467803588157710977 8407 18531
537259571516976577 8615 16080
821373123804914177 10953 12060
156194277092524193 18854 28298
595127109607322113 10351 21302
333260014298765825 5703 35353
315631031865958529 4769 34902
242851498854491873 27413 35379
637550989333664769 2501 27100
588365578172634625 8528 8964
659715426360133249 14650 26255
372655364027778561 8843 22155
454942443682913473 4360 34428
612050197907485953 8707 18900
443142484184161153 23413 37521
228326565073246017 9255 17104
12372776974348911 779 28559
840616487679703553 22526 32263
649831604077132161 29390 33702
856758786806480513 1321 1754
671754205176885249 14049 33378
948365268357953537 14238 27465
367767254532278529 32792 35002
771216460594615681 23488 32208
493713374994417345 3866 24851
418738921792417793 835 20771
97932908925127297 10487 11515
803106598662750977 15857 32553
960557586889652993 14771 36231
645210100352478849 6363 30795
616114851900388097 735 25215
870685729551837569 19128 30510
638020327499919617 2868 20933
800056613169765249 127 26978
413671962593138433 8942 33084
130040403279664929 11306 35712
43796966166016913 935 27566
287383677975107329 3610 27735
686410335386820993 17288 34227
277699662735102497 15698 29313
22394684406510381 24580 37731
7677731568342950 17724 21276
190421600131269729 5643 30162
124339348783010449 1188 3712
485593198624943745 3253 25226
624528195329055745 2904 21374
310648863558437697 23716 25740
917135182973254401 5539 20881
572289917636272321 2588 21622
806536557264216449 11257 32820
646917124541698049 11359 36560
388203316132020865 22002 31590
326505160241399745 20064 37604
82322421395339521 31203 33772
802463630346547713 20893 26450
703897505967148673 2849 10556
463045256565028033 14303 23661
604285351313158913 19311 35525
835260751616242945 21778 30753
612050354641453953 10314 24423
871334082702109185 1848 24623
174615959971966113 34103 35644
710647373025349121 2570 9854
280966160559046337 26615 26897
243172143892014241 16089 24010
299071334758643585 9652 20002
767357336817394049 6195 10157
916383979869394177 26187 32409
752987039457114113 18365 23930
551215098053070593 24902 28480
604712950319761665 300 17397
973895514922418177 18686 25696
582195325603795073 19222 36591
950022751396964737 994 20789
327670788499670337 16608 22857
69462511605152601 7225 16167
384673752389009153 1822 36266
471694998507366849 25934 33360
894073801189531265 9687 18664
866646517656533889 4684 26553
519482901204288065 9618 26975
873807051208864001 53 14793
524760884268186369 8660 25411
794729192191638785 8420 32166
120718701521727921 5576 33963
145027055415290817 8716 32400
126370407336477089 25075 31246
357727925270211265 14828 35660
282882472882779009 4399 24900
591913294067033729 20554 24710
287380519771300417 3607 17069
632938387916581761 5160 24654
873028332690754689 26420 26421
617974292924209537 12965 23337
223164194981759329 9847 20725
853476850039101057 6808 12073
657113344791799425 4536 35339
968349935828875649 18092 19080
632983731724220161 32697 36296
418639738706971777 17058 30250
575760970596636673 12662 29729
732121750981072257 2119 28517
592665623960041217 2130 20210
396910024720881409 2322 14854
511747536106742721 1179 25678
886238221423887745 26250 29216
627315149460439809 13208 29405
369158683861101633 12253 37072
755004857163672961 19030 25904
100072863801877073 9482 37527
9358524677420377 13832 17552
15928743112738177 20683 21754
447245184039093889 4026 34092
914320472045055489 5388 33588
113321841807884737 25522 36445
66438354052579033 21858 33458
543277547625653057 31796 33131
75756899437330113 11545 24403
569328055980005121 11291 13717
403761997935504257 2473 29857
584892725475146625 10595 17480
610691616053621505 454 23033
715948838586637441 26876 35561
238084382340687745 17038 32004
780417709260522241 5826 32528
311956591294070081 4898 33479
917794969480009857 28591 32718
217383900028835329 18709 35772
312625058412084673 12493 16035
401101375706609537 20577 34364
126449918525121777 15859 30900
213680749421470753 33524 34978
362948180195846977 21778 36511
710079154970834689 18496 26748
301804178386245057 2052 36289
796243025341794945 5506 28723
303595696863300929 19777 21771
352963584316476929 864 16739
135665567891617649 28026 32019
245921340853911361 5680 8803
743246958206956545 6784 29211
372857946268943873 16887 29959
826210941385877377 32627 33185
463992898703224897 8296 36998
347991745404829825 13024 36823
643748170952271489 2138 11057
320290326637984193 10008 11592
543328456495586945 5942 27323
437870601929635201 6846 34399
570086078736473217 17693 27830
585053284624333313 21026 28768
780014385856276225 4842 20350
480973332034768193 9234 26277
93720412291666833 24580 33940
689472051352463873 12035 37727
862306074882169985 11715 18457
581132339409240449 7551 28109
720647381605495297 10054 16007
103094597330223089 8341 9441
155372327741474689 1644 18618
550749950517559489 6939 13709
798031113733252097 22453 23904
971155936818444545 12978 21229
851002237785152769 11409 26752
955544991408121601 18328 34265
981024141481761153 26364 27514
753765649132159105 17626 27273
139450313512696769 9382 30399
750688975885015681 6590 15840
651950444378449793 18629 35830
558406450476052673 2943 24548
25931482682167941 4656 14647
544996629393214273 9705 24077
211125133646199009 9044 35155
519930589614343553 13360 17309
418859051270430913 8004 24047
737984429265953409 20822 35279
415577212992438657 6936 23960
445510646583453953 25627 26477
294534813374283969 12053 22816
489534700625686273 16822 27297
862691511327604097 11896 31380
632846803157800449 5192 14728
149315357996698593 16128 30475
778796880716317441 5471 8304
910644434553454081 4593 35468
761986639374736513 28674 30914
312831261484646465 3411 33019
372392165274508353 21563 28772
703702183805894785 15640 31830
262383804614128033 16644 32148
664040352676011009 27354 30995
895908191221668225 27894 32934
982081099499843841 4077 4610
759691327011250177 19906 22359
687041654072842753 6322 34390
40397002975826273 16041 25025
254114376705310017 21599 26794
538011673858644481 20937 23187
868826999086735489 21593 35849
249817607543906913 16953 17708
990779120284251777 15347 37667
324041770623278337 21356 35500
91541765099364625 4932 13656
648164258760008449 14131 23753
363939130336923713 2544 31516
755264839769804289 3109 32922
744278707247246977 1391 25910
957838536084114561 1255 26830
831553492344305281 6104 13670
264934945238916705 9662 11646
782728590974542721 4472 17233
324477610768244801 19390 25498
514065554449850049 8364 27993
666332336681758593 14785 18648
329822265001240577 8337 8358
248138134433379073 1918 26272
791572769099182977 28405 33382
796270891897034241 2415 5664
739360052926329601 3319 37004
786025254680570369 22933 26222
163411720250515201 4017 20451
266120968856935041 1077 11097
361949933726577921 1007 7683
256794671783485025 6530 25764
979576013081434369 15838 37415
735054612741191041 9330 36405
754654991421304577 636 36953
369162712277191233 6540 36580
802894133049370881 24558 30625
466583131025512193 868 13746
380747104652044737 3838 6157
905830421869342977 10506 18078
564981447813430273 15813 20116
41872363391387777 8045 19061
243916880373276961 26195 27580
314632984054984641 13128 20547
307371791394423617 2479 26115
502296345538663745 30551 32122
604113474766393217 16299 23395
148810664615030689 7561 11852
668531097537815809 3520 5373
384108309390523329 19216 35704
313671251373861569 128 37070
723182278321051137 20938 34737
701134901050956161 4527 12972
829226889182446977 16974 32392
198187263804044289 4857 19245
437982185155323841 1436 14853
442404764411342913 1864 2292
431587826022433089 991 2085
764283380679401601 11491 34188
401767361685191553 7237 9361
570672374686814977 6162 33284
666305195199210881 19039 30843
745333556291825537 6811 13108
553057471404589057 542 10388
667775755271456769 1731 33795
591404033298385153 10299 18501
167749354188615041 8922 28222
840558388373185793 180 14075
70366310622638649 17358 31669
185886028563398753 13016 16259
727659415141118849 27985 34094
936633623844915713 3172 20341
81569832585010721 14345 25798
854504470408908673 5941 19997
975830188145337729 288 8780
800198878282746113 14876 15450
772425706506403713 11749 14796
684361745058620161 737 21963
704369975769793665 4681 11032
404867803705361217 2082 28447
621727926688485889 19602 20737
361185126437828097 33345 36583
770925245800739841 14369 19922
446792326204022337 2094 8090
511785726271661185 3309 36386
858142257202867841 1213 24915
565381292238299713 16750 18478
544413858204183745 7255 9774
851562208929088641 26582 32578
195959356635380993 18760 32373
273057752769389601 7511 10124
648842737126532353 26549 33034
869862901238839425 1026 33667
572910642568753985 3476 26523
791457269384295553 15071 29824
267757574025939265 30746 35462
988834187816102913 4283 18685
794339526047291905 14732 23779
561071776313539777 15384 28704
945884195054393473 10850 14745
27970708718989101 12265 34296
245508642545640769 13148 31807
42739577440187305 22024 24388
878970822705316097 23012 27927
223972552791870785 13674 33575
184889534796678145 25119 26221
154616596290011905 5950 21832
812792385251729153 16145 36215
401864033979343553 22409 35687
158001612090540545 13298 18454
632891008117951489 272 22503
600537674089583361 23766 34893
364387552731777473 1710 26799
99476691815663537 25854 28776
135720957994053041 4280 27616
176778802340127329 11161 13002
743295083930071553 13360 21540
692417793514660993 5361 10425
525174293645619649 33838 35751
829288366551526913 28637 36085
288127758782614753 3130 34790
762971716323573249 8371 19856
364736259634540289 18465 18771
695826189170023937 2471 27685
262627383391595969 28344 32364
612352099852468993 7281 7412
409639972739796609 5803 33255
425609835124749505 7442 31903
230164123648698657 17307 30332
920715958848585857 21181 35698
65154289674907777 7581 8168
77831563887887265 11243 35348
788468547301853569 5414 33047
124069905860149985 15684 30030
187198449998589921 9292 9656
94984311233208273 3892 4765
558375311935115777 13931 27479
377895246089718017 2608 31038
615281691774171649 3931 31943
708981005121078273 9929 36930
35946584722871933 4018 36022
524941657190336001 24213 35284
796702957699324033 3223 14552
394540320186866497 810 29476
423847338657473921 25553 33873
9530066416015615 7230 27438
291979897562427457 94 31835
67888177702261745 22993 27731
704668553006037249 25888 32680
790984420789978753 10537 14343
775271691485414785 2395 5529
89683215115332609 14197 36514
491389615527531009 3817 33071
853112125299826817 12813 14947
962655829985195009 4021 32682
828786393855242625 8204 21522
370564442975428673 21310 29427
467981812068241985 23813 25836
239928953926778369 7738 20543
497005198511363521 6441 11916
871208567124078593 25594 27028
517987612481032769 5917 26549
316415242450986497 18096 34298
202571817264104225 2244 10450
972733238488594049 2534 22972
712099046881288449 13718 33586
120246702438151937 18900 30185
79557595056105153 11898 19981
381469041558453633 7852 35464
736407835159109633 7822 18728
163767121516471553 9960 29368
928753229947521025 16880 30359
127072156234142145 19672 27657
276105178880836641 20100 36739
457019460539697793 16661 17667
909200951897947393 6007 26805
374012802744054785 13321 18306
440738184009898497 31192 34819
616494143343615489 13737 24122
414371594360122945 30397 36429
522884134125526145 23501 27447
656259895273361537 26473 31931
411107113944268609 21738 34026
678131355056866177 18702 26511
551792453879237121 5682 32723
279636711323956193 26160 37005
585280736663165185 26493 35839
817710455642785665 16390 36068
276822699150393697 32156 36330
502617556536815617 4613 27867
299431675455707585 2770 5566
727814163126129921 12197 20559
496618204252961025 7399 24891
983083913063364225 8161 25435
2416867478856944 9133 17058
395126041443720769 9830 16670
330447408034878273 2902 4091
751946478141743361 8377 30229
491715665162558913 2675 37670
68439171943243337 21124 34458
9603953982569637 17589 26815
451965619133868993 2951 33855
490372223246723137 9391 11750
168583729232242529 27720 35586
783327116582206849 21233 32783
767656764823666305 7614 21945
361901314911563073 9993 21207
585644036402005249 14678 35266
844238233793070977 16690 23435
882481208669229697 5685 21897
854262036763870465 5783 17456
929495363527085057 35586 35671
453042396044999425 250 23956
65075320453612305 21132 22808
692291368545312513 21386 22948
573635588077554113 2109 16610
983294599447297921 8237 28307
638969679624647553 6387 27779
777202352501106433 19153 23173
771209717961145473 3351 14461
946602477390634113 9355 34840
963101969053664001 1118 37841
976303811888442369 18348 36426
394971499836277249 6981 21512
275835142936323041 12315 13173
960816414476152449 2703 28089
442279100613788481 16489 33812
738016209604527489 17949 30459
114706166819054545 13890 21247
734725935004401921 1131 10437
957334428966731777 17575 18493
447147561102457985 13827 31523
9349845039501759 33799 34824
929923796322821505 11166 11738
493331906365270337 15600 28389
792779785467761409 7225 31245
940940238392393217 18242 34450
529077242991117889 26639 31779
476572643443489601 19608 26223
714768639953536641 116 34026
844613556363519489 11864 14304
434799142188705217 20294 26584
778980125197321601 18266 21349
138332713607074001 3855 3906
692422872135786369 6828 24637
506632910735671489 20900 31705
281717666757600673 14773 16059
3464220715859057 543 23027
487131456469818177 18851 25427
145633732821334401 858 31619
700295156181894657 270 6212
979506823753585153 15440 25264
526563768468754753 22037 37594
266893120060867521 4278 4284
871393536947607553 16785 20360
487842218232788865 1088 8418
509082903199775681 14997 22405
761817030783685505 29228 36733
702249649088614145 20639 25047
83197554888304385 4229 19560
710526632326526849 8290 24164
754287864334227073 19648 22082
716663194646201857 27332 35858
460657582477057985 31026 32358
869462646807015425 28555 30171
9150491136477257 24977 37727
512550782802364353 30289 35845
983108979684804097 27757 35786
165643782830677825 26221 33770
403269882838028353 18556 19847
311393305229501057 14422 32480
144005019679230625 22233 28747
907657446006219009 26987 29450
48595681507674017 20841 22592
138691355325349265 9397 37770
383836788241442433 5424 24515
198446706868459457 12040 19329
327495005112492545 8744 12624
457323098605485249 7914 31161
115727968644154801 13713 26532
906985185547817729 24708 33028
111711740846072161 12277 27676
385028988098000001 6477 31610
245704026025013185 5713 24504
23140437440197561 9121 36581
870686340818988161 14624 24694
987542060625969537 13498 22542
315368783427278017 17085 25758
739762657427938561 20455 21174
300007518655842625 16290 34513
746430309873105153 10783 23640
177272193447695521 7079 22882
17263700134130035 18305 35586
818224063170131201 5076 35500
773682872606485761 15614 28738
723867886042700801 42 18131
614257230342978689 6387 35215
576254049008905857 15938 30193
973493547877538433 18236 20522
126708126999179889 20893 30747
582940833588061441 16221 29824
18697846473653357 65 8290
347487557938450241 5328 10909
659852465374843393 11666 29204
546416694498184065 26311 31146
35373326132013717 3124 15775
386589516495959617 11852 24372
946194894355844737 18384 28981
10545552297209327 29306 35552
83604330836916321 2249 35069
796506357277991169 3710 35232
202738110965601249 1675 16986
875560631379606529 3631 11808
570839660865413377 13734 28206
141937556210862689 5931 27813
205332748388858721 2678 15677
859760682627616257 4779 24190
221067299578944449 1478 2640
766540416295811201 2794 20787
538999582848862977 15002 36609
933255720598815233 30720 31710
49600209789968377 31924 33701
122659538033346401 4436 18725
649983997493084289 547 25800
84932065394504257 14231 32570
115903567396852481 14954 35952
420040932472460353 20802 22732
32849731104267477 18946 25829
858386458419737217 18689 23690
74341581319611553 2440 26803
941231611158983169 449 19122
942273462158656385 639 9932
437278880864944577 20093 32934
93552889833542705 12534 35714
60028969923394017 11760 21033
546198391302073793 32381 36982
528971825077000833 11431 16472
346499735556005121 4421 28735
696979934083159937 11266 11765
775464000207112065 30760 37268
575936714544219777 11924 12527
599335517093546625 19135 28424
833201713738191105 21185 29800
975145894511019393 14706 24029
652567500495159425 5772 11867
546730707202282689 12533 12966
633243191910267393 6786 21933
134184395613946353 2505 4235
812973744605251585 21454 34485
287196327753886049 10043 31416
473742497818307137 23844 33488
131398643041041649 6037 33644
222132290518167969 3942 30225
521629993332748417 10558 11648
683551265091111297 2819 4190
365994718339468481 17766 23340
504434494320470593 2242 15550
743539790416829057 26937 35578
440953502697738049 18433 31313
976877015592737793 14700 23765
803026488258488833 16358 33962
406308760315408065 9232 28361
84645977322921345 114 37439
844532075089833985 5986 35501
780129655355501953 2240 8136
71955313851415073 22398 24754
39181582330968465 3069 14734
818418677985437825 13329 29977
469348957675201473 10643 36387
122005336684207329 5667 12285
766396412846333441 1033 32330
337487483430127361 1747 9612
579304550284042881 5387 33363
233577858670624737 3524 13888
187609241332580737 15702 19637
386863188135766465 5390 16632
654108788990491521 15361 32865
466230771257851713 25018 26888
104637855873718881 11460 15740
744422414171371137 15453 35481
827482865183306113 22628 37587
175523996091069281 5502 21247
430334346652898625 19322 21371
760936596458567041 1433 27013
717766438053892865 20011 23931
760017548302084097 2220 14252
842689967383236609 25415 30587
639941359453334913 14704 21990
51696345669405729 4932 33376
386288911822074241 33242 34624
543763720174041537 26192 30155
851237555362065025 18271 27990
673468324263659265 36619 37744
732660864032293761 17090 21479
550786377012983041 12140 37577
46994596445021129 6626 19300
786975212232057729 5052 37098
592185165631033089 5045 18637
708697321210763649 17395 32768
633259264009144065 7808 21390
234837924154639681 20481 20859
8912181253332819 10389 23749
899874430289614209 36390 37639
73093129084700337 4460 10122
776388113227973505 96 32712
852849329631904897 13041 31499
668581290400453505 6284 13119
510764387016610753 5732 11432
173475460262032769 327 32168
216905091433414305 7058 17595
277220393925816225 22789 34380
468975602781373633 25468 26625
210084496392319425 20814 30514
326537940843731905 32311 37260
593259688966668417 10734 23853
101962898264321921 3996 4692
888357347370394753 16824 31580
357163826008967809 10920 34299
865981984420997761 12752 16827
814774799499534849 1078 21449
85706342227616977 14156 36897
457379516066051649 3711 13140
509156329840578817 7934 11395
370825613486051265 13986 25097
98115620757276641 507 22693
663865071217326593 1193 5741
249386647699580513 5171 22623
902989133149109377 26700 35138
203200265129460449 17042 37344
286944689618078273 5617 8486
142169659624698849 8077 31900
374498987813968385 13234 24180
669716633540865281 1000 28143
749094053254122369 12298 13243
882380580021262465 22681 31665
970572377702442369 2707 17533
331475050608425217 7450 9899
11441846988528683 13285 36899
848665212883275905 16999 30714
965169566948606721 15485 20915
793347372741003137 8395 33005
349156173052261185 6384 17757
399590042897628481 12752 20462
734212672960214913 19057 32334
702513759467542785 6474 12711
793540939942968065 13051 16315
982801722743715841 27003 32871
570859293126193985 4310 16851
3356806162962301 139 11497
489075782479357441 1024 32844
698163087249483265 4354 13204
703379665388158721 14841 21105
200463592294717345 10044 35380
194273481135549985 21514 27913
565028534293418241 17197 18282
684515679555222017 21662 27717
928888734713346817 25185 28607
347234006250499073 14422 31295
47536364539283225 11140 12171
984976453946448001 3872 15967
418890770129458177 12800 29055
415652028772026241 343 20168
476943529756397313 14877 33202
914393679494129025 5511 24333
135381687257499553 18952 28657
536667826353220097 4322 12091
135398265113039425 4507 31882
751440823333641857 13401 33041
158801749663304289 20906 25347
838597784370900737 9201 23171
611802336934061953 32665 34899
391108888641969793 11797 37440
989400457627787905 7270 28972
922872958281555329 15124 19716
960096186486069377 8074 25264
720898059567051777 12286 30106
933196153833314689 11131 35415
103460239169603345 23522 33568
457821154894531905 634 33764
987874532013950849 31228 31651
144302945892142977 17822 29663
470023360876052033 580 23123
824462296806970625 8904 21450
393475455321411265 6701 22679
630830861168000513 10042 23758
211858117222558209 8693 12598
483017093394863681 28169 30429
190317498973701761 8338 21950
3035028492227810 11624 13092
948340534066613121 1205 30942
374508721234192897 3262 18409
402146424947719809 37830 37867
672538759745073409 23553 30065
828766175738021377 2781 16302
425681485020561473 5625 33854
550901502594161473 1490 35826
366885244360609857 3097 24345
644916071315048321 4464 28334
658669641459582081 27957 28499
169479961594138465 16977 24345
767859734120385409 14556 17161
132717735700563105 21920 25831
173683191526748705 24243 29223
480368252018951809 6538 13064
425320146626312129 8499 16482
498611246054206721 5561 6310
559244361113272257 7291 35524
113428981350811137 22546 36381
747905516087435265 6208 17285
199688128326069857 5265 36389
338650488365374273 4069 30015
664740338996114817 21895 24480
282060232018118017 15550 20494
326727723920566145 5439 20771
667421952284300289 11255 25651
915798911840486401 6685 35802
912294092626815745 4759 13296
12669555396140453 3181 23934
897681673882829057 25556 37302
651312352256088193 276 4229
346345422575005569 3505 20509
26963805077155457 12179 26422
736744660891318401 9742 30045
856295695176814977 27930 32106
883653426904977793 16065 28585
764143174018752129 12758 15645
385586112172347841 27055 28462
120689545905793953 2157 5884
145878136773085025 1488 30339
822740913423682945 654 12285
257093811137778529 21325 26698
923060187712199169 18729 22688
112608310681686417 29208 31785
162599528862070753 3576 32134
74758981065571105 7825 21670
54316200510715617 5395 18985
439221049678415937 538 23592
773305361990747265 23193 36558
442258511785965441 3697 32585
337353751497065729 2159 6005
919328228985541761 1440 23024
966953767408281089 2130 4441
377644559247642049 14431 30308
418068628036838401 7845 31347
920465704235077505 14971 25034
892080736315005441 6865 30049
18874029484251765 14753 32531
275567644872442241 16392 36819
294628180416943041 3508 18559
954147386274311041 10229 17188
348344448980213889 21342 25918
112370584324327889 2137 8313
317777198297868353 8112 31631
307566550092172289 3569 9884
642993256881950977 24897 25697
935986632117707265 21110 28311
614278458937867777 13359 16834
975423569146325761 15196 33267
645278693416742017 15220 31983
787921665264821761 7214 23758
289959234519010049 29360 34861
960649139904727937 540 9232
552781265766142849 24485 31116
680745044575392257 12338 15566
944593465507843201 4795 35697
675708489374866177 15391 37539
645909309994436865 8927 18503
693512075354210049 13738 22935
221472882698229505 2904 12715
360511078321206209 17306 24172
191799497954846753 23714 33457
785171338174908545 9860 34499
735533680425483265 4599 17524
838226262777506945 24468 30860
577387323887251073 13624 24274
8529969792778759 26924 37015
806381466705595137 15626 28024
918395697163941121 2994 16330
7072709180917515 21244 29356
347225004777076417 16277 21785
409468989734968129 1283 37419
172920548695909569 5996 12474
543585948004277953 8352 24329
117650383804591025 13928 21183
195483050586481953 6909 16323
344303625242144321 11946 35613
439608343701038977 8858 28615
148987507261328033 19592 20197
659415621556838913 16202 34225
692451109854143745 24721 35020
189334118517933793 6363 7282
8827575347982731 811 24227
458431060958041345 4846 8313
526268557347190593 17864 23689
282264579864190081 1804 17989
720176720777462913 16967 31908
169973010702484833 5734 25146
613478954065154689 13120 34072
446766157406301569 24064 32368
418095419889045441 3798 13909
183932645306548193 24244 25891
215179783806984673 22888 34448
80839849373958833 7584 21741
530412175083828417 20028 23830
967350972431695745 5520 31020
983648993332248961 21460 33398
356554895994008833 32580 35092
505813308409972993 3399 23669
206153428295003489 18339 18839
710189322396285441 23434 24955
98983195479078753 3852 31619
132466205393800609 15250 36969
691791628712657281 9632 33159
966124468392475649 3762 21765
348397155976016385 14355 37173
728877812324146433 13447 33762
704246390690364929 4616 37368
580561806899861889 5743 8522
556001397826563009 32378 32573
192993931652441825 31203 34639
766354592843761409 6833 14369
913722699248776193 10119 34360
600472046908691969 12871 16043
172053191469832001 6062 24507
274461658019781409 17203 19887
269395599125356705 12257 32928
378865354211811201 19591 23050
680242798665208449 4213 35265
710447980796608641 1408 21758
33647034737779081 10830 30801
176694101652543617 192 8325
918956633854367745 19297 32936
20583048565207209 19986 22429
202963903662730881 17292 33736
585694771960064001 2500 17993
30000222000584389 12352 25085
714651880139577089 8841 29017
581505186680114817 10794 31168
563434833750989121 14252 33458
79366928320713009 19775 21745
248476292805769121 30083 37523
776494977187166337 16873 28402
637726784173580033 24583 30587
881545697088515841 8872 17568
55294969901332537 12082 20141
129749446660124337 5891 27139
993987863229534721 23223 31021
844408083808236417 17164 37759
984322898917262977 31250 36468
303030836602300033 3319 19003
660250668578910849 30876 31778
964631541436521217 13343 33362
982909047233654529 15177 23844
530869595981837249 5554 24587
559404319799739393 583 5252
414792221379617153 19135 23213
263652701438154241 2691 22956
696574182820665345 8354 37500
340217409208648321 1229 33555
926524252385352321 3286 18427
368100279232955073 1725 25262
739614631848095233 21872 25751
558426794952339393 5196 24888
839688877685734529 15208 19812
959577192711456897 734 15304
314053569478215169 6212 14157
559209403652019457 3774 6973
314896275326081089 21536 25388
631540060779862273 6376 12749
671214745309693953 11385 15534
837101676923907713 16679 24908
714920671040420737 14997 29795
833664799211867137 7680 21264
2707158379802622 4255 8299
415182181108704641 16471 17973
577865789800487297 11569 26761
321692421756246465 28053 31211
754020299031420673 15561 25603
10251265021423707 15030 20639
319068093776952129 16101 20565
501688327367524801 21447 22019
990305715972493057 20646 32294
224866558980252769 15588 26602
806739933406621697 8090 31571
134558989499062417 9407 32384
785169865421860225 14677 26765
442338622289128129 5153 24869
114699007058153057 30247 35829
109013865985780001 13130 18114
815205817643583745 17127 33452
380946228233469249 14777 17515
30024695931420097 17064 22926
194136574850382721 1815 14751
116844698173846241 23436 23783
694359688002038017 8648 25167
609321226811989249 14113 30662
706689494892337665 15434 24730
21544539140204933 4409 32710
564102320270151809 13497 23516
169022528632243777 9144 36691
30446512662997805 1758 10243
88362322762431953 12290 15349
816248733970496641 12791 31109
356789401964523009 16628 21501
609331211893156481 5278 19711
841957226907378945 19512 30601
779743070537548929 11393 26262
285846526089219553 14402 20866
903908950120957441 11672 13178
975807243947254913 617 20894
380884811140134593 16047 24341
384780198642108225 13000 34931
399692552668476225 5288 35035
556020251641410113 33185 35647
2713256613915861 1679 25611
493937850550256769 31138 37514
930499338734428289 14945 22509
556092080826172033 782 35910
516138395471614337 1384 12798
557582616514697089 26186 31174
722343440708350209 7862 34378
647190961855482497 20312 24119
870504651003543041 3769 5182
859180881190614145 8316 13483
861538448368243329 16706 20634
676287752487038337 15399 29720
395499004584536321 7748 9785
325833075952136385 8990 32887
580172866899054849 4307 5428
284337366754339617 4171 33897
866465291375632769 4511 27404
796468383208893057 17121 26865
365131284163517505 20476 24890
981756649804506113 10376 20928
695676119149879937 21154 26380
975957727165326337 10685 27108
512469060869754881 19978 34785
26020390214920753 10080 28065
779231933481398145 5761 7703
862076804181331329 1713 29984
243184349711704321 12089 19193
188068041428717697 3741 33200
421167305515353985 18314 28715
871967245004118017 20888 28794
792119878708795905 20835 28505
986511850169829761 12399 14697
913086614483759745 537 37557
456469617596273025 4047 15904
198594762340469793 2036 27263
981870274512768769 24115 31606
231138998548033217 6063 30223
280882185583823937 13656 32585
632015194159002625 18678 25957
12101630190510805 21151 30430
556164816934014529 18667 36537
785154445990688257 268 17792
541618788870756865 25022 31606
804839643225815169 110 684
983066966178654465 20132 33587
190449793412216897 6495 19779
337022142901353985 30415 34149
694567822567005825 6026 25259
589419286129853441 5901 32839
476977508610620033 8573 22386
592591432704416769 1850 7077
412521110598699905 9290 25729
630435039631947777 106 18195
63945960188892313 8699 32731
377943132036413953 1638 3749
295753934681169281 14706 33118
838970116089100801 2287 36417
529746751017430721 7272 15948
500082765601781889 9373 33976
206321381748974625 7446 25867
878392255827378689 3390 31177
731738848948868481 4706 21738
497655589372889985 22042 30419
873017562970215297 30130 30925
837948281873551105 5587 10376
742332826561725057 27080 32455
749240760008554241 7157 9575
912110139032190465 11961 37134
111620120934674113 15841 20049
592923509722300673 8957 21656
187171489632696353 1905 29478
79885251277470817 3417 30448
71166358497279705 1506 13138
500404912146823489 3771 23927
784484440291386369 14280 36457
222830562166333121 7091 12456
62763266568509833 30121 33160
992719625382182657 1593 10016
190643757181895521 20150 36299
269568562887211969 8591 27173
526926729153800001 9274 35681
709716153203661569 9003 34551
913875233741528321 13746 14136
535215568876278529 17057 34793
487628332606732353 502 3707
52457338851912281 13841 33548
113385707396894017 32281 33806
651066708040456577 18541 21733
475004147996443777 8582 30212
816361345298989953 34347 37676
999408464705915393 10110 21995
892151524105141633 7695 15006
754957473116491009 14088 27131
358858925344595265 2024 13299
715758751275266945 12191 19424
338401381228589313 5976 29669
828316085206338945 2234 27479
217687272298750401 4667 14524
368130997705073089 34877 36621
692426478339395841 105 32448
743934444372655489 8185 34642
767956885805961729 2023 15276
78322650400586721 35244 37722
193099775061693185 14227 29338
228020844582360385 21777 33578
950543933508502145 4263 8235
903405097897213185 11520 13960
648545308094636417 21975 22963
771682796452893185 1346 16190
146371850232771553 6425 36423
519931671870629953 4682 29274
388362050008463937 23602 33849
117760006387428001 3488 36839
345322704712774721 4048 12284
393802639747896449 26181 34616
860989444108863489 19098 25255
445867252393782081 9853 28645
158806492038582561 19229 32045
940499055298339201 4636 5632
620419851804580737 13803 14276
542488310685527617 17117 28116
354735290535220545 1183 32181
929027857264635777 2261 30858
733744185290159873 5462 8715
354110921392333441 28364 36074
215494467138757537 13081 32880
143941266494913121 8807 20791
858412780826409217 13656 15659
220810658903829441 18484 25102
505545138041444609 4149 19845
437930891655817345 15967 18882
781111908965638017 14681 21697
362292555037299713 29441 37614
416976203926584065 4165 17243
674352574944400385 6638 25917
458680030226911809 8995 15326
596972473854279425 23888 30994
879470794006383745 12479 14001
363088454773311745 20171 25707
169774800478531777 18222 19191
997889618054642817 15600 22501
775956182812382849 745 29400
769749554679172865 15770 24608
372684722130639297 11187 14731
79626220949037937 2015 32497
206238500768112225 2214 19084
959591989198152321 14063 32351
102766037680307681 5846 7020
942384507551537409 1507 24281
157129156497479265 27979 29597
202764170665652449 10680 24363
49858783684680217 5478 12019
519223455844141313 1050 4323
47269138089948369 234 21315
792597768328654721 6722 36733
883453678364670465 8927 24170
48352817243284105 3235 26026
255745574654913089 32854 34305
36453175309667073 4606 30862
477476517262441985 3774 34197
164358326245761089 15010 27385
162742430952736321 3440 9311
688857442330352385 21483 26222
697836811190338561 6100 32962
532204105647508673 31872 34472
534319289188761793 5108 18854
675930602190810241 28248 33877
609235331617139073 25296 30349
869615018113435649 12143 21507
487789155699179137 19337 23803
671861598307124609 20887 26869
822398843139463809 1414 31674
72647189730020049 7805 8089
354263428743951873 9425 33429
42819206635179801 3248 17035
212542413281862977 4100 28484
203448198994649953 7178 26910
695319889452097281 27909 35489
278392965552889409 4307 26912
102458109058570561 22151 27041
467803547986704897 11761 16264
575373143638433537 11082 19563
239555765235870401 4266 10051
911576430013109761 7041 27393
324352073725137281 23893 29638
93506660228488417 9812 14747
116199959243239441 9883 12628
152401301328890081 18091 21361
270493979445831201 20696 31580
650956734889593473 17256 32333
704374208930595073 13831 21531
919013670574638977 7040 30221
57050230229279465 23378 35947
595191667671262081 19772 25531
578165318426393089 20071 37762
804380530212963457 9970 26853
431575227575137857 962 28696
720049493506781569 10020 29301
585329626745810561 9774 13698
633878337658540417 6405 11904
507665015654978881 3259 4841
704505056820526209 19832 28886
277758656672837377 8129 29174
876000137924389633 2349 4568
435304840578083969 1600 35534
390527388721825025 11410 29598
883015239816721537 2186 21884
936297023240381825 8536 28629
807801745577378945 25294 29520
892731539846298753 10681 27215
13725806243037653 16426 34086
340214701967592961 22786 29838
708564102063633025 9987 31165
818070556329406209 21587 28558
826663507792538625 6543 37621
632007708165314561 19052 25721
172209611505806497 7265 24085
380973473164520001 4286 26621
908881899132588033 5475 29134
462104975794485313 20026 28335
227370428573948417 7861 8544
315809350809178817 2244 35063
957111592236365953 11181 28166
90293940262011313 3290 21163
393157714428312513 30828 37649
211415809858241473 12715 20349
798539190854178561 4178 4347
417393827324897153 8524 13146
229462192954372321 4054 20688
78118537401497441 29931 35174
492650464129091841 3976 27096
678585157781309825 18442 25777
176891214628184897 22647 36288
572006159825864577 23148 37461
968514695315754241 35656 36875
326509548377654145 10362 22321
770840495050066433 12334 13098
669408012808634881 763 28301
750066005086658561 9077 19624
125284437456439697 1866 25308
353509150506809537 26699 28770
641121002578305665 8340 30663
960826761654239233 6920 21203
525699220559172161 17629 37647
537003963713686977 24292 33629
714891255693363073 3363 23697
683219514400086273 15592 30103
439455258981705985 3224 30969
961332041647253249 1670 35999
739296910106961793 7053 17763
377103786384203969 18259 22667
253140135656448001 15705 20295
836214236608469761 4307 5155
735195520646772865 4170 30258
985304096507626113 12014 34404
481819190206504513 17663 22232
520303953852945281 16052 29168
314363449744352129 1410 27759
415392316720847553 12140 14847
753192581081318529 20439 36977
62481326791100857 21917 36465
290310601797205697 3896 24405
678452466008415873 15265 18233
716086709841544449 21505 24770
466200266395830465 12446 33909
244322249439310465 9495 23525
275465863436672001 11583 15058
95882613412864977 21277 36709
120059647558747425 19555 19797
540755804732174977 6855 19042
685660769827016705 23041 33402
72963696974152721 30327 31988
718388944208371073 23953 34454
119074520368602785 9438 25493
560899804111222977 2166 33502
771398755584836993 27599 30658
349097029544623169 9122 28978
994977577905149953 15178 25674
545032088638201601 16960 37206
231246429189535969 26291 31824
698619680253770497 6193 32056
557607144306846465 4701 34390
393091820133271617 4920 17619
350831865764970305 1472 8299
383680626546464513 10817 24827
591873067199077889 6950 23060
185132342161374209 5042 18365
961238243594873857 20008 34404
806791835808795137 20430 22371
231505245676604673 19918 35561
133071373314813009 647 5723
204582738473074945 8949 28045
108875169072291553 25580 26788
365967669818520129 3976 26536
532790385433990849 7666 16591
485291327543119873 9250 23465
391878668893568257 4294 28528
98666980700532033 10348 18312
381355790476256129 5470 36897
438807310984767425 1909 12015
462450587087829505 21138 30081
760157476182275329 10854 29540
670963145673361793 27473 33812
88597418353383969 72 14296
632161903582712577 2835 37363
402854088577445441 14454 31285
294274586862179905 351 1928
847964660567722497 24700 35785
249847585949964929 4721 8585
187060300988367361 23590 24177
304325711836206401 4045 16063
460421503824772289 16007 18476
458657255432214593 2670 9935
265219562104196161 17303 21145
217097721747030913 4112 13868
787978290597319425 17083 36248
407531322010612481 3535 19115
694901817123270145 22282 25211
424035351485336769 19393 29918
461792927840559041 4322 21370
719088090756386561 1887 18212
183211607665217729 10654 24001
189967542090137441 28696 30021
449716516098558145 5738 24389
260234886875366561 11861 36950
567496118587246913 5547 15672
290657492072845953 16965 31769
200238617859564993 14129 17602
186990959989302049 19404 30372
460260877011624129 18100 32322
32048232599414917 22813 25736
56443071761119513 5522 26663
271695871801313153 8976 31523
380262851107676865 4382 10440
175530766249174529 4120 33505
445463463591618561 8221 17058
771513307865078017 9101 37753
516415765751734337 9367 19121
452470653063137729 24253 24771
21584377974445345 5570 9442
586340846218376961 27797 33554
445355861612245697 336 20571
715887283307431297 15447 16119
541953188653973697 36985 37842
378190225651380289 15898 15974
175598385974897313 5610 6427
973564506309152513 12777 24585
84605212929712785 21201 22228
300974146858578689 14564 34092
708861130233874049 8853 20459
247833351372342753 5996 12999
65295369505559369 10672 37193
309463673170526465 11655 14894
389411632930492865 24374 30179
382533842650907713 1544 19108
892979851335578497 16797 30349
890878936477577089 9226 29510
11654561019259547 36411 36811
83834937443207025 11191 33935
528584568455936961 19628 23387
875934160842561537 17919 23688
440435578183983297 9970 15487
952145969179675009 20359 23063
417191042794566849 18665 31225
543840053652871809 3714 19241
192893020012906657 2776 36157
397641214900225729 14606 33538
473597860045838785 5619 11200
15311444484680693 13358 27907
469709234171890689 18532 19383
789167894762336129 21662 24876
973384515386978689 22918 30813
328449737643040833 6964 29480
801244821888520449 8831 20801
169618610583590625 13765 34576
278497342596164545 12722 15162
185757348101375905 13879 26595
193601547577575425 471 9580
381198504104112577 13298 29216
484752002509193153 10960 12437
139658874792388593 31918 37572
183848678799638081 1758 9450
529256826054698625 7586 35019
979636539222308737 11539 14607
613790392399678849 2762 21801
914533291449689729 20289 35564
718208716735610113 26872 30367
937911103513240321 20446 31829
224887975465378529 28585 29310
446622937621373953 16976 31224
809147370148870913 2270 9517
339617905110696257 16343 37765
134148469263877249 30104 32539
388019338485182913 3837 13575
264515949283556033 14318 31886
784495601194517889 25663 26474
798113652995226625 16247 37222
221929744255152897 4566 34861
696024202428951297 27199 30068
297068970354398913 5779 26305
359982364924078977 5212 7890
785258610398731393 4472 14208
550083261884601857 7612 16996
300865171674526977 4381 29174
797197938631029505 11875 28216
340731586168306689 15425 15601
29495149649157781 27305 30053
805674960144710145 78 15949
766479497052998273 8904 14457
886006810800470401 20524 28120
236947632101568225 5359 25620
650288734725503361 28711 30368
231329328967802881 1617 15571
386260476840408961 4062 14033
57881819838563329 7944 17633
910826046615550721 21549 29185
459493793525339841 11856 19397
750724861503901057 7549 33869
197245862201505409 18449 35000
592151005083817217 16545 20438
800796024843805313 20585 36811
704852858288223361 20913 32945
313124801113580993 13651 32769
721807699137581697 3815 4117
932984203074156033 11552 33785
454003774685848065 402 22487
413720688154945985 24961 32869
451677117799018625 11443 31743
550413383189521729 20347 30672
766986110341139969 14598 28587
712999994828827265 27579 35053
715782912358900353 16302 28911
995040890578550785 21216 26973
13024505820343535 8556 16071
381753721215723393 927 31302
101365513165401217 15594 17190
240779165812682561 5328 36477
807685367838974593 6902 10462
38930995175739729 8582 34471
556885403789191745 4356 28389
262004732217107521 12281 16267
415319144808311361 9915 24761
153885915440731937 8795 25691
311764579282961281 669 31052
888131731603692801 13023 29636
430352159424007425 983 21366
571471489838323521 6852 13251
329563185224213121 8710 21900
183662288221412961 342 10935
639357615224927361 24052 25731
223450317009003649 9143 18894
904423862794626433 16853 22925
533937881145845953 18482 23049
331699194099133633 27995 35909
393070718815401665 8824 21060
769882224807485441 4938 19564
469724993464055297 13635 35111
769491864106530689 10856 23091
93355913699475937 13614 17267
683795970846627969 608 10826
759438625214699009 24218 27631
497858434224003329 4969 24515
689024091018744449 8573 23538
731820229026066433 14486 20299
38777868615468945 928 15500
733547337198960001 9284 22460
619225465386826113 1628 14678
137560599818893793 26077 29225
758232711150981249 5736 7512
132862406121024177 12063 15091
292550120756452289 18161 19813
747650886437281025 10945 29572
205609617104002497 7988 36966
836859347089191681 25105 26083
53004258914747025 33989 35801
376287438872335425 22100 27543
921579303591414657 12877 18396
210581511963102497 4191 36109
728723908710968321 28175 32053
132339227423283745 6354 20248
761312535613583873 15960 35155
130809754142152465 11521 32801
143820793206039361 3817 13012
733550008859904129 428 36250
876452778541818113 27158 29020
889832919114997633 27258 37227
114536454521093841 25314 27742
641439066770328065 15383 28152
882767228353358721 8484 31854
736927192664584449 241 25488
677294462968895105 5407 32653
866547809648292097 10485 29200
745484152276873089 28416 29109
99759415600164657 3446 11650
468638150577383809 6600 18611
220303808369617825 24595 31130
434103677833675777 22314 30179
549371887217834113 4191 22442
452649371858747457 25870 34040
84989461397153585 19270 21774
70775229050923369 3289 4331
388709432864960321 8436 11328
274363869140294977 12180 14128
879492203836615937 13469 25337
192456787382795361 18593 19952
259133916501443905 1201 17575
908907468455062401 8326 33529
992434837842718977 18926 20383
360173114104185281 3320 16801
634732249512087041 2393 23625
523426117390464193 17748 30982
197070969345684673 9150 24580
843811073138695681 23819 33390
382531594729417921 10003 11094
417098260912446529 12086 19391
349489502132680513 10883 32391
574944300948743617 10444 17314
439435202175150849 1868 5506
945201797520489601 11251 22496
383086477476933121 24804 37349
251955745750350945 18290 26152
934604452921039617 4398 16333
654836428645445761 2730 30468
362190068259220481 5945 24483
81889104418706897 13932 32118
969332542206206721 2318 29048
697827171477591425 13290 31008
244798053372147009 18157 26438
504547984522858433 16952 32095
564753115028114625 9844 19720
472782711906411649 9862 23242
361614423637060865 12836 18398
640788773468898433 373 32424
669948389348167681 4188 26091
462354692466526273 12326 28900
763335716996675073 4453 21952
585008769240786817 14785 18389
367486176320515073 336 20386
249417522615807745 25627 28315
72196060873405793 31928 36885
889679180206456961 4122 35590
657819046063952641 22189 32619
640014427822130433 10423 26252
333265525804147713 1090 7203
207452197404123233 3 649
195392003951898369 34677 35558
911220782304333441 25582 30197
366417079276654785 12567 37020
525796544139723201 1646 19266
694172748694246145 10300 14158
205161860360867361 4743 34067
26115984600902921 4355 16373
384075777111192449 15516 35789
134461192127478321 13601 26736
569765555526238657 2260 35819
572499729150759873 247 30691
959142213128785665 1703 30675
461447744115748289 1591 29586
712782917820753409 9748 22538
517239301906993601 20010 20046
670415748322923777 25795 30559
853643216795720833 15386 36771
95397109603204913 23685 34201
39411684422102409 10964 22891
638465085022062337 24622 34486
399942393071786049 7218 29218
999466142499038337 15157 24247
562451584610652609 15450 32074
753598047742840961 11787 34924
811028647285841281 8774 33125
909083094058168193 9355 16759
769945541645764609 9310 30845
516061816463292161 27032 34866
616773813847164161 13425 25417
250540975697013825 25678 36688
126716375213089089 8170 17865
112192095047149105 26839 37702
788306084812976641 17364 32606
829684595598457985 13480 28245
507828355938070081 16293 36594
228146527853311905 11611 32123
352954392459128769 1338 31001
333620194081326785 25846 35607
451706248460492801 20134 36432
883501140699294721 3404 24237
933150810272909569 8263 11084
963311887007627393 3868 31556
708762336882269697 49 21840
521643275950992833 8876 17986
186778298036319521 2023 26761
620073597571170817 25667 29037
502397496660119489 8546 14522
825099478083373569 16146 19161
415959936248217601 31784 33609
364592750805350337 13715 31070
337993139954246401 14835 29051
256106128097712833 20889 27241
562842954557584833 9626 20406
930999110860732033 20072 25069
354923245477333889 6280 12331
352153385190760577 10460 23514
952856670647722881 6613 23914
536595321034759809 2078 21599
418447501515114369 7699 30480
951073234549738753 467 15699
365913232622535361 7654 27886
753046523186263553 20307 21749
178730654510484769 6536 34590
70539223594337841 19106 30929
811144111901118209 11781 35728
766811449036602241 2691 16174
703677277917588353 2335 34601
334512857902893761 10155 34289
107468937425711169 854 14026
471988153447163969 1791 9523
525658169440486465 5019 21941
7998684944695357 4901 23787
496396808130644033 11444 12987
821020661569583873 27260 33174
768792261772997377 13214 27429
677120881093884417 15097 28002
860158981606236545 18903 36995
68219790290434905 1510 20675
666869105051983233 5193 15576
871547737722679041 3847 20602
122136125221690145 25123 28639
635018842136283009 9834 33743
200259460925817473 30768 36021
870080877962664065 13286 27072
361518444144838465 32105 33448
508414319267892289 12706 21037
715648150922969985 3793 13897
129082389482661601 29601 34144
483543281214199553 6897 10739
356109828874004097 19960 25578
421891838182599361 12031 36262
220499392860205025 5332 20456
713187528980103681 22671 27534
951339511675506305 1363 14130
239887704079745121 13015 28356
526600942320911233 1676 9110
95921716936747009 8464 27443
391922184869947905 4309 9688
19544822342165701 16532 32664
799080638286056961 7399 16384
825504249515848449 12044 24727
863390512184246017 7564 23383
2661245414071090 21787 22203
809688981803432705 15733 17253
916628285305169025 25474 31330
23527459260073161 14607 21754
220984213573952801 8405 24768
878706382040064641 16706 24868
199725477691476513 14959 32663
210676624871801729 22783 29072
372601289159415937 26528 30822
918889902087656193 19129 20062
145950554207619393 16735 25137
633000319971024769 7396 37046
450084418691371713 12701 18926
550438357872621953 4749 31884
801263808787201281 21266 37478
59541059764562481 18662 27983
817869747223152641 3023 10491
773310332472348673 15739 32306
397915330397925249 11879 17212
682475001464503297 3220 26874
605961264367063937 2009 25829
995062096117834497 13899 16642
657210505636005121 2266 12472
176181364499221601 32071 32381
738328862671590273 662 30827
945286393110123393 15608 16840
646271324319119617 2660 12093
262416573343450913 718 7719
917838948836926977 3163 31913
123642633293968625 7705 28127
410047598414212929 5046 20920
568577328213386561 15568 24673
700091179164711937 2761 10800
61163270116921353 718 29449
683896688279023873 9382 35800
301239598179428481 4170 31739
895396005139783553 3409 37282
379664122155560321 10049 26298
376835028682553025 3541 33508
360222207274567553 29944 36185
914947325637495425 7496 20201
639217162812840961 2484 3753
385639972899756609 1764 16028
396570809420559553 8404 16648
32030461439571669 17026 31300
418176926181558913 23332 28749
699291538849582337 17900 36909
925192184956920065 2398 5521
554240708024689601 2414 16971
295475218328689921 18642 27750
835110859263043201 475 16958
690366502739415425 13672 27044
524929696476927873 3397 24637
143977344983881041 13906 32034
925070820729349249 18437 37626
847878039675116161 4200 13720
202578512325924737 5743 28120
811665631312635521 30477 35871
365194836673200769 10578 18077
265759396680216769 20016 26487
351025800697041025 12559 22715
201196679620750273 2888 36510
834167249365169281 2146 4676
998242058884720513 6822 17081
441338735808027841 8671 26003
466756648971326657 9457 11389
770073808459674369 12620 16398
192923780964726177 9822 11703
581862566100649985 12497 26644
460777909299196161 4809 19090
516768340791390529 2098 12464
834752298258443649 15159 15244
205253275641421601 3091 21003
284519784179863681 340 35907
373292420740998657 22002 34138
594411833316208001 18999 35175
833095540365061249 7425 16858
350169813451088897 2204 37356
620003884905020929 26753 30417
962185348247650945 1774 35885
177417416767479361 12154 15519
444279101894991873 8908 37664
281917721572060737 17596 23230
937328048160829057 27146 35571
225791893282060833 3199 22452
11169935667084019 13056 23245
310924517119094209 8643 22901
980277832638499585 19742 22636
78896373293712689 33072 35787
40485006605891273 28 6666
21097570396538145 1127 24495
190372783065875233 16320 24360
186892156059595745 10710 15831
257199348472852321 21029 33472
851675304969649665 9772 16586
761745926212078977 11038 28253
268669850213665729 7321 22869
658977521056939905 20165 22118
826331030226388225 4986 34605
508199991274160833 19311 30076
835141206534100225 14981 22659
130393740431969713 3631 33515
750212738348199809 6012 14029
494481241117931329 5441 28762
597975904748391681 20741 34653
863780608976824705 15386 34539
172521787470262913 7659 27211
723698271194002945 10444 24688
586491185840340993 1778 2114
531746909559842625 4985 18513
236046324531560705 27012 33688
112770494070325361 921 11309
960185699106386177 3253 24844
657995657048374529 505 16856
639393456832724609 10532 34636
140718426204138321 7411 10386
969424344585657857 3364 29167
914144309533043073 20002 25548
315368801680921985 5606 30325
126175428976658561 3448 30450
443161048958852865 12603 26373
295838793853491201 1695 9637
952103441206137601 12279 35490
925434790632955649 2190 28841
465839129075472897 2089 9810
388475857678429313 2096 15796
883571796982028673 16506 22286
332248532107364289 25488 32748
425616984427176001 23777 24677
480093286027553729 1032 29338
993899828977109889 5430 14453
793941640271420161 29567 36348
487088130636944769 5653 13526
797118776226426497 4611 16997
315526568098352577 13949 37347
470549139416696961 31683 32603
362331852879474753 6411 23449
980224814357669121 16081 29263
764423623669362177 3015 3326
686850068279063937 9275 26816
357451833587642625 1572 17356
356932800812842305 32478 32874
615142279109125633 12122 12179
540463598123771777 796 37233
375117805333115201 12387 21601
51133995059146289 1152 4782
652766413344895873 11694 33115
708564769842418177 5999 27888
408777409896114113 7708 20750
365511652713593089 18721 36766
585597074604113025 27164 34485
264122207163232769 678 8295
107284820760053633 10487 36624
720997073964568321 8232 35099
8651399685337681 17225 17438
789584241445261569 30809 34711
990207121081223169 3531 15894
199786233796714913 19732 37584
580270028106998145 4677 8829
28244723614925249 23971 35545
608901735091887233 4264 19410
48872283859836329 1447 8960
828113519175335681 20684 27656
304581963110059905 2282 14198
365866200397132225 1198 25432
415176565676034689 7526 18620
211784853499256801 4215 11782
585035284721946881 2261 35579
298478054221487105 12070 27474
828725917701561345 1738 19997
421812201309879937 14111 34338
247190194469972385 1776 31148
111075400850804593 26077 29731
176341057050876769 23001 37700
932709080616394497 4017 6064
832286657606452737 9689 10932
293760642798087425 4888 35901
936258732950179201 24276 28406
204618121247424513 27990 29959
524322078030799361 26033 35260
724098707098899969 4106 16274
517173245716179521 28975 34950
656335208688421505 6686 17887
126642791292589153 833 16011
620159693112707841 4144 8459
578389864753162881 1256 33650
234373116830685281 12032 22710
488531805482246273 18928 23240
745632021770941185 23477 23991
38047724227396889 14876 33281
559603163796442241 14360 24785
811507708145931905 1650 29413
989888690870781569 25167 30475
112481988212707057 16968 31503
835730252396988545 6687 26563
976326665417879297 11760 27281
722183949265623681 4426 10843
602418520704560513 5012 21437
902606199017231617 14650 15485
962377834338802561 4094 15968
998223407148866945 10501 26646
853368032472260993 15771 36327
571738824300044993 23765 26603
863508853323146753 13037 36480
862195112567146497 833 25284
392724768759876481 3319 8551
110255188427675681 4028 30572
767413931450839425 12737 21007
705355258332314625 3794 26629
380966311856283841 7577 29516
971346915565025153 2654 21330
485538987190842881 1759 7604
215187751128436129 1686 36916
327160063033232961 10768 31016
491559078640950273 8948 32675
469857853814197313 10411 17447
663134688330767873 2726 21698
299747501797597249 10987 18737
785251919598810113 7091 22280
201577334623387105 12266 31070
654432660368140545 14154 17914
324213459319992129 12476 30878
820612074046312705 13326 31788
401438418712750465 7874 25558
505570539868369217 16455 18127
183543449786711233 1771 37369
125537265377293041 15312 36615
905272819781295361 4415 18613
862565845828267905 17311 22673
230991640775442881 770 24455
570760944424382209 10641 29658
332199739044675393 8977 11060
250271694145549633 9999 31685
565164374077497217 942 11331
646291389031606657 13348 25589
403533941037217409 20633 30925
907282577539344769 19007 24398
404183334180288513 8435 10106
879558656109782785 3058 7905
152224430557787105 4366 6584
455087570669274305 8850 12676
300017565383583937 9345 13494
942912809255151489 21187 22522
296429792694915777 6836 18076
850681842639968257 34395 35550
949128622751544577 3914 30405
326993340373025601 21013 30102
784513168267004289 179 24940
340024391548620737 12059 17946
446397269299851009 12684 25790
587062976453299969 5631 7838
297033446632561025 6897 18863
161029506797628833 26880 36946
482807364483221569 26671 34778
333114425193503681 16754 32743
205821129163318529 23518 35862
919084427052563713 14823 35664
962341989683395073 21176 28083
672236378057650817 2859 6115
829434012229718529 1786 8930
489653807477676417 24760 32733
990662487501168641 5410 6988
423560569095474881 111 19628
523540920823641921 17479 29251
89995751726842593 7040 32612
19932015728343801 27671 37209
421675194926709889 5467 17512
236307755437401569 667 9820
638382114607306753 7425 14011
895025496416451457 5853 18393
772626848218909185 15381 31529
221760658030909505 20240 27500
501870352866784961 20857 31063
582626537968891905 12382 29130
305863616254871553 14393 18898
14352720350565563 19496 21695
274373206681442369 19276 22238
844513086161640577 32520 33021
313391460297072641 8141 17703
948414912013809921 4035 30265
861648745642963073 702 33266
79716280944936097 1958 22382
231094732911575553 5157 24513
176555359142419393 3415 37205
149394622857382593 28219 30588
969115322294385409 2476 25762
303055021712726337 5509 18861
567985319415520001 1923 28537
149759561676557249 12458 21487
544194142764681025 12365 31147
693610741632515073 213 14913
114671738719927425 2386 37219
249539964085098369 30996 32248
424797409252647617 18031 32477
549028346304812225 18789 37644
650496700600818689 16582 29744
993742890361300353 36938 37159
456322894298594433 17086 25078
345575004984770113 4573 32818
203469954959878401 30597 31246
439076328820046785 11729 21532
974288630545970561 16158 22225
537437407097502977 13990 24324
107593599410954257 12488 13832
195656464728880769 8765 8789
754905553239083777 1383 33281
189642324527742561 12622 29379
850194447884895489 15427 21347
768557381365379713 6989 37458
117333607367157809 3841 31408
460596994623490049 21422 37798
320271218975641153 19998 33722
124904096154676129 16894 32244
41740610760271577 3993 14390
608151597091765633 13708 28680
748376973638762881 12413 24203
692532863390422145 19932 37752
894032584608737537 28575 32804
613637398013384705 553 21837
830373790691560065 14499 29749
372696074700694849 11658 18286
911970851012242177 21312 31101
640972836596265729 14334 32961
744533051620443649 6886 24961
986130671672295681 8464 24253
938999015768587265 31197 37402
822851247523107841 1219 28882
489262475976737217 10559 13350
717671564392599553 31206 35869
594011066184137345 4640 33605
352798356329348225 17718 28337
969446767636163969 3485 34850
162482937607560289 7182 22428
661914280729092737 3260 35096
479460469671142401 2214 33115
872093962910177793 11552 28695
74283335227686817 14239 35500
677466532370473857 14768 15168
776175719110685953 26692 32788
722660876428939521 3195 16338
674412856540751489 12433 27679
571660932894218369 2446 22879
382386118657525057 1148 20282
774939982366127873 5457 30759
686365486210700545 30439 34601
645930673975058817 28326 33486
780837875259582209 12279 18299
29453209444916697 16091 25464
133994327456687041 7608 9171
746567434668861569 9220 28179
942236660236449793 6515 27898
714517030752340097 3422 35494
387875126214350273 18197 25873
213776906886877793 10951 14184
302893720790084609 31291 32738
813994456195906945 4031 29720
202541776083418049 9895 36002
282398902764867905 3955 4618
366113096714361345 18272 34143
546584648961719233 15453 31049
281119291961413601 2914 16476
92036213162330689 838 13055
669200120755025537 15242 29269
250546450077486337 3136 3235
691282846952699265 17017 35936
222579947318081409 14490 29739
228962134245410465 18043 37421
609109669646720385 4237 23836
679848694925293953 2185 26980
778178562448189825 24210 34629
272744255160862529 15163 17052
66474152002037105 8620 30109
769411962464854273 7208 26342
991737251300804737 5368 25082
342091406096148609 17404 18189
180082907425877185 15753 20675
630420201445911425 2115 31723
278092857879656193 20806 30092
594122957375194753 16647 17384
376508587706105409 3766 36841
1418059504910474 2553 35409
714001099214044673 6247 25718
53093578051335297 11914 20730
517413829131832897 4870 6597
758800262857800321 33569 33570
325786646687888065 5274 5825
522213527448830209 20485 25633
27112057091450481 18263 29541
229525126656877633 5800 20952
1606626543917856 7213 13739
53808974632733713 6196 35431
319617803710251265 4819 8965
594501824927288449 27142 30220
667303398251377153 862 3827
103888315274279105 6467 15003
422960996459160321 28028 35654
79779477563047153 13497 24675
847187123966591617 11390 13622
434089177302769985 5034 20348
111049593878981057 3747 13721
894617558395633921 25772 29102
320081714825548161 15419 28040
248133181002547329 16714 34651
394475936996208513 13142 22682
101763008475185041 35114 35149
144753292786134593 252 22084
99006858324930385 10294 21238
814225814156849025 1278 29816
831932564924994049 26744 36393
407457402684954689 269 14546
524187752640106177 2772 36799
845992065373827969 10926 32733
252107000544494753 16760 35812
99703910589653329 20171 22364
765789926452772097 22539 25275
624318142371457409 4286 27788
220670025244100289 20312 30704
200235893912449121 30513 33786
26333213247912825 10166 27917
698577954817075457 30228 33030
600926339897224449 9353 35320
367314928604088193 1627 26629
574140873119421953 1205 21308
247188134255360129 9813 20027
231743568790516705 25432 36005
373239071569699393 6982 16499
329711162664356289 17792 26525
9674097504962731 6189 35761
777989341042793857 2702 30420
182005584739044929 21233 31977
879735020299438721 19884 20925
602373553239992577 10242 22647
296460456646354241 3345 8791
204457113483428545 10891 19991
832064911174004609 6182 23932
113636931660529681 27954 36351
781883671661315585 9203 9253
6281678800036162 8002 36430
55574183714913521 14408 29381
226225190056730689 24138 32143
113439982064317489 24517 33543
507912532381752129 3711 27272
265552375044027393 873 9320
182938119190232833 13496 25239
350634189317386113 5243 14701
338607718856508225 24738 29262
99505077557683569 19750 33383
837932209254454145 21565 32978
858081805380958721 11765 13217
498570152614988161 22984 36743
870787556350169473 2688 36340
759182892232026113 1610 18513
136173813147021153 1345 2300
273561210249027905 144 19457
538594599399534273 21045 32101
852463122242987521 2817 9495
847239252614013313 5408 7612
538603326195314497 14138 21821
652025402014150017 14828 37129
546275349471507329 8716 14801
437763866064610625 151 5669
205473921220004737 5819 20040
532186946462264385 442 35061
39488548971796433 10423 35137
33822919540693165 5515 14003
809053253389649281 2192 15568
277912649474362881 8556 36222
94972645585507105 14341 30870
230905635536768033 1033 6889
708366521652322945 35844 36114
205350326919489857 18289 23496
36140992853312073 22707 32780
796880235553810945 9896 14827
389394835600128897 11021 32033
556485078911752129 2831 16412
938734079672492801 152 20727
678480213469949697 13465 21035
110334553900258929 8729 21896
93053842402060385 12125 21647
24005916040259481 4847 10440
552266954092612417 14951 34702
9749050766558299 28741 37101
996099404452738945 13664 32251
265185151029164961 2149 7472
229798988258718145 15740 29146
609645257197058817 6341 9605
142797930378964817 17968 25704
577027464666365057 1972 14238
737346848945190145 1232 35553
866458404025209473 22341 24836
765745849271073793 15084 21698
325680713132619841 8019 35402
800942474541525249 9813 23824
952656329623550849 23060 27431
9554567585599473 14383 19077
477051256159818113 17310 24219
720226208219354881 20984 29642
361468568858342081 18181 28646
388695262010489985 22323 29492
497365419187453057 20920 22259
386210478710889729 17048 31299
710269274122168833 16427 37522
381756248171274817 4700 7115
177515703238860577 13375 31321
149850030278837921 15169 35097
439435896468822337 16683 19379
742692444450032257 5383 29737
217793715097180033 26114 32505
775701910724844673 4211 34161
49981537540759289 6071 17634
800705562737835649 25454 27052
573342411698881473 9165 22275
197857138441701601 20013 26288
353707033614213633 3791 19305
397915172833936769 8711 13238
911585698219347713 4704 24554
847987865266528513 7229 26978
604703214190550401 18086 28789
878160016941269121 4387 30844
806365251600389889 25222 35045
46411743737831305 4219 20646
193293451634716001 35055 36736
676207787936534 19034 28585
521759222763712641 15180 22165
169536907798796929 11097 30137
587355647902654721 20150 36525
977979540828176385 614 36845
676763967241812 26957 29327
848299297522384385 2891 15473
347690251909327233 11539 33542
306353400243867905 12104 29212
345292695192860353 10197 30128
363996813560728321 19043 20074
691870829067482881 1058 22576
307606952578982657 29059 34534
81059627604496145 7985 18190
226394788242071585 12640 22544
274865175474602113 6915 31568
579290813294452481 10973 27327
553137065484641281 8349 10891
914632320052898945 4795 5964
556562045641442177 19570 34452
963784452829759873 19931 26437
180209973145274209 23843 30334
189181949151144833 3746 28153
469970307040384257 25640 28621
410421592400130241 22442 32813
49309582615798321 18614 31493
732163766058302849 31997 33855
644937809605295361 25340 37816
794292038244538625 5808 24165
586748393935998593 9855 14172
117322156273967697 20844 34141
408305526136885505 29672 34080
555121128869817665 1452 12186
191865945126160385 7103 28372
957946802745791361 11384 22770
321882642858554369 3083 31533
973626535509982465 8655 37658
726053565869385473 27227 35068
223342108411042529 19024 37567
455789320627488321 1918 7752
164306874037468033 638 20300
360461540122777537 12554 28688
78878674902906449 20257 36730
669729869034284801 20489 29434
945422769424300929 1685 29400
299742450774566273 30665 37037
602329693485369729 4803 6506
303669140321645185 4576 22336
771058974056305921 24914 29101
410876526583372481 6453 6972
505611882844984705 7115 20850
199103120218694593 8703 25544
858051191252275969 2415 33685
437160120473713217 11119 26710
676097758026013953 3365 36818
391430030922251137 317 4737
603043707732613377 28562 35337
706293581318483585 8685 8817
309601348047404929 5280 7906
63504830059883945 22310 27936
812209106018276097 7550 8538
533531301114543041 3405 28913
486595809085752513 11940 37627
32836851041864181 13326 19399
217779522320942209 34769 36267
658281188451674369 15633 18469
827206518047855617 6725 25923
684481547250129537 3516 26103
150455449909134849 16330 33012
364464799888075649 3119 9388
916419990389680769 2699 11609
554771937522147585 63 11132
103293274702625841 1897 17761
547349415777183873 20563 34053
320515158665497089 18325 32113
835797465866079361 3747 26232
648521881458766081 11299 33533
75291038741021057 2078 14847
505091987011649473 25226 35346
697006646790910593 8186 28233
750972097869468033 11845 12999
823609183854394241 1511 4794
834750894083892865 1794 2932
220399131551232577 36022 36182
816865762686393985 11529 17219
746251982192170241 8498 10238
89347825375408977 32059 37588
803271762491121409 1282 31941
790424125134482177 14938 17154
112480096198488865 14512 35786
811071867844585601 8327 11782
403055845025079425 18294 21399
588313418860270337 17663 18660
430851808862165313 14871 24375
23997847877335945 4351 35043
959968322116267777 16735 27477
77919116991555633 8976 19902
768555961426677889 9074 28301
901263210298193281 761 8002
634411846903276417 21352 22572
453774878058755585 17903 18037
854715738826023169 7573 32212
236989453927616737 24273 32039
208586977886440641 4817 9616
150487848045916193 7421 28182
32651200719364229 5829 21359
787271310559898241 4564 34600
618787930313232001 14337 28212
612894104200638209 32100 36170
346093491397788033 27079 35856
838124511706762881 27975 33874
271380569599514849 6385 15651
197016923937272993 754 14868
652715396455626241 3835 30413
633723203516208129 29363 34421
638421690289476353 24039 32471
930131549716566785 6738 23296
46682910456688377 10362 17732
435453657434333505 27701 30766
887061149691803009 19430 29720
655683510677508993 20682 37211
228717300382392353 16946 26312
95519694929858897 11275 28032
650937181433192833 24599 31725
429158666533471233 3028 31847
22738356924172365 21202 29898
716690011446740225 2783 6365
854269263242557057 31290 34211
723832271324798849 23028 34373
534763682176681217 18132 23811
565286160189739201 1431 14627
24686317820282965 5236 30081
719576826543846657 23904 34203
561467530501197121 7685 9187
225055152881008513 3900 17966
225289848156691617 11900 34862
461904617416028161 13304 28276
658632461760284161 34474 36507
576910264752708481 26953 34195
468205911642343169 17825 32175
129855915231775761 10359 16404
696509445275147265 291 23611
599790507261371137 27380 33932
780965683260106369 4531 35006
787288195079387521 33251 35615
979563631226263041 7914 34663
981591166824184577 20179 36282
445385809564925249 9384 30353
419020674627564225 6623 8386
858825346305756929 29286 36763
861137613785569281 15744 22118
949985874541980033 18640 34764
486962338249018241 3154 19861
779565534736640641 5555 30611
681770075324376321 14740 31362
947045148287458049 9177 29924
756995684262864897 4897 8013
495623416799411137 10296 30890
597911051607734785 21281 23197
711703432278412161 7631 28582
429573033903583489 11337 11718
651658137250656513 8070 32170
346007348687035009 388 19186
912465313289203585 23126 27254
199652681298164929 6916 36015
539977187981200769 3163 26691
162858116914730305 12039 29283
741362554271788161 4109 28388
428078756750640129 23668 24649
830388975442964737 14250 22580
634316632537601025 20092 36595
861029747245623809 14796 32661
139486733494511137 18076 18900
747586626274106497 21313 28799
196819655092820513 5144 11158
120092792940241105 5400 20436
693366343278686465 4256 9488
125621546671148113 2035 23979
38661846797619857 6233 8255
404472317099532545 7903 9688
186480591201348737 17918 28450
144669934894686497 3454 19976
987276764781551489 1825 7540
339253846491587329 17176 28318
527243887598761089 28714 30249
290009954351923201 157 23800
487268145262302017 20421 36261
264337511271406817 15788 22869
626099357032348545 13918 24287
152263169474643681 2506 8648
320188403111711041 7873 15191
79691276916108225 19549 30282
829975453997466369 17527 28481
393737690605412609 552 3987
374093283198103425 4430 27631
217107300993234273 6206 31638
12490424401097045 8470 28346
367243829817645889 5918 16841
606095233924246913 25802 36479
341190020032556161 14638 36042
143030213623294593 14789 21220
117012499526858001 28006 34972
656251141007199873 5403 24914
31051062250270433 18285 34779
584846448588525185 6112 10747
489183652400775745 1587 13574
152285373267016417 1996 9219
935889115321757057 16405 33799
311976425228127873 30463 31433
801473326945149697 18802 36396
112374464505730737 19508 36374
944206517315080833 4231 8952
43521926513950153 13732 34279
484674890729984065 12576 30918
512387998966243457 10418 27993
141647645782185809 5975 28149
437458492385790273 11533 17692
626079425027548161 6946 34204
773849194862688001 8309 18191
562001217358243841 20686 26912
789876773881605505 35043 35976
777063433158922113 20975 26311
873081103569557377 4320 19560
437328440541890049 9649 30492
583953142109525249 16485 28811
391215742589970689 12194 28958
928548073746323841 8482 17732
225875650120087809 30347 31401
19953100874534613 11486 36664
39561170280528305 15061 37561
434669982457489089 9953 17712
711692655461135361 10215 21305
736508582290273537 23610 33603
106662794472221377 18755 34566
953136521724953729 5144 30899
920870619127839489 2966 12098
66974200067722481 11242 28652
53499086500742977 23695 33730
708113361420299009 7381 28921
151074909460149345 21088 30372
734928307877627393 11634 19430
884743265837535361 674 37080
555219100469027905 11600 36239
650493103442556673 3924 7944
111287572732340577 30248 36940
71021612903727769 13066 22807
585644380497011969 15071 18878
168235216806337473 6422 28907
372869038225335489 8616 26447
539371669755816193 10174 18032
800540181801348865 16847 28616
911276369420221441 722 31012
818756632202980225 28920 31811
192811841017963553 15328 15536
945453963373534337 2873 12418
235760518095347041 15550 17634
526080080523232833 6578 7437
784897438929938561 1551 31439
563147759142307073 12037 27493
447301668471368449 11086 32088
629738535479749121 2805 15884
436476259592602369 20456 36143
422974414136728449 25720 36065
332115175160353729 30567 35106
69519226737472905 1741 16922
15545894924493099 21573 33391
767874649397011713 30434 31245
856550417303623169 20371 32034
300668406737106177 14285 17801
430006738993448321 8409 28546
822121395681318017 14481 34587
896916357643945601 8121 37866
457338103980934081 15505 21883
326925600756347009 17508 29734
994686645831190913 2985 8551
856307319631525889 5856 5928
898903028911309569 5030 35331
17276550327942177 20740 26475
449422756566502081 20314 27087
724236811466980097 22937 35516
172737710735678017 1969 11150
715484665206396673 1616 8444
683392494982737025 10084 24433
93936450838015169 22296 26310
768859892038353409 3231 6991
508816268908525185 10818 14473
432282985619149697 35413 36558
98714061928788513 4859 12908
806452683849332865 9751 29969
259962629711885985 25453 32867
314905883155770305 7419 9877
312203889571947009 25408 27896
23620299514266921 2664 34653
851154474163756417 12016 28144
829702386080452225 21355 36984
698971666673102721 11107 27433
293130653727278209 18217 32865
550798631198667009 25230 32603
551694930544098113 10966 28573
444922042766023681 6266 37739
871048045949652993 27580 34115
621797220606559617 2056 26936
59590373592907753 17123 36022
356334696254080513 19822 29156
824130857642504833 12880 29896
689120596712776065 18582 27178
395250003530943425 5992 12817
829042373059507969 8586 30000
557107992790339073 16697 30953
484459316968973057 22770 26367
851382614824512257 2580 27798
664048182536802817 15314 26828
163273993585026049 18582 34998
826354288210701825 3885 14822
962345968211817345 18033 24006
173424800110097985 14141 22517
901451680376016641 22767 23121
560449513112779137 18919 33238
585992036027032961 4427 17733
683183837666618369 19785 20789
518833109572714305 15572 16597
458655078367719681 1130 31603
494570320687412161 3264 34335
222363609779336001 8814 12613
311469927608744257 8456 30130
87150756825387537 16347 26115
507194043325238657 9505 24469
586146908841712385 1616 27296
770563135845438977 1475 26149
527279400763667649 12309 37367
697033942173387521 25349 33898
193551267675928801 14035 29913
790895182903188481 17504 29977
743325745110347265 12199 23762
879366609033961985 5610 37494
17171596623271059 23085 26778
714824479864379521 1360 36260
806676880305538177 11357 11555
452376539473927873 36440 36722
55513096041352129 5305 5433
807669202590478337 2149 30980
123517057081862449 1475 13248
726076190799869185 16279 19707
231420027017620097 16669 26663
73863916538389425 10218 27229
86498212246262081 7937 17000
375124143865942721 12009 29612
538647335462115969 12647 19948
953174445447547905 7463 31262
40100218072687713 3776 9989
312320762864811009 11861 28544
700276330064710401 34862 36493
317073818599286721 32189 35267
271877920659058241 21868 29685
559151353940787713 21663 25519
446856675393064513 6469 25660
111060384523842257 19909 26749
621587107064776449 1848 28551
30311551247631741 9364 25922
840153940167326081 10768 21869
862558584547944193 18491 30610
738265189726725121 6058 17358
227446320450379617 8529 16563
353358899976086593 16345 28995
358778749937261697 4312 17477
559566182052059009 4903 11482
814495377141309313 18036 24439
835610795895391361 17379 24490
966594934093056001 6217 19325
82740023705248689 27835 30884
818571783704580737 19855 30990
124615858138611201 10542 12995
48574528811219153 18924 32655
334205060444723777 26399 29865
646089825322302849 4299 26094
184793679499748001 9590 25744
566580553504454785 2085 30145
813166053921101185 32405 36244
338160786566728449 7069 19586
920421529456263041 29439 29959
457062361024686209 12174 14313
819530054124378241 11918 15382
110723766868982673 31818 32772
596209498869782785 19606 35216
519823385802855169 7513 15314
509695373661607233 31387 37700
566480998594183681 24150 30941
366041519764053185 13582 23867
53650781947101937 18305 37244
334736321259462977 29365 32882
344846077986016321 3311 12640
210547877169275937 12320 21655
76031673207896945 11484 28470
580054844317750401 22192 28304
944546899370774145 2367 5557
483897883000480513 12000 27816
817959575830020225 18819 20619
966571359490295425 20607 20741
47385709231587473 17874 27741
809755977884847745 11871 18109
35622671766365245 15354 22076
910707378638797185 12919 32414
661454381578007425 9562 33341
707644728268917377 30368 36671
135008316027370513 25467 31373
840373627593116673 23717 32377
542716571944321665 5348 29016
707793055521378305 6666 28018
878975770582460545 3286 3463
490395769458110913 23022 34415
634557646851927553 7180 15768
880581633600655745 6401 19460
614336980716206721 11949 23465
963637145232517889 15873 18405
159301021166793793 11099 33716
393468784678773889 12909 22753
203513560571995105 533 16767
450740694749534017 23842 27216
711803579972492929 4148 22399
563203450403989313 14915 29660
715352345289819137 13119 24980
306011982911620353 10735 28337
435456026862492993 3371 21483
715495982744457089 15770 30136
76002210162389617 11737 34128
930478592373709953 13996 27435
531984099432346369 20019 21580
241286645083704353 10589 21151
316076665095085505 9125 26270
913439616729384321 18727 29484
879506437723119233 21979 30785
463364903935953985 21644 33543
396720317860346241 9660 13607
725589160373722625 23205 29179
53862294931857233 1520 36096
136263886815356721 17269 31800
336107974685933889 11851 15386
81661185054421985 16791 23680
196160054363087265 30518 33924
604872844927953665 4498 21973
80153224109071889 6604 32606
836976301179426177 8113 20758
809073474847306113 1716 17653
273740152958708897 2581 13881
216984142264795553 2983 18228
935625746724689153 21633 27253
44259541198112377 3874 35394
192119364798216449 26298 27307
783627577356927617 29983 37200
770530390579843073 3009 29031
446397559219089857 22537 22698
263855186094701825 2876 18662
474275630483919745 14396 31399
176364702882430881 31312 35333
513136518804753217 3327 20104
42503984526703673 7003 36580
60808761759378881 23529 35246
781313814823000961 2822 24077
116444566306821425 15981 29799
888798699170337153 3153 4002
665614727278427393 4944 5100
265687607053756385 2489 22390
595613491057786625 16593 30232
739739793782305793 19432 26175
181241606436120865 8003 30388
184275781702588417 1876 8352
695990253258198529 9189 32607
78136287735844689 2802 6913
967501822902978177 23121 26151
921593650582217089 794 7895
995269573842289665 27290 35904
282122955231542977 31057 35866
440122608705255681 35736 35925
378316473990800257 7667 35523
770144283938517249 9842 33949
181705570758509793 27897 34585
121112121843925281 10374 32555
493582173025764353 4399 18128
633906304637303425 6039 37451
831274659103613057 5138 30687
584249716216394497 19603 35399
348684676076750593 4772 35261
678228609467705473 1355 22937
622693643997536129 18512 32656
793458990778834305 4715 15948
577084609626460545 4822 21519
222220124767954273 24995 26919
484298643246162881 1285 16959
603525404560657 22176 28941
124607067169826273 3314 9072
785689059511749889 2513 24101
30108492424318457 363 8594
405152956255239617 21398 28232
110029350462319537 25166 31326
222508438622906369 27086 36261
805773956406156289 2130 22662
553271566186769089 19596 22810
974711436927357569 15435 21386
469558454875393473 35012 37746
810208570672500609 3714 31135
199628178260514497 8978 9707
172090048390650465 14144 36538
466806466634022145 9172 36588
13229204970215847 422 32534
412435155323155585 8420 35675
22220141865979317 17664 29612
98934864442977505 6545 36886
820556323002193665 1506 36784
771091038354729345 26294 37391
778456975392280961 14177 30040
597172421315104129 1319 6216
210721085898811105 12977 14614
895896113364532481 3276 8501
455054183416059713 3804 35868
554633942014302081 31729 32759
358212976762729345 13754 37787
429578293538373377 5004 33893
125010089426034193 6576 15110
366908848156594305 4575 20191
909866571088670593 16501 21427
239128452608245121 11026 18864
592902350978569345 12795 37564
563619591082382273 3335 21647
65193505838323065 19781 33375
661395059526814337 2867 27488
561536402834407 1643 5573
682328285673104769 16794 33915
266154670897790881 3738 29537
324097955984203905 2052 28354
753973935843767169 12881 31735
324012518099973313 8444 12537
589652223061023105 27939 30153
541835699603371521 22165 35195
434374374388816897 11345 22162
74241711400656385 8372 37706
990590267067417985 18628 22773
730100379292967041 8346 21105
138567584331077857 24145 26692
565421547281740545 27189 34807
920371023075318785 11764 11951
274473507722877473 28381 31634
93453369646816497 5887 37663
66668553140498689 13802 27246
772699067775377537 14083 27389
21626821717749325 3952 26955
814752921009535617 21234 24361
327037882488948353 6949 13278
234973859638785153 3094 6742
67437887037602449 9057 30250
484142776625610369 707 33183
657337357246387201 27438 36982
270649300055126209 847 11114
958772622032231681 3535 31244
353375635358169409 7477 30033
342377814243544513 6253 33347
868892603843136129 17555 20193
311980537517417409 3660 25179
646355076506289153 18019 31255
840366518252192641 14063 36716
287722317314901953 30033 36379
304963950426046209 8960 33024
715260787725704065 5360 23608
994754682418513153 3840 23534
622460992240064513 6389 37247
502264978836070273 1632 15671
756293711415132417 8544 22308
786084786636717313 490 13784
661590862191346177 25010 35638
114784078369812193 8899 19696
642903152948953473 11220 35386
351506217651372993 11229 20614
77614936356241057 11646 22381
527696547195450433 28284 32830
874821913912363393 24001 32801
946271584022593281 18906 29784
643840287471974145 19587 35793
811439121441598081 18920 21956
52097482489280369 2764 24424
797698697027694721 4953 10788
893529027581848833 10205 37619
880242817259716737 1426 19953
993668793866156417 4806 31558
975167467606137729 22687 24864
141894600320867425 4944 25491
8910862536684051 16356 26138
755875628446496257 6773 25761
271474662081512705 18197 20405
192120633917028257 10810 12155
949077212871163265 11297 26174
540452907321274241 13657 18007
947425398115040513 26999 29138
133985757541964289 28623 37735
898102075382499969 22755 25268
283781535309579169 16213 37011
53406259659507073 2076 9462
129704547560606897 24129 33364
923511382719699073 12828 28535
606042594471709569 20190 36074
913743778090758273 8089 35916
850031202114323073 11934 28529
99287580780615057 2378 28964
583929167803582081 20249 33110
481161578695829185 18981 33345
580182704825489281 12693 13916
892564729637815169 18178 23993
354061436346704257 13738 19719
363242539792491201 545 7469
937261193733732481 16467 29373
184942080497652481 111 4879
13452505692107765 22938 36302
848486668444447617 17780 37697
528005062365082241 25840 27988
515652294692916545 8528 22643
362386242319523457 9942 27979
658713874519616385 33219 35207
799164048595045505 30565 35990
597523626227005185 9273 33158
234870798894725409 16746 17097
103951236215888081 1498 20220
285739276195130273 2734 8977
143755009748890225 21717 23493
30274043048358125 15366 21638
976699507649453185 11888 24374
609793966149609857 6143 37824
426049393543227265 23817 32364
441556338778703169 2886 3356
790101335165243009 8298 9368
11438392495335849 4281 33523
494069144668788609 27834 31685
662293625958732033 2398 6738
718916736187235713 5876 14809
162712683072172129 10772 18885
463308243270976321 12371 28109
734906063984432513 1202 15387
957607665178326017 3311 14702
205097321675140161 8017 24780
923514587830499841 25125 25481
411526212876786689 3558 12944
764875758125168001 571 18016
714812757171628673 21540 34935
142312365190381489 27594 28112
468982381643918721 18049 18654
551693422402845377 19653 34744
911340429688038913 20024 35344
7614411127281785 877 9902
929538941922821505 18328 36323
307601135407434625 12751 26280
329996846480000257 2219 24481
346098111500712257 22081 34326
965302647351713025 13092 37459
999570945471472129 27034 30272
247084143078808449 10910 14714
511140983125034881 5547 23778
329423878274461377 20404 22806
355190544798045249 24850 32092
916163911254002945 11727 15842
699243939964222977 18659 37612
181120809747660865 13301 28121
427811718963678081 5929 8541
608270026748016385 8930 12812
935556706548187137 1601 37281
920734340908829569 3245 19602
290514283448384705 3730 12591
181179829123593089 25270 29106
782481199152048385 1890 19043
688958788070841857 3272 18100
107519607153218289 36914 37085
488865355918193217 14839 21287
645660268766068353 3562 31335
121439394933098305 16124 36394
159679308461345921 9619 36996
109486476121858801 14615 21930
763531300714024705 9655 23621
693309213544075905 4779 9362
362872503588132417 10785 12253
268179766286039009 3144 3637
113982106451647521 14621 27059
992056421612794241 16499 31868
606951902248919553 7934 8956
280729888830634881 16928 17627
207810636094311713 7983 18733
772345227948370945 1846 10322
285042894550141313 11219 17865
589148128845039361 10664 11568
76355598084507649 20627 26818
970910740707232385 7186 8558
589653367980115969 3660 34703
415264685376214977 29769 36139
321902407614690113 33503 37203
588137095246686721 5787 24825
168703146940313089 25329 32860
60581358362867377 11038 22558
365723310469935105 10646 29809
617010322221453569 14090 26764
191113471916093409 6324 23150
938618485509536513 23052 36932
590702356347410561 7257 31932
958289444616390529 27858 32025
632266643637873153 16640 25666
970488426997945857 4033 9586
883620437945996417 8052 11882
488312687184041729 24588 34309
3086661929369684 16646 30215
107976632505213393 18757 36868
695903181699467393 23350 34097
425077025749779137 3283 30260
895711201879034753 5657 22910
495424417039544129 23570 28805
579910385450478593 5159 29842
698200159560194305 22888 35982
671106404003989377 5103 5469
338474082113791041 704 1666
748990260130174337 31041 33864
795070919782041601 11289 36029
671276522702722689 19129 20378
532421009255784833 5950 26023
441230259119567617 21725 29423
201768693909421857 14797 36852
287073291013523873 8491 14570
805557886301599489 1629 18444
236179082923914753 19217 25623
52911211706039297 4989 35434
572522732010067841 11357 11919
765407365833937153 15363 35310
337236840590140481 11953 32833
466074565897251585 28524 31550
372942890573778369 7572 9723
181910262012578977 13109 17128
655732645439943681 6193 18668
577296192633276929 319 35025
866182386284545921 20138 34015
907130929397368449 28886 35489
141126433677545297 26883 33847
874772275270309761 12431 14464
227699611267080833 7437 37778
493398797686452865 1428 21754
629854832761115137 16183 32767
705422222760439809 18879 27637
778933628519634817 14350 31101
230439222083532513 21123 31923
827034784600744705 20625 22294
7616073404157931 10197 27446
406873179035027713 4192 16258
548246912767623937 13077 29264
293863659163410049 8618 29961
404022448400873217 13934 19069
427667492400868097 2440 27996
519385291167367297 10855 11827
251806089426697345 1070 26069
819086590033258241 21978 23094
69674628036562329 14840 29849
207094247939167521 707 14948
4606031328140859 10940 20814
110816628940376913 14309 36382
767017665289156225 5207 31858
430971010214477697 12655 34384
52252914905853489 17306 21609
717943096272442497 27813 28939
863399022768259585 14512 15732
918843226316297985 5052 13486
868083517718705665 12190 13324
709598392076692609 7899 32397
741866333052254081 6670 33011
962444007248478721 6429 12985
531411671370637633 2401 9957
620791003539260033 30935 37235
918062440743693057 820 29562
448164588333682433 5545 6013
263016419043768929 25106 31654
95350298202056657 14902 29623
95235042291246689 13089 23567
266915553916874145 8678 34288
568431088868795329 18244 36622
217793260486580225 9938 16924
396311057528759361 14007 35578
565261265560977217 19947 31527
432581247228743169 4616 6729
872691157288194561 6394 36785
13414828008929903 8991 13591
451668312139844353 10131 11676
466613960203478209 12999 36354
947443372554822401 15871 32635
884460488429834113 23012 29101
656966521180962049 5347 34618
330814532817445441 9989 17574
411624104133132097 701 12846
990385167266961025 3399 24172
228874397226320513 17364 21953
252765227051941825 4658 19060
529856831253191297 23833 25508
720093853631635073 1959 30882
750478847364647041 20604 32842
243183693225805793 1534 6344
758968000329197441 5043 32950
962516631878653313 14331 30447
367545778941718017 12678 35196
258382297834732097 4332 20873
354326802779290497 10958 28653
129967346081667041 11274 22221
317012672277726913 15799 30179
252583506769500577 29296 36147
772018793811589889 8026 10354
902247425684290561 2935 35158
818390604511705473 25864 37499
849356298507235201 12811 23285
556928988086490049 6012 33844
799042393918124801 1650 7307
442370491952758017 9666 13290
392524549887387073 9236 11546
302901529346890177 12043 17960
665869304455835521 30083 34557
149850590046384001 5058 36802
925735769945465089 17540 35050
257749629008422689 15190 26701
207283821738126753 3401 36962
514918604761433601 22361 25584
318537767482613505 5123 20281
317737765820886849 371 25442
965753688977908865 14075 36966
543946189369251009 2511 18421
286737138097965537 18770 36513
154849697549984449 11426 21809
755433727503156353 5147 11340
488675188721330753 7297 24744
536827158803280449 8720 29991
484167218685094273 9880 35508
881294094351911681 14961 34310
54657811735324913 26628 36048
148569095575698625 8322 14804
493367367954213889 35226 37001
354291104378585665 26361 28359
30196024371505817 20979 22447
655960373784527233 7686 32432
3926508421336906 12737 37269
335536311070168129 21716 35226
129422922422804737 5986 11323
13770845851798443 20772 36324
343199933654425153 338 21385
774097549304155265 15800 31544
452669728451311937 3389 20015
772894827273919617 1300 26450
304101958383775169 677 24932
445913085906962433 20220 23425
535930422682639553 18069 18255
720646973743061633 4205 5302
127495393720970193 308 18340
641449712592287105 20241 27279
279110926116814529 22795 23693
968894751062013185 8347 14617
631337447877747585 19527 27057
607695363173345281 16720 18930
821745268030383617 3642 8422
850014518345052033 24073 31097
446722995912004737 4755 9900
530729455351103489 9079 16499
558766351929179457 22720 32979
973902416139967617 14022 35866
617692388834804225 3196 19070
587717459382584961 16334 27719
263397846364711073 21202 25577
733860637092693249 1172 19380
439381085937633025 5591 28813
125362994029028849 31410 32747
686825432349408513 6819 7175
359684570106086465 2901 16755
505008956943306945 19353 24713
793628856873137793 20829 28143
934424199896966401 7069 30860
96642062118224465 4607 16826
210439675046806945 16998 24688
921290623877847937 23861 32019
447253464973798017 27005 36301
142582947143157665 4467 32562
926561770593970433 15279 15811
240370614436013601 12119 26226
38444737376124753 17967 19609
864840362578394881 2019 16501
242404200546353377 11459 36275
410848925631096769 23117 32329
312042072244494785 7227 36281
415955520488470401 26762 32548
950427273499720065 32671 36360
560769705493409985 14838 24967
13720645593537029 13908 21997
904019839122771201 12131 21356
181426016361506017 9471 20548
119837672194659457 22706 36340
687398169869524609 958 33090
590402979818382081 21743 37186
488424139349241665 16326 18368
701089906875491713 9787 16460
119728771651836049 1667 10545
385017689175032961 11420 17131
962174213247315841 16868 33857
273863964646448481 16899 22218
798369252686669057 33670 36497
996632728469311489 1246 29600
167640079353596161 12649 33759
705073173742189185 20424 30214
264147309982377025 13771 30543
142028894199132337 5290 9451
900222430760315777 9997 25336
242126439342040801 20816 30981
248129363205563905 20667 29352
1320507917032643 2400 8132
348474496045277249 9455 37782
221450748696891969 11616 29750
720246190595588609 28024 32101
765231092622190849 17161 20336
139493385599813281 17451 29146
247622700423146817 23248 36224
976626670562396289 19442 31732
400587569436144257 396 15461
153790489189084673 1137 25642
70098565638911481 9515 30720
120027627548608961 9704 11541
269227514586010145 896 4187
694842903428188673 3749 33437
142333444525785777 13299 23396
375520150121573697 512 33838
688719125361590273 3558 8065
148183782164188929 18842 30029
370956821401588161 12412 13602
687563849114582145 8640 37756
995968867199071233 8594 33681
276154303779570401 2605 28330
324257056985043585 2572 35246
692309416458741121 5936 10874
851507624874105985 18924 31875
674540199676762625 20799 30055
377528900722918337 135 11271
99830593637989297 14666 23448
946947871460896129 3701 21173
120353050166265521 11143 32573
120238771333287537 2283 37570
576288324959520513 2602 10113
604112211731464961 13000 14602
816967390162552961 23709 33911
263220152595575745 10266 24743
628936517560390529 7234 27103
994342964530648705 6736 14054
191540639992318529 7017 15547
174358796388712993 18920 22992
682429519768348289 954 28700
482583533867401857 3158 11665
514850548738770881 14881 26004
683972328543202177 2381 5031
330000224600951233 3925 6214
394420493511848513 19280 34144
336985771383574209 27152 30189
566214127731097281 26068 31551
656533668321785089 5603 7106
906210887280085633 355 3964
502195959064671617 11617 25557
984594805869843329 1364 12173
993028187576129537 7022 22085
718887539425072257 11117 22908
307999886543619521 27718 37335
536749072861635329 19913 24404
575953685200673281 8720 28218
254606489132019233 18449 37009
489590234970201281 4113 9918
428889031429402945 17996 28001
374998396842897793 20742 21627
731020322540519681 2039 16012
969763253744979201 8847 31378
821359831843732737 15793 17486
14930810535517481 8447 22669
148949487483239553 2122 8473
343017205212085249 14253 25539
815107933961993345 11387 30505
869956131849875201 4122 31668
863275952742316801 20245 22712
532956812564940225 9627 15492
680818787721630465 10941 27861
342055970699462337 10960 25578
491070127579693121 16027 35494
944438447216732929 6264 16322
288487365544053633 3432 37613
260279814780744801 9267 17491
801728101096433281 3073 8752
242594069475380545 10520 26721
780134473513736961 16781 24839
639596411523243137 25992 37434
397062307118662977 6502 8204
943457538169333505 2252 15360
81531945199113665 175 26860
521376467774331329 13703 29077
250049981294086625 8203 19493
655736393395976321 26444 29471
93783495077541809 13624 25620
760404156766483713 14419 34675
963870565413120769 4453 36147
727552154308519041 11981 28363
300432990216076929 18775 27168
824917857705713665 30128 31227
231900842142511713 12403 17691
429814123320163329 31043 33894
12821001642986829 18783 26042
507849407079717697 20743 36652
827805363876880257 7400 31079
650272211785967617 5029 37453
732441533221898369 2964 33837
902329975012747777 392 14419
295454984774966785 14222 16147
427064962623227009 2255 34071
795196608311169281 2052 32646
737698557191507073 25467 26152
713198327752426369 11113 23624
862466304950324097 1610 31711
974214735555531009 36412 36835
790600055552374657 2913 21147
707445130751853697 20000 29914
918140197161896705 17329 20524
435172987315251457 12215 29267
338083071555033153 16209 33983
627416931503294209 3735 8500
991012760414811521 28581 36009
975099319990018689 14410 15028
686566916971088385 3044 33757
166474779724826049 641 26693
739218336774818817 13835 14638
931064657340453249 13681 17485
544682021188535233 13412 33483
35215922792875889 22207 30972
402695687767909761 21623 33698
352010958349605825 19483 32503
183711943573939617 3987 19561
726487007835761025 21929 23569
422004842293283393 2510 19983
802584812700001025 12552 35374
892967646943972737 17953 29955
240910592471525569 10488 25828
877780470286474241 28676 34953
564013862068744513 4133 18656
557069616176448769 14077 34829
501159970522468993 10985 36713
574785662671580161 29190 35371
549908346663908545 5041 21408
297839876938283521 10863 34368
321114810493842369 21180 24618
198507201510672353 3264 35147
234900136239868833 13403 35006
997228045923804929 7580 14337
318632185903016577 11607 32550
145241369346358337 14260 15464
556129535737465345 19995 31891
283202288381616545 986 19582
283794560188002977 8207 23371
432134636040110849 11658 14154
581013770196815233 25526 36332
773491533561724545 34891 36614
813343487410538241 12984 14086
642017737434365185 21758 33531
713113164186307073 15805 32801
260008566536910721 22832 34302
681145515799020289 12398 31254
556331285410529089 13928 13939
39259450180761489 24530 36998
229128738143344897 5374 5385
477910346850411137 8697 34390
932087685877938561 23288 29290
797808180604942465 23905 35579
971035076045197313 5690 20294
674311020727802881 19562 33180
536624352410434817 1011 31278
796681692135560833 20889 23340
278231601656528929 23907 33601
952837081551667329 16758 24014
864728551147628417 29418 33333
341913290825612417 10720 17957
784111722350999681 4284 20691
537214636387890497 10373 10506
21281259697055077 12377 26834
998195105179345153 18711 30822
684061738555953921 479 19580
305497271784521025 5705 37286
700477731611321985 16542 36073
422354203964356865 12753 21879
422769843462205569 5989 34177
794789244101739521 23299 34267
468412591070979521 11001 32802
952991908799273089 13931 36014
852862561684361217 1974 3571
242202527115882305 10518 16157
144718802179248481 25817 37556
453352560901162625 19472 35344
974242434778787457 24572 32769
617642494958435201 943 30730
763249326268869761 5387 16405
672848139316297217 6621 22142
174966978567340449 22450 31287
108308552874735393 8458 10444
700589261334236801 4764 28900
682936886991068801 10019 31242
609478572224745089 5494 32382
740706215054704129 4443 22551
220461312633609921 12466 33453
556995293666826561 5324 17885
86632054566024401 586 1146
161191280399254561 554 20105
64690135156602937 19902 30020
687566223303104385 7640 13314
388310461417646017 6150 16823
37675186041102649 7604 23177
297047979521273921 3088 12499
988419471048157313 13936 16151
11383601872068995 6487 20222
949558637237533569 16424 29885
391616725453040705 739 19010
718107403183932289 22295 24263
805138103110138497 724 13986
966048533395255809 30799 31734
365746363804284161 27278 36615
25395385474549669 8678 12014
168755215829293089 2517 25604
699946345973803137 23796 28944
449618851598891905 22906 29723
278727253443076257 12801 37659
356473127637812609 18839 23351
399344767344022273 2619 14391
517065577330136257 12737 25971
259757934790822977 6346 13194
911157842566353793 8284 16248
397378952852012161 4036 20137
979737998203169921 7759 30362
817331311956603905 16558 19957
381409913607782849 12929 26838
883569333856460289 7126 23163
569970909695065601 7513 22214
269859324190345985 8414 16900
766217524424831745 17415 21444
752060099868646913 11200 33853
954557843205712641 19482 37778
872000965986142465 1428 24651
739568668562370177 28490 33021
94271345629469041 28514 31204
276904822192030049 6567 13035
921355054784296321 27500 32971
722270532167101441 20053 31375
467588866506662977 20722 25527
910243703515838849 14187 23653
452451228010101377 7797 7808
548281711852254721 14963 15279
228533975487980705 14138 30412
108246151292384241 6682 26495
62907400269065049 1570 8429
498806655448362305 11378 17149
168581819782406945 11007 22962
96835497801883713 7539 36606
838851678363976577 29783 31415
201770762453477921 21283 28087
243000807121578785 19859 32463
994472902520620033 12275 18797
926590307238679809 4453 24158
591502985537204097 16925 25379
6713223777399692 31293 35577
856797888540988545 14510 19714
352423416486612225 17316 32178
239789596962665985 26021 30712
244548250579416769 7732 26885
991208078081548673 13878 16304
774224967189123713 21988 23721
773092086769082753 30918 32458
344068672326859137 1654 33161
400620327938518977 21648 28551
993045175069294593 6318 10101
321683005504851841 23209 36005
954471942445312769 20327 20331
12992044099298995 8747 32903
31070620761422421 3926 24593
466660015717081921 5334 18921
11340221036835631 8028 18215
798794826486927 31869 36833
148672063904552225 5944 30275
594039535788269313 18505 18764
62863114894896 30322 36223
556039005827507521 15227 17677
317240467270377025 202 1698
987071209564334081 7273 30558
455773907301836097 7773 15214
571820072150352129 4821 18616
859690722731539073 3150 6987
116092078040495041 457 30815
839206716096672513 11305 11968
698399221690074497 14238 33284
424907865065815553 3786 23591
69068827662476905 8036 20882
629913359494811009 6409 21939
643808477153577089 20747 26376
368404974874874113 14301 32247
726746906060313345 559 7045
394147926758908097 10903 31367
627862649511861505 11766 32462
395813320773239489 15726 19494
367200692760519617 13861 22183
727066009001379841 8043 23700
871284018869310721 5083 10851
899666385973812737 7852 19247
800598352119678209 25921 30580
959817430444164865 3065 30538
503603780798705729 8412 19373
428778077960739521 2928 3171
723072540888495105 1173 18787
843051231270170113 12130 19866
446020020028576897 8694 22193
803234444598626177 2992 6894
747512855950148481 842 14365
660131232373405697 12018 19139
606981481426124929 6918 34326
390875428279056065 21139 29824
949531851380271489 16467 21690
336172554551144001 19070 25934
104277302994340465 9749 20437
341771394051061633 15842 27507
861342690548170241 5205 21843
652424534261516673 15417 29635
480071719596089985 18849 37091
218606180621659265 19287 33499
679237091019899649 1420 3835
68488887493789009 14418 35203
833731101830828417 852 20383
530447057145760705 10564 30418
218056230033582209 29582 37339
425694035066133121 15489 30304
87425124421237393 8810 19299
476870036351723329 6820 8079
466668768795869953 19129 21313
841342529277046273 9567 16806
894195925117479425 246 26720
524949308269508929 28704 30688
762048187295718529 11791 28892
902578825791639681 24625 29756
967205380995899649 15908 32381
793719931142870657 937 30946
817990260247654529 458 29369
186734538442852481 4268 7062
368792656616896833 7213 31131
114266159515192817 33721 36430
501619811661484481 5310 5725
638018110770222081 28152 34393
862278530313325569 14281 31863
807831716480560385 20548 37031
152267922888910337 4638 6156
243520849105170369 10797 17045
158491243406182049 16683 36861
902925740187338753 6544 14055
860595599319779585 374 28603
209281800341845057 9139 26796
439987304888468609 4995 7440
653316866370996481 16806 17520
870411586691716353 33529 34098
733535335706381569 25574 35957
123001383581019761 6731 21241
764450761476108929 9646 24753
702769631736643457 14883 33999
912577832355030017 945 6837
421258693445715009 23341 24615
862951207304430337 16465 35327
724798066116221697 9105 19963
57628839992919017 13180 24411
954772688141893889 5314 10213
113604370596629425 2791 36643
359351219795499329 5503 9079
120697892410309041 22737 23632
745356990530929409 4180 7213
896087982019732737 3851 26076
542891902670078273 7993 30530
255245986382011137 5430 23549
350404854171806337 25251 31148
479574611190525249 12142 37594
146806093896870497 6688 7642
114171015268230033 1503 16364
296008649407191617 3590 12245
291468870117110849 14176 15276
62279109482034305 3421 30284
13544424391415789 16920 23705
115057448914875233 11781 24266
765565019286537345 12262 15018
363465942751943745 15613 19935
875152362343786881 22427 36332
207789319093599553 8870 15851
707841901065844353 5940 34998
182381251874062401 13916 30374
73193949304016577 1715 10101
487966865186707 248 23129
452329196617096577 18275 23499
598005666104356225 20981 27075
228782282709151009 24353 25528
858577508906513793 16029 25792
846740507653915905 5970 14203
329718760416398017 4746 11844
257875764739157633 7295 20145
336135884475275777 512 15938
844007515587730177 3784 17891
371364269114579329 14375 29185
831008577526578305 35267 35637
334543386362618369 347 20285
451973280426411585 7623 7975
868943935449863169 124 27177
953134963302591873 23794 37067
865209499593611009 12618 23037
264194422696174785 12445 22733
665911888641275649 21222 26187
834872700333367169 10522 11854
428555276803173505 31522 36388
249319296159566049 6743 27097
570965664559849985 12028 37660
177622113986917185 16017 29646
644021405240458497 27066 34831
888485119698071169 23844 27731
771642004154003329 31028 32996
619018438100742017 2444 26390
101050495598833841 20449 21274
827619205917326209 10979 27798
72339436986339937 2622 3672
425892657494376449 775 30741
402857509831498817 1227 25625
646820714316117377 24361 24415
98894448511643425 236 26091
732689430488537857 5523 12165
794331206294408833 29164 35194
68897580737310449 19871 37432
26697801454332649 15342 23094
216815623153895137 12203 17657
400453578458574081 20074 25094
344771244789551873 1961 29049
170591396340924449 26670 27009
200739697217560577 4145 30427
46910060552939113 24783 25321
810347325493037057 22084 36470
259347976409060257 26699 28316
755275993604232833 3345 8441
531692332336938049 10654 20736
837466295060846081 10664 28657
914195070249419905 25955 28021
540189155981497729 27810 30621
503944438258464769 664 2985
964952283979297281 7339 22619
690264884140361857 1049 23803
307237855915122561 1479 33271
269423206028385217 21398 26382
743203229896476417 424 600
624572467607393409 22306 24383
266613925820255553 3255 35000
662962168636859393 18633 35614
340219470767547009 1273 29711
88559442780592689 258 3648
799368290318273665 23455 24837
936345924549634433 13731 25448
805833391738655489 22483 30343
563678973132866177 20247 30319
314169023376596353 21911 28405
530995675754105921 5251 24079
875937677878194817 18268 28817
863103512660444545 27013 37075
784304760220113153 5997 32855
811688124975340545 4931 22571
605846913584894465 4820 31178
101449285014282961 7702 17202
657298871957952001 3163 10805
799905554251388673 6525 29559
972074516816658049 4674 35965
79344456007049761 11812 26372
261281579668139585 10956 21379
679946309645110657 20043 23262
879647114692272001 15917 25713
584510644805149569 9250 31512
505198855825288001 1407 8544
171088643676377217 2512 23219
996869269020063361 13728 22337
721443831468747009 5717 37165
909213846942765953 19682 37757
625248480583898881 9423 25295
234825758403285793 6563 14086
745309923825018881 13239 14224
741848964630893441 22618 24032
78929732270076161 3558 7701
952874230261468161 14565 34672
891726307450881025 1071 12349
75470045446525809 24059 34712
164935867245155521 20068 20673
546320763890161473 2033 34360
433972681301199233 13351 31351
804948385426971649 10232 23205
274270083568616481 22430 25961
635142547058475009 6945 18569
156026440747012897 25686 28826
368447325562517121 35887 36828
199750222186104065 20246 26133
784158276114492801 22034 31137
768688871985560193 13203 35882
936337712166906753 6933 34648
534830041679363457 464 5764
440955855633116993 9069 32964
603872529449915905 9360 16196
925696293653960065 7401 29050
735552221784523393 30592 37455
458051310799088897 8758 8812
457646443480811649 23146 32384
694503255121080833 12327 36319
168937033590715649 28716 34916
284430346469886081 489 24703
396548311626730753 12015 20046
371724946876742721 4417 23270
902785571606408193 1856 18490
267447503708904577 25150 26875
46510626010629609 20195 32634
796515745129116929 37028 37665
972074349374970881 27220 30619
832035190018782337 9503 25386
623924843742656769 22932 33577
140744204976829937 15164 22042
464940478533883073 13838 18217
917688806037926273 10555 13480
190173279868005793 4913 36089
752263540110423169 1965 17141
882680143643632641 5553 34879
506502571590257153 14857 15832
182556455317552481 13703 36350
219500302744410913 9856 25717
766059214262746497 17135 17149
403766280198890817 13927 27624
735973228276193921 5286 20140
368098253754912001 16860 17748
764290164114534273 2205 16879
406803895988925761 32430 35348
122886238799821969 4197 15986
463972119296659713 2236 8392
919865557279017345 8793 14796
372723462812711425 13185 19602
437815065896629121 16441 22866
30018538815770769 36373 37823
515531775650153153 18480 36681
460812034932924801 6781 35140
492508096141961025 10227 23899
461094332860984193 7146 21369
989388962923861505 22413 28899
454082074194484865 9605 25206
496590495718194817 9319 12902
728275569926157825 5352 23852
77640910626492145 4423 29791
764964802805788929 8400 18007
125283926062138561 13503 24046
442800102230638273 52 10674
945993373656271745 6944 33922
694734166132956673 1163 32635
842032809562212481 25309 34076
55791583361699537 2756 18731
871087638991902209 18918 31915
171690158787722433 17697 23597
92716098476188337 11291 12383
14559788564572075 24098 33906
330509644122876993 20998 26800
450565112260317569 7584 34292
134611689937528929 16301 37736
902040643670662913 22762 33325
748560113875221633 12986 14568
760548945913139841 6269 17511
644326925084385537 14222 16637
434225043703396097 5259 10962
766709618144254593 12737 25168
271642157809207425 28301 32885
873302073480076033 8693 36580
272048619593679329 12007 14493
700970711102605953 17191 30572
872996290101351553 3159 6769
417898397597383553 30418 37593
869370403673332993 18420 35727
798648957227122433 11143 34340
471123558053800897 33869 35048
746037378711278593 13703 14459
586927164194893441 4663 26342
296312243482425665 17103 36919
903358094707268609 15212 31821
498277027585686465 26059 30434
472457338550032833 12519 23540
938444882711785089 4117 15933
190113647231850529 37045 37433
454383963349684481 9907 21516
967864306626413697 10883 10907
168106193217603553 10563 20094
20064378639002457 9841 31610
545050184437030785 9479 20332
243028522354126849 9108 19805
319844056164207297 9462 16289
861509492244561409 7391 22880
682450238910192257 20079 30239
369752075447937729 9629 27533
800848968304769921 20117 24973
441376518589233793 24332 31566
694751890406052993 16951 32909
494772899150394369 8272 28134
955474885122093569 10534 30785
35455097931173185 1905 17432
662270432825252481 2243 26604
13639385923429615 18572 28740
384276251279608513 20688 23164
808790768427225985 2983 22738
272357594240617121 10835 32163
312684934022417601 28861 31910
291967603804344833 476 25331
557339443215123969 14467 30427
913879550822414849 18610 31198
368956236216721601 7020 26451
626429571167768961 10987 29643
588995741298358401 4685 28894
519679007369177281 9428 13648
671674250094600449 18778 21050
547164540893270145 24939 28033
86344939918671313 15653 21592
208022654792600289 5055 29107
956963069907917697 5859 25058
127423292000720785 28602 32026
291706852478053953 333 22197
564871649133550593 6236 36578
892864665273425153 10284 12872
197432048998926753 25137 28552
908373218542845313 24408 30116
612918133883468417 6907 12647
486136974752472641 26404 32522
221474273755923425 12922 33509
615896033526976129 8107 31930
717619310051475201 9247 23511
837454454879821953 11256 35294
960624632914964097 1237 24936
931745457809608321 7570 9630
643721209052259329 13124 29184
288214200104821569 14446 22265
94170524080688273 853 5989
430880340794370625 19246 20880
878661204593328257 29846 32359
680392478844527873 7167 15767
691540876275347201 11458 34630
657394787263097473 31902 36396
34310473812482201 8383 14230
700366287928435585 20018 37451
475119221659106497 8540 31116
761428393816427009 9629 23999
400179147457379265 20921 28668
267257624638308033 25266 27454
771749828721333121 12901 20098
787338604726823425 5484 6425
495746836408827137 12564 25780
934494924814178049 7777 12647
293028554581418625 4305 30733
677488891656533761 8755 26813
125163649827953809 16987 36148
937611829608915329 11852 22199
834455578188077185 1189 35024
976038962913701633 646 8389
14230791154673739 2434 4444
88888434928836801 23788 33741
360941879575200641 2392 17187
189340767734304193 4170 37212
569229394600881729 32143 37556
296729758896663745 20396 22474
17606795420242351 30868 33862
38829491985790553 30594 37009
773610509166573441 16994 21501
290490646315706881 12840 30932
433756770457740993 3690 24158
917909856190245633 9288 16673
287452112060606177 6392 11528
734991027600489857 13140 20303
384747100325988353 5566 30433
709907637360611713 2431 8931
663469801230078849 19255 37587
507790675469099265 25779 32103
848325586668984449 23564 34161
447692255332949441 7239 19962
391650439993327361 8418 22930
530353668366377217 18278 23811
693141162278713857 33546 33586
789461304560926849 13638 29374
553551568031295489 15953 26259
344849987604650497 523 24294
418348255244417537 8709 8984
876169886215674113 31537 35484
950137914720556929 8501 33979
124210358070019569 11593 21878
322500508975927873 8777 18368
235319315404847617 441 32843
78748915488532129 28312 35195
116240902547307457 23155 27819
311932022087269441 19137 36201
148799056889199489 16830 21440
612321802037456513 13255 15204
634561729765597057 4399 24953
905172080964625537 16850 30564
439085392333151233 16814 33105
586122675418423041 1465 1824
710678528658864001 4718 9489
289106990899405505 311 8851
312598155377823873 9906 15964
254627039540338273 13491 18306
862823908572540417 4346 25750
19941631442542021 21840 35871
580035700170679297 18790 29239
146380634270897761 653 8845
177885919726922017 10707 17053
919750330630286337 3846 29654
834055906925382145 17866 36847
742075124327698177 20068 23539
961720222672159489 4498 20295
226643133444660801 23698 27059
572130287118692865 9657 35758
126980335167374385 26646 33963
618740062237154817 13920 22493
239286094803368609 23401 34411
608526943558157313 5345 35530
41449342559161553 27448 37749
561589853086008641 1973 16645
727554419024350849 12343 30969
710309079275059969 3325 15347
762493880976549633 11113 28758
823004112950744833 4702 11747
730191658579322241 6696 13214
238476746511562241 2746 6410
907329299856712577 5317 27568
501078998407866305 2128 36587
44098337538507337 24703 25793
681813395479149825 6242 35337
440099728662161729 12511 25555
181959119208872993 4325 26978
541755841915438913 13167 25518
576883334567465729 14062 28361
191379274032584577 16561 18836
375562943161202881 3907 16547
293657782646072001 4647 22555
136594261778309809 17072 34090
44043027637101777 13395 25009
705006266886133633 3156 33911
478697849680607105 953 15785
419798383849038017 8373 36781
498126474128184769 10052 29756
902780230954011393 18769 24855
941352000129306497 16802 25472
507939117312798081 12736 18167
672632617358246401 17553 27575
489818513414750337 4864 28790
501170222085228545 14308 19724
588515777119990657 25123 35628
427066852248430017 27241 29884
610042956102876801 21962 23523
285410651147195425 14269 29482
240268815916049761 20508 21399
354819361896389313 17172 21763
734878275801467137 4118 20098
284333051285450721 933 21694
466990893135086785 19424 22351
1287677175866975 14823 19516
571019999898158657 10061 25817
412321168030352705 3007 4448
15627140227149285 1117 31460
50627061715644577 1062 12313
341245656058990913 28788 36543
785100782521091329 23526 30354
354099259088794561 16320 19326
86897641248953057 184 6016
862472850182161409 20346 26753
929214002226807169 13801 22781
973705357612384897 18181 30675
220683745396698337 25167 30005
327159498973859521 8251 8388
756826980646628993 6051 19050
753018501708961409 30226 33958
655406834488871937 11923 13449
72456455412169169 404 6895
445989426508042177 14555 21565
292314659692760129 15084 24677
594827706538282497 12447 25890
674581389632610433 9096 20162
739606505414634753 27167 29644
951462845042382081 4963 15839
632800482459259649 2975 12846
571380376880217281 27735 31874
538478616044663745 3558 32897
836039639774337921 23232 35050
458239213571246721 25480 27016
841050510628125697 7600 14408
234538601371021121 18563 31514
946694715479136257 15071 32764
814401906843215745 8758 20382
355958315261478465 11792 33078
776470795461072769 18294 29370
890376274978290689 11325 34375
805775382719602305 20984 22807
3225091368026512 28435 36313
544708470721481345 8480 36679
938183327062571265 688 27268
903721730221974401 10078 15687
93456900163136689 9549 35317
346727301478516353 27684 37657
276978192367533185 6875 28471
91162266842914625 22006 24685
150243994406995553 11364 33563
133808960028495969 2981 30253
248475432631803265 13342 21853
156341909039610977 4548 20679
529787443845624065 13954 24021
841142473255892737 17 5357
392705310866812609 17633 24814
17424775394417225 7663 24118
415549796224897985 11461 13089
315238054098280449 7322 20444
639288738843614337 2659 22126
376484741238158465 6131 15748
679867172788096513 20332 34078
914000345037685249 3038 6602
930989263273129857 8716 20352
878411603229224577 7219 23170
525072532372579585 108 27411
640171932917048961 7855 8730
565033795620617921 32710 35369
124268557547509313 16352 34451
192309263270022529 17600 27000
739815178218400129 26616 36383
228600315153368417 4364 14156
368498908497016961 4139 37428
947681089407215233 122 10290
502527409995970241 13668 27534
949915483072569345 24601 26790
945753367914477441 10588 35813
972883819640760065 1321 5406
524532932432883585 3008 24459
334220809926005569 22629 22955
528533042353572545 2073 13112
260567038539083041 4744 34281
221891632984188897 26523 29719
587460531437695745 5935 25854
235731297055394849 8760 25724
562324746448997121 18241 20163
737909837781891969 29755 32683
17300481923779643 3010 35650
590799195725523457 4057 16133
387733518411639745 4086 17422
202410989909289185 5676 16868
242762822090920609 10754 11651
984818205616619521 1251 24331
893940278103929857 12705 14118
243673292802292001 31200 35108
26489291734190345 5637 22858
924279390862707841 7395 34356
734019586936771201 2518 6755
696295226904574337 11117 30557
987933530165857793 10021 21353
147754455927326945 19497 31229
905117742240054913 19552 30640
106609375291263569 5870 11646
966513750614705409 23508 29731
63689807912496121 7788 7921
820098274607094145 219 8338
225006845782537825 579 27097
220188481837450209 2801 10041
698924343828963457 4185 6114
44195945457449425 7595 34075
552010315593882689 8734 32071
190683013279549857 5132 33810
931763999250463873 12258 16965
825644384207183873 8335 15913
829369912313900673 9600 14954
199700411812127489 18775 24459
613955280565733121 1066 26919
311382609414324 1459 30293
342954344463457537 21887 34095
103281330854951393 21356 29405
833975106801787521 27349 35132
468375894345601985 6701 10058
31746468571590469 21404 36488
800789119072359041 27906 36538
32859371220496313 7145 35665
988707283309356161 3707 29543
724679390103993601 16533 25891
231923768299719073 3878 23412
618366760087738497 7625 28257
885930636729600769 2990 21080
699092805199036545 9982 35434
495217831422475969 6050 22351
720531598680452097 11471 34613
647627321828782209 5229 33712
62851161504163145 17753 35484
364522403088027841 15126 34394
550388895231648705 651 17370
645547729604377473 9462 34291
895121911962156929 30753 33776
380309401882637825 2817 4816
644520384616981761 7669 10389
45298629058283521 25192 34219
373815217672152769 10472 36978
948830534451286017 11961 34625
953611297658724737 18121 26702
683281062278755457 11392 23880
302962487444411009 25171 31018
327291272477818753 13869 32312
37837861464026905 13566 15185
456641557703381569 9099 14985
109961684880765633 5642 37878
824602744975958785 18359 31058
511914233724084481 9972 36583
869979938159165313 3693 11693
886618951244294401 15188 23157
56723453468688233 16975 23341
706178751879377793 633 2023
449226464387113089 10014 32784
822120346532152321 18738 29340
199228968854225025 719 33848
317232099003390977 5389 30667
15529796213801463 14069 28740
140200964534649585 10849 14455
148059078571261441 8612 30754
574268314673247489 8103 34429
416630584831228417 2404 21555
673442892751545217 15263 35880
587271033584340097 11998 34060
279152573480459425 2516 36622
455853743288830785 17111 18677
548305027343168641 8813 24854
659332409212193921 25229 33471
545161378688504769 24606 29633
14730890787877371 33075 33708
225518179319372801 3799 31369
212650454417580897 2832 11507
388650336366211521 1731 25157
918933442198525825 29688 35832
749094783413461633 5830 22177
170664473366596065 18802 22974
669166048616944001 8640 37277
992601629893659521 14954 18510
457505408051126465 23720 25038
119306573348648465 19173 19585
547960955783352705 4338 24723
136615713011199345 13058 13649
353540726006066561 4919 29134
671721837025241857 34794 37477
385667229235963329 20538 21638
664568062117911809 4562 37799
612859203234357633 14624 23107
951964446946401921 7709 22213
242077131051146913 2876 5817
658229017452814721 34501 36276
429944060498776513 12593 17199
788459318838047105 6117 18710
211476677050029601 36074 36539
743600718977109633 19051 29137
195759621232177505 23483 25375
53222199821799873 7488 13423
234576027804664033 15219 28714
530041808850146625 12353 36582
312283542145657153 5657 34088
388422770980692865 2393 36559
703437850821302401 10306 17162
448617324187257089 1520 13686
260649192862636897 30936 33459
176487873029923745 2841 20012
721463008682874881 31443 36561
931352542535368193 3851 23046
634088169854130945 3330 33445
616583361791267457 28653 29481
820865394973793665 14684 19012
709392326926138881 2063 18443
53318160663359041 16552 34077
736366109202958081 5976 29914
971443624819968897 2899 10899
503508954133938177 18584 23398
326452679339503489 24749 31682
895120108223803649 13536 37605
955000652355437313 1434 34742
922656811377311873 21753 30859
70768135650801865 9262 29018
108915328711002961 31068 33421
419512295874270081 20319 31519
972412025657664769 14270 17795
749476841516305153 26263 29525
370762718665584833 6482 32207
878016165342444289 2968 6001
61604358727709753 25853 35102
709623460683523841 7106 30684
53766363647593353 7231 14549
462972668829124225 12900 19779
748067871824819201 20181 27403
150823634485824705 7342 17329
712252119165096833 5105 36848
693203686770317569 16195 33162
8401250290734908 1364 31201
869148630038829185 30217 32710
858413828936800641 806 13077
834981208300135297 24815 25208
486508591529176449 29866 30924
263255419979209665 6 7697
48171348617497505 15351 27092
540831784675901889 25019 35701
765432212926715009 28619 32670
164969177312165985 17543 34992
302061822358790977 7303 13210
400432133583123585 10749 29198
119910941879854961 10075 21885
64921317615507233 3694 9732
191844820954482753 24169 31820
330760687334844737 12930 15754
705895720432597121 25340 29597
793382506248654849 4903 7365
2225857790715936 18503 20054
532478380177181505 12341 19399
599999504733833729 1797 22403
531833032834022401 4213 17401
125199264885420545 30173 30216
133253577578841489 2152 21398
247995677072754721 8588 9356
563684201616119681 2553 8367
141863248459809905 9540 10656
885209826017202817 4174 10137
557828828143019713 15457 16074
611380456860366849 6493 28748
7424964236630417 9063 17641
63525107877040913 12333 30826
279359121922784225 243 16540
187224419728998721 8746 23504
978124469505569793 14500 30872
378986585150258305 5641 17028
259796837637740193 11117 14989
638902419565575041 4312 36972
736971234435682049 25939 33410
543419470165986241 12215 33659
319442405198163457 10277 32666
576948020732508801 1214 3299
905888341647891329 10960 33088
559651734090195393 5077 6896
635249624768537345 2527 37475
6242038577660481 1651 32158
326855383187588417 29616 37194
715211916912466049 19552 31411
787571100239649281 9137 9541
669961167256438785 13210 24808
190064190258038209 8296 18647
181324398584834497 15289 15865
765295532828137217 4713 29177
71880170504989849 14046 28630
53459715889768945 7559 31094
517879192393650113 3812 22373
842891727327288065 22026 31039
138206176547946321 34264 37565
790214446629317249 5043 14864
894700691030138241 21215 22105
55454272175470721 28288 30244
76654532630847425 19178 26199
507936458832656257 3385 21004
515285895678886145 15404 30360
79896177994914561 12440 18011
298615475692734849 3481 18080
979371470744336385 25317 27332
298766551265728705 16261 32932
366524610083619265 28750 29500
197236125938566433 3267 17968
317035785732823425 19024 19025
988585359297530881 19081 26343
899312541017014401 1591 16673
574154572033982913 3680 29179
705992687335719169 12998 30723
333553105986126785 10409 18317
648561992533561985 5000 24890
831448652826601601 25955 36054
406617445645505153 33060 35676
71735190077191649 10645 35128
629038843739824257 10005 18692
990953013398403457 12758 36380
863818439537151745 3878 11886
55041724502089553 25082 31267
112115267875598337 28264 32590
765180685372918401 4240 20815
256301802803388769 2062 31149
819379181136753281 16717 35463
443429034928545473 4331 36112
424261375238806721 9139 27701
818967276921636481 12909 27763
240552511086420385 26857 28265
678879494780321793 1179 1408
20054402508073113 4065 10771
637661411428549505 13406 22468
50448866518564729 441 28389
821623347802546561 19764 37392
627261374302541697 28396 30495
696923707223827969 29189 33483
23926536638626317 4859 6621
380679629401019073 15513 24493
924178776956360065 17347 19162
841049561064405505 3227 11839
608689552444161537 5336 25531
696747994430428033 1135 6109
491795270935192257 33092 35064
54143753543325345 17646 25778
854538674902798337 11390 26178
521207699169369921 1310 17292
285229155304399745 13497 35741
377607540474567553 5048 12406
322917221677897729 15186 34183
577691955156826241 28514 30202
498869784628901441 8265 34214
649823971325798017 16057 19403
512654470973089345 27686 35733
779193883146323457 7838 35840
475759237056543297 6929 9420
593187680655457665 226 37576
435164269982863041 18009 27927
773801439232830337 27626 33995
919328809924699905 3490 3970
92949891918816977 921 14442
695871032321164801 31383 36687
14699731350024337 10009 22794
765065521036468993 10232 22598
549874550009572993 5459 31168
593973596153460865 574 33901
420215405321886977 9261 19325
21378282278213589 15275 24037
168060171999268705 6978 21048
817358495080000641 8942 9602
341979567982665601 7043 22670
350088349994344129 9852 16661
918481987226268673 17836 21532
682952129609020673 13322 15363
287698343053069281 76 3006
331685605998124801 1832 6184
640233040669226497 25660 33888
126345180818404401 26968 36488
52863935978141545 12555 26972
249747746778929537 7449 13761
481848969916935489 19620 24989
771296442032820609 26687 36399
365709329293583361 14452 19929
880565118866762497 8773 26069
305621948517153217 12528 33602
74766121540633889 8967 29785
213876752792376833 8376 33857
532776297933999361 28020 35787
173952629551447297 25029 27607
333354652040895873 9441 15978
931079185312388097 16813 18794
339300130552196353 27961 29186
988437635441311361 20827 34060
11221193145487975 9734 22702
218305659858206273 32648 37787
248525403078453153 21518 32650
373802035742752257 21094 30093
588390394365006849 8807 10674
257050373506803713 22704 23926
28941134421209825 30417 32230
88594146532255281 12455 25749
784365660079245697 1035 15888
251202860626680289 26230 29656
923385270929493633 14291 36731
435771685426484353 10286 32583
359566187534142017 24393 29468
278567084863983169 13161 18008
944958854862527233 10762 25023
156306637811280065 19442 33218
682582496416827649 29 28163
520801554616671297 21830 27928
572373105328246337 4150 18318
169478944982468961 12071 19949
242765096538931873 5115 26041
409585780829122113 10617 23879
200919854729669121 14233 19377
810749126121702785 993 28718
325262411105555329 21889 36002
224090887394655873 979 31755
856107987127195777 12558 21736
182505005844998177 27980 37443
111221149463347041 28528 30782
306809265752281857 9720 17157
646891490012812673 25187 29890
129450649969850673 5284 15077
653244067605882625 8808 37234
547300148906547457 1235 3134
287805020298812065 6747 16606
668204226648750721 6839 25181
61030529568057545 18560 33391
691630178585700865 2356 2716
864572061349029761 3445 5152
413428620612631169 9031 27985
41943550663475553 10809 31524
553800765083455105 1067 34748
263085373124745569 20396 28046
358542047457230977 5518 11688
825467126809826433 31762 32615
378202605003469441 5751 28019
281181074480279841 12182 22427
980128455188559361 11329 27389
780428695447014273 33983 34890
582442440143243137 17568 29020
147312907824961313 14958 35980
968346974120603265 11455 20465
452627595281313665 9276 29117
410443323615442753 7617 16808
777933584268531329 8483 12785
352058896189117121 5244 18615
723170456786093057 20215 37431
768597619509765889 17149 17967
710832154486190849 10695 29306
532557443309794817 18311 36283
651282625555666049 6098 12866
684397012447266945 7486 11748
896461659377386881 7994 35594
893582734067319297 13289 18000
828430058743592193 12394 15061
508196255771654401 6604 14538
851896447649075073 9903 35826
581989691273744129 8481 26706
663912703420265857 5756 21327
624782554358393601 672 11659
567835067229587777 6240 9666
601642962280362113 33988 34797
548217227256898817 5088 9038
111790672602527505 10325 35108
790239106413373825 10821 18543
115848061866667969 16917 25347
823758188984015745 14828 35557
395670392569957825 2799 32158
203872341349772065 11482 17165
378274706563228609 1108 17740
629481371082349057 8454 21397
541198134064504897 14502 37827
751154601420616065 1806 18795
810644501892223745 23987 32024
94315112642533457 2150 5923
755123699974394241 7671 23038
999222455701861633 11511 18099
703573582730125953 8759 13032
824674138777268737 253 3015
985526539216895233 646 3923
590620714573567745 286 30262
855389304311440641 987 13727
875059646885631489 20203 31911
12268938398666053 31832 32771
395236393130453249 33559 37269
187361449800629729 4996 10834
292048341953986305 3087 17905
116396474451935457 8242 18520
836406759851890049 15421 22087
221860472361296257 3646 7375
186285775431457537 16817 21603
612644196492983169 1357 23032
852936957515588353 14152 33266
6110837747410614 526 30147
92034797540193841 24748 32629
163930668479455489 31499 37747
238276996083364161 28752 32764
66454390130811449 19720 33084
18792243671668985 426 30306
663806507416882817 21439 34025
372434241750276865 22825 37729
728759641662417537 5075 25696
155765204280029921 3986 18082
475589707382344065 20183 23022
132312425030058017 21210 34086
316565797641541057 5992 22750
150756436912018913 726 35603
218062159994548929 14264 22948
579923226150150145 7426 31019
500867986638393601 17873 23208
415285731210261121 7134 26883
959190679664690305 21508 33867
730038230648808961 31329 35269
319640380979333121 20697 21274
94484395392726129 14665 21281
352816829511244353 18312 30894
680939044404617217 16159 30624
991139480162598145 7832 37735
442232558345935425 10599 24441
769453233714475777 25070 29184
842458177885397633 1044 27858
726988600524233473 17848 25274
39827737573006065 4101 36850
31425166822732109 5108 8532
149834516678900801 413 17873
907649381319611649 10294 19266
942717172309883777 11307 15558
774175342602692481 26502 37142
542261351861789377 21917 24146
547144692825408897 3695 21313
708909825664136449 10953 21683
388552296949558977 7114 35546
690483611976326017 11848 23673
263192528600097121 9325 9500
800895782140443649 12262 29991
731648883640762241 4051 7646
854380680815815169 15883 37202
535000094167966017 6652 11812
928405069895433089 1183 36180
463942490828078017 1707 17766
762003564370239361 9229 30502
909984180612394113 270 20268
52173783011781441 4981 13976
725182952618130433 8457 23806
745746748652670977 5578 19414
783135846378538497 26221 36851
460966830497511617 2179 14899
507123086390084417 27122 34802
815827430214930817 15851 23489
173517236493818657 25909 27368
199222758101186049 5114 14652
233610645141912001 5389 22770
459494465467606977 9155 12724
550723857916519681 6023 6948
216500938887207905 6235 11936
792954547642938881 30432 37168
336747935944934785 13822 18947
693699615318546817 3773 13996
659964071337711233 19584 31518
268412850000462561 13424 17141
607044226899184001 10675 32189
3062205797814244 23957 28688
386833422038534977 17887 36589
424070362922055489 20668 22196
820592528572085249 4809 19484
828465886298953729 16759 36106
856399666266540289 20469 33000
278600411972750081 17488 31231
393393255672471297 4906 31371
641254976397984641 12489 14287
313922576524049665 6564 18602
851133295987626369 16326 25167
954978603489699713 6251 33618
190877554077285793 7877 29682
516647248763447937 1329 36770
13753834005402867 20937 37047
906616881191560193 25689 35477
776742455681667073 11511 29371
12117101211003957 10147 37399
815467316137460993 9293 29849
497136946693267137 30861 32573
75296715904539009 14671 17481
169763593833735617 29709 30250
243627501179307873 4631 17715
551993575540770113 17147 29358
449332791905131777 2341 13539
219063560096657281 22609 24441
111007346007813361 17748 20953
664080491027014785 22531 25310
681538120003420289 15165 18189
563916279230014081 24964 26027
159483221387635169 642 25131
454331626753919681 21080 25108
700081566338862849 2061 7770
647718009267123329 470 11261
973641778234071553 10698 37160
265434548565728801 11956 28376
167974966912264993 12113 12770
833190711123208449 5834 28732
427825690147162881 9701 19265
988989392711040641 10793 26373
91811020057033233 5344 12512
753518184464127233 9843 37111
35905524643187193 36941 37117
318033743741203521 1365 36645
655394108106786945 20303 30236
676795869561161089 20726 25778
231470299464778145 15422 34195
532745141521907329 24174 24379
820255997340748161 23324 27404
816124208244048129 10984 11900
633614174149716609 3783 8007
483929934322695489 21059 24031
362966608696535105 15502 19200
596658763949207553 11715 13730
215881523181028705 8154 18132
50086546755757409 17623 19422
677768978741934081 13917 37149
464237338213621313 34132 37383
818412648027351297 4989 28041
369744469860755457 6478 17697
86019953492932897 7824 14434
365374151287099393 3186 10194
60477923712600305 8555 17410
248653968376579841 19427 24802
519211889354746625 5054 7433
944857840326676481 20429 24393
716344553727811457 2322 5684
515337199703814977 21683 27008
222368488245773921 14680 20722
366202632396650049 10824 25648
415107637615594881 1288 34478
749485712743343361 23608 26139
736107680341373057 36750 37411
454944633726284993 14147 19290
877431250918977665 28416 36478
783553705196901249 26331 29835
519779000345049985 13228 24276
260286803874478785 17731 29346
181156009891484609 589 21137
23377527534542253 15185 25211
570319994259104833 15265 22746
713790916116693121 7096 7574
984882455914135553 18623 26887
840351293171856641 15679 20421
651718655784986113 14673 32389
593481706004226305 20258 22429
574754859457616641 330 14917
744082649956432385 1994 18290
892474537235553793 10092 36295
658531541149415041 28921 37328
734943023164209537 15017 18475
485893350338436417 13199 21025
631852821687157761 11514 26246
456172369362619201 14720 19963
86320670704143505 2602 30914
702242789094334849 26953 32423
333031093538888705 15900 33833
693049481807861377 16293 36232
859513354984859009 19389 30454
762240720685660673 5017 12180
949830616179564673 3276 27037
154177825353755809 3117 14872
346156818559254721 16173 32028
510854485766380161 2504 7046
385360430589965825 6353 28195
312150276274877569 28020 30338
143563703190313425 35456 35808
22057830502795641 34563 35019
151716339928537281 10345 28237
37317508405990905 16879 35491
20112746984583653 6735 33291
13739355739069481 22079 27394
300375654963229249 20643 31898
158224915267567201 2749 34234
887995438805820161 28302 35050
495290348129337601 8448 26989
397995256120349697 118 3740
164442540065792289 18804 26381
192300833322665441 23726 35522
582900784664026625 14774 33082
261212892423255745 11451 16945
646723192323776129 10005 12654
585985178530581377 8148 12861
337060228043377217 7898 16466
310402498189414913 8317 13480
359710947722945217 4164 16775
243629483418320801 12519 27541
358813705595316865 27546 28080
464151477543818945 9111 26085
219611101024611329 7613 34229
616980469123053185 10221 16748
680063051397716865 22855 24981
165894197089937025 18760 32980
434612433201479553 403 28925
5418814935840289 11701 15128
949608152446707329 30704 36031
338409150956348289 26035 28167
52587425637369737 22540 37798
517398543380483777 12249 26086
848541637613116929 5101 21679
211900232407895585 26972 37446
913724868950694657 5874 18899
956623098793844609 6257 8710
160771345248242881 21837 32939
212643074774657505 1564 11084
652186234163252737 2107 2214
860712473884564865 15776 27616
618448964138046593 6162 17260
561568324110236737 7705 11706
509411262070656769 10240 21172
441191941139695873 3020 13232
976407125561515009 30006 31999
279932789242817409 24518 34384
232993545274240449 23042 36949
971991863185070977 11533 14059
229702493984312641 12022 14527
781029494228146561 11732 27601
841642488906543873 11584 17552
308860000785333697 9214 29103
256255622912995297 22982 31032
725716546153048321 15272 35688
63058003123501297 8569 35771
613098021593362561 34602 36249
771471073147942785 6797 13363
902785240271281665 6450 35922
493857665446213889 4778 18863
28162849526413681 23026 34099
449590095604811777 22252 31721
364597767080507393 14039 26900
107176956513711729 956 10899
404616396257626561 23096 33564
570224622524698049 1734 33290
190137074669831201 2571 19475
434250581255369665 27717 32547
184734395266620065 7339 9680
57771951762340737 14993 30792
82133686981844529 29734 29932
283090901407661025 9909 22582
99241827691731297 29208 31787
312815911429588289 27058 30094
537149397041286401 15373 24419
114097187184697185 17823 27663
360949100369030145 2353 19314
601659018977990401 7902 27753
796663556204403969 1443 12368
474720808265516353 22659 32938
888715022429568769 623 30893
833152762329767425 5912 18113
916956978578792065 6407 12433
180715689583351489 4099 33593
694730040156404225 1138 5251
468226193410551169 9241 30200
543929086452944705 10216 16391
119434418193122833 21689 31807
712541442976760961 4636 15740
781058098900182017 14132 20438
788298650357955201 13742 22805
712377366253164673 25629 28533
935851658982276353 27237 30960
222671661699486369 12621 30422
643685138760755457 21225 29973
702929154385714177 18214 24745
41606628731603481 11131 27030
775704312011349377 29457 37812
835979099858985089 13969 23037
195962781877952353 21381 36749
557323893794720257 1553 13659
777945951553540737 2729 25840
732693964012039297 1579 23954
855670857851407617 4903 16984
833434774047123713 11372 12842
123547480758638529 22461 25941
855530992501041281 19564 32570
125384643162291809 34743 35204
437452147614667585 172 31639
213055129373039169 14740 31170
742441619062443393 6257 31291
948929118898860289 19996 24296
298220202106126209 2964 36665
751976048142431361 8118 31174
995669947485662721 29285 30181
99775096414148833 21268 33917
804925407850649985 1193 14855
24653525765252481 11598 26033
662610494004606977 12936 14626
136301538373459153 27351 31468
775894185781101697 9438 31290
674927613508536705 8691 18034
944205209746154881 20752 35567
645161832805726465 25762 35728
534792616871843777 4243 37390
183355432312204417 22546 35778
162787198625604641 1315 15615
678220815126422913 9933 17345
404372379150874625 25669 34931
65516566358233777 24770 37045
983889172299807745 9039 26311
671833929046911745 19557 31340
497445214761288641 3731 20016
546859275450294977 6717 24860
845080368603159809 22706 36222
122290118701187105 17864 20415
357760935845863745 1855 9519
863254348637319425 23085 34238
154259215799822145 24539 31152
511824913705694913 26677 31232
495731586671158913 15755 34285
956391835821115393 20274 33418
69268264487501345 8813 35512
491393768721451329 2383 20822
250682202893830913 27421 32117
789733195113534209 2258 25373
33845644583816893 22601 32317
856917111909936641 7193 29832
377086959701959041 24043 24325
711144143952829185 9036 12325
929791349015740545 19878 34386
54381804965260017 10974 14244
841013691237993345 1215 6150
686683263951742593 13360 16951
904189811015793793 17208 36179
637297883664857089 18698 27748
178070106727520993 4425 6958
77284745631494897 22033 23651
70350340805642729 2355 13179
520728594609494145 34018 35700
418216836599373953 20238 34577
224102132096241761 12307 23545
272936832418434241 9716 15211
944474933520624001 26256 31862
647956027087676801 22699 27935
43800092821705049 17304 18092
597065554975667841 2083 21542
610917185629148161 19109 32642
238064876855265345 3209 33448
253694692569574433 6577 34771
917837617392603265 7028 14950
509284431824411841 30255 36466
206041586570481889 17565 33200
686825878495916673 10642 22813
395098653738156033 9243 37259
908402677835766785 5141 28169
56961984605681697 9892 21756
404150553297220929 2204 28557
766815230820935041 14842 20717
996802250291310081 9169 17560
314078911605864897 13060 33910
247297196231848193 5860 18857
666333242512532609 35210 36674
696859445539416833 20026 24870
230178606099673985 6202 35238
929825099567544577 6677 20919
51320939352375921 2538 7977
474695177128452865 26528 33838
390759145092577153 5956 29031
363659467937317505 7515 13478
487156059605407425 1486 20712
128018608318569713 19549 20253
968210770193383809 12909 33892
333179444736366273 29948 31467
261025591664559201 5564 9765
850025539446747265 5680 26513
759426983780318977 5524 32237
832046145561896833 15911 37797
635575820004444161 23062 32327
550753708882268737 4190 14415
194103943511709793 15068 24029
883873556285543297 21158 22966
487462300300887105 13743 19586
851749223194573825 9344 29243
703214229628915841 8734 9239
790743255154758657 6072 30255
855862086332873473 28146 31938
161174119508956449 3279 21968
11964820485463435 7656 12326
853695906844926337 25269 35042
772556704379194753 263 16326
262123643347834433 13469 15924
503538400066421569 4748 14759
343924914128088257 3464 7376
116581852511526305 15236 28041
306337261046337537 20606 35113
83017249435886961 18195 19410
76552062287071009 32463 37102
75051404968871089 4875 8208
569968779590723777 4771 8023
358420254568020609 2646 28965
351558015085437633 25556 31792
274356838175261697 23884 29879
790792280956651393 21255 23307
210441308378410241 21820 23759
326523681504077953 30643 35204
433651477433311809 2645 28426
32200955221597385 11899 35835
316331907477607617 21593 35916
418038332074395649 27257 35197
880859804390663425 9300 33289
395519399391730561 1021 2197
157867356717520833 20299 36819
984548464975937025 9964 19090
840288277534579457 31813 37806
287285599518312993 265 23328
819295009493917057 98 22424
11534367622950015 2528 32621
664513513721882241 13487 28382
522930694782218113 99 1717
168779701504622177 6958 24873
535560651739750401 21931 30087
240219070597145633 13019 21143
165231796297419457 5230 28774
125706292743078769 10390 25483
139179321418914977 10569 12910
481051270191496641 10230 30727
429449662925321729 1114 34016
815217329430755201 8022 32198
602970726869209217 2645 19072
947750325527589889 29195 34273
183477983901568097 18320 35842
778875586859474049 35837 36474
90165623991801169 36311 36839
258543287183268705 700 21576
898788446055476737 26949 33778
684041968226058113 31433 37825
486152064073699841 592 24367
607192827987130753 3213 25362
406494734349521985 22862 29811
401519225996768385 14759 31503
439460541256501377 12755 29569
662688443833669505 3618 34479
444393190882294657 6524 30306
7676553637839590 2798 17655
519141290526412993 14842 24396
638227079513864449 12402 36776
879157101883137665 5394 6425
429459579190993409 35284 37773
779275418278167809 20309 23524
877116302959048961 18726 28939
208629557080172385 5557 14946
663599990659140097 865 31563
15048223530833127 12155 30012
883177761891584385 11391 17102
719915593645694721 5544 27553
949539248997556481 4721 4781
513585193117656065 20290 33853
31139576065324805 24833 34468
649131960213935617 6619 19064
3016910179656663 9404 19207
100710291134980417 11601 22384
920766358562058625 1082 15971
179521377725947681 5617 12701
577266295824049537 2902 15426
512908874116909889 27496 37461
413842533487066817 1308 16627
869341695584893185 24403 27510
724003934730905729 8142 36001
379915411302782529 27304 29156
226731337377639617 22242 35670
534537906302276161 16306 35988
298964657880734593 6358 15388
482225736483663041 1572 19381
688586170202849921 21400 28035
60610651981676257 7186 9086
478066779497499521 2451 28169
91056366751949729 4309 35571
46275611491079617 22325 25815
592097694121307009 1498 16970
411211749170579585 15305 28258
544316056534832193 23265 33245
865956250373752577 233 5270
977348886820237825 18931 37103
91425327266410513 19808 21182
246368775067729473 13131 22834
496621307679429697 10266 18250
833339555045384321 10292 29452
117103030440720353 26701 30489
783979264457975937 5471 36071
805875666151873537 8644 10751
664545896657387009 2571 27505
193476628486099137 24721 33597
154943816201914337 12754 17504
40022183898894785 2447 16195
817688161903262721 21179 24905
984391160517223041 17391 33013
335496458950196097 7042 20489
501047858805744513 1622 34959
798596979562233857 17612 22933
674768590107380097 2581 28856
740495941966479105 5821 29058
58404350367521121 2080 23227
408614357378397121 12137 32267
334805147945022721 11371 15265
26368289593854401 13285 25795
344093362709511297 19135 21389
987717648329919489 7491 13935
745449929377901569 2566 28944
167404854631222113 3846 7509
820376260972590593 25320 29001
663741206169206017 8015 35205
716862735354912001 6717 11751
614773275328481409 9029 24693
999686845242759809 5570 7359
207330616022005633 30343 33524
432544781262112833 1792 3337
484840104234784513 10142 12271
659669254299597441 14711 17326
858137341155682561 6189 19935
916247061479456513 4511 31454
276355689878251105 16594 24589
390697328147862081 7438 34845
218661437817900161 7612 33218
140533160658595329 3376 35281
288815716718424641 6016 29652
681140236079681281 8449 29340
79365718806727153 12921 28479
478326458239710209 579 5246
207866207494397761 17925 35603
663779588391715713 1639 21304
335380455661692161 7122 13747
404601293086631873 5654 18307
785811327491920513 20635 33082
776288407352392833 18617 22689
146332461562579393 10286 36245
456654052824607233 9036 16675
20842564871948357 10649 29981
825060049078754049 7506 23864
263480254688772673 10458 18259
189558640013888897 155 6261
119135357540976369 5518 22250
164808255140666657 19438 31591
261207027426721089 3801 13663
59291657184903817 378 32213
997931557600146817 11539 37767
30505783462100313 23858 36054
943679402916615169 20760 34457
29801257497087621 21980 37666
390494831685508353 7058 14956
82021334934875505 1333 34591
804661509501627905 19961 28861
41560239863546401 7265 29990
277617752005944865 35106 37595
278260567599740929 18312 25358
373494808184091201 18352 34748
966833939307537793 23083 32583
474275501098183809 3238 12658
604099686782841857 3861 14308
29403430702743097 19665 23682
89327087584340609 23149 37872
620038355749933569 20970 23659
481677229702594177 3381 36863
277726588823696833 17681 36274
620746408213410177 14609 17972
480824994692589761 33187 35000
943814039282681729 2489 26340
95452961385049665 1079 24690
51197576520795705 24829 34740
587227753034092417 28603 36937
601970856721347713 5699 24863
231450917051063233 2385 3056
830671631590622209 21828 35761
577570786490404993 5120 12868
859110268275355137 23549 28526
922842050116614145 16988 25423
710987285667020033 9763 29467
745549272780728193 11460 18329
688362731218941057 21034 27530
418717856556128257 4486 27625
116637150034211601 14961 18443
823093828576951169 5763 10052
95137889533798865 9223 17712
713389520333478785 13098 17458
843607997232542337 22856 35252
866235820641982465 30102 31491
311280184075567233 15525 36031
633002778280342657 27708 32906
751353120142073985 8154 20186
709317761754498177 4567 19378
27424677245516449 9893 25043
712932748110276353 10270 26532
568008941482933249 33461 36931
61875068199277905 440 18524
980622861073069185 16822 19039
392061500864286913 23069 29207
485363585142938113 13580 32114
240762678502697729 7191 37084
889711812585499521 9284 21195
848873098780941825 6185 28093
500072455948103553 18466 30388
352338955212083265 10214 15423
716301213905605761 32045 33668
150190864750072705 9861 34200
942620299540454401 31779 33493
607351475355521537 4785 37695
154534279176356641 14528 35518
285118862643898305 11920 34992
916371041420152449 12101 18569
303071323275368321 5586 27666
982198338663462017 14639 19270
544998011422904961 15946 31675
395921246445272577 22985 37296
828545894304077953 27889 30925
787951534732524545 20223 26597
687485992486088577 11472 20201
66450609662641825 30476 31065
121811561745126081 31802 32939
707401597336879489 14510 20206
413633201776178817 12716 22036
42788798766981273 25281 36473
161628415334682529 23988 24331
221903800685435457 8527 34886
87343508160230961 3802 31249
916812530253171329 1286 22126
936746209291335681 8916 21067
99995770386779985 2487 33901
955042570084486913 15495 33808
32245287937787029 950 12314
575735224711557697 3263 4822
978489624086517249 13099 27815
669766995949672193 4659 15512
974024896481129345 19877 24572
909744516937742337 20362 28009
408904800929260417 22831 23883
900148772568911745 20104 23913
341576556339806081 12191 12523
195784546113536353 9882 15453
940030678584900353 3419 25995
594690192955212673 18334 20855
417401242722494465 17602 28329
362748040947828097 3186 3887
708214503580730753 19835 21950
880969052038977921 15681 34691
169556882107844577 508 21012
316733684234144193 16550 30886
287110083776706657 9143 19538
85521209238280001 1193 25343
573442758213563073 16608 30639
213548396416349825 9639 12527
166103923510572577 10140 27321
362531802595640321 17210 21053
798741477479541889 8270 11587
378637192954435905 6412 10752
123840834722795281 24070 28359
489416502954824769 20317 35262
784747854645477377 13997 15154
729101364925817601 1409 36272
116958343748191137 942 13562
518054280879681537 10878 34170
884315574364752129 432 6504
176767642697960513 34617 36586
775441245931840897 9987 36070
826882286214313985 16394 17051
965350757501429505 21334 31082
910189612127290113 2037 22792
580432251291337985 1558 28401
288195672849894881 15349 24208
850621923306039937 7776 30635
558599524077230593 7574 32407
677764626605618817 18327 26110
505599601898197185 7654 35749
592458603558416257 12746 15147
720660333604861569 19904 27355
665175885062577537 7807 24233
569301287575427777 14882 28724
518871344502162689 1470 14951
930745887441069953 15798 34342
681750716443371393 11783 36722
374345874172220737 549 17634
561314339475419649 19870 37042
867628209883214593 4054 15777
557634301260772929 19014 33483
23405212026659685 4312 14782
250673782066417761 6908 15502
63976380432215761 11959 22153
467836723802133057 19455 21052
137612297926963841 7385 19502
225420528889888065 984 16618
925948113937614849 1969 33252
527773204154467393 2437 31282
394360323348990977 6243 27353
771910125191727361 28897 34919
943234408164549633 5249 10184
606186120509885697 1070 2935
339992994880972801 13518 18021
58616987944393633 14273 25479
280926077065721825 31601 34918
583781102864033793 12645 37572
449816117603916161 10489 26714
440097872394336065 12832 26542
762110203129331841 18913 31180
608163660128422401 2707 18255
661648426580867969 26024 35955
708512981665339905 2683 19535
637651081480591105 24194 36710
76742667179470209 3079 3949
747866376461757953 10025 18503
35786527507998045 9022 34179
607515654439815425 2816 24138
92805398962791937 15642 29292
142122117032798209 5395 31274
762532526115595777 17524 20841
713494310484243457 18383 22426
693973467960713473 3630 7060
350040255830435841 20044 21844
194651428600526081 15892 32066
920345808523613569 17767 32620
939102811614201729 12750 18790
169516300199617825 1389 3783
318339153742929409 32840 34041
192236549581174657 24510 27619
886151600167348609 945 26117
368911942904645697 4375 18863
351837523484579841 6608 10315
451701015872195905 2232 25565
10740405373251605 16239 16561
635508670098161537 19552 22512
439664311846119233 9378 35818
73948494391181889 17418 35372
848576999064587009 17125 33351
848955590619823361 22339 22359
543737417994567105 10562 30273
161782760956889153 21961 30707
724496550250375297 3536 36172
563918973730992001 28832 34832
786571376580614145 13513 22735
204162783720882145 12978 30887
720834572652389505 2171 35958
933373800995269633 16696 18248
604770835701533057 28061 36214
329865274920756225 680 35712
386837553940363649 4138 25820
771510749586994433 3545 17571
135945077425621009 29118 31877
9040638653296185 10461 27638
681832585864608385 1672 37544
567479491350809409 2112 8081
207865440237913633 10557 33749
58784093155729521 9996 23778
845305323517845121 29155 35684
714440076945194881 1177 17828
153503939534491713 6811 23757
300150051014874433 9212 24910
98633044585024977 861 4297
130812539881361553 1761 9568
827221783904025857 9366 22645
366171782374372865 2886 7173
592119268160598017 21480 26002
612239763716175361 2797 35989
642891163890286721 6074 10233
443136527079339265 22041 27104
837686140027155841 7494 15857
375524169573793665 11580 14672
50577958728172945 11910 29284
157210124285647617 24578 30501
16983409697569841 16083 24327
223453963055462177 8429 26790
580407177688389505 453 11983
208981454867718241 5678 21037
266026126524703713 23782 35014
877663591950437249 22078 27731
735572338652236417 18158 21106
569957105484057537 4513 16169
34409980278478969 10570 22422
273014771483261153 19232 20766
545704899868045633 16071 33035
244707225903944449 7912 18192
357681318279528449 4678 36499
880852994623637633 3465 12281
290935614014632193 16543 37535
474346125661547521 12768 15619
807941098961872897 23272 36255
501178923744916481 34811 37536
679276579214704385 1016 17180
312302304785397697 17407 36637
676996203114011777 3487 8389
928438519145714689 1233 26274
868126132002505089 3825 28798
289743898751531521 10607 27903
759470431518519041 21093 37434
617319262146466433 2744 20530
36818874955034889 5170 11574
250303502427762241 12244 31212
835758983774692097 30477 30585
40556438138708017 24562 24698
472655369245035905 5314 33457
763492584114423809 13930 23710
486437050247001665 15506 29819
99092220599672481 24509 34339
168570662266493089 12989 16929
11886771343576187 10405 19461
314973169834043905 11804 18358
396655303188282433 2826 30240
946733175219737473 2313 37085
924150747374049793 7652 32845
612984023098402305 10876 32591
778479126110894977 3119 13240
928475857623315201 7586 10468
126481903813846945 8563 30671
304807155737275777 1718 34295
531866397486169281 4904 22035
435995237643613377 3318 11163
88186813014310417 12317 17170
973244573906935553 31523 34177
500925682948192705 10230 30492
913531371400811265 3648 20722
518840576312108225 1391 19251
447701033041024513 18814 36012
947216389705516801 25419 30452
332958033521055809 1221 19655
557667733345475393 18484 23738
865738968023418241 34747 36341
832280567221019393 12479 34592
547938107659835073 17586 28594
800151246040293505 3998 18793
69805197390817145 11940 36887
769027648093526785 4420 12011
788479342020355713 7378 35319
499024660949480385 22070 31099
427435590148444801 2071 28806
820460622106892801 11335 25261
659680743533304065 4067 10512
920208467935800961 3310 24557
654870623284178817 1530 23144
671953236265750273 6685 14110
699885207850702081 5989 20634
439266474213603457 16600 33524
454349993662145153 9673 18026
194746706459412161 23048 33354
448919833136645953 19935 35645
437808263009124225 34286 36977
952405992166259073 16696 31959
702945174686419713 16942 35918
620557056311543681 2557 24123
856051068061894657 17586 34543
242626013247399201 8557 22620
105340812031997185 30225 36396
18087593424045425 35059 35070
628455231371425793 10495 10997
218362171904853857 4398 6307
910056114319189633 26073 37338
290655473686189953 19941 24119
471813384493735553 27488 35886
239863345103383809 10634 28944
569291627051725889 23170 37577
122836541912366929 8372 32646
204131165811425313 18992 30942
661799858191695745 9206 15162
790326131432664193 21645 22266
462289979151524481 6400 35686
89688220038901537 3698 5344
481026311546326465 24413 29078
196122286377644161 1480 7180
510997968694628225 18354 37676
569288984280980545 15804 20706
214941500916889793 13693 24676
525107915045083457 14968 35526
384826926875707201 20228 34772
130254909738503953 14356 32020
936588839294341121 28604 29314
517470610977923713 20506 35239
143465037664899601 22622 25744
280399862148733793 6411 26933
256703951063368417 15923 23876
769035180992545921 6709 18585
727160489475739521 14546 19688
443170049761185665 861 13995
22640993233220997 7261 23500
339778701960241857 16230 36406
736423124376504065 24348 36760
713295507581200641 15549 34569
901253576168240769 3323 32458
400440709105140545 23485 35410
843654486506768129 13742 20510
476543483263945665 15687 23394
613502719960063617 29276 37691
977545316889759873 21226 23150
428607810455392961 22280 33659
873211585910674177 9756 26836
913320904897911809 31265 35941
126381962475363713 14710 31339
139095634155001585 22183 24932
489451836606967553 18657 22129
956960767901602305 1662 21936
6881018629073311 5891 37024
960278766990573057 21604 22090
806852361349321217 7672 12041
230957173783846049 436 23777
164533810303197473 25893 34149
855381604806115841 27241 33827
189272955531826881 2053 21041
920565063304120961 29904 31122
305082649434510273 1459 21229
552355571823458305 8901 16089
193960686908845057 12924 20761
464110461665850241 3101 25721
397059438302221697 13147 29505
888800097661022209 4154 4868
965563653412452481 8779 35715
994491133891823873 20549 28417
611670245543152129 14800 17795
694669318158023681 9787 34521
407791535885088769 9604 16760
593844409889751297 19257 22890
408172093151137025 669 30083
251637934070874529 15405 35897
775992246188216961 17784 33876
442295484490539777 16533 36852
659806069984952577 13331 27322
291541684413633793 331 19847
639551330766956033 10989 35612
422217838806343361 10208 10541
677451869975072897 20657 21242
515492003763188929 19691 30812
717376411088530177 4875 32978
925461141413631361 2008 34832
84242003854328113 11473 25071
70910947742422793 24861 36455
581279387929022593 33290 37447
116788883618479393 11520 21321
905083314341055745 518 24938
16036700630952085 1115 37486
386165968758312769 13207 21028
830950894906987265 9700 10725
812918098775597313 26668 31244
839982236133099777 644 16186
654811858967214337 3141 28802
456402585123182529 8962 21608
993031172752012033 13313 15548
760135299256592897 18649 19993
297749250893723201 2257 25569
403056081449971521 11474 24392
494061655796642177 22105 34983
65887126523055177 30677 37358
861382612036926849 9801 24472
116366183395651745 9202 10818
597773188123682049 9743 19294
856065535842692097 26417 31531
892750777997512961 27341 35174
621649060209204353 1299 4798
699112758445167489 4729 10168
374095508840643009 2515 13020
7079559052961316 7502 23157
531311674962036993 11180 20848
405560399228818369 3666 5610
886262469721305729 3592 19425
11027034363387145 10070 16024
578517850442050689 13960 36449
174028750181932417 6276 29551
890330448399513601 848 23978
333788997110652033 5101 29290
542990506507859265 17678 26397
360276965593044481 16623 17820
959364514113776385 31996 35490
160356189898742241 28722 33841
881781709146689921 30037 32683
287496708985329985 32224 34160
903494591566872193 19652 23303
453424594987559745 8919 33630
177940590668949729 8181 25102
996823101826748801 24689 32497
214481337312907521 19525 30582
446856680895159297 12676 26214
365456740755643521 16704 30008
44309534301689273 11044 36876
97624472127538561 914 22872
945151718085106945 24384 33398
506411141951783617 12797 19070
799546267877389057 19867 30775
305485147959377217 27436 32961
667958624356025217 5903 32811
97060943169633873 719 25328
595637824095675265 4384 29973
590146888265682177 19163 34219
30981847669529829 20292 32885
609126143330083585 5998 9152
115597324186580865 15183 28714
866759690584263553 2593 16172
796291102990657921 7987 35334
360718406928651073 7842 33007
85156282235161025 21121 30274
221719332586108225 18505 22240
394525912771520385 20973 26518
222412566564567969 8099 11387
607189923236347777 32536 35925
154224090089559937 15832 29360
904137420484310913 11175 23618
946542696817100929 2194 10460
920959958944948225 12733 22018
969694270096969345 7619 21992
450859415603936513 2124 13657
644914781792717697 20001 35513
524592971468905473 21076 30064
966581496338552193 4621 36443
493149489153431361 4799 8365
699149757699910145 21285 27326
157932189563709345 388 37767
2754871575778140 9484 28774
212366293856952385 3293 6390
970561904435438593 30774 36956
223287558064356513 31823 36769
581625292527935105 17209 28999
202801574595547137 25708 29882
868970998886464257 22343 24357
613702659338528641 22034 25093
758527622240595841 1095 31378
326092525730025793 7087 19344
662650139967492865 12669 33353
334071309560670209 32838 33224
791068443513541505 11551 37828
973602684443157761 1698 36541
369607523819251329 15784 21496
623560584491414657 3891 8954
508985038148271233 14371 31446
882554546060056577 3759 24152
902847499598575361 8752 15753
823994691800322689 3098 20501
184744372761560513 32695 35097
937375950831004417 6381 14742
572786784384089025 11754 33276
965664562292161537 6523 34408
180209535241605313 9421 33684
214111604405111681 940 1679
36623572411908609 22334 32480
858865343187971969 17560 19130
621160569097117569 4771 18291
596952418686093697 1449 30790
769553251638807681 7220 31016
457617205371931841 3313 36873
713597308467317505 5680 8308
112925258443091537 16410 37425
793052352007233409 10072 16854
894658085743543553 503 15577
326268936922094337 109 22371
241415714449850337 12039 22437
892145007257266049 10548 34351
38949238011937841 880 17374
994838890886686721 4219 24865
704193258544712833 22828 27624
782131428195068417 7730 13984
785519822935100417 6487 15327
285949716074060961 7857 22249
20573132341773717 23781 34124
525578472485573633 10210 19819
811284294641595265 21491 30647
335020875200744001 24821 28748
609759141880182657 14243 29748
66706166789114009 803 2607
900160095775873921 9807 36204
540088609998196737 24719 34325
673617737773973633 21743 29190
641283803907395329 18595 28699
508932223280524481 2017 31763
664951092611890049 10743 29877
30362916918939221 8219 27007
368782813043676353 597 28443
286269631169830049 5200 31505
647259573404074497 6358 11451
571985150025959425 16644 28112
857203797815213185 21489 32401
217385259158774593 7504 26730
999317356443814529 25024 35983
961712281681833729 12168 34252
701459766782985345 95 15389
814210778990144513 2811 25435
968908523079182465 15993 24747
495197728789058561 30453 32057
369589457484419649 12604 29293
845667996249645185 7796 36430
341547690441590401 4422 5973
940217881605128961 11811 21135
917901589769282817 27220 34475
966575296874964353 11137 37164
520566048031060545 9393 15675
411027951689838721 20862 21045
11295690147118621 2296 17535
890718646949480321 27312 27871
33247774173819525 26335 34522
488650175375688897 1970 9355
837725618356554241 4667 35850
519306504224829249 20205 25376
955000007629923457 19024 29999
477601832401909121 4651 32448
169700912962508001 18605 22624
407955642638810881 27619 37000
603849150458703617 20288 27757
800139539596734977 6754 19313
248866366976780993 2599 4708
782934389386127745 5632 18651
778351718923648385 4631 25995
525102291455475265 11045 35272
544444659780719297 19558 24483
821910190359218945 18735 20693
446609552235916161 11776 27485
160855305643544001 1630 26387
189428220505586625 12941 37320
339073816504964033 8207 24431
155182246797000545 21255 35725
408521454354023233 21430 23127
940997592996989569 21583 24513
274281963340300193 8475 20734
136364518806150417 1710 29992
167363484568461729 14017 14584
489232226054152641 23033 37029
317687541035809345 2102 33055
631988123146971521 2108 32043
850449914107507201 24916 31668
480648637293040065 1471 16731
614001665611098753 6856 27732
912437283860217729 9918 21139
944076998414608641 11438 31206
594708107234279041 10384 36605
214717305389314113 21715 32731
801128633746106497 14872 26845
714180057791416833 2484 33695
760814264562537089 10446 24549
884860773430389761 23765 37810
776871730219571841 8414 36726
309376298797651841 12123 14453
213477936443464257 14389 29780
47537848703655073 17491 31113
338239623965694849 18316 20690
62439619241096977 8228 28346
621645271817509889 17390 29482
260995318770184769 12722 27436
803661018710133889 8066 21856
175892316115017889 836 23271
296423213216879617 19011 21923
287290227223792257 1213 12853
976091587030698113 15480 28069
865860682490698241 6472 6481
265726706372600321 19356 31779
818987142586834689 7626 13863
618902311091293441 22175 24103
401107745241922945 3247 6675
325222409193113281 24227 31189
492502404273011521 3859 17410
826482610978292353 17110 24071
827828423066129921 26530 33671
537236905104020225 14170 22693
317572608114105025 3023 32739
594815819461960193 10161 19489
828846736073593601 1703 9734
792291352740559105 558 9033
897506631301126785 5283 23604
29139572991898177 4859 34898
488642936741392449 4583 6558
195251927080089857 393 24808
281925326912599425 20416 35362
102324227065540897 17502 32955
380387119773054401 18150 31777
147754138791324161 12952 14739
382014703993718273 4435 36451
992733782282574081 3137 30998
561966567867664001 2904 15724
12951971360234183 13235 23696
159206012909905313 14547 18344
187396337915718177 10939 20149
765843364083856641 27381 35700
344517561929531969 17791 32064
264813739926779585 15552 29252
498000085189648449 5878 6071
340318211884515137 7435 27076
500306684259310657 18340 33079
125549142165837681 11977 23916
275616625164904161 21719 25824
692132513567123969 17457 36975
437717383280894273 707 16164
224896686751151265 8652 16794
656581258672464001 25830 32437
983915129122628737 4891 27516
982386572874144513 11732 16602
281882658597155009 14109 16765
967450160637245185 4816 14992
343249433122288385 35539 36149
488750054250427713 15706 28152
357443332391113729 13374 28164
161602330865111553 539 36354
578451869507396993 19963 23653
668768054169145601 9017 26364
476953528396123265 2117 24017
663430220448052609 12727 14484
401741735650894337 8780 17305
286798832655190241 25361 33565
919919151241515521 23617 34408
427112279866026497 3156 36477
12444970272774471 18294 22450
221569981417882657 19221 25679
840658508377302401 13007 28889
654003674131534081 23981 28114
967188837222842369 10561 22409
132208539298911633 6399 27946
715160882847811713 16249 25985
93413374434323521 7745 14588
983561151294758017 20654 35008
170479802297489153 14819 22424
299256055986930369 16706 27286
423027077198700161 2248 11016
408153645604450305 6798 32370
126258515535393905 10966 20075
293669302053388033 33406 35152
973931232764744705 24569 28080
795885795153871873 16152 35166
332697815432776897 15956 26895
876261871209280257 7747 20200
246914199547322977 12149 25478
458489450507705985 132 12452
80828654867556081 5052 19316
236431202098543745 8553 22059
836661488013096065 20044 33924
56377561536031353 11533 37159
174048304686930785 7795 31553
458807123104364225 21807 22640
723193534645819393 7410 19384
737048646420085121 18559 22086
299148694128998465 15079 24142
702444174655511297 3342 13588
449361761744047105 31930 37692
918794048081160449 1988 13258
794576642995661313 24843 33255
928964976211361153 31364 34662
632742146912935553 16200 22062
331753981374312449 24468 34230
85266262294961601 1871 16496
191719333283884897 4893 6630
72540458973168849 29714 36327
157162472288938209 3922 22752
937771770041688833 2683 4688
123027594552141297 25614 30736
529220027215107073 1335 29238
144657087517437345 6858 9812
915064497469554561 25199 31490
84888689290835377 20936 25280
57926710975085169 4110 17109
78408411591048833 17599 35475
107123760566434353 12481 20943
988942363469263361 19704 34483
657236938903370369 12438 14924
344023111838602369 5746 18116
745605355096127873 9004 33133
974645451480483841 24670 28391
402488604529612097 8390 20611
105044701199311425 18700 34151
527046512615793729 6917 27675
563092632032820033 15044 24051
227541549311698785 2962 36648
512644327914877377 751 23393
952270042937666305 19520 36692
102097083776811809 26921 29017
19199648777760813 1970 24175
773861651839062913 6492 27762
307265897516867201 6549 36051
982334841250505473 32522 37668
723030454138641025 17157 25571
918499672034535297 6467 29796
864613330874075137 5562 6218
352712517204480513 2591 13149
115636243359478641 24022 24436
905348811977170049 15813 23943
760594025882522113 14184 22766
685680465815281025 13764 17879
773632514634133633 11217 22393
764541209557144449 1055 21469
822043796063237377 20864 21605
251896475211935937 8820 11382
420121724005003457 4375 18937
801117561654045569 8733 22696
383580596440662465 12428 16313
242237759625012929 25638 25786
221131740013365889 532 17914
298802599869851777 14470 16517
89387376512714673 27466 32883
229325433821173889 6091 12924
62515374251706393 19896 33909
522882887529043201 3488 8852
537852606985080001 4775 33649
868004857808457985 24119 24349
296749760019569217 2878 4906
284188690799233249 10843 17343
860086918608967425 23062 30329
94031300588540033 8395 37640
702877604458297601 8218 20098
596601751248606209 14610 31330
367024019244762881 16952 32152
663832350491972481 3019 18479
354816745057608065 14675 24673
539219435838084865 29177 37035
931235716650970625 24268 31676
178820458860940321 8551 16396
6125311788270694 2019 21684
869154525746544897 7686 18866
949877281968536321 27456 32408
920350006041317633 29461 37754
345117443820246465 12045 12962
66665390046530601 310 33796
459838354935097729 5778 23204
972967386311836417 1509 18035
784424247334460033 8621 11650
722495036585819137 6810 26646
125088929021909937 789 29171
492878884012938561 10632 13936
164506820828965057 3956 34292
686426102986821761 28346 33844
503637475438150529 20934 35358
266223619241401377 6569 37207
71448029056586649 23028 25014
421483807951197761 15869 27305
826091781793007105 2301 4606
250326640549090497 20228 34846
205147588811204417 11770 25848
82166789551202161 2086 25710
812540406645407361 6637 26588
875034396625210369 9245 22913
53766251703667225 36922 37853
36658175402173753 1682 25955
136736597704452129 3383 20392
946790391451187969 2093 5888
812229743335908737 21278 37141
758142722042215681 15845 28201
568124901570566721 25277 29523
913456880395841665 24673 36247
164506957393161473 18135 19080
141981989995507265 13128 24577
619236319128088321 21525 25802
553068060665751233 10017 27708
978290019629245185 9411 14229
583304849364829185 8142 34525
468898545514459649 2058 5828
306625410941762753 34261 36672
743071543018732673 15424 36629
340156700886772993 1572 25541
775446389499403905 22109 25968
117505704417325777 456 25953
434257003992374977 3668 22056
374194211689747649 20466 36061
727931706609407361 2067 3498
823710819307876865 4803 11138
482062993158496769 9147 35814
614364666020286209 16399 23651
780854915928539777 26565 28751
601584863722749185 9669 34587
349105444743148737 26161 28071
336296781447295233 3775 3790
187179214696097761 6334 29920
330172380082103681 20464 31122
418721139655634305 30964 31163
545354603016782849 16423 33323
877726770104754177 14857 28858
855380560521140865 1606 21596
120511120103603985 386 967
145444424011238017 12971 23323
859251266579857281 8536 26772
225702551452371841 14078 17365
483041461543241025 4526 26261
566568154868228673 15878 28033
29666031791219185 16453 35961
961497115153989121 8116 37402
228155432955137633 754 3050
6511733931922948 3990 7504
782589368213191297 14306 16156
144616211418394881 5406 36415
588386751485291649 2601 28613
657545607549131777 27931 29402
624431491707024897 1671 15028
583315525429711105 5365 11308
829336714883229569 172 10926
176072565078108321 23525 36351
119948436851469617 16723 32736
949537661642608513 2636 7733
942783787405591809 32335 33759
197137859153734497 12291 35505
165160243093264833 34536 36534
704362710007060865 3234 19130
703303034433591937 14068 20673
178844135546860641 29453 36981
942781498728631809 12359 35341
847090232924642817 4868 6353
670229960476593281 8486 37258
113090802668459393 14101 26970
12224703760079337 6880 23270
240339481331758977 27431 33275
296229117001619329 9164 34166
284660650700892865 17524 23242
125568730299786321 14156 27692
95894888783703889 18515 31103
961217623139948033 6525 30776
973357346988983297 23581 30337
328768722911529921 8835 35967
443820675860720833 4888 11187
983017796277014401 7382 7806
743382450192719105 29752 31288
224327903597579585 7328 28024
262535786133241793 4357 11527
820316733330674433 4688 20776
267031363291316385 16677 30043
442538739545181441 8185 26598
803867431808257025 5042 6896
245114229665464481 1923 29366
799560747335000577 24668 26673
132488608749209649 17628 32453
310252314532277761 4062 26831
46039183576812801 3159 36297
819086906366258945 10140 11609
864946271723265921 18439 26439
268768167148621729 32936 37213
265278922609244449 1753 22754
626842091676458369 18508 30204
695007939200959105 28530 30297
977968697997766913 19105 21302
364341016146443777 29031 32094
73145123026613137 5861 7253
205368328512303585 4288 33480
89851373109283377 1236 24651
460773419228619457 4253 28829
34010748142726757 13531 26544
318050637697123073 21369 21973
923873805862370945 10361 15737
642001537913944961 9576 11672
860280322196523137 2514 16643
184512648888055969 32976 32997
397789900889293313 6951 22468
715670329205924097 2898 26235
100231248601524209 3190 6634
936752013560205697 2716 36681
968115381662016769 27509 37002
829751161117361153 6725 37233
249415743792319233 13789 22479
885244984402685697 4183 26057
780042981837127041 6790 27268
531007173334192129 2532 5809
796467434211514497 11409 32554
497527254319262401 23222 25108
473274461537613441 1335 28372
727402608678762113 1547 24841
146148626004240609 6931 30687
282595954910998881 10309 11307
629058783822372865 15671 36909
988261342652211969 3683 8561
143218369414235265 32312 32611
374086067233260865 20614 35203
449137316135306689 32397 36934
824372935259464833 2347 33750
471883233088412609 10692 12980
966735319152643713 7831 13926
875586869035643649 10546 22888
317131278587883265 21544 27296
541625570928466945 20057 25335
867756898756336897 6441 36044
359883812489641729 17232 32125
348866627721992705 1002 7953
13939568278452443 22807 32494
813521814487142401 29759 31231
909926480951085697 25636 36110
972866794031748609 14339 27104
595670057606419329 20847 30547
142920292491819361 18105 29535
847162654874011905 21465 36771
257622861170649025 19777 27229
389844558926078849 9112 23698
166807032578628161 22966 33573
26163150685860617 2875 5682
461399267762576641 18511 26893
17591789511108403 286 4943
617296258681900417 9496 24364
661625526102767489 14529 37412
215512799242578273 10252 27116
15301563480100811 12058 29747
874992110327166721 14472 35250
600422675490975105 1234 6572
702280257146870913 1354 3524
76828127074300305 17530 28955
964525840779824513 465 11423
18343713269359797 6943 27535
650405639821190785 21512 37512
505373112413160193 6297 24940
271406327843532577 1723 27768
433898084607832833 1534 28248
489944886534178881 5941 21212
514682003694396417 22151 32519
492932377151472449 9705 36486
358132364404895041 17151 21730
723604919843825921 1419 14683
572200857705603009 6147 27673
903897017764318593 10295 20457
254881770224884001 16441 29929
603074181270077441 15732 37262
902594567633634945 8710 20775
739543268453214593 27634 33646
107159085041473649 19392 29023
529789405375527873 5848 21846
210125767995855041 1484 29867
503590502704252417 18989 29051
281261523768748129 7631 22042
319838329748709057 14318 27481
71311111573983513 22252 29632
662398373732909057 20927 28796
481315146164689601 17135 33734
32775705620810669 12859 29972
780360669006675841 1539 11797
336104090142594433 23075 30295
995915780264184065 1045 2130
523560668426743105 7237 29753
481393170691099201 3812 34875
826866470800919041 10457 23734
679679137539665153 12895 16442
154552562045285665 1037 17125
522406291356666945 3715 15267
700559466540493441 7374 14053
882169935997282561 29813 36489
228849997220638817 24148 31323
242443732605728705 12278 26719
463136528918024513 13455 35314
953004462894995201 4579 30308
64919576279027777 13996 23690
28191050366409345 7881 12862
932568144986174081 633 11679
804952167216256897 31173 33383
222506645209083585 5259 36484
919076565071925761 6770 31858
222245854347104193 7261 24811
18513635948977481 11887 33041
67695952973554801 23022 28765
317453844968603969 30225 30559
826929933164830593 20248 36574
5513740104206023 13198 31910
596515519062482049 30510 36017
286074729761459425 3954 6056
876952481815461505 642 25018
121383898762502449 27090 28468
546847646284295041 13578 13915
349178225331591809 11216 33793
924105700950104193 19623 24419
303555364758224769 3385 23061
252197179121370849 6225 32898
813347413003789697 25902 31902
101454497434669841 1177 20355
716160246402978433 28891 30578
222014111150418369 5118 8566
93925341305627793 14242 33180
601596039414015873 14880 26007
70327708409237745 23534 25460
975095800545634689 9156 31463
873208266840983041 8996 23802
820404291124813057 30637 35056
257933504403666817 30555 33432
467798673043905217 5208 19453
675702146301283329 11446 36099
377177715552232257 18846 19945
849750745616930177 10723 11628
419440689456397569 4925 34883
468162516256946049 19809 19822
442861049089994881 29814 36358
953472668002802945 8593 14623
674819342359729281 6679 21943
569540393709353025 28219 35367
265520139521537857 8776 15224
161823185674151649 2425 18621
299025836492464961 997 11992
676804150940348801 12335 32502
590770109391993217 22260 37450
526602274646876353 13435 33601
572899712119028225 23985 26312
412251025471640257 5995 34741
433024373686389889 29439 36065
23569779955167293 8388 17481
258109802703192065 22701 34635
8588582440616222 7455 35131
694253116168933761 886 6289
99967143742446753 10512 35331
97912390157137713 12225 15008
648857614911996417 3638 4866
767797525271429761 19889 31052
67500874442131929 9023 16268
291446045199652545 14085 26941
445160210076359425 26473 36306
57438220545858345 302 28293
186928380140869889 8609 26723
763670229468363777 13453 23200
996001588436989441 12051 35381
322495676916826561 17564 23412
826035135164161665 4003 21495
196811602485983169 3833 8729
126578401455624609 16472 26456
698754888784062465 18728 25418
522686100340308737 660 8491
598893432879368193 14815 31527
556151013215576001 4369 21802
897338821933328001 10826 21703
782562936783378433 1623 17674
376409871892779073 12212 37812
415199455967332673 4833 7072
438563190716077825 22991 26684
42825902889404689 16623 18774
526663420723043201 19512 25320
362733800447152513 4928 8970
308921583553892993 27394 34130
165804467062301345 7534 15808
355281024034415105 29137 37322
438136182103285441 21256 30417
344682754013174273 1266 11196
740337666976984065 10952 27626
599907162684747393 24703 36386
176355236327360385 8182 19866
137513809978781153 9630 34782
183843162446962081 27829 33165
655361411712167553 16617 33999
171130781970113345 8780 20431
752831882332255745 10480 23390
398756825692174721 20933 25079
761338487492782465 2883 37579
486048815321019841 15977 16842
961365449510974977 11030 20511
457691652500116673 20559 30368
153091143185012161 15280 16900
682340798850539393 28246 36127
654182647889026433 25204 33400
309429822939307521 26153 26188
769915696624980993 3704 17764
897048412851567873 22311 34540
271100422578808065 20652 35971
821473953418930561 6922 28101
756476802229972353 21726 29412
303951946173334849 4164 25309
286183081504301377 5523 32540
35007025491978541 4421 30376
628257620703283969 7584 34452
407858897016375041 5922 33848
410604519942676673 8718 36420
407284213371511297 9110 26423
164274109913893793 2788 18193
242695698751340673 5048 20058
275492895670335969 3191 14151
79117924170645889 5441 29599
256593069748181089 2854 24450
494441341437315905 17745 21574
12882668882706839 12850 35398
27508874886663649 2727 7670
615463135498519169 5000 24782
477263589646931073 1921 30077
663324488684050817 1132 34720
963785020628137089 36420 36592
288701440964889153 6509 29634
428118063855968961 23831 35611
490181221664254721 9861 31710
305875682031242497 6431 6889
901446476400739329 27277 36538
721274218524293121 13960 28896
593676290394025601 6643 34065
701484358727441281 3271 8839
713935060233144065 4054 22379
856341777582819969 4005 28649
197241233078113249 8430 32719
790719522609478529 20274 29345
496408639629894593 13453 33868
754863039847897729 5721 31684
363890822608137665 9822 10688
977862221996161921 12965 37046
656796645972480769 26415 31207
371762205409844161 5795 7726
914869006352301313 14441 24738
409931658118651393 30854 37220
463032669624002561 29981 37814
546129061786537281 47 18985
924665159708720129 1230 8671
533969081142004161 17153 29056
871678096554877185 6281 24410
585062568095842945 6996 35842
298080499232309377 23378 36740
96785456695485553 25235 25533
811277879906786177 5289 26674
295586649182304513 11338 31707
773086787522114305 10599 34520
253473438113672961 3517 33042
535249614936635265 20754 35386
100827422033908929 5953 9035
898896494526678017 6982 29690
229308306787643809 6334 30996
227180358487377281 773 7571
842434686443887361 3365 19396
507463170989492353 1161 13765
320669775691555969 30544 34704
642620996681376513 1589 5626
773242383210394753 13140 13928
308435751914782209 275 7659
683095951784693505 3746 29817
546645729424572097 12982 23842
770869418723556481 2992 6161
106658653685823169 25307 25716
519196384092566657 13737 22902
755779720046024961 24965 35905
689715337064761473 14306 32809
866273670313699329 6411 8905
798442048342920449 1543 29805
25961465477511325 1926 9826
47831352237217577 21167 21211
259347624733859297 5752 33395
289230398573522497 3521 29032
13943289301654005 26515 34355
495547796359680577 1066 28667
257104302601032225 12309 18577
407382313638365185 21682 27739
356263859264661441 13796 33202
110490657086906193 6047 17350
800038201160017281 6536 29961
552528944517433729 769 6794
195346094961070817 13959 23510
931574131670764417 173 27508
155563876990566273 15644 24281
254729189282457473 10346 16053
483452572852971969 16356 23200
2439578445098790 34626 36377
508915986239028225 3453 31632
550036848987076609 9683 31909
218613867085014849 704 26727
809225461605301121 17896 23585
889644291857632001 15993 21502
679399512134622849 18852 31933
628053498199083265 27696 33282
431974424460214849 28011 31273
201502776874232129 13852 24133
15882940230227405 28438 33805
789261610338844161 31236 31459
93764052359368577 2677 25186
871445363311050113 4168 16839
298314244746236993 1970 30427
451288473364460417 13212 28330
494013761742685633 27821 35869
171820405560392673 665 5246
934438519120931201 5401 7018
932983721971584897 3251 37047
306473138722701313 24188 36854
291084917308534593 1301 5278
654875880670303489 12474 23583
84118211926327297 25093 28623
259113511790964417 14856 15762
659195214975905921 5944 15364
893713149021181185 6198 22703
912287806389219457 24186 35173
90376141140687601 26871 28593
285406130612425825 9533 35511
357505702371227585 16201 27086
725282615506276993 2656 21026
488703704216852929 17186 25047
84033975751278689 2078 26891
658714473047382401 12576 36975
496656512494087809 23751 30267
511598315942869441 11013 14147
477691837382632641 22669 27759
140949631969064625 20389 27477
722370451838433025 6789 8958
385085705129519361 7686 22196
341847370460751425 1690 24660
42500330225976769 7571 16930
748804532462276737 3363 16570
489772938347321921 18497 24637
437915830703655489 18067 21761
534037977552614529 23033 35072
476708193299035777 689 25873
527892801537582529 18252 18361
457492479383940801 9322 15844
450503004522602177 15764 24164
400730713130872833 13532 25374
665933180350286593 3499 7040
235131500842566497 25522 25557
412310940295739649 15050 22929
158365623319330241 18371 36100
985631085128638081 22741 28512
383051016084376513 4813 13892
615307003229162369 9714 33211
523148043666953537 3948 33353
25119908110433189 3139 16241
844418464534822273 7258 15471
652398310111280513 25595 37356
81833630603629361 2618 26195
21581641285600029 31255 32189
672955373351808129 14681 29222
24413323693181609 18739 24371
540507095690191617 8265 33863
693474685937125889 10792 21427
730378152094782977 2978 29408
387268340076943233 4362 5529
675937423574428161 5160 27179
837759111699234945 12642 20436
188919852555155649 3314 15779
372624729873820097 7275 17539
711211304520947585 15452 32820
525876336492068225 6816 35668
457489631647813889 6697 33010
987437352367536001 885 33622
283306209966443841 163 36083
418785761436261313 4867 14898
874929761952980609 16023 18019
43538122708923769 23265 29094
978755292725725953 17781 31518
390218469313701633 12666 19040
674707262280843905 10758 14538
862958190927926657 16305 19455
545228198991456001 24084 29656
749454243822391681 15474 35324
998986382008350721 6421 33309
141231650777484673 11111 27728
604400249631869057 14908 32773
438214452273733441 31215 33272
287502080408255969 4658 15596
494482198621099649 16356 28373
866977595995823745 34013 34155
485416318999689601 8574 24877
83501108254974817 9956 12159
953585770241886593 11634 23190
215633192983364801 6008 10137
130155363075168401 8375 14828
65119136149984769 8433 12408
758915959085683713 6815 21600
416708072032552193 9355 16039
555848844517619521 27806 27997
40177394761482081 23992 33608
932779025554310657 13093 20688
847039751409642625 5486 29288
352335520401219073 25519 37397
334143309018696065 2149 17535
616170606037329153 15715 19231
287765003269786497 9507 26928
170112418817161889 4654 7589
787914433740720513 21333 25696
326350884911676097 19239 22338
211352918879232033 10449 31732
630899256824470401 1970 4445
781536444712923393 5142 13111
568228065248305857 2657 36679
849776587657604609 6775 11905
287332120967370497 25162 26615
863711819350950145 17427 28792
483825526943491009 6650 34525
818323044810160385 15194 17880
204651658085673217 3082 36177
731128967313036801 3220 10140
990225156939700865 27790 30874
928141758774987777 7855 16319
788493852513745665 32830 36191
236749756235806081 4367 10579
599242037616988929 13213 32539
657687136008963329 12796 20442
571915055851540929 34242 34580
567119433676918337 5804 37208
465483048820587457 23748 30512
284540629278840385 127 37368
365063849797799361 28359 37769
704764685849905665 8395 22285
229038038843924609 30305 30316
979898359110183809 21601 29836
72802123560926193 14744 17714
256455809332219777 20542 34649
632386112508541441 10167 20858
922851008876936193 13183 37450
506302997607185985 14626 20396
889535516116975361 14651 20995
347585332773405761 24566 32513
244409444688233889 5071 31814
108315487468750865 8377 12384
169042557662077537 9378 19225
770740798565881857 6787 12622
15362354246665433 20462 28430
929361637515775361 2488 10174
954740952467371777 4018 32053
969277708255134465 3404 11702
560186506713495873 3919 20575
731472827497064833 14420 35046
610537946681159169 8894 31854
418721707886007297 2077 9390
733436320821457537 6841 11660
351904626773041665 13190 28448
744643740801873153 1137 1463
476422618457434049 27071 30379
916762603524535553 10976 18453
573195505002608769 21588 25181
667076290198917121 11253 31598
718738599664206337 25549 29308
974770898866754689 17454 36821
656430466102143873 491 14651
86002945428614193 9298 36253
746290001124435713 9858 21269
196523178988304193 21609 33104
386987817070256321 24753 36366
114570152666924945 18034 20791
941534638687315329 9566 10122
906182928767410817 1060 27547
238612377266072417 112 3634
508310697520041537 6477 32160
968523075456801025 4629 36026
370048335020204161 1538 33938
911473039441709441 5202 6829
267317859507169697 15541 17373
732552747176598017 5808 29219
386331602948391873 7285 28446
668903273761237889 16829 21115
618895162136762881 2734 24862
685717512100353537 30473 36917
406219699135892417 16460 30860
258641482688823041 6892 34249
731461967218177025 17073 35950
63083488918223905 13111 19549
697063374350651777 22691 31142
727310630497875329 11246 11799
819626784365166081 8181 30932
75326935226996737 20315 21490
277432463206697121 4198 36392
638204848740933505 8088 35643
88414660055843089 10477 13870
650934475915718785 1777 6148
595066503884059009 18091 29584
395661320826640385 12333 25063
970910187615682945 12010 23025
820154278192291073 26906 29011
7635982090523187 17329 27845
924740237375566209 17571 27442
561686352585848449 2633 23056
741337850298762625 35695 36173
497281291779248833 12070 16288
509840551770771841 1375 35432
996339409628571777 14433 33722
87540076754066833 3843 19127
997059133310120449 707 9114
364346214781896577 26821 37196
717624089904529025 9401 14669
608538956722711041 9389 17700
634019850260276737 3744 19492
486403090823195329 18447 29682
277839474234095713 1466 17263
153960346336447169 6156 27711
862359451450590337 17617 34150
601322418806340353 9222 32156
216386649825079041 12876 31347
951985882993213313 9883 33812
243007087459947265 541 25296
843619040167943937 17144 31536
16312609413969171 14639 26093
72098252323655745 333 30465
754567863448006145 5800 35023
182923237989648161 26419 34656
564053563825961409 3618 28747
518266109150303553 34585 37830
335562384999693825 25089 32890
136430476685269761 19372 35100
526752734710949953 3629 36726
481555344867985025 28545 37781
559583663441021185 21365 22056
771525164004877697 7130 15883
720085586058399233 11716 35252
780913067746340097 18151 19422
242899264155884257 1129 28548
417959338599821697 7600 16919
699487153533450369 280 12560
212219692196299553 18360 19764
547107178357340033 948 16446
458586479605621377 2958 22019
286424452209825377 23905 33751
354931980552166209 35989 37189
46028148034427121 26265 32334
427121002131265473 1873 6271
590649698402042881 9221 25478
720909808899449473 13608 30778
913780387906928897 8426 11017
833567006693861889 11826 22437
845340082520163329 5106 6327
11370899425870107 27606 35408
107005139675553809 11646 17924
382562054006719169 11722 20616
305184889684735361 2636 10510
637264838188968961 12154 24696
264938575153838241 18737 23387
813514701616831873 15565 31397
822703695747815553 12702 34080
689489441578515969 10899 16741
252277548510651425 4445 7132
537554828194380737 4257 27395
4627980867891069 1544 31637
773953009605435265 33260 34605
396758896338514689 15772 17956
685314947302252673 14796 21160
31685613382233413 4175 31477
780054271971224065 6474 37281
710634710093021441 30295 30785
518645337717721601 3057 9304
9601075909667857 12604 20923
879121956162862209 63 21292
776724571122475265 30216 36805
352637454341326849 7810 31297
798946845899944705 12704 28486
173016948077972193 5959 37196
678780456524439297 30252 32212
932765294909621889 43 32306
573410816722851969 9784 27150
175616037413504961 24061 33560
875206206927220609 25220 31366
413404745628859841 8784 31311
291213865360912641 12781 32709
126306304748496241 14151 20842
376801407499389313 332 13055
783182975965821953 25691 33616
978328451333961601 15467 20309
341837377417448321 24744 26229
974594583539261057 7635 31069
421145261669884993 28667 36784
344696281142102401 4015 13176
919694119405662081 5348 20657
663813064388850945 83 31958
884081748157065345 801 15690
150078405765494689 13494 20977
43228889101357025 11555 14905
274802036653131425 4901 22043
504883186162167873 3377 15327
753127448105129089 1237 14693
508669360311685633 8570 33989
710823502285510529 4489 29583
706719140559307905 2825 31876
998756795188196353 12700 19234
421209118990759617 4592 26168
25082391524268389 11978 25618
437256153963964801 10761 11099
592278348994863489 11705 12058
987982883137576065 943 18182
873362267432273793 23791 36160
927033401661368833 1442 23805
175846622390221089 5996 28071
87990308800243617 5975 26455
42002210403627065 959 18483
249341066056409505 23829 33184
749615405365869185 6618 15865
613001003570175873 129 15918
770679899955954561 1764 28546
375228549709397889 5779 29511
887191724110064001 9237 31732
161062632865935041 14880 28137
322028929925910017 10571 12637
593207298609904385 12632 21824
387343183833547073 11813 26342
409232936191173761 10143 35596
661331314328013057 4667 27736
112282984147533681 3189 31862
820736838280136961 7653 30079
700229132904638593 14243 17117
524584277123285121 2829 12560
249505655763890401 1233 26833
595393276946861569 31612 32219
26373652362465805 1625 37083
506714082474221761 9846 32466
976490789014128769 5865 37057
135536477727864481 31317 35203
582927434084012929 5936 29574
887544165236466433 445 28103
467440478229370625 20132 28649
987990950479524353 17807 21317
462930272352238593 7830 32567
634640476955130625 23952 28772
155058921652916129 9950 22148
814980608381173249 18105 36057
370175888888155649 20814 33112
642049082995033217 8712 26701
208261382323563297 27186 27216
463251461436509953 34479 35798
600976669436150273 15978 20130
654279944139208449 7243 19031
141447542598491793 5838 10995
512380442525252289 34725 35226
75833357762974177 8492 31227
217121803538862689 10571 26397
840950166546058113 19628 35619
779828263572777985 4294 16818
147807526207984097 22837 28354
231816489790535489 7401 20598
838554804995489153 16840 18352
311002970157456833 3786 35890
955963398025716097 15981 36959
466972051652550849 14669 32338
410067485305852161 13009 36030
7955629721077885 17912 21216
582239645834150145 614 10599
512923271992921345 12951 14250
561011484410819585 98 3590
583338163987232129 17059 28498
482945195023035009 2169 25918
815000580484696321 17733 25858
260762951908638753 8366 20737
284298532725710369 13972 18546
48034883486408833 16018 28628
373664508832323585 29321 33088
276764892398354337 15153 34342
365828106127931841 16036 37863
560575132021966721 5829 29665
588397921423922561 7329 18716
564741395413726337 25255 30714
640842939279121281 11728 18060
825395625687193089 21430 30716
295692620759442817 8132 28330
608795579675422977 15730 33308
365482597027405377 23110 35422
771754457818190081 993 14457
915865883303513985 11790 15231
143517058469960545 13502 32148
987629983458202113 7942 29186
43710307801902105 10429 16927
494616340054367489 15434 18114
892224397270503297 9435 18982
883751119684230657 4870 21931
29460073545948265 710 14358
378372689606539585 7830 32153
931576585740025089 9309 13973
607457799257172609 6579 28850
674703022412543873 25516 34162
982173332315145601 24310 35573
950231546501477505 6292 9579
580716344696465793 14006 35495
424547022674005377 20941 22954
138985454843339793 31485 36873
462110715022497217 27854 37721
767745103913920641 11094 11683
564867833807099393 7666 35480
513348687392156225 9468 32842
214123311143829665 19367 34061
109119674189795297 33392 34373
330532830672012801 5683 13775
532706513773252481 19387 30637
891763645681031425 18823 28507
270570936326674177 12457 19729
329544976318985025 7948 23643
858838449690157569 8078 24069
368546227648160129 6158 34703
222924635171946049 4590 19218
935865403331661185 22458 27718
70872929642451513 9557 30624
308388121490047233 9497 31047
946475267357879297 19533 23119
338222676750987713 9311 30824
551265170259885185 5558 31314
852262511766390657 17737 33774
9069245360247891 9494 22012
328277755226992001 13574 16944
507061320109773569 5192 14463
387083327506296385 1531 22542
250925511322162017 35490 35754
771624903618047105 5817 11834
180310275601076609 1283 26267
288064622446036353 9420 20036
403753787029213377 17855 32715
53684402298245009 2519 9988
22572952032408721 19486 29993
874831763075682945 23494 37684
244424280455245217 18676 26466
825871908443261313 12634 25033
457435860598796033 5540 30695
252320906351918945 7154 10432
136055736925012385 32314 34621
713675815043615105 18820 34879
719456868783328897 8009 18799
892840315584713601 18828 30201
328054036660699201 6729 26231
577476986841489281 14779 37255
635126325514935553 5657 18440
725308328874696449 620 18282
691858912793715969 16402 29368
651018891303294849 8092 26861
457661626272329857 13805 20677
648229822065950209 25048 36165
165824607331398241 19960 28900
805169449624926849 21779 35434
448588089456766401 3950 7436
87902359985584161 25118 36476
810029209570185345 4320 26160
101672970120176849 10443 31440
640289026342561153 20313 37702
843006468266843009 12771 34687
253509844542559649 15997 28710
190510356665029697 4422 5843
549603425244416833 19020 30766
648358145796642305 37 37578
410464610774479169 2524 11836
364682470661591681 277 8406
837056048714419585 4432 35841
858287437291316737 18097 31862
590730019413239681 8548 17754
788994128745159169 5066 14863
422742273099149889 1607 14633
394831159186004737 3363 32168
710092473162657025 8417 11850
557908802686455361 23691 37170
140953995148681345 7102 8002
675542282423485569 14822 37117
878856855933161601 604 6783
476805715138326017 5734 32687
13393703074317643 10961 32816
974949585347424385 4233 35752
608082395178850945 17208 26648
387915757542202753 2044 21373
876726672000746241 12004 15673
474150561242872449 9195 36742
601888421051750529 17530 35252
235629557144406465 161 21770
755086508650865793 15207 27890
803164760623509761 4934 24794
215488292255482593 1949 24322
66424151175880297 17440 24754
722172249837871745 4146 25307
915865330640507137 7033 18596
250761400326251041 448 27280
638883150321206017 12076 12314
360326226419264385 13646 20435
689770045482028161 24689 35490
667228614508498945 17817 24775
53603053143774561 12876 19123
464406251291268993 25686 32814
291811164845277889 10967 28921
823638600925800577 18240 27983
747474570643746049 25620 28002
634683689269739009 6928 36294
472392574994650241 23619 30705
85758954874503249 21283 22512
700066498103950593 6930 34148
493105930814937921 7643 15865
966434421069912705 15209 27124
575529836288335873 13613 36195
811659892326147713 14285 32536
688128033012677761 10848 29341
811426392677510913 337 27353
765986608236655489 3082 27140
94796138776075617 2181 15000
731389122523115265 16848 35657
905362539885963777 13610 17629
800174659227206273 10442 22793
707802987540489473 8797 19878
250604888851089665 4014 37840
585289536052961537 19344 24371
319921954586217089 1388 7611
505311861852902657 10491 31451
22363444778211061 25835 28080
520418229937170881 11955 12717
205435722784368833 8633 19734
914816760767010305 1577 4823
350618306626987649 15203 21927
189551704791888641 5331 26761
657256851766614913 2800 23902
719263950847789569 3224 31521
25514562701108189 12668 22304
605073449100579841 11943 37603
190521860627040257 9519 30262
54791433010038305 29946 30261
386082766263573505 31169 37394
505893204795974337 1954 13090
284505535846900417 7337 25288
363221942362628161 8871 31145
431985022275700481 8325 26756
767417156704787841 10034 30843
49180291284681489 14300 21536
585792053614014209 13383 20785
605969447325097857 8314 24994
362519924079272449 27526 35603
480538839671478273 19423 24886
884786884760558209 26628 29694
781427982219543809 9820 22525
495249873914694657 26179 27310
807567663023188993 24239 25204
142033979913989585 8634 22952
229278739116271169 3440 18195
957073158808476929 1049 2348
450287852632978753 29457 33917
338255270727842113 4717 5031
355502982292495745 5506 31112
809207151892131585 26978 31518
58829968653167697 20311 34444
267621627454971649 1127 31926
854628786243100801 14708 15742
956237170361255553 20296 31141
571088457215150657 4555 19811
411914477709274241 16761 29840
534213699215218433 17447 24943
374853109841744449 3160 32457
778491672069161985 12131 24554
884762356014491009 12705 15477
459257677057028225 9988 10756
823161416762026497 5212 16209
327583490352648001 31474 31670
276651112701500769 1422 32360
631170453869419393 7272 11344
953474267551506177 20406 21466
695574700816717185 24363 35227
775843919162767233 7180 15890
150494694904242721 10527 21111
354478464354549761 1088 30411
481294590154586625 13094 20753
820905220388624513 19689 27113
572493045951706113 2382 29430
173842959537232385 4826 31172
353938271484150145 11353 14327
640990467594846849 830 32726
915763864602045185 4431 36402
433112648070711233 22046 22771
439921101038745409 2066 12895
666104876104469633 23345 28516
851452304752928769 23242 23462
803508680400476289 1777 9595
526650827215899393 29298 34608
918688658969088641 2177 22976
918940839064138241 20574 34558
621238611154872449 15516 24513
679118722823286401 2905 30327
29567247605882585 8520 8765
977081557234885889 17897 28967
988214773509177729 23665 28424
143275679144334593 14918 15690
526801989486372673 10126 29636
411391983496716993 6945 18476
429662917703161921 2730 3552
425955901822870657 22087 28290
18453772141441505 12984 20695
139872027076268785 17146 23075
311826937610440769 15309 26869
355772256036896577 21955 33102
994768024944406145 6193 11541
65282327087235361 25646 29197
905565993877083009 26544 37227
638441274496042113 4291 18910
298718657799952321 2452 4153
41298990859719001 24280 24688
6699088484815264 15033 25363
803285178955444993 18034 37224
114999771501501873 11807 24014
494746864607723329 33611 34057
579955716150813313 12150 14453
609460786690757377 22567 32488
287091480623104193 12786 22223
776308330071874049 8315 11396
215691175251457409 20233 27615
539413690224687745 26906 33647
242488988884204545 6662 20072
907277502854530177 21584 24458
809348027451569921 8550 20177
286158424034933761 10145 22910
61986211466660281 3069 18052
319025930088276481 3666 11769
872092613433544321 7858 27250
457624278506568065 17131 28569
716335811273140225 15376 23847
223185759346367969 18126 21154
133104024552416433 10910 21263
627239801518893313 2091 22032
80830569094558769 8222 23857
541835189815021313 10242 10445
522494059393316929 1335 6953
391289654277482433 10452 30522
565405603601462273 12230 37585
615259133202531713 35767 36259
448517022576886849 2409 28733
20873172816575193 15724 23037
526661158490298945 488 10445
796600718159016449 5637 25310
270189313246127937 22454 26527
374407542505206721 15500 34141
692540543500271617 2610 10691
253736880623169025 36393 37360
580157164974799873 4262 6090
954807732392392705 10942 22678
685931415869987457 18289 35831
904199105998731777 3023 30814
962978199862867201 10259 22550
827373071822403713 16186 26811
107729981625382721 7520 19510
93488739893476945 20013 25159
188145209828640257 16852 27857
768024395940610561 10340 20746
182330944381419617 7083 21002
934650474827311233 13163 25506
789280340070142465 18441 28374
679248851993587969 4806 16884
500370195599813889 28442 34141
810787963333698561 34777 37113
921941185849881601 19672 32235
419679557204116097 12493 26538
158016386973571329 23029 31473
415027315739923329 15500 32200
580258786657587713 11841 34855
653797143972422401 20819 21442
504220715306374273 17941 33201
486327826116795585 15577 29490
281897673924625281 26458 35429
786297631719460097 2175 16486
604005545420875521 26941 36774
575949944937224961 4643 32614
343191562301676353 13094 22484
131108839346222081 21284 37129
415890959764723777 29711 37481
339138594375672385 15774 37030
800241532567930881 2893 27614
42113510535042313 3531 30325
995588016986658945 12025 28358
939860714416813185 8908 14750
872618199015413121 14505 30470
149984278464540225 8117 15122
878667488327280897 20604 24337
742819747521824769 2459 6217
896311948146212993 1760 15645
190161359449316353 6282 28682
186457182710114465 9114 27643
965401929024540801 25381 26331
700827441233279617 6949 24252
238291249048710785 3565 6457
138218731428352721 954 18605
901010062197290241 18771 29827
97796753227079585 17119 21018
793151511815889153 583 21070
156869943801183361 2309 12624
592105233537569793 15217 15607
158041337140808481 4752 15253
849345819579223553 31960 34836
915190628620862849 8031 37717
923275977781774081 15678 23459
250373018915986721 10915 24305
403372515462390145 14236 33454
696492165127722241 3650 5408
378233045951038337 24198 34125
915190005358162689 26084 33700
241931974257806113 13733 34272
721933164135052161 13663 21485
625606475876825345 6104 34112
862571989539084417 3301 21622
109800706769984657 4080 27407
431689347279331073 8480 16301
491995425640215681 5483 24272
78460426587092513 4605 9554
669896328841087361 19841 25772
576574352693526785 2995 18445
181460518688940193 6582 34347
850852490531629313 17826 26136
8294997460406962 11181 17673
779873611192215297 2690 36209
102498577570020897 1628 23315
694841672330646529 2169 26770
744324519142718849 13063 23999
537384790817029057 3113 9503
769820903733464193 34414 37616
661781002891338241 29772 35508
257199872137388033 38 8952
430119641819459265 2769 15490
721664006223779329 11065 13897
411678045295012417 10981 37158
797126166500827777 29490 32277
293852451355306241 1702 15565
605966204781171969 26476 32994
53880660056059073 2621 19182
705874907129352577 11291 34969
809613799831083777 24775 26058
771990145423092865 23411 34044
10780668582860643 16644 27051
9425637007677069 18101 30149
208113961477451425 17124 19133
198680281469396641 3243 16674
721125485565131905 17173 22571
877614433680260993 16579 23666
699602172828264193 15915 18459
97411102710697857 37466 37724
608937123287567745 11336 23975
971476123798407041 7213 7359
701365166856092545 3378 8956
354376652499585281 267 32632
433220252363817345 7771 21671
351116281035469761 9551 19055
712354900056084225 142 4889
295639969468187073 27208 28907
481697796597693185 6256 11618
212884894195735073 4030 9146
724600347279803777 19931 36853
344122839843155521 25981 33526
454720407110166017 10998 29783
316103847469488385 6528 14468
732265667099198977 21347 27923
630266960440469121 23644 24442
726106665021085057 17190 21442
82757856007486193 1120 37877
241506011428114689 22943 34815
763807603877527425 10720 20372
685710565343704577 10114 32040
278901059802503681 503 11327
659556829544783361 10212 14124
879515458838842113 17575 29275
330583299837989825 5211 21320
168941909773831617 23616 37110
183561761043492321 76 19002
950701801874206593 761 20719
241174145875312705 27676 37003
562705094452550017 4532 19339
874162187097141505 8616 29403
795941855694554369 20038 27566
666451944392541441 1149 32457
223863866261108769 5900 7492
213377277234670273 9924 27552
371421414760792577 9972 20579
54350775257667297 30874 34454
384997045570198529 28930 35475
760210992128349953 14448 28104
887497884634729729 6197 16830
955652575332003073 172 22934
311535020999098561 1139 27444
852021044145700993 10335 23197
166809099578788545 14995 29201
551292155695627201 13653 18995
900976038302641025 2313 19237
398138339149312513 12137 20900
985256965752530049 12268 24900
902957922403139457 190 26080
606110790158634625 9813 18527
89572987725105697 6043 34353
28508437559086277 1787 33298
499491152255934849 18840 33187
677097597734043393 19887 35392
141798644185598737 11190 22466
536738884743432001 19561 26543
408559483915091457 12249 13747
956965124566419713 11293 20612
505359769829496513 22433 32659
790012860237002497 29090 37534
782872917735609473 2666 26304
602742396549043457 32024 35032
252060485542443745 26002 29127
756149945979490945 8526 32939
98174637478130929 3355 27182
988559731153923585 3689 11672
175308040396046753 9907 31023
541729048528740289 17571 27866
98600936048406145 4731 26516
260736816966268481 22228 30822
56212639943282737 16245 28313
673988550693469057 3439 5425
322866008127668609 8247 33860
125458443637239009 171 13100
238577512918183745 33687 34442
725102412191152001 4104 37455
408064927488716481 4489 14577
258892074988747105 19908 23764
244112710526195553 12359 27046
758348963944701697 24255 31684
289553318442891329 15991 18225
523657396724768641 14622 33910
934112290958879105 31871 34115
525110069586677505 8216 35659
405081621732286145 18078 23062
974923967518091009 19778 23026
897361305682636673 13223 17281
128888846538576017 13355 23536
85737007769402849 16786 19855
448971970649619585 1386 3351
199975435935911617 480 13496
963434560175333121 7347 33492
288753466933123073 5234 28549
586060615379320577 15884 31851
676886290222824961 12404 36299
451808940571499585 26633 35395
558241970155243905 12878 13331
171541785323579873 13872 34138
554308328913478465 11940 25936
396389334655626881 29204 35840
746594405775972865 2470 8299
142340887803211297 23139 29123
267173192852169441 15851 25633
390326109773230465 24244 36574
295828823109665985 3511 8652
942585335909552001 22326 26496
946482941634528129 20171 22425
642174880176273921 14930 34338
265445911843734465 21051 23835
799051506413032833 11372 13064
691979416443103873 27877 35558
990003748318446977 5856 28935
349309181794033921 12102 12709
85356174109318065 9813 9942
580491694528191745 20886 33681
701302150540588033 5488 21223
693370542159193857 25242 30589
148946139262559297 1573 15995
476721460086707777 11877 27178
601936384279429889 9784 17626
800340475754232705 23114 28493
666822851963512833 1101 30922
369846141926686273 25221 34844
992027783825424385 28581 29737
375124324260447425 5778 19849
888835107972223489 5937 16934
836825924408486785 21816 35365
889168116391733377 8133 29790
861364907803952897 32752 33236
619915157460678017 24363 28494
684232287226066689 2384 29191
199403402336546529 11910 23698
176973358669393121 19849 24201
817829643510290049 27179 36534
119186634132688593 21251 22209
122857335304718881 7498 32060
854196217168230017 1682 7846
558249483752273793 303 6129
392896893225199041 4533 20017
232049102322296353 30524 36409
303534080112662273 3137 24327
395969938665924545 9587 21809
615471774379528833 7460 18245
354582992988827777 4734 22929
173546971496612897 22775 30893
866066486270522497 14145 20401
898215715377332865 1706 33391
395019053367438017 9485 37078
989980683354367873 1676 30376
792161557761030401 17666 19842
601376499679702145 15994 25963
149820496471466657 13844 23405
194328174855336033 12321 19668
955684494545959553 13003 27958
885121148188645121 2484 35722
720134939889053569 14095 18235
927377282000044545 21858 25233
519290076647731521 16657 23184
35018037190553741 7369 27429
384998114573381377 4612 24160
27842041307870601 7348 29628
863092458021565569 16330 30347
888043337498132225 18982 22328
446920789656363841 1223 5584
647056431131154817 24296 26325
392079138538374401 32159 34421
770521868098285313 3987 13341
146677598817394273 1728 12357
72027846193229553 107 36245
599376517660356737 4195 22036
496745373873224577 24378 34543
917780546756350849 5843 16197
51879707129536713 13376 31763
649702423714924033 19446 27742
409449133690571905 7119 23251
26285532181379525 4598 34343
434709829711401601 7351 13663
891494607643306113 4213 35925
85909744855499073 9454 25295
640317558927055361 2477 5061
837880100551167617 17674 27033
660355343664630145 13788 21540
23066975083963825 22014 35787
77454731867351969 15075 25436
536335189925289089 15023 36071
130483803954472673 10307 17332
360559786290863809 5175 16542
977702961680424961 17003 24931
699200040408619777 5237 37007
668937582688837249 25222 30018
932565078090448257 7674 36715
395417844758544129 6600 15161
519979264788524609 2849 24769
498505449150211905 17991 36051
760376435478590849 16043 35864
854757754136588929 8647 13016
952402930721582721 3218 32757
561692922531815233 796 15679
532173257207546177 17259 18888
689028086736346497 1798 25955
511434065308542081 6490 32820
368203395109343745 24075 33570
860697151373571457 19688 22549
12921173991433223 19705 36901
553150142694825345 21685 26092
603098098076483073 4552 27457
781736475216320001 19847 27800
345864889528986177 26681 37642
280985384454275777 15070 27924
158671018061152577 3632 27021
346460429576168833 29014 31232
711535791539351041 7118 30517
408899468382976769 6488 19920
550487744653903361 4113 37467
480655257371665793 33758 35386
339515031263818689 25267 31343
461022768917864321 19112 26304
891892972688093953 20394 30805
917585902344043777 21886 30867
355887555173044481 7531 10231
415695104201496705 14196 35771
470847810013420801 7881 28992
764201021669265409 693 6513
895502639395107969 11718 25142
169915703339732705 9291 29074
721847964600083713 11825 26547
610256576360328065 2770 33573
334196833282252481 24358 30316
765283295143213185 21881 29765
971905116500320129 12170 24846
436067409173574593 33233 37737
118474267179170305 6393 24500
682628419106428929 21203 25116
705529132977243777 22046 29629
488296323492519937 25209 33035
366264309973278273 4577 33645
780701833059801217 4414 7671
416086071487878657 16237 20464
767620260891220609 14320 29123
788128057368755457 380 4341
672334802330588801 9433 32009
50958947677980153 31098 36286
472312302276478145 4113 15595
905733404531193985 2395 27214
844155664867578497 25430 28677
11112836610688959 23759 27426
254660450174185377 13834 14540
255008819298542017 22805 25021
524833938122405633 20779 22741
11845837609268273 5197 22450
231498550359887649 5079 16994
595938697046594945 9445 25299
880404929036991745 10566 17124
464950578846124801 27309 32212
526615342137148417 3696 28734
809673658033620609 2588 7814
298855890761977601 11385 16805
501850079656019713 22451 36321
563973550639573761 3529 10051
456067655128780545 4023 32044
352055801225169793 27413 32889
155514738990827809 11936 34555
150926214073365377 12540 18324
59865606752840249 2145 15776
70386381881910153 7795 34746
373496789966406337 1405 8244
536251136327038593 11775 26760
369870769127235393 4992 32892
810058592410918273 1932 9475
496992565579088129 29605 33807
467000533353456129 5367 20456
730215526038893569 26331 32938
657928091269546625 105 29254
147594171890016673 24880 26495
840920662676595073 4867 34695
563413015783286401 7967 36477
723381605391530497 8066 21317
384828474789994625 10328 15422
819449551791478785 3676 13461
897625346247014785 9502 30786
78155367398203169 3119 36414
788585487365718785 20588 22435
363838935610473857 10122 18946
91367382733810849 11733 25820
586243318000789761 29576 33507
270368109390229697 1577 14136
639433237962663297 18772 19781
992868541624165633 3784 21392
527708197296782081 10048 21805
899583531056105601 1957 6784
828112949975277953 31934 33912
903108998788869889 1897 36019
169449523907537985 1494 7365
553851282259383745 4166 27533
745786131457180033 18091 33143
935076537350585857 12270 15751
226910347867139713 12731 27472
457906699025397057 9204 30765
601879052664159489 2849 33183
830376227405142913 10162 22037
244296124354185921 11298 37182
590889302544663809 19039 33571
4199265554319710 9350 36857
520662563175580545 17960 26469
94985653258582657 6870 24667
927756056257674497 15479 28284
320360708339094913 4100 36065
827522893277038209 3518 20922
163162326694539681 3726 36510
682757494991872001 13671 18068
93084867301456593 31502 35459
661867279819421825 5035 8802
953885485408868353 17154 24365
271243119812321953 15361 34202
879913607987632001 1845 8145
3393624467353363 25339 34005
330333068090318721 31490 33132
964779035499528705 19137 20844
578852106482173697 9718 20511
262493316813237953 3829 12040
779129507361084033 11380 33462
32298386913549137 352 34840
612743423048485121 23748 26486
410612104999362497 18304 35653
839753545225740033 6772 27123
119771538443014689 28562 31331
801173727457921793 14067 31511
429528672948766401 21680 25615
431100871465780225 1378 37866
290060949770872129 20629 23440
45708070340353401 20693 30036
203579845332203745 9377 32708
393332793399544321 11417 18532
324973143815608257 35299 36921
210424960367589633 6960 34696
349241743009844929 10073 15428
309026087077732801 26686 30259
869169851427425793 16026 19375
585092915528335361 11201 36180
640740890641442433 6633 21378
44077320853837425 8219 32562
791060164733291777 9405 12637
784827670669358209 7826 11975
504963546957515777 2777 12530
472408844856708737 4594 25006
753948149432982657 20488 22836
751473905362317441 13357 22485
489675699326685505 30658 31954
332749866699124673 461 29045
670813668350202625 8068 9733
983934268509216257 20726 25025
981155550240618625 3923 6474
970976147281611137 18892 35926
181790966638555329 15328 31611
214760181421709729 29156 36044
695345236668121217 26662 28254
4912413294910324 14089 27663
2687675731603890 8779 20073
367937461900510273 12593 23236
384494276403746241 10842 28788
414234157487378241 5944 24316
388139120909453825 6958 9447
849234290600904321 6088 7681
692314141053859841 6321 19828
707126646445239297 2025 32095
710976978731249409 10119 16951
528893500198904577 14166 34371
417586725664438785 31781 31863
195520241034010657 22791 24374
441240238053676865 17988 18987
341884670069831041 31730 34176
481039632699950209 19168 20074
866749119268554625 30235 30704
509477884420018497 18977 37431
340298116857127297 16149 18455
364563425631491329 14619 26080
262976737717103489 15082 36001
39469564762509177 5765 35715
544551646943986625 5018 24955
546320647284947137 20331 25741
359172438101246913 6182 11533
849480510112695041 13545 21755
735555942943875585 7916 32415
690178752836249729 1586 34400
901161063029256577 12157 17978
547303010860201025 920 16201
761384755398310657 12302 30897
872759489420904065 7324 8976
559527851294269825 11911 15079
815626564539766017 10246 15985
273735725411256673 872 10409
615180976248769409 33906 34510
652045801381739009 14058 25719
918105262659604865 12266 37147
507835736459284673 18691 24772
707596113382667393 4503 16659
962778684262197249 1311 37371
104611863211115265 265 24713
642605246595138561 13097 16918
910597286450713089 8018 17292
262951515695782241 30552 35441
492716121720643969 3738 31315
965888148209629057 20565 24049
335532951017345473 8453 25563
736798126644096385 3346 33706
921908138518485761 21079 30565
984291403932786561 1665 33679
252211886636860769 8415 18722
401494060472877825 10369 25583
972388535808487809 2644 8139
392451076639972033 15278 26426
963176019255829633 16073 22731
347438939935592833 26299 33196
800624017623587073 8336 18951
508012471382158977 806 7364
293898034117109569 10433 20411
823917247953453057 24928 29919
142952101348310385 26719 30176
113820999881866673 8746 13720
862475852148239873 3602 28717
762766716451501697 6040 24643
984320353678722177 15538 32722
277181126527239041 14721 21077
154597733490835041 17074 37505
723220779473301377 28688 37634
174146129173504257 7468 35968
458842421056530753 2544 23764
193059614845171969 37275 37808
705542382978400385 21744 33551
122040408426808961 6500 29400
324778389853776193 17933 19109
268625595165492129 4091 18217
117282416627141121 20208 28213
533886677864227713 15414 25950
46874447473683745 13002 34577
412603569446620353 8008 29537
978703704976517505 5535 15446
599010696727670913 1183 7379
361250185179812865 9222 23119
522606185391328641 11646 18723
364712429348678337 2737 11775
741802271473158529 13734 36489
253897056414857057 23032 30254
892402875140451329 7786 11733
38009609690313089 34887 37122
870413616057472641 9997 15135
293279792725371649 4811 35519
294737006484087489 12695 13937
217467420516548769 10624 31410
339693330935329409 15251 17853
431067350235551297 7801 29546
282053517552302689 25571 35803
729175209027126017 20196 21422
678328296528174977 10507 14207
569641028805676801 5312 29827
423202058407571969 19552 22568
234289689195513505 8468 12473
578640660958921473 57 30631
544762666020616833 17361 20779
312668974728783425 10554 37861
443739465563261633 3940 23226
13381419473883939 4733 13582
11938548632286939 9424 11631
260443745387949121 17669 25437
887827357122283393 27872 28059
413308646693888449 18535 27364
345623967527231489 7598 17110
92312039675849889 23162 36546
878571507536896897 17371 30638
132845065150970497 5174 28663
273393231206512161 5135 23838
818633703731666945 3333 16302
300829545545347777 24627 30751
453559126975289217 12149 20297
956339509649851009 13649 26227
530330031874232321 31721 32268
108335661187176417 315 12122
865863962598833537 23459 34061
397932167789491585 4639 10715
579065939518859137 11195 22314
243099952028181569 21794 26334
551812223438201217 23406 32257
893885328141507841 8348 35507
329039442693787265 26436 34247
798399331298874369 13582 16177
824189827208183297 3719 32806
124694337933306081 5902 16030
824328477344113921 24871 37206
810931239325206785 2486 10559
701660717301091841 19381 33289
11665669825831061 3043 11477
1713872128650707 11653 29764
97581923311999217 1893 17978
993245784043718785 7299 13187
599664619557501057 23777 32148
356992533776480769 3881 21468
94531710939882881 5553 9862
889064878114520961 7964 17378
660473041034165889 24127 29061
615086926775067137 4914 16867
55807062855713241 8945 33378
503539187468074817 12978 30181
16500342055394413 17112 27000
192191041710589857 19864 27616
116494810474300433 16692 20778
472024961272051521 31990 35553
524414114502164353 21146 34107
412589561473769345 5084 33739
311134431065944769 13033 27207
176386460113914017 22334 22661
412716153914544769 1216 19902
253841164280760993 8503 35948
395651044379654593 19652 32283
567948903580241217 26276 28121
88924297460224017 11439 20503
151299159538783809 4521 13117
283811596546065921 17558 18685
700608886751037825 16645 27597
395244538835754625 7454 31203
265398249509974721 17520 31954
655680990216971777 5076 29582
800003058684591617 19862 25707
542720326152149825 1443 32540
881085458994537217 18094 27627
201900287330012417 8072 15561
28303611095392257 31854 35290
960990876834983937 10396 11823
905911489365582465 9469 19231
456657115037465665 15187 24982
594554126648329601 18808 25913
104016814516413089 31074 33844
8696244743138238 23701 29688
963695608707219329 1096 24127
777989396106843137 24938 29824
813353509312548737 10565 12417
900784359393629313 3948 32980
880221190991896705 1772 11769
31380744480895117 21514 25296
293559247264383297 5042 35216
822533539083710977 26490 27207
116570775268748145 19157 25520
102372020822596001 31782 35291
654780829573979905 31473 37063
34025727603665957 15207 29972
845393157778310913 8805 22828
26653516913011545 17778 18418
553002470089907649 444 21038
205628835505653025 6845 22539
100043988033981185 22933 31804
615669499273135361 7979 28422
858288982786916737 15579 30288
104910333775922737 2933 37567
172046344037532609 2284 25602
375752579215212993 6724 29970
826890292244613121 18050 21868
34833733177695337 302 32120
362778150017256001 5458 5531
581882619527558401 25890 33035
687465321858411521 13623 28009
606850152862723073 18261 35201
142873022305785473 17058 28055
898812096356703489 6389 29234
289968379213306113 2713 4155
753500142054637185 29671 31505
18888176093817321 6625 13391
640591613415178753 14128 36469
844834328217018497 3892 11354
379910968656009345 27862 29370
42203334633818201 3324 25594
616451415301423105 17646 29118
308789175723845249 12275 23483
812932041023632513 18424 24847
358344715524459905 17485 35211
890805079970274305 4317 12763
582564268984043521 8560 35514
680791296392857985 33128 34470
971329688481908737 2871 33889
536472899738196673 7332 30336
977544161825861121 18730 36856
104648584011901137 2401 11590
769427167998237825 10614 34477
166082598146854113 7765 21874
907344424518328193 21161 37539
25213605470856493 11472 32398
155027785000122273 13212 19351
254376789041838689 9221 36628
162785307272699233 8454 15339
151006161477742049 22864 37137
468092936552615425 2244 20313
815597776850321281 10246 15173
552864282818944705 7563 25249
787560605945220225 15940 19334
962754504303198593 27387 30334
161363735762090945 21235 25156
930174151940960257 20406 35201
685984837206721153 10162 36303
859793923230434177 6368 25999
256003802832903905 23491 25601
378677659770176001 21141 30995
891222174979521537 4134 23462
970541934849443073 8758 30621
613065988437266945 15848 24545
508623502522013377 8573 34000
340952392834910977 780 31023
383685335833071425 17076 22861
977908859499731201 14878 31354
683336266713155329 19683 32908
990501311921907073 6580 15003
585895896532996097 29293 36464
940568499029478017 16821 21619
573173298219856513 14591 25153
451977025021054849 15291 22728
307335936629165505 18739 22629
578464102172429057 13091 21091
592528809328541697 12290 26950
331060323178679297 10364 30564
48046369598857553 9526 25809
682351546778317441 32745 37722
597668760689700225 1870 23924
525767552689533377 23929 37244
151962926378281793 25521 28137
748012187857110401 21762 28286
199563264314605249 21288 33948
980771250557115393 2108 13761
999686303990039041 13394 37061
881606782769875201 7922 9458
341785505951648385 4466 10302
640577804266005249 5476 30077
233878719528895841 32997 35233
963939670063634689 4961 5762
495881542845097537 9016 16638
346467369249399553 2002 21111
303874346236220545 3939 37855
727948912017961217 7023 7102
194172858513852033 666 20125
16419667327600253 27122 30623
207250928950067265 551 15512
938821881723011841 7006 9647
333397312291282305 20866 31170
834475394129544449 1676 23134
351066083493286401 2923 11333
225865542354409153 30330 32035
94463170439510689 9065 23770
165687095589536417 12404 35992
486440941056180545 21854 29418
632644241749826305 1010 21583
708299310192501249 13833 23339
173940845535174305 1536 37170
766277466843113985 15574 34860
944318041925338753 8003 32858
101621510592096337 8977 19665
430801180650039553 10150 18186
13100524684126925 15944 28858
870329233296555265 6536 11732
547564046959649857 12025 27611
301841838206048129 16785 18608
185173138462992897 18794 33445
242726559590249025 13398 14800
364586651793175041 6519 10146
329744208415437633 14608 24691
13869979582302961 14488 23365
305993614246656193 12032 18883
914773356295938817 7519 16856
807219369551194881 14975 31580
620411449774046337 6618 32136
678142675020819073 2245 33721
283380846127201377 3174 25277
963358432627305857 589 22884
168935392870800161 12471 31039
644305732993299073 15829 30830
130933814819314881 7307 22663
749534995916537345 5883 12631
885867020178032769 17394 17594
576733457796290561 1069 11031
24842441127660209 1994 3196
790043110413538561 3700 27615
979866634332161409 13833 36123
667008135050618753 6047 9356
728846614870917633 4527 6012
202199598024879649 7610 16843
586390748491901057 5910 9597
999771027292307969 1553 9168
276861952078931489 3054 6664
343991157285220353 31607 35731
87071783892078257 4658 9260
719115958544360705 27293 33024
426178036993945857 8085 33235
127199749260132225 12804 36456
314556251689474241 13984 32603
550142017660089537 233 31885
188478768168252481 140 27931
962364591501174273 13336 28674
842867747149405441 7016 31252
884496929128797441 4186 20670
412732231067309377 32556 32734
160381012967651073 30726 30729
923380768059637121 3427 23155
649961664692806785 16266 31277
850422232722152705 8614 36458
294815750222060289 1591 36731
595580877314866049 2558 35579
124484077376788353 11247 15859
201529577578440929 9550 30582
579330307442564481 2803 30010
65297624390403545 7435 14028
73197543876045041 469 32037
421657400261736385 18415 30108
295519072375899585 11347 18625
883255484417823361 7662 22700
165867614189860289 27634 28739
91145463019643105 18278 28006
136932289777963233 19348 29529
602696429288236801 33566 37101
639278301419221121 23556 29027
102222335611187985 18615 19266
543386055656899457 23009 31413
72462175140493905 8574 18743
906057712275181569 29711 30012
928365865892345729 10437 21125
573557522244829697 9813 11288
4136217241999419 10454 24689
64483032564833569 11852 12760
591120382793874945 1088 15116
100393807579454369 19993 37512
908362029138977793 30272 37035
553405254236306369 18179 22367
345567712303648001 27267 27705
469472997375579137 377 20984
442875830540906177 17092 27505
27477273972419169 9490 14487
450257393950423105 4380 5947
700965423009197569 14346 28468
966596680210479105 11977 21611
639612920324562817 2790 37818
976333522639521281 2108 21156
666448410423090049 11427 29551
10654888655857065 16315 17258
533681889474092225 12586 26658
921390471013140225 2440 12585
867098233092978177 24080 34945
115738433166093553 1512 32808
428864301397961601 9670 29817
325661433299046593 6854 26790
773664380367097985 4090 17375
249697757193523265 10106 36428
660231440998540417 12609 35041
212781335371161633 7376 28812
564443783009640065 5582 27075
810948609768537729 4206 5155
104744035134498145 10191 35545
987733239974062337 30123 30241
277911633139826369 18552 21708
89701991032562497 83 1412
729098948960352513 187 1881
85724003260693857 795 16569
253801208463475105 2393 22689
345156379594193665 16099 24257
441217276046724993 30575 33171
764554671458597505 1464 16499
501702973242732481 4235 4623
254111788751337985 7149 13337
890534258911554177 20530 26525
728343007114730753 9532 30430
650493493342228353 636 1328
83484394178846337 9772 28400
457882122344468481 24981 29870
942883665472464769 8630 9636
95302682426240177 16426 30188
271266057956516705 15531 20832
2283543752223950 12005 29327
405034965606617473 11462 13534
180853903461528641 30161 37136
199811605306486241 20601 30183
822403935192564737 11537 20086
534713980483388673 8408 31940
909810796604336513 14623 36563
391049753621921089 1045 16270
562127783297068353 900 13003
214652867621836673 9296 34537
20557703817619457 22467 37590
521277710800553985 15272 19524
494485798410490689 33735 34457
678183040012044161 9150 23899
978322524675906689 1616 7706
966466214047009921 19970 20449
292098375494827393 5316 8414
479008997892393025 15677 16759
713792079270266497 8907 28894
767197733677001345 14552 19524
305924679160764161 218 34301
631124468404379905 28846 33247
930815885424681985 11515 18339
212087281544363297 2660 15176
782298346097388033 6017 20528
815498994528169857 10366 13169
705264991077715585 7111 16588
743269303018543361 1836 12711
840248162672988801 2581 23768
868587339555602945 8909 35076
485803451169676481 9125 15803
697627057465545857 20486 29939
380577936075479105 11731 33832
823626091179633537 2780 22077
668811514205575681 646 23816
920119267429477377 10488 35855
113121946550418081 14599 15708
718495722570196481 6546 21482
697916899337986561 14507 30212
474924203674724737 30373 32496
261383658577823745 5991 19543
534931159066260865 10891 19461
286864012831504321 2471 37144
287150334430442913 13163 29979
161163592705914753 15077 32150
736223670842349569 9820 37809
395475885631828545 11084 26927
370406765079415809 20077 26403
322920229730623745 15778 25919
339310726605063425 19441 32879
124310323967566913 13414 18491
428312491652498305 9634 27778
721993347474178689 17750 19723
629212363541171329 10402 32438
715725564961690753 2997 28281
702652550327734145 17029 35479
246335090074250465 20789 33701
7931716873585516 20327 23021
448271931622148417 28775 32739
415838028189888577 20472 37497
732298152947120001 3954 31923
996857670985065217 5993 24435
837809898817472001 28241 30788
505947170281523009 14926 17191
703955545934018561 7682 27524
683928205641748865 2888 21423
272091926423289729 3587 14505
361143036970879937 932 13435
383380285079251585 8263 19482
448747977889638593 7362 35810
924680700249485441 16488 22979
255780896374737665 8893 26328
325678872521915969 30788 33831
306792065206920513 3118 16553
547330358125325505 26155 35449
299012341506035265 36215 37397
955107366609976065 2723 11766
805933660973522561 18540 24417
915025180131198849 31220 34978
101014563466456769 24386 36094
623436033066166529 925 11110
874845921766578305 6024 17852
291822400920697345 15984 19832
511848852873306753 1653 3684
599375815349642241 8603 13181
75261179906476625 8135 17067
154927570875589281 828 27747
709983804297898753 18667 27356
633219980765499521 28964 37789
232413416562948769 11308 12374
524862563978818049 9814 24866
425182425299318849 2054 13491
663145100876246145 4521 34370
715906303084153729 3023 23629
926363216276985985 31879 33307
34099965162816661 25276 26497
562489822865000385 5814 17161
694278323533993089 31490 34195
182335992133861441 21420 36613
823797341196218753 10083 32730
28795495189651633 12982 27244
390092552213900481 17027 33286
715756328650275713 28520 30712
582545114900646913 15049 34143
227832438650420257 11933 20361
789750638705115137 3294 28263
705125714143353089 12836 33179
349751619013467521 15626 20101
306007315370205633 9083 17094
906582512195967617 9222 36320
570715426939347713 9437 32341
185447621821786881 8534 15229
533583455657815617 17542 33049
722134319055967873 4267 17262
733382508439436929 6230 25550
49225399763948017 26850 36955
534554968788622657 12268 23555
425881215284505281 13639 14322
116693281966650625 17197 22756
700463835674376833 8817 20776
676679800895396225 29102 32677
796617911096731777 5762 6050
297251868794692353 30183 32778
134549730583763969 30563 31047
351354423914013825 27570 36714
200192371012718689 10947 30483
747701007495738369 81 16039
688980474261960321 24589 25640
166336356374454657 7744 19017
70585871888241057 5551 33551
71410364824377129 21200 21460
120931126185105601 27446 32309
337798042266936001 12578 14588
169019775866559041 4224 9265
166338748278679553 2115 20764
753191376821398273 10787 19733
119209560746252657 7890 25170
825074947740333185 7748 22131
656271504746971649 22587 26149
84301351561556721 13341 24996
494856019564334529 24493 26435
622907799191324289 2416 27766
828288228760204289 18586 28756
984091348770412801 9646 29192
631531111341740161 6419 30185
144576538322795041 2963 15536
462979020324898049 17490 18696
967385931805218049 2996 29613
493618996603256449 4776 24677
883166404315545601 36252 36779
945045238610465025 20411 34255
822968884934134401 1034 29591
339265233410980481 11168 32091
924612536423282433 31684 36450
612313306407291009 6535 13891
635498957395022081 6077 26222
517901712930207489 2620 25520
524527726376533121 9648 37306
516052943758285953 3755 14650
585268620860027521 8856 35992
555663295859158529 20389 23511
2488696086587084 11069 14215
309394559996693633 11917 26587
751735815815614209 23349 28755
153222888843028929 11925 28724
90532790831957761 2354 34243
397529724096774145 2705 6276
935733424330571521 9534 16448
622659865276045057 7221 15938
826356144369626113 32690 34380
426573976261554561 367 19042
503149542866175617 29810 35141
882921833772169089 9587 12350
518048519141842689 8543 29799
670168051533170945 15603 19155
737525101683068801 13171 24697
328374602555793857 11903 33060
141188214446529521 6587 8614
516162171416400641 1552 18259
765160549518562049 14031 32372
327367591588224385 7177 12232
597666730605340033 16545 30964
541513734554815361 12561 22772
925561756045958401 207 20285
427554718903945025 29552 35933
577506340298199937 14484 16020
182651814891560353 2933 34164
440863542684134273 28504 28650
406161745882624129 10935 22757
750838411836667777 7248 24724
711217667983095937 24790 29809
375598897101006913 10098 17401
455113020528511233 27767 34052
779665315720720257 78 29561
670849265714313217 11948 27997
455059520748655169 8408 29409
115931320768336129 7326 30017
202448087864581793 5474 26873
538485039087266433 17168 25977
155620464480755073 12402 13128
144986883812020289 15195 19909
805234782886984193 20657 35953
671837820523339905 4609 29022
219754787234627713 6619 11466
597753525247465985 15982 37333
269134691339758081 6170 17819
480929753729999041 6137 32706
54894989410591681 4864 28370
857363815261390209 19424 28933
965490378195923457 4828 27594
712952993138348033 8917 37810
318532988450449729 12160 26923
618449401692625793 5181 6552
969016888834460161 7792 14514
122674658716551473 33397 34514
888591181704832385 14878 22296
476889563032511169 6850 33636
59254525643709145 28373 33518
80958058106748609 25979 28543
681620243485760129 7928 17749
508928751488948481 6909 14227
487582385718866369 13700 14872
676920949019422081 14208 19805
772136291726177153 11691 35196
272795059326409025 2664 26676
78303430451299505 18690 35898
29365903149258801 7614 34678
641627497412350977 5835 13049
990464023383619713 5862 28697
207352293598432865 23440 32697
134342961050368353 2048 12021
349539659417921217 23337 30693
208948785453866753 15295 16132
932283388182710785 14687 30041
41361047926304905 16753 35826
971868291050022017 5034 13948
176216162589806657 30504 32622
25533206796666265 12289 20651
233547365651663329 2683 34142
843692925018295681 4167 36938
157661463865377281 23674 29887
554556087088386113 15491 29510
159033499047101409 6128 19740
314814203156750209 2159 21165
360530731191854401 10630 11530
544221196867681537 4863 37723
153468586978465985 23232 30066
774197438566311297 30555 35597
405640293943303489 8979 17647
907619143908036097 24395 25162
847643923743280641 31071 32989
307664283402552001 595 9416
2467922898627962 26061 29099
421823496622920385 7969 28919
269955085944179265 10603 27889
259558467808481921 21166 37422
743810260853120257 24038 29722
907724675867328257 21876 33717
540397437128948609 3207 8375
205168856986411201 7557 21138
572725407691873281 16805 25495
722215207656404353 25545 29365
479933959400671745 4202 17138
985624866615800961 10105 30050
304790359250613825 34455 34976
133045274102798321 12581 21805
904711110469040897 1198 4280
886762144255648385 4517 11251
664558254416473217 24207 28859
489749927852898305 13660 20232
476424118725237377 6383 15370
180941928520347521 3835 15086
152632886141912385 7472 20417
368213306249359105 21083 24346
985218120377854977 1458 20708
815722201187107073 5610 23294
969495491859472513 8973 33964
13594757863359065 7624 26259
956301123986168705 11344 27658
292224212480896001 1150 19273
439004269693224833 16617 35105
570286038424782785 17705 34985
711759271369633281 1823 3314
792490749089530753 23456 29412
387598181364747777 15298 22788
323961708032044289 17547 19548
60099562358818305 12655 30879
499444190486904897 12552 22649
718306213287160449 1181 27114
717165629345529985 753 7410
812370436683071489 19787 34335
212449524386507009 9624 36931
679699186530196865 13042 23414
385659089759656129 22531 31135
379271671964023233 281 18369
750071629110259201 485 30140
761306246622506625 23838 33441
219229611808302145 5499 37818
941782274801628417 19225 24193
363841839352120 31196 32453
675510138034322689 767 21336
220988037786895585 18745 26349
621203724800768257 1871 22839
625787679614141697 16247 27798
922667088154337793 34582 35815
138404039271691201 2902 7190
825206391591510913 30334 36378
449368127069313089 15202 25539
126676404139086433 15719 16124
804360872382801537 16439 34777
495924494944961921 27036 27524
82536713728408977 4345 4696
802334535671331457 10863 27977
366138037772302017 8993 9221
425189930479209729 13346 29830
841782236738460161 19287 21102
837806189915905665 7786 15062
25119572922250201 20616 30205
580822950686201217 25402 36281
926068004700844929 12917 20668
594063914307167105 5292 10297
162715065909722497 17182 30763
566078385590461889 28863 37249
972211447248646785 760 5833
721195200741671937 14475 34390
312884196836989761 3894 18196
830825121774399361 14864 25406
800158415733669377 14065 16047
136435423782881313 3918 6574
55062748134716345 21232 34020
96134245272512689 23593 31835
530297055317909377 1421 25747
902413618111662465 11709 32629
661362640424584961 2951 23393
31362905448151681 22702 25250
473496320414675137 16405 35390
272529039177054945 11708 20651
28699709075013405 16558 16734
531616885921554433 4815 29254
731148596293685633 6070 6316
954117448316221569 14501 22527
771904700499646849 6528 31316
840100387416715265 6790 12068
313746042252368769 9850 13142
683999932020707713 27746 34302
231684399133072801 5178 9589
210136948537215329 7204 7891
605902748562222337 9259 29449
754391617028087297 1616 25721
867184958371723265 5814 18906
130766066467476353 3268 23131
33601162924490781 7782 22025
893615691013774721 24261 37330
34407464090193685 15895 24087
282356242925974497 2344 35186
983018054913550593 24410 28165
353627495347236481 12175 21207
398250570134223361 4980 22346
138572183870781633 31247 32592
83674111349289153 1986 32978
627386934160039553 481 12919
258795773951348449 23735 29972
391612036975377729 11701 25991
402828654221401921 2834 27425
590382855350124929 7844 10847
384771609748753473 32624 33996
411585171254007041 30033 30463
450858508188922241 10406 31507
193243216617400289 5517 20891
703972788765113985 23476 37422
630302400920928769 7420 33897
13544279297441621 33168 35446
21867565690197213 4167 36866
488683173909237185 11204 29432
796044043116740609 23296 36970
98339802894365393 27431 33667
967776451060341761 7506 15551
752646501653074945 14334 23552
319877089027531969 24563 25353
896297839279192449 2988 30657
28643650296540813 15279 16650
125510020170196417 2251 26345
626006372658952833 8040 14415
854718802901196289 955 13241
485894369851489921 97 7838
843472761783075969 23355 31031
338036253607359809 26741 36624
260005967411025537 6524 9410
715823645717559681 4381 33833
965516072323566721 10793 18207
948834302094031361 3464 36286
224751757085634561 16266 17226
296870819123996 3455 33629
939368342520694401 6818 17868
112247098796022017 12533 15538
533721977577592129 3929 21411
464496505156542849 387 36983
68422689508423673 11535 22478
997915851118552449 26425 29718
352999718090210049 7787 26013
718508400937519617 14119 29938
810224682493313281 7457 11585
12946394008910291 9497 33561
564824735449072065 239 25671
687305609746001537 5277 11110
630791158037993729 13657 35074
222649599710667457 13961 23529
224218970628434977 19349 32689
234769844706999457 7612 28963
980699789801164417 33939 34262
712804579499593473 6250 9790
905801012597613953 25751 32605
511048760107652097 21596 24952
904266427428325377 623 9921
3103633928976280 30526 36897
130613375377855329 11844 31650
952413696530566529 6333 16200
569742362109721537 9585 34319
130185008942138577 1563 22742
540542954444340737 14309 34462
746865333744917633 12324 28292
265730674612996161 11979 24153
712892455883764609 5099 6299
476108540570855617 730 9973
539416608883993153 9339 21107
968228737857813889 9237 32725
845439686459233281 28900 31528
362996355396298049 8375 26067
615021106314824065 20411 26964
687016842828228353 24823 26753
48698371552479361 10397 12021
121596795892592977 12554 23111
675643720576243073 1773 5563
364569856315839041 17211 17645
367940668017983105 1454 22453
276659497032717633 2403 8721
266496547326166689 15361 25913
962183864152791553 1574 22085
518496682611317569 3804 37594
702641005795435137 12410 14598
534869481897100481 10460 36719
535371966728448001 6476 35274
339754109615260097 33282 34588
932846367699973249 13435 13690
187529713310819809 24656 33230
4456837187063912 27079 28959
672926820954803201 16876 33408
672414321839276801 2084 20743
597980005948880257 7795 22427
69211389276077289 323 10913
688621757174477313 14181 21151
868792144374602113 11748 13790
85960174015067281 2639 9469
322786993855629569 1810 18126
75384377075227601 27537 33574
237692036167111105 3117 30104
515832287959096193 27232 29916
286310193089704513 6625 11631
888422485575663489 8130 17041
143592880153768481 18662 21023
839665719657826817 7943 9189
429587851817785793 21620 35099
136291785973828177 18784 28937
864500760725228161 243 27325
831065946870960897 32577 32591
555376219053201217 1588 27958
849544306740714497 8077 22792
500635403232543297 26572 30555
537578909802643777 22369 36255
416555511470335233 18154 27018
785638246775580033 28581 31109
632569219337419521 14010 36613
427733456008592577 16846 24411
491097437627658433 12993 22419
544605079195694209 25239 31747
609587495727374977 9021 23849
562715836890330241 16976 29182
264582619027038401 23581 28936
525262264719476225 21312 33143
414014002242559809 4827 8116
605935142113803905 19239 31771
641757194432059905 9553 12625
276717964032062721 8947 24541
59182483205127313 6679 17254
54344789979122513 2595 22225
626627079659101569 9986 27012
688483016696171265 14945 28974
641732695204943617 17431 18192
675715544551348353 24262 37503
746163458814677889 3242 28143
518005484688703873 14716 27297
483946428277057793 19086 34268
942867816739234177 2947 37172
838998167181074433 15616 19370
739569554004862849 375 36000
316765857806750273 6484 27658
930298038979497473 6325 29670
452561753149566913 1574 7990
485323860476629697 1116 6644
513680184117113473 18392 20672
76183494248677873 14200 21965
776874239266533121 20520 21961
169169668501286465 26443 27936
881428388032013313 26293 35253
793304942282826881 22901 35735
549428003092529601 3011 20557
78167096268234817 10883 31787
133922626263917265 14655 33122
750244531637232385 12430 21098
873967829677923201 18465 28850
984203060808699393 9248 33252
656299872751468161 4116 35879
837930628064082561 191 6349
259014111530930785 28307 36283
480478123272977345 4793 15134
538785443565821249 8234 20781
219219140125428417 5409 14788
174105451494938273 1138 31446
951856261763726465 23117 32984
704202586217654401 6332 21540
248105494492005377 693 22010
989245621461734017 17255 33927
623602098321359873 1439 17825
644463931628401153 3511 23208
492110418505429697 35208 37204
674091007825808257 6404 12785
637199570768945793 24297 29984
243084861179646337 25891 33811
132508938801986881 12200 29894
128047395532135505 1354 31781
821874781579086977 6246 31456
112392294623766993 12199 14784
922883314610683009 35963 36967
452573268985872833 629 19351
872579087224085761 2028 33385
82266619726787841 12837 26702
911859805246432897 4333 37399
996399802477171201 2392 36887
225346725113272577 14381 31372
5426023821065941 21663 28098
770094035821212929 1333 11346
158739437627815521 224 10858
614319723707712513 15246 23636
2792913470806014 23029 28790
778233085791708161 24507 30866
952404463188670977 8171 10165
285901817232574017 16072 31097
68597983697550545 8146 26585
39712094151436617 3914 31578
357508385807932417 14066 29654
178407902081278977 22273 25333
542680385175678721 493 3677
972221965358539137 5334 32018
858365171649936129 19412 32576
203536540023126369 32286 33965
87908898989589089 3553 10673
531270483967372097 6003 17869
994498710472811393 6643 36611
601705446187413121 5771 11565
281630626444631105 1237 36031
339584615902747777 29324 33556
686366168470513537 15836 25725
308824110002152705 14028 32706
836276998542992129 33719 36262
82674802880116977 9799 25724
854398316350796033 20693 37085
348878997314319169 23935 30782
447323468573635777 8761 35600
313585456133193217 18323 34219
945056507255443969 6329 13973
545595484311125057 8593 22032
765185634322030209 17201 27263
552947438862471361 3739 16953
340463797732610369 2593 26809
777612091098166785 1693 13625
486692306180792385 27944 30611
122560906163794673 18630 36968
861325816543356417 5101 34111
644627027370351105 13229 14102
843731756436518785 16846 33614
94878259135580129 6689 10169
200729453125518369 9821 34692
685799847035344385 22618 33026
160622615720960481 10966 34667
644309978896512129 11411 25044
845283322547785985 24237 31970
224632445416862241 25945 28427
783692187546343169 31323 31456
750998548872470145 18356 33089
968107329265393409 23703 27083
894309034276449921 19150 29181
729303893495021825 4150 14612
919730362432158465 6770 29204
705428560436089985 10397 37297
921114408847476097 2492 26653
319888702502801409 24749 31079
356490260265356801 21812 28104
866911253471073409 13656 35503
167519089873895425 13063 31786
898004300263146113 16423 34373
897690960305919105 7123 17017
363128764380334721 10349 11415
726639094788911361 13223 26414
239546981586137505 4083 16601
151587945003594625 5872 11433
767439375825375745 4413 9134
841242478154999425 21186 25713
389326362071436481 19122 21867
511452168844453313 11301 37364
441494489114532481 10163 20991
27854694816827677 8730 34391
472508568198641409 16806 33631
393726055709148417 3333 11140
443101305167147073 12332 27419
313755592392443137 10868 25825
298041139401327361 22609 26022
684015483441452673 12033 24709
73471578232599201 6002 27141
345082745245665729 2316 28990
766069024372690433 23678 29699
616129614376458113 13156 18706
901177485378724481 26523 34873
60554212443964417 25552 37432
768387339251113089 17593 20613
325604338048531649 3889 9701
587444156961410561 5392 32277
519568949911164417 14585 22364
273879539953107105 10099 14715
4741558363573263 2196 28400
918650020953180033 20998 25146
57080344533165577 6684 25927
11260907258979103 36079 36099
821048394678324865 10565 20962
385869889643331009 798 37114
51487977867427761 31060 32195
787763313813208321 30599 35872
659325386981432577 5211 16907
118645723325727201 29381 37305
436050081843308865 26062 31105
250009699476912321 17513 25720
908163812216667265 23803 36136
333445304662589569 27117 35594
468554530920417985 952 24318
334462087963920833 1264 16317
267277044228162465 6325 33692
970883711953661057 11595 16397
867144937095975681 18631 35868
848586895904865921 26180 37425
220292336340730081 5131 17670
316025552049879361 13634 18294
600788419749421 1463 9644
446242277915338561 10547 14852
950125285715270017 12821 19086
991121466629209601 10583 16012
526711910786463745 4987 19460
634605880394552449 10802 15915
106982364839989681 11812 21562
319999521499553921 9613 30804
449738149230658049 3683 5592
594954205150095617 3760 25017
742895090332606209 32098 33135
149944790009669761 5595 33384
623750371247798145 9848 35930
282378374032241185 7815 34362
656365455136903425 3746 17487
414047811033796609 11926 27083
978729003308021761 9900 14825
53552000067931265 7309 32568
335453989698972801 7850 10457
80348701849203505 31587 34620
265846635215229569 23997 37248
567306671609934209 10029 23097
121102053304166897 4454 6944
391187599048137729 8181 15133
591952077794307073 19724 26637
817245806260821377 1969 3996
342656500945249601 16584 24458
96407848916669537 28481 32950
984849950063097217 10549 18100
343039893294296385 13230 19062
196840536375429313 4304 21996
548735034972693825 25651 30434
353852715063315073 21698 27580
178371979478050945 3450 33143
476547160876915393 915 32918
301936577083864705 2888 16309
496966391385928577 7482 25513
226593226102714593 15096 29333
817953972246339585 16023 28550
147292326283505313 27270 34674
879027252631605249 11718 35985
104731037140602721 7620 20091
569077972062839169 2307 23790
178390374568550657 8666 32034
245580002095653793 17562 36299
204168192295860257 29491 31353
319889313962800513 24534 35727
497093262098346177 9457 24510
336098487359468097 8132 22648
720557176764238209 15835 28471
437741383897215297 8646 30873
995361957816641025 17534 35476
967493311706807169 36411 37258
691701044296131329 1034 21699
970784057693304449 3483 8164
371017476091381569 642 33790
134297018863325233 6517 12464
932447244150644353 33359 37056
99215244181518609 32760 35225
184876834007923201 5254 18494
934412186981592961 28918 37460
999205448241347969 23284 36374
997075706182226177 28352 33356
538310313961048321 7054 13627
607171079561428737 2195 32457
579491094706021633 1073 12219
817561469273353985 23149 29147
462294736669690561 36703 37718
651382777606688257 6148 17465
656764680783076865 13405 20501
318649691980947841 927 2246
651521733185532545 17664 18229
372105271274737281 4187 34906
417509353746488897 5694 7641
923715493349074945 6306 30684
961974893382659969 5551 16711
642521133073660929 7958 10696
662567626238960385 3574 16545
268641727253690721 987 4930
501404225300220225 14840 30255
627336440804843009 19806 35251
771718644149679233 19957 21893
261948869827048001 7261 16017
984964647063549185 31766 32415
521758879434873537 8633 13228
409671923708422977 2318 29997
601330859454929409 8073 30320
780486313431495681 6450 18298
449912739410823553 21295 26845
810308412211902849 10537 14828
506682710498434817 2272 25508
128822514808689441 11404 23605
832461157106752897 4688 9372
838216676261133441 3084 5405
88629824675262369 11226 20893
965764740321262081 5377 13913
178549723606895585 7633 23753
103327545070250433 1666 5863
449474960412370433 1664 35070
586288330783048705 27557 33913
144655833392295809 5070 13367
243596196807594369 769 3354
971499602952615553 1899 20484
744435024576560513 23168 32343
204595167202743521 5588 21810
436943035549013825 22547 34080
681199819062410241 21617 31681
259864682139038913 3668 35472
622245815894689921 21122 33453
148645327761236961 20450 27693
467185392345651713 7976 27909
563806625378660417 15968 16869
952322067008399361 12898 26172
752547012789797505 19134 24834
888382930921121537 17261 19701
43475409449484913 25717 27231
714959105493921537 796 5314
719175934101393409 23239 26025
436491531066263169 6350 29748
387525518385999105 6452 15911
506527137125548417 17992 18507
573352519524696897 18787 36886
245351280869694945 14587 32180
170218505639127201 1600 4797
790924040058246913 22194 24287
367243231946524417 18301 27051
187383209468020353 26521 33201
584953548065342977 14629 14971
240919899247135297 14237 20494
368032479351917633 7949 19772
115302042569449985 6407 7345
916832309899035649 8973 31156
405639992562402817 3991 20993
445309677247074369 13393 25582
232023126187453249 3609 6665
69030484185546473 3035 12826
915045288887146369 3127 5597
981620359873211649 14415 37610
473589940322110465 6591 25817
190845455568307905 8479 10598
501746599784429057 5719 11260
287013201707331681 9312 20705
623921555235039489 32484 36398
330171272708284417 35764 37755
40490509962442193 13262 18674
538305100052504321 9595 36595
135477997465724081 10648 32385
605482593467428353 10878 36583
151377410252980129 8484 26408
296535645545667137 27772 29985
280198603332774369 15135 34907
889727533810130945 638 27027
868884682648516865 7063 12569
88916932655088481 22784 35431
8291856853102076 18652 22777
570249474667662081 17269 31988
489016652616999873 3616 17607
328606299202526465 20857 33811
441027749295198401 32136 34570
916268922270361985 7924 34563
124707641931056657 4957 6831
737814795126759297 275 10834
194363171459652769 25086 27742
691722539180858625 13581 28218
237660638109634433 9357 25326
234964528605551937 24707 29823
134150069750756273 18354 26219
311416527958854785 8492 21375
595182056775175937 24556 34147
39550084772265849 2669 26837
846342875667485057 16738 33818
389419719554041409 14303 30042
704718123278258433 35615 35852
180644521101207553 1131 21982
196918868000363297 19076 26493
479187056658460609 2787 29764
897530852334202881 31270 34588
105095576592454161 4188 5684
220410460272656641 3472 33350
85730730853157409 2909 15174
316466771652489601 7445 23516
154734251662283393 5330 20179
61654735310053609 5359 12628
243783093956224673 2060 32995
170639730119891201 26333 30779
100592384639476513 9855 14995
385600686762440833 17663 32267
626736681020361217 1673 32288
671015665522066433 7117 15261
15299831480653837 6410 35633
132161386434585633 18269 27688
975491317437828737 18393 27982
83672393555932705 2372 35453
658481910249442177 692 13004
528914488909489217 845 16644
732350398089209857 6134 26377
719606631496464641 15005 30983
416955463554664641 8310 16435
170072923668879393 7541 37684
922827084919632001 7351 19948
418443898836645889 9611 25022
151553783011884481 18622 31094
746076122229762689 28922 34187
259560433242143073 28 29978
34719956018125941 14828 32406
72098292380523793 13987 37860
669273496224160897 10834 36162
31290388952683657 2499 18442
565365363512714945 33710 36647
804854862835419777 5667 36851
626743934351107841 6695 19899
891663261194622721 8551 12810
190832879501176225 12928 19518
993116497357071617 5698 31310
724950634225688577 5591 9324
155074730333083713 21551 30464
574531077725854529 8824 11492
238568433968971777 7117 20233
830677441839352321 5939 30692
539219761890308289 3157 37826
69812070267506241 2248 8021
652918042013304449 1592 10160
400913849128937025 1563 35160
537797025853066689 26714 29575
924026875514275713 8007 27782
246886784337938529 18522 30992
207808711528794977 17357 31522
255073629991642305 8167 11899
407804091952090881 36290 37866
384916553668027457 11555 20129
64630404851111937 2203 30382
751793228027182209 16576 35298
906796436110827393 5935 20663
423564426054674945 30140 30778
840361356903965569 4130 23783
826120921150220545 14350 33835
124120690549421649 12837 23725
821149870631010945 11946 27519
594000476414873217 7482 15831
942750897027949057 17169 27058
495409997655688257 6141 8534
644253275462666881 3601 15507
679105772579529089 140 7261
408621506541322817 2761 11890
914998539772927489 26120 32547
738495856555026305 21352 21578
763214225401139201 5213 36521
227426527565356193 17875 21868
720837778245485313 6587 27932
408885173573771969 7715 23881
208534542425208961 12399 28353
621694769646978817 13780 23758
256245895899258625 3290 13258
347989144048135297 8538 29509
487103634007848257 12606 19897
436921995944587137 4903 31170
996838211740712449 29301 36614
634281190257901569 2094 31673
807187269382605825 12333 27022
405243441771943937 19243 20896
338671425769309313 10377 23712
821031532155608065 7824 18811
944222252011552897 4961 19333
86471055036341233 15335 28964
435828918253324801 12991 29446
667831218044518913 290 20506
169549387520785185 21867 29001
683901035276960513 19803 28553
558823284117853121 9295 34208
698827824820845953 5084 23260
908456323428719489 14536 27298
484913367394128129 1752 16308
35116141736384777 16515 34540
67501423895329537 14891 31011
324894829377509377 12754 29599
457699896013679105 27565 33485
4949328903666840 26820 30523
777667959934682113 28772 30301
897291072173612033 3122 36667
273010129252909921 16649 23874
664116199597632513 4092 18177
61591189807536753 11554 21875
426137734132989697 4953 20319
363008458945614593 8125 21645
914222175812017921 14088 37301
102715341082436849 4146 33739
991926238509630977 3171 7407
399481900643465345 25460 29226
53710301758858489 11573 17553
563575235607039809 7678 11545
588203694663032961 31521 34242
13887853439513265 406 20939
332155605601389697 3436 23069
836750346598101633 27727 31934
400255270590985665 25840 37408
607125819356852481 8506 11901
478131909082950529 1829 23217
173030679790947777 6757 11202
630626354018456705 23558 37695
544369567211504065 3918 30331
178771650466320161 21854 23524
997857053035026817 22416 22489
18292887891572465 6780 24951
908595938993343617 15958 20851
527793613590493057 3544 11443
743062856778784897 26156 36090
623020474377650433 35834 36689
726257440412410881 24815 28644
618460498088229121 201 8716
381330272662488321 28585 28635
398956045817936193 24024 31366
282406993830207393 15360 21930
298218335387790721 17805 34753
837807771431762689 3441 20330
644777914019154945 10594 21507
834908823836599425 16393 30177
41608164546108385 6973 18763
396119067097508545 7305 33196
659173643303187585 21036 24231
914448455742714881 13379 19269
465747443728194113 11391 22787
740503134199492737 7378 36697
151778260361137281 2939 37045
77051297738734097 26344 33231
95949699758950401 6150 36487
54911961681305857 10869 19779
947120627678753409 9685 26065
748772310912741505 10680 27595
84956222128599985 14198 36280
603283982753517057 4696 9677
793101179614634369 9451 30114
880042910242821121 16756 36665
54238501631790113 23098 27331
959508147709747969 9380 16384
150942463620832961 3028 7168
893644546559343617 7370 16597
525714909963003393 7954 16852
854272958467028353 2595 17100
439672856097441665 24146 37399
671085456827910273 2838 15529
372205127577235137 448 36071
819408022127184641 10406 29974
558656245468437633 28635 33334
554826900425680961 4494 33294
769591365454974849 26107 30321
95699368600158161 11365 36764
574474206755521537 6461 31032
947751884874833153 5124 25628
576911804584359041 10400 19177
831595476793033601 165 6731
175985044709886305 5612 6924
637781988256662657 7149 18429
305799207490938561 31435 33521
438695227550205377 16277 29498
50383868938805425 19882 34141
457790469758350593 9800 31203
630491651506833537 2845 31531
133273411930495905 8162 14276
374702396934633729 17798 19629
973971487001691137 6682 23434
106153106176126497 607 24442
526080533026181761 14678 27353
546924271978266305 7707 32550
166519971469085697 6831 30574
637894439742172673 5621 32370
516853010866775297 10888 21539
478634145047305281 8254 24250
283643613976877889 23343 28911
616500704555083009 3698 17891
393864095507048257 4516 27941
851124415611135233 21452 36794
394231543249617281 1802 12696
209643530973966817 3399 25722
667786375674175745 12469 24753
797785168040814337 19155 26743
488482704721107585 21092 21347
378858466418595457 20377 24962
815350301843018625 23887 33593
350408290801137665 12644 25328
53864726229107873 6142 10261
951741443148979073 4761 14487
350871185821453953 1149 31380
493128837125436097 27720 32416
832220254780324353 28956 31053
793986557618925569 2544 5957
858656256359303425 1824 28439
856863191000623873 24548 31468
310826426540842241 3589 11660
434744308360979649 3478 5524
229445104444799585 12080 29724
495417353510713793 6548 30365
455783353154416193 6992 22238
648395680815216513 27008 28662
69107805321671377 22307 36117
82437474401469761 3814 5609
222173333907051073 7319 15375
592658298813194753 14616 31710
354426719347820545 7098 27708
510941434637072001 18524 36849
605782997641071617 22269 23237
362786596070950657 2722 26903
962397013123201409 11535 33044
753562650221620993 29218 34443
991479803175394689 13545 29472
819693909531242369 862 27032
806448868339906305 6832 8913
925488128154011521 6217 8857
531121344810983937 19866 27560
470680872225333505 11249 25636
382547721051601281 15240 27710
491389974574158145 26513 37251
398564782791481793 25169 36918
69046798998432025 20299 29818
514369261022345345 4399 19768
164815845441761857 4832 20331
342223509848778945 20958 30801
606509226460477953 6800 36949
740649881996468225 5101 36929
190277053965754561 5672 25694
729852936691798913 13497 17373
12756701385303161 8485 26325
907232371631572225 11923 27586
785786018973265537 3111 8419
670876093994039041 6684 27759
271681621986264321 5859 10302
205987426955864801 13894 15090
702355266971405697 10942 30386
145496668601424513 10715 22189
795328736545275905 1080 28262
784295640048917121 5314 15839
256861100313368961 3182 13465
875881179816801153 15777 20860
855171106264752001 9096 29895
570598481701587457 2285 34320
179954127132301537 11046 32313
873487320220903041 3035 4114
106184256448290881 3329 8793
609022080586235905 25155 31884
39998928052096265 11870 32031
790711097061901569 21755 23356
811901184696015617 8973 19754
751470814462500353 7898 29716
440354022623719041 2241 3852
918835377286654849 18645 34906
207141179224311841 765 31191
347980460656792449 10132 14966
208043807468879297 16607 17213
604075824296543873 1767 32372
547734337187282689 8331 19085
731489457985311745 2498 8296
198784080739809345 15078 30033
117501079989295937 3162 36022
181006574488566945 2797 3386
984383273940771585 2823 17173
422534956224620097 27768 34789
402791454095464001 12881 29454
424117097527247489 22949 28972
170917511832165313 20356 26760
965777217742154241 21998 29081
350108396734242433 16188 22576
15997076120402909 5343 7153
938531795154794625 5273 12458
656423282878460417 22288 33245
188564711998068897 9578 25079
378444927987434433 6367 34163
945605193274424449 2998 11141
823939747118966913 15708 31471
559576882728976001 77 24158
208085511167627873 7027 24625
823726566034814337 8457 23165
574507777526132929 16977 34670
806285081971921665 25932 33737
957967934072488705 23957 34702
486286267642022081 7758 15560
186888231801813025 25361 28414
889657507381343745 3816 16038
349504946048217153 4755 24936
256240724641763521 4624 9862
981473106356769921 17596 30985
191142653616950049 17761 34298
85566276841266385 14841 21190
5235051487751719 1722 3332
999551578386725505 10008 21834
777960096993268737 4053 13930
676524163721257601 3448 35806
821742652599333249 22580 28799
213230314425043585 25500 30034
655366368844752897 4119 15878
614981952720601345 20993 32334
502221244425875585 16848 20417
664231683906589185 10403 27268
197411601734245313 12567 21241
773241397999004929 24007 31442
778093477373254017 7260 10970
781832853435513857 15569 24529
592603908267378177 11000 20092
691101423233622145 30326 31388
841113908004423681 15519 27944
270761258201670081 22118 35492
444185958378994881 44 29616
570525963671929729 11369 30565
645734029201456385 5362 22933
987560463836057729 9546 24312
978941020029949953 32354 34065
107641389564495425 17620 30125
181649972470559361 13679 31839
471792757435164161 14048 20567
917997882793656577 17582 36275
440370233618626369 24274 24677
501914914784485697 22747 29324
583833753017255937 30305 36975
394284656321516993 31441 31500
250097819381469569 3577 15150
637796714788386561 331 21022
575697676800640321 16272 36644
232254488654888289 20863 29101
565797226572460225 27461 31357
553812432345544897 4115 20063
921442623914611457 11616 23976
976310845298499457 1337 6344
826076145840094209 12376 17236
214801713768572705 7542 18320
129750762968253505 32799 33390
726910191386252801 15226 21155
865101881716828545 3502 17991
418112115169542145 15884 34308
308142020810475265 10536 20214
751404788655108353 12198 19938
418128371188490881 24905 26979
851437850669164161 12632 18542
435219019316601665 24380 34847
35971918796263937 1417 34813
566586908780909249 3857 5982
480930753230516929 20480 37804
597988771632554241 10552 16588
162997237575112321 6050 16088
945980619896548865 7306 25299
762114986126967169 1348 4528
73670689497102865 13910 33987
784453212402468097 6386 20046
66086914807772961 4176 21934
751986805016819969 1855 8791
271863618545875585 13293 13862
337427762299327553 6144 27693
395542498730922177 11586 26450
235444006778870113 6557 22360
630264717377766401 7185 28890
756177365925935873 16664 36194
954457321266733825 1236 14627
760718174163422081 6622 23405
486442841135083649 16908 37292
690942093043204865 12638 35717
661347433697702785 8441 11185
601502997432483201 16456 16746
374976493913234049 1802 5274
984181309940538497 5899 12072
75837397681812753 2193 22736
269585388000727745 4889 32660
753454188973943681 18194 32784
888657272498889473 9008 31786
57080966274643433 7682 25845
229469357145468673 1454 3964
706661013987965057 12074 14075
169573514161385217 3740 22588
169879550448190017 8146 16946
901087277629265793 541 18967
64372152878927833 9585 25016
917304922656128897 14947 29265
975611803854807425 13841 15434
160445740072937313 18561 23095
677549878779441153 8086 31480
632550741356794753 15099 26302
62269818008520161 25110 35557
190055321629635905 527 32137
397777916643757825 27272 30523
128289491176403201 18060 27277
325448231823518337 16353 21736
317221764442287233 14680 27730
897223891688266625 28032 30056
640880049368178049 34109 36229
497747336060985665 5335 10676
81581878017082945 7301 27290
637429643551779841 21559 29669
546074905054652481 216 19662
734800307190486273 15311 16590
163377495514858145 3258 37507
565298308382036673 23002 32135
446504000222205377 11201 11787
558463348970963841 6025 35264
497476591550075393 9683 17761
988659064463046657 2754 33780
519139621802977985 4047 22856
97436066198984145 10220 16941
208548770893777665 9767 17744
301003113999851009 3601 13325
690028597819633665 8487 36504
177903156058182081 163 508
290434326002262849 14199 20383
9030646772981045 12450 13095
916716630890690049 26102 30733
836277790833950209 936 20122
874838499037373697 22316 30268
825536013064347393 4541 20022
5705038185169543 16696 23552
546727193931236161 25828 30867
695137033507187201 14506 29816
366269936039497409 1218 21167
544261520675078721 26486 34911
281192191650891489 20546 28760
951272124337528193 7351 26056
409511130148128897 3457 30622
676117918762742017 1467 23756
211770268541346945 6233 11769
269301035585122849 28309 28510
402287974575454401 1041 18605
264068288557282913 18138 33508
796686176847462273 18883 32994
168859514622347713 7986 26027
323021731841460993 25521 33132
46144115740560209 7092 18386
393070763127230529 16225 27771
295220252961421185 30015 31628
516699013803314945 9458 29343
464679134597631105 2245 34268
753227689999594241 4318 10691
328239589442524929 479 36501
319780593068113473 15145 20788
109848100890332033 11587 27794
486184460722956417 7050 15706
683644983785732993 2569 23671
286549049668888513 18799 28541
23711041324830265 6175 34420
112668911384052001 3031 29455
905048070000766849 4575 37191
449496943296221505 12713 34587
231831031905016961 7554 26375
878170432400668929 5717 17575
586874892361485953 3875 27773
111043022911029969 6526 7371
753448504973377409 13442 33424
293756930309289281 11781 22346
145062794083663969 26575 32798
224094240691041345 28452 35044
356152512719489793 14306 19161
85519254920047425 760 10506
186733932994989985 26406 32667
10878838484170929 16740 19401
507028345883568961 4051 6490
97974808376481089 15958 24607
341845101855376769 18919 25965
363568334756475777 15342 29561
291295482798489025 5615 9558
820926633956379009 8335 15209
475633996073547393 4407 29042
21366670930557773 13701 24744
655269088298481921 3545 20461
808963766092606593 8577 10589
264009860872512545 13619 33064
16230890512243691 644 1551
738746256876225921 22161 28544
913198321579120129 6722 17777
295223125981941313 15614 29666
396832334999071873 5838 26933
520173962292304257 6074 8178
130535037757457681 11919 12335
567420761179569409 26187 32434
485778259753569601 6962 24767
655613299132028289 24762 27877
40705029152821481 12177 37049
437153222966678337 1026 16984
590873813307506817 4230 21725
570863143064386241 23492 30451
398787752046448705 4740 12984
489521573844321281 4835 37141
104071297440267329 1582 29666
308309878286394241 10997 17950
993688849332290433 3917 24750
244291203557359905 11667 28895
692860345345177857 17694 26375
751167405333390593 29473 34277
493107008211101313 2411 35830
178678128792519425 10573 31903
963706933762093569 21694 26505
984677312601831937 11457 36283
654355513323867649 19128 21584
878236656654557697 778 21752
685633794612737537 15826 35302
215341933065914753 15466 35393
78824130319080865 8023 21140
660819830301285505 12754 31316
768407624927245825 18756 34138
786027076272859009 15006 23889
76069622084691697 14416 19160
240298094893567809 30314 32879
542692323196074945 6798 15782
999335587273961345 18294 33429
241078894455657889 27606 36049
688833591010571009 4394 4521
71950118220879489 5062 8404
218431601189536193 12207 28646
954102802631826561 11216 16311
448118963393419265 11437 34617
805206715571170433 13285 35061
749777497115630337 17054 33242
214931336308470849 15075 34067
557077127812057409 29186 36730
657800279380520449 5279 11722
444195170558913345 5894 18869
410267553133127937 1456 30841
778933630500510849 11551 19489
870040005936782977 2698 29938
571319402033410049 21445 24322
781028559057464321 7210 25097
394042625474874369 2535 10296
761816042835246081 14986 20885
39787863368758281 12248 19693
362402352951722433 14350 34317
92972647636251793 10251 36833
779511375871844993 2167 30730
335198735164439681 24654 30949
979139773991878529 10276 33767
470615836367507265 19633 33505
259325857855511553 13958 31261
935627071177947265 770 21073
817056426315975425 12656 33942
946825627858082433 12300 12604
831965601614438529 22528 23089
417864000757120385 32891 36256
93630618776163745 17576 33260
679539747135272833 4933 8823
825585316160495361 4012 30242
885942671217890177 10340 28173
209855360786821889 11470 27630
896609155243247361 23666 26783
829279642759228545 21251 35628
808230560828448513 268 18865
385455610786696193 2741 28014
553606005692735425 9663 14419
435059959029839425 15776 19630
333563502289365505 2703 23553
422911594194335553 16832 34274
874576199704698369 22845 37707
243258276670228929 19563 24582
835611508796446849 6228 9653
784505405441169793 9160 34670
995761364390439553 16974 21448
390177574466658689 13855 31982
894814352439141249 20960 28216
332276596215411521 2656 11573
342574348501046 12111 16644
17440995405774375 10678 29077
427594870322067777 14146 14182
714153341942537857 17871 21705
293730457715334145 3241 12926
364138607458695425 6967 29870
893814229900755201 16304 20499
680814383264436865 228 22534
759195034982120321 12288 35705
124162694452575553 12789 22602
808114934094945153 26421 37386
396603571359381825 3668 19908
984920295384263553 30944 36586
705068618884492801 662 1153
423318251283831169 2003 2439
733008817868824961 15286 16450
144984683882960033 4912 33188
368780995065730369 20661 28471
890692077797368193 28273 37804
383150874464579521 10971 11126
724285914189899009 12837 35526
480242041111463169 26346 27834
300847043496304449 20057 30196
548099956201287617 17911 22145
123898402436530833 9454 19976
273803354511567681 12853 34353
310292016980852737 6117 30388
667720089254149889 1551 14558
488500694458487297 36657 37653
439301790832725889 6005 37332
24199118383933185 15505 15652
806577519940720641 195 35113
627940099753622913 11344 34751
185217431010197953 584 34810
69481967089686241 25595 33811
575060880568148737 4947 7161
224188909478790785 27370 36033
244344612189589569 11502 28967
409543241571469697 37674 37770
942442381133577857 3081 31570
233242626875856737 22419 26296
21648482674645921 887 9406
150537771365819137 22350 25037
666731396735489281 22884 32895
416142138761593089 5022 12494
952437335726553857 19284 26078
18139379489866769 11687 27880
869779761227608321 8502 36022
718370268678988545 11566 33960
334037892243440385 21597 28695
164882609869479777 19392 21044
178512170664564705 16425 16785
13355238489147327 9431 12201
842574551225705857 11079 13849
744338371073894273 2484 20797
847070657949831937 13808 15190
831560788083344001 4356 4525
559357221903535873 25239 29414
174714467349886593 21654 21883
992149435301545473 5198 30373
706381625013939585 10598 16450
254283504967386177 9686 17455
47862033114540737 16312 29393
996300826200627713 9675 28145
823395059680755969 2431 2900
536442515000441473 6800 22074
228906100200433121 7535 27650
852334835878227841 1749 21557
698921689766145025 4769 29601
149027344463998913 1000 36387
267466970750575681 5241 25204
686309451635811073 16925 28938
622671392387381633 12346 32456
505353873932431681 28380 34562
906237805232720513 3434 10985
466586333871308737 18731 33939
859722226429148801 20846 33709
618253146213842049 13769 27284
250946927083646177 6250 18833
400952468108574337 4909 25778
948300703231772929 619 24307
933735656025714177 15632 35604
253749855503812673 13052 21415
271202910094960001 8987 18230
477778813742510529 2092 24815
543376474521831937 3623 36689
178030068401284321 19867 31295
842538282643165057 2854 28100
158827766887576161 9152 16019
604472941687429761 15689 15981
946478030931089665 2837 33187
10723486848579711 18136 33522
774497159791742721 2121 20536
63189531933996793 1196 5235
938079163992199425 6002 10452
869626484112178177 14098 22841
243722828060235489 21481 32734
458510241633359105 15050 34786
277062233929072481 12985 28242
861328301541593729 20869 35525
850883476144282753 13792 17253
423125274332615937 2093 20494
753604182038230913 5727 26694
435662924289335489 14591 20582
56876926337075417 5866 30695
715018722487212033 19134 25896
709694742802596993 7660 14058
630378776717183361 4554 6346
865998012691029889 1181 9083
168505176238877409 12018 37759
913448385567335169 14411 24786
981057372449630081 8301 28110
682773345610137089 14466 23234
788168542548373121 5803 24554
202601218130709537 27388 28756
584799743896812929 23977 32384
954819946552824193 1680 27516
500343644369930753 13808 35612
496110574951984513 10206 27082
736192757188707201 23557 27158
709596662681143169 12853 34264
485583202024979969 12458 36176
316724139875660161 25693 29131
700265691167434369 6032 36644
699335880911242241 6002 24401
937477389997209089 4131 33618
824017685937349121 5287 7500
116487821633359809 22566 31020
161079932157967681 34949 37341
908123124529208065 12123 24901
285504915451369345 3069 30674
581160516933241729 27166 35511
866078272123083137 1985 31278
222733383152895937 7005 36734
93663514683640865 11690 29124
833017830715011329 2210 10475
910179607251983233 10724 23742
373965999131637953 2711 5540
721637461485741441 12468 25415
978038084753851649 10256 13596
616504165977922049 8905 27599
673544324231411201 17157 21346
174380903806991233 12717 24611
503330781678062785 17156 36709
562706858585663361 17548 18214
562021724771579329 25546 33596
481392624511201473 14470 35146
724818686690785025 15243 23841
483518686458104705 5844 34141
908865881032792065 4362 36019
960116285903239937 25241 25811
426979381494977153 7466 34794
57833015619813465 27793 35452
910540111320226945 3181 31579
395589368317828865 6574 19470
32214335084123749 27302 32130
88111782860558209 20481 33948
84445251794843297 27174 29717
893927043539008513 1944 9616
788921867359977857 2696 24393
584925917809805185 19018 36706
116339804093524177 5200 13667
108515218203464769 31416 35637
406883615181218497 20176 26642
844490803639793281 7426 8289
437435927260931841 21496 23039
364023707194434113 24806 27583
871327558933234817 15826 25772
862463025100190337 15973 27866
358407211111607873 4876 32820
142075014855166161 4549 12846
17574643539322921 10225 21946
770255527831473281 7319 8317
79048837330301329 28797 30633
593030575141938305 1293 6549
890455843507414401 1166 1789
364806199867068417 12019 14040
616684524901710721 51 36895
522173593096383105 17277 18842
100022489624027601 14499 34847
980076347415923969 15492 29199
580375380337780865 15789 30540
408739901745406081 359 6724
830160107768467329 21001 21225
716412134917582977 4101 17237
172686243141395585 6789 34837
867814563234233601 14749 22651
981625230525370497 5568 27444
497000356480960193 7583 14490
971713145509763585 14476 21523
894986363164150529 5030 34641
117200942322529761 7929 19071
200591464655921921 8707 24411
63153904938996417 22925 32931
750623935241250689 764 15737
514930621213498113 4965 34415
664924165543403905 5193 31041
319670451643329281 10164 32565
375370071946036865 7229 11006
175935757660813153 16542 21794
151218659025197153 7299 37197
911279072048142081 16430 29467
383483888505978113 10107 37706
135723175255751729 14992 24174
688936321888668545 14543 35465
59021137555387073 2316 13415
480407974494141825 15049 20118
811084762734356737 31453 37608
910833862334577281 16456 33695
182094896813236321 4408 35408
291688552386787585 34916 37384
407009263417055681 4609 15116
667146279287784705 14773 19215
737726352348712321 19179 31270
190295027891323809 19381 37382
997156069810518657 6158 18775
47366901581050057 19908 27134
499456931142770369 8037 23700
558510225303294337 7972 16843
774455650065480193 2589 25931
908280922951242113 14351 36328
783735406041753217 16658 32562
730808115067077377 26280 27282
1745501783080528 6827 37596
624252751375188097 14257 28308
221604143307342113 26197 32131
519291022599745153 3930 4996
341844699804855873 1563 30805
353743718079023489 4362 25871
321123053609081665 13895 22913
28987219791048349 10858 26599
837309490607840001 545 32282
514996805080294017 17761 23356
611421859257889 25060 32739
404151505914754241 16437 23337
776867299256313217 12684 20886
540995612866204545 274 22857
950815897979364225 995 35601
108079945477584257 11581 31446
822142268035566593 11505 21662
43287364274299025 23533 31055
548115158470590529 33506 37751
399134409291761473 10878 15076
978082351410623873 9861 22660
757030889323495169 27739 35501
767605910037726593 18674 36586
317837024285694273 27372 35899
536171362314195905 23286 23825
613541821143790849 2171 30282
295513813986570305 7648 17805
909078139764588417 12486 30969
873129512473216385 7924 27770
836385217772097153 4137 28158
710344376179389057 27369 30172
656598025498794881 13053 34998
680818227032137473 1668 5087
474312070919545217 21123 35206
71415684491181961 13388 34455
462741292652467009 22380 23180
676289653623744129 4290 25013
457527233372253761 6967 24010
636154896461444993 24176 33796
645708034668615425 9225 22895
294553640774569921 22880 32756
328263753962936257 12641 20201
322426396681844801 16647 23074
701675984298915969 24138 34112
110245342612078193 36498 37653
784649015544864897 2958 9860
272199368899659777 2051 20167
264657637507639265 2764 10441
436910328764600577 24823 31616
167482989612601345 5466 25408
775438974350048897 17426 30820
239074367488839809 12591 27784
492401452612600833 9419 15202
888784913645544321 8256 28774
429976207957164289 17104 33891
346940105014454017 7243 8936
833598070161162497 4566 33839
471653326400733889 14722 19331
780409630264824065 12422 25684
863289257278225409 1100 23652
200383818258675457 21825 32149
562852224750493249 16773 34624
567325357771917313 20961 35752
571971238816388481 19650 33960
73999367185525249 1618 14233
759184695748380929 19009 23530
882172750255914881 7910 20921
592956357470811265 33285 34035
864341671279166977 22758 35536
919621291913564673 28916 29205
952259973169812865 2710 23786
767518898213808129 18251 21528
769706564748293633 32874 35715
427665218749119425 79 15620
448168848793539329 14638 15221
466622140476104641 10187 34909
685437400658887681 19173 24616
529786653753895105 13428 27730
320439954010307585 28630 34599
659940792910447233 15568 20371
618894121748770177 5520 35027
860045778150485761 20049 26187
426029587861602753 10833 11678
669507995783121153 27630 30937
550414994744844673 12676 29825
819224938733476865 15449 36641
24547830911441081 12802 21774
476130687914150017 29471 30407
576202547718555265 6954 26152
906756330142535169 17196 23427
520784263421244737 8995 25589
663517824784221953 17413 24708
101396335220162113 5720 11741
189259984047397 2631 4255
249022812901127809 8243 11860
911424729592397441 5291 16781
301443330981260993 4698 9470
81491993062904561 4278 8103
266022476261593249 3257 35422
393822822183423681 19404 26458
628062325367555073 8862 25636
960603929042669313 1155 14273
907554120041591937 3924 14622
931821164366994049 12357 12779
752816997000213249 1741 12910
129696012627753985 1034 16851
616668016534600065 8725 31319
396333746723556161 8358 22989
576133647544228481 26480 31347
278787369355377729 6760 25767
353430036573822529 8520 21555
676718284032290305 18049 22376
201469248086016961 28459 35184
43805765797962697 24323 27241
813089303770834049 8061 22963
725097546466642433 16276 19773
611573757290077697 1571 23062
867845172908268161 2137 8636
14284432628922873 14264 27054
369976994181314497 9362 12817
74092948135859873 18024 29633
108117027889953473 6552 13666
357092036673105217 1394 13600
57131766361877113 9023 15748
544194533991063873 16031 36179
684639305845401217 1126 28078
512977815053229569 26264 26866
632465964724190081 4538 12904
878916528576429057 4133 11105
158660790040521249 4464 10450
999910019484797569 10116 25237
114436728335576273 26317 36165
997352820519640961 19005 21113
462653531432899009 23721 28473
755295280394076289 35655 36592
918348883983213697 2464 3796
37802204182316505 27952 34883
939775976635040385 4723 11664
670630444229782785 13537 18234
668902036637476225 2614 3339
512183896774107713 22973 26499
546239181228607169 17743 37643
852839055593076225 14397 22436
970224900348966913 16835 21902
733310199941787009 6822 29184
229100474808426209 1046 33644
270560220620790657 6231 23998
865550523677754369 19752 27104
795325744538761345 26296 31955
615639467816699009 9900 10326
605938624433800705 18487 19359
204834897981839969 7575 26418
884468002641785473 3159 17447
286491950628224865 8560 10361
224860257933112705 962 3205
413039314089147073 20276 35696
58345773586726321 16567 26569
397854594966595713 27802 36073
596596750290725505 745 981
801397815543339265 638 29359
88616463344056481 8295 18972
159928989069207713 15690 25937
617344915640512001 4267 34962
347564247248541825 14157 19848
855089491447333889 13501 23618
357823983575578113 10641 14131
735435018226322561 2136 23261
968742779441555457 11528 29313
809087389424252673 28938 34331
452732157388844289 8075 29882
637664152110215041 15913 26357
577290460992415489 17665 29331
499928411759928065 4712 4761
857565994254464641 18144 34280
369297831983171649 13890 23216
415254385575167361 3952 8034
249600077345906625 14800 37783
321483654013029249 28389 36091
942156213153861505 31235 34297
259158501760495585 18151 37274
45392308635971545 5790 6234
357829589915731137 30760 31319
787619113917966081 2552 14571
437250026060354433 19113 24022
236147049841140001 11288 30969
732813267541438081 1037 7326
370479014731284225 6068 14664
248391888902020257 16618 27051
911928736951328001 9480 16158
917476444223446273 8528 14353
165851268424287201 7766 22178
276759719924996257 26122 31476
25772073669987349 175 10589
359757432981886913 12522 17606
269698686603998529 2457 34234
393258623378969217 9884 22681
595540550990595073 1228 34142
520226064264399233 31450 34284
653201281891025281 8118 20678
478780469254530753 13009 21582
279026346630207201 8299 22317
944687234823071233 5358 22432
455834056235271873 18176 25764
323615693600643777 2605 30978
430809966365362817 2322 6574
626560558299793537 14721 29180
449614144743318209 2257 26938
900928724773848449 16171 28582
469021554989456769 9013 31921
495840269055058497 2314 34009
589926164733650945 15255 16878
601492193623968769 2739 33459
157325522628273249 2043 19828
810499741956881793 2250 28929
323389093612885121 7427 23022
795016107349596289 9645 30782
754881315011704833 10888 29832
318280338746909313 21432 28740
461522219136821121 6573 19204
665443231453892225 3620 9800
26786116504755597 12420 25958
396621338719917569 12398 37007
96009484184630625 9645 35889
990425094397266945 5894 31674
821025324749758337 8059 13653
607648020290802945 5276 37457
357033697832672897 24760 37419
907633367678258177 25781 37199
396064088164312257 1437 32970
662115093079798145 1415 24451
164712417766391905 100 30532
663262942677448577 18891 34709
376103364775776321 12066 14983
156354199922041921 25818 28254
343748638414449921 2034 27543
473584887171526273 8331 28548
178267155453230689 21135 21717
411823677201773825 11747 34832
146019557128706625 14710 22578
473123681465608577 123 25876
916529099021648385 479 29837
636907742624309505 29437 36570
922348449766854401 1950 10051
969252769101714817 29378 32770
169346803510595841 4729 7043
571137334470598977 6468 23216
204895879661474817 1597 3320
990889572579789057 24746 26373
989446439401110273 24457 36234
935857518029557377 231 19574
91599902679984529 4447 36035
198564782974941057 5406 33423
132058549689478609 497 4827
872273265772498945 30815 31764
584398428394390401 25684 31112
326354996250586305 7968 37815
538594050385473345 11039 36835
114368070421896561 23823 27938
428463265787979009 9418 32606
336791700951934529 24651 30603
602087316205174913 20683 21152
733884826873328641 28708 32976
269622433928017089 21497 28605
693557284317790849 13736 28455
983916382204842625 324 12664
767737282454866945 24900 28061
315177866129243265 22658 35593
571089179170897409 8105 18575
682908955432370817 4576 31537
52109667752297641 487 10836
607447492822384257 390 19734
324550584738062785 5264 9644
471902433846697281 4954 14258
846203444691461505 24353 30345
941956666125133057 4910 7892
209279423311087969 9109 12231
616466785273107841 7332 22510
833080007250636417 19479 25882
60031800489976921 28190 37820
658960403888016769 12094 31081
238516259523709793 5450 31051
383178205576278657 5902 20174
179741761273970017 26301 27636
571417316131501697 14981 21755
655999804517424641 29009 34765
402582298894579073 3537 18093
95197749139995121 9509 11810
97008035647093041 17560 25744
250216044782678881 696 29940
54580938949179369 25220 26023
852043015357264001 11485 32496
635912247219025025 14560 19775
725367070618549505 6593 10276
327967606252038017 7670 12337
510797513820758529 7951 20213
807795648744587393 1247 5592
230941390926449953 19139 25207
64239128709822073 25332 35624
338202362455017921 4923 29616
412953447680436609 30518 37211
525970534804518081 17277 31183
180578068682343937 10191 34289
252842562107129953 12982 35088
132494366355217601 24977 34597
844081258920699137 2233 7220
515358432742452545 22531 31281
812496617566988929 2060 15782
362713195012631233 28184 31785
147886441948092097 10632 25439
853868900838428161 13187 23571
18626335479833501 13461 26136
13679234427598887 495 17038
178317836457456033 15849 28410
186855150710321985 12722 36442
764311950136782721 3075 21111
864278815885441537 11889 21349
856073215116854401 1892 10697
333069431780820929 3362 34846
636264662943542401 1636 18327
617406537730005249 7498 34235
784874404347238657 12178 22338
485882882829109505 20009 20477
754193487275653505 6323 17082
773490977071432449 18287 32186
555531557225354049 19796 22226
586640752062841345 11314 32513
381023779930611521 2317 10647
893730485097790977 1611 20643
331078090911677953 4405 16462
294174229228723073 11871 13703
638893825982886913 21904 32567
483842317257042945 8721 12236
491050314711177537 12562 23294
617951599646353537 9461 32384
26501138037328789 12278 16639
244207847866846337 11455 25240
471281215548504641 27411 28026
465857442012854529 30446 35701
745614546159639937 14149 29839
624317034969450881 20185 27202
7679460656820681 18979 31803
677508178007464321 22580 23927
535169503639561857 10588 16665
731540697977464961 21975 31128
791067735140774913 15058 33216
868197004625663745 15661 31407
691455128713112577 23107 25126
591528610353535105 13469 15834
687329367279236481 8368 31337
191737662291536993 10544 23345
867990155934673921 314 36034
376858954732995265 13271 30100
654304119482208769 1718 32330
84246175634966385 9136 21888
728653995547926273 394 12621
520739401033310401 3544 18148
884903350208933377 8915 32237
113739211876897169 13245 37744
436746307456584065 2700 33338
44246011697651969 23572 36041
474976794390517633 20890 25256
217688596541300673 13696 13955
649526700741585537 6985 23313
51322414792210225 10034 27465
614128279480500097 9327 29318
144580370206604417 30166 30808
235443182610847393 1660 3435
209962277717863809 16864 25710
346891103680594177 31077 32212
655185125722248065 4162 36677
407076614700894593 20702 35380
336952124306591809 12274 20481
878755864656429953 749 19149
610630795247665537 8936 30763
668566502276629377 12064 35272
555423028551530241 1136 2313
94189553669441041 4743 8182
150331123121382849 9294 28790
698073755596208641 9105 10112
189287751666839201 12794 21394
909065034006122369 3799 35769
713089326437064193 12184 29118
544186435022449921 10494 13213
808338528089564033 979 20356
654279916384712833 7105 30618
195868472791225665 17550 21514
814967734870389633 6246 30314
26139012920438633 8031 10633
346603640161934145 10382 18302
390274456473981953 18798 36576
618839387982571777 9502 10664
585525940654093825 1350 14361
272146580148746145 16596 19092
347085692899575809 14129 29953
101321096119345809 16219 17250
421080875371401921 11647 15698
221865537174156929 9788 29400
151412338817586081 12877 17433
468815322940908865 5064 32430
163754118357701377 18308 29255
271151348709953057 6534 15246
949378545308597633 26001 36160
342519639141027457 9882 30967
521210442870412289 2971 23732
590106886386795521 19487 21450
952570524249757953 117 35413
318923595669328833 4696 25012
121583910008070001 25238 32050
170312702593452769 12343 26767
606732619336035841 17715 27974
389336633449755009 25740 32874
413215646830067841 8928 30448
929763361056021889 27226 31105
491049682362138625 21764 28668
785005629067224961 8890 22911
655518200542417153 6497 8872
641685348842816641 19765 36799
705428426807934337 692 24865
246498138052754017 834 10702
675151983199597825 17775 27257
865937732133179649 28297 28404
193959626326865473 10785 31932
280408043149233057 23073 36730
77877452476087681 21284 35411
243844697824801665 18382 31912
378558608012234305 12208 34224
761716956785772289 30768 37187
852300098133426305 11473 22915
458185130134214785 23650 33485
669870021810375297 20166 24981
99325177427967761 23314 31337
551668083349682113 11476 14591
28613718268946541 27946 30994
461985910662626497 17777 32560
922733071004653697 13859 37052
440203587587959105 1125 15935
187331090517407265 4711 35950
479340223389648641 2396 37391
921365253738652929 312 12247
509312575659095041 18275 23323
998052434213906945 34201 36510
251159666482031681 25813 31501
610718703929745025 6447 12489
146462938580967265 12443 34215
890315302491277569 21380 27294
760796744330271233 362 5771
681889740052522369 24780 28220
437461778252838913 15624 24724
987363140032403713 201 30778
220747552515085473 3958 7192
467976483440008193 22000 35617
735088102347944577 13460 19417
225061793674544929 2567 8837
522640928085685633 11222 33762
421620788325864001 22109 29253
789211420681027713 1760 24611
866747222206658561 3588 25423
315328486779002049 8618 10135
316179482613716097 15370 16119
633188752129811457 16729 23925
799134095530011009 10543 17251
280633452377010433 16016 22270
866706931931585025 22057 24048
707896424480395521 32302 37359
991382289026194689 3892 17463
959431570362191617 4245 30720
308472229812604609 6087 23450
699507840826342401 29832 37322
866441746994244225 17075 23650
181516359212800193 237 5208
96882540720169889 14293 34637
13238157879726487 18709 24359
583571121879874305 5331 36946
568995050580006977 35489 37322
714572092606356737 2994 23615
117780636249690929 4969 31777
485522306224940097 12087 20600
809497366708121985 838 31777
734551844256909441 18980 23099
510971342910067969 34975 37618
204746774314049409 25822 30978
73858342296993841 732 24411
922580752334294401 18097 18470
285127974212386465 23659 29652
240930852887832001 23551 30840
521635281062323457 7862 26680
631573646282273409 10302 26658
141178886404105697 19578 20710
667400957528702337 28124 29870
782189207025020033 681 7577
894535798601150849 1906 14317
816669032184179841 1701 31300
56026775905028361 12286 19450
401329389554867073 8507 29023
43218165942302993 5436 26297
778414468869073025 2151 26672
648135663483447681 5162 10335
832787251906658817 19397 34703
934802785503801857 4882 17274
382265488752111105 10979 31149
270955454086649889 1130 25361
756029777918605825 22045 26599
760212753835897857 23049 27170
638294287717570817 17051 20269
892920789285273729 21534 29736
489993973193200833 3166 12121
221228403885827873 20511 36955
29785496618174533 3673 26228
23880249567643121 13159 15750
515949577949875521 13716 37869
619988543425872513 865 33095
230590913840671873 4703 33574
254273339029897025 15583 23703
638478631326670209 11122 28801
108545736416783009 29691 36350
931502459368957185 9298 13227
56528046471644449 16570 25546
914974213714778241 1792 15084
237185410860657697 13287 36269
627963783007686529 13851 16912
867456591768604545 5061 33888
31458307235219253 23245 34081
741842874793047041 12406 27330
116220164751624113 13462 15824
366869379723770113 16292 26077
453126777211032577 31221 31798
681167928753520641 11764 22578
492312406076962369 14207 32648
558930436772460097 2900 14307
135949551951277665 798 19107
14976490857133485 405 16666
719442389690627201 24761 36986
652262011434206849 30140 32804
351862726844764481 860 10120
184750311966180193 7376 13801
817339944502094849 8332 32690
85166889765748273 5547 19041
802438104161829761 13374 21269
374632265932330433 29552 30460
597381654779511041 23024 26201
225644624774478337 1661 7008
519131164581615681 2879 3265
793523665943691777 9191 9309
706266360117922433 7078 24083
23577616300531901 6922 18183
463892212800196545 19337 23099
405304395169547841 14820 22783
807828368482191233 12801 26841
45375117768262641 17982 26717
440554010131542401 28365 28383
159124160647476033 485 27117
707731910690682753 433 22704
79683100944198065 2288 4835
140334164288695713 4416 12423
533786696203247169 8958 30756
461878163778081345 28466 35520
676065791918635009 936 23820
406238453026681153 12965 30261
442476065633368193 270 17367
280783325216702913 19605 34643
235785913451866945 31626 32809
190223676541556577 17848 25413
563838163913327873 27797 31529
795241792485441537 20185 30767
393275543093611905 2282 11487
69652125951655817 433 34300
524488894321560641 18401 24085
851436555454000641 32262 34956
546293335595539265 7351 8335
508695884337463169 9167 20415
92506125589846273 20549 37701
996338504997325441 6199 18254
259176974591870401 11932 21289
515654505185700865 14963 31544
421883218005316225 3172 23698
658661562671170433 7531 32447
483467424821856897 16270 21767
725235703171101441 19823 33429
169160463297441057 8730 24138
360600405664499137 7879 22734
829324164810518785 9908 22394
789192106515976321 20194 28163
974765022645325313 32015 32393
166736161097929889 20011 24781
554763403410351681 16522 21732
899659421193085569 11302 24997
836612682736340993 3218 15435
716391836559708417 21903 35623
202404634436792449 15389 29402
204329107481449057 25728 26876
510263793996582401 22390 32330
243767502061700737 5698 35898
449050074304057729 21700 26709
255313431347637729 18884 24265
440763920396829441 5692 25955
787674404857668225 21184 33571
395366870585551297 13874 23943
715199089306715009 334 29532
292994829114658049 14952 23849
572781345294600897 11513 23866
223888777284361857 2022 31831
622189078317397505 4720 12114
811046293304041601 7592 37120
222024831565150305 18829 34106
515572577804451969 3916 37494
186127654385138913 11686 21942
148301584788239169 23404 27325
872130826395220993 6602 12209
19680211661967209 1392 23080
490191657384734465 4649 12877
598492308149968001 13898 32995
419839361835542465 2463 21458
909630638368671617 7176 9765
547589737670683969 8870 16115
688179185944814977 11422 33804
456077991929561217 10522 35184
478871264155845441 3495 6144
894090664818939777 11439 14767
211587359109540065 16785 18796
51535039602256913 23880 37834
395327576787057217 12623 35216
567829492837809345 16140 21462
82475529576381489 1956 5463
464252936155503425 21267 29248
459546793132052033 13112 37087
766717461898672129 7204 35064
912130656137673473 1660 9891
244284711765359937 9909 19765
828577135941575425 21045 23768
306884696568808129 17990 22344
299411732232041345 21977 29942
730296935855193345 20506 32328
762614132874279681 17735 31820
905765577179032321 6486 15395
724150238044142465 8540 33914
858299189665800065 4335 28626
621569384781938817 17504 27904
250421676827961889 962 26382
189658981624372545 23328 36026
745347542259708033 10484 24796
440420894058025409 27990 32221
302087934112641665 26983 33228
868488037143162497 5125 36391
54896558081608761 11552 23817
411307589997281985 15219 28441
645200833481887105 4330 18941
707154165396442369 15686 20005
501125151550382977 20790 37031
822029449100245505 20780 27840
273674353634099521 271 24198
463991274774553345 16322 28454
484575184480448257 18950 29042
879478896586764545 8980 17520
676156882125447169 17593 36127
947531962596340097 19028 23161
170232137921175297 5802 28251
676504303556374273 410 10149
639531743817194369 23143 27293
233316779493360833 8410 21984
893033543762882689 5643 15093
745112674750973953 17886 24208
836992014472606593 6996 25457
541496395906104769 8449 25822
597877195686436353 403 6600
940451367236580225 9243 15110
51478451214244105 3227 18244
917175132224809217 6180 26829
756556536230746753 4180 28868
190738203026004513 21031 31690
151844231171601505 22801 31761
265650155171922369 12980 25985
439589099418469697 7431 34603
159680951213136513 30200 30795
579403310986940289 8122 36866
35411855181461505 27552 35958
715414539014986369 19396 34972
440761170082087233 3324 27763
805007165403800705 33767 36527
527245315282467457 5809 14302
483585653599249089 4749 20295
237249129390779233 5482 34269
716828995438071041 28252 37136
536643173839461697 2307 33734
74897993697348401 2878 31031
887536290108645377 22433 24800
228841778125634209 31074 35611
642014383942264321 23989 26833
244315165770672129 16521 24613
241264915811928673 6770 14145
138658323053498129 120 28063
750234193770733569 3269 26523
488336895360291137 6705 35569
56121139207650825 22537 24084
786934368312962817 20720 31572
555685927386942785 34042 37744
305289339667723457 3440 17984
905733521368649217 18161 22955
801771252663762433 24402 27142
895227646628011777 2931 12481
124931110799494145 12080 21490
812954132717155841 2020 15470
870219404067263745 13824 14817
859984334587263489 6322 10040
124678047318923297 935 28145
56338766093222857 26736 30631
331679349834693953 31930 33701
210401672079580481 12683 36069
157444016133339905 560 17529
556707375886876609 4120 25420
498199742943008065 33060 33136
622858592988787713 20597 29623
96238001598436545 3413 20162
510450535699209921 17753 28899
84733575096400673 1393 4325
547955414990592961 22714 37146
280788506543743201 25598 29836
681322932827701121 3302 18879
385560872355604545 10925 26482
690380261334066561 22775 36442
580998913214216321 15510 27721
36775983544874433 1504 21890
815420306120010753 20348 23826
20391529647849185 23517 29803
192260993382703297 11309 29969
371748871156999169 4994 11838
896389863429284609 14318 18066
724196137614225025 20537 30780
391732278616558465 197 32992
714955991690846593 19091 23074
512069568451543937 12105 13945
5984995324904930 12324 32512
527655566378953729 2318 23263
782149252261607553 19528 28840
363873794144304001 20069 27200
313616432696814913 9957 19047
822579507811440129 9185 17505
509041217223899137 21160 27867
691838511912287361 3536 10276
502797959984388161 34066 35931
654717061179084673 13260 25377
854370049600365953 8384 17092
902766460142835585 7950 8930
45364572676813713 9216 37568
770317663563020033 10668 28568
61164862518712225 8087 11723
267122232275049505 8339 19161
474520641414397185 27210 34467
976368334957513217 26851 33986
461200789968078337 628 21022
85076254052928849 7042 18545
426710065497641025 12055 21321
791592645969672065 11604 35598
622862120609500673 20041 36197
10583100325668227 26796 31495
453488627595856257 32413 34980
990873615329675777 8394 10671
204479525142776449 15363 16220
686342156689910657 17761 25465
39151179889071129 4646 17943
82051218897930769 1598 5308
671369059343380353 16791 29699
654778822919148289 7198 17007
257047230597702753 30026 31363
294576350302818945 24698 25434
62346553838157353 4020 35609
140528845994602145 22167 23959
250009497168914401 12151 29370
348654837258720833 17108 17497
106866520487347569 19117 25603
764908523139801857 1235 2357
233003860796781473 10018 33368
995076549498762113 1395 10640
162960126383072897 24438 25424
365985992067727745 1946 8793
228243708955343297 13363 36200
375559796610247105 22674 36693
994017422460746753 16977 23312
719485189174768897 6505 30911
978229700719321473 27342 28271
628689169383008513 14284 14900
263745177049944609 4105 24663
243080869159889793 13229 33580
898485346336737921 32291 35131
756799789071919745 12720 27019
597278667865101185 27413 32361
423781904010290561 16263 33798
971542270300869121 2930 14500
645751657734578561 10509 35623
35753941453979365 791 33589
236027477976485057 15763 26817
823744438545926273 6645 35943
785608512033689985 3737 23890
964351669483182465 1140 11623
764688330560112257 8219 15270
27820787861553953 19557 19862
840825335090940545 31224 33279
991975128945060865 2126 11265
457099434156937409 5114 15280
832428411685693697 6309 29630
850571538645169793 12575 16503
535768320919192577 4631 17910
293152989335389697 28404 33323
914876543593560833 2772 27306
762061853402414593 23814 24579
856436132414192001 8907 13365
870827941287622273 20050 32990
499262850552437249 13829 30542
892898221568913153 275 24474
200992050551935361 19066 19709
191675928265475201 17597 28328
877920814857684865 15748 15796
134982534630424305 14048 34237
347700570436362689 747 6791
328950229307857025 7417 16628
352398059104839233 17907 26685
526955963982231873 32796 33671
882546409972849921 11443 26935
249355446778956481 9139 28739
188543165085842913 16535 26969
680644954523970177 24463 32068
745871269171718913 17405 34573
713787901668332801 8357 23323
910430667624435585 6757 25911
317810754311921089 9103 36384
109566460580783345 979 28954
325781598754325313 2660 22680
175933280586416897 19582 21050
396647699308701377 22068 29890
226466603946906977 36667 37805
648398697101363585 21368 35248
353264847114953537 12079 36262
444869423686270721 120 9745
140801034505376065 5288 32594
637608261449649665 13055 17699
507649812049304897 5240 29260
401650785522960513 7157 11604
777545932938469505 5645 6904
6259234362325118 3699 19423
799683003987293953 1516 9697
559820647588736641 22634 35583
14476758530935997 23914 26618
147924620020624801 14665 34299
765560000047553793 20596 29499
820065795735175169 15082 33999
568217667880166017 3053 16062
821400370801661953 2479 20462
802191140577033217 5761 15393
69923275697647113 1806 27217
438567542192675585 10533 37611
378585979736378433 7855 19059
609644176332448513 7942 14246
903296345376972417 29594 36125
907171339216095105 6388 9758
161830868126834561 22351 27806
776149379541319425 3570 23592
344292136396319425 14149 15437
689896043717187329 16793 23176
99452880502404641 1792 3552
38179545218934409 5190 14331
647386058426391681 10992 23155
419132825621492353 16167 37466
84749121213583585 4138 19191
655393462682038529 17072 21249
451183024937961345 13543 35737
664126439979032321 30004 32403
576026550800001729 30703 32913
437387961858245697 2385 16544
574157792175569153 9955 26823
775149730313078273 14573 34236
941456768325885185 5028 14515
110498347242124593 13126 28821
988380146749733505 26419 34468
911090639145317761 28973 30352
378257800651589121 27549 28582
266952736694616289 10817 22314
93904413817270433 5112 24664
239371699070833441 15699 29723
43052063603973065 19701 31513
178530335221889665 7680 37743
366640849860345985 33702 37624
901022887180136705 10449 37677
168345515721277665 10041 27191
349879807902947713 29160 34168
962417994084646017 25096 29214
440498287393072705 28116 31675
34894955179801457 1376 8310
134579483762248481 1770 16298
547754042935565633 10021 28711
897160531880747009 10583 29113
394129977160069697 10021 18850
825998936104308993 28812 34112
783620845678584065 8336 15696
140324796706696737 5447 8004
258499874779325025 4997 13980
885559357141712385 3484 4440
724120257906008705 4870 35440
658801520617362945 17169 29262
417225294305062273 15155 28042
887970888156143489 24401 34229
291288396717035905 21022 35996
354824312054493185 13524 26435
903926307170969729 32942 37539
85706493434027921 13812 21266
755862878671592833 76 1647
766292020448435841 4972 31381
301324299842029569 1287 36784
446986889314057857 14170 31009
269330451940689377 4107 8056
984961986181364353 22980 27408
873901270319670657 10750 17446
560907271373334721 2074 15823
354331619867025409 958 1061
645550361783296769 5230 26591
276148319540759233 24564 36000
872416935562068097 2321 27674
439823956909364737 19189 28831
134945427441355297 4734 32741
992821899605850497 11336 36828
485425175473718465 9657 30059
17460902172700799 2107 17526
374616319264038849 19749 22303
776303291172517633 2469 37232
915483870408177537 13860 27119
461466942923507905 34298 36544
534872861447357889 26060 37724
499450391968714753 7803 16277
79796769950032593 30270 36731
582797333155383553 6706 8253
78347556038512065 22607 30614
931842769719018753 23608 24351
861610442942161793 8190 23316
338349892905156929 3961 25395
942748548885365505 4767 35256
661527628333239169 1352 3458
392610004486865473 32709 33444
968112065123051521 29669 37471
159767870096306561 23965 36598
458627418482272705 1336 19019
859406876452435841 15345 27737
39917330972755849 13533 19639
77592754415153569 3831 9839
843695855180222081 8844 29338
991573787402526081 20472 26603
217365363978274209 26892 36760
777704693839599105 22573 37546
61609648204687065 22859 36568
246336789398878145 19372 31869
977719000944190977 18253 34658
530881374079260865 23978 26614
447034868618779073 13015 27784
120733074254925297 9689 29213
361392285554501313 16541 35680
860236110560737921 1232 22795
722961128808798081 13966 27379
531919623038486849 8884 24231
173026561502425121 6 18269
217808141142146625 3052 14112
819180206820654209 9076 36456
80879032436225633 2180 26174
838029918419636097 18493 29521
542100463998441025 19791 28746
599499960866005249 3099 4522
508898042500742785 18242 36126
481618288258104577 7789 33417
262870142781398657 3717 17209
508405919175721985 18666 33372
259149154803136385 44 32193
295508214631269057 6524 20184
231604449644482465 4761 23169
700163356403685121 535 20276
741119090609554817 5861 34967
118010835443513425 28648 29331
766035192552866561 17408 33071
103218543028056337 9891 24341
371507507889727873 16667 34287
525777992427947521 22788 33470
548698388972741953 16005 28176
54310741160058737 13651 32761
423948186248662017 453 19693
941143672472250625 1759 33556
666257416051596545 18194 27213
360922981351940545 20747 27640
88240612749640241 8575 14313
41051257340853913 2250 17178
130770200262492865 19760 30913
715431252896188161 31273 33728
328855371567367873 14063 37739
526998373099004865 11527 25019
908365219690441729 4043 16375
384285037227193985 1481 31843
287799768974561953 16078 31704
417180550710270401 1075 10291
776342392187803649 7599 19637
672368672874476673 26871 37164
228383524823481569 12528 24528
960861497413802113 6355 24616
327353625018222529 31247 31582
254829423473189825 22816 27126
728265944935852673 3826 6058
981605597091203201 21998 27758
589239218844927105 1671 8607
561465890113048257 8225 11477
851028568160341377 12555 33083
532916369405100481 12252 29738
90870763499314225 13110 36256
774476128300939649 18926 34127
938408669796185473 1245 4484
721447084532542209 4965 29947
696923947389553409 9786 26054
988070060525380737 20816 33483
37632012114794833 15601 31198
115575615326108049 25679 34404
186196139176534113 14412 22575
804132080342618881 1995 34154
611755675338084609 14956 15775
428928974214130689 12472 14625
746589001955800961 1011 6013
274628685554567649 7322 30471
361706491153011457 4183 6860
939442890598698497 12454 21909
302266079139204865 5211 36171
118519118917909345 29423 32703
737285348156230913 4431 31916
86662298426119841 5722 6487
731214560028821121 1553 20843
555145897411584577 14610 31748
35685257031001785 5676 15372
767018785489298689 8664 10991
540309604218268929 24496 28448
720933337896532609 30149 32689
119299365260413745 15092 23605
324424968374984257 3238 15168
765193989942890369 19329 32234
332057300526933825 10449 28057
453406909276718977 2975 27463
89242462291124977 879 27137
688415764830327937 2630 37394
179794934016349825 5485 26356
826728198636001153 8878 37334
451923675800571777 2542 3078
215257330676866593 4882 35790
901620781325043201 16935 17903
216216954590617409 22271 25812
939687139247141121 8666 10302
315861299392484097 5957 6085
760761753016403457 10616 26708
468567486808804993 1406 2312
88625534888564065 1603 19477
97306827618883313 5772 30601
437709760930793857 10426 33266
955888099461542913 79 15266
234704098948114401 12369 21756
682285285229856001 32509 34195
933843789444274817 2037 18116
17338583961215905 12295 29483
772098673462721793 13669 24201
873411350472157057 4307 30518
1434427917551773 6540 23650
702131492794830337 4430 10281
205036461440144545 30279 34902
414805264397646337 2827 26323
234369958497133281 1987 22238
196411909646482017 20322 29884
130402544941290449 30502 33732
725589331973782913 8596 36934
315305550706078465 27347 34816
945791447849483521 20854 35531
485400524776039809 1707 11822
82927139339634689 18531 22646
449822520755851969 1331 21233
209727034648008001 17964 21271
251920295041941249 4059 16926
44142678598394273 8517 27032
805694531723695233 8280 18846
920886485281311489 32350 32776
773259038244916097 16116 31519
196608945804971585 11265 29729
691468603171564673 15536 26326
823888751030548097 22470 24819
777627079719621889 20167 20682
248186916918559329 3605 14681
176132427933076481 9036 21134
969479851588896897 18 22197
656487336014393473 10661 22457
767096422945147777 12509 13417
90382322164039409 24102 31193
512813686930169153 2030 6121
976139793321692673 9267 10104
154655651793792257 6315 28181
626529724840047233 3387 7632
162932979759272449 7507 37357
241859821419765825 20476 32611
403156113013015041 13831 18264
631865077191243137 6605 25898
544047339129857473 22143 33522
640995228444722945 639 17382
929440225060051969 17115 18529
779687713589758849 13698 18336
631415671410177793 16333 36657
592260854634517377 11200 31322
967089535585731841 15518 16932
10435645649472747 10865 35241
523566708967646145 13762 17725
72455251477322241 2983 28754
190458275891604257 10711 28451
416511383260619521 30465 34803
300617092225774465 9594 10978
700250658956562689 10638 29760
85419793733510833 15366 15718
349475772463428289 4120 22744
22329039624136017 24468 37299
672739140313382273 23246 25813
87327716507122241 7846 10287
255122802965352961 686 20507
950421984982693121 21853 30572
789093423444583681 34641 35720
298399782056041089 21679 26203
185281010225601505 15031 21100
483022465336286913 18305 31873
793934793220103041 2855 7839
155955449391900193 15461 18418
236613030868561217 27192 28383
694886816963286657 13276 32611
139581342138839665 8417 34819
340498979008462017 9817 24119
264680628244356353 20264 29575
649419695584352769 29445 33054
431942080345180545 8625 36623
438732964708055553 5033 23213
101459649730166753 10564 12658
136170891052966433 15100 36210
391964892600825025 7304 22254
970783618438762369 21173 29054
448554471360075969 4962 35839
273431169798836737 23166 33524
157653171847528033 9625 14795
772163769064594177 13095 33032
455676091084107777 5770 8960
567147762318494849 15657 36360
367026219006149313 20131 22818
917612847758480385 9843 19763
350488711888750977 6224 8895
836399430634340737 10150 19590
318176239135908673 25697 31041
273630409319213889 18347 23141
34547972661663097 12544 28536
688242614364110465 7234 31705
888809047525015169 15204 29391
866331292668579841 30369 34225
270476500552383937 169 35176
471371776357184321 8893 21098
26260488199852717 1213 28006
907641667583721601 14519 29273
474350736168780417 7167 14868
363611562262359937 17198 23700
873745124224669185 15195 21048
1646260862376182 9161 10313
507983584755585601 9153 17695
192033565393668225 959 21444
785182046517235201 9102 34074
579283316104937985 10815 27768
598731935026783873 11635 26462
970099161356511489 8853 28024
76893728228199617 14224 21467
418135629627389697 3560 25169
256863025067737281 6547 12460
921679858585857665 25076 34582
769201787522888449 10538 18051
488728633192966529 6602 7460
16480584185835313 2225 16947
889480713731426689 28101 29887
355737375364057601 16982 28883
732840274767998081 18579 35967
996517203270094849 18489 29657
672048397201759745 3523 9616
796307739122625025 615 13185
485547693868699777 12898 27471
711195046620524289 765 13641
660316276649762561 4558 29654
125453390040675569 19925 21021
473152710770765569 14991 35513
599369377827208833 5794 11612
547032227246770497 633 26710
890306285237045377 20069 29670
885187261402439425 27181 36109
280899993616962721 30283 30866
240313589750382305 12789 34052
836807585580558593 11639 19138
271221424634322977 14006 16308
274121105142036481 14633 21822
40235593123266969 8900 29481
33427931859506545 9782 24496
652375918415504641 29537 37177
556952038460757121 23166 36746
733417450305847041 6261 22158
808792855748222849 19434 29873
572848198285672769 13275 16950
957435907454119169 22638 30295
358032036185218049 5353 7650
258464971612625057 7949 23414
17341888716703835 4640 12620
496612705635236289 14957 27689
807913378335864961 20981 26377
592862042706357761 12251 37792
464363527004795905 25460 33226
853603630740202881 36373 37317
231228946234690369 11991 37419
621059943287690369 5185 27888
470613813545544001 26386 31278
502456460139306689 21358 37226
872653725873572481 22504 33657
234081009134584417 2905 27052
335223053779433409 4657 21209
502403998476673025 25508 30747
878638126507123457 4013 32525
828115345351363841 12298 26137
680807558394054273 8633 19197
674320584034312321 9220 33085
888084697181522433 18603 25777
326754404745187777 8515 22353
427075752011919745 4032 16471
29801929623182845 9890 28262
454797245192249729 35666 37490
377396624904037057 9048 31885
197184939079097185 20119 21037
945792749829273345 28747 34784
467073059214254017 12892 28565
638053179930196225 11616 17842
871812401499941121 33190 35750
104271251686846257 17805 34036
451782359037533633 14785 22316
986252026074225793 6682 19962
834903068237043329 15462 21217
597271202813878657 22937 37234
667601634124320513 12992 29220
292899461774183553 10490 14838
591610715113095169 28037 37009
583457502226373505 18746 31983
131497007081005537 11016 11513
853974444333374593 3886 34872
395755835912684289 700 16648
271421526948607553 4938 27863
595222978108647937 552 26810
76840970167168625 7582 29835
423251286087126017 24781 26766
891554574655522433 5975 16423
140018685060365297 26545 37806
912681995715445249 12324 14462
850841850414258945 28059 28540
344393031421354561 28713 34823
617730963392102017 13584 36887
320873714251987969 18473 22591
36986338357710481 2658 13439
817184026705241729 32801 35277
999528823545229953 33327 34693
675695572425667073 10857 36554
303975978106468161 896 32405
327446857479934273 1163 19955
647830292645135617 1945 10611
83148271940515889 723 21556
647001074855669633 26961 31996
664729932403879809 24489 25812
186047705339401409 12036 18856
590243218822820353 4218 5354
965794433313352193 10539 19638
888686967649839233 3887 21577
571654287632394881 4581 21999
937221517733107073 12603 14846
156015231185481441 22167 34843
528996220934836033 9482 35244
982641070200028161 12424 26738
942922724259432193 13843 37566
998386182002907009 13541 18128
93374241946627025 9992 37818
491801606389156353 262 34454
614992226575637377 12456 14988
240830254608969345 30553 33188
893717508231027585 10296 16959
247960467420536897 23401 37349
351705391764255617 8457 27596
438916235425313793 16157 35928
563842968192311361 5361 32600
13132855722471249 9289 19191
34685543988516089 4095 7498
968635340756041089 11239 37095
778868489665548289 29323 30181
658924729324208897 21541 33928
707365504051409793 16862 32287
478089222376656385 28351 32446
456328076045132033 17161 37145
327888378333891969 4071 21044
870227875202047617 2395 7198
835643372984353793 4345 33278
279881024697893121 25692 34866
874045251215275009 27550 35942
100071570840555073 10813 19064
155434441260002401 21510 34195
442050526852078465 3589 28922
353758806360655617 1303 15495
788080308532514049 6687 12047
640135621809779585 19820 19964
553792106835125249 18308 29645
420343075834406209 28137 31844
783477003972478721 12909 35956
38276405615722097 139 13071
263697333933542657 9023 33657
644360285632199553 11490 26930
791075250733356929 5553 23567
341251874329547201 13571 27426
113009974767358305 6803 27109
932001092865473153 7347 15967
588999429304465153 5375 36327
674887709292921345 3028 12447
915971750409475713 1126 22168
226136587438883649 4726 9896
766027514555830145 14762 21764
12870476059934079 453 11499
686799683036930689 5155 8231
662839976540450177 86 403
407079406869826241 6998 30833
554703849933861889 17305 30758
70178224176423497 17891 33153
919030637109795329 15726 25538
332867661253501953 969 19045
178680580110384577 22104 36305
903753513100646401 7282 12014
957401796889339393 18333 31062
400060893285967745 18986 19994
969612461943246081 5867 24949
27845782144815701 3363 23665
70338301196510857 10426 15789
437771963264978561 13448 23098
210056711115928609 10716 35212
635425668144456833 20768 34438
596870552681988225 11200 24924
502937342895364737 18142 28902
550212222614238273 14315 16897
247182568345884577 6706 12678
971977587559688833 22663 30256
821239914809225985 22008 30114
82603563849776401 21774 27269
21974757509958921 10213 25526
636254186608677889 2158 8068
503558906623823105 4804 10860
349569507583101569 2624 14679
338693323017587009 792 5755
540976725155371009 8254 35796
524296780627864193 4752 4773
620246768937963777 19849 34826
975071639092085761 3837 22745
518197955746355649 18227 34039
572997750040400449 4931 30929
164383684284320705 22501 35071
372580652278905665 6509 28470
121304902817865217 20674 28264
971975235608809345 2012 8087
407503170597923521 21953 34297
321494250567361921 18921 37147
886494342857385985 34998 35844
539620074603362817 4282 18953
319604744578089857 6952 30612
380590000501904065 16543 36131
512239758836084737 16155 21748
892956710525638145 7945 19664
821071973822856961 11312 35771
712745122812101761 20474 33518
628800006567697537 664 19846
467014988576551105 23237 36477
397429790222037825 19845 28659
68747299990910449 7658 18486
544286025620220225 11091 31211
397729621627050305 4258 14381
121145930933781905 1604 10259
981691331369923201 16319 28999
253265580971199009 24410 37407
206281936600532833 20954 25453
365237697359066945 5358 7391
984977335078205825 23662 29363
708230046255618305 12233 15897
944848224310803201 7288 17723
250849549921131393 5492 15153
776640704327952897 30608 33486
747729447707339265 7120 25020
547279959402914049 32274 34368
249404098693180033 1672 32672
706879920245590657 2066 35318
496235192240742849 23797 32166
675852393616494849 22135 23746
918969119497777537 4333 21930
46432167461098577 29380 31309
582821916058687617 7184 14451
391293617632186369 1320 5366
913071634525170561 1179 35262
29980054381205437 13417 33724
235953524206092161 24566 36537
694135196771569025 2242 27809
686647158285357057 114 36921
287032170003762145 1757 3205
501771559115407937 27760 36824
9171976299484187 14330 36529
625833236320051585 4565 19362
645557275780980481 7898 33153
289449349910949377 27943 32484
301521685524917889 20541 31920
142971708055771537 15254 27132
390793196908369089 18017 27193
189900766553503073 13179 17492
934348608812626945 15577 28866
961919018978097281 7311 24542
399698505004089089 6439 17713
548300646314839233 16919 20494
988548898502457985 17336 30184
837398703449739649 31238 37714
463944435950089921 16787 26726
835742887073703169 2119 11677
369252142086821761 27315 33318
130860170481373217 15688 32789
921507725191780481 9472 30347
184564625020566817 18333 26450
100413626319053153 13140 14043
438703463094274305 995 22442
96048730537127377 27691 37018
983408646047873665 17717 31950
156468426716401153 9250 27688
130736040087629841 23490 26447
198444911958965505 10171 11313
614364032885713793 11467 32683
570281054681160513 10375 10973
610665159540960897 3135 17837
277074011585945345 10788 29041
932274836419818369 1416 12772
382616978691970625 9846 21311
118993438743434161 11614 27685
560555687467932289 25345 33646
596671092099466497 5781 23932
925123963214574081 12860 13923
333945937946911169 15730 29156
463391464320814337 21599 30447
265263593407350849 9397 30578
543255901647341953 1217 16838
119459977888414673 10570 14429
512892235793564993 14520 23848
324436296521650305 11745 31633
926488720251640577 24192 37149
861634165920268161 12478 30610
193426748357047969 10758 31510
880925876052511873 30330 33599
901231061120626049 12971 25119
626556085322494721 6466 6536
926715079189442305 696 24698
268529593580847617 7456 31879
709560876312323841 460 14870
172679109452136705 3075 18090
146854651927306177 11695 23789
167238091166804993 4224 13633
218736844813861345 1268 1400
828843149307989121 3381 16928
265104377364188801 2449 14162
407031793528471297 8111 14557
128629721513490833 929 37295
682952142356814593 30882 31558
628141623610339713 16530 26962
686466107718327809 14965 22844
434957405335552513 14947 18490
53928054578438633 14457 19833
777398474377456257 17241 23714
313234360345671105 5206 24619
205527734640796225 13913 23449
87927409142199761 9332 19173
135904687421550817 7247 21570
940646222207671937 7740 9369
96508844410493569 15682 32404
635377186426058625 9411 36034
949416480264908161 16517 29805
385276051099946689 3636 24355
109847414117538737 241 18388
543982673732248385 19116 34260
953969309624746113 25432 34077
456177948079467649 16281 36166
427004360041252097 4945 33257
719675791539675265 21979 29312
942710737001583233 2418 22577
278665183048342881 727 18219
975714543604865921 6041 21863
947078898963358337 15765 29515
568172848124454785 6789 22998
563718814716448705 2180 26756
844915940605687809 10621 29685
567401396765024641 11421 11898
296134080913013505 30367 33847
350006620284101889 19270 29195
79623507467701409 8749 29452
838084914276553345 12600 34519
174874277798188865 29185 30508
856016674062910721 8943 22287
505507752374882113 10798 32053
657662799459291905 4056 16337
796795876143470081 5731 23049
636072884223647617 15888 19742
467316833840769153 24219 34407
453271341527344193 3472 29928
602794947628019841 26347 35669
381510325424439873 3451 3545
52967929435851601 2656 34873
378488955611761217 15433 33784
155019856290714145 15009 20489
576929104730776705 21823 22633
24917705529091449 13739 26794
646505761335138433 9244 28339
619229187990846721 20030 32290
175474581490785665 29967 32549
222967037503423169 6286 15610
278234904402456353 11627 25150
939205873816625537 12141 32713
345141841174932289 21524 36479
240500741477333697 21644 36454
836438914894078081 3377 12054
834827648966729857 6452 18709
743181211128753409 8385 36026
233723045605643169 20122 32525
764204680370642817 5110 37436
141536719343086753 17707 20798
265172115220433825 14190 36489
497012914042372225 4673 28443
777479548667177089 3281 31287
258070313024667553 2260 2856
590992506991991425 28299 29301
45254202127097185 15476 17804
764573976865069185 18002 36314
754260235442494337 3459 5186
397873309643539841 3648 9876
675933029803459841 2396 30327
817613321885634305 17217 31096
981210187945187329 22934 23132
851499538494547201 15887 37216
551852774194514945 12036 19313
218328136947821601 7668 24416
838816012032275201 11366 19581
924584899974217217 16475 23250
133284764144363521 1700 36323
389129009275198017 18945 23159
503882748339130177 7255 11715
467762463195068545 6322 30494
601914171889035265 16777 34549
325313860423666049 17525 29832
766365012982781441 9874 17087
493633298259492673 20559 26943
735594802341850625 21529 32004
780073043931455617 17458 33877
818740256622000129 36073 36870
289405582138524417 10427 26654
412107541269506305 18691 25240
274635828166754689 1898 22035
598319546047939329 14790 27895
189121400745261057 9919 35898
613114202394896769 16675 23368
754761257765924353 3499 20281
595384156803255809 23636 31888
789765137202319745 18870 23811
459475472691195841 13288 20940
674512257416569857 3863 4798
959260050728026625 22636 30992
247708743773426209 15378 19839
601097657328992385 24535 26071
330934489444818049 10770 22422
604532796949918337 4841 6536
938483160993680385 29070 33696
295402033404286593 1350 6746
130336214214981537 4494 6649
232164241173954625 12738 30900
83654484691248145 757 6231
997161897209920769 13140 27120
979152542242363905 17621 31878
923775798683870209 25916 27556
57886002345181713 25141 36384
929489895916532353 10341 16019
360072321656293313 13549 16438
477163203742428289 3892 27824
585715737069772801 3532 17611
263721033601385089 10244 33680
686778786730545921 5715 26132
459430454572220993 24415 28857
254181462955298081 11114 22053
479238896104448001 25157 34103
897251315122151297 21318 37731
140078111311360945 7839 34448
21564102028218457 22379 30362
649223211700856961 12588 26436
724415515727148545 14166 27396
905929596770114689 1669 35623
245953793220845537 4735 8358
673019917557411457 3232 35569
811707708173191425 16568 32402
375780278964917633 10428 15201
226203549961194753 146 30047
390389497888023105 20755 36206
566907971423976449 17136 29733
444834442775352577 8976 26481
112631107808194737 14665 20938
529189561139048705 17004 35363
976838645269300097 20 2559
663956348157562113 8947 33252
60443119465627857 18284 33149
189882492920204993 27153 29150
254042777117124545 15117 19068
259979986654208513 30914 37492
654545094010128257 6635 31394
113292621250280945 8021 30648
229544829990363297 12535 26536
341149448966483265 4530 32239
403798212764268545 1037 24398
39808723509125345 12017 26794
527824318461174593 12917 22644
313424566597809921 2066 14839
693898198435217537 6528 37543
698150952778405505 3993 27402
305147229929378497 20236 32935
712986252541774977 7879 25376
193264579422656609 16320 37225
181185427513398177 24663 26580
353720431669192001 26864 34504
788789302168460417 699 20589
752398790076593793 8861 35424
918238875216587777 1833 16089
684456071929805185 16682 20190
544288888363745089 4443 6445
235229392656417953 3262 6916
52978910481115809 10828 15141
922526568580398337 9763 15480
164237157095278977 16049 24032
116520110306989729 20242 28738
620096822938137345 7034 29886
463801453839028737 9883 23564
952309763416728577 4395 19379
702354135025768065 29311 36981
491548213776908929 14485 23830
937505421017394945 20611 36278
26755445978530193 23494 33717
345284132846924033 7305 22921
64636513109945785 25246 30297
51217711449812241 3306 22621
49616382888778785 2108 31744
380584322814097921 9456 16726
192304397027854177 2803 33463
918216799354812673 1131 33104
482569665762021313 26495 26775
788166769252907137 16976 22288
935042465229457793 10772 16574
903106491801612033 2864 11621
98192334506613585 2470 22598
853511410887517057 1415 36749
540122300122604289 12192 22419
397960372721261249 777 16928
355430595332940417 165 35610
662166167972539905 13551 18265
245576268769553953 19533 21248
645586296513631233 6267 12109
445109661115189697 22335 27389
902132532332227969 20755 25144
353518212498116225 5948 33748
256011690756455585 1879 3557
295180669108511041 1998 2836
687271167513383553 10874 27533
731941557915718017 29332 35091
773369071321486209 9304 26671
112666908611281265 4077 28439
457624039666608705 9806 32056
869833439948351361 10551 11475
8839719345392184 3458 15634
443419692968838337 26740 35883
198512276772472513 4353 33096
632969214879864193 6167 25742
686387230489362561 23284 27260
612176198840437249 20396 24432
473065126924876033 1361 1523
424640321689324225 32942 33869
686251935251451777 25308 25768
421254033395321409 8359 17286
40472868073347713 9102 26960
946233885775200129 27079 34354
110527317269532689 23880 31486
340621739566692865 5873 22433
77118124409206961 8165 10933
748313812914872705 4439 8993
938920837070302337 14142 15623
116027473174007409 15034 19678
406583580957484289 12678 30867
256814455536499521 2756 6360
953709314081113089 22742 32178
803201246124409345 11487 20217
338492370407191617 1578 32484
616188310577527425 17232 24632
263003542426478273 783 37534
49595989523261609 4329 24511
110718247276988529 18848 35804
98762690870159985 4178 35906
372183428579933889 7884 33161
882300811861618689 5404 6661
904588876671493121 23357 37189
745945962628852097 2849 24949
685573953834509825 25901 36385
10122773005129205 5241 35415
572554960635439873 26437 37749
512945822718421569 10240 23649
264298994291397793 17861 26565
444742826984246145 3262 15808
681043316958589825 6922 34736
336859263453632705 16130 29157
931344788146478977 6128 20255
122533868079763409 17681 26977
60861225723751745 7939 33206
12780402222119847 9086 33911
570132936978200897 1946 28027
744185607910587521 15502 31150
590955180423474561 20806 33322
490237300732289345 1568 23913
986664577007875457 18716 20105
619688878662294913 21251 24414
470307435597927553 6404 34213
560976326666349249 1986 26020
635248070414792961 18238 22864
334342461745414721 22551 36691
293411244167185025 1303 10753
938901581465884801 30490 31932
91032558243629329 6880 9838
256985244541517953 16357 34934
107608237445585793 5151 7619
395761494393411777 8896 32885
495484297740450305 6751 20168
561226972983085633 25795 34381
550481831734042945 761 15048
45743927398106625 8639 16670
519382190596193281 4905 16267
587528657019767297 3182 33602
631736659888130049 8996 23097
624159110167425921 35064 35813
257068607062837633 3583 29995
148920362049032929 6306 22534
710188636855473793 13304 34598
907395492568596737 9696 27006
70141836737551697 2776 31669
183166244633362401 17307 34063
430651187365437953 10150 23069
422741224974970497 4143 6117
782462562483932033 1351 18893
933395827789006209 9622 25832
520013204237283585 3216 8654
618762518232003329 15697 22310
944588971977030017 8610 25035
348593222312992193 17372 25444
323421279649945601 28012 37696
452883656746138305 3279 8437
647248804220186753 16420 22970
432723848515443905 30498 37062
201335471687269057 1076 34522
317661002877130753 16058 25696
692272088586779649 27451 35761
931407759843416705 5173 21045
551832147037000449 31487 37877
707899000980376065 16160 32189
806990883988806529 4257 25018
669521478720348289 25479 37330
399762090380033217 11415 28440
536009027580561793 15205 22409
105282278166814785 3352 10721
480402887981860289 5269 25113
569494904258359489 30014 34542
463526002761483393 3623 11292
605383574332012801 1163 25071
482797741064040065 16015 26959
279624552555883809 10395 15254
635012039429128065 6930 20103
370914286971473217 5352 13018
247548323094470401 8818 16222
149183538665706561 369 24301
301105124146147329 17191 27110
666143603051171585 9904 31644
481386275749166273 21567 32556
652997468450688897 27979 37034
696502958245602561 1075 20989
437764651619179521 2619 27954
366029153670218945 5780 31689
810565440731064577 4023 23311
314371703410387201 17976 21735
840973576422658945 6205 27141
799945471889337473 8834 17889
624407646753564161 15917 20033
181075534351990081 14651 35272
414572335107383361 15336 22799
967372394571619073 6864 14356
520687557410976641 3091 34134
596149665138284545 14799 33909
734564667367340673 23241 34754
921045367981768961 14815 18582
791974945389267073 16663 32508
945875947604790273 18635 25064
904115095554548225 1843 9701
25106477381633853 3607 12016
38525541421332577 12327 33039
930330302637372545 10959 13054
394986457245540353 2837 16996
23149671093300129 36459 37860
574046171922173441 2121 12414
840894200436608257 34533 35578
476232632591067073 13627 14077
330562807706151297 23034 34989
162598581969714209 18754 31983
287372216665062305 15409 37112
543945132449369601 4911 23669
604340306869168897 12715 31465
727453625378711169 21993 33196
72323420138488353 33728 37784
4555368820977180 7489 28061
218342582791400737 2455 4828
497097914992135489 2833 24352
238160056950476929 28456 32868
226274049464297633 13220 33088
515420974973913793 275 5787
589350183785125377 6196 29307
835031748117344769 6752 23039
330775536276352257 7801 16038
464636125315685441 1398 11454
177172323441052257 7659 26586
761411275496072961 12037 27402
981653494571833857 11861 36132
13575247073781327 5191 15760
9143154217451155 13387 23293
373418056362865537 3460 16928
678305050286244481 2370 9545
180996051714807041 1257 14527
287959250671516289 13077 29289
123921663143420353 3803 26273
583939276865198337 15007 36479
19043806970010737 19638 37352
340369414660568001 26700 36466
630899293858263425 17031 36051
413922465682052353 14152 35578
519329655900556033 9875 22775
474645462472349057 18701 29590
560792003387518913 32201 33345
54612605749856161 31751 31854
422324494992373889 4179 24228
234424689473211617 1071 1122
993003828169250433 4625 31803
151519122761190049 7011 18971
590789951731643777 437 4687
472286505789210049 1609 16766
374379739924023617 18400 29189
36746516600789649 24837 32532
48187881262343521 11109 14142
318880112755817153 2270 37644
317521709945609153 4120 6821
806312402930931457 10995 31821
181908880096450785 23062 37455
984309524686434433 7549 10647
806071116913756161 3345 21075
714516920748383873 9441 24014
735340154935265409 13476 28076
152689546418070433 175 11861
477389350569737281 2347 7674
40901826454305737 5023 23294
625730248966966913 2846 28124
507569306594515265 17990 25097
614070813448876161 33831 37841
280669168464800833 13161 13651
936854179030909569 10102 11524
128911432243040033 19102 30404
17962665686539481 30724 34525
596301537219918721 14367 26161
553864037283297281 15243 21199
339522744390105665 6820 34087
713257656205087233 8443 16389
490483826122716225 3305 10451
286528622961775169 19956 29332
242639269744767457 17102 35901
250059299849041857 3991 30508
271590531957574657 9314 18868
217297756028109761 2923 27970
109532212355414769 20770 23807
499756556764253889 8451 13569
95668181198295345 26569 28988
710124147368524929 1511 31408
857655124116188673 1474 21984
163627110014104449 17447 19409
805079803821573889 8411 23967
619464622350399489 30130 33265
751503666563873921 4827 20682
593228382591803393 25806 28612
925232801290281473 19396 33698
887964678371922433 14818 18393
789890881064263041 12878 31736
954122648122606209 26368 35980
617903382763561345 16861 21880
854482365097943809 14109 18789
879010592738946945 27105 35845
683981033153287425 34668 35521
72795285827073281 399 8528
196680870850649121 10306 28038
179102277829183969 30720 37213
704659945498477185 15073 29497
307698067616801281 7961 34188
786640542617824641 15311 23087
36750237132959993 11832 12318
969856555154478849 8885 36950
60886161633664673 18667 35949
672911922854375169 17719 18411
742231052184546817 7877 14272
861716464300954497 1787 20499
925544457313751681 1725 23517
544128316184391297 2961 4248
283623868472826497 4107 33259
309450693389379713 4072 4173
982714686030323713 10147 32660
50570965761458809 3009 9790
92750863715348689 20291 25192
580659643764434433 2268 30351
433599701158815553 158 37866
230658684914040193 3448 6040
12928131519540643 25838 27617
703572836180512641 143 3468
470485133634884545 17358 34197
525818317290649857 24247 37141
869862954170695681 10696 19700
799584031460298625 14086 36577
323860200578142337 18818 31778
783059250526186241 2240 4478
834089865288316161 7255 12721
45955876895874329 14711 19458
906736955540527105 7344 13294
600175946976172289 5135 35890
449727826188091457 8081 11314
25925552315086977 5076 22454
180250307268355681 21495 23488
21063642809799889 8875 29595
728072071476244481 21133 22391
257077075526922273 23219 35025
581315012040921217 9114 25557
142255566215560241 4604 12929
7989532186183369 8836 29689
290046030619393473 1436 15773
986740875166081153 14468 21790
647451799154886529 10956 37405
545024031144347265 20992 21941
931552566811973249 17185 28816
501458892574607489 30251 31257
692361817499623553 5548 22498
668669477722840321 1989 3539
533457642761860033 455 29330
223459336160150465 1122 18327
262351354008281121 10941 24045
237943880200898401 9470 30820
489919723889386177 33614 34235
286133149060493249 7494 34623
11771099933916675 1098 16478
409076956115438145 22480 31481
856583540922642305 1948 4152
250760781968356385 5268 9397
354926456613135617 18329 21568
20067266732890945 3844 16104
529723148964905025 20707 27227
18103081296334977 12838 28816
949775630661086721 6843 18512
293703943620226241 2057 31340
551927450460723905 1381 16212
157987347100632993 19770 30128
728844397891471361 9250 37029
896391025732523137 17 10499
618671624977537281 1074 34342
88393525592085361 29723 37229
866621404293475457 9156 26110
482141996967651905 380 25591
693251606229452417 27494 33706
149151000330537185 11522 14453
904824489829174145 17384 20306
751186119265579265 14891 29968
164234924748342337 2489 7844
947650910309977985 6261 13075
109257774965350049 2033 12261
296879407550516545 24366 35474
239838955554674273 12203 16550
652032664596905729 31876 32755
724237703222804865 7720 21078
373549402628579969 25467 31507
229400936596505281 20166 32742
277561654483225345 9848 28435
389355448114137921 29225 31745
446407079061838657 28730 28995
147142118109840673 7487 15640
670198397757563009 10739 32210
652139632147601793 11788 29708
471989089541576577 2633 26682
243415127907070433 19356 25120
412862798185205569 4585 6834
359338731600040257 5444 9124
277381907879298945 19147 36048
851098155422462849 18586 21764
449191179116954945 30368 34596
146283416006049537 10383 30225
866734101923466241 5113 9208
479175930634710337 22253 33165
880613565821011713 11109 26199
222216958273399713 6954 17758
676666757993142913 2753 22416
713114765246288641 15976 23674
298664659149583425 5514 18151
920573312516388865 32587 33809
654902802296700033 2085 24817
935561195227904769 33535 33793
678279376013239937 5504 25562
844789054599196673 1160 2143
959886434774414721 366 32273
576210078533577537 2597 26328
401483042341116225 8757 18396
987083677500443521 34640 35458
218861919368261953 8057 20614
873312421957905409 29890 36398
385812624253890817 7241 12161
571334292448049985 2931 19980
767709374380398721 9118 21392
490014799241848193 6892 32397
648819085569048321 29281 29971
10182169830137867 5279 33504
492051789833791297 35360 36797
707205041136859393 12342 32080
399297376994258689 31351 33482
756191323663095681 8347 11803
644385078094142465 1289 36261
913321989709473281 18292 26225
967040006944788609 6187 30592
749460062392081793 298 22997
909249351951725569 32014 36625
255084576209469569 2130 2170
484857928344684545 5389 31456
948666659512120705 17653 22988
595137633394937601 32556 36428
297596366834497409 16823 20621
247678912539047489 4998 29551
205086602429595649 31567 35573
949685638934337153 13400 35084
485950086202564097 3185 20806
481413983056047105 2104 25279
672502819634324609 2216 17380
509835976056631809 19402 37540
893331536791052417 10828 26435
856047160912400129 8043 18115
509868427121553217 949 31318
131629832702540033 1857 6890
894617846516951041 7778 29092
329498041954867201 13575 30372
844675437591085697 19099 27712
899931860070648065 34437 37112
903370158517745409 20018 37322
777050897872900481 19319 37365
636709102757414785 10165 18325
735997251051340801 222 4072
459599789545933377 11268 16503
670733378503900417 25535 28380
74577672630105953 1283 34115
923976814690586625 27333 27919
733278588712394753 29086 36320
758532806382621825 27902 29409
608327918367827201 22431 31446
424233953772809281 25507 25623
813682789104859649 26909 31035
48703807660093193 6602 7410
374689339772309889 12401 20504
174099680395283233 3143 24781
58594123567488057 5587 14426
332967929034996481 14428 32388
108011127170165361 2270 3787
272175965783443265 8591 21310
773296435156083841 6046 28265
246829260701776577 1148 31033
197617232830872065 9969 18918
161646628067199329 6586 14155
742239514980738561 8389 8972
337600233024833345 4386 24243
195832891688390017 2954 16898
566776427802803777 26933 31355
733108507813710721 14349 17734
522493992196974209 8289 9772
191932177471748833 17290 22068
874755878183020033 6765 20104
292626001475113665 6176 8175
511114400032884225 22321 30715
234197250906596833 10561 16071
6539297630293818 8916 29819
636388922112502145 16384 28041
439057057784697921 25452 34467
640517413925088897 4617 19332
183959649313333537 10850 28544
553942656562711041 1543 5408
921695135946837505 22133 28655
119716490315632033 12524 25218
709193537566957185 2582 22315
279534477525317025 11673 36910
658507513941106689 10972 36862
210181971456897537 18683 24528
243976177728267617 14065 17692
664856419786858113 17242 34230
376834107840611649 645 19934
505355358212149505 32176 32822
661587036029171585 9866 32789
600748308713463041 2217 7893
437409603402404225 19327 28441
400081759210330305 6239 7818
380674962405958465 16394 36964
10323738176808207 18669 25524
579502428133825025 7291 21861
877434634109484033 2371 7419
946974823901111809 14537 19648
338219496494332353 18353 28497
667416002416349185 29893 36390
929030160525989889 22594 31579
261768702240726017 24921 36758
923441308349410433 18094 37238
628314418353315969 726 8440
126501617619716449 16841 34907
253821458672856449 23721 29094
22249860510697773 13970 19275
119010018494254417 4118 35753
248068980350602433 18675 36106
428105704747832065 12447 27990
270239971992126017 6810 20309
511066197418589505 11903 27226
619239168666304385 5163 20180
807932761911015297 11577 21357
688626517586044417 27195 37223
83270439835349217 6312 23880
404709657843447681 5797 21767
509506858061694593 30473 35327
770052379961768449 2962 24199
511540451873063489 18131 30044
740498992386655233 24169 32279
976177408108750209 19171 25183
967140352250311297 15464 31709
861335550095379457 9286 31099
619043718789917825 28990 36035
664911570524434817 17528 26899
967561602733340417 2849 17741
938726557982992257 5196 26504
430208924584015041 27276 33230
365254175462066369 19788 23555
309502108420417729 692 21177
524875634671321473 29916 35218
159460504931580257 23173 31746
971167394661630849 15383 32216
179864427433344065 10044 27130
295613038125939201 20306 30984
389318036088049281 5257 36288
282905981619247617 4368 21088
75009373719950641 2800 28636
63266117174084257 591 8444
426999279822119617 25154 28265
638118364842153345 12990 22286
492859644191938177 5226 6366
931467146390676993 6122 32823
372107436883489153 3148 34478
941677139950311169 16338 30997
990169290422386433 21703 25851
444286277261074497 21384 23597
572401873318533185 29531 32397
49717390418958729 5584 24152
975998187048318721 3192 15834
367024190810386817 19551 22332
319108723366220225 18886 21894
766755584383357569 14350 28628
140083389502223105 1877 8790
245051313500500353 808 25236
478721089316955777 3396 24612
721708358647713793 6387 7258
722908557143696897 973 15071
846267012151035009 5887 16944
15536074586186999 8794 19508
619637123354689153 12354 35532
134752506778397681 23259 30105
358518327439288257 6441 37583
544879163842487937 9912 32772
325993914180127553 12249 25138
107637518436249025 21235 21919
251483851676798753 3488 8877
484552065836489025 17082 26801
668294095919574017 19331 32232
422561302634363777 20060 34486
848289617546488065 2929 36660
401859623102403393 8461 32042
960125194428865537 11268 24581
772222618672415745 30863 36623
320050652814419585 13602 31055
442851330448043265 10936 12810
22226115570529005 6506 28902
896053469299204097 21175 35680
310569484204041409 9603 33104
483254953612110657 28680 31224
837420112600920449 3523 28169
331039650848921921 6793 14982
121891654138355681 14440 33060
857960263149188097 10155 14501
107215899809997233 12121 34500
951710272174153729 3174 19082
107013559416788689 3161 26258
255681559003242849 19337 20536
539037092696315073 20144 23316
590844732899896065 1387 14361
995829943598611329 14482 35470
952315020849603457 19338 21675
79808496024295297 6232 16614
25796634188907321 488 36240
555842487413588801 17246 34801
892112540623251969 4543 12822
903901473269012737 10334 36593
242657245843460609 17415 34579
601047456413116545 8166 26769
898594139207922689 530 37602
375477526705704897 19208 27969
332440534672088001 30573 33225
610974594811427329 4622 33061
242467901535881921 28307 34021
535702109246908993 6965 37780
482606433122171521 30115 37339
416631711546532545 25692 34153
943946145842410497 10865 15950
747137389569584129 9048 19979
77963056720250273 29290 30123
720065001514388609 10483 12074
120840836031895553 6810 18339
778246013607780865 16289 30083
863591026371679489 12318 34412
917694394197358337 20656 26817
787666613544082817 32421 33926
882105660613373057 5410 20536
817077979549793537 304 30412
432221436019364801 1687 27723
187527829259430241 3639 12171
851279193208068097 19352 20459
868077825351988993 10709 16087
770804704215212417 27603 36110
717543159351642113 3266 21143
885815260664369281 9073 13344
851931374816160769 32741 37067
924799831300379777 25938 32849
56569354083357841 11766 26397
648452145561361025 21000 32523
224591722275690145 3872 7579
724488202870166017 10692 27844
284500957847605217 14062 16804
589521258463147265 600 15979
654053228384697089 6712 13970
936065589943400065 6241 12265
705797014783023233 16392 24173
477428795863470849 22246 24976
866426223267538433 27996 34334
422299702896001601 30619 32582
163345399534996705 860 26527
776942495829498369 21171 24562
212144671537544129 14204 31835
626639219703509505 12224 27977
806422049697736961 16964 26116
769207966060957185 10022 25706
650830082189756417 15835 17260
136486559229272337 22173 26815
309312587653984385 33077 35152
31223532957763925 525 2472
975225968100943361 942 18155
647527853156322689 1084 3958
222989167429396673 25225 34771
499546780259986881 10003 30637
520402224567433793 11450 37717
409516530366037313 25034 29829
575802429297830529 915 22835
978797724388439169 6285 34848
671021966477326209 965 23967
166176977615510433 5743 34931
662058753711612289 12318 30021
749945723272400513 9359 11780
695653701848399873 2843 10555
798752192758147585 23211 35957
608083139187534977 13384 33703
250677548702920929 4050 6115
733563288066562817 2610 26259
794359513988315009 21969 24128
269269548554710529 4474 29173
488975381595860609 17606 22007
738671978731943553 19973 27198
346311703170957953 26271 34326
70920036964544409 2999 29861
494393627488275201 18740 32238
371833086060746625 5119 11135
272852195740927777 6944 34332
889472955775993089 5681 6200
276795208624957217 14665 25063
922549418800755969 6223 24966
41663516424339521 12152 28229
104995581360903153 18336 33628
251249181618899073 11656 27452
452890771096889473 24737 28236
397732011645604929 1960 3944
713419209524623489 5366 13601
186534968390144929 22705 26722
279714396190470881 4475 20617
408760478438868097 5470 25534
337651647106220289 34205 36292
463751985401952257 3291 7581
358255662751901121 8645 23449
21758288481397161 392 25226
137014684910518273 10921 17303
795779824621387649 8968 19335
984530023531178241 5450 34674
432526527009063233 28046 31333
797899112930828417 3305 13684
797031191633433217 393 37831
801435088364229377 33675 37327
31688802360367421 30926 34201
855458702346616961 9708 28843
629720354433384705 23918 32343
351502048895284225 4300 23370
341267045225553281 14056 19819
703803891524508161 15183 18815
845741713111774337 7620 29616
267333013166535233 26984 33072
988511119851171585 19197 31677
504607237713905473 24381 35354
934599078429254657 18360 29504
700164036986095105 19334 32233
282081724968040961 14979 28152
302272594810155201 14397 30711
654404158655832961 12800 33346
250876848213778209 3406 14851
622453182571877761 26902 30878
545700012958569409 14423 19305
125905411519550369 9697 28021
651184512301497857 3629 28338
665616610390944897 25637 34878
746925090391762561 21474 27265
804323634174149761 16092 31235
832551645091086849 22041 33085
598269961423898881 23489 34547
567126504230650113 6671 27686
690341251253482113 7814 36361
75467304507114369 11292 28100
914499803823591809 829 3539
399155267536094977 19970 30712
614176031832354177 20654 33601
332632448885789249 29437 30608
908685819138913281 12560 28780
748195467173580673 2416 12430
723899732959221633 8730 34726
918992898753302273 4027 4119
526563129006834881 17797 33705
930645393547429505 5387 12603
764045742865587073 3678 26963
833757143407979137 20783 23241
915005032310649089 5477 31736
894911641473974785 8788 10777
660469993490163841 31242 36781
470875156170379201 34700 37769
759459859087971969 4193 27973
192513503894737441 6388 27332
884144042082819969 10812 16319
253083685143991489 34330 36992
433785736583406145 22145 32804
216552359281045889 19533 25650
86201097874020865 10274 30573
330584332276444545 16415 20602
857546429295840769 11839 30915
996937331950682881 2313 13537
349632704609941697 15409 21455
380627184927163841 980 37141
367105371169191873 3342 5176
864375844605028481 11464 16886
844428595661622017 794 33769
362513883532173505 11054 14206
574903866717964033 20717 31905
731512346701812481 9776 30501
691922727918491649 805 7023
879473858810257537 17171 36521
191328511365345121 15677 16177
200082053303980001 24993 30211
914287486272296961 13104 21815
302045114776959169 19614 33008
800132482101620481 22160 26525
94765529289311697 2390 35629
674513344686911105 25517 37460
666420432123913985 560 37571
155420790244523489 5172 12504
801685965768335489 17272 27268
793205685132715393 17270 34574
396990282780777217 1499 14700
359061181100717185 11362 16143
203160581739702209 27209 29512
187881824541189953 10925 15638
358189143205521537 29 21089
294735423188928513 1507 16447
348252306912591809 8724 24438
329292394906058689 18320 25553
531771333646148033 3244 5875
560770564890336961 11235 26613
875594323744856193 7260 23185
693129875221782017 18831 22179
578720055782866945 26670 27251
339831661440644673 8205 15374
752479730583495169 1712 6831
134206098608398609 5791 13325
688918014294571905 18417 34696
760336802570836993 4851 22896
50798095850701945 14216 14495
988037766223666177 1592 3277
877143951496947201 26403 37254
292267313339966273 14138 19676
231411567994108225 22609 35870
860407203909158401 9612 13175
353445660771811265 2427 37801
138461070283373297 9159 25345
36222049913995137 16676 19653
581872610456425601 9779 23525
803890636548317185 21419 22452
850440284423587713 12947 15476
420589302293130625 20212 33595
748770680412530305 23542 31794
560399528606396289 17569 17753
43657164458725361 18531 35696
623894270186532609 4373 20963
946742551971222913 4556 13160
333989058951345921 3401 26237
998436900054532097 5208 29827
145753993878848577 1847 2363
943354344216725633 6598 29868
724329092955727617 4140 4900
606927709121297409 6305 13423
39410730886181969 2214 15695
363483920301543873 18843 22493
311967195380759681 8557 29466
919477586755693441 29614 32875
68739943567088345 19929 33327
129688756547931665 11521 30279
171682308774151681 13214 17852
921867189670169985 27960 37460
214626158614102273 28352 29097
999013724464585857 20053 25014
921861229094844289 5260 22759
962933300918866305 11623 16440
120493943222548689 5639 36033
81275015765850609 18881 35493
423086383737384641 9252 14719
884887858059077121 20043 24204
992779930477532033 10590 16248
239775172170165985 217 27156
358695102919682561 10338 36093
680018906061139457 9925 23417
424192525962887169 2844 13135
696047034537695489 11131 17566
742208179157657345 21999 26120
810772366797184641 13469 33025
586705201277517569 11937 13246
162349212284024001 30937 36861
894393093778802433 26879 28117
948152512300527617 13688 25033
295218690544935233 12120 19030
70375206477518049 22466 24920
281363916623959649 13005 17790
178014801692544481 14543 22701
916433515620958849 18232 34063
347500411092394049 20881 26553
391439617752610049 24057 30785
927602604222716545 720 35578
882298637042417537 24045 28493
92758679047744161 4721 12083
311274430601756097 24650 24875
316419595760098817 16749 32365
351921223316345793 2649 20715
37870785414721553 7804 10408
21702037151982269 3672 18694
36427595810796025 6077 22364
85388113424549777 11233 18979
942673762019790465 24770 37550
523338769726549889 3313 15377
526185619216111169 26361 37871
879788078912561409 1568 29686
902230528111399425 3873 30365
495683803590395649 251 11860
290845263609856641 9268 28217
550937035144890817 23537 24131
752116313290638721 12026 18760
237525512025669633 1202 37205
13210552980897461 15213 21344
799872468740126465 3931 36507
400639874033398529 5147 18282
499076833538964609 2695 4114
238052321798324577 27990 33545
803950102349823233 13770 27660
528196256352241985 14112 30799
537457721802653057 1670 9125
139608465611733121 26652 37023
738071771314260225 15138 16736
945071666960668417 17274 20419
268833575348764961 3496 32266
307147215337909761 3133 15645
928800201816038401 4527 26918
244712696210637409 22513 33394
886494038418604161 8380 8422
821441326087811073 4343 27212
36350419459132865 8521 28683
718989500576181889 178 35048
320080789224817857 13646 14320
721192019874042241 23758 37171
657040443226399873 25356 31482
788958413051641857 13822 20332
654584949704897665 22953 28528
457422997369125313 12245 30498
448962295012684353 3358 30467
157071619022499233 3234 3813
258048624136108641 28028 30241
149582149558671777 7031 19168
260499741893561057 30856 31069
197072825450003809 9449 25485
205409865241605857 7108 14150
542862068151155329 25417 35150
535848149471384257 23306 23691
692716075087726977 880 3397
375790138146015809 3727 4063
34775386467305937 11665 12169
281735922540711681 17033 18983
327082827418887937 12619 31492
756777167236023681 10150 32508
112367692737226577 10529 16507
199832806434308449 8013 28187
456157956567746945 9194 26725
348817971147525441 18076 31469
1064557782161302 293 36565
861459381248828033 7246 34937
803341216096566017 5081 22253
134495979235666145 16699 23465
362850421450421121 24627 26383
463660964205907073 4369 29295
149974803851588225 13762 19527
791886441487605505 3361 11110
945460999413302913 10796 24014
243829405179802465 18077 23746
719392739367190657 539 28333
790904955410113025 27694 30257
235107816506914689 5499 19448
826074479416838913 13543 16948
341451654276820481 11096 29598
740998900465115137 4489 33740
321888757229647361 1528 31459
955564312184826241 7915 19246
208368105212525025 9644 36105
53969955636077313 4118 11408
377792460772614209 17217 29108
373048075022246913 22086 35926
892722461301840257 4082 34139
265321741186625121 10366 31556
759772289571703425 4239 34391
163595634907402145 5937 13243
580826607091506049 16317 25870
511339034120069889 9449 30688
781817779324971009 7986 13225
250964478536850785 10661 28280
199799949041928225 25028 33587
399038020764521665 17487 27035
506733247217926657 16024 30578
818535636490359809 5661 36063
289538332144513089 22395 28214
715969731793038081 11831 25362
456264906241845121 24307 37792
132924058866230161 12333 22240
330551275215949377 21578 34995
412275217341772289 8030 26166
252494719476562337 12110 23980
387516507496251009 3322 5735
509017231519219841 11368 29143
25920225211351069 8592 32366
818611641539295233 8001 25035
927548092593674753 28446 30361
39372188050574409 5536 16921
113093205927725649 26412 29856
677224147574850817 5042 28035
269998656150498561 14095 27029
614686644614902657 13560 20983
360622447198508673 1057 22125
992612355680169089 7835 16053
191548853081975777 11458 34554
992757675188894209 17067 33090
389120099529321793 21250 28495
572428919017472257 28665 30505
373934566516673793 5157 12793
312379181542080897 10555 36476
969431856961946881 9647 12704
946415511575370497 1899 14181
513003778249533569 1804 35279
365162415150305025 23109 23483
557775164562087873 4342 5163
606151469086103809 27345 29501
807213761713278209 5853 14235
603443180594364801 3048 30473
965475099919316865 2114 14691
361513286499675969 27331 29556
531685035380156993 11849 30614
258489654388537121 8235 30080
298119582025293569 26952 35814
746593528151965569 20605 37770
210603471781404033 15373 16592
174048270029384609 21012 28638
378793359968611329 10357 26932
299875588843978113 233 32241
255959863825928833 28521 28587
161242445494703905 6351 37091
985227388425641985 193 18601
19431965973229381 20646 20811
923438668312648705 33053 35356
169352875955677729 5997 28253
827505769436513153 4469 10986
132128577125829601 3971 11136
922691138962513025 9903 34762
894816494592244993 268 14745
139570492933870577 18569 35573
653971496649166593 6522 36965
932104190446658305 17630 22085
654016830622406785 19252 28241
594193804439342465 9275 27263
803895601180162305 558 13039
827231663256277761 2150 26168
194609178470638977 4059 4106
439263229758637377 4083 19071
771912320402908161 24058 35551
403890749347674241 11661 26700
370112547908785665 2400 29043
926934155890975873 7394 37730
350426297952058241 6684 28661
325019752802610625 24705 32241
242564604504760705 1702 29550
322113467222067137 9570 31138
589893590864694017 14248 28154
555095660769460161 26383 34370
681808545310087041 1726 33816
760384128892113153 14132 29674
621397386813445249 1000 21233
574447750194799745 15965 29390
105469898906758177 18890 36829
627278857521332609 2637 37199
643106409027485185 15192 21437
642278217817981569 1324 21982
843269404217107201 5123 9940
772050185735267329 18189 21223
448276521825594177 2947 15787
552589157082856257 3005 10484
139763221357323889 15918 31844
992928373660646401 24823 26623
792152857546813697 11980 17902
999368678521214849 20247 23481
942036572785962497 17318 21655
752346810259851393 3713 17587
975898370869291649 7282 36499
431034142281653505 8562 17465
998809316563235713 11110 21909
836660842538037761 19553 20698
748960401556747265 5400 27003
270868905315460033 29071 33754
54724728195093777 3592 23951
674279433791738881 12244 35468
587909904064563457 4440 10146
548497243787757313 30549 31843
922543725788042241 20920 32107
699533745671288961 3221 36995
549943794673840385 4495 30328
312671756057532929 17093 30559
305188727586351425 3799 20847
599561725401670785 24293 30265
782499686401823873 9873 11889
960025145564323201 26690 32773
502082093902767937 11680 13456
532407121547407745 7745 26500
815739441360950273 20622 30338
647065388672210433 139 8471
637386489487038721 14623 18589
652704111716886401 12805 15516
500333782006325825 6520 8842
879546472453434113 6490 27225
93336320003512449 17032 34574
144908966080009793 14288 32384
766719979322790145 15881 31697
867277704044305153 7276 32893
205983460009786529 31572 34915
733086954020350849 2885 24166
770878689957786625 16263 22230
263169609075255553 145 35925
503874612142819713 26781 36357
522680090158985409 5928 15032
812129658105096321 24289 26050
989455214264744193 1775 10078
347314630627135297 10358 32582
417258372871955905 7532 8772
126299544087064673 18903 20081
305048611073381441 27949 34706
496207819221691457 8698 30337
47657955776827521 6376 20419
98063902569283105 19529 30051
446259685840026049 399 28851
121640386817698961 5607 18442
629673272986067841 1326 18148
33879621671761841 13512 16917
735801339565746561 7492 21034
38379725589120281 5689 5933
829010574715994113 3428 10269
685649262414461441 24271 24584
206304969974432609 8005 20552
414702779380785793 19125 27712
129816683599798929 7552 27923
618415018452626689 56 30020
525378012160480513 4272 35565
89184306396017377 27688 32998
368933116281681345 17709 25752
35662761418695509 20036 31893
387445494534368577 22246 29339
552409122716351681 28737 29178
677131092066375169 6329 29731
185296159892633473 12261 25262
897942426396078081 33402 37770
30528254250409505 5040 21779
647871433064381057 25675 36478
199462472571372737 4705 10889
709466954804206337 18057 35394
317040136867159809 20972 25555
892394010907977985 16400 35529
512995631100611841 5717 33947
465742173965260545 1618 9725
653402400220780801 23816 30376
417838276216599553 22434 26673
558483957768562049 24061 24487
203018802643008193 2279 12128
156700162620023073 29622 37418
335168581062433217 9173 18489
560439620341302465 16766 18427
782108226581904385 4546 7042
866620964734433793 27079 36287
40339534228110097 8962 15969
115690023243235633 23422 23866
756667196151504129 396 8852
251797291463002881 959 4014
161676576558122081 27851 30320
130248083553713201 4979 20551
700638336850410369 6829 26991
28932886417745609 9462 17904
597029391684117121 2460 24179
222244054402228385 108 35605
342736134458697025 17168 33209
943161564695440513 5758 9850
915919738351490817 111 25949
143086549799651409 8206 37001
608282759996889473 502 13000
5304789425192525 6656 26104
236564866990704545 13536 24854
221310006241811393 11686 15287
115143564737472561 7336 9771
835979708487695233 19555 23674
539101927561532097 2989 14104
511380300064306689 430 35361
874464864821540353 6369 10028
717120462304020353 10134 33825
800231750551944321 27091 34488
808264938013753217 18939 22492
18728311058588077 18816 37706
672045184187464193 32954 34859
558381150835614913 6420 27086
152399464330759585 14103 14542
726533264731592961 3878 32513
93737033941433617 11535 26948
691765527383040513 11281 21963
942742793313744385 2129 22040
89602737192414849 18555 32207
809892645669560065 263 20050
635707073081036417 24352 33528
451231394350291009 625 3623
223756162214193921 29066 33202
939283344641179265 2560 36317
723392430643883649 14417 36580
902810939264060801 14578 36765
259855117967809697 28781 32911
868206208026020225 2022 34054
220976195296671553 19660 30454
473414482030367617 13250 16708
57732662608607657 11820 33294
303781322876400129 20781 35276
280467335077389633 4076 36345
545213790962339585 31569 32234
207464756297490273 12830 28284
772461244393422721 7767 29915
960963437739096065 9673 37364
435015405862177601 12929 20790
556509875537109633 8696 14868
491616490765633089 13609 20070
601186761836999041 25309 36266
28000659868343549 5961 33799
613581945479289473 7306 10449
98079740214284785 17660 35814
766465431157556097 7839 26800
364689600309592513 12870 24529
512858684853945601 12709 19818
853079033818826113 13600 22395
265706828687712001 3163 13216
162987777300589441 14082 17100
104363938882663377 10597 29189
225449546729418401 7295 12349
34817381332160837 28375 34602
537772555581430081 19692 35302
294075130471732417 7019 25296
986142183000250625 7923 8484
130597542065032721 25272 32271
195387256714713697 31660 36597
163347151629828609 25292 27679
412978187998117377 17491 26610
463421934649673537 7170 22569
126707367708892353 8401 20465
121338407924675089 4045 13474
925839969655182721 9941 15229
929916389976199297 6151 14153
156568570935451841 3361 3537
402874881380903105 9986 21190
453922188243051777 2410 22434
172155034951273921 12990 13157
595121771350054785 4703 35956
431070554027975553 19185 20146
317551726347229377 8713 9976
593285757228073857 19806 28905
3300933014106278 22949 31457
779388897832426113 18081 29816
111053198816744465 22559 31104
478490324386669377 26055 31807
664625700243281153 23567 23638
848906949492807425 15272 33111
458196019153174209 35405 37092
4210246966067644 3757 37799
542957781883377089 27130 29439
627432313038632065 6697 17550
20292516586504661 20064 26143
638910203508928001 14548 36471
203908232731439649 2597 37592
518800831856232513 2271 7899
445782009462217153 11916 21046
438471555008476353 3660 19583
649047386481431297 11059 33193
771000207164853121 26866 37799
220265898034693217 12150 24578
183648228344409857 5171 13682
128970592278793825 7665 8772
335449074585433473 16226 16829
502961555826484417 17505 27207
282790105960600609 2628 4153
495066394517085249 16456 17985
448413546782425985 2821 10755
899300885871195265 7578 37820
129034084672170481 9981 27090
361339685402445121 1016 2463
27640550715638313 28878 31123
834170678909682561 18360 19234
838044222593026689 3270 30338
477055964547975745 27486 33338
358180995314476993 4128 31365
354709177454974849 28408 36050
352688942247212353 201 28562
67864471940200841 852 13327
33292461881110569 13262 18923
138644325080772289 8576 18659
59189162468442193 1806 20795
156372932543593633 21571 32951
798352277741962241 11600 12614
531266876821586497 6882 32877
761545554201958913 12916 14291
801205275076743169 23519 37186
693854076098581633 23018 32334
133033676699536593 9263 28637
975619918301362049 953 26669
934071276605056513 3196 18191
630655824179335425 5386 8562
846625784613518593 14333 27355
571144029360326017 3507 25932
774383951049973249 3366 26533
476421380162499009 18709 22421
137550569640918497 4022 30376
271073241035139745 8499 11192
266921956013494113 6471 22736
653252479429220097 8256 11068
320959192710244417 13250 27589
46880767698766593 17678 22451
335770650959407361 3015 10532
706320215011466241 3410 6550
948508891105003521 5641 6426
81265907120638305 23973 34191
52482013278922321 16341 29346
912226128125460865 7529 31253
306465962854854721 922 9865
433864611688662209 8184 9273
762640719598497409 10779 27126
661079524925249025 15474 32873
857828143259521153 18415 26545
490317813980936961 6138 22248
346756640361480321 12228 15321
521971147573928833 11229 25390
359426981074147265 19805 21472
521760828754437953 35348 36439
761943088732753153 5023 26418
838630413911722881 21739 23431
786509670761741825 23805 24925
473610050146447745 1842 7087
832880722736906113 21524 35526
698425662900454785 5023 37631
13328392189048799 7652 9879
354480102581774785 9298 15718
556179334745539905 3324 17459
768230765143137281 8704 31512
74291362706642161 6349 27748
145079649044816961 4983 19355
432879187478125249 5498 37013
936638641615267841 32203 35225
396136331212243649 10545 27951
1796273510294100 12199 20819
140300383073427073 21142 36769
882029241801070849 2923 27074
511631952048215745 35027 37816
121054297929987345 9093 28898
146948294024827681 1687 19568
585447927203311745 6940 22845
788128180929884801 16524 31754
60953130745090793 10946 16176
222285654352962337 6735 7859
708346550189453697 24145 33786
712871348040803073 34291 36571
610581835934795009 1179 5043
615832818812908289 21262 26902
487085373849815553 11468 32962
338755697464261377 26907 37845
651047121621488129 19343 34002
505577259700746881 4744 29507
984665908475030017 20685 36912
910858749747315969 20583 32022
483810937731476545 11493 31717
31756897435645473 32143 33820
858314306910493441 20524 25258
251835658114298881 12672 23683
101449405657390913 8580 35435
335799665048686081 3329 35495
218988726914638209 21341 30946
703535601161231489 2226 36453
55330941784461633 17776 21657
871999100508492801 6891 27739
192243596235748257 1215 18817
807933998270765825 28141 32318
317757243627610817 21290 25568
317203056956291393 37 36485
752625567928681985 4699 12560
201905760989230753 15920 30275
648480344679825281 9104 23948
496585131909359489 1248 6244
656251691958253441 23316 26715
621129716703062913 3638 26665
934741274394539777 19976 25044
306026454821907393 4260 16026
495656516880167425 5818 14945
416520572641356801 33869 36678
179485045515775713 22941 33628
937704350566253441 8283 22254
251493034853289985 3067 27186
524415141014468865 23502 29232
835481794729545857 11358 19364
208484426914740353 19251 27545
218209156918682369 30537 32045
576051832475567233 14706 19476
16888986838552001 3152 6767
213339129464163329 12879 14756
883248315881211009 2722 6641
443809457562718273 30182 37165
429363719859466625 2313 34084
250339080149561953 1894 26597
586366403748691329 24294 34782
396720966843556481 18678 25761
232091401108107233 26690 31046
221228878043053345 31726 34198
468919122021411265 9357 19746
555832722642787073 23253 36198
238826464972575553 2760 13727
843026806025964289 3059 4556
30930518681522301 15155 30403
115298040984722401 7730 24907
60906434177951497 9398 28012
711673366658846593 27429 30258
281756568007175201 22376 35843
926307884228759041 10781 23350
845741550418395649 418 14687
848067077654039937 6910 15699
30433680830419973 7964 8243
361079535315152385 26776 37109
943912479773530369 13886 33046
998812804279271681 20711 26802
893452576070778497 33347 36786
700528656071650561 789 28452
93017295835736033 19626 36053
936988405288364161 4442 27676
476699561808040065 26104 32025
673699137158504193 6134 10066
904960121453512961 15814 29773
949904933086447361 6325 22682
337511528308219521 2238 19088
755651398450066177 6500 36418
625506530943326337 25193 32271
858264370292150913 7272 26337
471924408785760385 2388 11405
673821108465656193 18473 23484
262559141038366305 7878 36624
390752216158080769 30775 36654
467859078772953281 29576 29971
535739472370561729 34783 36218
386519813227423041 3451 13939
755760469953461505 20692 34496
180660204274182945 5428 31874
562711102570002433 15118 17363
747966614990588161 12566 33115
382815006899154049 4221 20329
933433974908005889 2103 35904
568208846514590273 6393 8010
562223205260764289 10415 24803
234950318075338049 21134 36294
228246533484202977 20388 21279
764374615525266433 3315 7292
26649682730976565 1946 2402
863679401395973633 629 18186
729547800425841281 4091 11044
907494048728903425 10827 22586
685926226887246977 22201 35932
643667558761737985 4253 5909
599151852628018817 19832 25272
130398570072710385 10214 26820
386398133375308801 11272 31857
897431287364458497 29036 37453
920586614245358721 169 30964
467573866356286081 143 17919
177742160006701505 10377 13023
23417663321144033 21554 30931
44348914019458617 19085 22852
202826842784613601 31210 37828
965713519875805569 22822 28832
255120915864541345 618 23671
856167522595392001 13666 28085
889566512203497729 3740 10031
502329446194139009 36266 37576
395281592709725505 17615 26129
656263166332998145 96 12669
574345857430895297 6345 13361
350203072051755265 8031 9357
237885134452557889 5270 8456
24152283894089521 5916 19086
243924285443295489 28999 32180
378399479887846721 3334 18014
471201120435924993 13779 23289
512997010880845057 4939 14189
397751680115756993 2603 37443
662558242493673729 698 35762
566427232943500033 24368 33877
598959108513547265 24220 24338
488828069247414721 8825 14435
68402662380705697 235 3098
526943423348345857 12902 22594
130446857267465073 14097 16045
578115364231219841 10369 16958
413299281825374017 1200 13752
790437165455006849 7270 16822
752402878039070849 14160 25807
197202319447381313 20308 23842
715281144349106049 2851 10527
37300360228815777 15323 20648
891593984280923777 9056 26713
131258605774430497 23436 35134
364818802308320769 33395 35470
20167724904968765 12096 29590
896833071132441217 20859 26639
624341511020030977 1945 7293
975403247153835137 1712 28965
757085670612500609 5962 11885
646664274380420097 16353 29149
611097082075612929 2228 7392
490358851272645761 18775 23462
849765058634620417 21362 26146
226627745608560353 18781 34193
716459321694610945 16900 33561
822771115647313409 14333 36689
233251138756944705 27648 33669
296015952639386625 10879 36732
396104159483538625 13655 26566
782407578359197953 18995 27332
128084726328996369 9842 30718
214140988834849121 11977 23518
157542144478338017 6140 8530
369319717721552385 21787 34069
253950580181911073 95 5359
379528523503530817 20575 36109
981592968055391361 6082 34182
181603143057003521 4529 27477
737607313906625665 7862 9145
99990311062775569 15761 23940
17708833397289681 2986 19314
859601868331211009 22531 35128
479638320701898369 32014 34313
501930161223192769 15515 28404
249710153797902721 728 10876
257584071520511777 4296 23941
765700429550339073 30450 35582
895109518800886401 12024 22708
848899249501046 17826 28654
655380518226124289 432 18537
459296650373207873 5508 28875
822914872319394433 16330 21227
982979931506630273 15298 29242
477326834151000385 10566 13972
394856720551064897 4670 32514
983281667838717569 25637 31518
692631684667144705 16666 34120
26626110127679681 28481 31624
411644547277436609 20943 36027
834064810942955137 9218 21119
649932373750257153 18083 27525
944362977926516609 11410 25018
499670362136487937 7164 9569
77905758030958337 16824 34216
582049360284667521 12563 26466
910143367583415809 10669 20046
546687778563271105 6652 11767
231507190486048833 2692 34150
722795184046784513 7589 32433
383869709964727681 15531 26273
318197281956447169 15427 24649
45539894451245289 6908 34608
970476896309758593 29562 37063
485528444234219585 4505 13213
317228298668457153 12740 22361
873899297305577217 25702 28954
487423514778495105 14834 26286
883979391303057537 992 37313
663977196396945921 7040 11922
961302702024958977 8638 23711
191802476294025569 25723 26963
450383923728494977 8213 30171
822958677143820033 11804 21798
589749174917734785 2205 31926
474587702892559809 25784 33852
482754962380482753 23698 37255
962378347394651009 30752 33289
707503843250400129 13537 24116
845502132400252289 17692 28852
252695723017680513 3446 25906
641525101001210625 4836 28958
966243609523139969 3381 36842
279434108934164993 1610 20502
113129884205363857 20511 34374
931058640923755137 14378 23900
466913551117720257 4438 37314
991602693963113089 33871 37067
258002514267488449 4480 21021
631450309007252737 9532 22695
213669110221907489 28885 37039
642379557459033601 10465 33390
684712741693687169 21762 36064
979219700827076865 20908 36568
595870151834979841 5244 37433
472297453640219777 19970 31647
892464843119242369 21195 29617
741065627844765313 11182 20916
755175639778038017 11252 32751
239895189372216321 3808 17509
191708218162091265 6476 7603
373963164163274817 1117 2137
589963614470711681 12236 33116
709549267950375681 13128 15342
210167683535686945 28273 29425
565609092563736513 21231 30712
341046914292498113 21825 33184
677580849240026625 2829 4872
690307712460054273 12144 22217
914441356742049281 27948 31982
176322227122362561 29134 37193
481336121495910849 12191 26403
83966731965645633 5398 11395
321404446243722241 19845 27964
229805152644367169 2059 20153
690626443121995905 12901 21183
786754432725615489 16475 32598
265627300019207969 17055 17485
981568561719988993 27139 32581
301264496665975681 12509 27174
313915306061900865 1362 35257
51543626289547009 16155 18680
315392219059425857 16087 29299
538202014969723329 21115 28517
918889363249007873 15052 23445
233411813023469249 15562 25646
733299952074581505 18165 26929
117096203117664993 14064 34139
385785275686672001 5346 24903
241753157282179393 1243 4846
10333164665560447 4564 18998
28513602139494057 7601 9072
199336063428575009 10413 18415
111368285486879153 20626 29716
555487772280393729 23047 36086
103304633831850625 4489 16232
394422016439065729 9507 17914
608132682806658689 9223 9865
219202236394359329 20112 28687
530207243065543553 2852 12728
917583820303349249 14872 37695
796908510850716545 28134 33508
614478865080648961 28044 33316
351096727040594945 1355 28408
772649938438874497 1770 34158
620211681178947329 8038 15390
854875484088275073 1814 4856
713498822640840321 10785 25029
971080238646663937 13654 29599
660685780318761601 1532 6556
162321532306002337 2491 6164
256407225823021889 9450 28639
936171705601097473 8381 28485
343278222493584193 20670 24735
61968159172728577 16670 36904
620852753352263425 17186 34665
512045915105176193 9434 14478
157984251629802241 16369 17779
907927561995130369 2777 9266
372192139666520193 8185 11488
768380823135558401 13407 29097
423191436914013505 1079 21909
617519160752529281 1523 10759
992227802717049857 2840 10663
957075405367675137 10850 13168
894466418721254529 25369 28023
624120829306825473 1498 27759
425918624790153217 21589 25038
26233833505997949 11174 20625
494897176627464577 1796 8649
878398847491986561 17277 28453
563853690067386305 11893 30093
210690255848049889 11176 16192
301033320955770753 17300 36928
969912070832968705 22132 27090
106468812527150897 9186 37568
249304923583011361 1106 5920
972624166386257409 6844 33641
138080596138088657 8774 29610
322197388230019777 16060 28985
501861433866793025 14187 20011
233684943082710817 22691 33139
672378494421757057 12584 25764
96745427563359249 20355 26580
598872308225210753 6067 15878
75245750057408849 4525 17072
342330550046121089 30204 32582
426223378147764033 10103 22414
624120052815413889 6630 31271
694151069606352385 15668 32607
471315949120558721 264 27907
669087350328521089 3849 23657
242362318022983905 6187 23249
54550153102415065 1930 21102
794034063567103489 2813 5115
711247416989774465 25363 27140
605226851288136961 23167 28441
465695669732713921 8289 29137
582370442347773569 13052 33081
970173590337264385 10544 34087
430703681439226241 5778 6252
927169993409084033 961 7132
751791410656416257 20287 34191
356628692797468033 9091 12403
911472447665261185 25242 35358
775880701566865793 14185 33044
880644853903071105 2390 2544
900414449776672385 2742 6305
292121054081420097 22622 24039
562679585397294337 30143 33302
695079388562994945 16262 32203
437240551212962433 5257 11478
214531954132553441 4387 17082
134208036732605505 4509 21916
546815758925383489 3859 30635
239898969137311009 22916 23246
585623410339437057 3750 22146
750876394820554753 4297 9651
490689509958464513 27466 35744
685105292336910337 14621 25852
515399096621052865 9076 11492
247441019086370049 7896 17436
551584334408026689 4212 14674
388788059184587841 8364 29620
220919475123437793 15769 37032
860520814185239425 23923 37872
750817539365591809 9827 24198
862773848262602113 11431 31145
30276549651659937 1586 24415
389039983697262657 15337 31475
81824386380326081 440 30217
774613036067318401 17174 24523
258718935936244065 11102 34413
909816241209373569 5336 36073
322593192245427905 8351 35574
693976464333214721 11927 28287
697400757568885889 15158 31113
791528874765067009 14752 28124
833079597365120641 468 27738
632259588860375041 21528 29339
356354738014559297 7765 27132
295669255242845697 6552 15334
92002877602517681 4000 6035
309765819669078017 29339 31628
461631076148137281 27521 31163
541742913648125313 6689 19421
8101156221520967 8648 13376
484487521338291329 28116 30176
218388327773411105 9610 20095
74277499070920081 15184 21869
122072427467550433 10163 15440
649819335011837697 19289 36924
635234631060910721 27739 28722
88790080672954017 13264 36053
869905994982296705 15788 36031
241656922276700225 16 11398
550336272288191681 3218 3683
549850686022924865 20399 29799
575840819116827137 6009 28961
208762728432386529 19598 31793
618649852182272769 13165 33083
823191986897473537 1601 27319
800374919795267201 26538 32732
398901731078478145 8116 36378
295883245048671041 17758 27048
11277964807991481 4631 20925
899069958387919105 486 9359
936322191949440001 15628 35085
94113205224999777 13635 28183
253052524499725697 2624 7305
11698985578071587 8139 14005
337311978021471489 10510 35725
563922930719357377 18257 32751
758312686999719425 25820 27020
355799654950892801 8760 28031
987807874605632513 9260 10929
477885204684753281 24129 36543
89235496963954833 12290 18255
348021526495692545 7290 35298
232756290924680097 24112 24225
621494964140580865 87 28148
79353434591642017 9667 26671
221770982894476289 16603 26977
377876670048006977 9957 10965
933413354580665089 27894 37151
56415242735926801 22580 30668
998412316870108929 1539 6729
541796572529772673 16256 30433
642162581304674561 33145 34020
582157977545367809 26139 27982
746405282486541953 12178 23844
415717619159774913 1493 10605
608121225975708033 11321 27186
470497078519361601 22032 32792
419849399631452545 3595 27000
468717065394809409 12016 21236
556602222541627585 5455 7134
236834643753272897 3265 14235
393440121468280769 17262 33502
93748550790220273 574 34678
960614442761226369 20205 24632
565287200885354241 19198 33321
340173181920043521 17113 31594
221010333597046593 9624 31977
353152890648587457 11881 37098
667213396337618945 6726 27081
863487596741443073 15830 29860
364607896129623297 13513 21022
92945909690001825 10908 37374
212424497366658465 11802 30239
376016459948679937 9306 27171
232733003041698081 28042 30926
520799629197583169 428 27771
622206725707972225 8572 17584
988694419808020097 2605 9004
472670924776078721 1969 27776
894184179142229121 22286 29670
58469530708709529 6547 36353
559503097734555841 30200 33795
875964414673529089 24268 26626
15542048755847305 26673 29890
173028276298797569 1971 15283
770347291821742849 7586 30239
206514963041083649 243 20148
536880415608777665 19081 25427
201678772449259457 18726 25021
920047146810183809 15401 21862
490171657388156481 23135 35181
163325391253110305 23976 33296
15144940409104635 24758 31526
604681136610771841 9253 27081
107703467540769537 2385 8915
447130979376112257 21524 24989
348374974498501185 5731 10712
213873256522695969 2540 32687
837604759939932161 19007 24078
288688185230242305 11107 11638
305595964066018433 14239 20972
110311822530952961 13168 31150
308954139619654465 1028 10921
291784213397249921 10189 25236
924957379891555585 11708 22908
933918287030898817 10820 21183
339916133643281857 19830 30808
578007107203617921 24753 28194
736820422334151425 2190 18271
932629066509015553 3864 9053
781201578653789185 8570 36810
792941579833126273 21364 28460
876478286385196929 10851 31225
866563099609457793 20438 27143
667018670164377857 7033 25385
749696226879578369 991 1512
37392233992651569 16791 26742
456149276135086273 10396 13890
344260284780172993 21034 26695
290254855248747393 6482 13181
856345289070691969 20451 31371
689182561369584385 15165 26253
433767211200017025 7804 14906
510944376453366529 26989 28541
798069698001800321 7694 34352
505242148163894465 6993 35453
839739134099314561 1621 29215
925622655948501505 24962 33747
204091340674626305 4859 5296
423790864005603393 15243 28813
913368419340582017 30443 36935
531550946726909505 18748 36400
448324346681037185 26871 36648
856808904284044161 8112 12135
377553761897811329 20012 28493
122741127435006097 22159 28606
519287580719595329 30124 35527
977098318676773633 5151 31150
798494391913958913 18754 33981
760146975279823745 14160 26257
354021723020284865 3030 18141
725404107514727041 18457 35260
548828601937824321 3889 37158
675565194475865345 22777 28927
769556697216632577 10243 14332
506084851633737281 48 24744
131895672107287249 2678 30071
346564954428018241 9598 18600
371184502046450177 30796 34165
311957065089252673 21997 23907
948175642360322305 417 17228
245088330762712289 21033 28894
719277397061251329 13104 13625
950734487698973441 6589 21565
587879624163416961 25434 34387
216347349204269793 1615 20794
773776188666975233 33458 37013
31662886184768981 18949 18998
267282271248969761 26313 33479
392950369646911233 9860 29097
32953373804975429 30023 30170
771864171210630401 8843 35936
314340451948947201 1928 37718
469360378095146305 4510 18808
275201436912315233 4391 37604
154777325357549953 17041 21378
609435897401535745 2722 15942
453234439936295553 8056 20848
693352973974231937 28820 32916
722019336539112577 12366 31826
542097452690722305 1887 17795
244206171768652769 3689 9357
883726847999216897 3219 23145
305963605043224641 6573 8345
531058344355695745 9994 32551
560415673237315585 3398 9469
379408575608483265 9840 12374
361197702785794689 9612 16051
134118410177659793 8109 29732
503602987526974721 4943 28107
571283917136671681 560 30561
573503472981322177 2491 35173
641518328216104577 6915 10979
11775891826971475 3920 36498
172497505189472385 14744 36139
6701829773241742 10408 20394
181775344224785601 30317 36479
353129719718694465 4075 10678
193123611496421441 12688 35758
879098812923508865 35598 37360
386435642329612225 15721 24972
846700048538906497 16870 37399
402109131633455489 16203 21153
877710034936306689 10829 11458
658600145696350849 34306 34434
6707508844854716 3815 17261
772549874269888257 1722 27342
752154189484890881 23638 30517
902385984355500929 16107 23884
73121752648034993 3958 21645
603035588518299137 9956 26314
360194333223482497 776 12850
14077938884906161 10269 25681
356917814593245441 12588 14628
160467162233405953 8875 11549
739344770497758977 20795 27830
562360673777614977 7385 24144
362986778238081345 74 34495
436106388217314817 14459 15705
576603124617882625 18542 32082
430836325543207745 2336 18253
296732880535287809 13331 19898
193734936743627617 25275 26967
360938132727149249 1894 13509
31530820405262005 15987 26381
273955014036403105 14328 35714
23120004111707005 19254 31235
797265416387226369 8990 19105
278158977365830401 1578 20868
471461080719890881 25138 35242
809329840584982913 31911 36251
799752519307595777 2446 19366
321810816909756865 27262 35431
133662876200475009 8345 31469
464008309553509697 17876 25183
676762429672201857 993 3081
73072356217362961 8069 31062
15686200898656467 364 20749
123074105591062017 12123 18272
376798179760449153 4298 5657
471411340943486593 3247 28796
645719768040407809 10384 26968
340402574750886081 2215 16910
838551502522584321 16781 18149
7324653904060342 15306 21324
49706269616805801 105 15764
252196548461800065 4457 17434
329562485951136385 25126 30662
82017364888368865 16593 34302
43213733161877601 3115 7036
764652535247666561 21652 28807
964916263990481537 6075 8716
814396355785827841 17826 20804
273454116904204641 7382 18735
650250324698337281 16955 24312
464563579845737729 10100 34534
21421983780580689 5600 14762
225853011013839489 27988 32036
6982858168999685 2997 28050
276856116390085569 23894 30203
435252145025412289 5942 23098
903108400800860545 18330 18916
930919423077430273 31014 31410
905211371426254593 3110 13882
143392184458431169 3364 29630
770971766325402497 2178 21518
925854144904992129 20452 23288
109817125333300689 9175 35438
594864176771675777 7374 27285
446580404451268033 28320 36481
584003695587288321 17187 31413
399178767623944001 11296 15394
889237991480253953 13039 23043
6479826416239122 11628 19722
337728421404211329 18345 20933
206205479650627425 21674 28306
23607064073825513 7601 20813
408788469001976321 2170 14545
632380030246711297 9938 27562
486400075630093889 26529 36635
117001737859194321 8877 10989
475437822864904577 9152 12133
92321879748926257 1752 6829
354413745806674305 11591 35471
648445229823476353 14370 32212
956108490036754689 6019 16513
142995086729403201 10018 19118
259477586443615841 1285 18371
454379521161765633 27460 29956
107290696519442017 11677 35848
968060447183962241 8792 35066
106629203919673905 6069 22411
638403591521420545 18141 21999
851615467783730689 14697 18195
587952827215335809 13949 15068
472691407014828289 22417 36484
890432218017050241 10244 13617
239894087334647553 26089 34133
569836571271043393 15134 26048
503982614994377793 15627 37579
717132858165978625 6237 34910
598707663828875521 14346 18332
353517887391038977 30933 36591
373971671844806529 19162 26108
208838742583420609 9343 36282
309319693020370305 14699 19662
197298422340498561 3436 5477
27634831477705293 11037 19300
652451031059808129 17910 35515
700431479570212865 1164 27297
215363645020691041 5556 30495
846106327399674241 6752 15592
221889547019653569 18296 35929
541027242985222785 10880 34139
156785526912205601 13326 22156
378187725746521153 20276 25283
298563012832044481 10882 17884
255301734147124641 27653 29714
337651656009885697 3206 13759
249121745199211361 21726 26712
589613674507315713 22861 31571
336342296560076225 29095 32245
213657658257648833 35598 37327
163344973636917249 3706 23140
1230541472647673 10055 21961
767638582079129601 9998 37829
311536940383948737 4068 24624
755187481939152897 14297 37190
302377987871292225 15792 29444
252280636985716449 29940 31159
824146622774964737 27060 32013
145037292624373025 3486 29954
579484978675832705 29876 34294
51418873348509921 24845 31355
925451413102681601 117 8919
960560567506554753 8313 8939
667992509345335553 5181 24456
520611595149034689 15847 37354
446993393348851265 10505 28750
362265796764170049 14935 31253
469545794289455617 16184 31212
451366321161160065 1114 24245
755025567133404929 876 16986
145998764247600833 5578 10088
875801119529508993 19091 22611
943654199552128129 12788 19427
615015853367214721 21987 32518
204706193001435105 1279 3261
957427901167232385 7504 28259
293481405120033409 12440 14649
274766328704178177 19992 26902
737736303347226369 7569 34193
910432176086398977 31426 37238
739651611498686593 35887 36506
545385227566431041 31894 37636
364655605960187777 12358 31770
736291307220664449 3089 9504
509438500045561665 9079 18613
26616817159069941 10206 22324
295529666679932737 9179 27236
756828925222972545 2152 36270
489670866982038465 3926 13012
884772088377094017 25101 34325
541192880820766209 19467 33025
302906863967546497 666 17426
755254283177421825 27543 28086
432281554337354369 8387 32672
722445044991168513 11517 26811
475874891504954433 5758 28979
760826509259231873 23416 30690
721655638942127873 18108 33723
810462276395007617 3296 33408
954682203373931009 22000 24743
64358034992025641 3428 13013
106708480898507937 5150 23138
352973165768652545 36285 37307
836374744050598145 5148 20378
247228258595527009 22469 31867
252972786479137569 2025 34759
709779523008556673 26031 26168
364512267286425409 14367 34653
138671011370107073 7388 28568
19376949514882113 7917 29184
131721246663012433 8421 13326
764346449650727041 16489 36482
380404428163672065 6484 9211
465916332158872833 28345 30359
310798282299678849 18223 28297
895289146251695233 28600 28740
788528627348782209 9427 25358
558048677353927041 15282 20054
244345892817115393 1269 18493
914525835861919489 18949 33983
315054357582340545 7871 33046
888074416171679873 2685 13452
878264108543952257 19216 34650
969226257020050561 4312 25963
783255755192456577 10325 22505
476396452771840705 1478 23298
305554818963464897 1576 6466
181679999619714049 5058 20458
993834698078103425 1958 36912
870236169153816577 15912 32822
125922073614212593 11805 27569
929222200529988353 8022 16830
468932002016956033 1443 34354
852433203640519169 17576 21988
545919339649039169 2912 17280
950771309418708865 6682 25856
636485945755310977 1251 24923
996071333645506433 25868 28070
589933280185128705 13239 34596
920309954670567937 2756 11692
948360394701254017 5586 33219
548921847229681985 3043 21841
369903633446945409 19544 31764
335209061606430913 34618 37197
483957181958260225 4298 19466
61524431752605577 744 13857
242694550291780321 1702 7196
378807368618492289 1377 29802
400479462321172289 29049 37523
249954154066049473 6068 12343
181930849514266401 16305 18851
571371163837849153 1531 36815
957288542210022785 2935 4388
634146867683757185 6638 25406
166244638851615905 9335 34562
745105238046772225 10493 13631
242435268839429345 5229 15257
949644670691444737 33268 37384
495470187355472577 29389 36329
125273531237407809 34327 34683
563862497712307201 9629 18733
488723166334910529 8162 11055
894479384259163649 1558 5560
13099553001847399 7853 31520
307256511286411201 11259 14781
789393558741696897 5505 36344
52043143150775961 14037 14504
923710193315454081 3239 24421
900236595890731905 4410 22828
220430361593077601 16243 36059
917187270662871809 27796 36326
695094822746039425 19988 24992
23552361166039761 2180 28240
379430020268220161 29191 31067
982711178508800769 866 10930
447382422185935297 9896 37124
961121868969883009 21708 34363
60402360531202961 12183 22843
816455939033453185 5844 7669
715575694362211585 7293 11830
740879289321114241 25535 25899
198355791724143425 12392 14454
944021130002944641 26695 37874
217480505132240161 22302 24319
668172682062532865 7298 27654
360953922166022081 594 6476
577289246633107201 12593 33354
650564394417511297 6482 13865
845399676992499841 2229 26436
341166001536866049 12831 31391
653548740350807169 3413 18907
469877097068060609 833 29174
80105354757392897 14016 15149
378851701950782913 16851 33894
779313536994997889 18216 28282
601351835483068673 20693 25914
155181578306539329 651 30929
781732498688914049 14431 26053
337094754596059009 8989 21034
542536400940147009 2437 30155
137264452689777281 2842 6849
864902625674705665 492 30012
635240845022359169 14040 35936
832210541806528385 14874 19670
272965561925062177 10032 13869
429992572228972161 22362 30737
280252087152128129 29440 32710
701938736619833729 3016 15135
29107208079551585 4424 18541
566762668941056065 683 19045
194295824316604641 3455 27687
111267860934287201 2905 23390
106451122092366289 2441 19249
597093794134966785 4680 15752
951476628067076993 20840 23205
803265371330208897 12170 37215
352178090720741441 35778 37199
69251930895706697 7425 24249
475102246343816129 22802 26774
472038240580314305 8306 11750
642131711813547649 12110 14483
33503530451074681 12635 16566
31958319369046253 7733 15314
316783797155803649 9065 18122
148997113407176577 28258 30865
432594703378061505 17891 20615
832563983548986625 25793 28522
860183662538428673 29084 35699
278434013398552353 24503 33319
475599478120532353 2621 32557
149503194851639873 29718 31085
859318953681675905 12225 17751
684887018278544641 5320 23853
843886049166219009 18343 33868
497064451027391361 14018 23597
845891637934908417 1143 8032
587393624106326273 17952 27366
625515397436121345 11342 17018
169301139158626753 968 36207
444891206308763969 11333 34978
430116053071230913 2821 22489
970719215488248449 13271 13355
951847543862463361 31612 34917
266830480618306625 3173 4715
281325897123437601 12455 34755
697024022530204289 12550 15943
543868184527333633 32386 35604
212547203292384513 178 14013
168834608758317025 31990 34538
898291021471454337 1644 26714
635732169739547777 33975 34337
319961887983350145 2745 35175
411927240611547073 12596 22806
86996944826186257 12501 30875
467616226050104449 21599 32759
402105047050749697 25713 33467
454135552563116097 7306 35053
442435170701504193 6541 9503
373351538944909569 12429 28027
242561171025794657 13513 28787
423968740058100481 15546 35248
377489076873278145 4771 14264
418417098813201025 2907 27473
829980527790379393 1314 30483
770169652830617217 5550 8158
260916252563294657 21570 34593
943897436359371521 29060 31450
313615787925112257 11522 29531
624220531664619265 14620 16377
737753116486434433 33997 35683
99192022772520257 25483 32128
67456479995282593 5952 20529
747599054741215233 3017 25003
533950008535430977 28016 28021
301888762555954305 26599 35454
466343147951885569 17819 21871
908471917006963329 6967 36292
878497243613342209 16830 23613
816971483725502849 2264 32200
942702634826783745 2557 9851
607773328351100929 2755 17428
52298252110194457 16661 26072
159772693610896961 3549 37333
330888964996784577 21750 36327
215488771701942017 6491 22330
12457094850336859 5133 24879
955034681238608129 9927 27886
875548653980867841 18954 31599
683864172943685889 29783 36453
337419643510873601 2035 6547
932205871737430401 6890 31631
23337752517999633 9616 27369
146476363314647521 14397 20695
795860873029116801 3425 31854
405651736889730305 20919 27610
910458343049921153 16618 30246
383796424176438209 1139 16469
923040332878333185 11253 20427
425652101351680321 1624 7863
462987364204007425 3800 24688
502092256240885633 7164 36941
964624261796135553 5035 22109
636615918684931585 7448 34001
138348354935740049 25501 26867
320164573007502913 29534 36423
151141298098696801 437 19996
134472087680073569 17019 35033
434409797148543233 9060 14070
146280543799079521 26666 31959
337119627606544001 17686 31072
464167200008866113 24009 33205
491840006360686017 24488 31282
536425567886482241 210 34900
777742015944017537 14457 33326
575969817517624001 9178 21252
14140786834655473 30262 34050
607175210266021249 7462 13130
32121804054558113 24318 24682
598072533968270593 22991 33196
661228143023858945 15404 37152
806510234193751809 21323 31928
344992917697812353 4730 10327
761899244246471553 28615 30145
353911035724717505 4156 20405
170046988090845729 32707 36542
146040565962128001 3255 23286
611542286487896577 27248 33440
109896301449165185 24106 36924
876597207412686465 18219 33120
655971892937333889 31114 36098
662724001724050945 7747 25284
153152229753271041 25107 36427
905744638021602049 18784 34206
747807713147782529 1994 9908
169326334018258241 15638 32628
868102728072155777 12223 33645
253144839019171297 16098 19149
787212917644456705 15166 36092
373461934150263617 13764 23720
463081309519576961 9693 13607
110308142378798385 10168 11162
882794496297524481 4037 13036
121747394214573041 22670 30880
953007128612508545 10060 30274
720378096572773121 6836 10026
891377695317050497 19138 37644
636235291523028993 6679 33257
742986775476747905 13548 17345
7407864210293270 9389 26212
328892929859652097 11088 12739
440593220446267265 14839 15213
900503333279029761 1297 29172
193279041993946529 584 21552
578614012252717953 1787 3478
414686502791589377 8251 37202
336411118914337921 21465 34537
284990287561910817 1345 17167
118402349385380753 1243 5750
934703353496423937 11343 30399
868375854050641 11743 18377
778731034511650945 27414 28063
920027320676769793 15049 29625
349208501316944385 9092 33322
750743783031264641 20746 26754
100987516598152641 12950 15850
328620383237140609 17117 31775
238750186310547009 18645 36451
405433797204093313 15301 37359
27818367265751933 7791 9160
90324875886313553 16555 27794
149477639748788257 5631 29861
308309370895937473 214 27629
600174273807382913 8096 32264
352045321086425409 19258 19302
718128160154016385 23622 37472
315430296263681217 10913 14224
316384609048583361 8345 30286
359074566082330881 15411 37031
302066293928326977 19389 30471
890356129590468737 26800 36630
735232700025861121 20159 20291
783854674123066497 29870 37205
676028973037610113 22677 34260
976852164039169025 9528 23451
88804485170044241 13681 15366
551153386061617537 9304 36413
885951317926348673 2762 25364
617420052335841537 19395 24712
279811821514996961 2931 13303
209832534397808257 12932 14113
585694743770467585 9533 18990
186633248679466849 4380 32737
341525693930606145 6452 12355
226843318440462113 15636 24507
797523574825923713 66 26124
400360252894909505 6260 29471
359845111826203393 24126 35264
542176153220058433 26509 35363
1505137499869136 14854 20168
465621512160534913 12994 16707
208288617686605441 3734 30914
680665198581937921 35841 36837
289242830359107457 5024 33685
355931579050103873 7047 28775
611616138687722369 22023 29335
133619971032690193 3692 36959
326968521097207105 34093 37182
972784551630521601 13245 36839
838033449992195713 11573 22665
425423951898682881 5570 29744
422371359007023297 4384 8497
109080744452722209 21038 24803
201038848647797857 1294 21599
702073143685769473 9035 11802
735851279249523329 21312 28137
622773770962421505 5801 18116
929355822802335745 22002 32016
114071404703043553 25204 36610
824258674672698497 2025 10018
1222570640674548 23707 26761
408345604708571841 8953 14047
118474422531082977 19391 24845
254593484615988065 772 28156
725420200561128321 18423 26966
301973580221186945 22717 28407
856875682276456321 1041 28398
24438860536029949 15707 21972
189573243521561345 9734 19809
295852654685077697 1097 23872
349826058259342401 17940 21333
319823177908695297 10028 25461
790930275971756929 15051 18642
746018907780296577 15811 25536
615019020329942401 1907 35813
621341035200252673 7516 28294
557187801117958529 9988 11988
133699270523706561 21600 34615
307376210901939137 1071 19879
24195576257149301 9997 13516
938495198336109825 2928 20472
94071588730940897 9825 23139
794128628527591425 6448 33491
602702554739288193 2357 30647
256669381871784449 10666 32735
759433361314520961 12607 18114
26677160919124533 33609 34469
756947590715817857 13412 22541
608722812244163713 3939 16335
8700721335003437 28776 31160
322378057244907969 13940 17830
307813612755346369 10294 14374
582588075304624257 13374 36769
892042925231791617 36632 37729
501754428796491713 20023 21183
32472096274126729 1241 33650
11746249027449807 20291 23153
369883793638763329 8792 23193
377679331233895937 2155 32766
778510963056156417 18921 25936
708467529330885505 12902 30004
609509268137131265 14874 32704
609879723071632129 17274 22680
980880460228270593 6734 22290
943058896041204481 25742 27219
382023574713969089 28449 31543
527118926366757249 16727 19894
598377552061201409 6439 11142
633767781020662145 11851 29711
731184479079601665 4784 4845
896448449212844161 22494 34263
248935897274215265 16876 18980
268070564982163969 9603 9906
599384843850572289 45 27085
359173478130077953 5174 37811
765893910546331777 22145 25060
464613090109178753 1559 20949
722272215427167873 25887 30590
541220324271765889 31845 34650
927904282181266689 8698 16673
514075044788878465 14148 29923
991624541685496321 16501 18146
725373923041377793 12839 31277
687326216836133633 430 14610
899083867049693441 1346 5993
957417412863875969 5733 37228
597689454731810305 18624 31263
586783113405580545 10103 15491
614764537171421185 24236 26648
937690489751815937 13499 34005
462969586659898625 32582 36996
8925006053424057 4642 16771
503712099906731969 3627 19429
743887097987126785 10707 37066
586608047474275201 6990 31870
545033383502989441 107 28733
927621785317366913 22170 28754
646715387432720897 3539 19469
943776544363505153 14908 28844
735547562535252609 9245 34985
52389996886528681 26892 32194
412051043739424449 7715 26733
732695736284004097 20451 29892
168353174700520481 8539 30179
188466018820914625 7407 33005
958634357804641025 7155 33464
986777393563574657 6588 21933
904106095024779649 6562 25796
852221873801550337 30172 31208
31847570408970685 112 33022
560324318816473281 32276 34682
214195860485979489 11964 30164
80124150382030017 17909 21709
775105876353904897 4292 11900
583172388529750017 389 29007
995282856748410497 29362 31251
602919628265976065 5623 29219
908646357433482881 15150 36247
209475511448179233 8232 35746
90649856574977153 4935 31734
573643972322482625 23783 37548
512917479051310465 25667 36519
512464701496430337 6117 23813
275742434987556353 3280 10574
927162454919010049 1927 15912
950396693741609473 8814 28453
697527141932201985 1628 27620
322960927114770881 2605 12125
150661413465652321 5462 26291
957409208768979201 10278 20297
276795386222875809 13667 29249
365610497254401409 10558 22498
268911768472900545 11982 19258
280176156866318145 7377 11433
435431012280819393 8278 34989
546392114484298497 5414 18453
434479229426980161 8422 27578
722549321523871361 22063 35360
848126432678800001 1406 19620
522277343681047041 150 17573
384992613882541697 31115 35742
94231273564631121 23977 30415
608603476797046785 12447 34421
962280423549778177 28624 37487
645109811861939201 672 20625
197148336532336545 483 24944
509003114027326145 2245 34997
421623677731410881 23525 24728
152323155433531809 4913 26236
735328277178083969 22377 36192
553357592676977793 18884 21778
406063453735249857 3501 26745
649980114718399489 5284 30674
373299076560073217 15733 22162
572509639577180737 1082 29056
601555069845254273 14355 18747
878994149045563905 22185 35315
264708639468281601 19177 29889
998963513104801153 7293 33280
981713234767433089 19937 28125
207192008040262721 25646 26822
313481907551874881 938 3997
990664939876001665 17918 24182
210270651123714465 27288 34620
741970614588023425 24602 30045
473170617161926529 2820 31664
3431605262367300 3242 35944
616428584454276097 612 36805
292176682369241537 5005 26776
216875949025535425 9895 27585
802888222616633857 22237 26040
272980636665714369 2668 13990
377508237504667201 27556 30347
272774615939695777 3061 21068
587870588175181953 34697 35835
882601369356571265 11442 17708
161277039291658049 12825 22371
93268589214289937 28689 28837
37296750528287961 16716 19412
355826340664627585 4072 37390
22447341544260981 7522 37738
755396737103339393 8736 12272
469780797816699905 10455 22290
20986111712012701 20389 37867
37237316177137105 7852 15524
944557201442165761 20207 25227
57481104924438145 17978 23031
264545407874571489 8785 26996
945367586894047233 6914 9125
892831434655377665 16479 29528
909900499392794113 34568 37470
279666448471068929 8319 37259
1774505656069181 252 29709
89188520716618321 5159 23407
446036011079332417 13973 32518
267964048555704449 18491 33610
216156860512921153 20546 27563
885370773025769601 29685 31579
520230979228276865 25836 28969
457826010804048193 33630 34747
849351442882717569 4829 18299
843982702022827905 2009 17816
333507614104991745 4381 29718
282687126507902081 9291 19764
140868137961188465 13172 17787
541764338179930881 24927 35824
932623961177345281 10502 32729
911495354938729473 27906 29496
293966746130845313 21662 26598
200640644304030497 461 18273
617550906500572033 32338 36784
495396012302187201 10158 35846
935808408523779841 2447 3102
793190417342472705 24538 36464
497822704979828481 6651 9736
240360637687935265 8121 29069
27222108768736321 27657 37317
400834726612259841 827 26989
771973821045964545 3342 4739
32953176319288957 4294 28740
430624067923798017 24653 33553
507345625071039297 1752 33202
674105956485110657 22240 33203
430383792526420481 20712 24600
701122753160486657 25220 37415
424134665413873793 3980 36522
918977315211510145 10598 17050
518051558704705409 6483 36396
774717495423271169 29971 37877
175986715914618241 5413 34722
472691732165603905 2963 17253
376398024576452865 25297 34697
953012169540439681 5587 9238
357121764534241473 21586 26284
530283585755700673 15167 22469
669435815849645569 16306 22433
274649844607989025 3846 9368
800234886390697345 4603 23084
253815732841648161 14123 29704
452006505361460161 4182 8527
102737575407640945 9310 20764
409896391725965249 3483 21561
533977364682744577 11182 34768
520761605507225089 12435 32683
612255389653295617 4813 19975
392679431515645633 6203 29289
312906994039710913 6483 32166
131026210687117841 18062 25326
133587843487188001 3193 34047
987785078345012865 329 10344
733768060231870593 4387 27774
340948135153290369 4170 19683
784013081367714177 21612 21759
953794183622690689 13561 32204
60541192905763097 12484 24227
595382907509254273 5280 12391
18740958805349097 25377 29164
711405201119134721 4814 22323
296013319070244289 10343 29991
941418260701247745 15448 19260
161791279811279041 11031 32584
562406723701869313 1889 26054
182859844095705889 5198 15811
788777358147946497 322 5713
373903377925326913 22938 31456
607346767492941825 6668 23820
627227398361373697 19655 24056
751909485180270593 13727 29997
103401942785449569 3844 34792
345936917996326081 1878 6297
970901429564722945 284 23503
493606872707182721 13350 24066
804518975890541569 3124 34784
864582388534017793 18305 21767
250930548880877057 8168 34393
836578269486260225 6147 33007
538470861991481089 5538 25813
565847895089333953 8310 12532
27798319677433625 11904 25706
720540403059466369 3095 27293
172370578922308225 17458 19624
568318085884442305 15752 24381
297578422851490369 11190 32938
905909129814936833 19120 36845
920950851154128001 14371 30936
867229141216412801 4951 7946
802051155560722177 15731 30086
5809434254736346 17792 37213
331592393418784321 20656 22868
683349141742098689 624 25103
944943332669186689 2509 29978
357479058886433153 9974 35385
874175102907553793 6099 28052
898657954036920577 16953 19954
853100175121117185 64 10938
110690991712978353 8708 9653
678056954302061185 12247 19704
263086763356142241 32038 37126
588701999192284801 29270 32562
449916870570767489 14367 29187
757668243740322817 3001 5888
9462057599492369 24574 33120
432170777648597249 342 8649
110823145059903537 5476 13901
118795528260275057 17622 22246
408272896021003393 31959 32276
684117240765420545 3218 6520
879436130023570689 19091 32698
257002928796350017 25858 26484
576232743735701569 9439 37407
856878434428697473 591 4735
949907451965067649 3585 25341
799556219931613313 9398 12935
891002081053301249 6640 30884
79583866650256849 11630 22956
287109393941442209 260 35211
938810130828681345 21979 34150
698914467616319233 5735 8453
272335865284791361 5557 28332
213016847841807073 11707 18878
128799341577089169 1265 20004
595020817736042369 16635 37540
261441851034806657 31404 36587
577590548046309505 10358 27473
522621590102982465 3703 13450
539023387704546049 15018 36363
724513213472423681 18782 37347
149141549768366145 11518 13376
305374919288961857 16736 25263
2376450714479007 18943 20182
246842676293244513 16253 25185
376281091408166913 8381 13231
399543204547608641 20919 24274
448523902840591425 13569 15920
23359763847569325 22854 23888
840769605489590785 24809 35616
694822521281675905 15766 28562
879339166828003713 18377 23543
897587546668081153 870 26224
491975279715568065 12554 14482
674828451947131905 21487 28692
257618801691975809 11545 15402
643703561730692481 23816 33176
880212780858563841 2655 31486
5678906312194699 398 32729
81122247862452929 593 24882
182738986046576449 14501 28435
885808102103247617 2062 2868
727241248476200705 16421 32163
653185202303930625 2958 30550
901203102388482305 3781 25213
968052541577556225 16208 36520
292374302776604353 18399 22284
5277288207196308 11816 31108
391440146003265729 3287 12029
374869128646246017 27606 33458
962667960370605825 10023 37059
486815021984270401 5254 27242
848633073555138433 22968 25970
498494947597670529 18228 26701
355243441529861313 27478 29743
677742648901386241 3224 12116
489758962780474177 1022 18997
120134328129914545 36067 37850
92758598032428801 8057 35195
102395280257113089 8670 32701
764543945915082881 2638 8992
439587341036549633 21699 32726
120872777975559841 13868 29355
753374982053742337 23189 31614
726507114378694785 5631 36239
863407018205172993 2869 30852
891447534366147201 11625 20676
367890100119822721 3370 32782
751843018968973057 7165 20335
653163770973527809 35683 36737
67450651472594105 3193 6171
854395222120246017 778 4933
222866541428704321 23067 34313
886748172538396801 2073 16624
973024401642572161 4963 12965
34462835337549793 11889 30804
828102342204889601 27904 28171
230050160981598145 4286 5264
709982442605589633 9143 33308
655532003024120577 2156 31884
629289108017292929 29233 36388
770415372065308161 9835 25404
694996133687492865 30551 30563
328303314009744449 938 23357
972406743996575745 14712 15310
440474287755570497 4412 14668
579178101365979393 25217 25369
953747022602470913 29305 36812
517791138481272 1748 9980
221618749958246049 9944 30526
817301432691902337 6894 15259
306501751143017025 9828 20938
895313013150602241 10237 17554
517789701695797057 8795 32718
15514731790599257 16498 17864
633278438363959169 15075 28697
825710599942102145 2085 37394
536441342416189569 27866 29869
46509252440682049 4952 12419
478037445464721601 7009 20579
818999090524332673 4587 30207
705536782806838401 5375 25812
456422231104678401 14535 23008
953339941041889409 23111 33607
655531238451619201 23094 30016
641060319886911105 5667 26500
59453202256616321 5285 35975
504426938211636865 6654 17369
293939940636565953 4635 5793
803528187770446337 2808 19685
719735293916098561 8824 35868
946164714927078913 12378 29098
991703337923059585 14391 20530
135944635830632881 18851 34020
35324088456615501 18976 33941
451802874128119937 5724 14741
36454585692727193 21401 34388
848060006552238081 5366 21824
80500404507798609 2465 33016
917185056464887809 22508 35749
46907897516934585 20151 32968
337993692634562113 8903 31742
128563122617020305 4649 12595
67171367408107585 2184 24608
948226596946486913 6400 23935
554514009401437121 20816 29889
700921752775197825 20939 26048
86989985100785825 21282 22986
644036384455024129 2181 37574
980620686787681025 3239 22761
686968638444863489 14164 33163
896322237815340417 14377 33902
874408150819679233 6979 33353
737530427603054721 3183 6056
204675321855514625 9019 33142
306304742858827713 16148 29085
903694757333898497 19195 35874
990573357925164545 14359 17837
360249471551963329 20113 31177
749343044716184193 12606 34224
271175569702396769 207 14804
104594773841888865 2475 25897
887015707995853825 24378 27392
510587641637414465 27601 37317
467486488767054465 3600 22407
612823928851803137 28673 30676
553828468928724481 1389 6834
51914409259424585 20341 25871
786612079855135745 14553 14714
593296270537713665 4092 18893
221045545706939361 26809 34958
159941279706714561 10656 31249
821985476027538945 6320 20927
101149086153803585 7724 10993
961019907414520705 22270 25019
996540677437408769 11295 29597
810551331334867329 20214 36604
790679517011035649 15345 21544
958212723749365889 21713 35244
332886711392120577 11316 14664
824442540862936065 32594 37819
232059913508344097 26295 35844
153774912961534241 3797 14254
127596539262910369 744 6444
319523037366909761 10576 24849
935025088838791937 17979 33278
227545889999245089 2066 18046
409150716428115393 1486 10649
786152032154593153 11616 24256
33530752300258373 32476 35316
428009284988927873 19536 24696
57546781796091297 21958 35412
832199903084475777 22182 27311
556058825259363201 446 4593
613334055740121857 4346 18852
386967877966924353 10593 19360
443037857592958785 29678 34143
347515026655223361 18983 30302
284098442624223681 25454 31256
418922916255937153 10612 27998
998752826057771137 868 23319
959003622986280449 33292 37035
234901422428034593 24771 29307
834500740726326785 18543 22365
835401083040910209 3018 20652
166525132498826177 1299 2751
76444522128763745 14854 27409
907616981950539521 13217 17339
274279163534519201 6633 12136
501051617289995457 27447 36289
364823866476594817 2734 16087
272832883261003201 24919 31658
529904050756943681 10747 31222
99592552750884529 2479 24420
488090967304128065 17512 30796
367779392260601409 5777 12469
271976673813785665 1058 19080
945748693707095297 28615 33328
103378830108962209 5540 17147
429591300841792641 9445 11204
746748780150102913 11547 16146
831713423264396545 6027 23553
577180267176384385 3444 36553
307084250410539969 1601 24277
755993551674979585 5333 19914
111447336236331297 13492 31760
77215678823588257 178 16056
287606057927234817 16012 17300
803640227238520961 7941 22059
43423836618494249 24824 34126
201620807755045217 1623 5264
13352125261562265 8008 9826
816892790283905153 20655 21138
554397880380840065 1577 18890
49178898520604977 326 22399
182116731711772673 8451 35642
855507791483450625 29940 30224
953438233374775681 6400 18942
656649117163606657 12848 21971
569496839861088257 17546 32227
574426914497738753 5018 8854
145212301895931265 15124 35597
713911817835732865 19618 33042
372886730734990145 34230 35561
195091271170657153 1117 15418
437323292906391745 23239 24610
357044095938544385 11391 11972
533489387982896833 8429 22060
772826942990807425 12324 27571
109348734601816497 14102 37198
810313853728583681 16301 20342
534188135036259841 14403 20630
384380281011051009 10954 20482
558968798409260609 607 10724
361570136793641665 3406 18578
863508656392369281 14874 19251
873067249123042945 16340 24827
407928973120654337 24294 27160
7119590872232352 2278 7492
465971266839176193 29231 30690
210528958132432097 16386 31732
329156013204787713 2099 28494
471796350646524609 19196 25057
825675193071205633 21149 35733
704575802972986113 35639 35930
234615278897287297 7840 23950
811813317890933889 8689 32396
33634763250148581 1995 6094
902250595134223233 13695 23619
576813167943463169 6001 13845
540759428204278721 18655 28591
122740824135988193 3537 14498
415617089457217729 10695 31768
897436870363044609 33958 35111
15787955992859537 29445 36560
891663484955529345 15371 17919
203829651377066753 17085 20078
983586720818713857 34272 34407
499007978905023489 18219 37441
326833484684968321 34338 36731
357082809958090049 7188 7451
441370540601987201 10085 19152
920102628044727297 2783 26742
938003157401652737 21889 35113
783771406179159425 27473 36623
591146115400384513 14986 26496
446386501512318273 18230 27594
887833191307450369 18140 20226
648683287381633281 5335 19504
48143908378968097 2547 33772
786388428635202561 16908 36535
681392203442157953 18078 24822
53742330091200329 9524 22232
443178823197222017 19898 21131
967487453159275649 18262 36632
521181646490148865 11901 37870
509540307067513985 18264 20946
524143870888885057 17460 20683
626397268173942529 5595 21803
782972788936973569 27856 33229
790837062921827585 14206 25428
470321520557739329 18748 21832
607020196139256321 16316 36391
654904527654892417 4488 12494
986939938472918529 13663 23727
55476889086499169 16838 33468
581383976573160705 25602 35232
956354665287335553 6653 17273
992340699685417601 17935 30108
266312312018833089 18802 28071
188415914240021473 17765 26656
835352076062051201 2793 37721
487511695052237569 13154 29208
871141798956195201 5909 36014
748957164558586241 16680 28901
176906955391217473 11118 16386
147037898144123617 16612 24700
37437974711529873 23190 32640
374807902918217217 7512 17190
554640163314061825 11610 15724
504358202254426433 17927 29023
510939904581057665 21626 22584
390229653156691137 8176 14111
761404592003543681 4806 34477
580753134116026369 11593 12574
734889260933236737 8797 14528
556096950111065537 2527 34066
870000575693424641 13515 22245
141667356059915761 26527 31984
44161171370639353 8569 13217
994044594405064449 13799 36850
333257679985564417 5187 31127
726189243221273985 16604 19667
200926358495870273 14522 27333
799131836982137857 15823 32805
436225819069548481 19709 34363
465096766978948737 19655 36109
828249400306795265 18240 25501
687748718832803969 1846 25297
986403616427764993 5480 15493
78264200238084673 23008 34049
74795670959240113 5461 36717
220105300398085281 14243 24424
167120309608819201 1160 6066
351728096933218369 13851 26799
233563326566958561 3045 5938
965429457757803521 14380 34877
102543365130685521 168 23934
226028899740487777 3640 21716
213128142359060737 15971 19677
729086111433201025 2090 22440
680346378022264321 278 6846
377646708942680961 4180 16865
191014648384232545 13221 21249
654728000947809409 9157 28332
261754844428025985 3705 25322
700881514189678209 1458 2347
482088413538967617 18720 23419
656178236698689665 10979 33486
962280077585191425 27224 29695
364209862039420097 19236 20981
443778054503674497 32328 35901
462285662692121217 29672 32378
515617949836411073 2356 37443
448176818150859201 214 3757
974833159695911937 18966 19578
297118361793518913 21116 31740
315468348663173953 22728 28147
505824496330436801 11497 15022
2432381094145342 6353 31700
325576241830812993 7262 21909
964837295516190337 7417 15981
515461679807447809 11207 37078
997876021248309505 9099 35279
913193368673727745 7701 32363
621005654978759425 25846 28394
522563465631240129 6416 7692
514806091475101377 16146 27210
155322373788347777 16326 30243
99950321027648673 8847 25468
55450733444519785 7026 36147
553745602636318785 10818 35255
186179671237066913 10851 35456
261624769353275617 19725 20504
20206887592113533 17824 20838
67464334517701729 3666 25895
377889185158462465 12097 26068
724059972367001601 1669 17436
965489059073366401 12527 14380
524862076163621825 7252 17033
563576625919846913 5412 6575
708522949158108929 16515 24917
198303093738932289 424 21015
335188900079607809 2691 10924
980993873887197057 16062 20918
480632728766551041 8761 36035
427631507869040897 8110 9698
334846990490085249 2766 30291
332726546602867073 3944 18631
775921304209830913 8580 9501
223601474350406465 8162 30463
987966452332848641 11934 16858
528765150600943233 30005 37620
57254309243376153 2304 34324
274601124592766881 7851 15376
528519945884674753 4044 28716
634484165623302273 14505 26519
892081722343547777 1875 17282
981717325593624705 168 537
851914484344128257 18843 22842
843631789126387585 9008 20792
27836955380934117 5632 18943
486771930671086017 10306 32292
470624860847998145 9467 13789
967918695189421697 6463 8855
423982280398846017 10352 25351
534146618839773889 22853 29070
501238499766948545 11572 24065
752714846749224577 4729 14513
31123749327946373 10260 25798
223954144103618817 31341 31854
215867617213852737 14649 28305
47101955995014321 21737 31781
125078630852712529 26397 27161
440756424581909569 798 2753
732727990004924801 23989 24201
465343427258513729 10255 24690
562436988498944833 397 27686
613142724871313025 13929 30570
549135933339151425 1429 11616
149356352330396897 17245 19652
151555416833801345 15324 23138
159634535876652001 12191 21409
742462837705666305 30104 36540
786009172323556225 26195 32578
78469200960853409 727 3849
49522947017056393 25443 31687
234811377491602977 12691 27339
341406785486878337 2621 30301
812198330752423169 11188 25131
6689648731683208 17808 20145
786315839944599297 299 22216
473519979250166785 23418 25145
381516947989979393 17978 21697
22909511070526633 10395 14266
647872496044520577 13719 16242
185700909751556513 6364 8695
280493994280632833 22079 25946
646651269360919681 3095 36885
661501106958105857 10489 28094
632308755663213825 28746 35522
359909122783790273 9772 35067
455428522989155457 23012 32008
187027093588135073 8818 10449
713732447789322369 9637 26538
904791399916788865 17159 21870
795126330729235713 24681 31430
495832154785354369 8123 33005
65798334162305849 30916 33022
115483016811850801 11675 30348
228634478287080609 8155 36216
191400764566786561 4628 15191
606522594708945153 7268 16162
503335216868961793 2864 17032
738127313308613249 14895 23799
74517572678196593 22350 36847
34418982497495421 7909 36164
306812987790294785 5269 22547
989387202523960961 6004 23484
497347838551370113 13299 17972
644484852610116097 7129 15168
125707826491563425 5291 19924
420994477467591105 12558 22715
271236208638505601 2727 35338
842320257311879297 4529 23912
178498125764207329 12167 17491
453696511825530305 19283 29643
280739963756410305 6016 26633
579718949908322433 16674 29543
200693515009575649 30397 31530
222892627415891553 25535 27706
80897878942330689 3765 33863
127014261997967281 23484 36039
232166876282292385 7339 13917
276375169607764097 4150 6365
432626615911139841 26586 26680
643349812234429697 5162 6785
772804813764750465 19361 31386
116070639126096609 17397 25502
275909670010243233 5193 5656
645132681714695681 3010 11329
823958142148200065 5780 27255
121723528176534753 7107 33965
412450882093956737 6842 15514
928847864205845761 18220 33314
655687539718158465 17465 34317
710829797154250497 10133 21496
825931963483249409 22160 23717
735175281111960321 7928 16346
146089947732889409 14831 19781
856602056374629889 1296 12287
313042931639635905 22383 30113
889337253866141697 7175 9994
800347651443459585 1644 17351
707654797781263105 13009 31958
933022377863643777 17372 20985
494572862809544513 9191 9816
66728312332401177 21652 26450
792130766948009345 192 35949
755402648728669185 11121 22265
152718904090004769 12905 17461
989619598345271297 23095 35568
517219088396988289 24854 34766
839729882580179841 4108 36681
33582997177315833 17688 18672
162720541555415809 2686 23799
623887369803174657 24319 30714
208821963768109249 23367 35216
793005607750398465 6520 26307
127522403337010817 2595 5208
266984025548854465 15202 15441
467115402836931521 14062 22282
962482146463568001 15234 25908
983858708224971649 16024 34348
162858789827527777 15226 30166
403186483173293185 20455 30967
99586695944804401 23832 32111
893126281712582657 14118 24990
89869146576919697 158 4934
432839296105221633 1509 35492
531213118818381953 30116 31803
135190656778718225 17250 23861
110533500444592641 5739 31428
665335079659819009 12125 30594
758210121077421953 8784 12562
373279161446291137 12539 32732
485978662257227969 3279 19451
86370143617990897 8592 20008
572092100258881665 14235 23679
155497427652079521 26607 37615
11404936575974745 22267 27701
270145167655151393 28424 35707
198290109094198657 2519 18003
477019032655348929 3785 19003
662627090375341569 10047 37307
879033362725984129 23315 36708
596374825123259393 6478 36860
405407560628702849 26 18472
114789063181934385 6094 18110
249550450939231905 32043 32383
670718847667568897 33210 35415
466724616459359233 729 9800
90914762651923553 27326 27377
661032208475127425 29760 34284
64426758060445625 2751 28131
257720298642567521 5173 6741
195241988052448065 27761 32700
548986992123467137 11612 14022
398680989627774081 2881 10542
817033405971145089 15702 37833
68861749942247033 20518 21073
365737795264472257 9708 13267
986937473102297985 15496 30705
805361276016128641 2218 13683
416996320020633281 1465 8303
960802516077471617 2381 26887
891040063437639425 3989 32728
832282694653301249 22126 29457
851616563131504001 7035 17608
3458831944080033 8988 18433
621064727865185537 5115 36226
68995837618871289 13576 19136
82717786270411153 8818 26300
897952921912939009 1340 4222
223686195007683617 916 11576
16705769774844727 15283 25684
898513799647790977 15744 27736
942565826212224129 8244 22072
100589043427842033 14733 25804
296676697930649857 1328 5151
580516434910283137 10159 27809
798849040634017665 19022 29499
778804857648434945 29333 35998
98842011202336273 10937 26445
994762718014644737 16286 20878
105258576671282353 28670 36099
383104912932363841 1491 7825
402004211494187329 22383 27280
35529561485095229 2094 14721
775505738063564801 2266 24761
585346679456829825 13446 28765
862596198259851137 13691 24203
432306535365004417 8837 11047
948429833401696897 5188 34839
909970074455227265 9095 20143
885129088741109633 2916 27799
83526310597665793 15491 28365
32184525154654865 9911 14583
26048649933567705 14731 20932
532108889892171521 9185 17893
79900055338473665 479 6853
936992070413374721 3115 12220
856179596195200769 3216 17581
722528953675890817 3254 28706
813866716312151809 7126 27449
590509900296716289 2092 23741
267177380128298849 234 718
396076305865577153 10608 27683
36711046283759433 2497 7608
647698375833904513 3573 27937
797526834525026433 11195 32154
696841702402082305 26331 29458
277780757511028033 16183 31881
959578710725672577 23941 34641
326735383109518529 2146 28279
639384699240608257 14799 31541
646758602188160897 13329 33379
665902528192965761 23029 25292
41358637953745617 17917 32542
467140183975203649 5367 28112
25315816877554909 26684 27306
585870882647462529 5603 35709
225191654056043681 18009 27415
975900772851176193 2954 35358
953259531255984129 14762 36683
55867389662303425 5174 22125
754927482546545281 16234 19093
352884287566666881 26341 27039
920433744675609217 2770 30777
207808932184313729 4202 36363
159868141766946081 4616 12591
645986255024396929 1625 15731
192461629557758593 5410 21335
397144809610644225 308 24641
381788536848997505 17714 19186
321388082423112577 6243 9829
988621540998753537 809 13927
623602731753145217 21214 27224
109934015886818065 20238 32756
655781312275522049 30154 30990
665800509672127617 12698 22404
185214294332929793 7099 10316
661884966862569217 24992 36183
28991219605529749 9160 20698
275012482660418561 29927 33527
858555068985474177 6483 9776
713529946643244929 34424 34925
792528039212342657 6920 19377
287224466742291201 10138 18951
793981761313240449 19638 29752
864910104118276737 13780 14130
970225366992536961 7001 8407
633397333397073921 20943 29228
289292597798201729 225 33759
661864926393359873 14431 20374
951181828383440129 1548 15466
279289676868874177 7433 10789
190903758880786273 9797 33701
609230412395358849 3233 21711
837118011532197633 32085 32699
27638088556262377 6918 36911
947425843724651905 14989 17944
227198474776354689 33291 37869
652284985304660865 10710 21770
887135835261094785 3767 36317
182416594618338465 15514 16517
870098501131845889 6354 32252
82377525226746689 209 13834
306879517941371905 19419 36570
983930988115240321 29896 37385
882441381768824577 9551 10783
319553516398187329 20099 25971
593710154068109057 9714 12113
148013878382478497 14191 22852
481080746073896385 28165 30179
415554953834600833 21666 32168
514586582985021569 6547 24487
128085218317146145 1088 35783
279678455439817953 2077 30177
917854580078582657 14728 21590
152615452312407041 13490 17418
995730048295037313 11623 35250
601569390210780545 1104 2764
540379549774030465 19928 21709
608818616922935297 9996 18664
921076493442363649 22449 36845
133237053702469409 13503 22827
928228653720182657 11058 30188
806715882847132801 8577 21238
439951510565101953 11678 35965
260944310542381441 1442 12086
864316633212865793 529 6946
7283969140178926 12400 20697
544447637833506817 152 37485
799995491859089409 2934 30662
356337031740210369 9852 27711
331141653759207361 15090 15504
664391086500963073 8948 17231
196394948726091201 16402 19661
177997927828613441 21808 34565
625601627361636097 13974 23621
197323736836743521 9186 11940
565445730236586305 31030 33404
534191832531988097 7327 14230
28591914140125853 20464 31585
988725522571378689 6825 32060
776608216149977473 15875 34959
412526080223358337 14184 19170
50829143858596385 3357 12124
203910871991233473 21889 30947
828595058709094401 25125 33736
882252254482622849 17076 26302
512842786646306369 12726 32772
306809881875530241 13073 30801
847473496479093377 10516 33271
536756634477825409 16735 35014
184699004343332961 6465 33220
354043295244444801 3133 20146
532111807404685761 1771 30429
549947383809538369 22182 30695
43125341770863913 6176 13648
807546697881043969 5308 34054
848651181221807617 20748 21256
454512295828976705 21077 37213
102138390723542465 16013 29269
394595204302724737 12543 35359
306190425393037185 22810 36577
947412419450230913 3525 22378
317546121248685889 7958 30591
826401833789454081 14863 19002
531296486363029185 27354 31579
403285879955518593 3163 15385
530101388523719 6106 22797
98362343726499553 961 21890
885431581650930561 4342 20516
619701742739621889 7734 15362
997980630516682497 6334 14281
606223053388482945 19138 34532
57425610611200993 17461 18351
841339906855694209 11102 35473
963805205198969601 142 34244
939557718879477505 30170 36370
417603255102459777 823 13110
696968822109383297 19356 31627
821878032651088769 23968 25110
270431371750511585 13314 29931
180356608305938689 31178 31502
139212360801735713 8057 8722
832840817852247297 22260 25549
101354772341231585 11368 36453
311469093030819265 4302 10700
280079505543611169 18376 33607
958173088703691905 15266 19095
429819316636617537 8802 19648
593352662533188609 11806 25110
564489700355352385 25397 25403
759769201795041537 15737 22588
330950434892535809 13552 33120
267940629658550465 3965 24551
590851816025221377 11395 11782
285009201858859041 9884 12780
556104293965553601 5499 12576
390040756494780545 6537 7251
65309764928628057 27647 35496
28687203355236337 3757 19591
41409525682830409 9460 24994
104630269193119569 4263 12921
529591927707443265 5004 19483
506234235333241857 5391 13712
561049313207043073 16048 19884
905374053679249665 8123 10996
218408786874704225 903 17693
448887853264910337 15495 25538
37091038689190729 22087 25691
918452250134702593 20471 27639
439822563044785409 7380 18901
481638586440030977 11181 26626
919377391058766593 1812 30495
999851609880803201 339 5774
411628280592623233 15236 35697
69118769246319545 25110 27148
310745915076175553 15426 18791
34239120143052305 9319 31069
381076613617850049 23094 27429
822662811739636609 14766 23731
166870014266415009 3940 19111
112404352613307169 1251 13488
878649142630706561 17337 37770
122504811832744305 7110 23638
525414963565928897 15845 27758
59411563260322713 25917 32915
55355349886369257 6357 16327
700809910698669825 18736 25633
691954104946184193 13194 20129
138801575966166273 1517 7264
595321859272843265 19510 32341
991655257096073985 9642 28252
53044653427910761 17630 30732
205559733786724769 6906 18763
721327147604839041 12853 24105
930255187779099649 7117 21958
419745994269085569 2967 5333
392627511448974785 1539 25532
282313280592063617 13512 28371
582108562453004929 23559 31282
794277567197632129 19527 24465
847364563605889793 12000 37350
962569221135126401 4675 37619
719154425379461121 13302 14536
261934972866448833 16230 36263
574822847871811137 12482 12507
837891982455772673 14547 27896
809650614221727233 6523 16930
450163362733768257 19419 35639
67607822256814385 2303 10818
52131416390423625 9212 14115
35908912549988517 12942 23150
74053048815990513 9536 26966
815481385808052353 24853 37301
447525800467019521 9547 22154
943175158100974209 5849 30206
456575156723026497 15809 24919
684090021549263105 16966 25012
875427678644925313 5298 35724
307153686903550465 5471 11900
323591606567823937 960 29049
458037324686582529 10926 36187
383566682326176065 14088 34465
299637926243310209 23371 24289
425905304242142785 4326 13196
970095569019502337 7814 35853
936937372943603457 5083 30069
153493159644259681 734 22687
728089722669785985 2973 13135
331173993060271937 2797 24029
118649567597401537 23623 31211
261288787094532193 28866 31841
668153611486381697 4093 6747
964614887023241601 14246 16124
883425197346454657 7532 21719
77016106135634033 20371 35894
771732956651454977 2733 10284
797730145097599361 17279 20787
830533566364266625 3120 12517
777749056671058945 7368 27209
184810081273916193 2508 18869
921853526762657025 8135 31684
227364991741595201 12951 32878
441379816930183489 16135 32342
252165497926235105 6841 30213
882575258844294529 1706 14867
673965270758913025 10617 26003
426633922447184257 22003 28099
443973353435460161 9037 31395
71628619044371793 22099 36400
548979307461578945 32435 34516
730761016682297601 2459 4864
846132612070881921 30304 35355
262870584301875713 15437 20802
336745595849123457 27995 29449
736302743524067457 28107 30627
253935064698531233 29653 34875
453073316065268033 20100 22016
393783165437312705 15221 35693
938228970866308737 24013 35098
113234392341844625 20446 23374
854328001869955457 20465 37859
382533108867676225 24166 28542
822952803252338305 6431 11693
154999415175716129 8846 36088
143640191023006737 18517 32078
364746993123944193 10025 34043
17104012721606667 7396 24050
381485884787800001 14033 29990
146024064199192353 22481 23337
712018368268360321 13352 36660
461654902980189505 979 18993
945596291066316033 9252 17327
733714874848129025 3388 19270
534170292933097793 21210 29138
630622535346677889 4101 23629
576542717817751809 4818 25054
324021907001760897 27895 31085
146955356593025505 1990 28973
497061998098832449 22031 31525
248785355680745121 25535 32352
394221521854614593 16919 26451
270084157405833025 21880 33041
955737306363946753 2415 18636
268365429584072513 19317 32549
580499026866217345 14091 22986
658137653634042881 5879 13018
4404890057191580 20539 33508
409037583397058305 1770 21100
350422008605772097 987 30254
885477308860700417 3174 15026
36139775077291601 22966 35379
14759749039860993 1023 5906
830274236623633793 14232 33300
118758558876550065 8540 26941
835021800517711873 3049 14909
486719773658982977 9117 24790
9681082792337037 1591 11941
175866903751270337 15959 19328
137598854544112465 10173 28572
480644149029991745 9697 15873
350572421311877505 2253 19182
668695934704857089 9002 12464
123051466325154737 10284 21293
688996644624829441 8892 32523
394289991419650945 13276 33750
911711904467509249 3078 31167
735468473483823745 2532 5051
805060052275230465 10813 33230
622561030284909825 1921 20263
823114104357387137 3884 10546
991052206460256769 3751 25703
240904168576655297 545 23720
902511430100798209 32770 32811
696893383815378817 1713 37344
159724005444648033 11280 31568
274854133608791073 1873 19893
884637553513979265 5150 28372
350376701114527105 8520 16685
72192224650127201 13569 25978
459136873699058881 4070 10707
761828967752574465 2786 23292
292962689909032321 2594 10451
537145495150586049 12202 23453
544626224324709057 21142 25432
607642542627584001 986 19664
679615927703764609 8944 24583
565289223807258881 19441 37180
643630899336976385 23316 26219
847954413491162753 29153 30082
541084961709984193 5886 6658
503273414450436737 17079 24039
416950386997406529 13193 21691
271118049737079745 11196 11664
177405247406483105 10792 26080
356360220969026625 18947 27503
348313654341858113 21776 36678
821466905024390529 2227 7921
389582047947627073 7022 31123
208520492790743361 7580 29830
565040791631822977 7779 16822
457426669594806145 6896 21148
55834090850794385 31924 34331
276475263909549793 3630 30099
632429990615598593 979 34338
781027810337445121 22785 24739
254705444655471073 6196 20476
413330979634540801 4715 10150
541948086503488449 15319 31517
386991683131608257 7101 10616
940884724974779393 4628 31879
820591563095792513 8032 31172
27643866461595225 21260 36907
847935846968919553 2058 27405
5746429057481351 3838 13551
956536508747777921 20843 30442
976036019547912321 6737 21691
593114112920627457 16354 21148
240362993144515265 4179 17563
625677365159777537 12935 20701
183653536852311553 20664 23899
281357135674067393 8409 28343
272817130038887969 14543 37841
589065546775291393 3220 31903
1902128658663572 16642 28562
478767813614236801 13863 19615
404736197911262273 15237 31634
698817706558788353 2439 4747
476347370222718785 14324 27821
876885217772137857 10662 33005
526612837935843457 13715 32026
91921221028204769 417 12531
719070381753517953 2282 6042
10469032900996213 11491 18010
972082960392185729 1737 26611
797126998595434369 24314 29235
277566453898991489 8730 27467
523156377974668609 24450 36102
474192418878303105 4768 7463
742850133904628481 7055 19645
807697709968046209 5144 25152
785762191029501569 18900 31258
929961452758988161 15920 27931
491176207469454337 7287 31501
94329212771832257 3424 24953
882065926991611393 9451 23030
753290261420502785 19142 20948
560382583865536065 12492 29858
361200439836018433 28776 35215
161058939446004257 9218 24253
412353962818826881 3975 21147
292275205533133697 265 10262
387912328323800193 31795 33518
217701410712162881 29833 34257
689899745693409665 193 26611
336932425387690433 836 17589
520120692816000513 25011 25469
45512871592674033 1172 22687
78947312171891329 7426 30959
791333682422209281 22504 34835
579471307620018177 4069 21280
427429025257179521 11254 14413
9844787813520385 7453 24999
274402612815496385 17315 30347
609716883023516289 25911 27140
354307571413382785 405 37259
696860211930015745 9624 33162
43156817234137889 14985 17291
538923114371634433 6108 34936
325639829700048001 2349 20120
864782574782381569 16476 19504
56250285533653969 8850 23558
195676506528151617 1322 19715
971180997613881601 32478 34908
461530202480702209 3264 32206
434914725425603137 13048 16948
737602336681412353 24157 26326
196482660752888449 14261 18104
346557167611209153 9114 17818
429223064382487233 2436 21756
778013478074974849 13815 32952
395204514223248513 29980 32440
453824386280928129 10367 26662
1157506601135339 1265 10042
222741428580825121 5456 27686
566480966214964353 32 16607
821050212904978561 4505 34835
825986041737824257 16342 17605
742626333589647873 2166 7667
40780190503479473 18751 26400
334539725165115009 1463 9932
590130531864719617 7568 17347
643114624968028161 17311 32029
51251086480174737 7058 31111
913651565640364545 2340 9071
236616760177302145 9031 12119
683157679326605185 853 33254
422515305754100033 14434 34689
925310236151631233 1952 9879
447277421906267841 23905 37119
720224192056086529 23107 30845
2609825900503183 14893 32058
823199188371901825 9966 12170
432453287154974209 13254 28618
292709331019672449 7708 17670
188078307058670913 10242 33061
716539982232205825 13501 17920
661700979494828033 15714 25529
818196737940830593 6039 28291
523179468302299009 14427 15563
829714254600744961 22334 29728
760038305606091265 5778 12237
705631648894502913 3678 17777
162335780520063361 6166 25347
578332317128626945 3962 11316
519985152550408001 18724 27673
618096370397715585 10432 31255
225168703452265377 941 26414
393483946540399617 25164 28422
55909952903935081 29373 34020
444019636902204673 10416 18058
235015309031378913 22713 28421
29487405501100741 9481 33542
129163916466286113 17874 29947
348650551517060609 9122 13884
888328243770029441 4233 23483
119021000013802337 15858 23056
784747953090576513 17170 29812
991712437033534337 9141 18418
61834402129388625 3579 10819
342491602592644993 8588 17336
706755776853686529 26491 28519
565423561287040833 5697 26574
919150223084169985 9875 33505
77155611716122513 13503 27024
273891399803435585 3008 25972
480506912073032321 8420 27889
155480995977367073 14238 35344
529023839793893569 16546 18514
690665406380691841 7782 33726
104261544733809329 25943 30825
229200781728575713 18260 26553
541991886577662273 33774 37398
906502359819516161 13515 32171
28960072652473913 8047 14502
18026334024195733 12704 13692
860855725112685441 14994 16824
295386741877269569 4384 14677
562372179728122049 3598 29963
835045554776012673 12443 16608
106687565461228929 2181 37694
343657279639192129 9225 26076
923569166963012865 18175 37198
510296351386610753 25610 29332
35123630032813937 6753 15495
333324680378286337 12023 18699
481691065067842305 34213 35236
135548092705771953 13752 18888
392992335928354945 973 26843
272405990031419521 20866 20953
75282313985390209 2179 28120
666422998501470721 6956 29963
390802596746311809 6126 11122
31185325276386069 17892 33160
324225990945699009 17594 26148
444391556302274881 3078 3406
164206591308740705 18688 26059
822345915962248577 14697 34315
21206623597585405 19904 33079
643242252094918145 9973 15799
724813462243645313 17731 35153
201267546256605825 8395 11861
337859316411673665 17828 20313
946494340081510913 3966 29684
589699065807295105 5289 26555
657516911828512513 10440 29766
172044809419283233 5136 21155
444400874015311617 17459 35068
241546158246194401 10577 35110
476121429184605185 18205 26450
513627740939391233 3665 27066
806560591042181633 9479 33807
691348335883148417 13915 20147
833429954418566145 5507 17857
30205362752532497 8100 36546
477979290976801281 22092 30218
998683708465392769 11206 28886
382422004620384129 378 16217
31787819705890285 9452 24768
686326902038427265 6780 23293
628249740635013121 20879 29797
810800738521951617 24877 37577
721695418477970945 14544 25138
894133280760424705 9892 35062
885063007172902913 13867 26472
816039456129363585 13479 14267
884014634694146689 19617 29653
424136771571010497 1317 9619
445755836427267137 2357 31424
538067032609863105 36193 36641
396819506265991617 6175 8508
5702462919597196 20899 33650
682910025566201345 8185 23026
985169822062705025 23022 31018
742870096227726209 9057 29660
96294734293831393 7374 8919
228395063491134913 2757 35303
254026464508289249 1746 10995
860371442962225793 17771 36050
919928904536870785 8454 17513
127138654913949265 5010 13950
112023016978742625 16348 29994
627216412046941185 23161 24187
114222379032650417 6465 35193
253439864735341313 14514 18161
619939219485704705 1482 27505
191420684506717025 23372 26970
803374464078839169 21335 30913
78503957965523345 4519 29263
125947811377404401 7761 25841
483539323535886465 16579 32546
414758783612892737 1840 6910
742872059500612609 14089 20109
967197945677188609 11860 35297
105958518246161761 1419 36746
964820808896060801 6007 28964
975252162609081089 16530 26905
242006220919495969 1305 4568
468184771209728001 712 30355
173018208293409985 7292 17270
156219837492400865 373 30672
842174974266843137 11373 18938
402583538998591425 11358 16682
172381354414877569 15731 27899
619511294262537089 24752 25868
698892568802722945 6528 12356
474301714071621889 13506 25226
808038202103073665 29797 37286
655217300626205185 11153 27423
644114774350388353 1738 19941
12069914729870847 17788 28984
321249685568002241 6055 7579
90017905981824241 36132 36501
28725297466326793 5350 23416
299822889948636353 3226 22753
361021588877076033 6520 16891
403464043019866369 8563 18869
984947374899807233 2971 26905
946076010201387905 12253 15152
737454333510751105 10325 15406
151876927770814529 23930 24578
48622418296208281 25244 35994
799104366416052865 9534 20874
604296112289812737 8657 31664
740238821867208705 26577 30465
451656298751917249 567 21355
808414999448309889 14112 20358
40685093169795297 5710 9526
956903219077275905 4947 34648
300104300502415105 16127 34148
400883794419421249 2217 9352
486185831681222401 6367 26177
987347934427404545 7770 24574
722342366042742145 8918 16136
494223160447781121 18366 35840
595701379671307777 9352 17130
94694970959238849 24105 34335
917250312840867073 2963 6073
509006339203743617 4571 30807
732808672973458689 6300 14609
711365478864436737 2378 21592
476382537009559553 2908 16571
258025607836437121 16392 29208
157028434195378721 13899 27321
164940666906147713 17933 20605
878168644351195137 1683 5297
529906325659162305 8998 15475
612384851474768513 19178 25039
670849239171033729 6160 21481
247090776582499681 10946 18567
481113282036609729 9028 11540
355592502303576193 9331 28244
995562873799173121 7208 11096
286721442782567937 6763 33197
592121697692526593 16350 26745
20961195867453597 18484 27688
429092496911451329 9271 29669
292045735687569409 4844 9193
211809075650599265 19922 27714
188641420286526081 10547 17863
429153696995058433 11029 22667
742580221879382657 8195 13475
438157453734213249 13378 25565
170526715176787745 2009 16120
707698635017479169 17588 18823
701757856682977665 5977 32727
889115040482387585 9892 30898
655742357578386561 24112 34961
241758296017877697 23917 24472
987569301198693249 8653 14065
477803282989576449 3935 36118
251315063017766945 30656 37213
994741961372042753 16970 33628
331606322850635841 7735 24097
590896681046167809 28653 35926
133843775785091873 17171 19752
243414419843077217 11727 24302
864887854631252353 13466 31691
594549689544400897 19216 28207
499659865916566273 16421 28191
703504742414779137 10126 22440
724984084364710017 5398 26371
672174402921065473 23121 36287
3333977373241482 4603 26589
938957483258178689 4839 8165
195183956298041761 18911 19057
993035953933734529 7389 8993
131089195003578849 21423 33754
303756999503960385 11516 21671
997347005659097601 23052 28718
777256246811425921 11158 22796
424723929566507521 9021 16879
300452268284516353 10234 35961
459586824994165249 8738 16621
165502344283474657 28294 35076
595415772874911617 5533 21522
317272183269139393 17570 26788
671370991615706497 8515 25309
921360101672043137 9510 34514
22027361496437693 23406 30204
219213897144385313 17760 25670
184686280851980897 22177 29045
939008051634083073 17833 33823
576399819919213761 9197 30459
882748403688893313 1481 14179
692678762495408001 28984 34112
643037652757705345 16963 25310
554106445154527425 11317 13338
65732285757974297 13706 14330
648081240395345793 2365 23944
542715386555805441 15449 37076
93131756906711169 10688 35590
752531456128039681 914 28652
313605760033542657 24400 29872
128126382956430977 2407 22283
449196683192436545 5642 18150
489915849254458625 20166 22041
965501888656849153 13888 30926
705829836664769025 6231 15939
963602293137324033 9620 33684
84512446068700337 24943 36990
209232479621849889 7268 15641
699120008265772673 22674 37144
340519939117225345 15385 33095
141921793481628817 19124 25134
781642979529909377 13924 27797
961824647149335041 9253 35812
762997741944740737 17535 33065
237299377769588193 932 27127
85418335998699745 912 37825
150761790771561281 1894 36259
472339857928485441 16659 24991
385441888998428801 1657 31674
666728528027608321 15203 25847
593367648916078849 8202 35567
250078717853323681 5983 33148
965238634587890945 3156 13565
152829982369500065 4165 26874
93329234988466689 3173 15788
46009237744240041 3028 33382
310664186534779649 585 22539
919460970620139777 26959 35130
4907121464775345 23424 32642
44570682184723153 9218 25114
942088841198128129 25419 30414
173964815379154209 3359 25682
739492735921750529 26761 27425
244504225462488737 8006 22212
433232695403063425 9524 12771
794390682322745729 11029 24759
756162540101762177 5842 12428
116815116411071793 11386 25514
418126160442355393 11000 13574
341928210858444737 8103 27959
438794809709584385 11644 27035
811635522005271809 3995 27400
388378608845641793 8034 37389
207874551706016321 8865 17462
29805119601057585 2146 26681
398000415051637185 31170 36945
35186640046092065 1815 17165
20230847766217865 27790 35010
725710600205310593 22145 33805
668572095192129025 5810 27474
695998222802785409 23898 32459
731675127500427137 14205 17924
940402128922606593 14470 27056
535111902409806081 4764 22017
387627786934345409 3797 4029
362130290249243841 4124 29755
702914417359018241 2652 8106
125508210789828209 22033 24806
282804257085388161 19759 32579
156884662966991329 19 27524
819238014097031425 5597 28925
499310689947275649 23127 32830
824418109382108417 28467 30157
36048810241627649 19116 25784
230791125757811233 21394 27190
790249904785238017 23019 33313
901778850436841089 21901 36109
103241196705898369 5594 36333
430914428886261185 8157 32960
409771403592326785 30909 32069
238539929733704513 630 19498
710357245525646209 11905 22852
637395264184142721 25528 29286
288192332428220513 8393 20985
887008063468442753 22813 30064
60036621075017393 26624 36402
992670335329414401 34390 37155
557079122779054337 22248 37434
184617332925355969 1535 12883
596322500675885441 4760 26755
499974839551590849 3319 13129
389604742091417921 7987 32559
823579285952717953 16768 29524
874699501890137985 5096 12472
876152398783311489 7546 15439
201106185514429825 31798 36752
604157678545348609 7456 32603
212274110808554177 9043 31549
479840801077450881 3951 30998
90335134493809473 19989 23645
697574507459023617 12135 22374
53768225578824769 18980 19996
973904964566990849 10228 28699
277859826270070433 10864 32044
720021666666170241 16294 30081
615053100557847937 5519 17095
216777263051518785 4020 15874
610991980334912257 1546 8875
920293972815812865 7666 8231
308352862459759809 454 35793
909137965819603329 17226 35315
678111925995590785 5668 16596
287713510182996417 24903 36009
646564183201238785 32232 33600
907351607060441217 1480 22455
167355681886501633 29593 36536
293696306383935745 21894 27733
562316947319448705 9422 30288
557370174681061313 1370 21237
257692466050411201 29715 34921
360809328892898433 19488 22572
263760157355566337 14837 29637
403397657027007041 2988 32326
721217776588726913 10565 27244
500642751625349569 16096 34739
146293190958164833 18285 36957
732334271404816641 27328 34356
205148590350898273 10288 22676
41318443049149777 10589 15375
759645171165804161 8826 18347
472609182923754625 22946 36317
746041193197495297 17310 27059
63884734951614065 22685 37581
124279948877006769 21514 35255
366069268512141825 1432 28159
827041492529712513 18944 20815
342998806625004737 19015 19279
640891336408376577 8508 26332
262595051520271745 3013 29354
335780183530001601 6187 18868
921835525336547329 20569 35667
641948085777944065 24177 28703
84414889597290705 22460 24212
214473657404237633 1681 13631
296624383021324417 4163 6645
104420987430902561 12201 15680
2911405023560577 16798 37442
747893865355276673 27503 35324
817018323677416449 1782 11888
846920687048726273 22697 36154
744161564892913025 9593 18853
626509298550967425 1893 18908
770928828452426241 1441 2641
450814692350238721 10353 36741
566500310970845057 6418 37242
703032624476630785 3049 7594
584684678389038465 26310 37521
311170880904530369 12184 12971
256898768205097377 29393 37050
766971146282724481 26030 37256
171426410744530241 23873 26657
386662936430699521 28769 37650
692628389234194177 12782 13832
464071936552866049 27526 32237
164448686215166625 5544 28660
984315847358221441 7285 7359
877143482327419137 4470 32756
440667052825585153 11692 30711
211537653781178401 14572 25130
987210064327116 23943 34849
447832984496336897 4187 34769
886113481705134337 17495 35548
736883999741536385 11637 28534
523967902691101249 17329 29346
78619642543365841 2253 35914
353420193992388225 27267 33810
326423760330001729 19149 32029
252614046275088097 247 35865
869547515057043073 34049 34505
266768737456313697 16267 18756
809882225594947201 771 29172
385436360596020929 12291 17527
182598470326517761 20713 35973
67346959149698905 2846 25542
19660428485209993 2341 18125
75893365168870017 6196 8395
698991691329446529 15603 25411
932485548049779585 24747 30545
346172859812753601 2511 36969
307956683664730945 23029 32261
35998671847856657 7733 19757
338646933775105921 14733 29671
496358239460178625 19459 35074
701410295251154305 15140 15237
665576359885683585 5775 25285
71873480694446105 5517 35762
133756469367142481 5075 33743
808256251391345153 6837 14002
264484538399578625 958 5582
249739691401725153 4476 10511
343563356964509121 6914 36202
496347454034239617 9927 22897
934486791411224321 32966 34883
370929091782951297 5290 20060
555104391328569601 12394 34456
984648883363792769 9646 13931
947089048344786049 7552 37855
700903424246785537 8839 32452
769748840899936257 18144 27486
555912482855891457 19470 20526
72272293427268161 17887 33271
517757538629862081 3799 23856
708829783652731777 12133 32363
345983068815133505 11801 22040
973928132702432897 3121 27665
948640754321171841 5874 9950
9933440609458445 23125 36316
422753443331291841 20179 21971
222184091140583457 6797 28701
625832284776773633 36481 37719
479136424075448961 20257 30414
509651666206611521 7478 17599
857361328976899969 20404 28826
968817379316799745 11514 22632
941441295414065793 4107 22456
675542495360165377 13700 28049
111667482280161329 13523 25398
75029959411178737 13166 27118
633703216099831937 1657 17018
461503649014321857 30778 32240
369493110341572609 9130 32870
482189520068697409 9706 37723
737542532671440641 5211 11991
710916089110956033 425 27099
38828334280061937 2196 37203
188622743945980897 4884 35783
359763923560109313 6016 24882
637881286391365889 11048 14057
75198239785798657 84 30706
508256448888669633 24916 35092
512191316091005441 3503 34978
844717715903929217 5950 13503
102858054667827041 19139 28972
552105971306527745 20409 32901
820993217746490753 18790 37542
376138959877369665 22780 37364
619893561334599553 16522 28341
310444690567418753 26484 31018
378804459539694017 7586 21687
878997075415075073 14596 23655
655315228017833857 15336 34663
636183935972038529 21519 30933
334411683575439169 2797 20457
284882629827240673 2914 37455
515067702950510401 27127 28887
561450800341997761 5735 24508
159500284072819905 28266 31551
520477329122687873 21652 23877
254826175328965121 30506 33641
711432225318301185 17290 31227
626873993789729409 2341 32517
808801777731037697 17958 32285
142119228226924577 14656 18374
492139935625470337 18943 28493
138443958424417697 15601 19500
494209922418495041 17684 21244
307180754185971265 23120 23639
836100195308514305 20350 36017
334806022672665921 26103 33518
705348463096829185 19856 22853
766342836482316161 25753 37506
690717750795652609 14502 29607
753922125691431681 2983 27882
872894270305213441 7949 31925
65963780563897953 16886 17830
961212526079148033 34877 36749
458708233260836097 30932 34188
311650946068414913 23061 37135
517942273364717185 23996 28683
90963456839812545 897 16814
968496181446127489 6593 21764
37847414102405001 496 5512
755776515634956033 1186 3752
928574105467699713 17442 26453
875544234539773953 6905 24182
359932139449785665 141 23759
555737676575823489 9289 32825
529132200152201217 23070 34705
245060131011101121 8658 37721
801866569082509569 3400 12589
260766723437207297 14986 25376
337477801029219649 3922 8337
247484967606908417 2736 26309
698335966308196225 4169 36308
981774143824104321 9338 12950
58705227281290465 362 27262
588855516131260929 12250 37485
557235295458927041 595 9288
95599867764441633 5983 33667
924859993588480513 5997 21776
744580542286172417 408 31033
591447511827727361 5406 8091
521327372616291009 25942 33199
990486614923593601 30885 31130
991472463777156993 5196 14129
863881837648026625 18647 33708
244168079136620961 31285 35469
241344057874666625 1074 8748
921783308178646657 9417 30492
310925670585209729 719 16329
522841283996619649 5109 10485
372615656960942209 4986 30897
832592472314033281 9091 24877
663205989226955905 15751 25549
913247585210264449 20327 25490
12057288285458157 19284 37083
857347306633613441 23386 30003
481549802920387265 2076 10050
466121604843202433 33631 36830
340884312838095809 18051 28757
358705112770977025 953 30766
292348653509126401 1407 2153
303979360488149569 14687 18824
646302080327384193 2793 17417
269980812624396545 13444 30765
121614726572193633 18898 28702
894648445830902913 13603 15534
454319434077557825 4531 36255
265257385444542145 1971 33766
681686082159249153 9802 31884
153461813687705729 2071 7638
904107490779320961 909 2427
786230238013359873 24263 25543
508991182253016193 5417 5565
509159974670090753 4169 6201
784309798228473857 8791 26079
659671034571218177 13080 18660
545088586769796993 20502 24696
41908393627473121 8961 24763
740382612126008833 23960 27673
827425230190442625 718 21772
915301724332824321 1222 28546
74698346730649233 4417 12660
147628292046487521 13320 21669
277389686303124001 14508 37825
17991330820766649 21191 26517
297737056991003585 28253 37295
828838509308464897 4241 21156
727116362569603329 30663 34941
880544800305035137 25420 34528
802098117660612737 8566 11569
464519898201427137 31019 37381
761594237721297409 25894 29267
62582621944617505 26049 33461
763622603827577985 7859 29698
218040779338164001 7436 13702
675288375927550593 30740 37864
49132595205993113 10612 23339
967436425108807937 11817 36194
782596452309700609 31316 35021
99451487120958865 14192 29325
42422936918260489 5975 32472
710956949149114369 10261 23239
990900106821864961 27300 34787
914733492069132161 18566 32514
655691029659937665 7010 17771
729253289160872961 4323 13964
35599449588271881 1244 13168
933737558303121793 14145 32817
170565724303973089 4725 11644
808326461482643329 4257 32507
686603500943956353 25974 32328
287820883803760801 10197 14306
535103112721333953 15828 18355
393389443598032065 4545 36214
103162492927094001 10851 22523
438404234106926081 10568 37684
55758842161115041 8688 30762
261529561737724225 23321 27031
600434211953196289 2448 25448
748499947717249409 13790 33313
36159663186442257 21590 34792
759078172587997825 32719 34743
203525286676875073 8583 11300
760132876917069185 8988 35519
310563300750519745 15033 23359
48321838248178041 13412 21619
902123637700722049 19721 36434
814726588723431169 68 33266
441814225546000449 1814 10852
657466689917377793 11598 20685
85721392949050561 3428 33890
685147176380709761 19900 31883
143233792653436609 16797 17344
570489996347511425 5625 16057
807323843276204673 19401 36083
140603287879940817 4268 7875
441421819250894721 11629 37348
365031660374960129 8841 10555
891082279724837889 667 4166
191532527068218881 10142 15269
31963305226899053 203 31877
39020023337407393 6288 21365
799484629289022337 4479 11054
435375287452529857 24283 34901
861473972462693633 32957 36053
239392525395253121 24361 31591
925970502570248065 10958 36956
892036401312154241 10796 22243
975601922817393281 20925 26559
495039012208657409 3069 34026
130864396841328561 299 15870
848026789712292865 40 19328
241225303960920449 24145 33046
683815357571653249 17253 27414
928475174253929217 4184 5237
60800644958831641 5025 24943
429217738654703169 8259 27597
549874149973909697 24635 32639
531599369739890177 1295 19452
671572628450178433 12466 26796
938239729378938881 7591 24939
399239031148617601 15228 37788
721373189064717441 12446 33399
969703186266869505 13752 21467
865875608847805057 559 27571
701986438971609089 1144 6488
224701046993569505 26746 35981
800242434693160449 18323 37581
266267180440326721 3568 21010
828944558102215041 2021 34338
421979981125769409 2553 7867
635963210687080449 13395 37263
957767293404689409 8393 22177
456700782000503105 1682 32952
982547071143326209 30634 36418
795605880606444801 11979 30634
703994538367613441 11049 15735
741027501918431105 1218 30622
626583908502151809 15484 27567
802390416758086657 14564 31063
640334341697982977 18059 27377
436568124644089985 25382 35489
66876010471613513 4758 14421
684289148066085377 14925 23981
468097295135255105 731 35308
27622443678602337 173 24358
202978667398763681 11694 26643
35135530852031141 8441 25020
812282892298245633 3221 19195
225859410644382305 27391 27618
469491865638044481 5620 11574
720284330886386177 22508 33195
717651268738723713 8366 36989
27367537561353573 6063 20500
509178453245464641 2062 5243
231025821004763553 7238 12772
132397369596819921 11678 37165
842105168684362625 9370 19221
914829423788201985 14594 29831
298955042186463489 10000 28049
349346511151583873 5994 8878
998886255370415233 16150 29056
9720897966285947 6703 37146
577545912564872321 5951 7836
300817872140104449 15818 37096
470758611438505153 8046 20043
598226895682468993 1332 19782
7693060880342274 7525 11472
754078360142433025 28749 35055
788102482197693697 33347 36404
383033125229598401 13790 25529
103250770895940033 621 26233
357953860097129729 18838 28030
435974190250739457 2591 14461
615197583891752961 17586 35923
439782413774963713 902 30344
35373398623580245 11629 27350
240994187830970945 19368 28403
304156577976112193 14784 27022
394874278866396353 14818 35120
898464561782308353 2329 34502
311157611299229569 6456 27298
487187642606979649 11251 36110
883378852260477697 4328 33512
38740897703338105 2185 32466
515929961015608257 9394 24317
146696585021583553 34474 36710
839623399361343617 3335 10275
680744331655237249 13682 15281
597357381607345409 26235 27621
108252302109232097 7451 12876
326614245077195137 18119 36297
108423132113802721 20643 24859
146021756179628417 3033 23854
876182946031104129 24621 32611
877124475550729729 19028 33647
914109004719424641 9874 19770
515732015760200129 6958 25182
824778243447408257 11901 22594
392686971143575617 13577 14607
774150769185997185 8412 31932
491966264731551937 11234 36223
404098126661846657 17318 23162
215214784148244577 10458 30991
526387104741818497 2079 30904
172241096686128961 8060 35819
216825121370273889 18919 28141
835400958929625345 5429 28770
575392345044253505 634 21976
109636385540362369 20828 32885
637649968171142913 7857 14909
777249019395313153 2823 4299
953877576215010177 5915 24064
658372446362484737 5515 31906
474854546059784641 6844 23875
85967581360080209 16974 29236
954219654191707137 27905 36791
534223331706975553 5942 12335
394936128286769153 7993 28104
305816948004562049 3897 32119
453643522483989889 4743 17642
551131724805124161 123 35663
59560146712552609 21655 29813
45986177731748513 24221 26613
590293691158780801 611 25311
54018973236587441 14392 37284
258467782636312641 28679 32407
48745037797132793 10789 30858
614869244959326209 13884 18380
768684838200961409 6354 21255
595207652516332801 23552 26210
869370536629389825 32669 37270
712608595386530689 14424 22115
211967077721276097 3777 21682
312090428532496129 11714 32684
797981425268218881 19633 32661
641515690838648577 25579 26093
824957599542962305 28197 33760
678339239068403585 2832 37778
867590236324502913 7943 9117
802513863016731265 9457 10350
31901173642232549 1038 13221
547159945411333825 5231 8653
740440149815199745 15070 29460
92767229258303281 7764 33308
207161147626955265 3065 14941
483891700782717057 5567 28376
907947301641399937 9572 17800
701167901760573697 487 22247
318925823400995521 17505 21870
533402378719994625 14982 26750
112107144862747537 5419 19845
100770488297062145 749 4674
874625692769633665 3015 4840
719723322332694017 6775 19920
753710198774939521 16777 33771
451958817517851969 3241 14132
829687155689065089 5818 11829
728206226551247233 19510 32909
522687038619281473 9502 15917
636923797753755905 16911 25808
745489220107124609 30746 32280
618239634676537985 6077 25160
717778752044296193 1898 11579
244561133918512737 17466 32583
648317569305270017 22268 29411
545166320821362433 27855 34058
37796379699145177 11176 31215
168483595120708417 13491 19864
499701843833499009 2487 21189
260253553711944353 7814 15508
768155129067139329 34260 36934
582179958458443265 29494 35385
737628583030264961 8565 35329
18518707288347261 20492 36511
669185465344881409 15510 35709
36511964674847521 12095 12277
82470568238598225 3681 4296
601410712107078657 4419 25877
833847603338597249 16460 34708
267166921401372545 16271 22858
362664868667529537 19180 35466
584676241207386497 17932 19818
830697512483979521 11213 22612
94197292108365361 5608 14184
941683273904551809 11808 28561
115456107354699361 20652 28381
513935365699381889 21954 30332
992575026118760961 24931 27016
905021566860249089 28102 37815
155394927920365697 7348 9759
568650474354470273 17769 26559
571337829620805569 7744 28483
276014809920361857 1361 4123
981313501596300545 21981 30717
690374218677447937 7786 12638
238352362039552897 22222 27492
501366047793446529 224 8232
279171350176351745 13553 16501
970053367933744001 2874 27133
776285778894450817 12573 30742
407332135473929217 2979 36253
222394321263148961 10665 35455
686724550187563009 12298 12755
800757443881668225 13572 16078
948394341390745473 11318 19865
778291836479905153 22505 26012
90545539904965729 6674 8572
110907311874886001 15180 30932
821679516680894977 3845 23409
156748117081090049 25597 34382
600334545573161857 5740 14029
632211753337106305 6613 25876
418991524115135425 7420 22471
808524337264099585 14415 22747
26173861395463405 8689 25393
957121761778612481 4996 8466
447538847009674625 4450 11509
935611957485999617 2450 17951
264613159474862401 22946 30556
736187871882538753 12593 20439
730654411983117313 14353 29556
816764288185122945 18411 26001
379099404221463489 16090 16573
295341029249588161 16521 20086
358224222162057537 10464 19373
835611440996753921 21149 26300
970878931510014849 16114 25722
647864405887265409 2449 3976
197273971901601889 5964 26200
369016052335336321 5078 31206
337051713873549377 17657 35081
435638061086567745 9107 14459
297183962768748673 4779 33560
326311325592595137 11157 33610
595872292247662465 4572 32052
536161717690408321 20925 31339
479163925936937601 20353 21375
286911845671664161 19165 37590
899825356977217409 766 9854
981731071463119745 8418 9878
230647340759226433 10456 17284
760009085641765889 35591 36191
141370568463287329 3626 19097
186405288819219809 18692 27667
323761085625442049 7472 26729
965540362456192001 4134 13741
443339983462905729 2649 12055
105877988062193393 1272 22028
531467327765291457 23589 34601
824610019428288129 23734 29687
896446459157715457 13954 33325
65246354020377593 5131 15025
660712015934812801 3026 21151
148677630005845889 507 22867
812761706179870209 7753 9594
389533418047111745 2319 28122
391174746417682689 8422 19641
663117842823762561 25709 28328
480762316324558017 999 17026
330602257276144257 1443 13401
180099690985791489 29644 36412
809582934548028929 26065 32246
480910163188283969 17858 26892
880128241290865537 18991 27964
644173267895133953 29824 36288
794720017151060865 21278 33170
918894126950561921 14417 27722
29261793477264321 7477 36137
281352866143457441 16570 36678
126342972479090321 21964 28803
996652190463933569 24461 24562
628589750785582849 8170 21803
368668761585247745 10207 16758
672642371786789505 21644 30427
631030655233246337 4049 8212
823433611924475137 14692 37105
132919953587524737 26663 28785
850317693822500353 13695 26840
980209595249888769 2026 24976
805228072654049537 27265 28311
403340565216559809 9203 13173
882892894549396353 14767 28940
804494766500198529 2464 28311
404898570330505665 1207 25835
529078250971018369 545 22201
644561617183608577 26763 30630
298285082789519169 15833 32986
543372410685154945 15611 27504
286926306321170433 336 21775
625709875419797633 5095 5607
33385516814405493 23797 37735
291559740494438529 25123 26311
270288435276704321 23967 37529
216164707997858593 580 14333
771636951675233665 8234 15620
930648472815139585 11280 11649
89805968387317137 18563 20323
227974901641399457 2248 18174
380241154749995777 14220 16476
956066579320310657 2010 11753
927293296480648577 14521 30928
282277224369334337 1198 24157
831209735547318529 7257 16296
57046249476517377 26538 37331
162334957561263585 14227 37813
10046514746388625 10513 13942
123974744322765681 1171 9807
209822591351827009 2405 8833
76698748132280065 7610 20920
594153247296514305 25530 26880
946154531377246209 8745 21028
736935126236549121 11797 31313
974089988257880193 4427 13857
874415652555168129 14931 16444
412435680559866561 26493 36594
458068621495062465 4843 9831
417064214460332033 662 14797
396867924582107201 12350 31680
398049317069833793 2918 12684
448941125647142081 5429 30386
961355668539290753 5143 22065
496279311695811713 10664 34838
835801931693026689 1841 15333
852866729101027201 2020 10707
589568556114038273 10927 21166
824433770223844737 17938 34087
70356123618623201 4709 15525
183108885728049857 613 28561
637093728620961025 21252 37186
977574178690414209 11394 26654
578609404459683713 15871 30482
500692407079970561 9167 34981
36106759148957225 9388 18671
820861673583106433 3595 26334
360628489548858497 20676 26860
249028795005248321 18562 26792
148300898364603041 21813 23622
276207290155209505 2586 31188
293576391496401345 1939 16612
729975722219297281 18761 33384
830211674366800897 19025 19494
237282585128252065 23857 35249
105209187882437057 7055 17970
681617516526362241 6289 24290
990075502117271297 13500 19439
641166095161334913 8512 17520
169482622308947841 12543 19087
991314765376973441 4596 36902
112484156618641857 6725 18325
783566158049534721 12267 36485
532134778359207425 30773 31510
682997945775017729 8391 31773
703876901756025601 1039 8540
671885605303113857 5530 6585
838214001803407873 30452 35356
249217612722294049 13523 20309
552254016180874881 8211 28333
509942937542472641 11900 29474
727690100148990337 1145 10840
559432459905995201 23064 33961
99375981297534113 12653 21993
476695630520733697 2838 34542
782685682862705793 8865 22423
729111811695890561 22525 34554
140983256813306929 19829 25064
459957002056551553 8259 17169
915532382788697473 21463 30580
851521128223058817 34813 37384
844958928931994497 16662 18944
730366411224192513 7149 31495
767707681952913409 8414 25751
606993217860850305 1014 29754
600462137608751361 23939 30834
70646273306135041 22769 35283
4531215578921889 10805 19255
813884366321335809 2770 17035
171360634840745249 4221 12914
224716269765391265 25209 27641
519958809243718209 8803 27310
671468821316825217 7208 33261
760137658243500929 22683 28977
799168024340456577 11487 21794
362447178174377857 9239 10733
77307328816122129 13253 24800
926068085656943617 6760 7554
768940216805244545 16665 34951
431086247227426625 25053 36205
149081013849002625 29533 34937
422953129738054657 1953 12427
327157427469568769 6048 28011
617298497602561665 4650 14321
221831148079989057 5949 35920
303048198928685505 24043 31898
27763760622686817 2929 7830
449549674320877569 18017 22350
763683560483816193 29498 34832
497866555337473921 17887 22420
534927296343123969 11649 12204
476741659445011137 10566 33047
103533938910064913 5193 24524
253018603443940993 13177 29009
85721479912447057 1989 13599
562180392434640897 19828 23311
699272351623267969 9880 29126
529754608620741889 29491 37702
247187488978863009 449 36361
88018463415536993 3278 34146
110752301547368145 7421 35786
853893933776681985 3921 15081
194805233118469089 18492 22385
345527479993876353 3341 23143
453056824429740609 27603 28642
203698058448502209 723 35494
530282751037685057 4484 32516
336998576069802881 9760 36457
77251867970066001 12222 29011
789204269913575681 10378 36349
300422189849850689 28672 30374
989914554395227265 1912 22679
601690754633171585 4376 23906
940683552858551809 11664 31161
68018091142175057 16423 23885
704573195880627201 22893 29079
350363248882533889 3357 23623
544196415320620033 6780 23525
547048182426177473 10806 15080
965732290384124801 32028 37479
258463932432466241 1671 21972
335545736518461953 11160 31431
858961092535462657 2728 15255
862132008413382785 9963 27388
501357551322090689 33914 34609
984992769309094785 24580 32047
40157188099126273 2598 7001
111843403336877153 18802 24691
472889048663024193 2529 33698
915512738844704129 1947 16655
162680877877289025 7437 28740
95082171835869649 7842 30646
373343449305284737 2316 8542
635596612060204801 10383 13336
684953064997213057 2606 5584
380078368931918913 21189 37285
16500929902253603 12715 20773
519007132397653953 1003 7163
275703756474154465 24414 29430
894344635497034753 1961 10306
588725602435605505 1635 28111
210696683167789441 14355 33778
935124977340560513 26758 35539
767651713194595713 1100 14372
909818073684949249 162 34931
509393523661849217 33094 34698
340035895740424385 2864 3761
650489656808915073 14635 16130
283772029894496577 16633 27552
799137997058473089 4613 31579
766293257972559873 9592 14733
110930269399858625 871 27311
675299247500408449 7490 15317
47153000820877369 22439 35803
977923671187266305 657 3661
323649944166177793 735 5562
702095859737543297 17170 33810
523589901148632449 29918 30517
139007768755302401 3340 14178
399336360817244417 3324 33390
649760727743160577 21639 23769
746503725636266369 3174 22470
106092661736294497 22765 28064
244576416137633153 35660 37100
361864685917712577 2582 10403
526356445097555073 14035 15638
635106131875655681 4880 8657
97270430782515409 12962 17422
757102567289184257 5543 21878
238776019039754305 19349 19429
811026569654796289 29211 30027
828178129664095745 24785 37113
813308577957517569 24278 27945
749438192016164353 1193 2679
838934517608859009 15825 20275
634789204080334465 6141 18399
928325092869489025 16460 23646
454889352548313729 1276 16828
663917656909415425 14094 14094
950614492496967553 20715 29192
523605600691983169 15862 36352
188868664990685889 25389 32251
391378986586513409 23952 25462
744377026122350593 10868 34536
860699645912934145 7362 26412
823067720111303937 3431 14597
319740602235167873 29954 31393
54484437611918681 9062 27404
165481514004287777 13497 36176
109012684780630305 18183 24917
469850697115841601 18099 27013
681499588905069185 4221 16368
31590393030160869 15277 27133
55468927499127577 18684 36203
679471995716664193 10210 22452
703883799832041729 10906 26903
543868134975955521 18856 36313
101927917050467441 22543 35481
741313600597091969 30298 33617
570730815231883073 15947 21517
824806844810513665 20569 20678
768692398842766465 762 37160
297798000178413953 14763 20780
312078697394852609 6571 24661
571722657373474177 13399 20128
870055009994366977 163 31972
598138560585962113 2866 19411
167095235183637665 8626 29671
288499534103824129 5153 5453
848169162433570945 17822 19969
90723021181087665 4730 34217
109269283697514657 2063 5344
101618035893213937 19403 27000
197415765713380161 1954 10669
718013143547917569 6207 26139
213869751322107521 21986 26662
423494117458933057 12865 19362
225226740392677985 5368 34611
738312539920610049 8150 20473
106394796954660369 12777 30849
33972355086522301 18200 23649
755162851204438785 6821 12912
689331641851278977 4232 30594
313440251610757057 8631 13362
999591975890826497 3241 27555
588160729319433473 11037 27936
487373575826961089 14140 20536
843157398003185665 6119 11222
955792915386869121 574 21138
161738617320544609 1107 18844
612435202045954689 530 15378
806910091537162113 19011 37016
714748203648259329 29061 29509
494933921528193793 6429 31788
337196558159558209 11282 22630
84418848988391921 5166 34941
615568581160918145 987 8406
86064656561525505 11234 25629
224767243974692833 31725 32139
581009029421465985 19348 29906
48170686153742537 2757 29231
395162878982880257 3786 37219
838552698396096513 4486 35519
348850648165850433 15101 20529
810451748205398529 3174 33526
144097793054733361 13781 23028
204454668763727201 19957 25562
987452761395246593 7336 9828
413266780787768769 5965 22116
202840934538663489 24678 37687
951961267711720193 5298 31321
217194798553364865 2142 34495
751129100611652993 19697 30124
894752260585057921 3506 7025
882020666239693441 6469 36551
170254765035167553 1599 16510
189996926689151041 7746 29286
288785657600151041 16421 37584
595811496345401601 3197 37707
774718950667406209 29224 37625
677788139419735809 27847 28701
390601887033632513 20865 26725
633880244819689473 13331 25665
50593723135790473 489 17397
908577322243349505 18104 25464
83087883805454513 20121 37369
668244124150401537 14151 31113
293426222078394945 20917 37174
427344277983937793 14058 16479
481940166084605441 29118 31997
743964919421355137 7405 21453
16691361605921885 17843 31368
267606621430662273 5198 7031
892878470845509761 31713 35119
448767944125688001 35129 35713
354306559019207169 6017 23929
797601111471610881 13984 31523
409690159559353601 5687 32162
501268305439847233 1118 37197
7757097972870498 11483 27033
799574412706153473 2299 4618
49518005028026833 25516 33233
376406993225185025 33479 35728
48393067781276497 23609 32572
918274280417168897 13400 32109
153320236237512129 6486 13457
751299679338583169 9872 12842
166407459478989505 14973 34139
845342056583195521 31621 32369
101853745695443361 28199 37602
260744357241730273 1390 11256
677613306132670337 28415 34480
421817160753139585 606 35357
524335715524195201 3407 35309
38377878900629273 4717 7350
563069792254879105 668 9298
66569270592498953 10301 12235
468477157106256897 1117 30857
10548869062613875 28166 31015
502402087492512833 3909 32076
8744425240141852 8036 31210
114080546822783905 6068 9075
863393228687609601 7830 35428
668731345553624065 7699 35851
11192662788506171 15938 29438
751954439889111425 2652 29832
961741292093574145 8021 28996
552768913096130625 5716 11783
22657333717663877 889 10819
916497217972654721 8599 26754
438110488753007873 14330 25819
268996377530442049 19200 35492
251945227475022913 17089 30386
801791536679012097 4902 34781
852276893148125953 4753 31252
332989709885296769 607 15503
889432422097517185 4071 31736
752157148611225089 21093 32329
642281137156739841 18056 27149
372765491552115713 4118 25785
341538629321963329 427 2268
590434149045044865 11257 29140
426091621599095297 18427 18973
407319114357946433 15243 17421
733043072521841281 3529 23511
519287886819689985 18887 25026
683778609327870209 15926 34112
372952974520586625 4320 26596
270512914545083297 3635 15908
37892365318974441 21284 26196
551579424089236865 18825 26735
355096105111741185 163 34518
157241259607534561 26268 33064
790687489911825025 30001 37038
224665429822348289 18961 37221
264509471195083265 16743 31910
274891100320576961 12141 20422
85618561434095857 8400 12824
612138536597807873 2746 35525
428342349315855105 7830 32532
77834580198985041 22020 33414
362330532725231105 5206 31348
467546484522639361 2666 32656
116618890997159505 18628 36722
720658906106411521 15170 31896
579056299383715585 15147 15284
767144908159973889 18711 32888
433429190845359361 25361 28144
604551486550978049 26141 37454
40134249274395017 9941 10302
896757993826124545 4687 8894
231290006283018113 4827 13617
390722703042275329 14721 17944
870817010408636289 15208 24877
491281223035922945 22031 28142
890615770312578561 2919 13935
304495455363653633 12280 15023
225767376124942145 5973 13017
37887059869145649 17351 22107
499664763567494657 11293 13121
817381570100014465 2459 33136
502730312523020481 12598 22669
578470300626559489 16339 32081
401237329729795521 5182 5253
730946637591390721 1911 15776
730548328348454785 12164 17159
736811973333569665 1184 13085
390216891684076481 15598 18982
339482158156432257 14908 22893
865052874488007681 17055 27386
543731964932657537 9952 12871
372049317037678401 14340 31164
871777346447490945 18581 24383
708393401417232897 26163 27568
65898777882747337 6528 33483
769615953365331457 15145 21258
318307875660327233 3682 36025
364909800842461633 30285 32317
72102787854344545 23268 27118
809709468233805313 27776 33906
161005553526539553 3192 7597
654439754898369537 4386 10421
40184902773741985 8615 33736
367383549228122753 13405 18227
419886722065644609 15620 17938
363581575100219841 5329 34443
848328423127792769 5438 30832
805606607335661825 8615 25452
905018375466315905 13237 32919
65381996306520305 19037 22075
870325986692701953 9875 29188
149569945647982657 2620 35026
63784907702615361 14576 18836
963538660723223425 2885 28143
754358560195992577 17081 33887
582221466912486145 2467 11683
401755346071130497 7487 23225
600725245974736257 1842 12297
491777328360253569 10217 29135
164530960507022433 6165 34106
49586211258759505 21072 31752
641164921979900289 16567 18852
43744839810482721 25530 30165
566931394420336705 20730 25980
676649081318462465 10846 31804
421071626302740737 36793 37175
591126711953787521 15096 25359
565486503299752001 935 26018
2139838541626916 2408 6118
729900089298176641 8524 19660
692862385660912897 25123 37706
897647372074757761 5429 29488
623378757170772993 8052 28683
810221181242020865 30995 36360
300690667893515969 5662 20295
499893728581184833 25514 27128
625292358695151745 20027 33540
861070556222493569 11713 20172
688445918829312769 34391 37223
46898340495417305 12572 20488
420499632614369281 17375 18316
212282294377111201 19133 22548
151431542039173185 30250 37847
384769324241602817 19731 30691
821202106541495169 5065 36403
665966857584201985 16690 33401
539251734365944193 32661 33790
876954378857092865 4277 4935
396769662847194817 1350 17955
433150736462444289 13466 33049
761948058844236417 18118 23086
759947018592356481 19018 25586
518467252220251137 11212 30942
332765240994710593 4962 31994
796727131783608705 4175 22689
408306856781379649 28510 37526
38502060037419737 14954 28157
967630535774141313 2126 17050
97737376514540849 26523 30981
427857952747075393 34613 36354
557181551796890753 1443 24312
995679806270764801 6422 33468
835389203767288577 8126 8619
897300235703497089 1749 11035
571530471574707393 24508 36558
219133927136120129 14922 30984
960121944718164097 26218 36581
948773127282663553 14879 25443
202664605012319745 17575 36708
411270749901227393 12131 28879
578185199895994369 23939 25151
475936759948567105 23066 37084
508381258236031617 24228 25432
778311697979894785 17138 23678
658179787893455873 509 1522
764548694664455297 11094 32005
801996258845424129 4864 31515
948123314164739329 11320 22001
255426994673694465 4982 33148
607851840251740289 8422 19139
728005167187920001 26654 27245
920129312297440513 9791 27383
579712149702086017 23113 30123
271766431419905537 303 9683
758617608060479361 4504 36648
581151103007634561 15028 37475
657962501666201345 22579 26627
959184494956545537 19024 25166
50928507246997161 208 31944
65818255846501473 4296 32927
608727746673988481 5836 28670
56763286545191249 12275 37747
380143856411297793 9475 29030
340566489291482817 1846 8139
686067188040890881 16849 31619
971543776625836161 724 2176
886941746320705025 3884 29537
136796108467713393 17150 33151
37118191591073217 8822 21427
240395465129097377 20519 33797
253167114673988897 11845 18641
518099900519636929 16998 31277
305109156306126977 376 37503
456498674299709249 17270 18408
365451263450072641 26706 35723
502062911872918977 3128 9085
787144459656584449 6246 24001
459484068678563073 1503 36670
616210024180208641 4629 15685
879338832652159361 274 15008
297361572547270465 10084 30725
906995544134772993 5402 14676
410377800376412673 8886 19145
588745463764048769 6101 33023
399049582996976705 14398 26737
434740876130263105 8018 14685
738123907022771457 15795 26089
171096504118501985 15903 37356
446406532956142849 33432 35556
940833683659136001 7334 15539
491992970053818369 6792 12966
187375231641944129 28276 35364
344558071543186625 10502 30442
341574412032599617 29858 36975
564107956605500481 23492 34385
346509124637314881 14856 23595
6394772950823581 3549 32490
354806227377494593 13642 19926
277342992029336001 18060 25007
39149642164495905 2766 7754
802217870838173697 21314 31757
310528010882478593 15399 25942
865158794709191937 14780 35561
158099815952759585 20447 32305
492995935682653633 5162 20614
675340103960692737 21781 26880
108916637112688625 25214 28745
441840564413475073 28757 31462
74485979817605857 12077 34846
338203149101246913 10020 29752
819142533745566209 560 27699
90336284096700577 27363 32713
986194429227321473 27164 37060
842445357754130049 16953 28257
167972176257425345 3526 20573
354177867929429633 2287 28192
339154164110563969 3849 13958
687372878634164353 3725 33902
362814295371084225 11043 34551
18248405286151125 8796 18786
257156214256905729 17346 35181
758510699839391105 5582 25315
324445941075371265 17677 25357
815449998874022657 18035 37313
409156512907141953 6741 27509
496591758657785921 27145 36680
783992949132500225 11659 20081
487460950065347713 20330 37176
122212176489750129 7094 13944
871958716383474561 7691 25625
39622915906253553 7575 33586
427727580179187329 18468 23796
624995899939815297 14141 32921
804960244379628929 18992 21207
871731647316028801 1409 25187
113535732801828721 18250 24343
486574050715045569 1167 28193
748000724509992705 10809 22432
270757593864377825 6074 13858
172530104042472481 3349 34548
922971721625454977 8370 12159
526803054414500609 26592 33860
509707544672000513 9233 18044
294806536145891585 15117 25548
568719175688993793 843 21372
704707828426720129 9734 28539
128591141784230705 12783 32740
951919847627955585 25254 31581
510086597914860097 23643 24282
83872600721861089 29265 31320
884186904186879745 17827 36691
222929222562804353 6745 28101
793450671699428481 8054 21264
62341291043864545 23309 29553
59218731486883057 11704 27757
955921205332096257 5227 20014
432955033896686081 25441 25579
419290127588595841 3274 37072
482804602574521601 18679 26409
59158507547145689 22801 35400
807459945095768449 16295 25545
367361898817435393 13970 15754
561018707289068865 16982 29861
263827693473906785 9323 35357
653232352702641409 20189 22284
977788768641573889 14893 33066
784029861658542209 15872 36229
121901931628649153 29505 35800
5788736581177291 11860 29825
109764560052084897 12730 26334
905363072176815105 7769 12865
986372945768813697 9917 35543
36027522760829101 20420 33670
940924293374365569 16277 29615
979572844317676289 22945 25720
2390630778926096 6539 12650
860908242563805697 10739 14835
953360939397796865 9910 22716
6586587565497127 5164 19272
748906080445586049 22914 28456
920458814944108673 11081 17386
553770877172496513 14068 34658
233119566165999713 5394 35504
690345567328442625 1834 34619
218203151363990593 2502 27028
343359493774798337 1123 3524
482199594068195137 19746 23250
402625882365704513 9316 19806
672956537660350977 13204 18948
771220791321610497 16013 19211
858665386639888385 15918 36633
50306946003125577 28709 37062
562468748574286081 28774 31307
544068837461068737 313 23328
58587473194226193 10860 30861
531592306004547777 4883 12585
824112410431464321 2294 34891
687358471982918273 8030 31691
400350155663591809 22167 27521
341833602189971969 8086 10298
69599558369201729 13643 31142
691776926576821377 35797 37061
810447482399727233 17390 23944
597647867653769601 10492 18321
58820449008063489 3399 19168
290480989620306241 3528 34878
913080904565294593 23032 37541
923068212041037825 2324 13893
35968300061522741 17112 30242
323835115700333633 4134 33153
273971508412163457 12670 16425
433545557704242433 23040 29346
467149547566659585 5858 34822
9188502863480609 28914 30238
779360782415540865 12779 31960
817203236525180929 10826 23500
25064251702087149 5085 24389
64702701849498113 2830 15895
244291096250638177 9667 11568
256493966368942945 1263 27971
69833256036243793 10725 28787
281569843291521249 6256 19906
152625751459897441 19714 32402
455171574036931777 3107 12168
786780425019895041 3443 14768
713184133563473153 6436 24738
56958923863877689 9876 35298
429994378705153217 16795 20000
707457563101140609 27383 34112
989859940121220865 30213 35993
591023367817729921 7417 16817
635424958671869441 8554 22927
689309268499425025 14200 34911
882317625318805249 11764 29758
361248704807767489 16842 26109
851258657295353729 32900 36167
926372807927005953 8212 29142
57047356284584793 3474 7612
637950786118967297 16465 19180
562952203777875585 11158 28954
56926927892032353 4642 36600
594350480014398337 3318 22192
819813313884313985 4951 22193
84660793446182929 5006 17816
507051156156844481 10701 12800
799761769879864961 18886 20906
16801939250729703 404 21096
744728452891642753 31014 31304
429016405958304129 21792 34804
827962984759707905 2095 14512
814748743163907073 14631 20779
198589070264837633 14183 36878
762056388223921793 4469 26297
773372797480504961 15236 33770
737256656885694593 18653 37504
527575662669811137 20509 37281
346500275738247169 6322 21832
953379307700529921 30072 36133
104369308312758593 4729 24816
693729843472290561 4026 37498
680988060528445569 18507 19290
830583118286369921 18241 32156
759077298964076161 20247 25495
166953604924110273 2472 36176
831423914146181889 17541 28720
273230386116765089 5334 18638
458007337647391233 5267 8329
935228008312698497 2271 35029
418707412524891969 3484 29865
943900420601636353 5714 10807
926761292801092609 25990 36170
511489737369878145 36577 36903
253750535187219137 8714 11858
513010358526528897 10361 23979
597908388838053633 12519 25460
119333283418377793 2050 27265
510847705266851201 18732 37533
15224254623717571 226 19833
674530774991797761 20643 25141
678095355197335425 12449 18096
776499614592193409 4536 32757
74694656030985137 20064 25583
297800850682936129 6034 35403
17055504989720305 13270 14057
557056989456267329 4081 21656
412385438027598657 16404 28069
506023351785149377 24086 25043
476304498074988225 790 8532
36180610167928505 1829 7415
180564430634277089 1620 23929
226976599875062145 5888 10270
543016187149426369 9737 26063
937616613543948289 13200 28071
332827223329957185 18696 22091
476680804099192577 8590 30598
818011149694534401 1235 16646
150044194659709985 4449 22060
691508560772930945 13897 24554
86727195183730289 25470 33420
597097666830428801 20783 33157
423024094928219777 7354 24277
298718998517443905 7233 36786
849215375849229953 13840 30296
920069329466649345 21370 33234
544993530422839681 4038 18189
385051036789107585 34288 37822
762737903972382721 867 29492
619655214056884097 3644 19606
298824289798599105 4258 34387
135644854923498321 6712 12782
753666096760856193 10001 27705
772259738477025281 12326 16380
475068427700147585 6291 25217
823078091582075905 17405 37080
612549668474773761 16279 35424
887971550977603329 11720 37182
859418109671363329 22982 35217
678610918838074881 4540 33833
63440403339729561 20043 25551
101915684312039905 460 25265
435235540802334977 4092 21341
627716004172285185 22405 22516
621456931751314561 13915 35196
762297285511301889 1081 25114
824773345163887233 1033 13538
184466905834653985 23110 26927
797369134169958529 6601 18450
919040071863427969 8693 18068
988788068988025473 26720 34436
16037066412408763 30645 32205
993217055747468417 12134 26494
864234827963038337 15078 33150
402907470054625345 24216 30797
8938919298913107 6982 32914
175185788212974817 3860 9239
672034309721332993 15685 27530
803978741340397825 10314 20865
820247765579736705 7907 15371
793704876376072065 8599 11138
538387421471220737 8742 10494
358707611175614017 19629 35993
529322077143433473 3398 11906
989973747278771329 12066 22575
84199044265112385 28291 37373
942580177437275009 1820 18965
939739798084289665 5671 10533
536153753045457665 25619 25901
910108979644555009 8204 29551
556098182184367553 27892 36767
560483113192816513 3949 7470
216007976341376929 9769 11525
874955696061270785 13018 28539
658887028111546881 2969 30939
234861092027031745 351 37512
85882282555250097 11489 35364
407854487248307841 3892 30427
15761991762044403 3159 31848
622174662223585537 16139 31079
744050527870445697 21198 31770
797276835677898497 9743 24486
152244613098797985 134 32879
279490578842555233 6327 36563
970413659781716097 8400 29249
768044782299263361 3370 5315
574565949284757249 13545 23830
369764500143247681 7389 7661
828541988850833665 1119 27714
744102498524988161 2798 37553
869509084869019265 26788 28278
140477016760613089 7751 35262
107652480074538209 6275 18180
283523600428743809 7886 19176
745537803514903169 481 25578
298334573292891009 2134 4527
242263821662039201 26494 34919
91558600830005329 11427 29301
75914460439275185 18549 26649
446728731320874305 24676 33607
110291590786889777 2867 8302
393598824873073729 20625 33460
358685662359388161 707 12411
471706213357691713 30207 34450
263929362489381697 25363 32807
955582681358087937 1698 16566
503642175464204225 7327 22621
449217700675276865 13104 33286
688879411860686081 10981 12984
644323947950859137 15694 17677
13147354241620947 115 35643
513299496869706241 29203 36562
472794053438793345 8110 9810
641101255986249857 3431 37429
946959127401225217 8917 28837
555387975912353217 11355 28335
258985957888885569 10875 31280
572089812386458625 775 14687
290102004134151745 8300 21522
424836270787324097 14083 36363
891758297027099137 13598 34254
259192134740963809 2950 27494
701110487047326849 20285 25486
947434989137903489 3766 36279
659663606576717825 5157 27128
181760763339021025 14153 26044
63571509798830305 17954 18345
971747928135755521 7736 16520
306569134219660801 18443 35006
277704113408496769 10100 12312
739223870244312961 9248 36019
363648864546391361 13759 17434
910906471023711361 2402 29000
402503404496464129 8956 16548
102684916281358337 20177 24384
390750580192928961 18438 28774
593609759687257857 2906 18626
654595514327375873 26805 27986
487301774049381441 9846 9999
935491410217437697 9046 30692
177070045748397569 8469 30739
210120214093770145 4722 31190
484173999207111937 14920 26760
35401834205174509 4431 6039
612398700454082945 4023 36706
180792113472357121 1125 32021
991949494167908353 5942 10812
130303030871786513 25791 36385
561220608877565761 13653 19924
4114339214972063 3336 13399
127813679925107953 22304 37404
279554948117066721 22341 26664
661303296608725377 11127 13653
730654053439273857 18966 37286
178806052945315489 1435 7484
350512364321119233 30081 35847
32141675421943461 2937 12270
320875949238207169 18777 24143
30216208046990545 12029 21103
546477696299803009 22952 24278
656104935250017025 22933 37236
283180404440138049 8955 30253
771715979714894465 5125 9751
584948006846090625 3305 27446
681232609060177921 2456 13907
51294591783211273 12672 21955
503833359427911617 10432 10689
723004842762492161 4102 5838
70936301339617817 27615 29619
835869097917871745 497 19160
283500097798462753 4150 7144
696328255236963457 15418 16983
620792312352993025 2707 18647
11766057020629717 14885 14943
928216210136181249 923 9740
453444680830728001 4959 29761
279743721633213473 18160 31119
685689019890041601 13844 23051
298753784956726785 5116 17777
461231355731214849 19021 19847
168188727809397409 10236 35211
991976318702519681 6809 24107
189527359458562465 887 20452
887061660776822657 14524 14787
253810490362202049 21545 35683
997910113630972289 531 23090
47421486586227249 285 35848
354825312582491393 24638 33069
512172694726817921 3296 27008
271009182773418913 16958 19131
121995787488085489 2680 9714
375808689386076353 24798 29955
607009877837743489 1652 7287
123576403801614273 13109 13205
14966573459741285 583 10080
292362871495285505 27514 28564
828102519227034113 23438 24691
55238336921355825 885 27853
871449845341256705 260 33668
385584247943455681 16698 28951
735339335649047809 22397 30414
760195916636540417 676 29597
50775948307016705 3262 17971
102923855659710737 32424 34535
798103427409788673 8591 32388
347128556928176129 28911 36598
176259188551536993 8118 29955
494641037625058305 17729 30886
270920224627776193 4585 33106
777760533297446017 6115 36391
121009118032713297 830 20067
418113594620749057 10446 32235
700193884045948033 3227 28548
403484888178560641 18546 36480
104961776685964737 444 14542
806874423778737025 3569 10639
263030204250430433 18656 25212
353497876002528257 14703 16799
505421760868426177 10126 22664
909402748716345857 32512 37829
657168571732089601 27 27968
184852683187109793 18817 24872
802547374731798145 7722 13736
405570513078259841 26624 34106
409868234650605953 20588 31694
973796389041119489 13085 28859
859764130255666049 3007 14901
402520394318727873 25746 27404
281535637928389089 9146 14382
34685438502869205 21804 28158
278814304300052385 6397 8198
614795260035378945 23010 23145
294634954912982721 15876 16397
870533839282948865 9800 27291
156174949756671553 632 24764
335788797613318465 10244 13514
817063629801683841 8515 34856
257561436850672001 19830 19876
222411505192805953 18481 34627
820957561854186241 6711 17877
928144013820929793 3330 15292
561578523291409217 5384 23995
73561765789929009 24380 31113
311514867149625729 13558 35503
960501349295586945 5433 33895
290144262868672321 24132 33862
243123280381151841 11453 24312
436180863112127809 14404 30174
967562741729597825 30547 37285
361521530650200897 711 14428
938279037487273345 2176 10288
115529837898478145 21850 30074
848791673349527553 5570 5936
776746323301445377 2197 22182
832649409940668033 16142 35188
257969354252054465 7602 10407
767013364736374785 21252 37730
18737475612731205 116 33430
812485555469447041 5364 8415
549695302049983041 4261 36649
217608196688591009 30932 37403
73268565008028481 2063 36971
690578631991282817 10414 30830
996256410369682049 27936 30057
920648774820580993 941 6321
18660171683642093 12376 15330
793383093836990081 2946 36000
735670264286582657 17875 35070
476301367106035649 5429 21976
508953646644279425 4335 5053
887448801188408961 12965 16785
99274479280836657 8431 31530
182449682124275361 18050 29432
570698786241841537 17076 34496
21108512173338313 5725 24112
205460461765582625 10665 12215
402348595660360065 6122 33784
134803882378925265 27116 31763
630732347812223489 3901 31181
213787190352860545 16252 36881
589372788046052481 11759 16393
867509074814414337 32858 33167
296371836857002113 21630 27357
95247751545528561 2050 30852
335160636708796033 20106 35111
680679338502677889 14123 14827
162280973001966081 21698 23945
663076018084552705 16246 30373
275612430319700513 4026 25339
870373357110786177 31091 31898
581003163479703553 17621 20961
103723930690804881 23249 31546
144604345199102369 9933 14425
30005526289791365 1397 6670
547208828182132097 14247 36957
217675396919020161 5554 19125
845620963749599489 15452 26735
633231959426517249 5572 12036
995391534667344769 4291 20903
564629916788831553 16374 21552
863859731141534593 7723 18716
701684196971434881 18911 31856
814388739227435777 3558 26971
169201746273813569 26764 29653
272165952774731329 19966 33440
30447910526099521 17550 26273
236369260100683937 14736 26436
15427779114233431 14058 17030
709237043682865281 686 27954
603214807180258049 30923 31840
77681348413417345 22 13708
296723427272723969 240 14671
103085064533178897 11495 22904
699675740614132737 8900 18252
617415458032592513 13360 24287
20009673174357089 3453 6151
261337429704330049 11299 19015
687198285725521921 1043 34486
904712359699569665 7741 18794
737970215163613825 13144 25958
296532363598988289 34823 36300
51244295504254465 16265 27514
180122910098770465 16445 31282
723074293870510593 6504 14808
852448524365374977 24581 30210
105308795058171265 2325 11849
306458385391859905 259 20714
44282433906658985 5860 8133
259392522063269121 6338 34546
329252540595199169 23244 31584
541692633718792385 20306 28724
677278025009300737 29016 30926
694324143515078913 16039 26706
9483243285224319 4916 37349
296097204731520257 9791 35418
808551461917374977 15059 27391
637172271131408513 7443 37721
937116391763360897 5877 23843
327790888884361921 10125 13594
891494525398442753 3304 36900
988505060393126913 17169 30265
299492365092852737 10643 33049
9523557456983413 6853 26188
209504880448804449 8556 24989
96061232908272849 24409 24969
561593672781235393 32797 35252
193423648631647169 1329 21742
799493054261418497 19794 32577
188095661542210017 3282 19339
359221252437528449 31016 37552
892626907885837569 5935 28461
613541098597238529 2660 3865
748987083543273217 1607 9848
44353361371115345 23397 27483
556553874994573761 13964 22866
943072401205355905 23568 32516
725419089353724929 6346 13097
160901278364612225 23175 24392
441872927563675713 3264 4124
16919851415849509 1576 19623
7372811407169167 22194 28051
458944348503415233 2525 8710
260007254735949537 2238 28931
602163848476507777 11891 33709
884231291168649857 23716 25413
47199419813757969 6942 8423
434925757026714881 20532 20532
596466530120608257 4818 17315
488936646472485121 21659 26421
453557998048999873 838 11512
436782361653296641 2120 22440
386643155737701249 14984 27584
78182207355471441 3478 16412
25485047770509085 18454 31968
506993419725059649 32331 35952
966049865872861313 25499 34796
179258049569416033 566 29288
616267856394891521 9154 33547
882201524756265345 5029 28181
930568120102137217 6066 26189
598970143287036929 18421 22678
526758315623460737 5090 28367
316274073653485057 35088 35780
908944051122944129 5718 23137
330965962689095489 9369 37643
409468924132731585 112 28819
233408994112505057 159 23141
299284826657910209 14527 34486
918143182638207361 6303 37697
293638339086363969 10265 13254
398326098736614401 15535 34478
372787944999203073 10500 19516
589288334006102529 21621 36514
104027964429370465 14124 17545
222543308658867297 21055 29078
533322267217627649 7751 28977
865759311926186881 26101 31605
367473423544545601 17683 32935
134380330515366353 7814 27529
374205571726804481 1718 10594
556334743792081793 11266 25825
121195385188961777 15385 24461
204481082774815809 24497 27404
910221567527500545 421 18543
467124738715401857 14661 27012
44049657185020409 19734 36461
52558063181546545 18829 26420
164253683560701793 7058 34229
448866769892351425 35170 37743
261618294615935553 2647 14007
63369740914918537 101 25387
6422625670282401 11127 15714
895587698408807169 6479 33251
160538250769668865 625 23684
943653757507458817 1143 6078
553713722217139521 17674 19273
665443543937374977 8697 36611
465833392288224961 13643 21548
474237042097296769 2653 33248
486057526896431105 13850 37839
894872857047491969 17157 31369
163236067410856833 14538 15177
4586701717411047 20973 27393
688847075288066433 3806 24512
958712761960971009 9210 33904
9407420350122209 17917 32105
336785548544906305 8875 8908
731976662617867649 7347 14623
138699230040462145 13612 14995
86317848208871345 28212 31520
422821185847990209 3986 34427
803584086622834049 8677 28968
507250225597136513 1394 16097
388431961934138305 11681 17468
8050505276525400 8563 17466
966560043798708097 1171 1561
328432349246472897 12839 14990
846232702110547969 18349 26610
484000062643982401 5332 16814
553218842161555841 14773 23624
498733802527358017 6728 30914
597368436421241729 33613 35792
738919909944325377 5322 15536
385842861477343041 18722 22896
381279223329787713 8013 17493
124541490848464769 13703 30643
422731880536812097 10221 16060
457533315204500481 14714 17493
872370507350286337 8653 26816
41278203648850817 32652 37608
466585864714897281 3531 33035
50210909654239801 30928 34632
832042448811737473 19577 33787
573905802320076929 8789 24748
842917086752375809 34085 34452
747876017601896577 17376 36929
623378216545649665 23734 25016
958261751675955457 5659 33258
830816614490611713 22081 32020
838398048279842049 1061 10867
560707641739956161 13379 21839
137603268266168753 25 21867
609194111095145985 19236 37750
523071865848521601 2513 31552
545956343704279617 2136 23920
955470005214742401 14396 15426
966508988268184705 2471 19865
678744446576942593 3756 14356
166146172397166241 18738 24051
922358044607996417 6510 24487
655031453455418241 29555 32675
573141533567451265 2194 18607
483562613696125953 15402 28231
83339854338099425 7622 8386
278301272931326337 22422 24561
522650909431902721 33892 35689
732972997971390977 7926 17352
307439335302497345 22881 25069
165687210586579425 8579 36319
527660124367344001 8195 16040
66445886948134361 3650 28593
787745065572373505 2919 23965
25096861274345629 18874 20700
119891152089095953 1645 24655
384107200609467009 16098 34212
809894903074940929 7408 26723
75702790199269281 22288 34192
127186561557635969 3340 4674
546267797503862337 7932 9387
88542799984757889 421 7726
133169328553588433 2268 5978
593920450882947713 6445 10493
875840650775732097 13441 28648
656450572888395777 33705 34577
770792872919312129 19515 24262
401546653706020609 21547 35792
686278781036708865 14780 37791
435535025374683457 4413 14405
216089904363581569 11773 37092
97545660241948433 7934 36417
575228028337765121 5489 19737
37020796509388281 15696 34170
302938995156292609 27709 34660
367854357522588801 21911 24909
732896881488631681 13693 14464
889153172178588161 2231 30484
308038619134759297 4992 37078
455298148699014849 7891 26639
461369246301050113 1275 23796
632939409029127425 11215 28018
315189438429651841 12684 36068
534007322055003905 2479 24881
280670537506228609 4227 22401
563213445197440897 1047 20920
314130717049646785 15758 33581
668577769142572673 29741 30380
312663134614442817 8321 36825
224933770699671233 26182 26997
229113423199176929 23075 33360
9994360679087323 2357 21244
347489362346056641 8903 17963
650879265756394369 27047 27857
647210239674375681 23295 34353
473112541042738113 18482 22643
981369053968311553 3004 12135
991529549944409857 844 35157
73052917746760929 27066 31675
389704059869188801 7313 31859
200539743421064289 8025 25243
832506381405941889 25368 34165
955132997102406785 16674 23499
795505284886971265 9562 33842
614820922007229569 10346 33738
507987465902239425 21729 23130
623260685156306945 922 28988
770025296232716929 17419 23239
415884900160012481 6342 22293
435335242773952321 2495 25131
245881455907333889 8677 13675
956615011559577473 9159 25587
859395946879093505 1311 32083
449037371364802625 8166 29577
292708503938651905 4006 9747
321881995793205505 19012 21296
315681851351758529 9098 20374
380034309677959937 6639 6711
89924385701646513 17808 26257
814247431899431681 9935 17281
478848175542541569 310 6037
585589119466170881 5149 35023
433794810348384641 6824 18616
719446032006288769 15005 23779
306930555646278721 3380 19147
707887011107082753 18358 30770
920054418598322561 5963 30752
726105514170299649 3045 13940
432874776754548673 7841 15454
846263719984342785 8099 36317
421376322939433857 3731 32128
469123721492962881 6856 30931
744283301384303489 5924 23884
334954146182944641 13306 16393
758506988372129537 6762 22868
246177579678132481 6678 6731
294790791160071553 3929 21273
989002353613933825 614 27182
51493522406300233 2357 10081
759012938974507265 4060 31165
756825234427442049 76 16141
625832575708976385 1855 27141
979484428617507073 23881 34850
843716989269708545 23844 29852
938945893405620097 19452 21827
796174875069432577 6581 18350
428855172257808449 198 19877
872379435393440897 16988 29891
14869725160668425 23194 31201
419670116417471233 7517 19550
962279321699906433 11468 31670
653694035946998017 19747 37086
699024523698628993 3342 19678
668523498378398593 6996 26046
622592378370253441 6432 32880
475302505704888769 2366 36329
667695088339048193 32324 32504
274885612523767969 2383 12194
706011502797462529 34761 36079
331077221331625537 8696 12682
687628558734505857 29109 37283
48941420223975745 2870 7736
944987997966816129 7361 19283
198991715322733857 17101 18944
656781981950576513 5370 20258
926582221696939649 5191 11387
661563435829872769 10937 34695
488527656213804545 12940 17070
675549504413229569 476 8648
256500199696098721 23373 36233
751832521070124161 1078 20244
891377956704928897 17389 30317
301493623767004929 1764 36213
271931015056360097 5161 33075
189618990571357665 26454 36060
948066887920120449 3611 5372
855895005267374337 430 30115
54303775310764025 28307 32464
175752859974831937 29972 36468
710433670062343425 15278 22356
465273776754532545 897 1289
613841053303524097 11587 36562
175780962744578785 13577 17431
132005019734535265 1603 26974
963742278023435265 6364 21756
611661062656743553 1789 4228
185305794787094401 24996 31856
873278624675521025 31057 34012
740320267016233601 35769 36483
402021163598497793 7825 23565
424562991392388481 25765 27904
356892550106991297 25499 27766
586248889218328577 21738 24276
451733138529114369 3339 32388
812823135577811969 5170 6136
360479219803721665 2643 4136
937324610438100353 5342 16135
313077704290371649 6914 8946
513621840324287169 8965 25764
576485921883985921 17031 31258
81159109292944017 403 30601
500225079908979329 19955 30715
312940974196518337 29491 33185
204050826670624033 2182 2378
734251136710572161 25917 35821
207581667111092833 3982 25401
817916322934461697 5185 19052
245693334295495457 28234 35545
323401888084621441 11677 18632
468856588648755265 16385 23868
401440711292789121 15263 23892
160524255511063521 23478 29117
624261811897429889 2251 12568
292077528942051841 1744 27744
410549462188281921 18267 22296
447193932932620417 9605 35730
519984309140429697 6113 27806
519259595222401089 12256 36359
580474856592044161 18217 19438
587038994163179905 7680 20953
307775773223927041 13519 29390
697795327762797569 7787 31125
512870790074128257 2754 10245
235900055450329665 21024 33970
572642192773120257 7388 23380
458615097399963649 10992 22516
881445912972619521 3863 31276
198777427190350401 24127 31836
397285402256034817 17922 33415
665366499891256065 13286 19417
100986003317427025 13205 25764
313658773229676033 10328 23135
925717330281632001 12388 26908
617755552205814273 11521 13375
150751967390984737 2382 8215
90155807017282545 2364 16595
745933575142675713 18954 34805
596133078124829313 26018 31167
179141504653767201 25115 36488
647565531733860609 11692 14832
513488644258021761 8456 23875
55623202019951633 16539 20139
266307924201978369 6788 18521
950039311064642817 3357 14327
871989541092819585 16252 32873
395678912891746369 8013 10772
102521671457974865 20773 34341
489989254792519105 8450 33375
316692382402695937 10187 36204
820888778181746689 20068 22376
404196628920939137 15010 19762
792850081366594817 13468 30939
831243692759318913 9255 26362
794000641022044801 10833 20398
172817006026019009 15427 24194
446884840548605697 6428 19175
152224264769817089 5531 15036
682199087955503105 262 2123
674999442974605953 2388 23814
762788705655623297 13664 23985
487974304701356929 2110 3006
679275189247555073 364 16421
539491634306624961 2996 18377
773195539302250241 1160 2533
653024316864762241 21183 21399
12936053217210031 6243 7938
118301142487663217 6860 35498
647491161399017345 3703 32135
452522128597383489 29657 32408
928469662040264193 23051 34066
217998932379469313 4027 7376
950124265985962753 36246 37440
946902933515506305 1751 28607
384533831721860481 7593 12081
181559326651804289 26612 34450
660294806771389569 27906 28805
989641546380415361 9677 24041
758078525898433537 9602 15184
783264372476832513 2652 29334
818779462505560193 20666 23206
313574530939806785 11008 26301
884314714310711681 17635 30301
415973833724191169 7157 27799
816888565047605633 12940 26965
956679794967573889 2385 21643
252062064689845057 16767 22564
12574992845582501 10420 33795
108177687681191521 13573 23213
88422956930063633 11246 31988
229468553917861601 1841 30345
197186975202182433 448 13517
842474011400497665 15413 26767
304268588755736129 1255 14404
451599143161551809 16556 31422
436585208246366849 28266 30987
102811675022834945 3353 19529
289530641577730561 9342 20686
398214544735516545 15524 22265
822590711221206273 12179 32498
999665633587739009 1383 17402
864595278555174913 790 1583
212556378225507105 24440 32598
410468990386885249 8525 34154
445969161074643265 11057 19444
871261283459151745 15192 16751
742348232397326081 933 7583
349712202722653121 2367 32324
525210100512254017 9626 19307
63453498133061001 16243 24788
951614880129447681 15880 23586
939318760086120321 17102 30654
669714349562511361 269 17558
153193678704699457 2079 9837
382290698539158337 8741 28637
21594488438662297 1049 37842
505205935140537601 4456 33304
822156062038704513 7644 32833
410784788122406017 3221 10316
82711645466400081 2715 21414
980920439079241601 9555 28291
837462112873087233 22899 30228
116420925596692369 8436 36940
75284347240678785 32151 34983
3856550763259748 4841 10432
264025690882409249 10619 35857
672576887724225921 6808 8314
322934072970166849 5319 28835
114968204541682433 12097 17736
110566548052734257 1081 5279
100886410199201745 22123 30928
148484718898654209 9819 26664
89891172082531057 6528 28303
907561952739815297 1801 15989
854389659208457857 2248 2780
809675970498329217 23471 32818
694702185154213249 724 11927
627473650112055041 20269 22478
174251156018904385 938 15880
387124368797767489 16775 30659
77639725110202561 6250 28327
814515621853605121 27615 30153
200709169408007425 29277 35385
891076174467070081 1326 33476
501962594112953281 33045 34663
696337513520550273 2260 18416
913254239435254017 8461 26379
713042794659539713 5790 34729
816349342361576193 1874 12406
665984468304447617 13382 27964
675508281452913153 3526 19355
806820945079987713 7737 36856
382487627785067713 2118 15721
721426753662573313 1582 9004
311616203873548161 1827 28599
536183685814219073 1709 24689
221681692328900225 25320 35665
963277304823055361 8757 35037
634770719549628417 17395 20457
853567806612442625 1429 29122
162207414597546049 14287 19753
919852449065647489 1139 26595
373244601177226817 282 28566
489635558071309889 8438 8857
447431904719024961 4347 5537
492675929415231169 14998 33731
730354588411181313 16050 30689
736287242004987521 4850 25114
953927406369828609 17753 24826
504449228465208705 7854 15464
904354060873238529 25145 28599
528553499735121345 25047 32859
143361425439593409 1415 30877
854357414971776257 2900 32708
861449009447589761 10979 18515
191185083562753985 23326 32822
578125577324655617 15093 17988
920669610127649921 7627 31706
375930330689847361 25399 31547
965441276812210689 25508 31460
136638697818142417 3422 12337
235622009535138241 30780 31381
748666598325904385 6022 7827
306688754057670849 23186 24807
510064358511513665 32907 37447
339609513353540417 13412 15129
908631794186256001 19267 28343
714468357957596161 4136 12794
609733129038488705 2910 24150
707204723394671233 19712 27169
558353571009256193 1024 1712
278550825030389857 14785 26978
797644797877055105 5393 28829
442290674582896065 13820 35270
206636033853420993 28548 37607
186441732206613857 15302 21354
426709363278774849 26849 37021
138831491682385185 21157 31190
950988327884282113 16103 24040
613443671588793601 28895 29949
770406998716865153 19070 22846
582083513024375809 21748 23867
635103070545433473 8288 21949
913747705039295233 7378 14803
682720445535551361 9999 35798
366313613641057857 13271 19471
967578428086305537 16983 36163
42489315499960161 6556 13564
79807451742951233 9254 31462
682661803230278273 21179 37012
597840972600842241 9751 34130
91024170824137937 28173 29396
818100022618267521 17244 22876
497356982236585281 25447 30876
301754928631645185 16934 20628
621988860872459521 24243 35156
674380438501330561 7030 13006
718138324539214721 6183 11946
927423590513292545 14078 31044
792519172188146817 5751 30384
748805290298548737 3959 35341
216895430286445633 13501 15879
732802125466427905 5001 26860
683186239225857921 13071 30657
720617246374089857 18810 19528
330038469808332737 9689 27862
149424235510856833 4956 30396
671036869360019457 10509 19573
419063958098632833 25658 36326
645140331776151041 17967 20255
816149796041280257 22924 27165
446221293244303041 2274 13497
231373497900293057 15385 33128
62526608356964889 18791 24446
225593182903431009 25660 36998
456067355033351169 9100 28035
979930065703342721 18566 32056
712671409535563009 3382 26232
342894105521274625 31522 36622
235497541011067585 16083 30841
258341459650111457 10752 29576
842807810543579393 7316 32390
717720943557573377 13390 32387
550142062796734145 864 18370
439055047479968129 4540 20252
146776512946946273 5339 18230
588702401240503553 8696 27645
324510275020923457 31267 37366
943600758386551809 22487 27721
697885353897905921 17945 27471
244593309358158721 23380 30294
472651829677627009 7842 10284
112332004090433201 19531 33658
11880941856635019 4047 35770
974996182510658177 13580 14262
497750962767224065 2954 16971
507487494749156545 4443 29159
281862243230111873 4175 6782
628858241016224897 22774 33233
819309985846867713 3422 24157
537172702680123841 13917 34748
314289705362188673 34641 37144
461595595392985537 11712 30675
445624228200568257 13051 30347
375998307194052481 6236 7918
589732789638905089 32121 32298
248788729082384929 17022 20498
793138157030707457 15649 16852
680028389627750529 16506 16870
467598916646910145 11211 13685
780047864543000449 18331 35800
105384005855921009 4273 5624
120672501424721185 1728 27209
254118105840436929 15279 32136
821839821525180929 7803 12752
219297777677237345 34919 35394
287367062340621249 3582 12999
420015337533602177 17929 31413
500651136737324993 1129 21822
26915771945066781 14341 29109
697371923047867905 4122 16922
60657187739881377 2482 33117
152562073733754753 11995 27899
281285625424086305 12251 21776
89671409079699057 2196 11424
968455898929438081 1766 33474
903724273192033025 13547 24109
776762069211269377 13331 37794
627604813688762369 20161 37837
775773064667564673 335 1175
276847739304209025 1431 37472
9956999914262355 7360 7683
272123188298820641 5292 6024
226681835833819169 20548 35543
696962190281873025 10565 16829
297108854843013889 28004 32007
267016453300428225 25488 28655
57291313201520921 8652 34317
927650082469035905 3357 24815
819535481507013889 2041 32314
173491381482449473 4927 29230
375854888081097025 13688 19226
785755410769745281 22307 26502
8520513243706064 554 31136
150395953901053761 25841 28923
113896041998348353 4570 11352
334230255528986241 19154 19506
116213517930585649 12036 29089
566343015966339201 13081 18041
705785830490032897 3017 24820
562141550155807553 16714 29781
286031687954203297 610 35308
591025132474001665 16771 37218
893666267554241537 4081 32733
47650247146755473 9251 15329
205143399423743489 5894 16165
107047116725482289 25623 28960
553778408591870913 20670 31247
530595525255584705 35570 36105
747774399525052801 4156 11236
244421953264790657 9036 23355
914943413318074113 28776 29438
759644469861861121 11639 21025
390563495412944641 24516 30073
623143808613718913 12313 22032
65354568608899657 24198 25317
535154334616457537 394 8794
573639228635311553 4548 16870
222507592209424833 2325 10092
404538477078407489 13775 20332
950166617686086529 543 9908
301499938272026945 3620 11575
828502153039380609 1231 19341
737279682855376769 23615 34682
392411322881905281 5855 5949
818539656254824193 15534 25968
563952738728445953 11282 27257
178795224046300673 4064 29044
660822487138865665 5529 17961
81929252211292433 15132 34795
823291865561344641 18917 37521
458189284232691585 24088 29431
368703903712876993 27512 31056
400668965146831361 5396 35720
429935312621083201 7430 26560
692283575555794817 10075 10734
747063517581985025 12910 36234
159482737842861153 4738 27492
346145623389872961 4843 14274
235751635990641985 2490 28784
667357778375667073 29530 30189
129709419507786801 191 34526
301768336293875457 708 34336
886905175803949697 28858 31932
611429869212976513 14644 34614
850718735469168769 7162 12733
199990234276612001 858 9350
991683275426698369 23602 35175
913139749605669249 6210 37123
793273752041255169 3803 26048
707833265058141569 22664 24047
900950931552305409 17578 26418
663295919576576385 873 12759
73684202641484129 25058 25245
570876500778126657 17388 30522
717067482695132033 22486 25350
536110292856385217 6168 27715
941929300262767617 10928 11179
601980640730673153 27755 28406
343158132211645057 1364 34773
587485121953626753 2039 10323
919932354035321217 13452 27565
100739176377345537 5313 5914
910308438397880321 1231 2669
965856109543061377 1397 19204
603975446332508929 29383 33308
454036496272024705 18089 18993
701072570231932673 4187 11759
934785231486792193 9183 18938
788358424189620865 1947 36745
560369972447290369 297 3744
568686646129027201 8726 12050
649621949390329729 925 18940
720715327212712193 9523 29962
395279501696776961 6733 26975
536028894219302977 2513 24389
571808967402468225 18011 32190
202160926156576449 9688 35311
797988137541466369 13120 30674
71864008644769937 525 26450
104150051493228097 2589 21889
621283094446635393 11386 13347
387730403990147457 9242 27589
418820239701975809 9352 11787
145809242188256865 2896 21978
317931091608979713 23298 37404
311644692995287169 5582 18102
81819758830750545 4437 4513
501074616200973825 4034 16269
353158315355994305 8981 28606
355821876265324033 7235 14870
80635994966971937 22606 34963
931972151085382401 13026 15891
492318490451960833 19728 35520
310297971322910401 11692 24960
88581259138624801 20728 35212
669507782432866305 1035 24073
150319419953728321 16753 27593
532493453895895617 16969 37592
993104371889504769 15776 26459
236374977755424705 27648 28276
96916140485998177 18411 21014
488749666393857729 13671 21888
454746495663744833 7826 22232
876992647535693953 28552 32706
755558410368973185 19999 21699
928982797857756289 5111 17131
549284264176922241 20044 21447
927210534480742913 4758 12922
65953730168072153 28869 28952
945732166873796097 5897 29147
754177905535829761 18947 35567
321287929292019201 15540 21554
716799362081115265 10195 29930
838561088014856193 24326 26533
194208687949075201 16113 31423
660043217757966209 7669 18279
424082890017839297 20166 31615
722289506913853057 24375 36958
861379988794499969 3414 26186
930487932188718465 4361 18176
149333558759803265 1413 2521
629186911583175809 26974 34470
249089912076986049 15294 21474
949776222643926401 27090 32320
272983760715700193 23402 35320
329195830572842881 10009 13171
627955968421549185 23579 29214
827770542555150209 19633 32426
796704415007791745 13832 32237
768529574507297793 11038 25423
787554198201693313 16016 21758
422673421713405185 3246 28253
415717418439637505 29285 35207
367506828956777537 21922 28045
81171574701830449 35227 37367
669605039680327297 34024 35369
532545653803492033 23057 33273
57039325983950561 2690 28767
755281882855147265 6658 28823
356193476988075009 16795 18057
966694030487698049 4412 22738
925441171560038401 33514 35028
897036842584629505 27359 30123
12540572518467741 27680 29564
723996517940104705 1730 4445
420718548866901185 3876 9372
576186346605030785 18282 29492
982557815696004865 13252 35345
932821926732994945 25460 26693
857640515792581889 9215 12423
436449623217402689 1375 8912
903735214092300545 1427 4838
124388107258209153 7502 28287
334974531187569345 20018 35350
758773227645381377 9585 20329
993888163221107841 24135 32964
857848084958103425 16649 32721
319458241177557057 16309 22766
887827323323751425 1695 29769
24174568203498837 18776 23413
178715245968685825 2739 18416
14410996525739961 4198 22857
505579049754889089 13554 28210
242413389101905345 671 1690
197095840615727265 1985 15109
39278617203706289 6495 21436
33286198597512141 22310 29700
941067965559618305 5720 15093
809978596862844545 13540 36077
910642133464747905 24692 27390
36596247044744961 3239 16672
778659484438982529 36075 36213
133750944062509089 6838 7186
765969676316927873 6170 13038
847810339784832257 12440 25262
347199348926913857 8663 19457
907802051706635649 8981 32499
811189426865510657 16602 35459
264349380417915105 4668 34096
113700551570509841 28644 30519
60542400812860113 6073 11818
126424626035372961 6903 15181
551985302626110977 8507 8671
580049009418409857 11877 28579
862800739615817473 19528 24100
927248156193783809 29486 35203
603795153161716097 24306 36766
928462749375206913 19810 30705
932109842859684737 360 24371
769748196672452481 1654 30186
868754145329678081 3064 14391
222291398526600417 22727 37245
580995307708956673 11297 16053
796586988635013377 4136 9487
64476645595565433 29394 36524
383737200062121537 22070 31733
143544491608874833 31315 35795
159995883652129569 27356 27742
83286449749085281 8028 15302
187813303010152321 426 17746
472138440835134785 58 27856
610070657231162241 6823 14525
355370001195783681 25182 30632
708971925806601217 5147 5725
509536085474447745 2421 25087
708475605900872577 18277 22457
72433714935886689 5047 12457
393685732243987713 17415 26749
934139899673237249 983 23326
696272276773882497 11239 36873
534619609119321409 13938 35010
866076946091830273 3326 10036
306253457681204801 16451 26587
109472864300641953 25780 32383
756377324239782273 11724 32555
908561930142120449 9712 26654
852846668999699585 6729 14000
368368412688411713 11661 28823
756865640548287617 31093 37731
796390729115309185 19081 33481
194531762321783937 1216 37001
759862046687288705 24175 28351
429958099627999233 14961 18402
351762986262620801 17270 36571
602255120421585153 6401 32394
150986580642566529 20582 36043
910125608777153921 8083 24950
64620253119649361 19135 27162
168134659214981505 19098 25031
3418088378737139 8459 35401
154809269395787649 1882 31835
294851583204085441 10446 35208
964802406371870081 10089 29748
561901417115208833 3599 21102
392199435464508609 14626 20954
612980996007060225 20425 32209
464805080612219265 10038 15732
644744259717327873 13654 29187
835797487939903105 25195 30671
488783479902984641 17978 19783
294704614663810817 34628 36767
124452323658559297 24413 28214
953325317971238145 11287 36556
831927234096902145 10919 32414
640513515299030401 16991 26097
725583414610696321 30491 31864
766409358766953345 6723 11248
904765392941264641 6163 15088
119379525401267729 16695 18416
131281950088734337 9326 24622
427321505207007873 4423 19842
240777093385680993 17520 18102
738758058138440577 5094 35740
947881596555561089 23035 32965
307603724408483713 24440 31857
835737000473578497 17851 29122
214812124541861505 9401 31177
868471444338879873 20064 37312
287706901906918945 22784 25116
752200859168858881 2552 31845
686965785603117441 8623 18263
363324461128797825 9433 15935
963282799414674433 2214 32911
657933855883520385 5296 7606
291340909836180 21853 31981
541374959209278465 1842 29019
298301233760216897 13251 20142
768955112383856897 20102 22213
720990330343166593 9276 15296
28168536430172253 25192 26100
432918035098527553 21361 21565
298277060778239873 31112 35826
876266785955504385 6383 24060
19432468748803445 512 19941
79563318312924737 14060 23410
229409323533623425 21897 35392
776395840336444801 21374 26389
245040905461110017 24315 35546
257999417202416481 8423 35476
993374609430809089 15187 22562
876144588058149761 14593 25486
736966509502096257 10826 23452
182433799066277665 5388 25535
180325597550144321 23040 25359
391662820668269505 95 680
779982456923875073 441 34274
433859710158873921 10648 27075
559708379279719297 4299 34673
718661725669260673 2952 24148
650445024356841345 12606 21811
250706512692833185 16988 36577
511016325457269697 6735 34694
743646668487396993 16040 29794
53361413425534465 4048 22915
832057974117493121 5208 15158
122119804594881025 21341 28267
32048576092972069 5745 8437
59919049225513281 32612 36659
60960471792132153 732 11884
132418561192231729 11183 36879
979565024185145473 10966 37080
757385408571082113 560 10691
470889493409817537 9759 20634
68996332919503801 32324 35421
174509709200588513 7221 24499
353320545295972033 2896 30111
655842258107785601 20049 20454
127788004445228865 5668 33944
22485374344537237 11018 31500
650791946930098689 18274 24064
582722067624093441 30295 32619
917599826397228929 17314 30389
697623267876064513 992 32652
327032242085280705 11902 28732
431996433627862337 30082 35660
238629532876451841 4319 15652
508729654506336001 9028 26706
422898643361321537 4011 27431
56741428961760929 24176 37324
781767132593891713 14549 20527
90079589489317153 24603 31196
674617919031121025 4954 32422
908199389490452097 2129 7187
480145289569925633 5094 18175
465807912298853185 8429 26735
504546200679499201 12501 14922
184321362047558785 10606 31097
236752111923287617 32586 33324
998750035194245121 11081 26486
517828115855181185 19820 34694
982259865116279937 30664 33702
704895394083543169 16378 25859
758438403978399105 13348 22012
532568647148906369 8322 10537
701616914865116545 2514 34785
572267471286316737 23345 32798
652397306348330369 3773 11706
479972824432891777 10711 15437
787007182490246017 28826 32063
551530407954665217 10489 18199
217906809927253409 7194 33360
847276917787894529 6655 7485
910111901989910913 4306 10211
714823816032883073 14888 14914
710408839850696705 4272 32289
771479277403884161 3675 23589
776196053013766401 16568 26346
427368748020661825 18817 27684
726462567156030337 9870 17787
919043425968851585 5169 25811
160734713791459425 13451 20633
484252394855921857 14324 37080
224755186695500001 20242 32925
70929511257546097 14183 25038
410414626849789249 9046 13158
979256303413769985 5638 15577
353645629357313153 7980 26319
960426834297948033 31270 34532
210789257776628609 4972 31229
326837074726931585 21721 34135
837945590537525889 2002 28520
642098944128051073 2938 12328
771090267182362497 14999 25926
906559574589643137 12770 33161
935382277557433601 11903 32309
184377796259042273 10429 23628
905330670745929217 3787 9093
238770145482384065 22902 36809
743073295566869505 22213 31113
128493771033234337 272 7530
607445344312626689 20303 34536
963307715248966145 12177 25449
249383916913270561 19223 25244
216918002606121249 6053 15653
295748252934675521 22004 31265
258685616170389217 13957 29834
304113425489571649 16906 23562
811611541791691649 6756 22322
716763157013108609 3369 7793
583412920511513217 11701 12543
171828107700942913 21632 24021
64286428988651777 34818 36908
688200887810882689 922 4390
666812727766988161 28239 30118
575456587911087809 6514 10504
807625849352476161 12117 22074
172581901062191169 3768 11675
743562667202020609 3650 7896
900496391043272833 3724 29060
769898243794216321 20472 28840
213183023701777345 5235 20778
880831469371450753 14237 31222
269231670919463553 5348 10268
709422618771768065 21416 24532
748442417380633857 28021 33206
452791374607251393 24996 30384
498488782422892737 6371 25066
475563397692809537 2825 18771
324882105920796225 10086 22264
984800947489951233 935 5512
997291611165092481 11704 12488
556892049570890881 16952 28709
936573264692018689 2698 23096
625903116563627265 14835 16677
650330118527872257 19042 29982
24263478867169397 437 14121
175121160566948929 10321 12418
867570520516999041 13932 20044
861806225233930753 2190 37582
738106826710051713 13107 31522
231404474128996897 30880 36959
59831078234800825 4795 25560
628728755476739585 26307 35644
508386980413519041 1335 7613
61563043668417809 29570 29673
80872673023996817 16054 35501
684226508611043713 16100 30721
487493777912177985 3479 34878
837059155707212417 7232 24927
787683513438544513 95 19821
45443428969772273 13233 13556
277674688897093345 4994 12830
123485681842272049 22288 27389
754835666964304129 29474 34663
346955119031360257 6181 23846
54332717571227817 23279 33600
665979939088774785 4092 28324
234640020882331169 24037 29279
3659399413432852 20174 23896
875228465546825857 4984 22865
150820443142169569 7067 36692
229943069404178849 4392 20802
875378073514507777 15395 30984
365892779979347457 27154 35664
422605043557158657 3912 12218
343026020166981057 5052 31867
781970317564823553 20505 26692
167788254073570913 12993 17350
783278589265922433 10192 32813
479506318888972801 22104 31711
9983000880605887 14387 19267
104243107107251377 296 21375
711516584625403649 466 27230
170807370917749793 24194 25816
161507558743036129 244 21229
578083711596235649 6449 21776
506273572794800257 6741 33402
905505555053956353 27924 33010
109109604043890593 12896 37699
554251318672200449 14720 15995
473741537199490625 7200 30943
398411140902233281 9075 37009
957954086154270337 10196 11825
812418421660197505 10510 21126
698979755636447233 21313 30364
693192998589147137 11408 14484
282448298881046625 13730 37317
362509754727952321 12057 30518
637893587718767873 16688 26789
703192591494463617 6796 22695
239125216377598081 25725 37555
805746210832381825 480 3522
557250937343287233 13447 23687
606142231167517313 29135 30103
683723308971121153 1900 35036
472906043511059713 19702 27705
674601920195303937 34090 37245
79032511344571793 6890 35920
96493972558246097 6392 33052
779350652857374337 23705 36267
254894478292301 17042 35615
893465787445954561 10912 29512
888066808003895169 14218 21837
974281109777891201 12561 26330
763180793574040449 7487 13072
890463091613391105 10199 24457
695484023355273729 12541 25243
322840406858944129 26056 26962
674562944699989249 4801 17934
864712533748353025 304 21925
245411014153585697 10998 26426
409094301366749825 2129 22047
518751580335621313 20757 36168
756384598631377921 27925 36159
654548518190519937 28967 29879
272524598571351361 7148 16317
893066361738579713 33480 37713
665495370540206465 22382 28146
35795453214756633 9889 14380
249241874219464417 16879 18014
686036748763772417 19743 20333
257849162341223361 23091 25159
596998441845695233 12063 19427
862334016084815873 27951 29503
788474279935048321 32149 35582
858188858304082177 20762 22273
155806919797310433 29445 35543
746151638596828033 11095 21205
882803083799107201 27694 35332
957552061383530881 10006 23704
982239423954492673 11781 34476
171305454089520033 19014 28399
122280539515134737 12322 35386
577075428925347457 18009 30039
937439978377437185 8114 9784
207003131722260033 11840 28092
371439253901233025 14340 33897
305584948184936449 4612 21638
54521251436593585 34920 36537
283248103102522465 584 15466
69969736270042657 15251 34184
286107907197525441 5567 35589
541486158501395905 15349 33316
937399244588064513 1395 37808
951410643841032961 5926 25186
686669519908043905 2378 19731
947499644420442881 8101 24239
809562442661956481 14098 17164
901865551815763713 20192 28025
519995129556654977 3283 9519
177130310939002561 2994 29344
623041793158662913 1797 4367
398342185844999361 1374 29207
138504203622552785 6418 15835
651855168701668993 8003 16791
505283659972889153 9757 23197
796407253102888321 1762 17998
435606509654029121 6065 29971
177752904083700257 1110 20685
798940086705172865 16599 17679
427237734013491649 25711 26916
139020486556951537 8681 32841
690909470284022785 1066 9256
631273177989214721 3026 21099
58773062348780769 14291 18266
540730462876688001 1226 30221
710007352396086529 16312 30383
274408108505710401 1170 27580
927852339434796417 652 15155
322259584790153025 457 6140
955624330049712257 6920 30910
482083439415958977 11491 36022
772651911063992065 11460 32208
601010664425039873 28977 36471
609061781187772801 9265 21580
945582486645790209 6310 11664
209491595916862401 1984 14074
38244206242445953 13961 17526
225564349106004865 29743 35065
109372655616368769 23718 30627
386597904344785793 19465 23019
453423178056986817 2548 21490
517464944542449985 16959 19143
334419995153197633 2031 23312
200520038758586593 870 26950
321634226325137729 27685 35860
446349387854976257 7840 32525
724847791908160897 6629 7714
928784634103653377 3984 15678
275946555107928769 19304 29156
158416325671037569 10363 36506
444109888201708737 2667 25735
974618391482525953 22564 36781
77119157108263889 27618 36855
846818194333277313 18410 24428
564565623233306753 10645 26589
455109292409691329 25343 36475
778116065896021761 18381 31978
196290761497788673 23457 31902
115562932618033185 8087 36420
621337267950909953 12517 35343
126414353365738913 16420 23520
460569969868796417 9045 32075
138023256685727345 709 11261
965479348610717441 24320 26455
785942288122065281 2538 22798
728088245774227201 11553 17499
8115566426354804 8811 11145
342752749786828993 25476 36445
192391961357323297 6153 18917
566745932601090625 1064 28261
770821079881272961 29487 33600
371747366409000065 15321 16573
797213339373392641 12852 15179
9049877517792739 24652 34682
609814173664844417 2719 20525
741037071522473729 6963 22649
920291678706782081 14176 34183
983858251912462081 7809 35014
178782656654362881 7547 34860
168142349562476321 261 21430
279489103341141729 22593 28823
544001234072066369 21012 22552
308621028208520449 917 32446
563515458396299329 1652 26252
654120456235609985 7837 34749
38169039316553465 4739 24431
484267654065661185 24059 36783
241178817383332257 14267 17810
773134861860278017 5168 18722
173054760585454657 9531 26135
525610021832832769 9119 20518
692287974220992257 12392 16750
898264335111697665 31660 33215
384567393851337857 18646 34445
602015447205161473 988 21689
760907623705822593 17570 31361
245530807381747713 8582 17239
246123080205205025 26797 30083
224696854252343329 4937 12167
904753049244110465 16098 33166
199999675172314529 9899 11478
683087812523378817 8277 34133
282208610775057889 23933 24648
319005345495202881 903 9210
620132972986134273 975 25414
415265441783628097 23066 36433
770674925368879873 14385 23664
889377170423276929 15813 22241
588005092780782977 7434 16973
428158588850234177 6596 35636
302547068936775105 3673 29986
421581879769650689 19912 23135
975350179548193793 20454 37310
977209834393402625 27894 36465
108304732463537329 5645 37012
177813029037796609 2660 31230
695139489076218753 14348 26832
990364135047880065 34351 36717
348975237406534721 1257 2845
105718700007049201 23410 33516
573240662161644801 23102 34390
70463610448836537 22917 27399
579931137566902017 3490 4255
49976233058576017 8559 27652
280665611975713601 26727 28574
161950475910028769 29304 29677
16306054283830919 14538 24896
828633035708509825 1220 10691
636821100433586177 28534 31898
372245771729961217 28450 31137
387579432741873089 20457 25776
82948504198217425 16376 29988
47762657788332777 15793 31735
197498474926216961 33707 36112
95337358597191729 705 35774
876996051290507905 14847 27605
647319839757919617 28822 33279
250044385106331649 2416 12410
737707693513456769 15322 16724
847583092063164417 12531 29299
426585480800305537 1760 19539
510134665685537665 23228 29051
892157638051600129 13995 37566
361315912977506305 10938 14904
878995153177150721 15567 30851
600922907257409409 17778 32975
82769473179908465 753 28093
308445950329772929 18640 26297
361292041690781249 5795 30556
821344874112892161 7948 15123
748189729961950465 18070 25262
396429444866942785 25635 36010
929178455941944065 7183 9651
858769510186402177 12218 13492
593467453239597313 7549 33497
753234032366183425 11483 19884
101374788137526657 4841 15231
668901129584636289 8057 18711
196122621856915201 10194 17022
324028887838455425 2737 31539
134991447377807105 6782 35142
865503811824435585 9401 36827
59055227667968777 770 35999
567069876221868417 16833 35055
553295723471940481 6042 17981
752607675470496641 1212 7862
297233060737596609 7019 20138
806783087479221505 17209 35534
995725217168278273 12504 24590
486825728521932161 14375 23943
820270961278978945 154 36952
875079461406731009 16265 21011
897838981742758273 4199 17448
641517202148630657 20223 21999
659700242475338369 10495 10621
315995249697284225 1412 6317
41158415663993257 13085 20059
6411478724071885 13013 13191
90463224905377617 21171 37627
3418132381629136 419 32733
921758790047825025 231 21908
878963738040706433 26746 28122
435368415333073217 8469 19705
945872215194743425 4546 32349
1130650327006322 19136 33917
454532079627210113 13606 31543
115195872632213537 5427 37662
854417196182200961 2131 28808
849214761493307393 1725 29043
503203946713878017 4616 36053
234013794094579457 1729 29908
617363016472683777 13161 13440
640476332919739393 10152 26116
117889991113127473 23955 25899
59095388817937081 7283 26269
655781614097865217 32700 37198
389150524639724417 487 27498
451653890596528385 1546 19910
379523743786023745 4951 8748
583157293539716865 29724 31198
225963264547935681 3852 3854
537039873757986881 13091 13176
290930695137475969 7555 15358
126777019827873265 15056 35279
239185757794167841 23025 31948
235653634354658689 3590 30548
261497754474163457 25282 35779
712816956996011393 11125 21867
288169308166992257 2377 20311
326079740212872321 9814 12631
863891970381658369 28329 37028
906102109036286465 28166 31868
404755759008089921 9759 12918
660387373475796097 9144 33563
708631291125584513 7280 37849
323147299664686465 11791 30580
131269560661046113 3147 30840
146369091752784897 11178 32774
457761598247358849 16280 36554
106650257727753937 1760 26496
404146745140032257 12447 37873
221032086107296513 2811 27898
326845165011349057 28491 29150
323796570442443265 18833 22471
427495499104189505 4496 13649
131850944290970769 32655 34641
863146920852742017 25096 32034
101622039365967249 3683 21072
735739135842670977 8315 17517
131403018695916529 5537 9453
605474635641428481 8733 31109
171705836541310209 4661 33303
210566638313188993 14290 34705
998124960655456257 7302 8215
245171038211978497 3286 14903
104458123156664593 17506 28264
883185140833553793 7416 28237
735309628475530241 1522 3048
298934014713296385 9677 22466
570413772793376257 11737 19653
653684299301083649 34714 34790
970739218424665089 7041 35162
924994456403808897 1576 31430
781819848417061505 31605 37109
627411031308902529 291 9080
313530918349865601 27667 34843
139124106059057345 7600 9653
11353829190387189 5177 30971
182716150741036641 4760 35672
540238455118991809 733 4262
262266949668330081 3557 19557
34352582453582417 18622 31459
521248538859857985 22006 32875
30764412217134665 8635 36661
325451378075484865 4471 12068
134164040330080785 23482 31386
733989248049816449 1497 17618
892326945045208961 26030 28254
410085564166379841 23335 32768
194224781869767329 616 7728
63163887750540937 5548 16754
967098331283434497 24775 33931
474679327621345217 9878 22835
481662552941134721 8557 13575
318648357200281409 31350 35329
671074474590579201 4356 32988
246261253635893249 32182 36087
221443489726230081 30093 34432
380967028917304193 8045 18639
847501844411791489 18785 26318
791934056866381313 12258 31646
542524760158602945 18402 25117
501825412872243265 30708 37600
511414195263551361 25851 32467
660673199679607169 13649 15713
32704813474541793 10112 17358
104547706548551393 11558 14545
220523578053725793 1247 13805
147037647076331265 2188 4486
10830743721715665 8010 14134
944905023051084929 11088 22420
524251446277912001 13604 34991
598216431918487553 9312 23253
867045741086915457 14971 28500
568599050604497345 5706 26595
443833883810210497 10978 33149
506944475818357889 14523 29913
946534537765916929 524 1367
792959994683506817 28738 33697
633322950977270017 14939 36722
820324925745254017 12226 14999
581821465303566081 11660 14649
541953451136244289 1699 18090
909441674168899585 27929 33597
785407186571262593 5647 10774
994539540381015937 4382 37603
416969917499777409 13813 35287
347516103896747777 1376 34792
255278917912377793 13890 15165
980540198419621633 7437 13644
329569532763549953 23744 34351
485361949464500929 1455 22860
625100582224860033 27091 36836
12447211607327093 9872 25276
841724905611862145 4999 27020
205678377758754753 20795 28451
58481742688925921 7052 37554
700845272533459969 15403 30302
336373110170661953 6762 23291
163205451609169217 3789 8171
925283276452887553 2114 5714
368179009041671873 29034 32128
105355658996806769 9168 9736
753017192199717249 10832 27148
98618053820629825 5696 6250
836442132678346497 21542 26082
19069067979593513 23298 23301
382607192639792257 10904 33795
69678499443824649 3969 13844
798554324725120769 2005 21090
805220069474749825 16998 19035
499010898524641537 31866 32041
524081860027550337 6563 31616
331025642759247041 8990 29735
582705170860215553 6272 9000
453605918629048001 6796 34719
794607016973998209 9023 15681
68539999484347193 6241 29294
187415658290937857 17767 21790
866321847286382465 13156 29275
346289364273715713 10760 19852
265270936716692769 7714 24271
803182872236540417 10758 19522
917031882007105281 8502 30442
466506684307347521 6986 24047
738269803398470273 3216 16971
333476194911121153 4257 19504
668522817986495745 11011 22088
602468159543107585 23276 32256
459708859839569345 10482 35276
975074252448571649 24559 29636
570655607840844673 16339 28940
210824718906224001 11548 15308
131065083563260737 11091 20794
287849909139701761 29128 34894
151518402694545537 8068 17983
630240896356369281 22698 22738
336814857648707969 7190 37455
196018279729095457 11217 16296
245295652117473409 3355 13060
850870338437601921 15150 31400
100570592824585249 20053 36025
353545771170011841 35895 35895
99363247882745761 11876 19006
299798099762611521 9261 30077
724897982273152001 509 29551
4633649854788758 10395 24420
240278662579409985 5471 33088
975566973059073921 6350 9284
418752325652963713 10723 19983
260873376676094881 4736 13628
939749371272807169 14814 16717
706681376040691585 26704 30754
244384498740974017 30280 33183
788299522831017857 21131 22038
621590365157313537 41 25497
659144823469006209 6614 11293
548886999831115201 6020 31759
485491036555366401 1211 6874
187755082991866817 11678 12763
829174811844339329 21526 27518
93848386106518689 1954 11277
370319537469704577 16719 30805
348751411548132481 5496 33579
403666098705230081 3951 26542
228805635126366977 15251 35629
657015733431528321 2179 14375
938518352834375297 11939 16412
999028931025506433 2268 32542
448648840835947009 4219 15303
772898547219632769 5752 36957
427897335985047553 24822 27724
766876830176642049 4895 7699
669536492619801729 2938 15879
758237669527112193 12632 17044
460317777926814401 14248 30049
722718136870312833 5758 26953
299292702372955713 9780 22917
333025583108572225 1371 14900
988737181746184705 11885 37331
873230720912090369 19634 33917
273125450864018401 6478 12449
667521193015026945 4379 31194
249114617592123713 16482 20455
422659129981965953 12706 34303
389647533306547457 5231 29231
122770612156593025 21687 31085
352010670448972737 13628 34048
585032051510921729 4909 21568
590794707541380865 8079 13297
543262952458483969 12426 25628
183929674710707745 31030 34334
43794354545028113 11953 31040
966888899062727297 31940 36360
993666722119947137 10628 26332
791759099677019393 26461 29349
533496226779561793 565 29033
778733507794630273 12451 24051
589317191448678529 23311 37499
669499115374900865 558 30707
190671088205405697 25919 26311
325573204541999681 7774 32164
526763425924890753 11882 18042
803170466986383489 25980 36543
476128109538507265 1276 9023
63697412901735361 7436 10275
874087158049597697 2983 15502
868473631133763713 1945 11523
523623353300436609 11494 18407
617485257624540673 6358 21861
725600841650823681 6318 26257
261954630838115329 9544 12116
557169850584102721 7435 31090
704225435466856449 17008 35128
103520666159333537 7738 18420
309995660625087745 1170 23918
549890389673450369 559 13202
106917541964921985 15355 18854
438768566422119489 3262 26035
905149631503942273 3766 5060
1971486289477298 26657 33328
625667179799297153 594 13745
569536908397275009 24986 33539
314809699891480193 11804 16005
696481991807175425 32257 34215
977795993998260097 4244 12830
241877125068022273 1314 3547
75955607491973617 1793 11757
573989137829016705 32859 37217
318344938652320065 16659 28800
910450682626553473 6474 22027
799131043177407489 22561 23550
646327575510369409 25217 30693
944574891579666305 15210 37675
845683936909985281 22423 27221
656638055539300353 12711 32388
764717208510745601 25347 34346
718058509993699841 1622 10413
828749256721117441 10429 10985
110318608504069713 11096 19248
357722401892047489 297 26032
283081274178872641 4269 25244
27779806535825457 4629 17719
563737494718363777 313 24003
172212538200994913 16148 27797
636773309979890433 1545 31377
514116158686810817 2008 25357
606967814818983041 6877 17616
969310948857682305 14095 33620
480497127051908289 4965 5400
609656006920069121 319 10500
98767907703969377 6250 34524
852970036325729153 23308 31769
878715170805680385 1260 11114
215885241745830561 10435 34865
724359790017143041 27251 31095
918823982861752577 310 23506
505425374311702337 18725 30935
119136085749865121 18308 32029
835281644747819777 3755 8725
604760877432909185 19417 35985
463228024601210817 8766 9643
199147436493937857 2542 37168
263273501630646209 322 19375
73512446151013937 9971 19276
719493538319486721 15207 26792
490070588315838081 11797 23796
579623788407442177 35285 35952
154645905800265377 13051 26560
380633487048232385 34512 36601
202521664739798273 8506 19464
605987714483642753 12419 19883
483697837232867329 7369 22253
691206735318875393 14617 26040
456856952827259009 18330 32147
267894289576386049 6679 13361
86728458072855121 22028 28091
30964166887475389 6690 24414
493140452135826049 5142 35517
497869992109496449 7227 9387
528085324803200257 7519 27999
630769489734493825 30394 33728
200760896510907105 16302 36187
455581497862564097 21725 30807
48312375414781177 16073 36647
937825339989007745 3248 35626
685689839209906945 28435 35050
936270271227026945 16144 20492
720462397868075777 12614 35736
841353662057034753 2082 7138
298179673352997569 1621 37281
319026021861613889 22662 35966
320982539159444993 9975 34729
490772439157456833 35336 35609
657382252907375233 17690 32130
580506851072708993 25577 30320
292132417293643713 14695 36310
477797597736614657 3795 11547
107901646843551185 1281 26597
819319167372153601 24478 27955
234726826442710049 5643 24443
349474623343969153 18760 31248
149530063252619521 1817 26438
937552951885702913 23399 27176
852908996518649985 32383 34004
17979417006305455 2064 6161
415080683582580417 11276 26848
879435514099807105 12782 28487
138569944803350609 8490 12376
741567502436783617 19 28282
998926612239692673 33965 34589
387602309342593537 14343 28718
965723701663918593 3061 10336
185115178057717601 31261 33113
424057936107466561 11504 21893
94344503896873985 7239 23354
720291167235160449 7290 32451
203480906302292641 3726 32753
388530564561300225 4306 13500
892012584238710145 8493 8748
345876123773180673 7512 12650
610990458490508801 4741 30252
60327645800903441 1590 26750
631541226084518529 2636 15477
390649551675096513 13088 28472
349660399248467265 15349 26768
46988492285542809 20954 23862
973195679212903297 6995 32168
615681938419626881 1367 30034
300641712457693441 25002 25879
3857659238782674 2390 15196
585881897904354049 1911 12281
214141791411833537 13936 27361
10484053582519693 2411 7048
960319668089788033 28178 30880
271844366812654657 3073 18536
108751130412557025 21166 32599
948261573428627713 8249 20909
931639413837395073 7049 15666
127804850646295873 1004 7581
478669405399102721 6549 13489
552808808434679809 5527 31904
886626104161045761 5747 17575
671454945696392961 9250 27455
125355123838502897 3087 12462
362110084991545729 3466 16874
96756211159323873 16611 24173
327963144499559425 1331 28610
450593539958191489 33090 33969
389463552519959681 4155 25254
785979936372221697 5280 36525
633425954269892353 11945 14097
291318120171197825 11132 17022
682971654617521281 15069 26389
614422658737403521 8156 23248
553990247673677761 10565 18610
159507215853977857 1774 29298
595138882009781121 11569 31296
192679315843626849 5585 8180
8083283553627752 29937 31535
267594509684769825 5250 17917
726205337807730433 5054 15841
662362223776121089 15152 31608
816565527836413441 12331 28990
198656417228875169 12483 25659
176006297185342209 19416 34907
565853032499113345 11945 24632
177802343577962305 9488 23039
996170783904531713 7852 20293
641693872545889793 2854 16899
233553904589832929 14101 24771
392141616415440129 526 25486
512292981379062017 29257 35721
889032414044596225 31307 35541
756933157726216193 8828 29018
947968250103041793 24922 33557
950156939329744385 27077 34835
169004696477745857 10239 28183
103793088137173585 7883 35859
468641018810668417 21449 23771
970343810857372033 5379 33181
574336579534719489 8495 17785
928804055749672833 11346 37363
129835310960270785 16967 27578
481908925162727553 22 33979
66833991739489561 13784 27383
294675724511030529 3819 20611
448124656064091905 141 8258
203632491887219649 18741 19212
750073091581942401 11952 22776
551475175827697217 2768 36584
256417403812246657 4018 19923
332750250278692737 17747 29257
816312614856972417 5112 12902
524529011743460673 1135 32333
896880336034026753 16622 29936
689490965571934593 5480 27691
724202037590618625 20299 24781
482914099880382273 6710 12995
338361149628024577 24560 29210
681337427170674945 4406 6981
437010581637597569 6233 13776
945475846784923137 10228 26678
958574464620621569 19926 34653
437950460883882881 26465 31342
701145577583407233 20301 22461
621215382659606529 19756 22541
1324098670590246 10982 19862
764940493103935617 28620 29415
212484589476762401 20920 31755
864234361017203457 11701 18930
340055620089511745 31010 34061
832802460917747585 4191 37609
303709310654443969 8751 33415
185569784069819841 2601 32201
749700458293414529 8294 22312
108886411214214721 10733 15126
298970872000726465 23991 37285
137417921159403985 18183 32160
742093926040492801 12132 19252
229672036392344129 18952 35160
591781175907374977 2072 27606
348537555749082625 14914 37052
473607204342965121 16150 25725
744139716784204161 3126 34350
586333493467780225 20352 23166
519015038926376321 4130 37509
838785471068089089 250 6210
804847442885346689 22214 36267
39203151550129433 7469 8219
700918506519734273 10719 21974
656863730464049665 9553 20539
481471336432619521 8076 36745
794636002849589633 35533 37190
418392695298969409 31869 34310
609546335660891009 4353 20385
883961440785299201 24576 35104
28843828318304789 3017 27811
883050633818065537 21584 24413
53268502104867113 6917 21533
342893070450244865 9465 14271
622712180014591617 2821 7880
301580647765469249 513 3635
996566099386537729 20531 23975
558721359445286209 9539 36781
243282745899040961 20665 29868
662658170712369153 17643 19252
876796494518640001 1022 12401
627011791017324033 1891 15998
816869418935315457 12421 20146
336758351393605441 7182 30111
498286013909218881 10728 24132
822736489522640129 28694 34313
864650193527257473 12244 27669
779408960618745601 19833 22926
798411506558704129 1914 22569
804683971536675841 3975 19010
298366105341504065 24286 32092
846780187092498689 403 10437
415912339886570945 7116 13509
724092949989056897 5096 11491
752048988426128769 11810 36028
10130134324036533 1587 13769
258007754563930561 2396 24503
504827724816905729 5814 6456
977562158740912641 22192 33939
687238752923924737 20728 20770
45170658292843057 594 8253
142677738795498497 9481 27336
738617558263673089 6046 31186
136170126425263057 1048 24945
784565463131354369 6771 20797
257476090340091457 17186 27279
590649721229656449 28236 32205
817980036822270081 7974 15478
149452279215207553 3723 18851
754355238676254209 7892 22277
882676466297329665 19218 35214
815684130794942081 18343 28515
170925482072885153 12198 23338
412131873348315009 16466 30666
821628788013985153 6565 23143
79148351582553297 6605 8099
563199183670089793 1488 12993
541951012076538049 14173 32953
918533330378398465 8743 33996
778659157181657217 2021 13971
471658271352975361 3950 16200
744210900983418369 16195 31196
117700387065358577 10640 31468
519752975475888961 12390 32073
755819246486392833 7553 35189
854599281687995905 24874 29308
282403899488219425 6901 11365
271283913555258497 14454 37876
883322908304119681 19833 33309
700837123214355969 21719 25782
970507727830696577 11996 26262
557412504351766785 3265 36250
636618800802491393 13794 23280
502362055576497793 25637 37522
937539863977963905 34394 36690
278807801306065537 7132 21273
625982083917062273 9185 14172
19479548786520697 27733 31300
18663551419681569 18208 37827
772346983586523137 30199 35876
800184917223869953 17192 27233
702129418386590465 18250 23958
790036788183915265 14942 34734
752322372907450241 36087 36570
973159367502585601 17833 37640
578897568927416705 19174 34900
128759727190985281 10974 18506
256851950737377889 18933 26012
799345083188281729 8560 27917
863662072606984961 4504 11975
772928366590111489 15754 20538
854937664151172737 10463 11114
574495331521756481 16819 22585
811587784043055617 3264 19436
632562953159297281 31133 32447
153402582261414017 13843 30373
889277280585300609 12926 28092
221238776381454721 20053 37249
681056017210227841 6555 7976
126614875564847297 1917 8276
181179440881503937 21714 31460
820402011139449857 21322 27570
137358230145029121 7379 9260
320200200158872385 11973 14679
11538772177143387 3290 7960
176722886849518081 3610 29046
562835638360571265 19411 32025
444455940120910529 12317 15689
818804923492404353 4022 18510
499232712203578881 23769 28088
784409592088568577 16536 32874
962387456900138753 3274 9363
580727219867636481 14172 25113
923963780501281921 12733 35946
917426167496064001 4845 26671
726539576846470017 13440 29393
355614151385548609 3091 35213
458638646278203073 26973 36603
507265387450960513 250 19994
560322579495796417 22300 37717
899183070366202497 5896 19398
472300484530819649 2911 17321
106937393281089761 15044 19562
492432492443406017 13396 27164
286172374185365889 15816 21565
402010110464900097 13389 29688
737143219122888321 1327 27300
513217116069121473 7120 9535
756587456293740289 9195 10624
578536415672459777 672 9625
273197284567078913 25252 30443
652293455528102529 28189 31494
391327959235280065 31402 36194
786349697589699329 5806 37876
116887462763830993 32546 33571
597105690790392833 15069 26209
971505173277275649 21730 35845
332105685504359361 2082 15494
647231912448706433 2819 10676
249027030600181825 15541 22900
744887605173072897 12099 13006
133971060765688321 15275 28419
118000095993270545 30292 32780
610530335532395393 25269 32122
300867606080256449 415 32694
217252993703738177 1950 16652
456993854070578497 9965 34862
324232821349617921 1862 7119
315755308252828801 2593 4240
237394737586967617 26875 33250
7003383355826288 21143 24879
449486029106488193 4325 15571
281085789315365985 10774 36135
398900693238147137 798 27025
675007779356281601 16082 23809
618735135411604609 158 26370
161354173210337857 18015 37787
719446649188327553 4002 19879
377900774482188929 19473 26185
315088137438614529 1459 27586
170929100786732833 19902 34134
745478173977147649 8130 36238
602484734331671553 2061 24881
452267045178551553 13658 23953
923970472968829185 102 32668
974041451905023361 2049 36167
456760185367731009 25021 36376
813086510544628993 6002 28671
241500398008408737 7905 22410
712340273708775809 26488 34212
760089447214273409 16424 29404
854421881778584705 24871 31574
26229673981912785 9195 23839
420359481767022209 8643 23705
592451645190667649 1828 13462
353765054664314945 31332 36032
202583720945991521 20945 31061
663502988045166849 28204 30360
747927795940672257 5010 7625
840274261829925761 18850 21323
615234456510602753 16715 36730
254102594562098721 12976 36818
774329103591643521 35747 35791
503929660413469121 6192 7577
567335996528267841 9548 17671
507276313201714433 4384 16111
648454388303765249 1448 28455
639111809080525057 3128 24108
926965071631297409 7026 25000
474240766702152449 6630 22659
663154005836620545 6715 34817
779601430313427073 13032 28799
238739492975749825 34425 36610
662975618134140673 2329 21850
175883018371752801 21441 33978
693507795542323841 1608 33170
333362689271591937 3453 10992
902137884627123329 17178 18785
485816055784940929 6217 28733
798696211557405953 16508 36106
551427084492981825 11057 11483
361244505017850753 18004 27348
124315575360743233 12776 21566
348503989229520513 4080 25346
894086704070797825 4302 5757
192171712980879777 11698 23196
227414399084441505 10633 14325
737385502373037185 1537 9716
421437699371491457 4732 14717
109623679553948257 4023 24761
734187793632845185 25541 37151
346962058110214849 18168 18425
763257278362043905 3547 6010
458939594293454465 11609 32192
856020271515493633 16085 30925
651997862840467201 10130 28882
144154637050260001 18698 23171
827851915086284801 12451 15618
382763044991623489 15345 20816
537180942380807361 16748 28767
298564714072835329 6651 26111
115867995404002497 13376 25192
835949969905843969 6338 36845
440234023525398785 11819 22534
737124752180587649 7093 17005
673986757013921025 2878 33261
509288186946793793 16532 22914
582666669672526849 15751 35096
185947557840943745 16331 25867
833520578358857729 12725 21220
924634815538130561 6094 27821
21132947786448141 4053 33818
549651816242228353 30933 34783
942784176483371521 8688 13346
909058293120029441 18795 27536
941480150299462145 36833 36877
327611656142504897 21351 36498
183126036019061185 14638 27367
206182592471950689 622 34913
712640166116194945 20387 36198
155002679757668449 560 25475
621877944845010689 5263 36633
473019904463757953 12401 13954
953877552157472001 33416 35021
644482689729198209 8857 13819
531823495111737537 13200 26191
491482755702353537 1727 19446
778793763375297537 29970 33986
303760170651425921 15890 25264
239151062858013569 5409 29819
110675252464819345 23229 24640
541996917383350785 22412 33717
316255029171383489 4977 36246
100849851959694097 28832 31230
610215516576634113 7855 16682
705457462279049729 1780 5392
948301976801243265 6753 33973
526293141128206785 13050 22921
973932718004864001 8185 27419
784133745383620353 4368 37540
323020065804069377 2031 35050
786369968623617409 16017 19418
734382725391302657 2228 4080
944194308995754753 1754 9440
48580073328050593 11597 29304
158889190763204641 9379 35340
198181602049363201 8275 20609
478687329342328385 4344 29993
462027484872589185 24702 26208
374877219691242689 2861 33046
705986283591105537 967 7076
638288529216289665 14347 17789
38320567671572545 5494 19394
412486845729205249 30737 33469
194252096837107745 315 3346
759148695817223937 11934 16040
291453260174858305 5193 28302
161068442447870561 13011 22934
393237630491970689 14542 22859
213087185554236673 15295 18241
468459147998455425 6425 26289
996940600893822209 29227 31088
61054158742070545 18711 25847
861540059533687937 11376 15704
700118461997089281 25442 29864
695823905662606977 29334 33239
370189661949755329 16451 21956
674747329635955841 4917 7593
451072632989788481 870 14615
597933212239325953 3047 16126
943571796479506689 11385 15067
279504767985791617 828 18996
17923282639838335 3982 17894
455399474724700353 16781 24271
703940250896668161 1349 18188
17138404739974079 25317 37303
102262433554894721 30648 36020
764925968230670593 15351 31742
134522100828167617 12727 21006
769785772953859713 3608 11603
766330996331259265 26710 29279
630164713364351361 4227 29839
341564352167242881 13862 25332
286063717345065537 13992 21869
226391049518266401 13397 37715
738891103822680833 10299 10606
410371154540502657 568 24404
992119728547912449 1786 32354
301556882824439041 18778 28194
982197224692370689 13249 35161
515689486535737985 6144 34026
593128858446398465 216 7010
996768036826519937 4767 35457
611031191090774017 4448 23430
503531773612724737 19440 24391
982612877886360577 28615 30358
725187456475691009 19373 22869
815770096793059457 32127 32960
733137211386836225 27352 37832
708499017999123713 3652 19751
369327193322245505 5181 5843
845291902969592065 11524 21049
742450843586613761 7438 8405
168453953019330529 5003 8975
527775655100679617 14675 31108
543245880604686721 3613 14645
275310997941520705 25153 28531
792451198348779009 14729 24714
416032023631625921 10454 27558
682826109083919105 10096 13796
739926827054933505 21590 37873
234358375205992801 30334 31078
490527955405251969 22220 36490
111117090321940289 1604 5526
722018747460001665 165 25721
350041395007885121 11225 18054
683691856212700289 3654 14735
275668825156259361 9039 17414
577380831042336897 8612 12634
847427105155269121 9475 27184
398519694287852417 5741 17388
676909779054724993 18955 23372
812175991343568897 6188 12977
611370875638108673 15997 34463
71566298111147121 32486 32843
569734099975448769 19486 21513
218937435433634433 4524 8153
37142555339293897 11117 25304
115945187810392977 4249 10624
397393304977683201 10515 33380
975343632557244417 10279 22593
251849750597365601 20793 37449
577581025470461697 31552 34210
973846486410678785 7271 19698
894054296121300481 6616 28534
911013038989004545 10593 36334
539729552134456705 3776 9164
2015965704813994 8931 29708
107311898295112225 20714 30648
672520090911241601 4265 25081
588173220343403393 21934 36733
711871305455304065 5550 19371
911072349044093953 12305 29110
363916292881235393 22057 32232
882399443219707521 26570 31484
982712741123563649 4442 7547
620949986310197505 16756 33477
959914912028104065 2807 6419
180730276851587489 10764 28891
459109474784810369 26727 31613
806441253788665985 3157 24061
510481673526690817 21707 37357
638430244581382273 13821 17712
732207947422764929 24270 31302
480298699830772353 20031 30065
138093404217279665 4824 26248
170280712240096225 18364 34475
411974235813318017 1983 28737
895507527926032001 9316 11830
734889688868172161 18516 22920
460357544903740033 15341 24820
807662167548798465 8099 27818
821391178484962177 3192 5262
412406852969674305 1250 29156
363541530873984449 1324 12981
331568675732995649 11966 31311
170635635754781121 3830 18728
511256590098433601 14130 34077
11761059806342901 10040 10769
684989385824351873 15599 37084
877544645155527553 7226 27495
785213755260208769 17973 29808
683621601723555073 7308 17103
337134503520758273 1708 35806
91065107622899441 12649 14448
500310810707041729 12393 34192
673799464560044417 12975 23274
901396816964151553 1819 7863
259873901186697505 14001 31845
698176700031446273 932 36308
497625922385278593 7427 14434
304444101396626369 205 20958
126289578500081489 18474 30808
874357102365614465 22651 35254
760294917049559809 11194 14307
359676482222042177 14866 37429
195535114864927809 16415 26435
223937643757786017 13198 27224
617100955185232897 20088 28483
647059435718119809 3204 29307
950876446972404865 8358 23993
362563279760813377 540 13164
643436362779492993 50 28370
787504147903788929 7155 14422
96716260595460577 6341 23977
791882274449598337 4776 37875
47706533411936649 9125 31138
24982973795061981 5105 7392
943528668331243393 30432 37376
142393548984465217 12825 34366
907991026220695809 1664 32557
908477803979977217 24738 34877
822648378696559489 3117 21392
488368219956676353 11727 16370
639695148225452929 11733 12270
135577315609168641 25601 34847
116823007928292817 15529 29224
430551456590187329 7052 7835
336483805293834625 9317 22035
788854423033384961 4189 7890
204919638233295841 10882 22251
621205918930378625 22132 28748
334724739289637057 18985 30999
195731811922797761 18035 31480
796441893468585985 5063 9705
448084558925891969 10756 31315
181124598287038209 292 31205
74920302275202737 8551 30791
833131997812760321 11433 18869
481345035303839105 1023 36702
717226424674404225 4215 15324
22106002761233869 33070 34035
279848817413370209 23237 25199
349341973851544193 7556 13796
800333905004503553 28945 31887
430656853864476801 7802 33922
743448071762575361 14784 21466
71633359649617033 29252 36449
59993918074891185 30947 36637
757881272752882689 8022 32680
334240053164723585 1310 36273
713265039451549441 10115 28844
328537356442932801 4774 26640
423840271265149249 32338 33898
516833621614583937 4014 22277
3179203274164878 3291 35323
3856693894388031 1324 3435
279803682311751361 29015 37283
742238261203784321 1644 4304
298030366851143937 22783 29340
607470139792678017 18934 28424
390940061875070913 12081 14951
376808905315588289 18407 34077
784262353408486529 2277 22822
430244273237914113 10452 34670
148402496146587745 6764 20208
171176373854468257 14363 15493
956353636746165121 12812 22761
135552598060467489 8640 25383
437157998661362497 30091 36284
178279929087015169 20727 30086
344902720354362177 9798 33526
973144316363313793 1367 16938
637120493081056385 18016 24321
427952959844549953 22028 22367
898801551755575169 18034 25688
288968596110588993 6501 36641
697675606036497665 19923 36321
699528459355381249 16858 21678
852109869945515137 29294 32310
973402519636746241 15285 20509
892693703669323265 7813 34880
666323082335981825 8280 12608
876248419206113793 23877 29586
533898557421405697 26716 27188
299654857709484161 30517 31526
388697464675434625 15415 30550
676500697183094273 21689 23206
503507627539445249 9668 18821
639469784591426561 8151 33475
337121476596326657 9696 11270
330152901458454529 25346 27786
783929388354078337 7337 21792
121763326746517473 2298 26981
674116470067847425 2593 19989
770386559404848001 5384 23787
384950182772623617 9495 12934
44455801312807353 8910 16792
614297685983178369 12228 24836
130619533384241041 16305 18988
459983819230370049 11785 36629
448971590575482113 10170 23770
124569118693333537 9896 31191
710595249847365505 14321 33249
882938950007396481 18093 29467
407737752992375105 507 16384
690775607413446145 1372 29237
187248669103375681 5203 18554
182182004016407713 1051 10228
965097256168675713 10958 25766
141113048285067329 21403 32329
246207254960758337 23720 35718
994704261326599937 17381 19085
234515736123483969 5347 6844
718032709989376641 14325 27115
976567582590938369 24442 24763
363868532909275905 18465 28067
214046533138130721 20955 27543
476320002261278593 26827 32004
372049801335158721 21558 28915
947812843905378305 189 19150
980350205892193537 14115 15111
261927002953189729 6484 22077
882374509263108609 1924 27744
287608324623317217 20325 33307
692930844977908609 4026 28817
709811907939897729 7034 9227
723206260598409729 32082 33429
693864002977416961 6128 33689
340316356737190529 17444 20476
964682641642202241 19385 27156
191616478151466657 15374 24085
521275177673015105 19059 21590
116212531187741777 12962 16205
860726466777126785 10212 32207
453962543144321281 22884 29104
820632345633693953 11403 30193
375615206095744705 12725 17809
639077872616315521 17741 36964
628460846775048705 18984 19454
779427072449333761 1111 27192
109760255512398433 4491 23566
588253614051811969 24640 27635
726526174050867713 5472 26405
412167543500625985 12466 33267
37791527820076001 2811 16669
275761831629740321 27184 32570
443009513319530881 19691 28412
550982628386389441 25337 30555
657171298031144577 20222 26474
920642017917490561 13035 32783
490517807047702081 19794 28126
961556944844485121 10809 15422
761060344248505729 21790 37036
418259520618835969 10039 17866
298643843232916609 2790 29334
998783433015329793 19758 35940
27944471331679213 14127 23541
161082600243990017 20605 24229
383648994892361345 32300 36892
485002159148958593 2444 24354
747345248415768961 3798 18126
52607102377937313 8193 23868
523277409847104001 2478 30737
789947272202294273 8764 26300
668063963502916609 2921 11959
545633874170452033 5161 33351
327164097014538433 2592 12858
498556049712728833 11881 28536
366483390386861185 2860 28240
569692464095044929 29587 37427
704832711134706305 4143 14982
637987603367331969 20389 31069
628280973180992001 5469 21985
373861705791657793 17373 24165
726538267787795201 29635 35361
500311882313948097 11094 37235
735653524198795649 3016 9245
488258813419253825 4535 33146
120047087210501505 19299 37686
428494925981151937 9523 20020
543856564382863873 20332 25225
697123919899528449 546 20592
118587531288092401 19281 26066
51031690488482441 6950 8155
27435074394645653 14741 27225
475161883231795201 10608 30937
88252125686885569 26912 29838
859746016136579585 10021 25221
961755731361890305 5503 34370
232437982201677345 34626 35957
630561010898510721 33206 34938
465146230468800321 585 23195
385007743634247361 11719 23695
766854133792566785 1459 20588
38059904492705241 9536 35372
557927304491595777 33097 35986
937259226219751425 16151 30178
971627802938886785 13765 17152
734949444619537921 1188 7191
511754211330380545 28705 35385
495852745365937153 18874 30896
382202153434025857 13884 14499
864928484264844161 17653 26873
623728989380833153 3646 30852
291686264509095873 3405 18380
975953519323386625 19148 35946
495658179444298241 7470 18448
381693798392515073 9074 13755
891918308043699457 6896 18878
521626271474321601 5117 22379
41368124921937977 10276 30605
532886789392403393 5043 6428
736397786561283841 6367 35674
85685926719808241 19757 31600
806856900658097281 6310 10571
501954700420380801 29445 32664
904563659874099841 17951 29789
271184209521539553 16359 20276
919088763529593729 18176 33834
247818552206933153 3803 22464
225476514773603745 1556 28328
732095040990689281 21078 36928
25232414421658689 23269 26227
572644463675256769 8942 27420
906697265577378177 6576 32878
172603409840935041 12887 31808
733678353066487425 12293 33551
300823248995680385 11832 20996
400456609590335681 14608 16131
716080086928403841 20752 28329
889534864497427713 15276 29421
464417908359759937 4707 23516
22376649147076933 23692 32755
381399491957029825 8635 24435
987440724200716545 5931 26103
481380196174608705 17196 20792
835202289412038145 3386 28325
713176020195394561 18503 29658
708221826478315137 5126 10985
345723955504976065 21703 31545
875738699092579457 11910 32695
15101101162446895 681 19731
144810694685780577 29452 32272
600906658811293697 24848 27134
977511342167431937 465 21422
378929502694578689 18561 20057
476668785378258497 13409 28803
609419404846359937 18031 20677
186480915148933953 13496 36807
892234225105358593 98 31613
927303213485565441 5490 18582
617902302481535745 18412 36510
216246018782257473 6250 10048
261645063791807073 1076 24887
859828564943974529 29500 32869
837244536735280385 5846 29089
98215617938336657 24079 30806
180101867127422817 17574 23273
941242389237707777 666 33722
184729272872555585 8952 28594
378770361279478593 5257 9203
281259992312246977 9033 10206
844386339547277441 13867 32177
178350723633084129 19392 22086
48870705567651385 27972 35441
505527777524083201 9255 20833
911555315164711937 15155 24406
424346994929646145 10152 34427
183199580745210241 23436 25569
303614316732566913 4741 35407
326370922017339649 8988 10513
124515549234555329 36739 37854
758912103646338177 4011 4614
837615756399106433 13170 33741
428704665042197057 15493 36695
461141095843156993 28671 30631
733443662894742913 32776 37497
328640043490796801 9529 16041
955847083272267649 33023 34058
739876245767643265 2081 36584
523514617709167873 365 19008
925208854285234177 22286 25820
843373097333646593 15682 36357
914556168672685697 17068 31663
52253941473040297 8026 29599
19001635835738997 4973 19972
209727722109370529 31965 32726
946957572516336001 27237 34452
448909459528096001 9249 17991
264115609202821857 16415 31212
764801567101038465 316 1102
217562405905351137 899 24095
898457942224084097 18450 32378
722477528137805057 24463 35852
906908766013494017 6979 7062
483465571113551809 5021 19519
570988281297672961 30092 30520
480303271328342145 24765 27278
533722707800727361 20122 21399
244056444745023521 19561 27856
709294362663442305 21606 34820
786880283083153409 16229 33530
216843746342796353 4677 28543
625763945650927361 1361 8547
935845114178363265 11778 27005
645140778944625793 7626 28880
49619507573957833 1034 19053
320117078429387201 13842 33568
447236615388433729 14350 29839
830570811673002369 6956 30226
643339053751340417 19535 22707
725145128152373505 14915 16863
707289170182150401 3590 9195
387407061844715649 25666 31851
434578567141379329 6886 16653
253606800371709793 5412 32478
412919925160267073 2669 7708
714629888449994881 12537 26940
489764942207877121 18297 26037
21953402458276373 2387 26011
195463028884802273 20001 24116
734163060861209985 21959 24852
212296288910941665 987 3379
544930460424193793 25892 31252
711763532492525953 1615 25847
264508006873487745 16044 16588
930041412470195841 9364 22431
90312772067218113 4027 10112
373552292949170817 4024 5789
398718664692967937 16336 26075
970835409408543617 5596 6678
438832625059784961 15570 17340
31606118980377573 19976 34419
309482432265642881 1455 10587
21672168374415437 15210 21881
622657569982092033 8861 24828
966174358943902721 562 11029
738808577701053825 11152 31802
861518349640810753 9589 29829
942935545769312769 25379 35055
702149132104878465 18833 37721
347508122250193473 11343 16267
802763901798591873 27446 34686
88459121107486993 33618 36482
553385512441934657 11650 32207
831723944845794689 10727 28636
763882920499376897 9016 28595
373289952470837953 8680 33922
664229249746753665 27791 29653
101056997105761329 8538 34385
14382224660018041 6149 29640
95487080245217009 3606 34661
338347118883149249 7350 26440
55529372436826209 8803 37267
517914982816044737 21435 25413
390531201228082369 2872 33381
977917787144022529 109 21087
406297854955600001 21280 22634
982759628805588609 4187 14722
44639381234869545 21877 31799
274543244185565537 20712 28468
226627795868001409 7595 31214
289811724178200321 24111 27771
862303618074815105 2790 6570
843171411527848193 1437 17298
273477039215638497 8938 9355
782784917154607745 12423 16657
900820045286248961 24917 27661
140043601589439953 15165 20093
723818458009038337 10165 29332
896318277113856257 1857 26189
228436193242071553 18063 20686
795235092170983681 692 28942
570617778222700865 19621 26126
984867611953411841 2594 8236
602539409050589057 9911 14035
881657283718652673 10801 15779
127626074425780449 8196 26100
765219465755698945 35983 37436
354923092585078593 8243 16971
769224776083191809 11576 17320
615663929464776833 19452 33723
61684908501185025 9008 23372
801856645477410945 20293 37360
130924301343753777 8655 34880
721062074100945665 22549 29663
155857530593515041 4464 24548
141082765506762801 4620 24862
104293842088011953 21666 22639
13951673335217409 4163 14545
899482805206339713 11599 23821
263979763003899137 1056 10284
216743512831044417 6657 30389
734111616827238529 5159 25297
303585743424370945 24710 37064
391339741174714817 627 5073
277513948515249345 23640 30951
348400513832732609 16640 28852
820517103332839809 15945 35067
362283581123673345 2072 30027
266037090762068833 19234 28034
469122900944700673 6706 34991
285856887109922305 9541 22157
678893517328486273 18538 24900
221077452243562785 10497 11817
819072756129063553 20326 30968
78884032295839297 9723 31315
679701492881829249 24729 35042
94203234707890721 9727 16181
417908087594174337 10900 31442
635184637250226561 29890 31224
113109258474093361 27651 31021
483655139327524353 12626 20734
636758443426206337 4045 33676
941404318866013057 8779 12511
771392137343124097 9673 26420
541210401642530305 16521 20567
173747980158754689 906 11265
45504945383434857 15747 18024
75785332762603025 1472 22411
247719569943527073 18096 35110
902000548025060993 17290 18432
208388581141953473 16020 20199
656277417580181377 11537 33875
707037887979936385 6862 18906
352625410065105153 3512 16603
933503585820737665 12548 18347
113523029349675393 15935 24427
309370902888915137 11013 15865
846483024027382017 2255 6339
366025990650008769 6701 8411
586493612228590465 13815 19283
181769159718868417 32 10537
867895092616510721 12963 14587
125265090725939393 13680 15792
264244110532938945 13031 30638
565678627368711745 16023 27317
677962141592903553 96 25172
492802208430937601 6247 23811
93992641155775665 16343 25436
850995889680064001 24543 31039
751230529029545089 1695 29152
541137360549036801 14069 37767
155472165464072289 5415 24076
336779192304319937 12417 35777
852929335173516929 1480 7511
566766663472755265 12946 14808
232475858290509761 26789 31219
186292223320066337 13575 30959
280071343346225633 5822 18931
447995299423176641 14402 25409
240314044732468097 8449 12341
975946085898570497 31622 36509
402951610646372417 3966 27617
938633304349146113 24571 36190
320538057159947009 17422 32698
103370357106086881 1134 35779
457927255393531841 11211 14159
638125887634366465 27402 33746
534147967617354177 24655 35586
690575480691492737 33402 35318
961143368767782401 2731 19300
447613017422817473 15413 35656
348344687181050689 11924 21713
487130075936278209 10137 16503
898777703462162177 2848 30840
777746165773315585 20467 35795
180845206305246369 29898 32546
310507121841183681 662 31698
374481314869800769 4901 29154
962539967473169665 5828 14476
535360591253290625 4102 12210
343166458589792001 14380 15153
890438942876404097 18913 33286
145704667678778337 10207 22105
111922563869608641 19960 29500
897326698864148353 4412 5518
245681937221352353 693 6261
30268179107658001 6774 10146
320593887699484289 35687 35846
239401522690997121 27272 31329
854153259126992001 8977 18746
54205901781777753 10588 35666
965343175309595137 6132 8988
589272503569489409 11244 13755
425118848975788673 16467 28792
806478739816220929 8718 16052
329513932101658497 21563 30127
249357143172233025 9704 37136
578787746738829185 3995 15247
408436542960082241 4995 13504
302753473444749249 3931 35231
921095739421318145 16946 19171
368765101126744129 4292 32826
530952068028149441 15586 32335
593247607078804865 32660 33975
188140719473041 6216 18267
487912917545447297 4756 6227
120761059512311425 6851 29227
4764473962534766 17151 19623
46700410063763801 1909 6832
392403386394168065 24330 33280
490023752030772673 24029 29431
495853500553405249 17554 19082
663945999185273217 4664 13721
796664214542079873 20198 34478
447693562361045825 29955 35902
533455846415574081 7319 15758
824615277242955393 12523 31598
185354866462407841 354 6494
683356528109335681 15075 17071
594418845553601409 12561 15218
809645233453380737 3338 14914
732672319989223553 6256 14547
764141726094315777 6582 34179
529601550465468289 16618 32307
602326940860351105 10645 30627
498735167492217345 2598 15693
280325028767443041 9923 13075
594419407097884545 5351 34141
956555991739378433 14139 17043
31480958938562509 1840 35571
829457693954843521 27472 32230
959186129170074497 10901 35566
755229656391790593 9444 20552
693753901328566529 7119 22460
413223994387443841 1656 17803
369227814209178689 3641 25695
435748038811738049 19164 29105
671753711853131777 20663 24968
233619941386415073 10031 35887
739601063611115009 5820 30408
599424067406644609 14508 32775
824831882326126465 7420 28925
910174704190133377 20134 22106
987851147605194753 16040 31746
777262829117660161 6181 9436
289204162493593473 13030 17326
439409135246755521 14621 25470
460480905658993601 18460 18902
204823593421437537 8622 30480
140318022214305665 2130 15058
220018444853145921 3194 36257
258923906111927937 16174 35600
294391941298073345 14916 16159
900566519742500993 29167 37857
657730088296283137 6601 31764
467459218171693889 9297 26921
886003775822317185 11940 23284
310345697923711553 4667 17384
24649897647414321 7602 36970
311677787347175425 28160 37421
834391708076168449 841 29481
480056664538427201 10686 24684
708270971072117505 1968 25174
199194664424634753 28749 29687
742956447090747905 6678 9327
336876199795913345 20954 34428
871157387451070465 13761 29471
216055030720948353 6193 29595
806565438003843841 15652 29528
560656385591830273 1513 35097
26480005756717165 5701 19698
258837901068357473 11154 33228
562387151066801025 19568 23366
965234680098380033 11525 11544
586800999500162817 1398 19212
594327383299653121 28602 30158
583996188050434689 3404 5409
381186380054533185 22196 23351
80378929150519697 20610 23475
260680241410920385 2773 18247
672420804484417537 8967 31982
499451834266469761 32209 32819
264273632235564545 887 7517
595528061580918017 15662 23347
204314608518103585 14808 24246
167516407814691361 10940 23616
657021574357962369 17983 21532
21045368321875201 9320 31518
969557152513019137 5075 19283
225482359794344961 15962 24844
222854117105448769 2720 7305
491699394725937793 12188 32287
967737944268264961 2333 6291
922393800589123457 4650 21190
768444983296255617 3711 18606
159555688554700481 11961 30895
306444133539841345 7245 12029
166879050196687489 5130 18258
562975598682704961 17792 20475
511404147296214977 9345 15150
47217838743421225 31080 31416
603254339484880769 584 3173
310749524636285889 6913 23658
642725232784567169 24520 36264
742513830927364865 26300 33651
636759193963090561 27974 33223
737396430956671617 1731 13216
351143832041568513 11788 22092
585886149768782593 16049 36944
791012327201929857 12786 27308
87483554285022081 21183 28021
236401318158311105 13327 23276
816752251980219009 8105 22153
7907760927000852 5045 25553
961574908158560513 3214 36853
99272635786288529 8190 33026
961089548618048129 28497 35553
895209493548822657 1401 24558
379797218018801153 5070 15901
236897502653487649 10908 11653
2850736855933179 20216 22157
299619670971086529 33522 34659
279013210979947233 6785 9553
69690893960309809 16402 32188
942155236327721473 3752 33939
602035185443231361 7702 34164
910869058376867713 13931 22892
222730673043383137 15923 35643
851713362653910657 5972 16992
575391252490906177 5430 12672
684250011543703297 9110 16317
274047361822280065 10630 12080
360631673744336449 2126 18516
651613105069220225 7902 33725
810898150424542081 14334 32772
909695420764858625 14750 16206
14771270417000439 3386 12152
759828810538753153 5270 11239
886845242986744577 3904 24632
961374842921397761 6034 27586
647099784288968705 18334 24650
129582672363131473 18378 21128
41493553495392633 32087 35774
501579172485900673 10157 21259
373781405280041665 14 27673
316150037069551361 3693 9430
74114602013970913 2452 9247
823029047844894337 16049 23825
167751650923406721 11705 36451
275385900499959041 19456 36054
684581928521787137 7689 27617
207141854669753665 36570 37554
878763722499755265 26023 27442
277411808210676001 2736 21840
398535415282772481 14540 17933
98495868798035953 5566 33212
716785291302358017 9594 36512
345803485552085761 11660 27601
540993233063197441 13619 28683
841054183932509825 1474 16504
415457474600358977 30847 32162
395105725977575873 11694 24527
877659562977477505 15110 22012
924077568063520257 11868 32811
787265657596066177 21844 25152
327166623992258817 16149 16615
617673468641633921 13840 30836
642308987491031041 25734 33292
87153757369279105 498 23178
658020574357070849 2724 3635
950033215433116161 31163 32481
841663690887141761 3962 32755
353453569967712129 5564 12592
263303884212678689 27762 32443
310012517493582593 14985 17645
628190270498077313 6709 25302
702988054937335937 7700 28156
142278672180200513 1654 14068
80037201167876049 8562 17504
428737825836602561 7684 8849
851705855189976577 2024 6609
658665270732075905 6121 29035
407064168347822913 3318 36897
955205059561517825 14988 35752
15753086677776197 20187 33179
80210917706498465 26745 36981
547725887183624129 2415 27784
523466648180342273 7147 7616
844901524385136385 21171 23537
827198432262651521 14968 26441
462474493338497409 16814 30144
880453364244498689 22480 32521
347018821158528129 31229 33296
181243132341567297 11820 34200
896656514893869825 23058 32056
500162994333262401 17720 22766
496950386373072193 8674 36069
187434777308755681 32756 34585
582723800662812161 20628 24596
7731910843443047 32646 36987
675823084882054529 464 35096
602224123409829505 7256 17628
443364997538544961 10546 19117
500610027916220417 3612 8141
469292055611560961 22492 30083
352876073469179393 1200 9732
286826450092739553 5061 34563
562237615240757569 26888 35705
49422756047178497 13849 31019
547633698404329281 1627 8348
776558247444974337 36989 37501
445678870476168513 6352 10566
180394876213227905 19005 33851
434154919114934785 31653 37481
787921880950101121 4020 21818
466057074129121665 9800 21645
300572096067256193 150 16043
281866675635459521 725 17696
292257163994413825 20921 36888
39367382413811217 6593 10733
542115846023534657 1063 30923
255575288614398497 13886 20117
837229264654403969 6073 36803
983698666404233473 12424 28839
525521334079073217 770 25143
356296748700490433 5208 23485
523038475653528705 15999 36203
833833092165658497 18859 28152
303384187244176961 20521 29246
193522164777693473 4834 11328
154627256452805281 25734 27901
672744169022887937 2187 15409
590405182176837633 2567 24020
93081874695773345 25970 26055
325187691930189249 32885 34742
749188584187347585 406 10521
992022772586267393 33694 37774
67862084692183801 9041 35799
447659383441582273 4574 4652
309267104123261313 870 13723
90917521605646817 5942 19766
825680668593495425 14335 24930
886989483612957441 23110 26868
235772968785109793 26143 31170
149623178437678913 5394 20645
959839237620958081 2357 32163
92054668488479761 9048 14356
360985346704278977 1830 19567
691145062648800513 5564 22475
72807098704860353 15093 15715
14545872153640005 12068 17380
529308369342256641 28144 29848
102241699028922993 16248 17865
991104566136176129 12316 14092
711892152165312129 2337 31199
453185834660939009 4345 6433
612159343443337857 661 19736
718058590651569537 8545 30968
238426671552282689 2113 22021
180795674987560769 16702 31891
901285218081937921 15928 33926
978398134159153409 8955 28351
156327037300194145 14967 25236
113279535472468497 5821 33454
229442995458171585 21584 26541
381710459767479169 6016 34336
965120688603981569 5716 35382
243199119252405889 3516 17359
304307396926162689 23979 24562
477037838079059649 9064 27484
722335243258775937 16494 35488
889415136340186753 11614 23972
270452765869194433 5427 19697
504177404352308417 1837 18130
171670249866885185 1862 32800
165914557763581889 30337 32261
744537200566270465 16677 25002
43750349622104777 4103 34495
919222219563856385 2142 30956
716900237071950337 5949 25535
979598349565733889 7143 31960
212400604699272577 20900 35804
10035686210763119 10173 15336
585711630518599041 20665 31300
160813345685937761 22571 29789
585512991643089025 1600 12857
610680930962750721 11383 16504
153249137510055521 6435 13858
837642646022729345 25726 27112
810926785318518017 9272 14416
149650468305516417 20005 29635
809285306790396673 17335 22465
326199817072023297 6050 17721
415958060511190529 750 8108
3972988551787183 1713 11036
818496623799472129 22601 30630
986005618773006593 11742 18659
728703410278232193 7547 37253
742291748909003905 5699 5904
857747623208322049 4638 20436
923909161443532417 7154 8825
114523921261866945 8556 31618
683345964067307009 30911 31535
61987470293285441 1019 35046
413680497714025793 2064 19056
960621994085304449 7421 28534
542805130313560385 12418 15830
487335738062252929 5996 19360
73261830169741409 17517 21212
475920014186744577 19455 29072
706088986952544001 26577 33941
530171686392218817 10230 32586
215447626983475969 33850 33866
469599323027413377 3962 20227
962386537810580481 19838 23654
613307737376739969 22953 34397
306261404861857025 12302 19211
748605724033371393 2923 31193
694667786309757697 8246 30618
932005850115114497 1350 23289
824797823638093057 9180 27822
660494194398413697 31363 37319
668038142532545025 18649 19016
45442940802043809 30888 32169
136967102322586241 1116 9696
990865875486708353 14458 32345
867169402346995329 1191 25708
889381182697245953 24465 35674
63453674870075361 6999 11321
901415093528900225 1118 1823
772479339531862785 6778 25181
393758767868941825 6195 6490
351196517837990977 11049 27583
721698431104233089 10225 13616
50825854428858009 5208 12988
319569331013337153 21495 34965
131603763995471473 12169 19296
150982041043821633 9900 18035
683207849455904129 4262 22277
422001537654178817 14047 31064
973193128296003329 2689 29408
111112780376533489 25317 31626
919675115340645249 5493 28992
324997137122164033 1164 6450
288941377948916033 29132 31645
51863655269020369 16678 23769
297570074677601345 14877 17787
14163887403437771 3608 21600
538744639115975617 1998 36700
740569821085262721 4098 36743
987456803875254273 18742 29712
62731986729613001 28904 34183
946325811519088257 10314 34459
371418287208573633 8558 23896
442613903240989249 33741 37155
275726808158704993 10890 20829
820839821473640577 2381 19064
469177846630334017 26715 35921
270629070352207169 29122 29637
531879640867071425 2686 2953
201360946059267585 11779 33018
409525898014809537 17225 19722
264161216481063841 16327 36612
116519607936904641 3236 6359
514303048805857089 16974 21802
164891065498228065 22298 32570
13932212178183079 11727 25368
651666767582025089 1097 16066
508412342907362817 2387 18286
951705161372874625 23712 28141
668951418677330817 12501 20877
956036425506678017 3400 17068
589947304079515777 11478 22326
2340391543288690 8538 17355
442213619058428289 26915 33795
406300702937738113 13148 24862
174560654249788161 17269 37296
522368085721726785 18165 22616
916871369600421761 29567 31417
954743230310182145 17909 27380
76637991808979681 20897 25661
690058956253881857 32396 36776
167267709968420769 263 14834
204769283118888993 10241 26801
717715716663562369 32039 37718
88572263733428977 9965 14868
47201163311150649 28394 29318
406354556576783233 25049 33236
921261451306435201 4237 12073
369747606675293377 4839 22508
637233586495163649 10497 32509
944563901940039553 6094 33317
811592255071005313 24705 33511
978888668972619009 12273 15029
3469259071387399 22144 34769
626254532175519105 5615 12392
311943630149528449 14830 24759
28858465161238913 28051 36414
868632189657482497 8816 32442
577879260553810817 9604 16165
574474687341407297 3499 18612
615010732158030081 2357 5522
95924532726122897 10930 32949
840182075253206785 17883 36830
428965939350661057 11185 12361
85157439625863425 10924 14870
647413809814700929 27117 37268
257163588655640033 629 24573
334675082274046081 33539 34200
705488241947936257 17900 36141
808796879416099969 11003 35135
214995444205069217 32060 32660
10676874212322219 8468 31989
338059385468103105 13584 15061
425425861773071297 6025 30996
383963428981996225 10294 15717
725314886196926465 8952 16019
821477427671400321 959 36561
921432060980386305 27223 28947
279776639024756705 12648 25141
388299547352829697 8729 20610
736412432840285953 13146 19553
272499899699333537 13334 25184
100827389398926209 11774 22386
24537595915617773 21649 33934
763656393927195905 13882 35242
468050553908263105 18066 21610
560731464580637633 3617 12496
753886842886856833 7703 24222
386040805432845249 25855 37248
471895908950777729 1155 11424
950603579377808897 729 28712
64486118246563249 6354 14372
837462889472281089 21492 30599
210294216199805825 3666 33181
297286378865233985 29505 30251
379777463245119425 9598 34838
912738269447022081 17606 21503
668130974431186049 15789 18012
580785760155190913 5060 9619
783355118869238273 3984 25566
80569205321697985 6741 17130
39888653994530897 3105 32411
619478561764676481 32218 32273
305757702617597697 12706 20366
707537163927430145 14598 30486
891258487582028673 5183 22427
492633550373579265 20991 22409
589555225731530241 13967 36378
632016809481772417 22189 26272
65663231327484081 447 19621
548180952395053825 8948 30388
651735343504668673 27003 29198
710960776126359681 6496 29667
290453116618287745 29618 37413
925612341500066561 34032 34974
145502514742716481 11878 30662
796691138238489985 7514 34828
69834728872145033 7913 21953
629899315552531585 22003 33713
199083635360523201 1559 30987
241599638071694049 2374 8777
12295827118286697 13627 30734
27268889819662689 10583 13926
960773267988415105 23387 27502
941824776422922881 10975 13257
542874720029523393 5834 8392
936823710324116353 16252 19421
212914876813243841 7646 37501
941735133010315137 13100 21696
355442302576896897 4482 27174
486978864300208897 19458 30227
310340557201882945 10708 35589
163975071575581665 4178 14914
624444795222821377 21269 29022
550512046405938113 538 11383
650394685445917313 10484 13744
198866612898871873 24479 34944
123397177031499441 18523 20617
809072942125748481 9445 18117
463335767726036353 10955 20654
685430039431569281 12660 19751
989797827757037441 3506 24138
504028726175928193 5645 22923
916809601623157249 13613 35376
406881040613786369 4203 4993
980905554370075137 13939 27485
366668356195230401 3526 17734
21254740700570097 14709 32843
178254230648409633 20668 20798
26707537102886649 9649 22667
482556683067766529 6704 34432
191452235347412641 2271 28528
154236983052374657 27313 37116
597012351430798593 4303 33239
312103111383418497 5486 22342
321754773708548225 27208 27638
672194041198427137 16565 33982
547402667964412609 15086 34661
376446439292973185 17060 23944
49489727629435265 11261 25344
868917593796954497 2073 8418
429129064502511425 14434 35388
323190398860884161 16020 35058
365165282616843009 6595 14585
379419761347552513 298 37487
773146165989665281 1558 22334
43361118458019377 8574 35080
653832860357283585 24720 32786
611040036513816833 21681 25992
167486621335449121 5154 17619
36581050269955289 13497 16735
565561489844796481 7021 28025
664589470642429313 6783 22421
416013793483820417 18892 27086
367621661123333633 25526 31864
182624711148235969 1243 15896
583891612758936449 16421 17903
118142043271596721 23903 24953
860342186053497217 22183 24673
816727066795479553 3056 35668
502977698827695745 25048 30816
363090690984115841 12656 34231
905051803851076609 10551 12183
393319312167989185 471 12637
532795670362293825 621 19875
155245704604048737 4429 21926
667430524733401089 4472 32740
895558220683923841 15941 16121
102419585115317345 23660 25407
742718453055978497 9551 34156
70567694788561401 7174 36029
303422334401517441 5029 27945
518593181062687617 7807 32518
319565038774747713 19207 29271
650059132435654145 1086 35517
101438278496701169 1292 27780
916579080727846273 18692 30311
20589349169718221 28639 33516
963452331334192257 1061 6918
890817381359966081 7626 25091
588658688564908801 6550 22163
680299603519976833 2705 6954
362026704458866561 14107 20054
249838383317225537 12064 17313
47557552137480033 4639 37811
235398383017162881 992 25541
531700317932799041 12076 37686
483203038707955585 11890 33307
623252140691153793 16043 31966
711011479572981377 19301 22425
691898783183130881 5666 11998
701876480751153025 9541 36746
25116954922797421 26982 28122
539427946127609921 2499 8729
852013754547240193 28497 29591
116517388795671201 32311 32995
108640931798550609 5401 5642
158034040033093953 6390 28553
194500629116088673 1887 16895
18793335686254409 26494 36296
157799560665043969 8148 23062
858853884142469377 5328 11890
845975378853150721 13072 14948
596328261580112001 6819 35222
780809294134673537 27809 35402
201011190010738977 4030 24053
861501774373078145 13736 21943
81280882121134817 1420 5386
77984031805844017 7963 36872
731725856607972993 736 1691
765620397703710209 34838 36157
294019055919875457 32005 37666
994704989302920961 19487 29799
620258238657690753 1276 30048
33942600388240153 18232 25665
108324771297176881 12824 18281
748425451888213249 3384 30446
218488933645325281 13704 15099
263073755911303649 24654 30101
851201527727852161 14691 23354
303856063509631041 25053 37551
694424628191960321 35240 37621
750373594153455105 17376 19454
948699545868080897 16414 19798
62084731102746817 6258 15206
210577435357670593 17748 28527
809114902892954241 23937 33553
951138503966205953 9797 12700
83823242764811569 6125 10114
654477807026687233 12352 20764
383848249781987521 35378 37378
300481430341378113 17953 36418
250060619560859009 29255 34113
487026082333251521 12136 24718
644477430226398721 4011 22905
145061043968013345 31580 35577
100336356708357505 27008 28529
716316596612408321 28786 29662
949330894693712641 12750 27815
139920290526291073 3604 5364
614195373216947585 2105 24968
487207588104134017 16625 35276
335386265663682817 12449 25722
394116132069939329 29676 29969
709095992233631745 10728 21865
4361464102082380 2801 3819
960151032218799873 10283 22757
610738877222317441 7781 21619
621432929861359873 20348 30492
979719886919873793 11894 19286
361280421649151873 9800 10104
504282548040322369 27778 36993
879104390580284417 1659 32449
62258175448242529 18739 33442
177956104916727745 25584 36938
938404031882910721 30449 34805
136266265106034017 9584 22147
613110252695499009 28093 29435
987864608888710145 9265 21145
991944124287044865 5061 24992
455022414068185537 21779 35248
124370366041652865 30708 36281
35184895407507357 25339 32666
591141094488634113 1137 4550
525618410784691265 5100 34891
733537627493184641 35690 37021
972578338017225217 28212 34290
121911161329563809 12385 32571
16432221144345505 7404 12683
893025628500844033 11272 26346
912404094011986177 2550 29270
910439316364161793 6900 37487
547259430689454273 14451 27664
847638540396992769 19194 23911
412266444910951425 17284 25490
907532335519476865 9339 23970
353018100914699329 26296 32314
231518779721902497 19923 29853
824920874998110081 25336 25655
778522643173502593 7762 23665
328369461065765505 2075 31392
695776060140055169 1908 33164
274280287691848193 6830 25014
754140995493997953 18071 33146
954560730832628993 9542 10064
941665031797889153 14015 33562
413904635730016705 11894 29641
578736795827822465 7828 27775
355115735787482113 1174 26236
81515287343570721 6622 11217
852434175970667905 5106 8154
162431306346718433 20841 25283
13272933716098835 18221 24443
647234853917261441 13187 21035
446821365516836289 9746 29221
737030139540237825 10632 21582
227119328634021409 9063 16674
377582954726996417 7591 9563
558186905375688257 5234 6775
487461263000028545 29377 30385
253387822765279937 25846 30499
750891374850674305 22839 28953
310304423458074305 3641 36507
508682393761958465 4048 19524
982445157591431681 37020 37693
996732766148802817 14768 18995
95113582913963761 11533 13928
171831156763573761 5058 14288
439043035752536769 25432 28048
472290238135535361 28039 35159
225655817082451201 14814 19870
394161798234151233 1748 36965
69256608599264529 8563 10899
77852167837171745 16960 28660
171178241211972449 11159 28199
138187641563121137 1449 31853
666387572056653057 20111 36154
108790884567689265 33766 35622
132992386077074081 6591 15899
631467912889902977 10270 23712
529533948665122241 7100 23776
193310307670010689 8198 14419
478513052182531585 2464 16881
136555108824211409 30793 35070
519470558713170049 14317 16773
887767299109604865 25109 25707
374621607903815617 13174 26640
619543791840655489 18092 19953
668263510768756737 6235 24090
32961000863657829 5486 10277
714355263164858241 2976 29746
796097642494970625 11559 27681
861854084152714241 2307 17454
100795321824442401 14573 33811
461552054599774657 3273 14101
878317834181487489 16184 28223
408262445477593153 9891 17945
763378582929654273 24127 29991
929488291084648961 17594 32835
928766388192457217 12138 25604
447025050799187073 1087 23179
625032684945374209 1616 14907
329113842558694337 11534 33414
245662176849620545 33036 35180
676311646695555841 11525 17030
97818593258956817 14261 28401
471978722681054593 12148 31547
273888732956919521 10272 13894
660563810199693825 9671 17333
445897000689534209 8815 11507
578484729590211841 10041 11292
450031057270521729 2611 2616
530527271467068545 21809 28111
43059295192968249 14785 26961
244196281347424097 926 10089
358107254598337473 2425 4436
555660156858085249 5222 25672
397685986925971265 20007 25824
260487826053815041 18018 34798
979769136025979009 942 18756
321909086258106241 21512 27923
813694100940757889 281 11731
910049133632693249 1929 32302
474177962119625793 11267 18505
910950069443988097 4607 15350
35073280306981757 8130 26236
786347199364382081 9189 37672
296056332278524801 14202 17042
984761684636172417 16001 37784
522609032201849281 9248 15138
77062220950292465 4773 14014
954988911200871425 4519 33797
325779400549198081 15992 27667
338452248972195969 3365 37344
547157963666176513 6092 12367
906182287186581505 10001 18666
571192433771077633 15831 26400
968293409853949057 24815 30738
334371614541449729 1184 35289
935761841228980993 8895 16525
372883528663312065 13456 29688
839889279434792961 18081 19964
789647758972176257 22989 32828
627320133044705153 19473 28704
384147819678393153 14554 34920
145296028564992257 4384 7691
352903204239762433 15673 29847
657751042857114497 16800 34357
552104798540472769 28658 35935
733987074759220097 11582 11844
230376836565607585 14153 21599
528195808383301825 26674 28100
521457673627455873 2434 28299
3553134688878857 9494 11313
47949344083914273 23858 29706
70855227578277889 30371 36328
231152388629102049 201 15282
609247563639790721 17722 24582
793844279960563201 28045 31957
537025721762191233 5204 10063
320114574635798721 7244 17238
475478588304277121 33068 36591
67052390325411441 3219 25877
40409733297451569 17441 32214
920542056736497409 7098 15411
600563082489536257 6377 27779
732038203218575489 2690 17392
548822129492393153 27640 30638
85523535471882177 15697 25531
876620652755868033 17403 21426
597549379878213249 29945 33978
855027962386628865 11064 19945
109736027600167313 21053 35119
22253555148687101 6496 11875
223788080918023265 12372 33553
53642155020511953 3707 4462
604714892088001281 245 28145
466353917557405825 6742 36531
688327409757132417 6451 19944
967712511207139457 17560 24832
490136098537778497 13894 24772
893606457322157185 11777 33459
361847676573244545 12424 37460
839582940210092929 14548 36663
275521128905243265 1774 28403
229488923015971137 15398 17011
949284590551879809 23204 32709
981558012583633409 24785 31331
707965851847593089 9765 10477
215165415355407681 21125 32353
213957348800231969 16970 26705
200301981254327201 12648 20757
235476184872371873 7823 26992
807846117436788865 8803 11310
629686759483629313 25656 33717
814219275214099969 1079 7076
826210675131267841 31797 33822
394052351458064705 6794 24039
391204827025784833 83 10721
296568264454478465 12189 23727
644703597720511105 1937 23043
972754840267988609 17686 23461
683055451090975617 5834 32894
741919866500296577 9169 14508
429667103210892545 27462 34789
850397149984665601 28726 32706
272823861036993537 5833 28943
884826379598408193 11847 20903
266317656335505857 19415 30334
85102087044681697 21093 34106
501417936092163777 8566 36660
634127847782963329 28008 31225
780785807812140545 28624 35660
564487881881909441 18713 28044
721140461167930625 9602 36484
532982351173572481 396 14301
695869543669832833 11303 17004
638969874491728257 15207 23975
545695451470461249 6306 25879
144126933466196769 17755 29228
626375373685409153 4864 7652
145543686911786113 12479 17143
773696758420424449 7827 11110
694596490148867969 6964 17627
18128265115937125 106 7165
228064086644572225 3040 25301
111701057329550929 6069 25047
918562908015360385 25042 37573
166366812336821825 12403 34788
918051475759959553 1915 2741
421652826315789057 5585 34719
607395131559698561 12562 33489
314993969762870337 15598 35279
111051745347516833 197 23334
952663868565817729 28482 28515
30646697312903373 3205 36569
325721577040969409 4479 23784
530396676638780225 29612 30952
174387118774387073 12991 35226
920489685630641921 9797 35411
312599084458103233 6315 29022
982587710988816769 5805 15232
429391721904405441 2874 23030
827047053356466177 21772 22169
819198655307264513 8241 8382
693057313494300289 19253 36615
669786490819898753 27762 28914
236917992670086625 3642 35164
538660493096390529 14574 35870
581225881831961985 11717 21898
278129651345917505 17671 34784
207607373783645249 5910 16449
566079127471784449 15732 23270
849919765426669441 23494 29756
118037081405173441 3361 14873
384099534471218369 10400 15976
662903806057560321 9705 16900
383574022802527297 32797 36173
973866857570637697 868 27245
29872740207792961 6123 22513
798079392586476673 2917 31761
876313619433283073 7793 11436
863797650156538369 6392 24467
194522617453728225 995 16193
213888577215104897 29511 36587
845965417089964033 16012 30643
23290169347145453 1071 7197
847014821849228417 11323 25976
708567075277603201 7696 24095
281152091084059905 29529 33124
817457272333438593 19281 28341
892458205280618753 5324 24494
604821138437447553 2677 3374
460584596423707649 25409 33206
346777307492200065 17069 17955
548093853446232513 447 709
714826439745298305 5494 31800
868103550238224385 19276 36686
940749608800285185 9978 25419
839721641184482305 23367 32368
358949534003759425 3992 18647
292398468382977217 17173 36239
202768574428770177 19467 28588
673698458930204033 20043 23049
347502949576114177 23114 36214
382008751411966337 16508 29801
375316280307384193 11586 11686
394480062737628161 11435 16535
601892849856202625 3842 37103
656408221599640705 7930 17177
870550904889082497 27439 36507
227855654849349761 14183 24077
442489424540429633 9138 36798
331797430906355841 361 2862
174882187877823713 8001 15774
981829874300430593 5079 5951
283765045110474305 12075 12331
181651452213522177 14126 17568
538933525809564865 33569 35889
698704930025286273 24010 35538
690399058046598017 11981 34917
939946995304886401 1223 35130
942525933597192321 25698 25968
163345204882276097 32834 35376
208211205746525953 15503 33105
689048017439524993 12931 16086
548489785964559233 10798 35491
735781860426925569 20919 26345
697403371423707393 20319 27766
21065088450022529 30006 31842
984098808603004417 10244 17109
525024841649482689 690 28747
778481952901334017 8707 36452
84597184605947009 19911 26446
303985028385678657 18472 23520
510858280746020929 26096 36038
528595993704829697 8134 15323
538466886508125249 6759 7319
867166127570708737 23026 29868
579041691814566657 18654 29257
422429550685595969 1570 26219
837597706523361281 9045 11639
811305691113684481 1032 3263
212137596658749313 8104 28289
241175968082632865 13349 35366
627657033232132737 11101 11522
521915001493152193 25576 29451
594425388141232257 7444 18589
928817070946227073 30101 30553
575476516543439233 14337 27361
899650134329757441 5026 32260
388205384257702209 1553 11042
169627098709231201 4547 15062
9415190031369037 7501 25483
236292953050377025 48 10367
335285215799459009 16267 34851
416589784896533633 1905 6590
882475799167089281 7240 36734
764937004413038593 2877 27267
968486985638662657 13621 31537
698702664012149249 28124 28176
942723237957856897 6210 23420
82212091366624657 8665 16307
92407100805061761 23677 37196
366765764035935873 1825 21113
538862254561287553 1504 8001
514332257971315009 9881 22365
741065372126541953 6075 9474
952407635198273537 14644 15822
189061231218509825 5961 12942
462973875451421441 22896 37216
145034962778098017 22300 35228
73360485281117601 2099 16743
180486437843974561 25298 26477
904491281391724289 1641 21114
866564109124851713 2142 15787
238303351117668417 19085 31933
874638264322577153 6994 20118
594139808121621377 51 964
884373297254498433 1951 33089
15268047730476299 1238 2072
695434116496393473 3062 19853
447557853958354433 2286 34770
648401819073086465 8895 32524
216342413159129153 20299 23408
645913477473719425 21219 37097
820893714701281153 7393 30382
268824415285294561 2526 9925
15279420983748793 9104 36455
605175651762245121 478 25525
509157015083612673 3518 24201
265076101496390497 36530 37871
610074376349348993 4576 35016
116301487316086145 22065 33050
734511573296241921 3004 37285
63200330557819489 4269 22320
635425957438688001 20381 34100
202033472393033281 6980 16924
941564208700238977 4902 15463
499236431631885569 2374 36322
845445625327574401 17573 20848
298245592643773697 9400 25862
78875175940293473 6874 10158
440125846773256065 24076 29203
59594213486665385 29391 30073
332951771598978049 2859 12468
182928390360839201 4535 32695
671157121616033665 24244 34362
288549636367623233 26297 28734
504881167183036417 6389 11171
435036212409794817 875 37479
991575960514907649 12446 17268
734865937029074049 13212 29939
431466620564869185 2435 26325
609872095091812865 34482 35449
822990717409767 12307 15135
758566639119141633 32730 35951
89300714056626881 1166 32856
637657681003627649 24899 30450
11967257341567007 8304 16800
282294891236407617 668 6105
705438754390236545 29772 33922
255986776548549953 9173 10530
483191953599259713 5965 26297
715764504239974273 17911 36307
366971119039639873 4330 23110
811729843085355905 18609 34033
71449541340356857 2168 36315
645839996971890433 30713 33371
287525348813211681 15219 18132
802687040518772993 1025 32817
65300298096218513 3862 8290
966815495591522049 9379 25024
138142702216235585 30567 34377
821278250684468225 8225 27968
399020500873419329 4951 7829
124932088801532609 10418 16534
648531168577456129 10635 11045
11582708320897695 26048 32586
461727986489563585 10443 15533
890816338168963969 4706 21436
392128730146616513 4910 23644
793851688953576961 22956 28112
439812775752827201 11842 22065
831659392012486657 2902 17393
660693530801530881 7302 10057
498972958144289409 28185 37168
336542876765378177 29906 33588
69281865438217241 22340 26548
34123113153633257 8151 30026
225398187778448993 2317 19613
139379353578092945 3210 34072
227814640561579297 18378 22036
378619589210082113 22539 24474
953262104878287873 994 5803
815194322840000001 8455 23798
802015322251509889 3579 32846
827763074838394113 5520 20213
979707569337744385 3432 17744
40029785470650841 23062 35055
730054568375894785 17446 23555
880008507586218497 20002 28981
565041891476877121 31344 35192
368928175237130049 2880 25356
308141212013442369 25372 33272
192932643434254209 28002 29806
274919310909336193 11341 24528
150246273939686145 18363 19196
923180318927283201 10472 16889
376455153304455361 12998 30942
577280477405874817 23915 26531
37146766200976345 33005 35948
447719389269412481 6418 22155
38341877108557297 7809 31807
496664814720087809 10974 19633
767935248113687425 4607 5585
692055130502669825 25158 31640
266546004303599201 22211 33777
469503622219516353 22865 36951
719739025729808129 14259 35930
554241911388277953 154 3497
442205797821507905 13098 16283
393233489135962369 5843 23093
1746604072096148 8824 19317
571933467092041089 32536 32772
859122025358949761 24337 35539
365048874813307841 15317 21296
881757437514295425 16156 31037
441946975511132929 875 15763
721886070851546497 22451 34923
892722357989338625 17367 20545
641919350511429377 9805 19386
824983577315979521 23058 29169
143997332013192641 4749 17378
794418891400024321 644 12216
466920106265007489 16788 18988
844267079438072449 14682 30217
254647529596603297 4891 12016
435449227340409793 18173 29670
283088962480249505 4558 34052
177543276314626305 10917 34193
230586523025358753 14496 26013
960455317755727105 24225 32433
114267770413448497 256 29635
450861357624820161 5461 29732
326720707760607361 15077 27295
336979751469538497 33256 33939
196218308417357441 10567 27794
798156558019943681 15910 18937
911807624697225089 7437 15895
132499983782675905 20020 27447
913907156671001473 1391 3191
340564855961094529 6532 19620
296650603534622785 17883 21437
287939052397444321 1727 32801
385290578227582593 5818 22348
960696457733153153 5071 21861
241291652936531873 5444 9416
746905470936010113 29120 34248
923123635430158593 18976 27770
956220321502588161 31211 33454
461450962881990273 2549 6463
656348859730098177 18050 35159
546629202629546305 4809 30953
919887397429224705 8808 20088
36343861416391121 5229 24132
210202425561075041 22237 28067
493247698492410817 2341 24350
834740895828435457 16150 29073
210372431536846721 26430 34261
786551450125198721 31747 37396
274686316509772161 25905 37319
828298058710291969 4112 15506
837265806690261633 669 19855
288926303688267457 4035 25926
130511343107173169 22486 29422
91884913196043521 19924 35531
341131987825399105 11391 25005
985851978177105793 1237 7023
827867881517519745 3745 4550
44383640829867233 16462 25274
65561423621865345 445 21213
326551545332275585 10874 21947
130732008806120353 1539 18985
166106817165161409 16798 34951
797240130919327361 8866 29478
355831103017106177 34369 35352
81440145634715585 9715 32504
920414173709733761 6282 25024
929214366989420161 9734 35450
353176488842588993 21659 35386
588013276017306881 26833 34443
549481021863062593 15268 26394
562601361630690625 18640 18973
59850127425885801 3456 3476
951788679955356545 14097 17573
117133368371387553 13734 32257
22637937623564141 13751 36329
447547648352152577 2167 28740
581753097943447937 18138 26603
176078356562715745 2316 3511
20852555357713245 3232 22430
21591178755084429 29116 34709
577277795408761601 22019 28948
668750299703905409 21310 24603
562062973938346049 18899 33264
473707289871040193 6011 35954
394101899688735105 33361 37511
799307544745818881 6009 7262
751942889290823809 33334 34053
421545273454807297 13501 20435
885684704661045377 7964 31381
417374028990113985 9512 29726
784043152214657409 5122 16549
545993554072023105 25195 33121
501614441118562113 8614 23621
69616981322571545 6978 22655
497248048488323521 1524 2801
699181419503968769 20789 24510
866659356929190529 13040 13681
50259086112934169 25666 27975
215421201495480833 11131 14067
276317686314907713 6223 14896
820190902436536321 20578 37808
122584884180060529 9796 20257
877050497931058689 10485 27463
78100223540342737 26085 36223
899887435942091009 17650 32601
806237543863776513 14974 19785
297513601452330049 25846 30424
26588246956517737 17215 23528
261504213963149825 3905 12503
304808708731133761 4179 36796
390506670165471809 21516 27287
909795781987195777 6439 32587
865610573782944897 7488 34054
969471229274862593 18038 37284
215435394082255969 6985 17483
26847487493196101 265 3982
81962214100485649 20977 27106
201137526635637441 4814 13952
268260980644406305 8357 34141
378719947973376513 4629 23822
483884395847368897 12582 22725
539165429397346689 8599 36605
745400802594794241 4317 23566
326130390582701313 3122 14213
771854781967334657 26661 36231
381673882365891585 6945 36340
881655645375040769 18345 24976
327163378343737345 466 30256
392431574651610049 3730 30898
953143261447113601 23345 31718
488499413348229441 17640 19886
118252184492373409 3276 29187
342687653689097281 12792 36006
260604453788278785 11847 28077
640024337983326977 19274 23247
143038077556763457 3426 29967
880173632725231361 2507 20625
451187689740127233 9517 16802
8861739194550467 12520 23169
28675455020444221 12428 31675
824806193826844929 4423 5574
151301655432821025 12127 18575
628846785804306305 262 8395
806966467766283521 21586 22195
944501797322644225 2428 36656
590815984339204865 1793 35010
137292045092472401 5779 28062
461303290437367489 14821 21785
585263955929917697 35547 36900
13271135622620279 16640 32432
656580467107680513 20037 22494
317152326884137665 23907 34058
435073772187863041 16534 25116
573659228834092289 12138 19838
38360379347899713 1201 5756
85490207494043345 18067 30047
717492428696431233 18598 30557
516402931135036865 10226 28617
886774634068011393 1028 30694
801329248920676865 2188 18011
485399854106859137 15782 20004
404877297176714305 23874 29002
569609816341206017 18390 26079
993757919043812225 8467 29850
239679926726068961 16954 25834
896616855566481537 5821 8767
834610948588924417 17860 20969
684652593399970817 23306 28256
215708384481885665 3983 37447
491047531993476865 24863 30380
985948979100705025 28185 33920
979648316325093249 3353 10550
167869147349534849 22275 29454
644375510072695297 1790 17794
203304080590690721 23809 36018
310721203146595585 1072 13779
816557088662150913 11972 13333
83723169296494145 13689 27683
160463972581688097 15049 16584
772841351451543041 13284 29825
702634477519040897 31592 35420
353671117656393345 7307 15686
825834680870563841 34998 35397
409985482240880833 5001 18092
592383418265214337 900 2603
996365367015616897 11984 22023
204797921010403169 13665 19895
925110818156607489 5600 25707
784801697244205313 15005 22074
63975194674146249 34513 35929
861276203145244801 321 29544
775618738439486977 7667 11588
357663574223479937 19590 36985
261610507273136513 5897 24843
677910365152349953 21582 29958
365886341339344065 24806 29419
136024288557734961 15691 30883
151272885734375265 8006 13696
372516112384850817 1500 35776
441499006858190785 12060 34778
735576450790162561 14402 22242
853842254823039361 10676 15484
471442837864266561 9660 24150
440135198458388993 3989 13984
604132121495268865 5722 23409
266686600658335489 25628 27345
483461079047764033 5223 20882
560268884213751745 7485 30247
410045303239101569 2749 5097
278795666576687745 15397 29965
953080998789182849 7847 12825
503972908320942977 22259 26709
181019851073756385 3168 5751
982326404675962497 8403 33879
478854821325732865 1381 29891
51511215421736977 4219 34869
226756504492797729 3653 19204
727428459636801281 12905 35148
36217771553914705 938 8836
884856835313652097 16173 31053
452443921752745857 1910 27819
683887425528457217 8532 31294
468626320008603137 28202 37441
930898786847176705 35330 37660
227231318413046785 2380 30433
605552357761613569 2439 27205
524885989328375041 17974 25451
213412369622258081 11154 32107
474448638362957825 27444 33324
848147353649483905 28665 33085
591225193078052737 21181 27635
40746493004927945 22308 29275
232253179988546785 2802 14798
583725248681080449 4370 31398
357343117106076161 11421 15923
802886556486893057 8750 25248
150243324986519169 2576 20058
160899924096856481 26730 29988
176690079639705281 13441 25108
680714756006619137 7661 30342
466929535153852289 5715 22386
863662697187013633 16706 34616
239854681565198305 10137 33014
889919360039893761 21393 26860
104204155773231841 8102 10760
966993081406588545 20201 21748
830234945302997633 2686 17563
384483289551052801 13289 15294
939393855474051585 27060 27344
127935171419014897 28994 37818
624137101869600001 21136 35431
156768059773011009 24726 25637
816275804177251969 456 16325
299023341041181121 3838 24841
30927283618176205 11125 34514
804034611754939777 14600 32050
848630005429541249 6835 13000
628975152268086657 3453 37465
37584677269144609 9781 23494
30315590180887141 3324 3521
390399619598554177 20380 22660
204870673604023777 8632 15564
567571250679797889 12747 35358
347757023620840065 2999 35705
204127702535274113 2325 27773
81426108319792689 5431 8519
424819549858717953 23440 30918
797138946627679745 28438 32838
784696602913555841 15548 27104
286641050491784449 8064 17485
955197832506108545 1191 30996
871897082439186689 13947 25434
91054373028853777 6643 8209
448623131258845121 4375 5501
402267523355313025 11593 24070
586609092983703553 12643 31606
628985014879276545 999 16008
274716602156662049 8169 15673
890603207303676929 16477 29733
346961911921265921 12661 29341
609355268361852673 26615 36111
359502839156991873 2344 16419
164376681252555553 8798 15490
755439119078967937 11990 37065
896814013895408385 7362 27246
90496152650377585 19501 29993
814165527226656129 23450 35509
11492003360029203 8744 20977
453670270228727169 19729 20340
756497967566080129 11232 30939
210759810212046273 13834 22140
157292708520483169 2345 19647
684546282108669825 7147 17191
200041706621778561 4155 14408
747709406740050049 3186 32608
85195474615613169 22106 29827
383182374367706305 6108 22572
457979880838170305 14002 33557
87955697050894337 7420 9605
200010289920211201 3450 33404
179124161343821697 14969 28388
128229277439931617 8824 18851
774476467196358017 33344 37659
641755066222440705 12643 28856
456489405868026689 1774 12258
620570048594576257 3436 13654
957668430184817537 2854 3041
480705557080536769 106 17212
569005382845716673 168 5822
789135257614578433 13259 26915
817299349734973697 10176 15149
738689466414779649 18022 37649
876317081217891329 5632 29133
607149344765705473 3014 27841
15257898886183341 20332 33655
145430356184132129 14789 17941
169356037316759969 30226 37223
793272345185830145 21507 26741
754865671113712769 17942 33105
367470869367632961 14166 23614
602368094827525633 7438 15202
505651839123576257 28121 34401
587918746216367105 4884 36186
945301250535091969 3464 32151
392939994234154689 5153 32662
115921852254974305 28816 28932
393497459581844545 18555 29868
221670983449836705 24422 35598
547828470261705985 6162 33126
501737563728884353 24470 36711
141399093991800833 14550 36874
254926385898212257 12348 36140
402245541931307585 11191 12557
453192034328271361 31709 31800
383160670404002689 3630 20346
684228018786239233 388 9467
176028978916136225 542 36490
485196549214496257 30608 37045
417274420643089153 11496 27077
81666591983289297 20354 27165
326241582427769601 3314 30690
253564891645613249 16134 24479
831458443144349185 21540 22576
806997495925838081 10364 32696
658485991372046465 1122 35870
665444238327243137 5176 24043
509706035326566081 9956 20556
325709968121312705 25544 37837
816757277492087041 17400 37425
792576706165920769 17935 27346
128150825320368257 10408 31289
396570029912748353 12778 22071
444022689163389825 1225 23173
585726196649890305 3552 8441
871277654147668609 7456 15871
251134513679428289 8183 13736
454830604921937729 24462 25352
756910390381154433 17109 23396
345282749535662977 9083 31119
629909556556878465 28004 37106
120898127191011889 7455 37188
758657852925157505 32826 34128
11917646855501119 14597 32165
297078676261545409 14326 34645
96472846525927025 27440 37062
621560536630813185 15202 28437
524291113701131905 3296 28216
901685780201187713 19355 34302
829848199518167425 3717 16279
197482813903665281 20683 25003
23078584867967325 23106 31807
995835003241463553 24357 37353
670147591791419521 30469 34806
639864868088796673 8697 28823
201500876453899041 27382 31410
852244934782401537 17040 36983
205669123781760289 3305 10916
387941111137681793 9286 32222
21259783986842253 18582 29957
871127394675394177 19008 19864
204864403722780257 7826 35232
521078605094505345 2136 33462
657209142383372545 25089 28865
740983262482057345 21618 27327
888450621953680257 22359 28210
734896549642545665 11345 21248
160622597662161569 6501 22214
765027768140750849 12356 35998
978138855834401921 19166 25270
843801073000054913 13211 19901
601095274173808001 24597 28708
514457926764759297 1121 9672
52792537686613625 19895 26986
225880140847639425 11461 25025
13862279165302029 8775 36202
85913258548085729 8475 10301
627172211782891521 17049 18423
945946690205477889 17953 19621
327984131272749825 5125 14785
71890389100513377 12997 21033
154315192978700097 18114 27469
980464414758788609 33058 33759
863664293530128129 528 6837
982560388473043329 4127 34313
864455581622792065 23128 37802
443085287553788737 5040 16057
793028597194727041 26708 26850
352787591168020481 10421 26452
187500349391413569 15588 34194
499891218753962369 11683 14970
783987022621580801 3959 31560
430917957055211073 15235 21896
80604951170215601 9738 16635
656859522757788033 27673 37555
564166620069578049 7516 11519
962226596835801473 8828 31133
187376201555039745 20580 22600
795633422934148609 20559 24844
321076869191081473 16231 16606
670295708010737409 23648 37100
602585043458759681 16695 17736
83819966030478817 24011 30766
212247053544778913 3037 29724
108918660718028801 27750 30225
489786393196126849 13004 29296
158578764451281281 11149 27668
108535828278128577 8780 34683
344651149805596161 22160 24579
704581533772085377 8776 25623
602401245590971905 7072 28622
395507647651150785 2178 4048
659489002601940609 5469 36456
390959608421283649 34580 35079
132281875735092321 5973 29190
868925656817459969 23518 31605
92352213536369025 1389 25317
641632702237529857 11122 31887
401895454217754625 6152 35014
685127601741321217 22324 29536
109478879543711825 17233 30002
316822853491700609 2360 24072
274238354040765121 8415 19053
966306834811156481 18717 27962
184238746565423393 3929 25219
992733170465129473 16503 29248
622161830521196929 10315 18827
62366154110314657 15789 20286
237396859929656769 21379 28763
425978106822768129 12265 25024
528392542239263489 10669 35955
979774573925062913 849 25490
135001152457359553 31821 37578
460473931216427009 2314 33962
416444541107171777 14282 34298
995337745407645953 14100 29413
142716516299639553 687 15803
727488577443168129 26991 32741
490098503272211137 2581 35776
667468191868898945 1115 33118
6839800263602315 1952 23788
978384442587440641 17356 24374
592053202303663489 27648 30077
74763355450294001 25422 31782
272038066229566049 7261 33989
295597374647812225 28219 33762
521511483193197761 11347 32653
183694233419437569 12449 26153
387064138702012161 24855 29473
524994120690166721 3319 24640
144793592622239233 7290 31594
353076675545928257 27246 29053
909701803069832961 1847 8499
8227954079004008 19981 31673
570894970217384641 19774 20287
498717781446124801 27649 30175
752735763278391041 26522 32706
435232127316993473 16958 36147
882918819626258561 28186 33693
790052840935764737 14665 25057
449961470836608897 10351 20765
424592267970197697 11626 18829
663586269701287553 24998 29153
651440463798515201 6001 18257
135654996896757745 4145 12329
235135911572399425 23208 24118
935004017377696769 10150 27813
560666510466425921 7107 11314
577396050052822529 19881 33735
949459109786729985 5199 30066
365371327474608897 14877 19747
739597724414899457 3053 11326
669935857005267329 10588 13392
104940526956312401 5878 35639
253530463134456609 7681 31892
427175143100178881 17133 36660
260558733835733153 66 2848
307611705997899777 15272 15315
70777346445996873 10976 18239
420271989511498113 5153 27980
742109594824651009 19172 20411
998472307883503105 4358 14674
262097814470042337 2568 31879
917462383372928513 3684 27190
210932186027957153 7963 13679
571750170214770049 26428 29999
739299553904604801 18705 35870
155432422211596577 22181 29226
70142304706049433 24696 34499
213372052123389729 7464 25757
549065980487473153 10938 32742
685465530409338497 3221 8716
175079485668828033 3283 26019
550570997428067713 20855 37018
691836289439326209 21481 24075
492876021473996673 18020 19182
112947414165116561 17426 26945
817024418144626433 30832 32084
984060953299309185 608 13621
157050127604456705 25362 34602
112450474602962209 1550 26476
250982338580556065 20255 33365
287614395897580993 6541 6932
322358883680159617 16944 26648
755919177639267329 14188 29796
787171808848853505 7265 32951
826161738445666305 11172 17625
385983772581219841 26029 30650
964623537522907521 5934 31476
379390358208254977 16374 27150
728644708305527169 9749 29425
289870507739415489 20999 29117
230708609514945089 810 8307
24042575677981405 28182 29382
303718335422093569 2721 24148
959700309533211265 18912 20254
343833156242748545 11592 37692
441718540384883329 1571 5294
884255248171573505 6149 33864
389918087071613697 26581 28379
708908604471783809 424 15790
532424939579385665 16370 26159
775633531989189633 19271 20978
803334628562048129 21692 34498
59453892499544025 14808 33047
940298370703899905 23659 32865
892507543095067777 15887 23124
186351794326590433 12874 29356
959510305690539393 2001 26724
57469587813386625 6208 13570
932574088435831809 14726 32732
833047359118772609 14900 30706
960681766079471105 6317 18578
447996384532515905 19232 27864
378309304102035777 5711 7136
136676127199827137 13877 31817
878938093971665793 3459 37093
287105468087389697 2841 18435
563959700467894017 11900 32910
605947807158621313 9291 13563
101974307565551921 8390 25102
965919134272056065 10152 10479
429794505629846657 9914 12617
112956446203675393 2595 19360
590165883311410561 22471 31494
406804864001060225 246 29873
202710941894327585 28598 31771
403962548118549569 16140 29926
734880877503837185 28160 33171
940764190859042049 20384 26511
995049725582678273 2462 22170
424343897753523457 7745 10495
163862720982304929 16215 23499
309035398286908929 5569 7645
464620200782480449 18742 28645
572786150326884097 7258 23769
95715156284921217 18208 21510
631361857241373057 4732 6011
100523415379658593 6540 7572
451905978428278849 7833 21361
839711002664923649 20435 22232
120088172830662641 9234 35321
122842435254529649 18684 33994
414589565954479169 18925 33078
393092021537665217 20187 26551
171178834063979937 23164 27394
250462582417558369 17175 20733
405864058764542785 17516 18499
919985925677789185 4014 4227
911072816955794433 26502 36278
900385387596902145 23073 35261
504450789116752705 19950 27502
802671342332001153 16430 36511
674531640298326401 21504 31470
543479179869908801 1429 3739
708503247443850625 11732 21178
270180115852294721 6787 16897
507721777956589889 8010 18922
624611707854558721 12514 28175
965511443235975297 27495 37347
648521531987693569 10945 36330
78984154050132817 6642 35061
437856311244420481 12865 31800
92934039232353889 3323 18186
592902676099523457 29575 32671
205247750364122785 5162 37184
767648250582016769 2178 23173
996652022273188737 12729 18132
291336013785933569 11447 20319
104880201279698321 6595 31714
711462169620578049 2395 11114
688549252532318721 21335 25448
341477217215835777 20407 27446
929849702929516289 24776 35675
495230620922985281 21156 23437
799017572939128193 12475 32536
553306066380638849 9400 24798
745188682669194753 9405 18221
995147443989285505 20437 32366
138433824904815601 446 16590
308608743974101441 30899 31732
967564524808864257 2509 9584
163893858690489217 20957 31269
994014667493523457 14700 17692
787773828206336897 6514 35526
74815291371308497 16958 20835
310259737616437569 17042 33196
162149097422975777 11822 26474
563184582047451713 28356 28692
804012874934187521 6908 32663
742552961619356417 2253 18806
665439579242153857 19540 23956
948859552679504513 3625 6054
888261436873605761 16544 20504
311416355852291137 1329 35770
939227281215188737 19609 37795
514719843812425665 2505 5103
885189381054800641 33336 34226
889399761462943361 9054 24451
292186635341032257 3441 6040
232077518490239489 2934 36198
737987552712994049 1030 37235
424934633308513537 22732 23840
244375862057616193 25563 33325
460153243578385921 8547 15789
219798897433463489 4860 35034
388675479105973697 15486 32095
65524784017092945 20874 26747
41525311781139609 6560 20841
353064528274657601 25943 37581
781326782824780929 13240 35849
414805761375397697 7990 26726
11644385290079385 11314 11655
697742092681693313 9920 33317
344261097365365057 19179 30886
406219475814758401 15532 16237
192551509510263233 535 33456
168673567409840065 14190 16289
767024061146802433 17310 21846
973261134511922433 24900 31960
316718958250216769 22529 32899
797205201718611585 21570 36801
938160502650919937 17704 30995
911816020977759873 2552 18157
380877105795047297 4134 35434
791741339106849281 13013 30574
166002858737645185 26368 28953
67242749625542329 646 29650
963553588908947457 12490 34960
994410338337701249 8320 19438
691834159157753729 1058 9720
473189647575587457 25047 36344
39966335534057153 5210 29676
666473847949660545 15373 21460
226243133644235425 9241 13101
815580953073101953 644 27287
914387409267103361 10362 36520
675434327365849217 9847 22143
16973891762336991 10406 29296
902006547483942657 32598 33518
768012862103443457 1500 11838
985779014598492161 17065 36306
568957421840909889 18785 20489
177928289639659457 22067 32540
728992714940087425 14400 34784
678605577899048705 15427 36168
409692166294025409 10030 26683
107029259828571809 24676 37283
534227608424981057 13292 33525
20544519026728381 9265 16443
660286468971893505 10604 20534
80905908473773985 9790 31117
727832398429281793 12281 18326
768840081599137153 2804 36581
928232068353953153 2299 24131
647238804001851521 8451 12627
871184823202565121 9875 11154
508464021748565633 50 17342
585665340914577153 24299 25740
246551948087734721 23230 25686
600977155647850497 15259 22023
361879182535943745 17434 36837
599186994353164673 7816 27389
373535036861504449 35268 37868
225803286624039137 3633 9280
557581440771755841 5364 13938
106321683085472081 16247 36449
474384156282106049 11133 24647
294050776247811265 15167 27404
676743327559222529 9941 30599
120851880941859953 11178 33206
848315771220818305 5217 34393
576109872325229569 4385 23056
676949524509822721 10307 11962
435375610910714497 6592 6783
27803063353964321 1727 34804
796417140795252737 2594 20109
198817568684745537 158 6953
674710611501627265 15053 20957
303524255239743489 28098 30070
324252994913063489 4455 13224
47775523388125409 18789 20166
847768526382996097 30908 34001
268726089448200865 7325 22876
719517860340570113 16195 23010
883836151478931201 2004 3959
817197050872540161 9344 34557
62793674826245649 260 30286
348303784844642177 12749 12846
993153325378145281 6926 29738
133755968126795473 1130 9810
771257029411266561 3067 24336
284714806430596225 28981 34694
924635085926382721 14718 33891
303749971986992065 4983 34878
612106403657286145 15656 16797
936203144959147649 7534 22850
792957983194369793 7806 35535
19957414893784889 9648 17581
825859421006732929 26397 37064
540187092109501761 1123 24016
137893158764711649 27438 28209
295814950582144577 2418 26453
855924787928806529 5337 34897
134783155459455633 24387 30434
522705123388149697 20464 34013
14963774910288665 4095 5903
519916364852043969 22672 33633
295377376955340033 23493 33910
107183408771021505 6985 9011
718829116662863745 17678 24918
542039315444092993 368 15004
825111606640330625 6033 32688
471154290072902913 8994 24812
688261105998666497 10250 36287
448723426935835329 119 21384
399177681699111297 18714 25873
141508648984427057 25379 32345
575357463887019777 20639 21470
378419081149893121 20213 31818
582478751160078209 11851 20984
911161838515042177 7407 23310
161736923894498113 14772 37646
572875317075194369 2684 31474
594490210473221505 1484 17876
875096182348983169 22488 25734
772432230545025025 2391 5503
999138523729662593 22227 26094
95165680152529569 17059 23359
561765556324999681 9166 18518
582293268681443329 23292 27472
793671099172236417 12063 23668
256993991236210913 12414 36061
944578419761398913 1497 10129
495779678305485313 12624 13461
663993470363315969 17954 24200
600704039976232449 6678 27515
986709752482724353 66 21001
552098511765652929 5780 31013
467576751629373185 24165 33698
869893457420626945 5971 13546
633787672007912321 19442 33638
356001407398839105 17372 17721
397708589262855105 15167 33276
451657118897724545 8656 14619
425596116932027265 16484 19534
919767698311606145 30591 33688
323947958782646593 12511 33613
99120406350916561 16411 30784
674244949574699649 8392 13347
442910159410860865 1840 21465
189677412093253409 15455 36399
545022645505763841 5932 31760
148572215978148833 644 7537
981269032561247233 3049 23666
87130076712504945 28765 33988
814906082478213249 2137 22222
531024166816195009 2539 14162
54102871357901705 7457 33157
883965150887966849 9029 34973
940177953153391105 21860 23352
363946051222924865 24412 25097
3611925958299623 17840 21122
534716279291394881 17089 37645
355835445978893697 7131 23685
489024709465695681 23509 26509
212486557215743937 8196 17186
491843596568450881 22729 32163
549858477224699265 15043 25197
990341672271924225 6391 8732
67379840499629753 12791 16883
748158952827544961 5339 25874
750440999763778689 7193 18961
683786886972626433 15951 30653
154855405573943713 5546 27247
855416448677054593 8832 21783
316980864523184641 15655 36733
230987395947934721 18170 37346
525928972235536897 32773 37078
930093470164315777 3244 35625
499088860444853569 846 27875
893836353650840449 6137 27681
759750294587536897 17368 31347
880932488432669953 26623 35499
787192286578555649 6985 7329
857454747245171201 10675 16194
899581632340844033 29499 36459
374647537594491073 21394 36833
875355071306383745 7036 19494
428145145122329025 9438 33809
387714737897983489 3562 29907
944173069718509313 11458 20715
452847861168873345 2605 36786
423642799758582081 14852 37185
762400995678664321 1573 23443
982673370448885889 9949 17371
531285467827299137 25121 30541
802648539040717441 28930 36067
830694087695224705 1217 9747
547839465111387393 24813 27914
678688398854898561 10930 27436
288029155822627553 26850 28279
137141699278718225 13719 26478
113254015718645457 12386 35662
484877718801723009 7317 21214
103858511578920337 3015 9419
9707633592729083 16103 28240
882154666561881089 10880 11444
422811003823522241 11023 27042
323185369093906177 17441 26169
90728585652076529 3145 21457
555999202570610881 512 28122
330819478604521345 22783 28279
985466123665332865 8801 33524
721056048487401601 25750 36230
604933302834744833 7956 14452
338595370837150977 6499 32884
536281174812003777 3790 15142
618123698364204417 14415 31145
995560164115126145 2807 6559
746961898648745345 28623 30143
135426733452931105 1107 3334
111209445076230657 27770 30637
916162398318952833 9850 15327
184068932585926593 9393 37147
512778455472940225 9807 13147
516699449788180929 17343 23792
520456936285661697 14233 35390
69203058581845057 14362 36599
786373494005658753 12036 34233
659154119201549057 8647 25687
854674760316747521 6130 34999
774764324239651329 19722 25447
627742432149588609 843 2648
786243693459969281 10446 34596
502725702189628993 5769 35618
876401190267525761 12040 20878
421306157686473153 12883 35419
262358868696782817 26700 33220
690785844421064577 14678 36447
994442944496295681 11396 17562
345174134193442241 15631 21296
141480245957612993 5992 12171
543057812789761857 7714 36922
164632880100125345 22551 32955
249353771231426433 3323 11502
558654588904563073 32887 35682
328804010090713921 746 3888
625128704923962881 8218 36426
645494762552104321 15772 23717
494496215726233153 25683 26602
138016177275439137 32465 36638
796556747698385665 16809 37569
293011407994157505 24727 27207
871203658539076993 5969 7255
767113141032687873 7641 27301
973716371893186049 23004 36587
684789124436875393 11200 26383
753725308770700801 3120 26173
281578778983323745 16197 17590
486838411525493313 4951 15833
38602646345168521 18005 27281
137368442064531137 20279 35341
891065667500974721 33528 37282
456989217896431681 21344 29339
196641879574812609 13769 27325
994144093637860481 1182 20348
362673135226692993 21216 27716
628537864482264961 690 11657
555821065710262017 4420 32140
874671047261603713 13851 35182
195213090121249889 12190 25875
460201011551685441 28332 31709
898376900779638273 3936 29619
980096020610179841 3108 15562
463529581892835521 4536 36734
778055695020352513 1706 4358
790055594232512641 487 13728
648169289153759873 2233 25043
446440167350822017 27187 36448
906447688086995329 15299 16681
258236614075869409 33406 34105
167665802532699361 9477 29335
500595326167889729 1088 20129
597679901822342401 23584 30398
372806104542149825 10478 21680
633456623965304961 26472 26567
808357991183207553 15889 33044
64874354602846297 8474 28052
418514746110545857 15769 37430
677784577195158273 950 7617
580415273248497921 1032 15166
504970362595624769 34855 37064
780847216618724353 289 29596
718126629283052161 12196 34016
549850238206708737 23153 24726
185333596909242017 828 4611
851882469086930945 6327 24945
314254083691171329 1165 22867
467299695399653121 18712 30218
197163330026906881 3551 35819
3899829229936814 18160 22130
151925419093476673 12332 27367
156955945626371841 22365 37574
575431367234369153 6472 32210
454124495954559425 24339 31551
502635897676331201 17797 32207
177762874218110753 5445 25574
606473640444246401 15887 20183
53421463931499601 30923 37684
41948194867234889 5237 16711
457311224358697665 2611 13776
732967044601718273 14023 17291
246228241090008737 4439 36355
46459582947111497 525 27897
428630909460743233 1338 23796
698617633233478529 11901 34430
661728068112409985 8303 26671
994118946362920705 24108 37395
250161383808482177 23118 34770
112594572172536545 9209 17979
672245724202767233 26184 34327
836461429262445953 14654 29831
971380950297209729 4889 5998
852075091555914113 20769 25243
381011486070008257 19342 24672
925825128321935873 20024 29643
912494005437160577 22038 37758
40101888350488225 26241 35473
636574457700575617 21311 24539
106573258829858017 35469 36402
744688167346318209 12923 19562
349553827414180033 4875 28948
995918369599195393 2582 26556
516961951726347713 23447 28298
523132564732030401 18474 19873
191026180945396353 21664 24227
925280120248615425 6426 15021
507138596378016641 14358 24135
270320846355453185 10377 36219
775815846613081601 6572 23291
711207862080186753 295 24048
927773740791611393 13898 17750
211669263685728033 29399 29598
922392806192942081 674 27950
500810381756920705 15644 33600
161341310237592225 12369 24123
804438046882445697 6888 18325
847469341662357377 12122 37024
967606952549175553 2384 23469
291762619366028993 19710 35933
697904798395335041 25994 33586
587186026927195521 23923 28471
347925807530387457 9985 14175
985089644352289153 4673 15741
437008331839258817 15104 36919
400526073168204993 9673 35409
974333958736281089 7182 21466
90567602908823377 22938 26445
340001848890487681 12841 30055
770730036702854401 14243 32034
80900331815755073 15468 30284
883606373641928449 15850 22261
606482136256865153 15722 31440
930469012760450945 3552 31124
125862160555158193 14393 18963
835099984718699009 6983 28722
455848140799865601 586 29173
166479049164063745 444 29608
398020353479935809 32751 32780
989733627639456129 264 10598
365014406130690369 13362 32625
217270433102239489 6703 34325
393347168028640257 379 25680
513353717584767105 24003 32811
222163990965434273 11855 12677
555785544456693249 405 15190
689138069054067201 7211 35343
879468739823753473 21460 28228
191448200705998785 25038 34317
174245943029116993 17655 33496
547743170134793921 15388 23445
20192304531708061 3842 5372
89678311613816673 14759 23857
72036076980946721 8803 29590
665511220877661441 4929 23946
689505292570121473 2032 4379
204934014062594369 15856 30863
134825278364385073 34600 35571
681984773557758209 3054 20483
258046524831048161 4390 17414
380236110194168449 13784 27675
614114361281178113 8530 12113
788388000577228417 13293 28588
269561340140317185 32975 36557
281473634358214049 8259 14237
335265971457598529 19362 29634
953712702827743873 8513 35720
789840133950423937 8483 36155
552989584491932353 4871 13271
927471665369790081 2494 26950
523772410613744897 1487 26456
929034604634015489 40 37361
818841421589986817 9814 15712
364031334993082817 7442 24667
767873195834567937 9162 23781
836593488612710017 15468 17772
541863975127846209 10491 36262
493154853282089089 11932 35315
45531949133348353 10203 26898
983032252323571457 4113 20875
732249947233334785 2889 24657
829999508115346177 15438 27154
760122491199098241 10344 10823
42037860636884969 13645 27876
575278400051580289 4259 31640
955962731158972929 2637 31291
947486045855626497 9864 15394
167080670293959329 15418 35904
693791001617689985 12007 32202
451865625418260929 10199 12884
927319366486983681 11991 18146
775206015732511105 10690 12978
991640958139377921 13826 21805
382471663654325057 10467 24479
807340239233880705 718 15877
72828475809760817 23110 37425
653097037398403329 22674 36541
190044481844889633 18110 28116
80490248749043761 14141 25566
809347445919701889 15242 17522
760426451505075841 12676 30784
167991739963991201 24460 27951
71307647621736689 1580 33893
58813803331080553 12477 21503
294832179984219073 603 37368
930076379044830721 35672 36426
468502981372694209 3284 34522
1649456746452672 5323 20972
708684138633877633 1930 14282
908585081273212545 5877 36534
697985849680478081 27412 37095
610874726600261633 4503 17664
300535998279691777 20805 35882
582984151235958529 8413 12192
937286893728781953 20776 28580
103128122975210353 1312 23438
836611992948256513 6224 36382
20098193919391605 7 28090
313533851761476993 22072 24289
866039485721277185 8242 33809
88007291601918785 20256 29928
293224681117433025 5397 27946
349788382598205761 10349 17767
51685938910555505 18810 29327
583373003915362177 1432 18545
320730585067064321 3519 18846
287420382498098081 26864 33468
971741001653672449 18066 18945
100829211130964321 11479 34344
738823528880853761 26294 33565
195952776862696961 8273 13243
43715802039873353 5855 32661
475618120305306049 3409 18705
196982170191954977 5930 25850
138991317341449873 28496 30531
128957973042933105 2346 26604
713801096753350401 16789 23054
270976609866433921 18369 26395
369874819444135041 20323 21681
340763781158887745 790 22787
256219497709700769 11931 13677
344892314170987649 15610 31123
29830598274358521 20198 31045
563392662809153665 4796 10401
406956472657988417 10439 11893
871848168911068161 17895 27289
982861662976773633 11552 33828
147645932653933441 24095 25083
349506774929828609 22909 36677
419303660275129857 5512 7431
785365576437939713 28306 33477
283053294415882561 22802 23869
41510707543928049 3288 26935
609489611935170945 2563 9350
816503838196752001 13445 18371
997047241112841985 28861 37606
371838166343813697 14025 15643
233454213861943329 1240 22276
921394267905142785 20745 20808
313616790241017217 14492 34194
845495907799296769 15977 25954
437749067815158081 3542 14241
598951216533265537 27103 36777
893013572936315137 32445 37743
342627219862173121 6290 10603
429521460064716353 6573 36391
527188575335642881 5146 31113
154705396971625217 8650 15100
85004674510805953 3064 19485
826736866088449281 10827 31230
710442550885773057 2347 11166
1880344121662603 2760 5044
290985152581121985 10552 13584
787812607275053953 22976 26159
576554090746455425 1582 6492
470718555444566529 4742 21773
358878417663198977 18325 27186
815857428537864193 9946 32779
190738741071612609 20945 32736
934064415890777217 14025 27724
86927738743007409 20115 36919
558115360715799361 4811 20815
301703657132648577 1920 35497
519119184854790913 275 4740
10339983388014673 4414 22156
656613385202288001 23946 36469
31461532928403813 16516 18629
633778544334223489 32835 33001
553634787113246337 1651 36875
381293942901162817 6412 14692
672028429172527873 7460 14656
527081363753186625 2945 21528
298484412621043329 8718 18103
256333037860482465 22363 36431
690440922555609345 15333 17509
586110522743314945 12184 22899
238539307383142337 20253 27096
522535390280932417 3548 24616
770826735751668993 6281 23145
154164202755854529 23980 29280
715705712027848065 13289 35219
146667606534915521 17192 23873
563026099679632385 19479 35909
462041967802054657 7015 37782
636062527707956353 16036 28425
259721467865642113 13647 19877
957777609540173057 15696 21207
324184516386683457 448 15508
174051580556728417 2627 30184
682150007062485761 12875 26087
786916326626823041 2328 16025
451864513310812993 23255 29888
163599987989606177 24020 37691
361221856129571265 19408 37131
143422411357519761 1044 10428
73718713975100769 19611 35012
714162097478499841 18283 29052
624302220279016449 3166 28194
242419711888771873 15168 19135
386083987613620417 12776 32659
794902996013369985 10386 21578
646974576988451841 30779 35875
284144539559392225 19149 35322
647672142030874241 20086 25276
914862440272465025 988 34985
185723625864394401 19363 28119
939149399764261249 10893 25921
310285963400946945 24118 28942
951288796047968769 10730 35934
655039938148757249 24074 25308
332113777180850881 8278 31390
874111923017839105 4815 24427
299643763217950721 18103 22686
996287986395227393 5864 32914
153018260062253825 3698 23374
466568881059846081 616 7162
41151862018402601 22205 33128
432884587625448321 8207 30290
344388392070229057 4767 36655
871067147948426881 6855 9936
748180430050787457 10676 29349
310022079651897537 11756 14079
693994724350289921 21633 23707
639033759243336193 15056 24052
922037789860915841 1517 29275
438472582725051329 5721 7047
268844667748126657 10609 24659
377258092720868609 19829 32833
226695856544104417 32855 36188
96434289726882833 5364 14271
545433977732670913 23507 29072
544452318830895617 22591 24020
537080326169466113 695 26852
470810690290942785 2808 14705
81830105225876081 12838 29643
456723940620950209 20182 29866
50403281372815913 13291 28323
454006779981224193 32977 34737
819900277642801665 21525 33830
391618158951946049 7358 10791
48891132743072777 4764 35986
452915447507717057 19313 28235
453413098517856385 16369 29525
4076305910192702 16964 31705
384411846121174977 13274 32644
46260183396011457 19016 19568
524247733634069825 582 19441
894018436244198913 10912 25526
959030949143418369 10924 35002
762239825061509889 3054 32595
960828449082029569 24124 26469
372613665922333569 12254 14179
776402427792767489 5106 14878
992245058365764225 3204 27279
18328444653633369 20475 30712
900346311018740353 11444 33690
959979877872079617 13748 28917
644417646953154817 9683 30223
59194646923074857 3676 12994
561789621589984001 14776 21442
195041729682323265 2550 36334
843509670480582273 14649 28230
287048452783494657 7054 8645
406007236503729281 10231 17399
619063579276762241 1827 3461
55754233761046377 21311 37033
550805408592495361 9498 35138
733535718823336705 10212 23625
322517198968718337 854 30983
948538973343939713 16889 21826
224593534933234209 15048 18980
26154979838583617 9671 27306
440081225795914561 22006 35164
58212048650585049 4529 12285
170274524820072769 20312 20700
378697375662799361 32233 36263
717739401888543745 24518 36270
643354973973000449 2450 37580
52498416468779401 9593 11454
46926075990530337 2081 24191
388420127651095041 11480 27369
637710437927079681 5729 37404
122539633011044209 7550 11103
225349272627429537 15073 15553
928672549849615361 2518 12637
313413980828325825 14632 30812
759834553261583745 16849 31466
926424228265393153 11646 25270
599231004596468609 3514 5692
532378870428981825 28492 37399
974207092343377153 11658 22665
970014376181044481 3628 26447
687917932343800961 8716 19460
447131545019853889 15615 31449
64143191142591153 10486 35431
590638981584493953 15272 22356
715776940834807425 1954 10900
341973392558326593 5828 31614
205946701699517121 14828 20028
120818577737882289 6933 14257
975089075018537729 1868 21264
345311217736021825 2620 4123
845841974245360001 3062 25608
61865807199541937 18209 21301
126358122709369521 10762 18272
842986328245256577 9442 16428
984621563166982145 1848 25760
668370743129688833 12679 32644
972681503766416769 31668 35946
163448559442908705 11867 19964
306684936222723073 23704 27462
868327550017387009 17555 24516
283253521281032769 6532 25306
56049565643501609 9590 10354
308564956342181057 11003 37590
945665779956104961 12174 35262
779054058192208769 7124 30333
445327148900272385 17632 29710
244457270821357057 503 5755
313580002206510529 21688 36704
295909744400056257 10682 35220
203052084853691649 500 5737
617892651171828737 27741 34392
902566142740230529 12048 23261
172802760316706369 9321 35311
256518652541355873 10864 37050
821437840798637313 10130 28356
32917179257129449 19909 25907
93146345381846625 7091 21885
250962693471375777 870 3344
243965649566334273 5977 23949
103425008311237585 6434 32712
747222306876757633 6924 37289
445344327263338625 20323 31435
33263946666153289 23107 35079
331374687166789505 3306 36023
645435937896103041 16535 18219
267669249256623937 23826 24547
698094908519536257 20504 28343
58172166335911161 10114 37407
351714316080865793 19202 30445
446550642175306945 8046 17964
757684439244258049 2594 19887
584062381923320833 28734 35984
28356529178715561 27678 29852
312215961722085185 8304 25035
769306159969161729 6672 9703
17691482420989503 14343 25230
988915522179730945 14945 36988
399397017350619137 29992 36169
779288822512029313 8797 37578
484440334957032065 8822 26748
492102546175793537 5096 17457
47640676936378417 5064 19522
714459505132381825 18622 32288
103576603708180673 18954 28219
121983173711107889 12857 20870
177048990130540321 6027 23345
546651555737014401 7475 28161
149784930734018209 32444 37401
179480091729196545 14171 25484
699184362339689601 17296 36592
481245023550840769 25159 28144
600359389383729793 1905 13972
745888953778354817 16161 37103
218115432026021249 10336 26042
622432326369136001 13298 31336
35474735162456029 8809 11954
706101030412945409 17561 22816
383965320868451713 21103 35962
905552199579531649 5988 21332
415063361024412097 8557 28281
569736803222049537 26425 36976
813863751764497281 8437 11114
834824627683133313 10263 22432
270858585983763329 21799 34280
481529566129886209 25571 32710
210280976185980961 6053 11540
169437531553896289 3882 31406
104442280201826769 2468 33455
244034090044046081 6116 20319
736092332528581761 4655 35346
30346537653912265 28356 32669
409351168820496257 5948 15623
408924036077984001 4563 32408
885520383315945729 2205 13093
494391251369521025 31726 32446
484521773266866497 470 26056
747509630943348225 7843 23428
790834763933528193 5588 10177
63319158049182537 3890 30579
684034155052859905 11950 23256
453255708195619905 1207 22884
881240931475542017 10366 37286
76830644708806513 15431 33461
670069735736237953 8096 12941
822486133323174273 5314 10562
52015741790338409 30632 37661
236479735223753089 14286 15715
677423790195707137 21609 37293
514475431695267137 20385 33133
482283018405251329 8311 32320
648724024648984705 22077 33680
443379061202907841 6579 32540
715978688628588545 1553 24967
166873821201388481 14755 20287
830028046599863937 4319 32411
850198633947901057 16317 22687
82038052794921153 13674 16895
293866787992055105 4294 28853
765975973885858305 23374 32536
122254052192349857 9940 35701
445605010374073601 18712 28557
231411521035450817 3887 19548
623006199317927681 7414 37588
628563965585915009 18822 30757
280983570256658753 33754 35505
996435335482981761 2059 10503
990681033307637889 24662 26782
586349682886467585 4857 9332
365057172720419457 22300 28246
309328590328984641 1133 13525
421263550042056065 26958 35091
723562180873546625 1696 7836
147313067841700737 13187 26570
322579097085860417 13144 28372
540579577153252417 23139 24719
829020696137067905 15597 36860
953298667960304129 11387 18631
711839559660571521 16216 31180
560360017404747201 6095 19641
48021319159619937 29892 36567
291686523291353665 21872 23145
383696453254156481 25578 31398
730026177489506305 3684 37474
328595329690760001 11087 11294
494814663771940417 26999 27555
668472013045370497 23230 27732
149612621075107201 5401 26360
7966671835550444 6794 34105
525508655943205825 27178 33018
596115887452764801 6051 35296
621507323241459585 19646 21397
678496279047156097 9291 20659
655157403600163969 264 8184
387328396467269 10960 18867
465091643934982785 11411 29392
75203235824648833 15916 32309
532258037591951425 7337 21440
547225354701634369 13496 35304
745221921510406529 26159 28332
279889316872246497 19797 27538
886692756024338305 12442 32461
857960947099993345 2031 17752
384724376347378433 138 25176
396409588275037825 4807 11613
269453753704219425 5023 22799
201724826694100289 27533 32780
526464571413825409 28985 29156
483547801388827009 16753 34250
123867981472450593 11208 32345
503304545750889793 8356 31659
87765964001533809 3713 21628
761466571128057217 18241 20425
482942964596780673 54 17006
876438292786797697 26476 31267
186528163181677089 30251 35691
369379118665850817 16685 33685
345484847140774337 3999 16964
506107795596189889 16442 32398
413748443319036609 13172 22826
539876986734032705 3706 10803
505231778687509377 2173 18868
409191808658032833 12135 15930
352568917743425921 35445 36260
372566916228581825 802 6592
293376283478473025 13511 35203
577622707732697217 16525 21354
292620610905345281 9932 28687
199015318187282017 4248 4557
393370912428473217 497 3921
913084496931485697 6798 23734
425353544540158145 4463 8701
204540797911423777 12707 16701
942548838096520577 4788 16783
592808874605932289 10252 25900
518142936031097153 4957 12632
741579300552235265 11227 23554
439446674030527617 9874 10860
442049716562120641 12310 37814
911034757796173313 24657 30826
974992962375299713 33253 34571
217267245460313057 1682 33745
144603230857224929 18420 22464
840703287627576449 5784 22714
841997981652543361 8915 29731
158016870588788545 2773 25637
796923930281177857 6111 8260
424077953984422593 7497 19248
97919080211458017 1332 28501
940721493225346689 392 6551
236973269065824609 12647 13145
903570809780717313 14855 35737
622683723595049089 7639 31313
19870300718359601 4885 30916
573311111897123009 5947 15732
913188415720171009 1303 4083
460168517053578113 8419 18999
92830828575337425 5089 26771
454857958432906881 2373 8538
938206842208018049 29111 29205
890898408700497409 4822 20726
460277557309687809 7244 29122
393350847749427841 21259 27092
850564969817256193 16600 25467
445246822620052993 4037 4096
131403210422156753 14491 27052
149295926954348353 6819 6917
369603344702738945 7732 13384
255636926012858369 3083 29144
42439927512923249 1950 30329
73068599112058769 18288 28743
657032589741319809 1692 36377
738121218108322049 25192 28527
406282775826959169 26528 28024
844985780129146497 8864 23062
561720847029761217 7111 31752
861313827059138561 1185 35711
103132239560657985 25747 37326
255306904843546785 10115 32581
511582995194387969 29004 36996
388537626863129729 15060 21255
564281951501875777 18675 31545
215218741750359041 2110 8222
855949508257481345 14127 28436
511171852031555585 19538 23879
747574568538418305 1918 30178
785306616080514945 18521 24763
913578864065172481 17818 32371
380865605740584833 202 12047
304608903751649537 638 1472
575569114825437825 13657 28829
822118432010114433 34703 37806
708213840063951489 20066 37350
694356775712286337 19113 34172
821827567271537153 26637 33811
929353834479471233 261 3548
947745347089895809 11189 17083
900165082714586625 4939 24831
922923373172832129 3283 27329
251929946624784417 11610 16719
615092349774318593 34049 36321
198778918523025537 22481 24288
361268400348205185 10730 21169
962167037185039873 1072 30092
72818733774656865 689 27475
549501679262199617 18393 22188
90374006741736673 3505 31307
878797121697772417 13275 22242
126774128745314129 5511 16028
104259630856084593 17973 27494
505565571330276225 16274 17351
135447461005313137 22228 31671
54584242155559793 1916 4456
867387875416916609 12678 13442
601199556201859073 15467 28064
105914355004301793 2784 21701
160929383114638113 5628 32746
986503635696855937 24912 35672
426721881161778753 32043 32856
973990016596346241 28532 29384
648923300456406401 12768 22504
658857831647232257 4334 19349
286597584850081697 24330 35906
165992426276233121 4083 31783
900878610947149441 19126 36249
363908614780562817 16097 34575
571635185074949697 364 9866
6241726241356106 9143 36341
172103522435296705 17122 34443
552267416899674433 2354 37244
682032648380893441 20456 23298
121440976822043473 6802 6867
74562575560594977 5851 21630
50230722346150001 10234 21381
210468247278878817 15118 24230
193043029917234337 14610 27133
29072048782868621 7940 14021
91305749726963377 4964 27665
636006635567465345 16479 27203
942882936473466753 15458 16268
420383807476827777 5958 32485
921817092603554049 9977 29956
960121020269735169 266 1777
714165760367407617 22470 30052
433610041169462337 18009 28208
504070681371736385 19452 20243
452754165400246913 5693 6252
576736981843168897 19255 22301
276900836170387521 21064 37789
661752753023726849 21715 27623
411436940559450881 2039 11497
613715902415421569 4205 31862
607427186363086209 23037 28023
579231414165214209 21246 27230
246811038729955361 1342 33481
429205672377833025 8742 11912
738239165286319873 14281 24183
427058418060788353 531 17456
454595145119736065 13212 23962
118945814253621057 2635 12455
484532880340058369 27817 29659
884965511100183681 9274 15221
12599054961835777 9467 31346
54358473191030041 9466 11655
40715817499108913 14779 22221
862614700415683457 5384 5771
331710825338301889 14136 14377
104247150941304769 5078 33776
905228574810198657 22954 35698
965771614937672449 17417 28864
206115816848065249 11519 15884
38100436160249273 8941 22649
788557087684598145 10581 36988
456777339450717057 1383 27186
848986247784164737 26997 28447
173072292846725889 27730 29887
460823581078447105 31253 37638
145423257706688961 19050 22004
398513458925176449 12 14064
117668873272464225 11877 16275
287721955576774497 22229 24831
898687108864343937 25747 29326
552825283578908225 17460 30948
175258644267316289 10190 12517
545684438664782337 30666 31214
151243203956404673 3718 35400
792795547643375873 17533 32575
467901918702608577 17124 24739
636726421581290241 17685 25236
856067128235586945 8936 22253
15144600670776499 24753 36456
665706729962508289 1207 29355
787485768604316417 25320 34277
955541833620152705 12396 13740
95056713734631873 9306 15385
820874438609337217 8196 18353
321996841917599169 17263 33738
444839365547458945 20064 30154
682684985808474881 16393 29485
842589579833528961 7491 28000
859538343849440129 24405 36660
4477132850617239 5339 30176
400634889866406529 14553 24695
664598310132447489 6611 29519
882663151761580161 14782 35313
608181180298764417 28206 34603
23446575511552937 6507 13674
879247454484541953 13984 26761
730827921695894401 3582 6400
372757923685590273 11494 16014
393241339127907713 1234 9175
189335653576335969 11463 14848
745835677560524545 15614 37489
662681819313654273 5223 21183
950442087834243713 20324 30364
283648526899511937 15657 28252
679906195654641665 2168 36734
344526025903668673 182 6332
261578972395735585 2533 4738
916675164263864449 1206 25230
588292052192361601 513 19594
403047839858309953 6256 12033
718782459219635713 29169 37185
982772697969167617 16973 25395
888033036691414401 17135 20584
476417106929268673 10094 11203
313154765125798209 24115 34073
56873253045012009 30216 37023
554133559140996801 6708 37015
384345497174130945 35056 36629
676679603241051777 6716 29540
236502286102435745 12000 32699
134977006255812881 8476 15421
348214038146331009 25000 28206
308937396618372161 1795 15542
594063266944686977 3802 19222
350353044359639681 7921 23841
322057196036801921 10098 21089
404271320527509889 19010 32060
236579893656724481 7707 18935
47638936021829889 6399 9409
949670638480093057 18207 18885
55206547303182417 2712 4285
896787623934073985 14655 31782
653389346993993345 17020 17137
965268168450613505 31957 32004
896243701670140801 6815 23515
340920315421428225 8710 31402
497171181761675713 25905 26691
988997748606301697 15985 21629
770385602091376897 8986 14473
292909258309890689 10931 29328
389626012637183553 25895 36129
307088602087411265 7970 23249
535046677406437953 24239 36679
332039916889030465 21721 34599
104522971274779057 14139 36574
339167641647243585 2802 30792
194844820341270273 31968 33740
533310335665930753 8757 23873
301424865288300481 28767 30994
598955506579549953 16635 21686
661068682879214721 23066 36417
870593472548179585 10776 12771
397350078793838465 2642 33025
362606838713965377 7539 34462
330607345484732929 2342 31051
397887758941266177 24696 26827
777667826686428801 8273 17215
331747667276225409 9111 19020
574456715267142913 2232 25184
440985016933112193 18800 35471
962984870789799937 5430 30494
973011460154062081 18540 28548
85585739861098625 17892 35021
870206549529484673 9961 14813
213913184192040961 12502 34999
136686098572560865 3805 37190
800338376583749121 11239 37224
555745823663798465 2055 24507
962670580597634945 7958 36238
4933305864405214 18635 29638
953422042805467393 13794 33919
323773749933337729 26126 27078
172155320887629409 15754 29583
442781471420822465 2008 37192
415022805941742209 3937 13356
798849190211186049 6999 24751
611521481784794881 13194 24604
767448920528188673 3075 14586
185199662538277473 12260 23662
23247056949173841 11500 13769
333809734069451009 12366 18764
705129052133138177 1921 4566
165327718079549153 18047 23574
445358268621916417 7299 24929
686678442684215169 693 35723
557637962135665089 5973 7198
703240724903022081 15515 27367
947993956865531137 1979 36027
681927980802260737 9887 18197
89640752085095697 9198 26705
16500077446931273 12941 33080
895779744936888321 4648 16948
802887157013746177 14334 17688
402761254647948865 11171 31547
269897814498985857 16606 34955
493268696660265985 9 29144
509780001708907777 20925 21063
664842950429594753 27746 34023
636268249646558849 35021 37008
8222732538044398 10445 22845
90234158003884353 240 33408
386942968163260993 3763 15006
155694356255875009 22554 35246
995875987680591361 15570 22119
732824086666671105 23242 34282
410157814430327489 13765 25274
163383784528416961 25281 31167
599938807157755649 5050 18177
23033535955679697 6588 21303
598825432444989697 8508 37546
751363197997218177 5924 13446
266541900790400641 10216 31826
579717558582206721 10777 34240
702624904524263681 24552 27148
418581297733918977 10251 35260
922045673785177601 9309 30831
481865091650693249 8904 21924
11079152170943019 10053 35175
237278267039410913 17885 27702
390313974469251009 35832 37538
55404063916984825 9540 26688
390308913722513729 7654 10534
494205229986601345 17494 24023
787213518203955713 5275 14812
682522470534880897 20062 25616
470814654763167105 1036 27670
561469486373280065 8243 21545
979164119847382657 8697 22524
605446171135088897 8323 35061
100678453458947105 3289 12003
405822575926276161 7620 18163
249819658395651361 1494 12519
376137635098277889 914 5553
441856864157706753 8528 21617
583856448475042817 12061 30435
827569469161147649 23449 36382
165654790745254145 20494 31655
66029860495937953 1225 26595
204960986783515169 2197 3788
301553673543267585 17357 18176
714005845372359041 8026 29324
195506756373681857 9106 32218
319531657293534721 3285 31336
532197876613224705 3646 32616
254699743109018337 15518 24011
475569061996616001 6761 21432
636681963691341185 5398 32554
952681750869245953 6214 16625
378643129966949505 12570 24522
795829115241055233 28520 35938
757869461460583041 5846 6856
90926343121992657 13528 18748
959768612686861697 13077 37109
185053598372995521 17106 29407
79019170931001521 17810 31338
320155553042312129 23720 36810
9366042568561995 17269 31934
468669269146467137 4617 17001
746932114271398657 14348 17113
794272198944440833 7438 33143
576473839894209281 1465 12439
529935966019358785 19979 22596
123382210908697937 12906 28789
938477471387543041 4919 22073
596191311322034049 11592 36117
780515752156510721 5126 20537
914089708481863937 12553 21921
863918440656988161 26512 33664
294090814239172737 10108 11001
996738504540267905 30684 34584
745846515160149377 13528 22690
447710692634032641 22441 23983
380110801017341505 14419 20475
483989895377824577 17658 20424
543966046469588353 6061 28437
278366181478588705 25709 31857
665842544913903873 27454 36293
609929115582580993 1275 32380
578820318179861505 2165 22559
95249069434530049 4265 4739
880805020503462529 36944 37588
911157416913376001 22955 28327
753767818805609857 7230 27753
54848736420495929 30652 34474
671329297511437825 14533 30745
87856162880846961 15834 27031
320899993371977409 21093 28322
113938347391425057 29476 31831
974616220251167617 35475 36494
414021141274311361 885 22080
193749776783615617 20424 31759
929493426247063297 12250 20419
964334398039898881 11471 18385
111339965625454337 7055 16443
819795342919586945 13936 20579
8866863823456584 12176 31740
466109937486610433 13393 27825
563468041606746817 18324 36565
857013896953556993 15693 26584
894318746731954689 8246 35452
404120217905944641 686 1366
432307359762908993 15739 31251
829026745869367041 1277 24592
98620396007518705 18421 27245
335811658817593921 22200 27244
623607860592876801 11137 16984
408035848206534273 18164 27853
410006112194139393 6815 8309
191961166039323681 13559 27975
27394864337615845 8089 18062
873666381228428417 3494 19649
314022399129939329 7118 32365
804713082774387841 6398 32092
217854628385772737 31968 34434
733257384457825665 23523 24497
317486944798048385 20258 20753
877043326830420993 25298 37298
72735052484539153 2845 6842
63716055370246497 8369 30136
258357436681606593 4963 18451
532900277186971777 6406 27691
96266458437249009 23188 25634
179778598474936033 17976 35042
519237443602264641 15883 33274
156993195052667297 20447 37279
181179789182117185 19763 33176
65784475546546873 7705 35204
877802168531317761 5168 25571
665163838820578945 7962 24675
500573064578169665 18496 34991
179629284897540481 3476 29424
392774929841124289 14050 21072
778180771441686401 35998 36479
102003060374805441 23464 36328
784547123802024577 21311 22374
779264824411725953 1014 13575
50708975191415817 16650 25476
803984505210571905 6860 25640
657293972996196609 5202 24294
634201227423602689 12208 36747
939575095103055745 3834 20061
935665180574623873 1163 31427
615042198088769281 25439 36102
265060653052259457 11638 26848
797091240984432385 33712 34802
877288722970980865 1851 19120
787110502216702209 6853 36861
808740100133860609 7621 17264
421313101420555137 13680 26525
862509228551083137 11083 16497
405176399877273473 4770 16718
529827399693388673 481 12933
370261473995018497 12345 32680
909510724291352 28432 36030
304857326056971777 19867 33362
308067329517825793 19372 34851
195275506636779297 19634 28741
424299623218864513 5079 7193
514884660060896961 18294 29983
184811427216615713 6046 29270
723111288016500737 1160 5027
104510597247589489 5878 24022
684290042323308289 6403 34328
680833579940184577 6322 20533
529846232777988033 2546 24958
531301814332628929 10659 20575
574208207450663361 1882 12311
338131658624561729 8382 27172
424168292595314945 15355 19476
671395608463292545 5576 16243
64582960312943529 26427 36450
413131759796158337 33402 36602
574664699095070145 8679 12169
595141125098329857 6588 33090
727125696657264385 776 15518
866855081105526913 21295 30099
466098022075730241 1482 6866
794367722580979329 3532 20579
858576827969724161 23821 24451
189762150362440705 23164 23456
103563118692495233 10849 17888
508967846310405057 6672 14029
301292424657145089 20727 21185
267694114416897825 5487 24616
360427368855997825 6382 24240
612876900007286401 22431 28830
484429154559816065 12920 23960
465000136271669377 8064 31034
505013751517129345 18260 28067
611494744124222209 6340 10157
965912977839547393 31923 34794
567862708821778049 1270 15437
270412128277801153 22622 37442
698196631383247233 19554 33322
644708876914304385 5064 19002
813172934094808449 1671 31483
239293877378788257 3999 25139
280262206073153665 1233 35773
530792963831384385 18293 26554
216104600313215649 7551 31364
298229075070882049 5978 34826
884036209608446209 6367 19232
27172429785562005 1820 16131
14703278015815613 8878 13089
830209065174404481 2397 16429
402025312439654657 6902 14962
599185794896822401 13932 30009
656133713360404097 25208 28585
625680803774717057 3296 37753
564408594211364801 24061 33743
220403593364263617 19415 36689
162379584082970049 8801 24297
26598126987682493 6021 27822
664446182589720961 13886 33545
315370802208445185 654 19874
410703263911230465 23311 34589
9359378059119905 17634 34847
598737998925294337 18318 36057
25194803503918453 637 13566
245463677021234625 12808 21174
54975958236116897 3405 7726
403314008380100097 7170 25329
444969272786874369 25923 33657
974246677885545857 9375 12818
151722646365644929 12897 20586
676105395829189633 5406 34439
198992922699797953 14714 22662
685848726090029057 1456 21799
889553277537249409 31766 36247
623304249247631489 5840 10333
991825313405723137 19248 31699
625510002893534593 21787 36883
708794893791665665 3139 21396
296194191912839233 21014 30950
995927782369133057 21809 32413
160831598970787585 4720 26840
189505092466038849 32798 37195
787827526090090625 11870 18698
489848758258755649 20055 35354
428822053413554753 26 13496
153211312639005121 11872 25254
423912396425727425 7196 32525
658887119479455617 3786 29485
751165405168677633 23686 31188
995742529875219201 3886 11872
44807813547912193 22597 33112
11537649686129471 12934 34135
193625092163827617 9991 31817
388083586548990657 21 31484
367831659868961921 22635 37030
282796843071960065 1890 8580
909562912852380 3425 23925
440575481950521217 15387 17199
720268592796166785 10497 21529
806968133756594561 11561 29854
6615412902348795 1645 28535
902671695645810945 26667 35962
519497627989643713 11538 16395
199710878726758529 4623 32889
867196286039614977 10411 26087
603536331672632577 25308 30430
170394689456166753 10010 20609
327859925002524481 19057 22890
139319752389397425 5400 6572
375104862610047745 9049 33396
271330116637052769 19388 25525
236510151516906561 6505 29988
773383949842866561 33860 34582
245267833857770497 9009 27804
435276583736076353 16828 24788
200895807104654273 4075 8530
666160021747018113 17880 36333
960402372104258689 13480 26428
705245675840025345 10143 36612
864955580498072833 7045 21296
58169357376215201 26366 27722
468761040448743681 2276 5868
583833042409899905 14091 35910
492793948823401025 29076 35432
4035409949850078 17465 31656
53802808472486417 5727 6427
512299173964898113 3731 37046
401535270280728449 9498 10734
36082490191120089 4164 15727
393361971228376449 9667 21108
179446984744224385 4744 30738
356702126973640769 19734 24649
804177474681679873 3333 23859
89918069135567441 8183 11904
65555095313392545 24829 31611
20991397731730645 20941 22613
651388889995445249 29112 33679
681848543627172225 23762 31683
929638556982091265 19149 26829
865303260739818113 14550 31892
190510398292090593 1675 23535
927486323604117761 4715 29391
624063307019817217 356 30327
422607604352176513 11376 23862
317776380216798785 11226 12640
234512087797089217 4768 9797
310638452493371649 6768 8684
520591974128262081 3979 20679
245975149087584545 15604 22935
577505900531068801 8076 24041
295228113606960129 2597 14828
532283017378400577 4444 7450
990304398955032577 6362 32091
556560585623305601 6425 8848
779013577201020289 7750 18216
583602215853584769 220 6144
899252850691553409 18804 30863
459289897725628993 9932 10450
626023480060048641 7595 17277
636114335152992513 18943 21642
813945777308276737 4131 19579
216293584845846721 18033 21323
97536222392584193 18057 28466
989436278456036481 2128 12784
959049224707470721 5950 9963
14489122550546797 9226 25463
530421366778149633 3429 36124
822652724812709121 12588 31623
834652359556883969 7981 21317
441381551962951617 12279 32197
311276969526339521 11246 18264
203765870946693185 6879 9854
981578534419682561 448 18360
373388782624548545 7055 14469
691064182262387329 15202 21348
561197592840155585 7278 8571
244227424189659809 21846 34705
249215240088052065 31768 36460
12440614141432605 727 17891
936546211777351041 7309 9269
939112019766170625 18231 30161
850792159251827969 17581 26659
597626421900351105 33023 36483
662434601526111745 18101 32609
459389427256752449 29435 30083
574673460432240577 28965 37388
728753458481399681 17002 34612
157004421432002785 16248 29922
283432376317662721 36065 36118
350562308500460801 14633 30941
2474623706071100 28819 34533
755420616889377793 32699 37095
8263152033578082 14858 29793
644790458584100865 21903 27507
560249384940441089 30169 36672
351033806436770817 27737 31499
967762393497466241 32979 34922
278400647351620737 19870 26487
786148834374934273 15217 30724
771363586101014017 8543 23070
714135911480156033 21799 23092
354686909258777665 17868 24672
573091184941823425 2110 21886
427945939085173441 16464 37415
304212429776399041 1348 26628
301699094841470849 6402 28295
30852841512917453 10362 36843
749840654959850625 11919 30573
26668012480229209 33067 36361
622761355688158593 13119 28131
936602680357786753 31565 33999
118102749675596641 7139 23722
191017965077193697 4323 15291
253310250617605697 4604 31905
499554490399511041 11914 19474
577043148466142209 27635 31453
554848253344545153 20339 30616
645521732324045441 22651 25548
360976237080329537 6821 33568
106271160557849249 745 11391
244815033122748097 23267 31728
652837905831919617 9073 23760
711461466143710209 34607 35127
28332350040241041 15947 17485
903836788562671233 284 9604
633569422026187777 9758 10134
58159332852248729 5286 34356
517613103785674177 24740 28268
717927898962599937 5149 37074
714557993791775233 25592 36983
391551984592446465 16191 22117
718835327433165313 349 9565
809439257287721089 14110 17027
990131111407055873 5975 31186
207212903967807457 13687 32470
714044076672092161 9661 34500
769119909411998081 17409 29916
325337900291348353 10593 18003
252503897850836257 15336 21268
266005365875937377 12616 37000
299307634538365633 22984 36674
992166520505225729 19297 22999
757973257952407681 7708 14029
668263702044452353 28580 35053
688485006637947137 10212 36198
308929866045023233 21505 25414
841779782773620865 15793 27412
137016881514565377 1893 34469
189064826602503905 4267 15028
851462895459253121 3137 32818
353138401830641153 15607 33927
461082072496065345 21309 29013
53133957626599225 3139 31800
344772026144713793 10782 26356
554789643287172417 19257 35669
291560000677545601 23968 30701
644401594626970113 4726 14818
569259965353911233 18206 36481
188938698092094625 7334 17486
694735970431292289 22547 31782
510055914766368833 4121 26446
179938443962985409 4983 13054
876966919901441537 840 18984
837045303022758657 26602 27929
806795952877649793 31685 33902
252831876910665441 16455 30868
768340822964283649 17318 19544
830709368200967169 11734 20952
946012485281144705 125 5272
262137309423852833 24486 32220
473257562271221825 6945 30438
488424539110635457 25095 27235
590856750654381825 1788 14382
536085433194262593 1594 17465
728273064102090497 11206 11237
645142925125025409 15841 25507
211548049747975137 900 28782
629664284063128577 8482 28634
892935983166104577 7358 23424
668778445450467329 11641 21411
715394709345019905 26729 30082
438616775007307777 28493 32758
243649057303080961 7336 35784
148237510699214433 13819 22516
317176632433600513 6665 23928
820975787800197249 20109 26854
400825774708501121 18854 21415
599518092566736257 18285 27725
828175748603030145 21718 29430
408801456144704641 10873 15718
926006124358075009 6675 31000
436127095782762113 9183 33792
114532188684208337 22715 28886
712054834843090817 2880 30008
782917130239106049 7722 11564
710491514132339585 7103 36077
225912998132997697 9684 26166
426375676179834049 2399 19884
643363436646346497 15925 36577
34516666063876045 17918 28354
913745737102786433 7884 12720
553999838648739009 23299 33905
905036977669176705 21267 37214
150482677715583425 9863 28184
156405454068419649 17347 29216
888599246954345985 16286 31633
290444291584826433 18439 25469
352951124599950849 20929 30754
270539326748448161 7002 25930
66274618360271377 14458 27727
327641892679004353 3413 18670
97535170187821761 3225 31836
18832801426157177 30840 32079
571473681443439553 16989 20524
234695851540685409 2675 26159
896901462729356801 12003 34153
302503392092106113 8549 27935
242815651643244481 1227 6403
397967922621951681 27581 37376
956228283338614145 25470 36386
951067486621923329 3827 22180
243621606168506593 21114 28579
953578757316670081 19181 24398
881924791151686145 1216 7289
363750610962867457 20698 34472
548700431342670209 2236 6771
952685514493431681 8870 19768
385478497745278785 2636 3065
309466686531180801 16689 27148
515316510829013185 15003 15096
262388090818568289 700 15048
859975135473330689 11262 36184
720615943219527809 30703 36708
424338595882719745 12831 34389
69871802824202689 17329 23005
425634675443713921 4589 27267
406958383079825153 2149 11491
228784661325494913 21798 29786
509406224014178113 218 27781
902512213015267457 9064 24126
28299090381537441 3751 16224
472155315830978113 21759 34430
208526575857355553 21928 34247
787580584447365377 14554 16469
579337314849027457 17448 27842
138283814845539873 14693 17084
186477153793156001 15239 22974
788375720179924865 6917 23108
909322178953814785 20972 31533
377494231549125185 9678 34754
567022300868366337 27763 32837
629253690661212033 3106 7278
197538139678613345 16671 31430
789596188184635393 22210 35574
568130984837118529 11555 21283
516462972174007745 10820 35550
779402032679783425 2116 6925
510975049351916481 13687 27850
578792651987591041 14883 29472
876434465237647233 4309 27755
635254704753350529 19491 25552
388455942973752833 6740 9432
251176285109373505 2683 7817
304068049384152769 9601 9919
254812961457005825 17084 20476
273798716096340641 7579 35781
144228046384576193 409 36636
344855767921128385 5154 27413
436625883156523265 13428 31798
46064263985545753 17690 25474
819217101073654401 15065 15260
41310917202292073 27859 32192
7542557149790242 35845 37081
580500904622827137 1151 31077
472160757173561793 30158 33319
589627179428472193 16292 19293
7809998375165606 5328 10520
107227919191036145 23550 26184
302840482251234305 2547 23554
950405298597598209 5410 9749
810519549033145345 13111 21802
425412354970379905 24850 27308
272486233899549281 21581 25865
545664468411668929 18270 32225
79121420741330433 23050 34890
302790002738664321 12645 29135
646259427225793153 3167 21066
945584391231886209 9211 36130
734919334102457345 12385 17967
249592428787511969 5269 11663
503381323964312321 10901 12402
629259691050091137 14106 27480
951004482293768705 23250 25347
222904374527576737 15378 25519
24985225705414393 7741 14842
905323833415348353 12057 19189
25029359983264501 12808 32042
814260046860855681 3107 8430
932244150851723009 1833 17647
46122733818972249 12186 34524
147471419044393313 24044 37174
81338122547027329 26819 36566
586642233751085441 20042 30775
753071635699495041 21654 26056
83383100675504801 329 29575
494753992183323265 3288 31606
418894467511769601 3114 17222
595170422481029249 5236 25460
554732612133904001 3767 8166
933369186653767041 22076 31570
8327181781076832 8886 21332
896015107404178177 19290 22540
249847927866611041 14273 19787
335812373483694401 688 13993
72737365762641553 20116 26113
270034632848105377 11707 33359
420598961860946497 17753 19975
420979094959296449 2484 34610
178954177460575169 17543 17586
193485119875571585 8113 18749
653078743047828481 1204 30228
854468856639503105 7051 19226
272507285070254561 8861 9370
441706151359706945 27613 29680
731837791069182209 3139 3764
748923576498857089 24203 25253
323815628085945665 12720 22526
217418360771983297 384 15536
351225798168130177 1604 24894
441121083895101377 36197 37160
967873326564593153 6738 12231
355926346025309953 5810 25275
472015236876643457 1292 21102
943896626354035841 7749 30455
991128369572997761 3692 35502
126868546174375041 7425 8309
261011695060105345 24339 33195
292334513306773377 5828 9009
706600940652243969 12284 24744
97884020777311073 6448 7885
91459652231748129 18814 34452
516386411900857217 11582 12193
516623351658630273 4716 17960
6877869818463723 8920 13291
269116372194845 2704 23720
110702723336775217 14167 17704
449129119084496129 10872 35666
64470138781498321 668 1607
193832101280349889 14378 33755
430954221355239745 19496 30842
872276291425229953 3710 14432
19090281245279785 13798 24061
738757403241649537 3178 13191
327593040018175681 13941 26917
444336284840382209 2883 35463
340788412751916097 3295 35174
960391595028198657 17314 21458
795550468287689985 12516 32434
189065769757199585 24998 37820
177308497167057761 6509 15963
465552657442586369 14751 27842
343864156612372801 27228 32770
245932135684036257 18228 25209
202815072816999745 14227 32681
193394276283186177 1 29784
904114578279109761 21905 27313
721184307838989057 10104 27343
995766962845333889 13646 23040
738532608243517057 4226 32879
241650228181160993 16352 22404
348326759755742913 4133 34123
262046434983854945 6594 36401
64167325361751185 196 34480
209088396389592641 2416 23009
590417023304006273 4667 16937
661213292778125313 21654 30632
982454046708724609 1653 7487
597063735995224193 23800 30036
913992404056052993 14857 16842
530668205747556225 5350 22436
699249920543820673 27705 31112
461605566612082177 18270 20734
314441528143781569 3897 25606
751961032493067393 25004 26526
746847192677861889 19202 24273
419177229200929729 2026 22210
651247339182340609 18778 32863
917225770892340353 3018 25933
629595149760660865 9342 29771
637002146982769793 27607 31223
881591792986760961 3533 5344
867896895743381633 6702 22779
23427922158148817 1210 22434
854901863667297537 7299 35048
82055326177176369 31634 37370
362970029031568961 2985 16500
863178332500012801 17715 29610
361926536520105217 8489 23587
987167764856103297 13903 28759
844995943903551745 29890 30541
754955345363541121 7412 29651
132388470435021329 29099 36638
213848253847892513 27942 30943
997998642933335809 18284 22456
920458773412889345 14461 32593
376709602664295297 6276 10195
992661588015856513 16258 29979
506218486861580865 5753 34714
43438788135247817 7615 8481
267334698689413857 476 3834
997543577416713857 5065 17246
334007894178593985 22079 30816
594993531606405633 8817 18419
102788710389166481 26213 31527
209310340014887681 8151 14948
147732797204707105 11742 15897
285324791977970465 8716 34331
327089590679154433 31458 32672
915842251860830465 6771 8551
616915639198676737 22704 30294
468103352107021889 10958 27824
639862166658264961 9370 22886
241174257537942081 15157 15591
175228041995449505 1150 2766
524771310446240577 8673 18155
536704758502711617 7849 11369
601556915801786881 14524 16764
37811177239088777 20792 29585
316842468478569089 2631 2738
491083406397070401 19402 19795
350478489173205761 20273 24483
489652148934862209 12411 18095
723342842115229697 5498 10304
219089145184316449 28067 37319
535134144303562241 3038 15514
544633153296441473 6499 12134
508625548079436417 13524 14489
6987058653198376 18283 21002
129245474705747649 6261 22835
375029636209870209 912 15624
395436802870406721 2248 15491
488182164961362049 4427 23598
613698651438717441 6077 18704
509671931575407937 748 19752
273716613943292929 3533 32792
949971844116465281 539 2527
176284113046214945 9545 18174
763084747821562113 20980 35588
153478002750418337 26435 32154
759567830205103489 4266 27457
720861385981983489 2495 7627
489438187512572417 423 23476
388386339767720321 10081 16672
711048067670692097 28122 34787
987390943404157953 20765 25947
840215548691315201 17115 35984
145394655077566881 22871 31096
507210284896533633 20250 31295
357197526090665473 14405 29265
763634778914049409 3049 29024
286895676995129633 20007 37776
559190282149121025 20071 24048
869157626815358209 22786 26902
21934946341627181 32080 33220
149115908110260865 16238 26381
277998977079310081 4406 18804
915714441331239425 2996 32752
258914269253747169 1027 21839
949565335470339329 31169 36875
871018511965321089 9255 30245
383068077632536577 5072 21086
348214918448530113 6603 15856
214807451951813281 2091 5519
777549515211607169 5255 23506
304793752911514561 7197 29189
850799788679150721 6276 30139
87042201659187409 5633 30914
574664237791456129 21233 33755
616607657088813697 8764 16955
350240538062461569 19645 37156
215288315949962337 3158 37155
861214065838769409 4964 13393
333005685477736769 3541 20391
893592230771499649 1051 5146
157475340912554881 33373 34527
46560155955791769 15413 17041
461895903543300801 22797 29766
404900700794467393 6997 18948
478548534321490113 17366 19938
503512962508640513 20362 26721
575857966336009473 23462 23648
153282095607234945 57 4485
613665792760173185 10338 35334
423525538731315265 22382 22629
59893336518193505 19158 31156
527912770764611841 466 21773
833513920236313729 14657 37343
277207008351442849 9116 13537
343955590457404993 4840 26540
112429602167591009 3730 35029
481355930718592641 3119 5391
734901834187343873 33299 35887
639521934136745089 17460 25756
459798674609469761 2729 36854
901180751095424129 16732 31594
549987767246083329 23760 27311
865211832126142593 7038 24066
878672005643206657 34554 34876
917675720597685505 31230 32240
420625956775996481 3626 31605
146077946071493153 3900 21617
771000285345575553 22175 26414
307969730237047681 25415 36677
502270950994759617 10287 24197
880664946590208385 4721 23980
659962367680631041 12956 23144
790364773790059905 407 34202
681011532325403137 18856 35133
312104766612115713 36135 37149
553242250385704193 6145 34606
686625152805405057 11379 19554
183835822427742113 29549 37262
534119067573790593 690 27127
969839340117598465 4196 37371
553740654527757697 24068 37573
702641173611528577 18366 32352
176432654962290785 28137 30343
73820730504859713 9508 26340
862211766016443393 11416 28893
160061346860207009 8012 16964
710241869010907521 26888 34308
394972835253948801 4454 35626
776485462590613889 7483 28537
122155675180483313 6426 34677
503381152374934977 22430 24172
547816829052845121 28891 36991
496738376554915841 23899 25875
850267636822994945 1207 27226
843915621859601153 8579 31250
894925768205066369 9286 24098
599174275450650369 5234 16609
125858828593198529 994 29554
94159108235196241 3170 21720
930303803210289665 2306 16627
685663820337182977 21482 31333
431179047489170113 6259 25219
685552339356071681 17538 30023
210517369384714209 32730 35527
166070596336879809 16763 33908
337939371764338881 2778 32216
616286289700575233 22246 30649
346437461585008321 1489 6229
563017472374113473 4370 35365
167783092718256193 19147 35452
562747766568129729 15407 29846
32368877664136877 19763 25867
686065517204895105 7665 23631
123744398567328769 3347 21726
304399612007550529 3607 5385
461889464945567617 5397 16761
879093036968455937 27733 33221
241867164140021633 9976 18852
328063032607339265 17724 33616
125157737254308897 34610 35403
231738868095618497 12748 25616
126921367377367041 23978 32779
707096089054083201 16461 28168
749403559388934273 18032 22166
765650920981059329 1886 35146
575272848199691841 15235 18938
425886846359226497 6291 15688
615801733858201985 6524 17502
683372186867586561 5931 15018
770378659724304513 15772 30525
569503666367374721 24832 29638
229325083739080769 28176 31537
498291055400315457 9050 17912
790415448586461569 23465 33435
348245179090930881 23488 37198
135239818139947233 12738 36151
366344905787144641 5732 12977
80897452727260337 25981 34290
950060161066254209 24542 36668
852774405473422081 15329 24816
4134592949199601 20298 33679
314874133967183681 14713 35984
180089439795672481 35168 35270
453671677057766209 22787 34630
915696713960926465 21210 33175
545860481482851137 24144 30485
772519595927569409 2200 25661
255705251973960673 11869 31491
145179471964283393 22564 33339
719865943447107585 11372 29923
959008211633410177 5280 30208
668063426107547521 14770 36001
730740617094994561 3652 28926
777946080078908801 9037 11348
210494277165956577 20207 30169
140409216400012577 30983 37051
433671399281095681 14605 22257
684174694679544577 16052 34293
192471680327066977 28930 29831
888422108023942017 7217 21603
55462778565015473 21299 27887
549768702405561537 18436 35433
591880028036364033 8634 27651
38098029979391161 8950 12432
805558367360205825 5410 13536
495613652046333889 19810 31010
87631947873696001 3578 11431
725786995985853185 13208 26318
237046788281844545 11725 37551
265329936435552577 13642 28248
894301052868705409 2179 19931
672015505014922369 13528 36225
391573383388404737 25966 36336
741358624830983297 22471 33269
854366487429963649 5777 7572
710081011873196417 2246 17096
75211568336897025 2987 25333
158776838145673345 2339 17795
380249968644015745 906 3342
575101365403167361 25109 30345
882716650589358721 6681 9303
796495977806362241 20710 29141
841666057731323777 25166 35085
59910882621803553 7615 33920
379153686911678273 2609 33767
453347223751183745 6501 9632
491887603721487233 4404 35030
19549493962227161 9488 30328
87885004478110321 3823 33467
896887849158819201 24939 25025
260632457904257825 2043 32743
989099970223346561 26796 29886
896736414435849857 18532 29889
374514371425096449 20093 33145
790506225825758721 738 24783
687673438365504129 8472 37379
626122969293803009 24970 37195
977964683170601089 3991 36742
834265566030957441 13866 37584
966183023417155329 22703 27735
672169418478205185 22717 26520
291226396174199233 4529 33095
484448923903833857 139 23735
854312329978295553 6082 35197
384446362345002497 19361 23763
75312997582447137 8548 29144
894883167325822593 24927 28131
43287411620806185 2321 13476
623774556354931073 31600 37608
357768374043690305 8124 13594
941816930961003649 2007 17087
160580682394094497 1563 22179
404415936501990785 18689 34590
915934118058235265 15200 17868
224431140283151361 5324 18685
539770714146353473 8425 27214
712534786939528449 11321 15560
846158104322302721 1457 7587
530585737485147009 2945 13318
337085848967472385 15855 27261
236615113570408641 1524 18757
380807424673552193 14331 37420
301105631655396161 903 19238
3679850249081796 2213 3593
494974785658769153 17407 29839
895119210919791233 9537 27407
168789907568786657 17206 22856
481807231140418689 19177 27606
521912423780619841 27328 33877
789899467850066433 26130 27156
577622913621361537 5380 35184
480542248055652289 8342 29971
120523409159062561 29638 30678
656558096588657537 26327 37321
101225572338272225 15584 21806
713651641859012609 17154 28597
621865829127173761 22132 25920
450018123657574849 17042 26789
972136679003718017 23100 35393
694194862918518401 10236 32953
943859718627607041 6267 19625
794104076161989505 12188 30487
646658637799468801 19784 19796
207269540877302209 8020 19340
527852670792739777 1482 5375
613918770905602433 14044 33922
902216592895207681 8618 8704
788302168243486593 6658 10021
876845833252701825 31147 31263
980654827479288065 18511 25577
980815806709323137 13677 23957
768037171245264769 17062 36648
29485543390890713 5619 24009
925827284946425473 13175 20524
935465981552916097 2123 25042
789909554337295873 9034 18139
402501447807594561 22242 27849
453002111172157377 10012 34920
435474576582684865 15307 30678
228179938777724801 31388 37671
217600961262107265 2549 9212
574052455611397505 17836 27996
467270601919985025 21185 34204
937823883322092673 5616 24666
815076410842237953 1303 20774
811495522981733377 15161 30277
302757438443755713 2276 24763
35832688801104241 13778 19558
835584244557381377 7864 28586
735618249202449409 2781 36230
766834497634142977 8770 22835
468808260663674753 3253 26182
735629322467332225 4942 13815
101334854779725697 5533 20515
736274563431543041 26569 27043
468402846974878913 17329 32514
775020615343791489 24203 34880
480854146960641793 22270 30847
257073009882425665 1941 26651
373523396360379649 14510 31794
281621673215028065 37063 37829
779464452964948097 2338 31818
37048326868692529 8642 33015
929922703484617601 10595 31222
137639056466426273 22785 24000
107639604933641665 1041 7479
12097073961463423 2486 10655
21843241339492893 23301 34700
441888607960663681 23150 37830
457175775407211649 16882 28220
402192081903073985 2759 20489
789147432403478145 13796 36407
755242048401029761 15188 22777
895506492664001281 19327 27872
167936994902710529 17392 21684
413617897108050433 11378 22029
224948961389912929 22521 35268
313407160610456257 25591 32787
98104657331496977 11387 26229
180975750519035489 16057 16989
872790861831745665 4870 24411
509061180620111745 10982 27390
247817958021990145 7981 11980
136152109204910945 10816 16349
8968773995718494 7196 26467
797362635266995969 2096 21035
997481116714929793 9971 28331
128340432422316305 24309 37455
857042646188332929 6675 7384
738195758791707905 15540 20107
302713592752731137 4729 32948
903612967500972545 18887 23863
225794060089384641 26222 26394
681454398874752385 1270 6938
490729378394597377 16814 33734
245036211155916577 17762 21218
294112116877229825 18264 35167
939315681371798657 173 33516
261067970622271169 19746 33407
816275748894408833 591 1771
59320161810205721 5672 9003
686706436589350529 3735 14592
947421358518333569 6045 29770
152022906218075361 8198 36113
684057206440840577 2008 17874
437318944946898817 5198 10056
968490480730601217 33965 34843
208962150447799649 5729 26922
230066585618004641 1753 31476
782639523982954497 29669 32963
162196361686561377 33212 34679
580561933219581057 19387 23243
129064607379419265 14115 37860
262319720117435649 5962 36107
78892088590926337 11192 17838
158220473514031553 23926 26412
173177780252956385 13582 34664
862290699881715073 10948 24153
572073506327278401 1520 26055
945114661990384513 19076 35469
944037696869926913 17108 24071
928117168970206977 2726 22772
232945546691418305 11433 31493
386742631897842433 18421 27165
996171877647071873 10586 34538
810403095953706241 26076 35951
478419034409419905 8082 19395
947251402432794241 25538 26418
994365896116235649 22212 31279
511167993324765057 7890 34564
827916187637534081 4911 34245
441208169599885761 5621 23082
525610980771716673 32445 37270
18954824219225233 25278 33294
46853417603976769 17098 23978
518890109918128705 2552 34783
785381079565056001 2545 20678
59329071175600489 17524 37692
144823993234275873 6728 35055
626190786190189697 10550 28901
518468144905540417 18800 36213
159078436155329697 10362 31001
492172234502241665 34972 36742
129004214523700257 9371 22319
891483211721961729 3908 13902
348894351252003073 7115 30064
654561695367767937 126 9806
251958180357885185 16928 29760
724317761307190785 15347 31297
492055279566489665 12253 27930
582893856000559617 4607 9167
162509290907006945 30603 32717
220143951801887297 11117 31817
216457988117472417 12359 22472
974007727045524481 4616 17015
297941334684079361 24681 32896
938577614777187841 29577 36432
194451891893226753 1947 9615
421336038460957249 9939 21462
733358598114005377 21305 29573
856973528948472577 5700 11036
118893512730554817 31866 32127
186336904454783777 9217 32407
606344677184747393 704 36592
484882449093333889 21069 30219
83598381130617121 35153 36291
370162586757025729 13348 31260
915947831118341377 7206 28279
832762753256631041 23997 30090
220246645888980897 846 12995
76645783398284097 5007 28234
201813867670519905 322 1172
706270436804032897 16300 36183
759491558028532353 16338 33538
5130311814433243 17503 31273
969749738388411905 17621 20372
91888590332715121 6359 37867
168597174478978945 11666 17242
264673695966855873 6256 30025
283273269470239329 6119 37750
30215512363895413 456 35853
527838395745494209 2218 14765
76305569755440673 8003 16139
691669572279135233 237 27098
223698289626653953 12534 20772
808953122951638913 12626 23547
240814535808205217 22071 29089
852990479565161089 8366 23493
1640090096003633 13307 31832
536338205628016577 7044 29689
656308732256796673 28738 35099
558932651545301697 3549 28152
144463619270439393 17111 29880
379998264948202561 15386 21869
929778422851264001 11199 34719
835620602680673793 11152 28869
350894250965211521 24955 26483
342434730287312321 4375 13752
944184000230386305 1455 30650
822385627773382273 18535 29466
887223322657334273 1044 8830
263021832496153953 12910 27506
618176440845481089 17568 21093
896428267382415105 2803 25448
680289044646855297 13885 20090
635652167645236737 3031 21143
577281035436008961 5074 30584
175913360028669537 23683 30318
970308474496178561 31800 33931
90617092697986129 10303 15029
887965703574430209 2803 23394
993080694723655425 6431 8355
713123115875248513 10780 18225
61261952121345329 9940 29774
781073947135659777 12075 19226
62243614514624569 3697 14480
472571976575167681 16403 33071
980743274334518145 7941 9287
597106068103109121 300 22305
989350442490827905 18089 24186
253243426556338145 24533 33031
34409931632939817 8709 34287
258132233398690401 27467 34663
78732118541307025 321 1084
944319995969479425 7611 9770
838503139304638209 3639 10313
941943875918305153 22833 25353
421761760594076673 18433 32557
51032407628895273 9258 18337
94966391579976769 598 22296
382497339167223041 1262 18117
318790810599761473 16924 23094
627669710927122561 19765 33921
63496306323347793 7025 24188
222752165321402625 1046 8191
741659805649700097 27629 33442
663315437158615809 11548 21140
733244189486715265 7358 23384
24507555691194229 12063 22957
825442440839235969 6822 37651
148534292167383329 1897 29367
614866246799980545 14401 37035
114520860933005505 32876 37196
55377275301363937 33356 34767
130034103649506961 27310 34437
715363076471977217 11430 17255
183653048442401697 351 395
643054988744108161 19980 20428
874662609826245377 20084 31322
219166685318473505 15307 21259
19504508668752865 3276 4269
554118335326958081 1171 29676
869632276056932993 34744 36803
754421094219896577 17243 33999
553331863116930817 12198 26996
231629677307392257 10662 26818
510137718783155969 12319 23925
557930949641562561 9979 21017
446199187045699841 20173 36118
462875025077973825 7608 10689
617953564486697345 31171 34851
909766748623031425 14674 26505
181416821835334465 15480 15577
255086675497704353 19147 25812
216464737603516257 3809 6878
542335627660779777 3458 37274
321334288178640321 8805 20285
444136639298275073 23317 25076
502050318064533505 10083 35049
351548473769714305 18807 29665
524332284149942017 10278 24180
970812893316558977 3431 15982
613855298831268225 13705 28353
271607701214126241 4134 36808
697128924325745921 8767 29584
967347896869139073 24062 30975
450655868960382145 32855 35469
101350712447516145 9495 17734
419878809968672321 10743 26717
632306586242872705 5153 5469
423542310865954625 7588 28982
979832139193295105 4861 10197
465476778342896577 7172 20739
199017019527442337 19350 22095
97173294051827953 2372 8795
52108751834698097 30880 32146
825332824004725249 546 28284
470073798361550401 11639 31266
262935334158626689 16981 22187
202574744862321409 7351 23828
433887278906077249 6555 27054
481070156103864833 8067 16111
128885528211071681 3603 18756
981627265551527041 5075 30081
582387443861527681 769 7167
938001985973027585 3243 16502
200153436960974305 10041 11216
540242864809531649 7169 23799
454925043861216257 651 27527
446493900327990209 5014 15060
677693225699812225 11244 26713
403910325743328961 8431 31864
979289696362307841 12677 26599
3256475980645491 22825 25898
112948958362053985 14899 36363
759364379454670081 23652 36801
231553597560839809 24543 35675
271502962747174337 5010 26340
833038328656414209 23658 32228
951143461367156097 9461 10789
483068409233673921 791 24835
317315725852733249 6255 22336
679262168846989313 1246 27643
555973207533075009 23262 35222
945203430546918401 10311 14121
482415369806059137 9823 20763
686772864159735297 28174 29548
546551151353941825 22372 22677
711036127752571137 4370 21650
134081664456271457 30182 37630
952623381112019329 11078 11224
107047369478781457 28017 31335
971548532439278721 13934 36934
123112875633605505 6014 27875
492584053853988737 1778 14712
914485953818019201 13850 36919
500787468465993857 23059 36646
838071705559013249 3173 7868
945345626370269057 8592 18129
556453467128424257 8576 10702
660889591388958337 18580 35028
945409584584520961 23408 37379
539188382619016705 3820 19302
978988284985877761 15242 34134
821705384592824833 13569 29830
911519338296937345 6827 22334
455927573882618753 9943 24420
821109249667816961 11342 21256
465706115955875073 27234 27802
609847095081956737 7608 14646
196858835270347745 20951 35412
425688674016033281 20998 30949
248525880217179905 16339 32932
103780511403908097 10037 21365
534312933948044161 19192 36371
561083748243081729 4178 19299
597353797770189441 10778 12861
678379787808349697 4192 8727
300951072773415233 22463 31151
144307132381886305 6402 26505
788800772882630913 15098 20722
469763340500417601 27771 33745
479629147087806017 16931 28809
834112274158204801 23170 29132
887047495836732545 6281 33693
443109193791283201 12829 13785
583945881956310529 7066 32284
430137088989443585 9705 35012
21137166696682641 262 2145
816168980238284545 12669 13780
109754724657861409 28190 29150
850511388080892801 25938 30754
613184285841875073 9464 29318
366671690431243009 34149 34740
259126795205446561 382 11658
702784154701777921 734 16117
759881360554878465 6802 7402
935151815598185729 10031 26913
230541168623872737 4408 19969
358736760178604929 27717 28933
737725080322214017 5916 15129
110079086018142641 18083 18399
94363339128506145 8282 33774
99062792442101249 15628 21041
814453978593910273 6716 34137
814577439136893825 2415 2418
764741960733189761 5964 30026
524834653606635713 7029 24274
268767388054449441 125 10891
792756965783492993 18070 30909
393571933669051073 25186 28910
614336781547326209 17229 33826
857832172483107073 14957 26512
792377193481097857 2762 36940
876677673818178945 20293 24546
720795576270123905 19108 36545
334605843525828545 3972 17039
267220985035091745 21610 32259
226278025657165921 10074 25200
502722177543990529 11593 17951
958713807663677697 9535 27149
369568370864680449 5336 22011
648392820465275521 4362 30311
407326458281861633 17543 19112
16491199844530515 1051 16252
797276607421107329 21056 37241
12304603280512085 14960 23120
401454281018420289 17232 23542
965687608145081857 6862 35901
112329474006326529 7813 8174
426536616784133569 4420 7381
285815525037779841 11143 27616
42962540949368137 27769 30853
603823098870432001 2595 24325
178963800460167009 33452 37131
118352941753006033 8495 11954
659272296967905921 22589 36686
758090255124340481 7032 25212
866426401511248001 14177 23175
102271848331984225 9780 25790
98041531478180849 3977 36621
286287900256180449 3707 33639
62229862615623689 21185 36080
213703336800467265 14886 23525
408976831942617025 6291 36925
293916562385543745 26975 33788
950729013182424833 6304 11352
912779370433217025 15546 18904
738741585154294017 11023 33838
140412814329206273 5978 30058
521223307803325057 1004 4352
419002173667980289 21279 23167
987572898773571201 1980 27001
397540335585130561 20263 23059
854921990608474369 790 34507
265513008544619553 26504 27389
754258895050419713 6295 17788
874558754968514817 9050 9508
876937679713108737 8711 11449
564902082283044417 6173 9539
203559886177650625 4976 10614
222205405354355169 1599 12308
470173024388500929 18105 32125
618622259568670849 12173 21100
229876331589373697 16687 35661
176891119295444097 31003 31788
771491851506937089 22604 30500
39319771912960985 3272 18782
115341630106904353 29776 31199
66070062692926257 131 29384
676502649695166209 3204 22436
396295537599176129 9782 24982
603025276640984449 1506 11329
4753155698491441 939 29939
373292401984286913 1633 9091
864056341709801473 7599 37118
786923276684568449 3302 13074
995227678122983425 24424 24704
85071733066300225 4819 15532
387076289062182593 12100 22923
617114524574567681 9540 31296
355230013315658497 19198 35335
26342148058574821 7158 11041
264410946052738177 10014 17506
834975675963839617 12230 34922
986476962261530625 12044 17437
938161868437234177 2306 28732
709009742927694465 9018 16518
290649443626342913 5254 19333
632351471021191681 21506 31284
958532480028992513 13891 21703
111151828359613345 6918 9651
400903781118778113 9117 10854
621793772108201601 23674 33030
168893360148231873 3367 33988
305456965914064705 13521 31681
824828653441166209 11420 23152
551576656463591745 12413 19223
24108708632127221 22333 32586
837841549539621889 27350 32201
659094590176714241 11817 23498
801026679845232769 17486 19710
279952033161393377 9510 11701
893420705106937217 318 20202
772219537147954305 2162 27644
816149378201767937 602 15828
659599195357742465 8702 10488
378896049758981953 25606 28143
543809229901533825 7712 8138
342658833446517249 5490 28298
701572673221406209 21061 25198
462985312914614849 2675 13612
782277968828175617 4705 19150
562608006486211585 14711 26516
280350600013093761 18361 33902
334889994691469185 15283 28736
42222843937217649 32727 34471
714548950892616833 35528 37099
633753462194519553 24235 28427
821980861781728641 2488 11398
826391699736781569 7045 16634
804179150732064641 10573 25351
236413142020154497 26334 28927
951503669925688961 28571 34484
159905009821009985 11355 32164
477384602288605441 18322 22575
66152336320115521 6154 36362
294239368583081537 6025 7454
985790909134955521 2445 15953
800979694230957057 3409 3988
181871334430127265 10962 19001
597139499700961793 24859 34554
517572471975590529 198 11615
333151246681619969 11234 35935
701342757609253889 18511 34311
512818861119544769 44 2489
660083488094052481 3754 36162
454897059148489537 10720 18551
290817212139614849 12313 21024
241619078643697793 19326 20085
484235040289625857 19504 28850
949240802874992769 953 5589
883082951124563969 22306 31539
301328831637878401 13132 19179
422336687130105281 6477 10758
464712887354235009 16146 23095
176014638292826945 23814 24816
974504417676133249 16858 20422
791894566396074113 10349 14990
975893846035841537 2704 34561
350979223375858881 20026 37323
906998434796353281 10817 27894
708540821028272257 3380 9828
83480635131135025 18946 24303
632904835354196353 21287 28852
856469917769306497 2302 20052
710745972257619457 13408 15141
890489834392990849 26803 32978
706400539565848321 10777 33716
338386599998049345 2645 10265
84954786716600945 28452 29182
895362892311165825 13194 21468
441954849835781249 17927 31860
370784397712146305 9901 17016
91368368168609489 6129 8882
486770082822101121 16082 29556
881728099920323457 1115 22658
268641040513703201 15528 18838
986247212548484225 27119 32827
73079548884148689 2992 31027
416452222163826497 15588 27016
434345314568549441 31930 33410
901683359782872193 24436 28821
980398512614879489 18290 25632
656000217837188865 31592 36132
891970954315983233 11204 35265
560511119853181569 479 31527
89813244626579809 19244 31130
680700695668861057 27774 32753
338840127994320257 19901 29377
301496706276786625 3290 22756
824335519229247617 2317 12725
354739365088718721 2374 27871
266506024047064481 10971 12027
594144040113782529 24561 36760
840863849797354881 12395 21709
805173361183705089 17770 34811
122492572085850065 29358 37276
806228554256982529 26171 27813
418320612317341313 27713 37627
310224811811409025 3120 23354
40972136041379057 12170 18715
420249593631986305 20187 21122
580539037447262977 22304 26425
910531196233762305 11379 30814
721484410932408321 5675 17629
693976534522043649 10380 32346
956329794828217729 21453 23711
440700851517803457 21130 37198
45622050825418369 6118 6750
238630598039073057 2251 25237
998713320389125377 8011 18604
181516520303972577 5311 9085
817526066543923201 18429 30790
506345071287590529 9131 20757
684193960482144129 13754 35107
432987163864666497 5643 6250
29617070016460189 5375 15705
393607837512441025 29095 35781
149183238375453441 4933 32361
404582450166799361 19936 25150
584182320326124929 17435 22185
283513315984116321 1264 22944
836634901413344129 27635 34844
482684430411879361 26673 28267
847563557042097025 2554 21130
867812686057085569 13910 37225
798391693530501121 7264 33451
159721001755627873 1757 19034
539442101774927361 26545 30119
57803180236952305 1490 37271
488795830278075265 10797 29234
359644881106433473 18633 30781
637165981602439809 12864 25671
555765840711394817 7329 10853
88289744583587297 11477 33657
157304047567947681 4228 20137
435654190561923137 6856 18599
107548005137736881 2171 27608
491913633624914561 495 29497
723604011725896577 11915 28662
987965970296873089 23015 23645
780468483036635521 11414 29926
201049482950562465 588 15883
914852901082696193 6097 28113
560333470682866881 25555 37458
544351466416763713 17867 28319
566100385824125121 29422 29615
115846275015726977 35272 35301
777894658337235201 25148 30147
9396249749507037 19337 19732
976036926210294785 19349 23256
516503862176136833 23202 31689
982475187841021825 2548 20102
971865377625583489 9390 32648
495271965352980481 3334 19132
897504110754809345 5943 6029
249873449769300033 30115 35436
813200455857135233 2699 12963
160899177023051009 2408 26449
589538620020647425 418 36386
158897473737244609 3703 6871
213004115939234849 29642 35555
210081927733920545 12627 21886
593566242483589633 19278 19375
14956106124433433 22668 30626
791085076153883905 32319 34092
178815408037646497 14879 29227
867699972450793729 14263 20773
913765213438683393 4064 4936
455052457687479233 3555 20962
354289101922415041 12233 29716
633897731129181313 19396 30830
1512895923301728 6324 23735
461242053439356417 12973 29931
962906545834240257 4154 36104
790114883281063425 9876 30779
121831144497964065 12261 20515
608412673224414337 23269 29662
708307689441408385 9043 14419
358550838261820097 26071 35507
921715349953505153 4985 35941
982891564316965121 32689 34154
546493839449649217 3110 5039
507498461559634945 35564 36186
462062888994740481 9527 20730
214775793245841825 23251 26263
590758958059222273 14824 20719
374372314217040961 20092 21603
597087979743012225 6350 26487
38387935932441057 287 8171
704341811532056961 4108 32278
433914009242556609 19187 23355
363207432171481793 11035 17978
874291021163763585 5463 28986
74663934307789505 5308 28147
913389288817953153 17244 24095
474151129151270145 13699 27687
259515969511660673 23313 25997
15216402671992313 6198 33142
92715846272710673 12753 18099
736477373835374081 13248 14316
888846328647382273 11494 36298
539486811638095553 31134 34863
750682504931987201 30842 35729
869186941499865601 1248 12092
231516489057163713 5596 31447
260034431956452033 26416 29453
459403184547937857 30564 33849
282926091198209665 20457 29677
639862333939980545 6638 27205
733559103509701761 15302 16811
490432197596490497 2518 16583
907918237164611969 2905 7526
351543996062737537 22641 26198
82575809293043537 2106 12127
301964884762696769 5706 7296
74211764326140177 22704 29195
134040625061054193 971 37677
143484883211225873 2784 33678
623548483947544705 2123 27009
771397909050936193 12438 22749
655173373605443073 18715 21530
321175247551021697 4878 16591
160896492607633953 3383 19610
735333027871167361 25901 29564
159296752503074401 26475 29097
57947764708654153 3367 24816
698774691686381313 12638 32961
723664255874442881 19068 19918
155236645674456513 1568 13149
370005535066095361 2985 3851
596422513311438209 17037 32920
906551825256247681 3166 19866
595647178532253441 23381 27705
272910591318360929 4656 13815
231378616317769569 341 914
479725485668527809 9458 34127
261684860096103489 25306 31667
347509741555878529 24957 32456
159558446009356193 3272 20946
729101853985884673 10294 35159
622108532702689793 625 36388
913519111501710081 1674 12130
599523259894752385 21635 32531
774194434440918401 9576 31144
469334225914458625 19088 30547
737235042992860929 14808 14873
216498661922742017 11756 12213
885413803254085249 7101 20493
850706585693266945 31716 32601
345091233578113345 23315 30866
148135166504104641 10270 32304
511402357401014017 4917 30981
712269698586887041 13585 30070
522766163481772865 31906 32534
272417772834018017 9531 20966
229471397521553665 11095 28826
802481416076680833 7382 7792
611393763653421057 10142 20894
33565032226889005 6351 36894
617078462679902593 15863 21667
589343268853902209 27417 36369
663651744688220161 1020 10676
801124698841420033 11633 25109
266545072233999041 17484 31135
617914307129971969 14285 35231
272978843560519393 8405 18991
999561829808484993 28495 31284
669689669964928001 16964 27335
64618273642715001 10562 14133
53162265865463353 6950 25550
791110206877902977 30593 34068
683932920353431169 6982 27830
465490973295935361 14583 35215
921672618109010305 4989 33629
276058250772464929 2241 20778
566292888970682625 26319 27379
239775109863849409 10459 37565
861413450026216065 9648 34283
266380253978582017 8429 25434
795471360874319745 17273 28123
777154778404785409 6485 17900
19378973440847605 4322 23109
136991830212693345 9278 12162
873259925168301953 8600 21664
382407794460199553 25960 29517
398834404306338561 16130 35965
932069031781082881 14328 35779
142460792996491393 14062 37285
198192670265449057 13112 19043
50181500788806233 1235 30188
341862681998023297 2681 30326
126492932694933553 14700 35144
574804876567903041 3118 26974
335155055067300353 8224 25861
830177171243178753 16439 31016
592284312126640385 34181 37258
991635618735863041 19912 31048
284297152434657377 3774 16270
717955334623965825 10733 19568
178756146865257633 9125 27697
122222270148405697 7679 29569
278032750784287681 11730 15211
469882129062085569 3849 30493
93380376380327585 8359 23329
583544406881650049 6184 14012
730755369163926401 19495 31195
516128720445706817 11374 14801
743507441206933377 11880 31918
227819637951093057 23006 23818
353133218266830081 21 12975
319719339779794625 18906 33482
781363124756342785 25405 36144
975590687332548609 685 11752
102746771014107457 15538 29403
892804933526846849 4898 34194
555121066441845569 19054 35310
403346020165862721 24004 24224
533926370258821953 26712 29794
815534280058813057 15556 31392
385966860655305025 9319 26619
885132278445972481 21577 33607
835405815613210497 12881 32215
934263933838238337 14777 25257
54650741335027673 21863 32183
640324463625013633 1010 28619
44652774964813345 352 6425
148457154112691105 13833 27374
862124026914376193 8234 28135
700520737387073153 1611 6937
380362140905514689 3070 16165
46577938041295401 14939 22612
218290077833135137 7954 13759
515899469913826177 22612 33489
203861910549445473 24880 26832
51253471775709161 4319 31830
860868811029963137 8984 31041
660668309734681729 9945 14753
154715621561404513 17432 36621
285495799590151489 4915 28695
72445135414344721 14120 36638
150675143249209505 22299 27529
588618640156905601 9087 26857
599255353196099329 11802 21007
66891331740283281 22255 30130
82940417722504385 4073 26947
644160480868162433 26848 36493
295314243387039681 8305 33880
584841712071554561 11944 12340
272785981485789377 20380 34610
380919655497276481 2603 4286
683679956637178113 17446 26616
559450170639667713 22166 32301
972228911724947457 1079 3281
250804112398594017 11418 17956
964249382725270785 4509 33538
985347791850760065 16828 25676
573106316108812993 12617 13070
208056949546655553 29840 34452
300492988370763201 3146 10826
201983824996478497 18977 20728
946600372096945409 2817 20994
535796578254359425 3647 8369
686048508754183169 6561 28070
153199381366480481 24161 26276
60918469573245209 11018 11350
707610691407918337 2276 19320
127076816147251745 18659 23468
633144470446513409 6286 8759
111202810977168561 18669 33662
535207063180887873 3395 28451
243558705200442209 7054 30524
509075780216111425 29473 37488
247523760848430657 23525 33875
435449188879001537 5571 36654
31814270226732333 9082 12107
718110234733774849 31460 36232
302153186163984321 23729 26503
824653876350748033 12890 36846
799695403580059905 14771 36580
870978142715078017 5218 6613
697194552527697921 5403 13932
591558936775580673 1381 16732
178300778455508193 1476 1974
323914996170476161 3104 10800
5917201673547369 13371 27045
974014905112351617 18235 24849
294730556635514049 5069 34197
972123000874663809 25537 36682
790529595362279681 16133 21226
363723061555017345 22908 33749
246249044372405025 1810 19199
6167532988161640 19063 25365
237231932089393633 16336 26569
968115737500863105 8978 25694
706046670232339585 16763 23479
797070231044390401 1463 31296
444688988578924673 23427 33534
483011785288450561 29813 36572
995252039829239297 18862 31322
636914662251815169 412 18656
729910870312913537 304 10639
72612982808191617 18830 34620
127479496449566913 24065 27186
569062759140823745 13764 17161
28149136840575297 18136 24689
847743844527908353 20809 29606
945421646109821313 23620 37856
164535819508831329 7076 26936
959910060824078977 1806 31062
496360632008940417 24272 32221
470098753098383809 10865 16915
117063111884679217 14423 33229
794532147209487489 15046 37097
804023112115313409 17748 32383
340521840031868801 1324 1433
576439342844725633 1653 27998
778823043061798657 21783 30620
42367612339187841 1683 5637
774752797403394305 12323 36797
465229733968104833 21104 36119
840728171972166657 12774 31955
871149982480258049 9843 22471
794566884016205697 20301 29549
733963537517457409 3739 4547
788511392033278465 3186 27574
749025002824975361 21933 35459
658929744080850817 25091 35674
820583803574013569 1972 35501
868943265685494785 27291 36559
369152393473424193 18301 22119
101956541607620465 6173 18886
66268409842241025 13097 28964
33866705761759877 34261 35095
301601690057378113 10129 29094
296464080548233281 61 28887
686375091169342209 25614 32782
900469387303424129 28479 32465
543376670282523137 2110 11457
614071902431760513 11266 34591
146136771498721185 29620 35842
130738951682012321 3063 36696
741077556011031681 5886 33002
548344394499551425 16944 32702
599163218994110721 27717 30098
550887240743612929 14381 20338
387523689477628609 17100 17579
351856963072435777 28021 35624
925486227932385281 1776 15109
579855146592954881 31131 37219
713203602202991489 4520 9417
426354391580744641 6651 30557
976888491168157441 11344 31968
532076709753376065 16220 29059
441711173732780801 27151 34275
634262672853708417 18942 27930
882026377022089729 2505 5525
745091407276781569 21948 33015
185248726988799457 14560 32817
978505943399554177 8936 29134
773214276837425281 1258 24566
695823705434328577 26830 35375
386088240270733953 22225 26421
456531716011141953 5757 34476
520878356685575041 6433 10761
795750471393965569 10289 37241
211213185292631777 4027 12158
936199468604243585 5002 5956
60180741281673281 94 1902
176976307285094945 2698 31834
263223638577724033 17081 29513
150153864236585825 15926 24727
586106692594842881 13446 18628
827535850763517569 2832 33697
948359072568404609 26371 33142
57773512265541169 17018 23771
306717532405489409 20095 27395
31017141121459701 9991 35488
643934425435130497 5971 8721
997923296080870145 3247 7402
966996209673272449 8147 18016
385702841637872513 559 35336
718728487288711169 15637 29825
41581951296180361 14985 23208
984820842534478721 23279 23636
191582999733334689 35521 36586
1417137814907932 15404 28087
462880842198785537 27755 31820
632539583546350337 2365 16534
716405679081780993 21045 31076
468890338758466625 24252 34619
163963816142413057 15315 35038
218208077938502497 6447 33924
597876774637917697 5023 30256
977488836685662209 26551 30799
519025677920723201 15888 36707
994983920617887233 8592 22812
268549185064578913 935 12878
509477079550134017 14849 16465
423447281481870145 9261 29181
490021181003843521 18190 25754
960080829788417153 2227 11621
112440707276245889 25325 25523
244532547135349889 12503 14673
889417567943599617 22618 29685
258492322375211361 15785 29912
913142954357407873 9282 36861
942255941162144897 13491 23014
946657462476171265 15598 23708
842795010597718913 24534 32636
966452213843748353 33251 35927
354812163967693569 16745 25578
861261166573928705 1070 34333
493740128969385217 10590 22915
415395669564230017 18141 35236
689662045114474113 18963 22725
574064613696183553 6485 28908
552186544136368705 3581 18901
385709119492755521 4608 24955
713104001237013505 5153 34867
677159774537972993 741 30415
129299569858226001 16378 17883
97323700326011681 18356 28756
248957938476891617 21488 24810
480844381249799105 2622 13327
711953148864246529 6527 9205
960313994092754049 666 28338
60392237178831465 7550 22003
917155698140408705 18995 30186
601663906147813121 20434 23387
532561764459938305 31389 31970
350793505661229697 311 27475
699267198954775169 12960 36193
406364734755307201 2023 36150
483773145840554945 4253 19524
254287194415496737 4709 37667
167154482743274721 19328 34354
650429243338969345 12773 25284
452907304941231105 22694 27308
240353984598343105 15173 24303
310807884605626561 4435 27095
355563137174762305 3990 37003
455289224514611841 10937 12616
198116167659662785 22022 22975
710579326704493697 33757 35707
96335983496679489 9862 31184
327821135302240641 23427 30412
634329078895930881 23025 26914
317070321398720257 4546 23597
768963390368078593 40 16340
366284056968108737 5256 31124
376819099135047937 29538 37475
716741994645008897 19580 29573
897066968398512129 6002 9577
562615714731247617 1501 10718
55850858143330129 5405 16238
509976856459420673 17035 29018
297014108921168001 9009 19621
681521587907692289 16690 34190
495346123198856961 17187 32616
740841118716407041 4456 16284
948423163271421313 4721 7462
298454832167845313 20685 26136
711554499097658753 25628 33320
646855961393161089 9854 17293
869738608051143553 25273 28600
62896111504723961 34145 34655
138105564150237121 13051 24430
886631589040906241 13271 17095
138536793226300865 1107 16799
44358791191779545 6458 13148
794642482985679489 4676 29355
506569512282315073 19640 32205
172392456087017377 4897 18187
490396291885925697 9462 34424
634612533709145089 5936 29569
237691546995581153 1 3370
296570906999669121 13034 14268
587229500002120321 21750 29746
161309426655762433 8543 29599
892078859050744961 1190 8530
64237214999714353 13315 21726
509950783050296513 4298 29901
426839837149998401 460 1713
136846307512701777 22708 25952
904893405111856513 12463 25869
810480183283640833 850 17659
735111287814319745 4908 27192
352856666617899585 20462 23606
395844187340777857 9214 34394
881806571259172481 6674 34116
187874459574487681 11140 25729
585691349068060417 9881 23826
765002632051071873 29138 31909
205174745257277633 15905 30043
744839247081088769 22637 32470
327309322764339329 7369 28798
423506050449141441 16205 24286
415786475446307009 13002 16660
739334466307923329 8890 13891
447289322529162113 18211 32413
222520694592724065 11450 25487
979652125711549313 10634 26501
996185132097636481 10928 34148
550882520130560513 14616 26931
356248321285342209 24504 30956
761217553694844929 1388 30396
456602713903492929 13231 15082
264998842535153057 12046 21996
65359730863370657 24246 27143
764431303311805953 27671 28821
815961811423463297 957 5844
939780432270996609 24395 37269
501596657752550337 21733 29921
369517476328066881 12079 20499
336285330738803649 9261 10020
359025637580362625 10436 33552
811705417258672001 12444 20263
968762912984185985 3251 10208
89868548454077761 9443 33190
743236716185069953 16282 33032
670064863790288 4644 7316
766371238660777729 6009 8784
229404488689084481 12352 22113
429669447473333569 16052 37714
800751062824723201 4189 36671
873513756671155073 21251 27234
940767868095420545 3520 24276
559033386247168833 8597 13279
261334136614728161 18455 23391
658125898958214657 273 36838
916686549861424257 19721 24325
182372869343215169 23294 28865
289154703212140865 2106 21090
542140799255502529 8154 24348
64167051429009801 25316 27011
827471416957426049 8826 15897
910062526921400705 1266 24445
253476339649349569 24952 29748
718908234874419329 18606 28174
494561165865395201 18885 21342
639980668812278017 14221 22963
597331553949668865 11418 31780
551073936102184833 16409 33942
658254744435172481 31965 37105
388818905482260417 16199 31904
506710362341461697 4704 32132
195615021667606465 7130 30098
367894861878244929 2674 34958
668426164184943105 9995 30982
845458073947281025 20159 32240
185623262677822241 13359 16385
302757149076942529 6869 34680
222685716923912481 6059 20486
782726739682853889 10627 35027
189627546325056065 14009 24861
351939768062852225 22832 26868
279922458386998593 10458 34110
634312079633769345 6470 16614
705846369677900033 2815 13559
260899314300903745 22406 22799
477130124089917761 4109 22279
706735159620588801 4560 31574
22603339897500521 5751 22682
286391882857618177 4069 27226
701239348311212033 32710 36294
701659063152941825 17254 18444
360683602555283777 29008 33851
907371168799588865 32913 37078
10711578832037107 12279 12789
692992310100120065 1864 29540
38522797707372545 14939 36326
88877436279592097 30508 34964
864010619644737665 6788 9412
112969524626389985 16927 23094
284815364328110817 136 25272
636192432222802689 1205 23434
809699526163292673 8353 23071
847123664753691905 32115 32482
927319840121128833 4211 22018
913981151824419457 4614 37199
852637292556600833 2857 7641
696255806822602369 24910 32792
745114298111147393 7804 25956
855612096712579969 2102 19432
965483810132219905 4864 31463
605525842624384641 29377 34204
339979286273234049 1300 30926
326538615116778177 4756 5676
774814501723561473 13629 14097
160263307572659393 17342 33650
188497654278492641 29912 32773
717105389212068865 8034 20104
723824412277686273 13076 18272
613039727472678273 13669 22453
229274524726179137 10209 19979
168361450483178753 22214 35651
952966922803732097 9853 31667
829335161729385857 21790 36566
240685457492006081 1221 37731
232734571970215841 11450 33338
496901216023651649 10039 14891
946529844712412033 10487 25747
116920627550911153 11474 37742
552446819119001729 7048 23165
968666719967323777 12800 30657
644089796966834945 21652 25640
368846651329832321 14108 16621
424397751164125505 6376 14732
784788552873244801 4722 7360
867200806523012353 416 32589
98269616812046929 4657 8435
892355565021649281 25123 33188
819647051593896961 31103 33512
761621080216979585 29427 30017
828341960749398273 15906 31549
356497676060971713 27101 27475
602393348761531009 5254 19363
828426948184866049 9920 19606
849776154942247809 27838 37428
66826147361684465 12133 31306
270313233745490337 32885 34607
742251084040486145 14625 24977
764748775119258497 14013 17559
330320323641334593 10438 29710
251059751426346625 5503 16992
478566591184712577 24289 36976
202313492990128897 19762 23059
730824310463834369 7527 32528
391692723525004289 10087 20961
931935814728444033 25418 33639
937079917054163073 7153 14976
163920876105837729 2692 30731
110957182156575137 36048 37847
879677681137931009 10809 37087
985021073226079105 15208 31147
414111255069730817 13262 23326
295554146929212865 20134 31380
240244556431928673 3448 7036
466584724787722369 507 31739
345572511186961857 20632 25087
561032817777238785 22272 35441
113246861074596689 20335 26579
829716745090365697 16666 34007
397045887054265025 24906 29528
169964658305779905 12373 27020
73403798116270737 17651 28686
297747438317045953 19655 24418
931841237687908865 23428 26409
157723571230782497 7537 37459
862989353136182273 1148 25367
455008115967899585 21170 27379
420719532267430209 2066 22189
919843981023653633 4865 5681
710217022636907521 5387 35179
684074442053727745 282 34463
363107821170391553 9393 17429
821786701613923713 12221 25469
452472334229778305 10901 17555
622089120774035073 26688 32870
74654318673527345 4860 29758
6112541466215761 12958 33281
905741949733691649 1490 28762
980988479215554305 4973 31761
889865657213224577 3946 13446
994522247029443969 5141 25360
171759803686708065 6302 7713
470809456835780801 28906 37318
210179239459609601 3552 12469
460820170956559169 9229 12204
973427137240530945 12208 25953
341624515693311553 7402 27286
42381262163591065 34034 35096
530324536112296129 12733 30810
552472253472412673 31302 34058
304956093052794561 4370 33526
951230723285039617 2201 8710
533180912724269249 8444 20102
30980157307237021 5677 27303
568548493627062593 31649 37311
534311863802859201 34392 36419
491914096589404417 19026 20093
544599763994479937 6907 34837
99787624822539553 12943 34711
816707350344035585 227 8922
992728533523084929 8808 16251
498559876930453761 17004 19144
375396777426274753 25482 31086
167632386848826081 20236 21021
7765341732529408 16872 29186
311102461055693185 19775 25318
52713808713974689 8541 32634
129641165413080017 10763 31136
780846402008812417 21921 32700
309955684590544705 22249 33065
657160657468168065 18127 20066
701731940716260993 3501 26546
938159478063575169 19123 24639
587777581998974337 7421 34620
389614173374155841 23285 25406
268330851555067073 12527 32759
460714458486869185 18869 35144
638236817291311105 34404 34814
56316839208662377 11072 31117
263797729457625249 21044 28940
276956140171712673 16254 30181
256067711591096993 20010 24732
374641165652121793 591 33660
413214840652063489 10270 31410
768255063138830977 248 4555
246925254799418081 10315 30090
144231407940296193 16972 36950
710612116305842561 1069 1699
990591321001694721 8102 34388
945430060692043393 2722 4879
50454853424440673 22476 37146
260645249438557153 286 9227
512948572337357697 596 10678
856065960380401921 32151 32840
913241321931494145 8758 22961
403646387740995009 10941 20329
363973228472737281 2564 12626
119581973256881473 11378 16976
658687769106791169 23106 33240
710856342207069441 12531 30682
117428555158873857 7069 20505
159638559828135137 15872 16786
994544049181556097 101 19496
129842574502820449 12768 15318
884861761787341569 16081 23022
207383159717036129 11181 23539
957040040335954305 10187 33903
792304033858005889 13177 30034
218555624703377313 8689 29588
346574863084622849 15741 34250
80502525525744769 7675 27507
389732499470884609 7860 36667
253981363289433665 385 18584
914310467287830145 1960 26494
759756516806589825 9334 36743
58185759465619217 22453 32856
980207921330752129 9972 22842
162216945247006817 1410 26383
437199174324845761 4263 31849
982551034834305153 7300 9214
257531064231194753 24568 33936
894426310249169665 8801 17065
982339164747173761 29153 36934
383332849031962305 229 36779
89315347422960657 8156 21621
700370816258651265 21282 22100
144049290473574849 8817 24987
744758363472900737 22849 30787
981919605307958017 13309 21562
475437195746248897 2225 7276
269199563019469665 11727 14621
500800358600702849 1300 14144
821703715781488641 501 27116
238181021081185665 25459 26333
792010653962208257 15722 33611
443893851971640897 14004 33993
187467575320546593 30755 34978
110884093157149985 9869 10205
924557897325911425 25677 33379
747362121402677121 29409 30692
73104036269420193 1511 14159
516871824644379521 18118 34958
810402800725810817 8549 30776
193941955190272353 13978 28534
588482573824428801 8734 22645
683701707574211841 696 30751
352246411509270273 14113 28073
335751595205056961 6696 11905
853221227807516417 2841 10182
930970948370724481 4216 36297
374575941015436353 25992 35755
341398384809995265 12276 35954
311527466125063745 2152 15266
704329030446043393 23212 32195
539176837428982465 24650 35420
38871894536004705 1162 1657
437045605333672449 12737 30194
116952137571598065 7919 31653
972646078025675777 16046 28622
572982586779065857 18974 25163
921865861478813953 14446 28343
834248852927057537 3953 20861
290082887398511937 5043 16031
457331208956691905 9233 27250
157629553835128897 3350 31647
429303151511884801 3412 16377
179239442012928417 24147 26224
16450385079199493 18662 22780
119983007858799345 6427 21770
22279239981397581 8070 31526
937750455668123137 17982 28490
46542621052555689 30102 31350
708340864062812161 32212 33543
757846080439929217 3432 31385
997665917638769921 6359 14952
345218461734649665 1804 19970
515744359145067201 521 20275
866135275788135297 845 21879
113299737937438753 4626 4809
803260150315669121 30240 34613
800143267037178369 21385 33581
74707206379695633 6702 37483
289167704772793857 10606 29224
355520155485837825 9501 28235
787168133098454401 4627 5012
605724703494612225 22795 25399
865185040382158337 17262 29165
953805661590099201 14130 25072
90743766954936689 11677 18370
2653936982010664 22567 31643
308866015489300609 121 23935
161569874049408929 22608 29899
23952240977514805 1426 22002
417336394864801025 15630 32002
963429612179311361 22088 23667
147374089252128481 31005 33860
467485434606025793 13175 30673
568586654231761921 7119 8315
212755172492208545 5202 35696
49721227386587689 8932 24548
142810032157889569 7087 7126
409325897869560833 1988 9276
617214398015420289 19725 19815
537687240797215105 5600 33628
24653385910220041 3736 12685
146793632307929313 28627 36171
588570036702563457 10298 17922
146861801901710721 33345 36645
942333359613492353 1104 31495
920097622765663233 16592 27095
69291169561950025 11224 37017
734899256005565569 30346 37624
428400732682739265 8242 32391
406147491393323201 21503 29319
595579254243020289 15040 23228
391295307992809409 26374 27654
639515534618887169 8016 27759
388128539710461249 9245 31974
609792057402415873 6707 9273
927039610358196609 2731 28472
808790355238237185 5313 16479
853741966730904577 12441 14109
174333375553672449 1151 13343
846119645876118657 4248 28957
598230801532231681 1985 34218
201473573459079361 6044 31254
474859067395527745 15912 22172
506412363875359233 18730 18787
858487408942544001 18865 30306
314538084723562177 16687 28627
7123461873604243 20338 20524
165617247106386145 8987 26490
421881026018162689 14821 29756
540638193190996929 4789 17172
862118727958744577 6495 6799
291253169049202369 14157 19925
451426539321538177 3690 35510
402409150374221953 20669 21834
473382356822540353 289 1959
14431861714857775 10734 32573
638084352569997313 18317 26497
303899008012901825 7991 37637
905378577256612993 19581 33936
906578364042548609 1351 6818
822316842836521345 21360 23159
722544262863163265 17185 27441
751487363316968577 4449 33116
447313773386813569 9684 33221
852694649690626305 4519 26485
748098491184688129 18527 34296
905023761778267009 19244 25552
80543289825659057 31230 31852
169136672935472641 4284 11622
198490388559417153 32040 34431
469399628555109441 17229 36882
683973237600529409 26234 36954
493604623591473089 1018 33968
490635268615474049 32043 35065
408443580288462721 16313 21554
523759782422860801 1949 18525
455809453489557377 14442 23801
539183333263121537 7556 27606
901302102305109505 27827 33235
359089750149539841 22790 30812
101699543768894785 17833 22734
999816719676513153 6279 20281
876419369636522625 9599 32152
688905603940913409 14494 16125
201040724224263553 9583 36809
452138267975708865 10246 27231
645874496230831617 7815 20554
191782565970076033 15595 34136
556992586317399233 23616 33757
650935950877876481 17976 34488
656756691407565569 19193 22414
56591388550987889 4737 26083
141835705254543137 25456 31923
768540774994800513 10728 37622
4070234489617520 21212 29947
101855700695555393 8246 21794
652386863339053441 16558 33577
844380515455778689 17968 30577
815546340900397185 3360 22894
660833492096134785 11864 25168
856505730333331841 12864 26552
174299693630683105 13981 27079
900236948336399233 23923 25008
101888459859996065 8114 31651
45673269308458945 23519 23643
569775564417422913 7124 31738
49290262416434417 1507 35277
353613946496114561 684 33110
722010960922823169 1209 23133
738193357341241857 26130 30336
160148629968531969 3336 19964
814750353172232833 3626 37755
832287337752667649 21957 24768
156609427090241825 23006 29138
417730017344041473 9146 21851
812891532621467393 6889 21847
964275855697870593 11429 37620
894061126582226305 6633 34271
272994123345725377 3748 26349
205377063782808737 2580 12250
787012364105414913 1482 28062
776984931722406401 15495 27123
997567014022649857 11970 12776
522060797808695297 13247 33645
37652932590894753 14459 21917
968562434169722753 9302 17905
421593192219447105 7773 36474
73651954965416881 26644 33131
722230113095044097 16678 28492
560085089181480833 24833 27458
761365270871038977 2100 18579
891238656688432897 26536 28558
140999422987668769 19507 34804
749345872451709057 31446 37367
566087968106174337 3445 17818
31995409134768949 13900 18829
403484491525496513 4482 25960
940637075298095489 13720 30871
33779046764152553 15507 23033
351891026498481793 21438 21628
342870480183357505 15671 31369
960541164085565697 501 30266
711084143438867457 182 28063
86772106622763809 27018 34465
50037629809743577 6389 20833
95103759901515873 2578 33602
768849235142823809 2355 10700
636194760553582465 29744 34015
547121666708186177 3976 32477
853307170718419841 1461 36205
174692837631042145 13336 36371
556884164134832129 1940 32379
628761878115035649 21161 23194
19527343093979965 12996 29507
627463980840786945 6201 32916
551162956043800257 807 10560
382752507632112321 6862 9626
428739406367196097 11563 35398
710150626287813249 30593 37139
895925865308331777 4337 16840
924125285479341569 11716 19116
971894971810680577 70 23932
413180541113348481 23551 24810
374944524833399105 20725 28395
48111959457877161 14247 33310
88760834795248657 27937 37461
706671786298286977 16250 36170
36033528294868945 13866 26924
735192192758354689 23076 28243
639591522212267393 14499 35244
847456974852093441 26897 37384
538841728432078785 15749 26024
179625706711810561 29773 33525
757690042682451585 19154 28846
415913372043675649 4002 20041
142071867788420289 17457 33210
512474632762440769 8745 22490
498950045956743105 182 18136
931943806470002305 6895 8789
513472190810450241 6983 16904
948994260841764993 8255 12765
733001192885620097 23530 34452
213910300455509633 24898 27405
154056021421130401 4336 31904
303134293442902017 19343 36708
409105690897629185 4184 10739
255837373441352161 27940 33395
791134715231624577 19720 26566
820349898531553409 19219 36688
708360474586140033 12231 30069
315564185158322625 10987 28157
203716222948660417 15663 27492
22448862486932341 32580 37296
526304219255276737 9370 24771
560398128980779137 21624 23996
548821043770789889 2842 19580
720149539041266049 11671 28677
565344079621677761 15290 30203
109746222431184033 6666 26720
917869917146962433 28980 32425
812620634180639489 6266 21398
137511558808196097 2466 31683
670588733845875201 31271 34113
987448510694651521 6836 28274
787619722682840961 5697 26686
652313046798848769 22046 26854
377800994222454273 18147 31761
766773923842354305 2510 18700
586919321899507969 17271 28259
993616135151281537 14352 27533
545388333747695233 8351 30074
472771353372611009 26237 34123
382358915040264001 17 21329
359740628483716993 20781 36338
96714615952137713 1536 9777
979887070996770817 17797 22830
787815082085678849 26293 27626
172711045567805153 5828 28989
683690981353549825 15031 25606
452061256891557377 1288 28379
628241424043771649 4503 10916
860858146267002369 30948 35718
310437219336208129 10955 30763
134481529270065185 25963 31180
912171818071421057 5906 34392
422888447562055361 17655 35532
451797724366457473 26106 33580
688030521046147969 844 31041
469056279507434241 5382 11175
914805615000869249 16873 27499
678826322967282177 19643 37083
324298892981236289 21313 36001
474734894608168641 23582 34520
321673847599495105 192 22428
71363443665632073 15088 31552
637604050876451073 8150 30745
1353487239491358 7517 35594
626543727004172289 19301 26389
783404205886014849 7928 24063
835954864890457089 22332 32573
793061456460499457 6121 20556
445673288101314561 32971 35135
23261087992381137 26996 32125
808029184424828673 9599 27756
733759132334817793 5989 15300
23604100733034985 299 1656
82598961877593521 1162 9104
500054214723778753 14677 17113
282705606924430689 15551 20870
69201743240252969 15026 17631
483177514165788609 20581 26208
646445183883930241 20654 31099
399559868758892353 9118 33854
244325010713634337 6744 31992
566365474727703617 18005 25162
341985493862384961 6256 36219
850884764629405825 27324 28327
704606346584565505 16356 21577
108856704312557889 16599 21853
961417028807677057 25615 36455
20646394832645853 14589 20955
35540128034067921 2492 35515
661059117172342785 21852 26446
834122801118272897 10817 36267
470017579483347009 5822 6673
59693386137009697 6162 36875
46757694095390433 23908 35041
36070962557108289 17982 37717
85944576727563057 2697 26170
129758113192178113 14119 33605
780161538775857409 18156 22424
946669707018234113 14905 36822
99437851120150353 14431 22701
719113314815725569 26801 27764
417496108424273857 13579 19466
472352055652965697 4938 24223
966251944580413697 7853 10870
912691215596208129 4931 7937
104934470471576449 5619 14316
308638256518012353 19776 29528
804252955708996353 8034 14883
56753336923886625 6273 8306
774789763635055745 19126 22141
404556862206892033 35343 36653
39936348336986785 1722 19310
601561346515165185 3945 4279
711304035999418753 21251 35613
123463782568510545 18926 26459
194729349484852321 26302 34911
555132443654994049 3048 8522
111730357619677537 11692 36746
37677058103117393 18879 37584
450242622934204929 1116 35808
932932404775765889 23638 27447
35254622974846941 18057 22149
35514075455925109 18850 35637
177751779859541153 44 12206
845489083180691329 3081 8866
911054831892443009 10362 13260
502222762102508801 10854 17325
954992174929991169 4285 13073
105887947002837985 13128 19890
888737928823545089 24430 37265
914259265337680257 2899 25730
473816897472751489 3498 27144
388696963367973313 1003 7505
502691552076697665 5800 30330
772077053540858369 18998 27473
963249465190266113 20955 29347
442193606700055169 33113 35452
801579359316193025 7900 24757
512126587896037953 312 4940
408686025042364097 5290 21918
792339797672664065 14422 25146
602208015796293249 31902 35282
865566012793284097 13286 13429
581068424742447617 6868 15282
909653978967877889 3158 28819
372090519937714241 10895 14840
160072015531259393 22533 24850
138235901373469969 15956 29427
303221117256040193 453 23478
357888359456211457 3671 8199
742311423176619905 3529 26558
309720903404830465 23232 33712
308194000155577217 16638 19629
560073102825370497 27226 35097
91658549016191409 9007 21349
708210281385454721 23292 34789
27280584871473225 6280 33783
532020497896724033 12643 19597
219566085461668353 12894 21883
954848313301219713 13174 30722
540265164244214465 7567 33821
450626034510079873 4549 36094
631938777034154241 25394 33982
187489335516524129 12981 31578
910333558567966593 19369 33510
583574293405462145 26969 32946
861614508667191297 24617 27764
313766691870192449 20318 20447
977997230257454209 32646 36611
955644312195332225 1282 22264
351697123522004801 29528 31547
544157854365046465 12126 18660
463245965757462145 10666 18770
404803713071771649 5210 19405
144454553307515009 13241 33301
310694471478363713 839 29506
499086387497083457 6145 32956
202124518808076929 818 34115
370615015240250753 588 23306
958067326927086081 14779 18198
634101860692791041 11436 18315
293407495967727553 25010 36350
265358415765621921 13402 22831
445961305247031681 3693 19494
291731157900112961 19084 35923
982368569555958913 1762 29390
294680014492090689 16449 33508
881751023289503105 25691 29497
117616350903144705 22808 36411
414734414140184513 3446 20142
753044154963607297 22570 23411
715295361201576449 6030 25220
25997627314335861 11437 36877
610903805225277057 15665 30339
793667774413254529 10797 34023
373465275137995457 9297 32176
748491890633939457 14903 35626
525120773898237313 26781 37441
539071775002373249 15654 25179
539075559352987457 1951 5087
454815909989218177 3357 27579
846414109954039937 11404 30207
563783486754520193 18341 30530
31794209939455697 12360 19185
450611251837951681 27495 28042
87799366380465921 494 15684
374710689942435969 9732 16372
718974288820895489 5123 21640
942380063078996225 10441 15617
194203293714494401 26272 31564
378557304578780673 14239 27447
260669257158021153 1230 10709
507905795764596481 12414 13457
116920638886341521 3475 31446
419908209397721793 8767 16415
10705204607482699 1685 34965
821043980454856321 17890 22330
905688542239502721 22348 30319
107846034794537361 11245 17044
586818807364188929 2023 6580
685432980694226817 6492 14264
133078420956167073 21451 28327
492121496114226177 4907 31660
566629766131647745 398 14442
849876107623071361 16427 19761
336148299627140545 2640 21126
980301207947693569 34765 36412
338577467596373057 1679 4551
960642353864326273 2373 34232
505334101683928321 10974 11482
842658259205411073 28110 35748
260765242132798401 21291 27686
388856132045969345 10294 21672
10425511357894381 2856 11268
978921445193524481 6625 13842
175648418834278177 22280 32026
325004588134472513 745 3004
190084717247430049 14958 35795
426804259216215361 4831 18336
761275969053649281 3903 19062
212267115662609025 335 13197
778513717958830337 6493 24318
92314854870696913 1176 15089
733826443943463809 25622 33007
285123436436943937 855 29857
456221970140092033 9182 33937
451398513687553985 15091 34351
161818712511397665 8337 34404
163156848906037761 13998 35891
818930052049111681 19256 21448
196055003599216353 6143 7778
16853256950476237 2270 7626
330145789559846721 26317 32961
608880764088780801 13396 19692
519649904393180161 15460 21732
23152043966653937 2958 28495
97812518014006145 3839 31834
967505754001237505 22841 27849
609021819324173185 10828 19725
129490827007920481 9873 23317
738730335309636353 5212 14513
990677401142050945 15367 19867
947871699920785409 20458 35659
810208707199500161 5533 7594
785013089930014721 28492 35002
912701383952381185 6538 15265
858876596227165825 10312 20034
501562452908849793 16212 31230
674030629599908353 1352 17859
649689149913172097 18057 34235
802443319769213953 10836 37047
937369011702052993 10800 31032
609394131591567873 31838 36275
205780470400199521 4304 25191
898828083927273985 5155 33181
902125406509846017 4827 12905
559093702513333569 8725 10923
17528456462315491 7114 17935
897691478633664257 739 19341
955962352596905857 32481 32952
81580092902509457 10 26775
785151898117490561 2906 11575
944604455893458049 10708 27941
286103025922166401 18164 34985
237770634883613505 16100 37514
738716631802276481 3097 33121
406515662050754433 19847 29707
833063019190824193 13842 36453
279809395186315873 26612 34802
808917900620073729 26395 37776
246053764490259393 23558 33201
852618201830331649 1441 23486
407680853444329473 1407 21746
434163412512106113 4864 15126
865465697075325825 29151 33626
779435516773069953 8098 33466
438597979417220801 13600 35235
28141084922268081 7408 14693
472053302578675713 7136 16482
624934262797531009 8479 35834
261967205091561793 30810 33370
666910353443029121 29877 30224
204611994160860193 12064 25522
687023688767730817 1207 7005
959557281026047105 10706 37168
715570478814342401 18929 35210
970416104094088193 5505 13844
386323327917217793 9163 15505
195524183307153281 12437 31135
707397574001021185 15095 20446
999931848915384321 15835 21009
932666988849426561 21610 35969
147802910577620865 15000 34104
290543153396313857 19692 32865
966240628523113601 23873 29390
924346257670272513 24401 34545
819076992289492225 7366 16995
868364941990421377 7762 15515
432068004904738945 6809 7715
94766315131771249 10715 11387
974460632116642305 23324 32415
250504536102468481 26182 27281
782657486701257473 11393 22591
247942396347106369 3520 21586
380934446838690369 31007 31932
196100341502955201 10072 27012
440198491175085121 3330 34097
13410881037962953 14703 21506
131596543478888609 976 30854
833067091950979969 19460 23844
407184877853243393 20016 36309
747391361894081281 1531 19883
21434018543029509 7349 21024
165099233836542689 4458 10072
283389560666524417 18694 36316
602016659962877953 10881 30854
580468675364624385 3767 15047
989753613253000705 5579 24532
184912220297892545 25681 31926
166623201543622209 18611 33731
79042651313553585 10052 28154
727301282928266369 5420 8189
164186368189707105 13806 28298
889816003336044033 14570 34676
697317538471093505 14231 35125
753547920515600769 7105 9758
96489270739429153 334 24850
750517294087394817 3535 27125
929772281813679745 17443 24808
614921379285874561 23552 34876
730328839137303681 7669 14983
939577094194866945 21288 25048
992983460480967809 1809 27940
927102339772929409 7492 22933
974405839567086977 11635 22739
16744442151924945 17050 32114
573014312830704129 173 24980
187493958902194881 3485 36868
150362992602214977 15405 27909
543720960877486465 3014 5206
223458867203628833 6998 34762
206927884079973985 18353 35650
125305022084891249 21378 31237
282370660336034977 7125 14231
377092600136077057 13370 37530
349101076136832961 9200 27945
57550795074394761 4226 23888
954542837944636289 5600 9832
518053974666155905 16459 37840
391119629403291905 1026 22493
159080678093491905 17298 30416
349855227569470657 6766 28474
66779825881322809 924 5061
140856252049530897 7256 9734
973864433388161665 20366 28216
350533723939882689 2506 23356
930174671450895873 30770 31271
194146337643090305 6568 25052
377267704745921857 19241 27218
625239634552094977 5892 34086
172717444076479169 12548 13615
536567682169561537 6752 26386
861983708091873537 14264 33064
280837048097616545 21059 29328
562781683076490689 4368 18625
411959942021027841 806 6274
843741460099156609 27012 28745
403238119633023489 7179 11691
769124696197931009 2099 8275
736105950185532289 5759 31161
208098060911840577 25007 37495
963664420608175489 7806 16848
136420422719236705 18650 32826
744157072568114561 6897 31337
250000507283349537 9355 36401
109604548989075569 13293 34998
401377507472513857 7369 23699
861352956539974401 13803 17371
511947562482351489 24720 29520
42033503549468777 20259 26549
552281245071650753 11164 12388
487151361947084609 3698 24349
895314661710617857 20130 28325
940564459461917569 19492 21083
648983386884761857 2928 37291
413710333413092737 1080 12584
252919999013688129 13579 18226
221480102094481889 30980 35494
656070132635118593 21409 31807
563291834343615937 4777 7878
528778136245254145 7764 27698
582265144913272065 10077 31607
782173766454174977 7812 28968
149997180080049473 22 20455
312154009070003009 13526 20432
129435638104034465 246 3285
30540156243500149 8667 24601
945589242660773249 6873 10986
445815391757239617 20086 24250
530110729457568641 32623 33277
451780527829381377 22611 24370
175168515126159713 20315 29901
460481034128935809 7185 11787
744750230714167553 6133 11376
235354364114567009 5205 23535
476188781751048385 22555 26461
95945112980931665 7802 23989
958513233431411073 4542 34244
302258776746068481 5532 27042
35637404504370809 14227 27351
870671659094842497 2367 16249
848380671027534593 12554 14926
472521066226146753 13152 37851
358954167920373377 18039 24647
541615542100803521 18303 27231
116004700459235729 971 30980
816663238395559425 2130 37878
426085286919402497 26140 37586
679834731437512833 4550 13024
142551640518171041 24106 36219
183962793313849473 18376 33197
232504637438481153 407 26956
409682214986108993 6946 10160
838819516474536961 14336 33649
590080959250908417 20125 23100
795496580522922113 15491 28896
413950460128251777 7104 34995
975737585259018625 1524 20144
584850522287251073 10774 19385
699772979289988993 10618 24400
497606957496348225 19315 31534
987970114056032897 3642 26558
584468313397390977 14502 29939
654755217404130049 5675 32055
591401508045198209 15694 37863
994601720581577857 27597 33624
602155072361409025 5582 37327
503629279900579265 23348 27542
935714811779409025 18220 23646
420503317938148801 27710 31979
743035623914263297 5738 22353
748492314860129665 14705 34329
45998904019757705 11608 30723
521567703277064257 3971 5512
122437888700584801 4795 12937
195341620072653665 9088 14606
764853374984259201 4663 13543
505038650055190913 27749 31108
636268022354666881 5559 19433
457975754930458817 5021 15335
452382413196023233 27818 33601
27988570948444649 6324 18118
856223742871048193 3865 9060
143621526864833985 10065 35893
965556845310064897 11728 22923
184853974978587137 22444 33898
574366481870551809 5036 28810
849684006180154881 2104 19367
197807816875059233 24403 37382
737916610622726017 1672 20309
498368191899839297 23119 29203
76728545649686449 1647 2841
370324882813608961 9394 18375
178697929106569121 866 8312
852338272029495425 2147 22311
675808084215731201 210 28402
124216365515923857 31496 34373
156266881232873793 4878 15264
204652950236361889 21811 26370
38584860084043273 20472 23420
504884204896885761 25380 29099
90172639465670561 25158 25982
494161395870289537 2620 4332
368277109918437889 13635 17486
763114481065304833 1326 16055
167706177078734689 19034 27764
714412641413684225 12412 24390
672077450226296961 1075 12736
237308648896746625 9032 35654
970944300483417089 15775 22900
31392882244173137 10261 16975
647004486879183105 17596 20187
503174597287642881 19943 24333
298888281876337217 3148 34276
727316708706421633 7834 16252
118701841535042257 9890 21077
165631246698470849 2919 31057
251203239591582433 5867 27945
489286118988584193 18870 35639
785903282019489793 8295 18521
666600839267619713 6682 27653
776695425504946945 4720 21232
389500576582076289 14261 33358
543428059983440897 5044 35007
945089668795137793 10764 14351
912709165019386113 2493 23438
859927724980305921 4891 19064
846820955882861825 28801 35712
725186055756882561 18502 19860
148934918061250689 10738 32500
960060467242708865 30330 32732
357145971023683713 1327 13071
245404207714674529 23917 26737
335421351636007617 10463 13373
917099771614882561 8038 21226
301895151580936257 3924 21663
860619530536883585 4479 4601
461478998330044033 376 22014
913496589053817601 22934 23504
616273742635925761 13173 18911
736495283236454401 5108 24558
398127583201791425 4959 35318
271518476759180065 5326 9443
418933813878794561 6550 23659
765987511469706625 20309 21672
307124996280798273 4145 12522
887009726157298689 23133 27625
830089735196068609 5084 18969
427805264319321281 6058 17305
156649731887519297 33727 37821
77795806723965905 6349 16515
582274472403810305 24388 26148
996541508408757377 2500 37270
476491971699481089 18752 31404
3626571065364460 615 23648
501074683396765889 19737 36414
831897215162914689 3434 23880
760117918421123329 5787 22815
785915734303383553 21919 26728
363179085462405761 7316 12058
307692123641192705 21373 22670
450059053565006209 23877 26113
192949454532293185 3017 23393
162027597956026177 20839 32929
787260985324170497 8880 13769
196469258721215553 7836 20898
780212213428196609 11351 25727
639172403449094913 17495 26683
266818991033961345 13897 34661
572989767279686657 5766 23126
190896439500885857 14451 21739
455945377347788417 4252 23050
358264876310872897 8515 30245
982741265376809345 552 8076
667781243479677057 7881 28305
390833373332185345 16683 34653
992870212555335041 4851 13707
450675699363067393 24020 34739
928118058420505345 6308 18514
930632682288845057 14064 26729
31948929574131313 18896 35349
33894034832606225 10128 17527
365954708811013761 13160 25137
977400668200516481 16094 24372
163857493343801505 3319 3584
892971911718511489 11185 28198
13847285733572079 21291 37144
689735188216488321 2825 10730
451863693321659073 1995 35147
655809413639225601 5504 26000
994908991523114881 9915 29439
709154988355606913 2162 15709
437235988996196289 24541 26939
618885580081915521 3166 22483
987759649827392385 14482 35232
855365893491253377 18457 20265
168416138073727233 2094 9879
913779399627749505 22774 27918
906676668041679745 30634 35896
394892342933587777 9107 17298
151790691246947777 11214 23842
911018393761928321 4262 10864
946990701248193281 12375 22500
954720723559134337 10063 36509
343192203383669185 4254 23540
527210096367959105 14353 14498
975774912542416257 18485 37515
246904083541295457 14247 27264
622033990710310273 7906 9645
480352316281049217 22227 32899
58778366474239617 12692 31106
844056233807648897 1749 36795
21483270644811369 181 22746
934431601769638529 4994 17007
539359542771276097 23858 27337
73731023890900369 15317 26317
497251867857460865 2484 4208
967007369026980225 9685 21767
341268029044908161 1753 5121
628128776350124033 8521 11793
482751669405704577 6484 21517
258418274186318785 25389 31674
106258956306586321 190 2342
82560541917445105 22397 28628
537218975900334081 27705 29690
761389162523606401 240 27124
935838492342593793 18100 24791
221671058472580289 382 9419
293028137115531009 3743 21432
584887881880838785 2362 13092
154437517809949313 31931 33585
848487123363668225 28706 31831
755235691754069889 16160 34869
182682962430980929 10148 14015
903877290824322433 12949 36746
731708582977589121 17018 33847
16241964721562141 915 26608
238662204212097601 33238 35936
5383270312787404 17595 31344
86958368316487617 14582 26370
196523023749950465 22661 33308
497940139883688449 9734 12626
359254128999946689 16372 22149
715495023159476737 13492 19666
93242373040542497 2194 10750
612335715402373633 7968 32627
901610156085407489 30996 34775
788580044679520129 5035 10793
656144077270699393 13056 17336
805041918276963073 3383 20069
494811539953797569 3544 19356
588572147645251713 24461 36281
167777477325874017 3688 25950
563213044244584193 7900 22236
19910245135459805 16222 23690
42055335066010001 2066 36883
395503591980020289 20849 33586
436614391109934273 22901 29811
777012167706669057 16020 23350
20936472835629161 2408 33396
127955009952476225 20170 34518
450139965608862273 24639 36844
228186781882666177 1105 35490
481384986096543361 11397 27101
390109876818247169 10133 19346
269507847995377857 1698 36407
267452390215009217 3065 29216
66521383180528913 24373 34947
339716783641197377 12234 13965
531266742107824513 16949 19132
937644173056693121 20698 29442
747556631585922561 36342 37268
833666281435984769 25524 36182
145742508445344769 1333 9509
683272312304193665 2725 4795
22180022023420065 27561 33964
975616690144651265 7481 34258
686946696779905665 20013 31020
414806352365044289 15373 27742
652803123603575809 1737 21347
534692155237610945 14456 33492
525861825542044417 13245 18561
430562470332755969 25033 32670
607080818248888961 7469 26765
987699841816354561 6458 37859
268886960150133793 8920 32419
399280269977847297 22687 27266
877111267891876865 16865 20845
471756057706517825 7897 15596
504423584103356865 12597 23178
435687902884449601 22157 24050
991904076467804417 1160 17597
137538275985040321 618 14728
307332397527723329 20892 33054
823376567376410369 3479 9197
12013922626749719 34298 36087
122036796183966353 26506 34855
419898080452348673 4441 31195
159020554285017825 2775 20406
489454620974456129 4728 11556
579486454556022273 19613 22824
332477784899857921 31556 34331
848644810612423553 17815 29807
595799982004933761 9581 32990
245310679773428577 180 5816
487531733400167873 11400 34817
703891290240545025 6580 16059
344282046210040001 11582 16231
794977603761484673 20239 24727
684467364281040641 483 22460
322075967524678913 9434 25329
457128328642284033 3371 4152
591596190542294017 17197 26405
173773538551692769 7090 36050
430643117394264833 17428 34016
28626688966866709 4911 23248
196189751481572481 28840 29718
398254971877385345 4090 28343
111170126960185905 13478 34587
200633401267481313 28098 31914
505570085692813377 7394 18956
414650840543309569 2036 6592
951487511098701313 10032 15259
765486000067667713 21940 23501
456668132058158721 19504 31579
555261994925224641 14944 30392
602262770546556033 24575 30351
28461586695527785 4456 25418
624501756874156673 22909 32314
258019960322194209 13119 21953
816436068200015745 7284 12963
656822555754374145 1389 23592
584498441023161089 14677 32762
393184475563408833 1337 28738
940448220062531713 20534 37401
295779207565402689 23719 29940
808835485307458433 15456 26018
80906277076472577 1914 26047
603900014131436801 14797 28994
795911511520742529 9193 30270
930383234663285249 6375 16279
458464742598671681 849 4104
352134195953535553 18109 36274
246144439826252897 26221 32517
105683043895727025 31634 34953
198187426925635169 18441 26908
501620406112646593 242 18460
87551863623204449 31763 35489
718481581843068545 508 36331
672857014523437185 11635 28487
122706735039113121 3332 3817
264237056456494209 2866 37121
925371909990492033 25116 32629
437662342980580353 15343 34130
804412186751999745 13047 30488
188342446004313057 12198 23316
302129888008099841 18618 19007
366180479645443329 21902 32113
501980027959145729 20486 25095
718791456400197121 1565 9199
709827164987064705 18302 18616
109087923882661649 15889 31263
64775554848448993 7816 17655
11450152863162089 13244 25530
179569623790289505 10591 29031
101767421688556689 10757 23853
979051049405708033 15373 28704
47680000205133409 8056 22839
188947969420286913 4412 35416
741054180431113729 9273 30297
910748432690052609 2620 32640
616274439607153153 26972 31743
856565503137065985 7477 36747
489278021724153665 8253 22666
5874166687444672 10506 17969
159945236346857217 23347 26913
857272314732643585 14049 17722
999607772408232577 26053 37049
792444121645939201 29799 36363
23138717419485033 25363 33857
913305468386372609 18747 29997
141467529792443265 4599 8829
355316224673341441 3477 10406
496181164723196865 6906 10966
558106565386612609 751 34869
336322910211684673 25391 29899
134538550348604961 2783 21069
556615819176741441 5418 6536
122231652209340065 8477 15066
487155562073105857 2829 29004
874647917662766593 11572 21681
199015246303531521 2682 25349
35929117493129325 7546 21274
141057658403319409 15601 35610
556541832263416577 15027 27962
728321276950950401 11863 20833
171459298842510337 946 5559
302061341964623873 19746 37503
439372571228656001 25684 28788
799544430417228161 11205 14103
10260312628037839 12989 31138
495922740783861121 2817 6987
976009161942197761 207 4559
420984713830492289 18341 25547
475198439531485633 7745 28849
562332765931678593 11165 33622
424988769580718209 2269 13187
623430033665613313 26985 29616
735323558008406785 32216 33473
42029009102854785 3355 5036
531916391757771841 9667 29833
230336215294229889 1877 10416
698100929607878785 9448 27730
562511237479988353 16328 21624
995728576495533697 10065 11011
761957866941855873 23861 28260
139705416700582673 15139 28074
979368800013240577 28775 29910
356245943416336513 19598 24297
259821107873236193 2423 6588
984713267121438977 23945 32732
170338275117963169 9934 10919
959508410360424321 13818 18445
938721569543133697 29981 31881
488855244031856961 6789 32028
822725467379932289 10456 22154
281399021044546049 2042 26216
445383135334495233 12249 36973
468223425449227905 12044 26951
615223962664551041 14807 33742
857274946377966593 858 13971
931688671859461633 14082 28780
80647758877621105 18700 26282
232794439551774689 4454 8356
599370405148174977 14158 26889
613532585120950145 19114 31000
434447744803723201 7877 29295
325361372762650113 6940 26551
342623731478024513 19449 29789
383260470623554305 34181 37435
770364750995884801 35964 36254
31738213706255181 12603 15336
985692419239239169 3805 7787
945642480282273793 771 31541
537511740061720641 5724 17319
40385156957462697 23273 34688
764013509984177793 13462 15938
847538363206098177 20491 27894
126334938081033249 8077 19451
396186761876343489 2781 25589
666974973428448641 12139 34066
334892514630737985 1590 32707
702936494835913857 4386 35476
732136558199165697 1528 5220
187094570581418657 4358 29198
784360849940810625 5162 22835
741103798708696321 19470 25993
198233885768836161 7039 36495
845438901779868289 24965 28589
279506971356553889 1851 2780
811850124211023489 33605 34169
765511164129272065 4730 37328
888614737631993217 9588 34485
913776975963656961 11929 23518
665388019843607681 8894 18577
536269119983579393 33313 37504
297160122724658753 1519 7542
456909427837061313 6723 17659
936801601066353153 14690 25869
224529782010058913 6813 20177
616061942386263425 28148 33659
892473546550604673 5839 7198
93202010082325873 5093 27944
662523845742946049 3679 18050
932812464330776705 4914 16221
968143611874140161 25777 35702
795162053406645761 9992 16742
415686878656437377 1843 3523
638647622135462017 21262 33322
665275012438286209 36598 36888
306426742302694081 469 14319
772999339740941569 28854 33446
950517308725505281 2461 17890
430386337094219585 10833 36327
200356452623115201 770 31832
241295091229638113 1622 35436
815430507853218305 37838 37843
80186484111948177 19296 33876
485724001891913537 4855 12304
477983545221313473 26380 33535
19978522467692273 20764 25093
627605007745259521 16155 35261
624176425106529793 4726 12511
409958377252088705 12034 34372
575325673372727681 14419 29970
434551896545059457 2904 14131
312081929225104897 11040 12644
217652414894040193 3186 24357
715401452166570753 6717 32433
305388745625080577 17514 34959
535182732134220609 10211 34774
319470434702857601 10799 30376
841439031646441345 13439 22890
542750908374955521 13956 37066
319410557566232705 20416 37610
427290737799573633 4090 33070
161765077144036001 9102 37439
915708754375415937 11855 28714
948713775452890881 20146 27189
909349085553039105 3063 29506
538612776135149569 8777 22800
682459681998892673 27137 28824
713488860063268481 16049 31381
890456424730210433 13075 13509
574836723437254465 18910 32106
680840098876061057 12670 16420
613274298479101569 25 13848
835881378600454657 1412 34701
398262577873335745 15908 19051
386852253574886593 2157 30791
846197632009467009 4549 36579
445951289317967809 16577 34531
59889055938480593 13223 30864
252903639973496289 6388 13097
466086265539306753 7245 28830
971968229963046273 22991 37216
318532661257673793 8713 33893
504220764411712705 537 1461
726355347042630913 22637 34620
35750424398337089 10573 12054
687399377968954881 7426 22467
496463427278356993 3514 31514
417341714071316289 4860 28498
477221482090335745 6696 32739
550490194105545793 1370 10628
244344387732439841 23561 25093
859606938454238209 12563 21540
996081335759292545 4404 19324
486081580083759233 26045 37521
516341415266126081 16001 24073
168205187209057537 11484 12278
520680324652325057 22779 30961
462525740030454081 12451 21998
72538347295875377 274 9223
339698269280308545 13768 18247
502633057884928321 16059 25537
584421392404504321 1881 2893
991287930415424513 12858 19657
631871166672514305 19194 33806
169178083165213889 14738 21596
585321833681202689 10798 33072
297665986860295105 30067 32740
462101867345882753 1566 30300
183414538803099009 35353 37603
291455907276723969 32484 34129
156372879618274401 934 18505
609989738384715649 16660 30280
978804443713308161 27522 30729
58697051891723361 4026 28928
29498411973833073 5672 25037
198342313934990241 23647 32011
109070643646440145 20691 31268
435858651548851841 26907 31644
402939252596709697 7481 35317
678531535737651073 17172 23251
445072244626494721 10581 15919
489328266288421057 1966 14416
853657788075906817 12679 33484
655502487257980033 12604 34107
660503189036141697 21382 25286
779461800269654529 15849 19330
434687033560109633 28037 29211
757670817928985985 6967 36033
679312028472658433 3805 30083
584799075401914369 22744 31757
88981941394052913 368 21321
150274674388089825 5674 22696
157433482897850753 2699 32354
787167436100997249 7479 22272
231932199837629569 23242 33253
579523353291452929 6223 11197
484481610224413825 34153 34167
754617726830044673 8868 13714
852499471620546945 3202 34803
750553377839128961 7779 34042
609081906819078273 13267 30054
469770071242816577 993 4679
733312047720104961 17798 31108
225583590036794849 16703 37849
402991979959530497 1125 23628
162793152499030913 44 2951
361306147853184705 23053 32133
79949455456148401 5217 28009
519429140557484481 20578 32682
419532961167174529 393 32078
145184648245802337 31145 32000
82463409336131841 12802 28081
302314920954422913 2985 6408
479253052569642817 18404 20501
948484921784597633 17898 28561
841738044790975745 1191 19769
344562690809418369 24455 26057
530431051958270657 5397 17652
133696798164393729 19919 27312
960042568158630913 10390 27490
651051786530082689 13250 27647
808833276035269249 5192 13153
161813454624478945 3851 4301
898635535634486657 1395 31594
958401448848086145 12569 16114
235793715555285377 23412 26634
842971393813527937 15993 36324
730398751790350081 29836 37463
818806941509826945 18576 32077
976763058558756097 28141 37837
49354616739094585 4183 8867
843433666877491073 2432 35478
335630064140723073 7703 25717
405650739694930689 4606 36548
715091718142375041 10139 31122
678892968455134081 7654 30395
507623436648238145 13841 19815
518515990594888641 3889 25211
315126981492454657 10538 15123
812901636372107137 15218 37366
606963983554145153 3590 20937
324405351850582977 5772 15051
463536693616518401 2767 6284
810543830959435521 16657 20620
790902546890670465 6033 8906
359591901345392961 21168 24288
450903897273519745 20339 28615
833499924965497729 852 20933
681905068258053889 12225 31505
416528368964872449 17562 24324
271447716238569121 5833 30890
625332082782936321 16841 18127
197642866822697281 342 22319
277240156593332897 15132 30861
216791284193817537 10909 16475
242332348377846785 14644 37505
767936762935470081 9703 12439
603787877272605313 6765 28405
349584248418878465 25687 33310
365334538536846081 13608 29495
835498719168875009 29087 29095
811330180963775361 23475 33971
953585864439844481 34340 36508
700395663096447361 17427 35551
342646854409672129 19641 32592
362099159010892161 5487 15234
396051910930722753 20170 33566
444594421211750273 9940 23660
695571694700198913 1416 33656
335520327657601345 9484 15320
164017097764627809 3287 23274
7568864957779199 6801 33344
456554919297012417 25422 36255
699399895313359105 20165 34388
250863376684336001 32784 33568
699392891136884737 14762 29810
25013204409624737 2800 9447
512571531205335169 2139 32006
597827656102822401 31214 35306
339917131589448449 17773 21136
659460622794988161 29174 31381
398025987085315329 4314 31083
133118931554164993 23830 31262
242094374072710401 18055 25453
990429987315032193 3396 25577
339097491287869697 14705 25154
717248833793718145 7973 12098
659768172383866881 21981 26095
351918093214941057 5830 36523
955883648156753153 2598 19199
287070129993722401 3939 10230
65996108358664433 8804 10009
785748579749004289 6048 15786
435238448170959937 10999 13543
904778852396532353 19105 23293
897651562175543169 11822 18570
965980659368760577 7624 36061
720283737510055041 15933 25136
645556535672412161 11125 15612
131620143537961809 29619 36790
862608814494798593 32252 35314
153690922800361569 16804 34316
104273581582361889 12356 32910
72574447293863649 25785 36004
75649300418966449 13036 37231
736624609879282177 17141 21360
245282099868703073 141 15473
466643835381322689 18854 28384
79520480627884641 20509 22743
470221107104489281 894 17643
759210760087171329 14586 35230
803239825163235073 878 13279
327497220301545153 21224 30259
831180076517920641 12195 37426
598124292854024065 4700 29696
832172694731500673 11994 27946
277931337422423041 219 6783
474234902551469185 20194 23852
928590363210190593 34968 36326
667696411122467073 680 22617
965732021330914817 6771 10591
413069380431959873 16258 23091
36145666001758057 11278 24492
747317260090486657 3748 9481
99018738182060417 7773 26414
603172917507460993 9214 15215
321285325842097793 10879 13126
592541918635266305 1915 3761
703496014096394625 6935 13910
415056402875176641 16404 17019
205204084855708417 23986 37332
122043476371263889 478 7353
754431182354416257 9997 15079
558444046443124609 2096 12494
693758392507362433 3185 14350
895184391563720577 10017 25967
763494263259552513 10505 23474
696145630403503233 10240 30570
383034435892412289 32717 33736
425023874735988033 7234 35207
957370176788636289 34052 34811
103306566535106721 24512 27529
603912428405124097 6738 15275
763799039676644737 15790 19596
76079031361807377 13010 30349
101012724285350689 1905 33576
142401172211677361 9452 9790
208724660942468897 10673 37334
307316849495386177 12268 29271
674550999709421057 3838 6477
905443087932979969 29372 29899
839500841064665985 20526 33284
881708345251659905 16888 25994
212127846564765569 2355 12791
68397625889716097 9496 28712
928221632120827393 35124 36367
102371821768663553 23015 25686
940034300673598721 24814 26708
602414299678059649 6405 18956
163885987633921825 23073 33972
337235472240926977 13946 20151
640000209574292737 21427 36329
771194577229252353 10442 30156
323245654402203521 5570 33877
827590907028799489 12854 26192
103060243984483441 11896 29031
762878589359758081 8300 27702
72478062350246113 1622 19082
171775155599355841 375 9538
475292628194420545 21579 28995
311517133640975873 8146 14421
184716246321389825 8112 9715
435863267246027393 26827 34195
892296195698545409 7122 21147
113215824708504449 1646 5630
650747649405719425 18657 34426
977931521496991233 1682 37076
273625166656483297 2033 36070
375855533390719617 19558 22987
97529625415266001 4538 6879
999792720303993601 20828 34353
782361767651590145 14442 16866
701465528764941825 25346 28933
124256890979456353 9856 33924
357961632003672065 2733 16090
659707284185895297 2130 35799
101892051946734337 3499 5226
740625387938909057 6835 28139
368706954162583169 14032 19139
65420164914737457 15071 28002
628279470583890945 15177 21189
28113316764507345 30168 32524
871987721255031553 199 11002
322008196282592257 8449 9447
361852751161436033 5995 28486
533363804121254529 24156 33266
114333466179438401 9042 27388
938048349473543681 1091 8035
298222804827474881 18024 21883
193300084932747745 22084 29352
556660214394376833 27544 32200
822495480935554433 14047 22974
562469374022001025 36239 36624
844003523882182785 7097 8330
291845108449543041 11313 26341
780357455677144449 7313 7639
942003594231778177 25169 30825
498582585709630849 869 27847
697712691399821953 13552 19885
268042271568287297 3299 12045
614963250204183937 10939 35038
621577300432907265 12669 14566
379892182522247873 13748 15303
285780205504291745 4467 13859
301812111431416961 6486 21871
966574171230679041 7448 27654
548639020406049857 8920 10483
480923691012133505 7967 24831
666939640163732865 10604 24290
176721151681537249 6329 15966
193902089355113121 18687 28467
50137384193160273 5630 14952
357302879126393665 3040 17220
131176587851587809 5758 16647
790261947630078465 5633 31731
865393493304292609 18931 28550
470307507999777409 2452 7993
920020191865692289 24928 37669
591341602863941761 4062 22475
647540749281798657 12844 13460
798853970075612161 18286 28391
670993499583818881 6461 16218
722251493510405889 23686 35514
695652192607422337 15756 29342
885316275824564481 9339 17570
168192178334042113 2753 13776
405800897928379841 10750 29758
108385058606099713 26380 34440
627589650901427329 29970 33797
89448303827555969 29661 30641
467690567168908417 17373 20850
47588271047697361 1942 3266
990527674873916929 1661 32823
648937630898647169 2850 28086
258672526212457409 8902 15447
71127215302166033 15711 20054
778254016189606529 22476 27571
727220253073898753 2115 9102
855574273804869249 4665 28590
62494369768199225 27571 32077
582017371092788993 2221 5268
74543193679975425 4910 25638
702862595659446785 4429 11625
704745840359944193 10761 15385
21374821869073913 429 22023
616245708748170497 8987 25443
123668452130509361 1574 13208
665530679994514433 1323 12452
502327605430295425 29248 33233
112332721866469137 29428 29605
552385472020411329 22655 33506
792719895775004289 5355 19792
605258289355816705 2311 13932
626914165866214273 2830 26778
155442041457398273 6619 19803
265028063409413761 403 24030
240668651578587841 6703 18276
256818388310538369 11595 14699
244857383275821409 4016 13978
132060293845338353 18302 25298
146207214445325921 6805 21250
21221499675551317 7997 22652
629826940543118465 11124 18470
330793743633488897 5031 31085
590593456389953537 2393 7952
503911917382854593 33394 36052
670818370309611137 16664 25971
632373740660053633 4370 37854
166956277437947169 2893 14285
904525697953278721 30883 35524
221348082807558913 7223 13231
90402723108621073 7756 15258
839846390706512129 722 20707
341813866006820161 26665 31571
84476089695051825 2627 32586
200133374326835425 7336 35780
418670013481516865 7347 8945
167183155132580193 8434 32786
840705515028211841 7914 19441
892028392181156737 35165 35956
999313600836884993 3177 18684
406206684295089089 2021 27205
484879036951817025 24491 35751
662276070985054593 4075 32853
700950464615658625 14173 15774
324726416929724609 971 32588
852179329123849473 3393 7375
60686109681665105 1069 34522
953979013414212353 6071 27262
199135100710012833 2797 14422
224690821133613377 33296 34284
620941604151394049 16897 34693
317153097502114177 28229 32458
201377076643428417 9512 18740
244267359135953665 24636 31564
321833846798153217 19685 25470
138516608869892369 9619 18050
541465189169887425 4519 21326
565651184105753665 12081 15780
237614155444870081 28934 32055
568911133325485697 31435 32632
656570336798456065 4307 27160
863754618017274881 4750 16588
82094298539612257 6463 36855
403626141257419137 4772 30675
918071288022876033 7398 22842
455473520372045441 12614 17169
520121987238123777 17774 34805
804119998848761985 3605 12439
527800562305333889 26882 36872
50952511336895161 14113 32862
41433179586771729 3096 26124
146446044660692097 9707 30886
582907753310482945 5457 18361
950342715810371841 7507 17218
729896400281855745 14370 27298
486735170108005377 8592 17847
655479963808051713 11288 14253
335134927511170113 16783 35555
764448733826935041 16095 22104
529353828921173889 21722 34790
217880341242452161 13010 21456
450341186176338241 21391 31500
39586411849281689 11522 37247
554588242730574145 7517 35099
266635362391628673 27642 35958
264237366669924257 21947 24854
960497799369772289 32698 36771
706190829918270465 3755 22680
84939827304967969 17261 28443
252045058734360353 1756 8384
552570902447481409 28088 32139
973027625361254401 20577 31677
124150799321416369 2679 30349
951674332767275649 4101 9985
313204083340945537 74 12167
413424742137308929 8097 32348
975078281924030721 20917 34195
853196502875569281 10147 10194
246105291642518145 12420 23868
877541815180677505 8764 31665
696896566986016129 17979 35248
525669276046464513 17753 24225
759464613250440065 12313 23885
65989923759488537 8552 17857
840916235105883265 3245 21696
968772278081907201 16675 28288
318785116045201985 10928 28415
27624777000397673 9450 32088
173468049715683745 13809 30060
362780435468060609 9483 13352
146390644232479169 7336 11158
623522027008178305 18586 25367
801326774976363521 3068 5466
335932630095790337 5625 29283
810704195004372993 17063 18551
466994509919004481 5459 13885
428390575648098369 13667 14175
777344993210924417 4641 34663
191689613953894177 6609 22376
962430068985938177 24298 27813
227050437641057825 11823 24466
97248728654712129 16367 34001
221130382054578689 2992 32305
301877448023645889 14578 24080
54529293313368753 23689 31026
722353015855297537 21156 30203
638815049487828225 908 35852
302725620736637761 21560 33169
855512558288129537 3353 26497
857270902650164097 836 8600
173717212665021505 6203 33453
369422904121336129 2939 37416
299075899110153665 6008 35909
34801719357396621 34999 36095
432781642949645825 10474 28150
395755354767047169 634 11931
341062565955699201 3385 34336
406913991070247489 4724 9789
973215071336650113 12094 27027
272413327984423873 12498 30463
182866854344769793 14175 31722
829869657424886529 33075 34371
645863025191925249 16811 22811
679959753762275969 28687 30391
323612516885649601 12252 20559
603300190585351041 16872 23113
160340813594270785 27175 34453
804287713094595329 20682 28528
243920543005163649 11511 33807
813289495402607105 9760 25704
754460079355407489 10688 36724
456507345729434625 6015 21531
994159973885732737 19966 36833
979613843136270593 24848 36591
902910090920553217 11189 16825
180097048369788129 7132 9526
225963633941621121 928 14376
540087094277929217 10303 21748
709247948572777217 1126 28318
325130393303894017 22422 37350
249938151621851297 6759 24777
340186669384145537 6560 12787
261531939178805569 13844 15832
724362273858389505 23495 32497
631349723626090753 8428 16626
393691915114403 9712 12272
50280204622151105 30777 33118
652714527452516737 5124 17979
864944060262391937 33214 35805
870446016381585281 1266 3639
37110503571394561 4618 37768
745906761885095169 9025 32735
375156148161995137 13666 36866
359327031128053441 27442 29414
97048956827148209 25558 37653
723171378308236929 4768 24304
653353192396483713 21464 23983
159522750324363457 5400 30518
45094085680684513 167 13710
252586907632803553 9664 25130
813377665716405633 21017 24746
217976346700758945 1187 10338
990569993000416769 9027 14643
436849818370362177 2539 21548
373837110648057793 13924 32688
995229487743053185 13646 22715
267857010639371393 14485 30538
925445975644919425 29038 37395
173018523046454945 9885 13039
396315185964986945 18091 37055
80382356727493937 36179 37591
991217995804973441 8846 19158
112058105907582481 899 17687
846783920993978241 21996 31798
411795124977086145 12261 27929
382167911232443201 5228 29781
885517232291864065 32541 33585
966405100044362113 3301 13801
833922077787871489 17541 19597
881774898079797249 13609 25992
86622908603349201 12215 19112
600066056408856193 16838 31702
939661048190142593 7667 11881
213809388270220769 819 25074
517321196705456257 29311 29779
85542305374382017 5892 13178
99050085010144785 2253 32338
813126748667926273 3286 18996
250535247934184481 166 13822
353362245962507841 18267 22009
661360613581305089 20884 31816
576639927366727553 32119 35635
902561136493535105 9769 23616
94038477607675473 12740 34197
172584643358117505 14337 30307
704890102054761729 15846 31236
705694866485462273 13453 14456
918462955818007681 5723 33611
447877246416449985 10412 16351
262521480891763297 50 5439
712658078438000385 16199 31605
351115902513889473 11412 18486
718508969544739585 23427 25923
915560064782553729 20920 21715
812248410150292737 25895 27818
102645277608651505 25592 33757
583186339944997889 16513 19807
156610443846432193 15764 15910
46328485472077577 20043 37368
384936270983580161 17224 30249
139094992970751009 730 3090
89708632766914321 3534 28024
957605425777760641 28151 36034
871485250816114433 14550 29844
687967002330989185 15567 16584
820266612059782529 24949 31909
690835914881535745 4113 15551
129071467745482945 5709 30197
530504541284908993 18491 23807
659854697619678593 1180 29358
251690511470091137 25049 29570
110609127104176257 20414 37579
36613860041679657 10419 17546
609905171696482305 37175 37811
491470406303267969 30613 37408
307763765906536001 3521 37343
851499542362670721 17704 30633
4073837212487775 1675 15906
935510476950614785 29389 33575
916406769967387905 10679 24871
445496915740530881 23334 33092
259129366559903937 27172 27327
771119613193111041 2836 33373
416111901924033153 6762 12852
399713147000209537 4327 27827
573892568215470081 18158 36817
29373183924409573 8843 17046
151394445554053889 14786 23277
735612771231469569 8067 20293
211833052174995361 1973 27258
965428503934777601 1415 5563
218858568119280513 16988 29541
124503989120636753 17929 20449
964238300845394689 14032 36366
705102548853492609 26671 34393
399328323022906753 14836 36841
66715838501291817 13611 32130
198063908135310401 16041 20915
581427271261777153 2173 22194
262743922342131969 22318 36385
708736112789306753 23961 35488
898192798557673217 18578 33268
43352003068438449 9762 21707
448334065292847553 478 37127
202713474407087105 2923 32000
592289642698574465 21553 32422
248639901164199969 8412 25713
562428776895778497 9325 29836
723897407835078657 3251 22079
444023507916583041 12382 13607
232626517638298241 225 3778
17231953545127965 21977 30151
999554287055556097 15644 35705
985311086115160577 21090 35276
11568664952239517 20606 28359
378780191331166785 8284 22887
503789708374409153 2964 27447
470443686378089857 1295 35510
880881112920693761 14501 31035
620901051337348481 22550 23615
107034174421098529 1981 16497
136417631673850801 32705 34678
111082610648328033 9123 9686
860851256220421121 12035 13148
691594021035154305 12124 16162
378278818219641281 9333 36859
943571585213963009 9264 21188
244939976688648641 25201 37176
44889968249545833 15432 24110
51482045949256873 8951 9450
319620942379760449 2315 17493
269175917518644769 23283 36615
693434662176951425 112 24409
522693371351309121 19287 37477
823790995433231617 11863 25608
868045912995462785 15107 20406
451245868794412545 27467 36784
355543232235277185 3601 22511
431254988943681665 5763 25115
538038753623474945 35675 37720
518636395905058817 9029 29804
459858510242654017 1432 22925
470633277232284545 6943 13507
832447552137217921 5249 21018
407923168432542849 3099 32208
395027093648963073 20635 30886
762535275216311681 8990 36756
68168679741766881 11531 34184
702688977174528129 9266 31719
215417942699687617 35750 37528
791183134493113729 6456 29235
618391725631347841 3274 37680
322319074706026497 12706 32661
615107204889170561 12455 18489
493683022578284865 6381 35411
868844616672781441 11903 29000
193503816781582561 7475 7837
179335640726307585 23748 27287
399539210605016833 10576 30586
728097542196998401 18164 29950
889505755837259265 7608 26559
711808564134372609 2082 29458
372068217027976577 17621 35831
489690223617252225 30720 35224
234867797539077825 11449 22851
982685738204580225 5503 22391
653035324455121409 16466 35789
127755912586799521 20561 37430
170896044264022593 7425 26697
856309259064005377 14356 34572
711049196154693377 20317 37409
597473857121705985 11390 30776
403069583432920129 9213 16241
806671470628245377 4784 13110
71332380552210137 18042 29485
33066405046078273 30108 30177
807267546241458689 2410 4450
930496443487726337 20410 29952
747131518643602305 10087 24744
562018980767412289 26869 36391
43494076056315833 21991 25456
12636584623820113 27223 28195
598311373205721217 4874 29402
754467437258888705 31462 36831
834132218057813889 24267 37428
198184583566956001 15223 31381
267036692484271745 13692 17858
17869312713337139 11530 27112
413550985118728705 4910 28534
764059207493673345 20812 26442
749705717181800705 22623 32278
842629873140232577 25089 28965
486383781910827649 6112 31245
165505495113080769 12940 25326
983654150554702465 449 32765
64642060702475137 3561 30116
866623792326418433 19831 23098
437494729515449857 8172 26394
491168949758279169 29869 35074
892948155333847681 6395 29080
766850666991640449 22930 29867
556831255946690369 26526 33393
425982674752720641 25691 30204
559041656640936001 6092 7444
408795700431436865 28132 30367
89160814232215553 2326 33685
711981661600450561 1016 11239
79677166774935409 25944 34900
409827473823096257 23060 24645
349192639802225793 25712 37735
113050282346609521 5179 14978
835295465359159553 3650 6041
925929471745956097 12766 22854
57334214467701377 33120 37608
398859326379525953 34770 36354
796027077177207297 2239 30916
195853272399315169 9751 13395
668507280762412417 14347 34107
505434400716854529 9060 23586
168312004664635137 2198 15984
313248372918803137 23098 26380
937955634301019393 1364 11523
72330511555637857 11705 13160
675942492803621121 5412 31435
367950357173409537 3923 17454
55033339706852761 13385 35081
670386969160876545 25234 35603
365151276295499393 1947 22740
642885755271077377 15493 36399
671815439735226497 10635 29098
724912765247271553 22419 33365
766456290380183681 8027 34724
162232394440220417 19568 20990
153316006759155233 1326 5222
757701918932628609 14024 26749
35435869884388185 16266 23210
376941112487724417 13264 37833
326419583294111233 6200 28222
395821286608995841 14704 26688
706422578512196225 5650 6690
197236210160948385 27677 37288
273495736216972321 4547 6119
263345295188930337 15914 32773
350120564541917633 6928 29521
474400769961942337 10995 15576
344111670281577601 24407 28076
631203299639370369 3536 32892
448097292462314561 18943 19092
666526778776553601 3245 34284
506198672949324161 28967 36300
656501097014416513 12505 17179
450577215169168705 11829 23622
49851672589294793 18419 25758
560253656938002113 14081 16698
411898862840903489 1306 31803
332448990649801601 2082 12684
948070286056800897 20393 25324
152331291745582561 2389 18369
263068724196973153 16450 34748
116240773108550849 7366 26379
20237050308406169 6436 26938
171244233227938017 3408 3803
682486659653935873 6924 19100
197246483730346241 14775 30616
381565451531823617 8591 28095
151952833600489601 15972 19158
334780731925537345 5767 16332
839101353242419585 21528 28991
922973053185113857 11517 23950
51880505493542729 1621 29694
385881127086324929 393 7011
658883989615823361 18359 32778
571368608553083137 15414 23205
963000685419586945 7237 32423
987992407082135297 22497 32577
87116322148823153 11424 27265
804565760336952705 22159 29159
385045156708102337 20902 30466
897005092460805249 3827 29193
764568570293370497 17383 21889
647843352530596609 9371 34295
950995412129429889 5072 12355
169827492300033345 8518 13311
266155444423752385 7142 30697
763438279494845825 1756 4976
473927824564029249 846 5910
957069900701899521 13096 36925
860908668803155329 1937 35684
463910880393310529 6968 25713
804953712676962177 6372 33532
1747196459877643 9446 29622
711381186779270529 6900 32573
383997966498878209 28 3622
857966000129707137 21694 22447
636752827084254849 12249 25894
768106627234210689 12998 30591
716272456819492481 27332 27835
792589133902424705 3676 15241
761742442795696897 299 14708
954005342026896129 22514 35340
921044106525027201 14109 19428
448417312309558721 9896 13170
502069382864281281 18287 22913
185872129097710113 15254 22361
462220755284018753 1780 14731
809481938770176129 6190 35216
396232118282643585 9775 24124
518152197555615169 8312 12358
684436711339724673 1046 28304
337951625841711233 4508 26463
20995933716964289 7299 30959
687837571937059585 12158 21202
453152134469430465 8851 33921
162251087941797313 16294 29940
801382900478348161 22222 33376
605097535413896961 10922 14994
633517399379126529 33141 36624
220877943067634433 3500 16115
331905863399729409 3952 31629
685670438534181377 4285 10066
124837223087634897 13888 15269
854862856175856257 15902 35330
180949050489761729 10929 26000
218441813605089409 13181 36807
719093637949963905 17 19226
986597662208126337 1620 8876
796640327565231873 11922 27242
362241797571364545 8729 36542
972202498659125761 1097 18308
820062167538708353 21105 33047
573863373237362113 11042 17246
573814940705567297 25212 31648
7867939348852105 1134 10166
18602307380021445 26746 31518
281542455144947457 8400 33602
785124127108055297 1369 26166
392820858296598657 10415 35913
54514295910706777 9065 20538
149693358688598017 18613 28490
20499118415010289 7390 13107
90013915196930577 8246 35155
44810408087997193 24856 33469
849041667225439105 15925 33837
217355716731965729 23444 30128
908504492039835265 3273 7848
976596139772198017 13947 35884
93709330232446321 2617 23927
179895289148184641 13613 35513
705171405786710913 27651 37591
42264768425852137 17767 35141
500382595839173633 6207 35307
41822966743872313 10973 31205
968338681788733185 8773 36766
529877842753677441 7450 15809
845694238866958209 20352 29591
577047788277603457 7228 22646
925453213738006017 22465 35497
700187928721632641 3133 31865
786850897591765633 14052 21182
708775965235481857 28232 29605
299190461381353857 3470 37626
603187093934479873 6935 23248
117757554371667793 9694 20165
706480863136441473 11483 37216
606126283759817089 6993 23551
290120184860981569 21669 31733
502356069547520449 15653 24694
702906786419738753 22945 28882
1171385863866448 6855 37689
229750004374380993 270 19978
496298517136740033 8726 19964
232389783391077729 20292 28503
155450482815052033 6734 18881
480341093023085377 1243 17083
284489187295154273 34525 36509
707084016072947457 2755 12028
285728970499260257 4378 19919
763254018862482945 16749 37778
531896826820730689 11859 33394
875768329892643713 1588 33899
984728447484950913 24142 30097
664001950063592961 25364 30148
784181297615564417 20990 28194
914251072448088577 29646 33516
922986672561702145 9897 30029
807779884367761281 11927 34163
38291656508835817 4937 15851
487343511616948865 23135 26252
277940277830094113 12300 37679
746373302278882945 5686 37845
115846010673525521 4749 6668
807159953518699009 11390 11399
102647601463413457 23643 34786
101401259175645457 7973 8041
857742693543503489 6694 34267
845227422802160769 7887 20582
967407169544866689 30942 36743
56338097786053257 5869 26164
570397649155186305 20526 30105
687526103912695425 2872 35254
519222455260940993 22272 34600
819852109195011329 19197 36116
604949720699284609 11647 19015
849985214893614209 1564 1836
17748388702255369 13720 15647
110737660253008129 30641 33454
62794124273242601 2423 10341
791854157395512449 3863 8665
67537494087698489 184 24681
877013600419957121 8192 11826
875340063873796481 18616 23328
17357220405123997 10547 12882
304966305885852033 20736 29598
367404224213018433 31598 34217
493761521061660609 8757 26882
980598373261933825 4078 18240
578423673559651457 11032 36597
753073759030740993 4727 19989
95916044966674721 14172 31079
490162328306176705 14513 35354
530814519005939905 22069 36865
853690334698129025 18309 24168
132115187881826305 2555 10792
730485647495989121 15782 18375
537183373701022785 13595 32113
179064733118252673 25803 36031
607987391118388865 18939 37121
205948773044376321 23341 30215
734674406596536065 5227 24735
652031976425789185 6693 23131
269599937561995521 4537 14693
496743042058291457 760 24807
708876471436891393 3492 35534
648084052516395521 11486 18158
700996363980795649 12913 26067
365747561812518977 16808 35686
55985765890266497 26871 37109
662558860273080065 24346 36572
764429780091919745 5407 34659
442635838160192897 3926 11788
44662817199562001 12597 16289
208857845726754465 12219 13239
165276185191306273 11808 37208
951822827169671425 13905 24340
459847502467948033 3431 31644
844991857272916097 7642 13104
672715419294522881 10855 29695
58136181884130169 35074 37718
162383488695578401 11727 27594
326405535419922881 6298 21465
498966146722541057 2924 22360
738602454625628033 3919 16841
166724650779752193 9302 35605
268044132866592129 259 20315
968725558396503297 21572 28284
307706453009537025 10796 34470
82258507380256417 10468 26376
767417096497865729 23479 35947
190439607279348161 17303 36290
31011397298122745 20454 30826
524268317334826177 7731 37055
764269096647055361 12307 31988
375435871919737729 26056 31539
659095550403698433 11823 17095
755024015686611713 8096 20890
484555523201692033 19340 21417
502483888415060417 4131 37209
248219152252168833 375 8572
25075450856245853 7617 15062
801774845327273089 595 30690
566077313815359425 2280 37679
650710349836920449 16960 34500
245027225555556769 16175 35432
334248714249213185 16381 24559
908103896538865025 6618 18604
448351935630903169 33363 34310
108785656198175937 2857 35386
341451339168074241 22152 22939
455403244262388545 17196 27449
554538652581392449 11213 21447
224742761314242753 3881 34224
166636547486660897 19777 21966
770204109486162049 11878 35483
961009156187309057 6520 13584
290232581322111809 19065 23494
949333114599838209 14052 23483
976152670052787329 11210 32624
184764005653114785 22018 26668
699869332449420545 5773 32702
374190478038940481 6329 33915
18536378823785781 6351 15462
459462849326193665 412 9344
27437719129078885 7236 30143
278446898272406433 8750 20506
631694705984816769 16201 35053
989126837056268417 10785 33661
615610984322696449 3785 25175
377124556442794305 13571 35855
457183811561964865 16906 26875
63207796265793097 8586 35711
584054778444663425 20131 24518
222970050267591105 19749 28292
230097177186568289 32281 32802
240750411889401057 12585 36140
194942487374557761 26202 29145
759068325747250561 18578 23389
934483807444895105 5871 11020
414069115428382849 27097 33750
950443090953751169 19843 35829
579752326708657537 9921 36944
537870094791546881 15085 23333
422564177672803969 25236 37747
528603737864042241 11227 29768
845573619065731969 15488 24375
924676140491801089 18651 28124
115363175669266129 6535 31938
665868833381846785 2294 32488
928230014501153281 1824 5128
143392549888179841 939 19776
764621129756456193 15591 31973
74263355690927569 27160 32795
440878841564199297 11392 28576
106694785960360865 3014 34576
463646743453516289 5192 16492
131403156719851921 12980 23120
659488053439460481 3090 6571
590539383165126017 12655 33536
356519890167909633 19023 27011
328736977347315201 3153 10567
204955883369706273 29453 33709
280405006404368609 14811 21255
36378338589848625 2575 12573
718906626789173889 7695 15673
648702323413445505 486 29682
832281800174261121 22905 26246
312806255759490177 9917 12639
12341054545483843 10016 23185
763216372383737985 22683 27535
434220022997511297 20350 29809
426354835630995393 27264 37005
666059692944042369 32468 37268
972420836949581313 21612 36504
262043914633213857 21682 32170
118643034014191073 9959 19358
648408281568887169 3379 6540
95355538484710673 28279 34109
970414410795132929 13690 32037
235075410549960385 14268 33009
400719214207907009 4152 10098
323119139820917697 8817 35913
7355014689327534 12429 29747
526201047369632129 19088 26497
433686086893171585 15940 17047
47663523104006345 5721 16224
5584169105862459 3768 15653
352223994801526913 12104 17447
559951384640793729 6910 24307
368191784960274049 17354 34421
815845159566922753 18630 30380
209138249419460481 23430 23844
776784937124087809 9167 18230
954735530659917185 18489 28665
293586230644979905 27872 29541
557250461378394817 2552 13026
559911712234491457 13642 27817
239018307411029697 9554 37714
727889526519735553 14837 29283
813197958851567617 14612 16145
832038513799172865 3485 35712
341863780833875777 26122 36640
666922985641395585 3122 16232
581569829971321857 2886 37369
132313018132446561 28519 30378
617968690549886849 6740 26561
813214740510407041 10303 35216
65371279482498321 14100 32500
775083136100075649 3127 4914
508495783173344769 17062 26319
959920209570118017 21457 34680
966187840842643201 11251 30788
771542735471239681 19973 23520
517189876315981697 28235 29040
550538231538897793 5780 30776
222232837247425153 21936 33652
454159115022402945 15005 22514
465995018005742145 12108 36805
163179595682084513 30889 32796
339600309522545281 12829 16989
533561099640518657 967 30092
812741434680717185 2095 10778
949819477041703681 4535 31781
349973027505065217 3854 36321
407582037049959233 3100 24769
219541670147776801 19313 35767
63669906003230641 635 20981
124602736937468705 10450 23930
93532134258264673 2066 25511
911125070092694529 16310 17958
255959799283747457 3432 28681
734314028516912769 20996 33531
63027287880256465 14916 36331
744362624394568705 1886 19335
848453566974672641 6563 19508
160185712080014753 333 11451
403709649658264193 35175 36886
582479205132116865 18896 33295
30795200164821069 2154 35549
117910899460163425 650 9877
228216439248168257 2016 24813
210581494272929601 30719 34940
92428348405878321 29932 33901
295980706829730881 9895 32860
696420783186663809 10569 37780
995686444109040257 14385 32334
586984528362453505 25335 30956
456003143833704897 16092 34974
745289434394603521 15124 23364
58831018043179033 23303 35760
211596576912700833 11290 27153
681759925034150145 752 15626
949059923104481793 5055 7471
335368281839848257 21020 34282
142903086233079793 6600 15195
467996181616548737 7046 30677
412591820227074625 9618 37278
420371718433870017 12907 36584
843257147512151297 27811 31345
233282930459459681 10960 31909
268826170392951969 435 36362
69217985336322841 21129 31566
681909596393385473 9675 22110
443316236038079105 5283 25006
977801586719035521 20692 24990
110812285093800257 403 9864
713148409545784321 15037 17553
608321840720172673 9785 31540
964507805258573825 12750 14081
966349138641689345 26126 29980
332362260403701953 2515 4770
534296203319492225 20022 27132
175265486594863521 34806 37251
5628701245683488 3964 17263
366952815603571713 3311 15054
972985936797179777 19571 31772
350937537634745665 29120 35345
343313903548008193 12450 22240
136517454475328033 2793 12623
137014136245802833 22304 27633
418110020847361601 15633 26843
28530698525855769 15193 26723
679707034620140161 544 25088
878505600253554049 17275 24842
578812633476854145 33383 35597
734171611429289345 2448 28563
346952419623651329 7 29492
922920034927791745 8926 22009
862137588134654465 29491 30463
250325686494392129 1873 15955
311544042815246081 15959 34589
702424552757484801 1893 18946
998394321147696257 27336 28709
244464863924704897 667 37261
878411116188946305 8847 35754
639750700613269889 12463 20292
133713608603354577 25918 30191
706281865800008321 12460 29085
251826518650364769 17678 24067
335688435021715777 19756 23910
750171194690107521 4571 22538
256186882706273889 10938 15612
250980225146722817 8881 23755
949646470907033857 5366 19361
57795745184872513 1477 14857
494093796484122561 16281 24545
286113680473267361 5215 12610
118406824768861441 17904 24051
428891643283673601 2643 25148
901800411065394817 7654 13656
287260091129500225 12312 31161
315547717258887425 721 26857
234951657911746977 33706 34527
512405255408452801 14567 31231
631536518022461057 26136 32549
442104855831978241 496 19241
789440648682397441 1609 34220
820095032552600833 20568 26546
971703214581882753 23592 25469
283863048079105345 19781 29993
297657039300869313 24032 34143
841445779290523905 7202 35952
116039181463367665 6657 10921
945069662999763713 7809 26507
553856604930199809 828 15554
145146334404913089 4198 13074
244550712970809761 33258 35024
442065223340712513 14880 26149
126360991350477297 5098 22091
252688852331459649 286 28756
125577104128115729 16468 29213
829935939715760129 9774 28998
438354127151125569 7500 18322
461866905995165697 10201 27880
85804983472858257 4174 22590
854284849027955329 26651 32875
224751117197794049 14001 37452
663541259920435841 11517 14424
110745247630820385 12224 32534
528943958240937217 10436 11560
547539128711132865 19807 36191
587615725037679233 7831 9436
46434612060469505 18601 35734
896135982290338945 17888 19997
841346012984185857 656 6160
525924692400167233 3788 13155
730442670530226945 9771 16970
732342464389027713 8227 11234
280072758548339361 34406 36652
509059046784656769 21421 31990
404515386408977665 20045 28588
121921840661606497 9489 15415
280988157974714881 25235 32045
154212245377806305 5578 21015
715062434211592577 993 7804
679197921443993345 11418 12769
855861102968599809 18333 31682
616952473947677057 16623 24655
363269082546313601 27956 35838
103032871203033953 15987 29327
175005513478961217 5865 25649
858334025565625345 12017 19664
255328672159681249 12465 34044
587410640368993537 20390 28847
509417868703291521 17309 27561
538740447578660993 35557 36228
165969507667259809 5505 33996
75763497930417153 8847 37187
272755453619989665 8373 27701
451967633635860033 30754 32795
165285461294747201 21251 27351
171027395916233601 16064 34180
297367576526180929 1073 7673
369845961644685441 5258 30102
679443094034130689 8661 36409
729937928384124801 5296 6778
579959963498335873 21960 31200
253580858074087713 12022 26373
229074946543381217 20020 28475
357979190747066433 7397 33457
340127107226248193 32679 36844
949249866531019393 10493 32296
893399151385754241 15036 30482
556649462701592769 27315 29037
400686352797887233 17816 25631
89695476515515793 21606 24693
21024982316095733 4724 4859
580161892171723521 27025 36249
158623754233342849 15717 29366
13435689206758639 19689 35892
897082697776628609 11967 15420
854081811051635457 269 1547
40023045380532809 19129 35013
45092623548555369 15581 27874
87199367063522721 5390 29855
360316528618049857 4922 16201
576478249693547393 12493 30724
595002460287432193 9967 33909
227750601268130753 10365 19932
764794987789947777 565 29053
593445317916458497 12376 36910
783781746470054913 9353 9736
693946559583100289 5337 28400
366455095438617217 6740 15932
436401543291122369 14386 16908
908224600728956929 11976 29522
37229577393649297 9858 16528
586022413195173889 32249 36299
386561173096961153 7404 35029
187406732976569409 25859 33754
385115578248122177 12546 15268
644616782165591937 17663 36596
126624425613908193 9805 22391
183564483387314689 15152 15985
293322399819519553 241 7003
56439916144917393 5798 22666
235372845476657505 19899 25668
824364357276039041 13391 13819
344490596831025921 11924 16347
374528595822731329 5950 15315
628999400359059969 19442 31784
476619847178326977 19912 34254
222086494123633569 20331 33728
378531393591067905 22379 30121
772384750491962497 27844 36624
373261753604253953 23138 27627
33628563092793941 841 3934
220283417403884129 9530 23784
484984522175988545 13157 26028
384214804071902465 15361 34080
405016897113601025 6137 14541
385089945193819009 1975 18217
627833999702712449 11269 17612
578441188630478081 12489 37555
767666978810343169 3450 36090
169437591127369569 23052 36230
729039229443383681 7749 28297
851319741655132161 5252 11424
371923376606336129 18160 21023
501557363973752513 22659 23294
268014917803807137 17499 22134
613151966736609153 28244 35515
802801792413777793 28099 29666
668969208575610753 4121 4653
461032513777194433 1519 25210
847211986498606977 19126 24958
175799319090945249 3778 33828
992818926341364225 20917 27500
774114309453747073 5190 25629
867550864654248193 22683 24660
139018167905380353 3562 13907
875327312329396481 17104 21901
320084080566441985 8993 11803
627765656060333313 27536 31974
300237805196790209 15399 36128
413734487363406337 10910 13945
795169536466939777 665 33877
164064054444054369 25965 28004
590289706232216065 1527 33213
938341306206147841 6040 31799
681829467333738369 12890 19517
582985689361620993 3164 22709
332958105388602369 9064 11253
207100949625420577 13554 28787
327706778416651201 12321 35016
231745036301759905 5128 27480
741844507784225665 22369 27922
435048921711562305 5054 9666
929420399217388417 5739 10194
294877609169319041 25123 29024
140763640810522625 11811 18146
10905236549838549 162 1683
862312162195475969 30164 31068
944114665175220609 8313 20402
200229277189681185 902 5519
359540152814012993 7238 26825
645641973371947905 19274 23113
400471130918774081 13483 21300
801760266700942081 24592 27658
448640963529022913 12597 29056
793833758580202497 16960 23281
341570917676875777 5238 25408
46785484079880033 2422 6880
458703633651076353 2136 29716
39348576584114169 26215 33737
168292296111886241 11470 31786
289921548300018369 16384 35282
982126062732625409 32304 35416
817107756347947905 6995 10452
819807608275993985 5643 9590
628784405994952833 3969 27681
181300996277563809 14827 25403
353990752900823937 7392 21075
353805370424638017 13984 34120
865095511671743361 7951 21812
805672679948635521 11611 31476
324047436990436929 17301 34004
69782826255078593 9999 12594
764850692102658817 2974 21374
79083808064432049 8314 36125
409325550566432385 25449 27846
900322309258470401 11580 25717
298305164362435713 10754 28826
753624724317496961 13020 35164
580628885573300865 5353 22003
402629427414808577 6272 16486
102436898902045217 10879 15952
163706750857947713 14035 26525
799473190065849985 16947 25401
396604155969882305 8185 27571
457702893317534913 9533 32707
780192514318663681 20248 36975
693752685787270401 11657 22345
984501477011889409 10861 27618
744994261583844481 10119 37855
481979766508480641 19319 20947
611303207570511361 17024 36264
890855300512626561 1680 12983
394796659978570817 6719 14244
751178025868973953 4250 32579
78156159738139057 26376 32118
241702102914189249 12079 23642
365117777219484929 13720 19626
24540955878300965 1069 37042
836703540584050433 19042 33542
693038088726879617 11695 31838
903573724982184193 2636 3532
61598310892215129 13317 22801
302496025522369665 22602 26802
275539780457535233 14982 31096
837326488450589313 20759 21806
29321080937755541 12807 16690
930606335084558337 1982 22276
173411835009758881 7684 26843
576905447383072769 29653 31883
961378717219254529 17666 36291
831416658135221761 71 20160
549211632988544833 23025 33062
960272668850837633 25093 34273
781209582059197825 7388 36405
213714565960298593 25091 36794
284926853601561441 1207 13344
655124515822738177 18976 35473
433201603178112321 5360 27720
286864451758273025 21123 31305
375613894577867329 10899 12526
93056423632067009 7817 25420
143121085118046673 28114 35896
34693875035753053 28346 35129
600580686222102145 20262 29324
450923781565908417 18797 22360
22260302733350557 2829 13574
427104093973209601 22150 30694
845331243888210817 1103 3478
503955031866485825 25732 29329
281200435510349665 81 20962
791164343484876289 7963 30758
64070266291523129 5130 19983
842733675826512001 1213 18082
167082159534153633 5717 22187
85837874948762049 32508 34036
788158280681528833 4903 10322
922259168896875521 16422 29268
368193358696224513 7394 11629
62147227928431193 6053 15258
403050322469951553 12563 34973
255493006305076865 30140 31893
323748510730474945 16969 31295
826524467147660161 2697 12908
159357978949742561 6738 22391
195040960106656065 7304 23677
464048909378554689 1916 36695
226692002012281793 20251 29125
249034886750379777 18639 20556
693235740359430273 14841 25404
512753563916625409 6389 37628
48438923600482297 1221 9736
883463513153373057 13986 16253
80561629721689345 12787 30187
281608933926314369 30360 31414
34229357763518209 4577 24107
446455334839143361 5596 27100
752174194730574849 7616 19144
848408173061677953 7954 37056
731210955293274625 5596 36395
673781416552458241 15960 29458
58659320815696249 16303 28976
147778833151896545 7737 23884
651766133521288577 14876 33767
815614949058371457 3557 5722
125966864245615537 254 29382
135108581786063553 3034 25719
923523860715814529 3702 12572
674855593114131073 234 34199
605840475191161729 8442 23464
166862975051820673 24689 36923
741358447739212801 7892 8956
760256556504785409 29662 30322
916616934419611393 20358 27979
732954264843733889 3242 32742
469351793117393601 11725 22353
948003266981231745 15214 27528
668930974307603073 34175 35373
382787169620193857 10281 19078
118369630456253809 23999 32222
580186357699218945 9374 24441
84955335378229073 12879 14158
607113061169265281 17178 30248
321558363516995649 5257 32876
836635515986330369 18598 29879
76026054929076993 5494 30911
620719680344301185 8532 31931
506839856732920449 10323 35314
162873623461237569 28604 31312
613920007023072129 7150 32911
780995854349278337 30709 37688
117874890014743281 2428 37590
108426598195535457 19847 35935
347110825662799297 6383 20742
666141309491699457 24167 36407
842864698849677313 26331 37036
885172500243228929 15468 19915
415850857861560257 22867 23329
312717118877550593 5568 29593
488221916451490049 26458 32874
475497842966461825 17342 18861
809106023060753153 5307 27437
510704156798190913 5412 26270
480200126564437121 25715 29797
57288726658342169 9603 36001
691777712423235201 8234 25608
407481713053194049 25528 33828
825032935963431425 8912 21623
641633440504733697 21947 25695
81226458456161057 3725 9887
559257713666049473 8042 18572
524381797226009665 20712 35247
85840626436649361 240 33243
346186354684366657 15138 29364
365452361881274625 7811 28136
979684567478610561 2919 27944
417147026403398529 11504 35639
876422419206694017 908 35492
951210017481876993 57 6823
362466790040382849 26266 37804
721340305543904513 24873 36805
175005587422734977 985 28370
745316335835248385 13138 30394
548332745702193601 1127 32435
677369520149625217 16122 28036
663307100516295425 13308 33227
501930653163462657 3767 37206
265076251286711073 9352 19461
287647543697275425 26289 33067
877566039924463617 9113 10904
398183893840588609 1726 19604
79399797637389473 18461 28444
19830239083063361 17274 17348
50355956507491585 4947 13896
216191451545022049 19551 37312
715737729779885313 13856 14564
666925433012423297 5028 6497
495039268964777793 5468 8026
894615121338979713 3364 9690
672652591188889217 4352 9760
898054871790236545 13217 31897
790296671716067329 14567 21129
865679796710189441 1189 9301
869596294376560001 1087 35436
33353379016304529 10766 18425
648373510484564225 7705 25050
329485856792452097 7435 21410
46257253895699793 1216 16643
776505457419347073 16831 22964
57491266679978281 936 32385
756408516882139265 15238 31715
259383837821513185 6955 8360
892329641760071041 11067 37457
938000251884606209 2874 10274
545067462486834113 14854 27502
223391272340247585 8202 33656
461539079899864641 16174 36201
124744663794377425 17486 23321
539385395980211521 27441 27791
551106283731211713 8904 33107
889122157266442113 11847 12782
75593607359369489 5668 35951
462109257993894593 4034 11588
533939095280626241 376 17887
217363548551276161 1171 10409
758356852104629505 9121 29492
739194405452416001 7891 23364
805228726011460353 17675 34263
101902942045924769 16690 22246
744922291192214145 4577 20743
451876497151552321 1636 6575
639492676052864129 1020 18878
573819899065369985 11295 32313
561368602209189057 8154 22574
590179818493190529 22409 27473
321208842506006657 2209 22523
128827945916256689 3021 6020
834341796433907457 3898 31603
519010831921526977 688 15056
771323702290086273 13695 29679
874423111346430977 5653 22979
124833494944216033 11744 15320
778713431255788161 15782 24307
734049237172978817 34394 37579
217300780859446273 6914 25144
547732198886311745 11071 17425
495744268983806081 6269 8072
321189573505446209 16006 31442
598444003193719681 1219 3108
195581840021805665 8882 35333
792564178168667905 2269 32911
591109677586029441 12021 21933
965785316150785921 6509 28052
983694818813123841 1776 7255
472411687427303681 896 33782
343780499585701441 19942 28307
319916821310613377 19401 22414
136324873293705905 29514 29985
774678490965264641 10110 22651
165740507057062561 1982 9686
754508692494212609 22678 33266
74578785299539873 3283 29654
307371048396085185 13627 21760
417310405742309569 1519 6623
839308613624780289 13509 22816
740080433812398337 9823 32436
68718813536513321 16337 31041
761368823177416961 19779 23236
31122870398391457 13121 30982
297416360682721153 7078 27147
271354490050534017 5786 36311
665199641966918145 2680 23112
540188029403765313 23801 31009
965784134361417345 20057 35733
27496747215501217 12948 18415
225489327074381409 2610 13361
890869390527896577 18542 19407
308103694974935425 4209 28684
686937563702834049 10064 31090
566992807538124289 28221 34518
383582756150360641 22515 26662
385582851626782721 20810 28066
132976363603624753 22922 30765
827582060179917569 18843 28697
48018586263864905 25250 32937
608171492701249153 21185 33088
823227929486144257 6978 19715
480600313626379009 20982 29696
156816364762136129 21561 29151
76690174681420593 818 3428
47812284547624985 16819 36741
58299557808464185 17034 34872
296331051208497345 3815 20607
530247887073645761 13637 32040
299038892416838593 28570 34275
560647619543910721 3953 27905
641466896939505153 3579 34127
351816262954447041 10067 11909
883426191376877057 25169 31605
279336261340699105 12470 23773
901015726867782913 9081 31113
223823628923444321 3838 25646
834727222209188865 24959 32678
989161390686543745 11167 34432
256691091326700865 21489 30483
102067377357190737 5782 16155
728414488010308481 4612 6955
494213343310132545 28204 35253
53135538246820601 2437 19127
937187510313894017 6978 17866
373538762701862465 29442 31298
135017138714285777 30399 36826
469509707370036737 4045 31400
624843160737828609 16450 34699
333618905042321473 7536 26078
819782412189408001 20337 29701
549638067592113089 7667 32835
724407755254819841 6324 17450
367719399255612673 18179 32977
427518217017560449 5545 24516
842750968377828225 5415 32763
626642556336509697 22941 34999
796480894417094017 12438 16148
516571876173184577 17169 23748
238165319015209313 13160 35275
757992922441193473 9300 12506
392813014981534529 4573 35266
367171357015958913 4034 24864
14200707766349297 8785 18508
626822065412841985 25436 33405
127339726800634881 16678 20183
683170057754477313 3600 30228
485523189232068801 9488 17250
698373677437505281 29820 36440
215482129159262561 28358 29718
203169243336386529 18007 22022
167109364976198561 9929 23355
243232857717618593 16060 19157
714123266259967745 21496 30571
935659463391328257 16282 24216
992167822152524033 10328 16823
60604604229812513 4358 37862
995850973704484993 22066 23590
382285938417478401 19586 23086
662557540043451393 640 9229
814296060980655745 25739 30585
929419459358818817 23440 24880
577686925060685697 12224 25398
682292587554215425 19075 19408
226693038567336929 2809 17457
454784826045148801 4856 8357
917836279587159937 24166 37796
458283378309971585 12386 36527
504458368086620353 1749 31973
445205638279183809 16317 32046
920074642996365057 19556 37871
150075986575373569 1942 23539
678719718015489793 18947 28296
579683479265732225 12648 19526
340045684160227073 35558 36276
736426619257258625 9643 18586
451102913110720065 18671 36478
235551800078148673 29000 35184
530947471407966273 16929 37728
237377349260825089 15866 19923
173423856142196801 25904 25980
779280792878957185 7154 20497
870622110602820225 10188 30548
804245705948204673 11007 32798
640873179886131841 5448 17163
756403086689339009 6198 30722
288172101477623969 706 14921
756643751895595137 10334 12056
943183060759398785 16887 21511
328606330084319617 7205 22362
914517236310668801 7988 22504
817215914061137025 527 36004
52000519275043897 18746 22829
394085752778373441 5847 33643
165474108431464385 1487 13837
155018144360482785 9740 32220
591326328641603329 16713 19772
469679149872810369 2248 11000
880809225047979521 7258 32619
203018022000520673 10591 30001
166608663815186017 6156 25818
970469971061696385 4707 31806
711919141982644225 17540 24790
41615240243984889 23608 28994
151476161643362433 8900 23325
651667884837202433 14552 20960
732334769593844481 16370 36541
837778606068695809 2722 14664
243101440913722657 28044 33565
882761887198164225 27415 30416
181514851942846881 8981 11034
969658284944941313 9370 16356
801123661637550593 2492 7944
106165298047280033 30013 31290
520143407643043777 22039 23355
42524607183025865 133 29557
743622698260384897 8643 36089
339686398862760065 5148 9783
235510453299109921 8949 31810
678646379500278785 14628 37623
958898274196318593 25594 27252
258889574849384033 1413 18438
484042421508117825 24180 35613
328166378122830337 3001 15062
35210267631715197 5950 22756
133361196111813745 4337 8544
74541147552860561 8166 33634
158948600372227137 15466 32025
953001663436598529 1604 4824
378538667949648321 11175 12677
94445944669583777 8317 13630
521424982790478017 7343 21381
925648605758301057 7225 37321
457451662649099009 3810 24482
761084929618032641 3102 13975
402197717929382721 34602 37704
125033012952034289 8563 15813
356688076640303105 1461 33123
673437210721171969 22812 31241
451971081471015169 17683 28210
756157563426871297 468 20993
447235300102185793 4048 34901
364769622075140609 1504 13912
545582878855995521 17617 21416
128940860253212721 4325 11744
599536503528419457 9852 12684
964398192756956289 7698 7970
772644298574704129 3603 37324
652937546489130881 8766 21933
375993399918421313 15449 19892
403888291078185793 9228 13983
306617180223852865 2393 27946
299094384638070913 7750 24467
692967894626470145 28909 32477
219756193747254977 208 21675
719973531846846977 19041 30167
138224144949209201 11416 27991
794686749989914241 33823 34234
866051510711269377 4117 31749
137182625461136353 15674 28688
294474880914354049 3196 5808
776812431164081793 8540 21939
45342260950175017 12633 28529
701320224529268865 6775 9023
618888118801596161 20999 36013
348161225616898689 29127 36179
869225255091787777 14419 21025
401631514952626369 13987 32099
777745963895998977 18141 21577
432353103980354113 17885 25285
377551609905676609 3081 35267
517818184457837569 18193 21575
306749441791442497 155 21961
541168176918851905 2104 13811
771473510017084801 32119 35867
103449886505629249 3567 22407
658468861095318657 14964 17576
349038563856119297 30346 32382
575941556059031937 3070 36353
798885096580391937 16193 31665
879656916769096833 30066 37797
361273587302740417 9744 25553
253545008451435905 9541 22292
248465183416001889 10989 27951
418986963532862721 659 20995
92027003645519297 36239 36554
689097764560553857 26181 33185
834432437879456769 21944 30828
666017688810757889 13583 33100
393269040097770561 14609 20232
583013806650239233 4053 22580
839806890368649345 27445 36750
249511617086827905 18184 37730
941599890566273281 745 29037
495544941288468289 27292 33572
445002066184116545 2250 5460
327843794777113089 16451 26476
880986592966017665 3393 6049
922003730218289537 27640 30429
750805439906869761 21582 27957
145698949303895361 23206 32349
18648429508012045 19151 29936
934173400641807233 9374 27793
827909316855425409 12 331
928515700481842305 12678 18889
107458722198309425 2864 22604
162597031899007777 10378 35113
316741254704922433 19806 34055
767515339093367937 2286 35403
747349700718054017 2385 29807
20098258150195393 169 13063
459074003829726977 5919 9560
901345589141858049 13601 20697
473153561504737729 8474 35772
364847915391504065 2118 12436
424832353378192833 4640 34641
722446949226483841 10005 34470
136813477723997329 27992 33165
292063308447406913 13683 16808
115572284004258561 6913 16790
783655977281160449 11963 24076
754554722409174913 4818 37395
431891891992346881 25225 26559
164075510065330817 4484 24564
19116554062780013 15644 16291
387894793852503041 2372 34740
256446961655566241 3756 33916
913043906449416961 5699 36048
648472046760179713 4712 34742
221644045857168225 34782 36669
184962249358914465 2411 12472
722532520516736513 29322 32470
739128707425383169 23661 27930
949531388203645569 1040 14662
180622923726868833 9869 27672
924940930432057985 37042 37144
952058894102481921 489 28217
582884697146589313 4522 22238
498195224191203329 8749 9125
189379689923768513 33692 34899
495472108047099649 6443 9814
360879224440203905 19304 36404
944873618789696257 23165 34137
467205558734207233 18571 27510
20417710790713529 14487 36793
110091078790411249 30035 31316
618925783128968705 31026 32651
232515220223049825 1439 13293
985065832509182081 4940 6224
21183338251269393 9239 24191
487249664046000705 24510 31764
492316295251555393 19335 28628
621487720703658625 4467 20507
773111098420990593 5231 6910
233746228661072321 12648 32258
279745737110246753 17283 24623
901043918094647041 16107 36639
428735331849544833 28551 36765
669714020266834305 559 15507
740743198356113921 2769 33940
12183513366284871 11923 27299
785535391345227649 12473 34180
243920159343911521 6550 11045
832549759497695105 6958 10457
647130590478017409 28978 32418
423432896361710209 24799 28793
156604753432898049 2180 22109
345704564007405697 9350 28636
510530224184652353 4361 30713
627687159859981185 6640 20473
585814626125806337 28169 30456
886142476650249473 6327 35435
691966243673366657 19260 29011
554370805471229761 1188 36506
127895655566984353 13142 20907
478718935096566145 2267 19820
23041825337561053 24431 26836
371935353937111297 24115 36322
772833639074217857 22149 32562
118042760733729329 3101 13552
15502092162538617 36494 37818
874556886172975105 6360 14807
349929285305190529 30389 36729
358797896007729409 27078 31252
56120603496811585 17298 23425
987912980387527297 12495 35460
144906491302673857 21384 31386
539569905010338881 5550 15567
932589227625417345 12898 15305
239260534999040417 14068 22884
295242301253775681 4956 22414
527226673881074241 13179 20179
557638713047953857 14802 24524
251511390113613217 26492 34231
89904679394276593 12134 28252
680674140415433729 21735 23310
630645625194123521 13702 31160
552665410575123393 6844 35841
640798273678537857 29160 34132
712731130561905921 17164 37265
470995505983399425 18788 29289
921560455559408385 26902 33808
748431512118667521 24138 29998
98231545750010689 19971 28879
28792456653011557 11783 26701
369411995866848001 1518 27291
580388472573584897 4764 21582
878431291720147585 18081 18839
138827152139771921 15520 36718
981893612967915905 10420 36301
929248811739324033 26590 33628
61410529223294929 37367 37631
55108880506342217 32481 33425
813279785975403521 31453 35638
962156442656375809 308 15230
152333122124616705 20179 26630
667177875951370625 27923 28365
974035806554915969 25074 25621
147175424708063233 25019 37871
674943621579799937 6117 36268
146662291335506017 2000 19949
924672919841874817 10297 36282
306147488335906113 2792 17603
297211818556462529 31089 36539
53324948391622937 24051 34016
767041434208657281 2794 19804
848612571043627649 18479 35196
452114883545235073 23614 35830
703728823367672577 1468 34664
291737136719639553 31793 36687
269479504200912609 15394 31713
173591454346137665 1016 8689
291582385274399041 5688 21489
526048456824803137 22108 35976
11921374191228297 19831 31501
443999792825636033 21220 29940
375126715677740929 10088 23721
156850000774205953 19470 33030
108176899074972961 34204 36730
291127372018280513 8123 14926
801291115587066113 174 1881
149903895886005505 2789 11047
400698225659919425 2743 20818
469971038394092481 21891 27547
415842958945464833 29052 33324
120890399669868033 7932 14048
134904674185374769 6192 29146
29049283028882657 20395 31450
369836196027154817 16326 19929
50755006395483801 8277 32329
807563951234680449 21547 25842
776710212299448705 8157 16531
941141456189630081 18306 25420
92107385502551153 4811 21368
90785028492629041 18671 32352
435424596079116097 20597 34778
370914460414514497 8843 34835
844789474773982337 27722 29465
654403058060079745 19654 23105
578941951731351937 33593 36965
703098742401156353 16155 20614
244572488938224801 12954 30632
737174176727503233 12079 37816
687853057990196225 10514 35746
304408805150831809 8994 37684
313347053829481601 9170 13902
312059654392395905 7811 37326
404833646576022913 30172 33200
36021120497000681 621 29665
463113699916256385 11915 23503
829722378182449153 1318 16879
314805353623654593 24818 29608
709108124398387201 6730 19448
877414109409038209 10591 17781
468316946317070657 6403 11883
982480390197125121 3326 23733
856454883516736513 5954 26031
57293370777081521 4543 18504
962235486804299649 8393 8529
137169873831396673 11293 22677
223144721149925121 17938 36579
806051615842129409 14437 33070
807557528228368641 11007 22799
561121413676104897 20418 27588
61509105483683161 8713 23265
426406360173565697 29988 33673
561801645635110721 14173 34730
593673422919920257 3856 25711
9403832861512031 87 15857
450596199784875777 2067 21903
168821996368119905 27217 35643
61710806246381369 16511 18874
345968295852461697 5421 27471
850638798625432449 9396 20329
579342061148022273 15629 26043
661693199613068801 20963 35004
924292722820258177 17565 29387
961512894574518401 3604 21217
221053727220418497 14318 24736
296191887155757185 11309 13545
354180024964851009 3384 23762
670441919076132865 428 30658
151190105525014209 16431 32154
976578947997694465 543 34942
688139600918777473 4804 13320
203567329703524545 708 24610
535137975059154049 4343 28195
683301156691427969 17217 37304
196960440435820065 13232 28584
796839458311531265 1485 23599
707498307423431809 15422 22712
987955737436607233 4620 14061
914125450008260225 2358 27005
937524142522697473 1617 22894
741913755445249793 21880 29431
420954316601964225 5413 9569
696768406891610625 5327 21399
769801197599782913 4325 6558
672218104278155009 7103 25381
70579392933183273 23824 24302
170034646502035265 11544 12516
782867461782664961 4163 11231
243657293970482401 4984 22559
951243412650640641 4821 5377
276156813981746305 25193 35378
449979273411777601 21764 26305
37092541686288169 27252 33101
430168159932009089 2731 24889
283243076401493697 23543 31754
16078375123122159 19262 23453
693606132044759937 5010 32993
773800714534488065 28147 28433
175017410086841345 28997 33828
891017951581524353 5375 11780
698547417921243905 10490 17057
411235750039935489 13314 13357
854245260416252673 18652 31280
892793355119202689 35926 36015
173913294023730465 2529 33568
226761510903443777 11605 26414
671393331644086529 19094 20412
995311620765853953 16138 34854
521561684123096129 3203 18622
424302476651916993 15891 36082
417654814350431297 3094 19819
909706680994354177 343 12068
686991232473598465 30916 35061
761784559713973377 24363 33644
188641310512284833 15993 24318
205499823562810497 13039 34733
638543223212078465 3664 11137
163962751966010945 5457 32070
881995383426914945 4418 29919
243368955609092545 3778 13153
228525580870023489 2421 23523
490565496651541377 8116 26852
598483354298313217 2425 13982
727152206148112129 810 21054
503931443072101377 2244 6026
87138779371912273 5673 30992
790732001721483649 11645 31442
518072879835010241 19102 23911
332509055527975041 1640 9610
375005066856303425 17644 25390
674995507066885377 6434 37099
615010329789051009 3720 20063
706693432051164161 22477 24915
262451837697398113 34351 35798
576875640378677505 14393 35238
63806508923413217 7811 31721
569466161059420289 29662 35201
371670607686397121 3642 34644
518839110355489921 20892 22178
485817350095210561 25525 37706
493075737325536769 26909 32662
686994116297057665 17702 26639
332126520781276481 7344 36918
927793277977961857 29825 32460
38609666155718257 2000 16734
123415772753205041 10568 14541
854047796916379521 11801 30847
645180632365374209 14296 29244
370919139174585409 7660 9024
995885622467682177 9982 16770
678904581345268097 18845 31983
99427146140691041 272 16366
422990128991596481 6756 25721
417000049962965121 1380 13733
401441262107486081 1197 7590
34076433890000149 13617 27101
54539106713118457 6091 14029
162852245174690337 10096 18572
119748299112178097 28316 34877
698450271600783873 9254 12794
673770064047584385 6659 8194
595276188799104513 4196 12175
53244670354136049 21668 24522
612519846568638081 2723 22274
365619933128126465 16626 18326
306662621573963201 9423 36578
743445879810639873 34955 36482
260009692035474401 11959 34652
855574654647778433 6184 13592
425990214579670145 22642 28947
312750366603442113 7902 11210
603587255701661697 27686 34557
530765860966791809 1633 36247
78613015313464993 6918 26569
390895642559076609 9604 28586
727768547592454273 3418 26556
119441228009815601 13575 28186
586465269924232705 14437 37727
420866375193245569 30189 30831
420392633315692865 10607 14915
610297820522642817 17796 18074
310350978099023681 5160 8824
326075237881372737 2383 11889
337536446023158017 139 33778
173210022103926785 33240 36348
924417086164638081 24367 30756
768153981057484033 4550 33123
91783046882092385 6213 31269
555579716866727553 12935 25786
649180128508646657 1084 1498
118632150207407249 6487 17197
238922632076302945 17992 35867
991269086117949185 3888 15179
999875449933981057 3579 13504
586464500689860609 1988 33145
589432826787891841 23720 23817
623603513570682113 16528 37212
799589944539746945 13876 37437
824490748530326529 786 21556
461304685761056961 20324 24530
846386468825169665 16266 35111
101662592668176897 2863 31396
528543162787688193 3076 14518
639679898418542337 7359 25714
577757673668568065 9844 34327
725106028873653889 32666 37667
649503961392429825 26008 33396
682944536589211265 8371 29487
55933161651875449 27919 29970
964105993254506241 31101 31290
576975830997785217 26344 27130
377861847211853761 1530 11743
272648830904355329 13145 34642
743657868341784961 12716 21515
98560464871543025 13604 33996
208372643405731137 1197 28440
113120575741486817 12728 15410
785639646561506305 13535 18435
775612113686296577 9216 16448
571073347542501633 17472 34478
858541876811923329 5998 31959
872512671577851521 5413 20208
148691084739756001 7595 37213
599200251917061121 329 1040
120946644812146785 3923 4958
870674413084586241 827 36401
547106218154315393 18422 34780
97180648796474145 5845 36845
947428961674457729 13015 37682
45425431340476057 21706 30474
239600926466398081 24181 33008
537308704526559233 10395 14581
662364958104642945 15339 37398
279594627441738913 22587 34557
849474719221181057 8166 24729
923592874494836737 2186 3131
657933219910116609 6564 30801
935006920490593537 31667 37550
848686559237126657 30052 34105
726903839586434177 20131 30813
424761640217536065 2664 10308
278964705953725921 22171 26988
132578224597327937 15780 32475
978703952826187137 24400 26821
500198342930840321 11464 26531
67412893108013353 16809 32306
109980392661004353 6838 18392
963212579675563009 11908 26559
50145007126371153 6251 10339
135006056043110337 13977 23058
982191731968558977 12884 35905
52083059447177505 24963 33698
574610435021181569 25151 34438
714309324731516417 12928 28965
347597197337439233 4634 30991
910637871012561153 1601 25834
804523340183845249 25770 28908
888131152686511873 18974 27256
484836285213621185 25941 27910
196405515910477377 5177 8304
539643900284030337 15190 17102
688670088206862337 2158 18574
524140532954863425 24544 26818
641977198613481857 17502 29621
750766432397806977 5313 35749
184798209654459809 742 21051
710802349676956929 17834 27830
34780149579553665 3118 33911
254318421200107297 257 32853
656315024127081857 5472 33479
453159660093025025 14378 24542
592848964303520641 11591 32906
168816873783963937 7812 13747
25176435773218489 1173 4578
295803138918504513 19217 37660
901543183389641473 6708 16519
919699401848102785 7429 20980
904197927349429121 4632 32946
192130324400768161 2516 16679
281760077192096513 11645 19403
995437355090171393 1713 25205
411088428942960577 20276 37548
903453937862426625 2416 7093
862752786314281601 16510 24105
931569561332334977 1464 24578
679305533573369729 5173 37752
318565614321176577 12839 30446
936287168720689025 13960 35790
52750581689178233 460 11633
348422823146663041 28836 32518
371281279766638081 5038 13213
374532477896799745 18810 37553
512844675464801729 27473 36505
228630152463978209 7198 19680
796745906035955201 10578 34404
49632906892803417 21567 36353
800648701936705025 10406 16040
471686866184100481 13929 22909
582223646935009537 27950 28141
643075642706101249 21375 25439
519501777248503745 684 7476
531030156305121153 1203 11711
866189721800925185 1607 9967
869357946795439361 1749 3913
282719466791728993 11950 35129
715595168365311489 8942 23444
561593177594122753 30332 33473
649537473076158337 18126 26370
607733439208910593 4027 17540
415894095666800449 29931 30327
825370140344507009 33560 35520
891378117021439233 7958 28316
838656649995851265 83 15605
959567424897912193 35847 37821
976225673856450945 13827 25908
296204720988562561 21059 22689
212737073120447201 18500 30377
311375776071031425 11965 19989
745314210501067777 22252 26983
597355504102090113 4751 28755
28192570608620573 8535 16776
415734477202633473 2637 32961
108054018191840129 24569 29757
217247702457520129 20948 31278
520993495174874241 24825 30263
256569192140631233 8199 11438
27605631751004725 33649 34101
932401159559354625 6427 18008
52410872195689961 14717 34890
719528640891454081 23503 29599
488597918329166017 9833 23016
478023060276662209 27126 35157
818084317138438913 16856 37361
47343778215292785 24632 32358
319943777839444737 29029 29728
372546216687105409 2409 31805
767868025466679425 10182 15425
214160790642708321 2986 11470
713870713010042113 22940 31994
661309853487047425 2490 26837
263043036544669217 1563 12858
464661996919318209 13075 19309
619794952145429761 7650 25698
877727266670738945 8983 22296
167272333659621345 5117 16429
796263254707540097 7565 27571
510961783516453505 1807 3346
707025604425730561 23725 36947
277930011469688769 3638 17184
457052849665387841 14552 32534
432804575973467137 11508 34157
566070906154543233 338 23004
947539532468862721 19576 33937
909704134282080129 26577 28844
898060928394190977 30025 31072
333882996714272897 2703 26746
347766817936925313 23492 25395
915516455578739457 25279 30318
607521823439316993 31881 32209
579051430866194049 19054 25134
501864388813299201 11078 36609
838055225479720833 11033 34236
268948871293961377 19693 23141
927111980046568321 3723 9956
101160800498089281 6585 17091
289486407826132097 24784 27505
941621029121893889 20975 23235
334634712407755329 20273 29769
357018015241816769 24791 29664
353422284137863617 9808 36380
440985884352048897 21831 25110
425786100135361793 26143 37355
85895939037296641 1864 4064
746578178833971201 12510 25982
847187007153156225 20988 31342
186810357822558625 3698 12080
730400929272814593 7432 8638
30322936193513785 11169 18998
132388322032401361 19837 22757
986455934676833153 17137 29540
666461467345211393 8742 35640
876703408379967233 18649 35318
273764232917859105 276 13122
424953314047336065 30687 35417
503452199464685889 14617 34633
128024098862098865 3448 11530
980090672852018177 23870 32891
36706578692623281 28128 34527
951934991510082561 482 32435
82731471042706065 5945 21620
717752651035045377 9618 22640
555245141858982529 785 13733
498835332514129729 13458 27081
883227340353883521 28353 29963
73748548911513729 33736 35580
762920185108676225 26361 31136
612832168672550657 32391 36379
785231281993503617 12315 35808
495365685793149889 3369 31725
908924246425321729 2011 14393
508391868179170817 16899 22595
337217168362357697 12194 34535
64445845652731041 15896 25871
100938628930272497 28879 37251
864480319191098753 36655 37520
397927862614920961 20494 32159
523748842710592321 4259 27743
818423414069251073 21247 22255
47173961323760953 6791 11510
447563800058972545 6171 24711
208427116765282241 1191 8121
916485425872629377 32648 35376
782168657765023361 3527 26863
703359749930314113 16436 32408
640990102393732993 6637 21895
892492067355640065 1461 22953
305937542880837313 2165 29000
204198528828598561 3842 13007
226684021663889025 15374 18819
274120098806442049 18734 29322
469773141561798721 4659 22568
774824896328794881 10152 19600
636120364067239 16290 20207
305189713110358721 2993 32561
240297964030713025 11200 20246
783156365480081665 18377 24581
600482515458398977 21485 27267
499162247877741569 4622 23995
428749245895712513 8750 19918
951054268569976065 20599 28280
299961059026532673 647 31995
491176120480808705 7409 27659
169320340391674753 3949 9410
428507194166272129 1599 6433
880925263838353409 24463 33287
136436642661443841 784 28104
768331290504644225 12964 17666
574153917552877121 18910 30094
543617690450805185 17288 25187
211012828647334049 10025 11307
659637125519662209 22610 33660
753973245747900417 2438 14079
767401577793979393 19771 21304
902854717207965569 20798 31416
660472251971864193 3989 15495
249207852833364993 11939 19198
705433221137457921 21029 22213
615229646294885377 6735 31849
843255755513904897 5042 8161
500457253835676865 28044 31849
105284975595484561 1223 24443
317761911342280705 16617 20600
674503310339726849 34643 37041
275535618374505025 34645 36974
30995102440858349 922 15557
694698867454313473 33774 35750
658039519025390209 4138 34798
474182221244987521 17426 30837
567496291952526401 18656 31894
875644364074794625 31694 34657
326687690462133441 23050 27837
634950028514197121 32929 35186
822304902820679425 3102 36769
357398990822666433 3843 6434
809415119465040129 2303 23723
422370287097564289 10533 30683
617558066775732353 21242 26763
400202527483408257 2317 34786
348788671142639105 21398 31617
501462085634472065 2627 7567
363161130593898177 11047 29239
317938792171865729 11903 21800
530180708708467585 3812 9607
979364747304501249 27688 28124
403523758462146305 22908 37120
586963331926149633 17133 32187
817466947605080193 2316 12123
659731663516822657 7022 27863
180064708359157793 661 21942
26251661955136285 3663 4500
462358484094192321 22839 32588
535825843664994753 12495 24425
502673139126475393 9785 26095
703516595943746433 3060 27684
392767845343595201 8726 27897
486164102867945729 980 10634
88323612765368161 11094 26885
995659182720565633 12417 18223
200856253012187137 14311 18107
947107499315180289 20301 31475
926123041700012801 11455 20129
972125436711515137 29758 36232
489154195898915841 24583 36080
256904428000268577 7143 26061
446666005796419777 16420 33281
118041983441166561 5564 12351
223272681879631553 169 24285
404148740761442561 33553 36340
500510441319111297 18042 28926
308874499399941249 11995 22918
246485997607802433 29583 32404
501082456151635841 1668 21463
736053996243885697 13556 37305
875144970370818945 510 17528
83501258800747985 13107 28603
541190109232573505 22750 23084
670662665925082241 4927 7677
836683886303326593 759 18781
681043296872498817 1536 3602
915513633428531585 31331 36248
989522982539586561 22878 35724
770083096535465473 9751 15112
868858311707594369 9379 10440
949351926585151745 7342 34872
912677343497396225 9979 22716
926430729095876865 8069 19305
378134037997082113 17849 34424
998661993857211905 19701 31956
729754340619894785 12452 25350
811902894468936193 12193 28194
11280736278688865 117 36682
703587843496521217 14400 18767
311092505842058369 1285 35379
451084410074606977 4026 35087
538023942137581185 18479 29484
47023200527121393 1693 31268
919722032993650689 6106 23100
488594059302776897 5514 10713
602709400432342273 27898 34271
292753660179741377 12325 29325
436835081357035201 23044 29630
462175500748436737 16516 37595
105870788412740785 6182 32366
486187190310971585 16830 28528
999136527685568129 1769 13915
360234431819456833 20124 21084
393094504691571713 29232 34950
468507972354885313 3739 12563
464393821696607041 10490 31536
616082548632853377 27590 28470
104040782722304209 7475 27192
681691506145853057 2114 30014
365542228227003137 19042 25690
193990793578329601 1226 13257
646529490217471233 21160 32582
998487757711060865 12899 29015
487170519756521281 34019 37317
389534905609515649 30871 32410
141630012319691185 9909 31913
391377963359758529 15324 34706
663807428365959809 13161 34664
446486948723723713 24187 28630
996840398807915265 9970 17311
122678580593529313 6391 19907
229221188901821185 12871 36655
429393853710173825 22859 34088
401209296685944833 3501 32287
881316859027890561 16471 20578
971378617668211329 20471 31079
876589629584536577 14305 20160
378527901658468865 20163 23209
669125655150295937 5362 8406
809606685859225857 546 23012
281188346684281505 16533 18984
196756057751823489 8494 23730
431464495843130177 11361 12517
409053776681407297 10658 13224
142951825674707329 6290 34381
12279526182378931 5587 28005
286108569672549601 20854 31628
892330072195935745 4684 22559
234045748209673825 25386 33001
459432145014911681 10959 30460
505071354485039617 13292 35311
868162112834045953 21565 25893
405692198203944065 8637 18568
296339922686524225 22310 36379
92629037363323617 11815 31818
450345821806738625 1531 20222
106572010105686849 3781 10581
239311863598626209 2139 22652
247459810971776065 7222 31726
424920500741183809 27979 36830
210378304708079617 3096 20927
295847325200195841 14513 16499
237537601268755329 924 35110
486383794331292289 25239 37259
478899796408093441 9752 32175
511359765799991105 11399 21388
215141857979290305 8864 25242
611369703088758657 17904 27381
285020420908431041 534 5601
331814673253585793 1948 22310
389851783606317761 12876 24544
386338706923456961 8555 19105
150537121665230689 18674 19621
242903079173057537 21728 27672
315348851612185409 6885 18640
29676260768400909 27937 29079
327071809409538625 19231 33752
949754173902856961 8366 29688
58794732224399129 27661 36233
132733649294554113 8576 32726
471813134314693633 10864 19506
817538956694843265 19834 25496
858896867610610561 17610 21838
832718753434608769 15675 33193
397470347344658113 11965 27942
295014395798670401 5764 32448
861809979427604865 331 7397
376273999452425985 36297 37076
658631738499970305 7737 24933
516862047060666177 17827 36493
395912813477565377 15876 37069
348759944156160641 7424 13105
172545487578382497 19933 37722
637719299595044481 22759 34053
422284490902157505 11575 35531
352765910058170817 27923 33926
255907810186393185 1745 11737
836593195655748225 17416 28535
614298005510988801 2867 17579
601639134333641601 13800 18420
32153590575767057 7045 35221
474768921495421377 12710 36156
485938744975769025 10787 18939
840681347822428673 4227 9709
564474825935782593 5932 35860
957635399249962625 20305 28752
34907482225008837 15014 22945
670301867554957953 10909 31600
783693726547333889 28823 29694
289681739232815233 9345 17093
95819144946361233 10034 32743
781409480863093377 8773 15857
89416785199155409 25824 30142
705278449962602113 13778 20590
535274888144726913 20368 35003
742616933560714881 16809 28493
736695109979329793 32974 32977
673129062280917633 9566 27630
260554629714008001 5820 24702
829742021446325121 13948 33637
904691369486876289 905 25244
811219016544040321 5710 9990
875314324458912513 30349 33130
348313435991332929 15350 26266
851456391158613761 14292 19757
97832100593034705 20377 21970
489015910450476097 17108 32122
966397944032738817 8577 33827
259575344275624801 14086 16427
243258223521163329 5003 34733
383782125514983361 4025 24668
604503500087776769 23481 34937
787756091801547649 675 7708
201062678665731905 19128 30585
846742323540738049 18112 32238
387400811050643073 18646 20342
776877272011553537 373 21317
786484101253446273 2743 5330
793383082640644993 13400 33962
374639009017773377 5952 20386
875942534396266113 12668 35729
956308874224060161 1370 23308
815477852530833025 20232 34507
186879751318205217 245 36603
211026667069013729 8749 19750
947441592446548225 2649 3123
885257199276566145 19287 34793
27883569999392677 22392 25060
322750677367700673 15062 27061
612737173325239553 14360 36865
206884434316449985 12752 29170
870372948536417153 8038 9868
946062786024221185 11430 26228
609238113170302849 1897 3878
120184623904464161 6196 13590
990763723893866881 1964 12319
347982330674732033 16401 32302
746903046177674625 16608 29435
694977227306608769 14701 25935
474970309774736449 1486 12125
219210309103239361 4867 15065
690727978927977601 6252 24775
794197969754975489 17142 27724
506596224439523009 16977 28611
425725288948846977 35548 36270
205732160472177121 7106 33418
189053081796814113 35711 37821
30639796371279005 12904 27250
455143231163653185 14955 20388
356864318823678401 8152 10017
460392792779686017 20633 31283
960571025798703489 723 9730
375075981783673729 11859 36683
123114761522270305 258 9462
269860015286056417 16584 20773
273839712169436929 8421 18109
89202343069310081 428 4189
90002413374772769 23290 25149
406578561871697281 20368 20569
789502429589550337 8168 11625
710369303284771585 10233 12825
564526061010450753 23047 34536
256482057972036161 796 1462
920027056512797313 7550 33339
844745746817501697 399 7797
163383704016208513 11277 32001
870014017819102081 14101 19736
375143655074527489 16312 28477
419708345489048897 1929 29409
694905788637282049 14434 25356
159890396158985473 15437 32431
415929861920236737 15147 19726
610475910277962497 1503 20070
758225034843601281 5452 11437
405822379975745665 1563 1720
418592908677556609 116 17299
193125822763185793 24324 35954
674600373470195073 79 32776
811338303812462465 16034 34994
925459248863067137 30795 33220
838000829903059201 6382 6865
134782999641966945 14087 21665
404783422133647233 23380 25557
110701841501640529 11151 11920
67998036790434921 28867 34046
766491534288871169 1087 8161
829753914995492865 1873 10902
354894742566106177 13862 14109
748050932268547841 17152 29439
905458579746973441 5311 6580
179051001581456161 5425 35793
949530096018850817 4509 19984
499371294255176705 15724 23455
384505370724081537 20917 33334
812011452420435329 14325 15840
493484209254550145 9718 10792
595687407804270209 26162 34477
564452570785586945 5840 13313
300946187833318401 2357 25261
310772455604553217 15324 20086
996649751834603137 4506 18307
29516359486859045 6551 15584
193438089850943137 16696 31535
834857581768520833 18165 34770
800501732574168961 25463 28553
3677608842988179 9459 28706
990327700012528513 23495 25189
850717923087746177 6042 12974
695632725606905985 4823 13208
243230972484877121 26476 28932
633140188588399105 6663 31994
352661356967164609 9385 31873
897220196464992641 6284 7952
788577919102632321 9722 32469
300142924374341633 9117 24443
513682866989388033 17668 25424
556178564485342977 13761 35852
863955946122910465 3234 7308
529709210777198785 380 32104
430578659844176321 1016 26400
5291318643067201 19573 25816
480203222506329281 5045 6787
647614345952320001 4957 12687
326993186620587265 17369 22148
290811249787559233 5749 29106
990226543584253057 14242 16884
367594174763254977 20453 24413
292407481776624705 3954 5068
852948093638509825 23088 30961
271328548481218241 10733 27655
880117790812590721 20978 33825
296473259712531265 5340 37188
638374945549536257 23154 26110
149090464389967553 1957 33345
32904080240101053 1914 20225
642127512828952961 5985 27705
321901073916258433 1175 16827
654607014280511361 16105 21878
550160437900387905 18081 24792
564032248750027777 10087 22459
199380786693545537 12174 15731
225413368032842945 14153 34598
19630293416966537 21042 24543
806893800534030721 2890 14066
3232357293292410 9223 26081
759687943984882689 21810 24567
402968121963255041 18261 28571
556321154680535553 9019 34750
745979254659481217 10008 33456
736892290982932993 7470 11898
573255444943200129 11843 31850
477653280073131009 5299 23741
373224610061420481 25905 28890
383928012711376001 6005 23870
253043011535282849 14887 21292
139566819170557473 27670 29300
709530552608946177 14656 23585
36533548861552137 7973 17019
288441955823415681 10277 11025
162588033276708897 8004 27234
909773319175009537 4781 32485
597768414076707457 7605 9396
442654308466757121 21275 25592
800571889081272321 16491 36735
432534454811467137 16404 31646
990172028080603905 15463 32694
490969869057735745 8358 13389
707846946367855105 16397 31149
775694529363029505 23005 31080
131046361461837793 14003 31489
935576177983591553 22917 35329
597502569335279745 6750 33725
749220167322214145 20682 35974
611179083744115585 25300 26829
891320227241507713 26059 34792
698035248870301185 6562 34285
594654383524790785 22124 35751
540454546124689025 15169 28009
803488680760921217 1511 6580
66468802846333833 12313 29686
530385799560598081 9407 36877
37826573108855401 8994 32640
498276798858867649 1162 17014
225689228602849569 6393 11238
338610847268746817 12224 25913
421057487707880513 3810 5130
410309040995230145 3319 32864
431034328683939073 8226 36785
993116108899123201 6262 26292
110844866400906737 11981 18985
625645518504526849 25128 37559
414471230182105217 7322 21061
432572060953738433 15249 33583
656219025188359937 4818 6630
991322146959390721 20276 23936
341676882144685825 14212 37382
834796242871867393 35545 37200
649532989285074049 10861 35160
13667568768156003 365 28217
195077856955382593 10153 33019
863139825092055425 11202 17585
900490508815803265 16935 23953
559330743024986561 3689 36398
970851612902198017 1710 7548
603378266111967361 13357 37629
334349363783996289 14955 23459
618928594015741825 10068 19831
165862108785663777 22380 36107
351720787473688321 8490 18997
158954566086659809 12640 28812
149147334636296577 1650 11756
606693609907569665 12533 27071
162146321627481889 30425 33229
882231926943841665 12574 13114
502543098802291841 15104 25470
921928000610481793 17092 28204
521451962871147137 20561 29743
464214627300716417 4812 22859
334601390220313985 9604 28636
924528234212164737 4425 34085
647265338525009793 8084 13082
947966719043460353 8579 26992
466119646150261249 7371 17947
6964019196605166 7803 19124
448801278684221953 23850 34793
258665708747056289 32174 36159
718836986517175041 15365 25747
870240773384654849 621 33226
950187260790435969 20827 36673
900744345643868673 24755 37434
648489033428077697 7242 9610
631339588012398465 4439 24886
46467902384058849 15492 27689
164877264066287681 259 31764
709027606315373697 19048 20049
563189743694170625 28131 30418
484527834236182273 8147 10923
309614030274939713 14297 26832
203404186063139041 18283 27944
507996522639732737 34001 34442
373621169115928385 11929 20113
370864226835916353 23308 24642
340736360076135745 4675 34853
818730978731441153 13185 32803
818316051224336129 866 22146
624865287056177665 13655 16748
429397071823657921 7203 8062
584425271647322881 10405 15067
212680990320059489 9617 12139
869717679925738497 27624 33814
215001465431328129 9230 22854
801552455639796993 22619 32770
667557415275034369 6497 14882
164437555048447585 9124 10797
317704500903730049 25458 33826
94523550347364705 10833 17629
88756686729915665 17170 34186
274511899670127233 15396 33564
752828381039279233 2990 9675
950902622627911169 14055 33943
755841250169474689 12508 37352
105278448633537633 17500 20018
422651239545999169 1751 31268
218392787357348801 20959 37751
338525251607286721 14446 17640
879599835404089729 10933 28636
957121553782883457 4665 24675
667427803936153217 628 19892
147261340656932321 29713 29983
739141590718428929 13377 29882
241105427436295361 899 37603
721135616388924161 25508 27599
859744112573572737 14140 20552
58354397409967617 16647 28374
701190300794365825 6829 31317
318717070928432385 2359 28305
856208254375154305 6368 21254
780635308061146625 448 12557
913597851604620801 15268 37102
243475458185688609 30172 37429
790757522896633729 4356 11352
975108238821658113 18316 31315
235814910291082913 15721 21333
906785780481403265 7032 21034
827630757093508865 5320 19451
12403780515068519 13813 32833
29423192066857953 23596 33902
437527050031778945 14812 33987
581269775592581121 43 24233
945490029533228673 16026 18766
123460607706732625 3943 6131
245611794342909921 32564 36137
765152795888262401 9032 31781
18142548488565781 5548 32824
631517916941575681 28448 35935
880304592753137921 20675 31066
721322496201885569 8261 36522
604550532658802049 32377 34134
168578596102349825 32692 36472
720471205631543681 6951 11090
761971587359362049 36535 37339
188720595416850049 16085 28420
174136067276307937 22534 29053
655561997633331073 29465 32437
794827332599176321 34035 36402
336017106590585281 3547 34294
117034942341462049 5680 36012
643203211149188609 2713 30201
260751410498095041 8813 28524
590001534542903297 34661 35291
187320734317680161 3308 14465
671317528165790337 8456 18265
517169422696106561 18877 30549
178710568201918113 564 3511
945559643013780225 6206 25843
878666580678430593 539 14594
533766766315004289 4183 33544
653026741804364289 24496 27296
746895594459758209 27116 31387
175922944064357281 12629 36740
3311083396660309 14339 36895
657603665242216833 26817 37003
453709766591799745 480 20816
797532986936705153 17236 30936
633337628837431041 9358 26679
988043589123247361 5926 31574
537177429604994945 16731 20853
549795067454002881 32991 33262
693489226664276225 33834 37060
687195718470686465 21098 30847
606192130804686209 15612 31921
709195272359057281 18245 35936
615138574586062209 33000 35010
933432244895367809 10463 31360
325837123172149761 2512 20509
282935503663598113 14298 15950
138014071060162273 13051 22183
863823306575678593 20602 36970
652492536713822337 21628 31795
745951541381391105 19550 30251
783252640139856769 11385 25372
728904820976349953 32692 37603
46313184485555329 6345 21089
100122061542609937 14393 33847
210840779612176737 18670 29124
101222179426567745 18195 26758
473610143474388673 792 19327
705758779396081281 18164 31185
745879819898725377 1947 10827
449420957961091713 9256 14228
402908416780107329 1728 10418
466163230723598337 17462 18520
283499717373651105 12645 21017
670100897705022849 2776 28397
872297130267355649 1245 12409
615732512051824385 527 29023
204399178653339681 28924 36356
52084253053561017 17336 35930
977176906556351873 10091 12661
192864885752388929 715 27640
446635084531529025 7942 9533
277682009462548513 16049 20412
633555354386260225 2942 35534
752201831069601921 16400 36001
626022616071445249 2747 23162
72854247323800081 4185 32718
221435074520044865 8143 31634
577366199507796609 20715 33207
15815743423196695 19415 33037
867111886651169793 14655 29993
136243276963142529 7494 17290
545511925246632513 6972 36472
271567382710053089 21394 25437
663229001649010945 953 6275
476207090840560449 9225 20744
428259560832774593 5259 19352
301446120321379841 7379 35418
329335657174137729 2122 21198
94497990318018305 3331 34990
208899067820187425 8274 30324
464913509662885377 16549 32968
779123603135598593 4309 32761
243141519962520641 20112 24366
481417103798865025 3345 22535
959519125346481921 10940 37035
301478980503528513 5130 13981
649278743416260737 14833 29995
60645823863143993 22406 35140
499501376452450049 25624 28527
424990256319045313 16281 24916
383412622705023425 9040 28255
71704268525824233 2733 20116
170617096365738529 12024 14704
675973727411612673 17410 29293
515689924418268225 3794 9895
357357053883152513 32 6501
179763704276119553 3934 27495
915795925938493185 3272 29422
693846305882843265 4514 10208
509768625978299649 49 20366
418980835238563969 17311 35755
363609936862868481 5983 22909
220843021805791297 9988 23736
23580102297291461 7960 21703
691675324215587713 26163 29516
147793810582907521 12731 32419
438987272183979393 14217 16272
414850011661432193 12907 34279
761630867267463425 354 12511
241391735613515137 4042 14033
639868648069295873 4768 32297
949125371954085761 1331 21515
286643132519081697 347 31471
866095239005698433 35475 35508
887050485537926657 18933 28722
275065825637259553 13902 20729
189439117213886721 11128 28108
72520218565440337 8337 25358
54291272440735841 6342 19188
530326298374763649 4729 33172
146747707565701537 6095 6740
882868893404673153 11712 18543
711176629709044097 19203 36135
745883168783795073 2016 4903
987713257738398849 7231 28602
511021600421397441 15939 24058
817330871656110977 5194 6543
855110549885626625 5450 7830
776887125621264769 6220 29512
134564576464196513 22972 33882
274637800349395905 6687 26059
655497297718657281 6801 29782
903270048624541697 15420 31405
97484261688347121 6506 31752
414797270232185153 24108 33763
374137092313407745 23075 35546
340662574995029377 2405 17740
369879051456432961 11551 23389
319616233245440641 14586 32038
362593693309126081 12489 22623
418138047645761921 17382 26507
415063624575818561 16283 24455
258094504241739745 3160 4585
61386569415493145 30995 36409
521884430706670337 4046 22951
132251797198545521 1778 18209
423905433992942465 8027 26177
7478850190498322 994 6095
516944136434780417 36479 36768
306359106836165313 24982 32220
937454105071736833 6153 36812
947475262716881921 905 37161
752366514272885889 5323 6129
541498832162726977 20556 28751
778359636834480257 5715 27728
311822707214620481 20804 24713
15702367214778691 21041 35152
251962714093590273 328 22352
898867762148768129 20319 23865
507595706925759041 10339 25379
999215325723007233 30860 33705
188763074535938113 3832 18920
370144082893929729 18985 21847
915263451250471169 539 23353
794137698751775617 851 22959
680424143708815873 5398 33845
587291386116163457 8331 16091
703369849599557249 4085 7607
751110097452986753 22618 29075
237280017526227745 13847 36624
532815170542292545 10842 13179
788883239258669953 28177 28218
141841252387571617 24208 30123
117072585726273105 15893 30622
21544156447134813 2484 15255
514033456233381249 27841 29823
383108582027141185 1824 5830
568527811712510081 22442 34877
43986093129248617 17925 25636
36071196061786993 35538 35664
890467781512633345 15641 32925
685580718950685569 955 36556
532927699978330369 6845 26110
547253274442670785 19220 25053
713302548537022593 5093 12711
529151158734673985 4252 28915
514810141814805889 2425 25939
380547857732327809 13541 32215
59850110338295793 15218 20486
551351712699922561 16320 22802
9942109348173745 7649 34026
793511283411977089 5883 35852
292186024626793985 10923 21351
518618733120899137 1658 32379
722740413735422721 7566 10841
849333043020269697 10285 23935
395319360327654593 5727 10960
439755357280997569 7262 15335
445577072824363521 29632 31301
780373167281727105 14377 33501
786888383794483585 13449 15671
310894161549054337 22847 29595
790001228238978177 21291 30897
585196947742023297 1831 13554
416683845144525825 31696 37587
374934758736085185 3232 21140
881507949504907649 13632 25529
294090963644851649 7452 31740
737463440078492801 6170 26302
625470901339053185 24545 33313
704933116422964225 5440 12096
368642069552695489 19561 34531
436233577479846721 20275 22422
266350345905433281 19830 21899
985128186377068033 2800 10046
465872650825151169 16146 30035
971214774738733441 4329 9867
53941672473040825 18530 30604
621849811710276865 7971 20076
293721383023527233 2999 10014
433801393614892545 11614 12153
920423250354044545 2281 29141
480701036218590593 4731 24624
368784250109275265 2050 22943
63576582041768857 10678 23041
7843409940289093 13345 21003
657272231696978817 987 20943
125005997446383073 15373 20890
701325764080685569 24973 33517
473585432209002753 14217 30723
485015097825595393 13716 24277
338632831604190465 34409 36619
430358383759333633 102 1565
881839015703672449 13902 29248
526381004006410113 801 8711
164773342287166017 3809 28622
787524421272969729 26288 32342
130739237454317697 26097 26389
470779762551501313 3441 22442
18311624892010769 12189 30461
926201024489607553 6610 8190
123367502084601457 1532 12592
333255651384021697 2901 20588
979994737710033153 16870 23797
485201997382127105 19852 22603
449574384730166081 12380 31376
97598213641362017 19528 22335
629971248154067329 15883 16583
207880422410617889 25658 26725
365714430863288705 11709 36850
141945113767306449 10537 15637
77959020094287009 4935 28379
409378928497410753 5338 27634
236385692183400673 26766 35436
510707187345985857 10498 28711
203013881936090721 24635 35274
598634612575146753 21871 31655
216024864891220865 17911 34210
612640847565202817 31165 34660
577376704965818241 6371 37349
113842943244868881 12196 23756
412980167416204609 16141 20752
911774267300216961 992 31506
428290026226381569 36668 37195
760978682356515841 22425 34379
693101361512713473 11263 19122
988200304881345921 10794 28131
98566982264973297 12623 25828
686888516818335361 7574 13543
976957396079765121 6009 10037
253895046149750657 5744 5826
470010292018844929 12114 25312
150511261154626657 9708 16255
681899849592422657 16682 26918
60995157915542113 11220 18549
491837651372723201 9191 33788
353923733762862017 704 4779
409092477159841665 29411 36066
804534050910859777 28520 31916
446767491032762369 23379 25459
982005288971628033 23874 33428
112456544445688417 15357 37186
438535196277840129 1359 35879
637425915817008385 5890 13958
795288065369966593 20136 31864
581746065501104001 5041 24262
55504891047405633 26633 35730
391697099761177729 23872 25905
291614850966588801 8 1730
880549367468585601 21837 33818
458545387449575489 33135 33921
383375770081134017 4720 12397
662038630044072833 17836 26579
391171394617114049 25308 34227
38186650749509001 13236 31671
319186986519770945 11849 21246
625318927598549121 6759 24727
805717649764556417 32321 33291
480150153125762817 1680 34408
739485523436091137 30263 31402
140626567499516849 17178 32010
974283465332828033 22321 25675
525025109398256961 10950 28389
561680102668095297 18540 33333
923761972467325185 2018 32830
169334211564500225 27472 35682
997545476673209857 11454 17418
715966818218678529 5794 24532
379299220147494529 5462 20157
476900898306492865 30761 34779
864968936700819329 27621 35409
794996651675052801 3819 11663
307440292461443201 11238 12242
591244221737195393 23851 28215
86016019438730497 22152 29969
684714312477300481 1271 17818
144727877532325537 26888 31343
915666260977811713 3369 5358
310842571480350209 18819 22506
144235062200483105 7206 32002
693722267322577537 5879 32110
188055554186927777 950 23568
97380986141828881 9295 33393
849093009407315713 34429 35086
226774902176408929 1863 30373
719795991989254657 6259 18095
650759055605050241 32226 36724
454693903864740161 7538 29896
498479508235867265 22540 29138
109485670435201857 24580 28818
272929042086232705 11816 32154
334908028497810753 13758 18508
852478117693245057 10800 22886
51506358627388953 26834 37128
753527657040763137 2418 34248
223389696878133025 2398 3219
90145117555486817 31435 37144
671240370183408385 11262 28343
36629147424648065 1254 14627
560729425811675969 21815 33111
707244402527898369 10454 23521
985407195331102721 8382 21857
279612678511483649 14932 21382
816628379202104065 24321 37145
172804274274845697 17915 18049
393720064153324481 10877 28332
169880736211112545 16736 31104
910002483320855809 19237 34561
91908495184277681 6318 23739
77350483813599873 5095 8622
294551410752148993 4697 11113
447721007414020993 2572 27736
877461432350791937 21477 26388
315419536002320193 22667 25186
851293230475320705 31940 36136
310381699718650625 5431 23778
268727079298606945 35 22506
772166147845037953 15546 35359
850840751838092033 26172 33055
956317079947457025 10058 32378
36917481491194337 2316 3960
978207472610147713 24928 26844
670961442053297281 10083 28647
127484527630944193 14608 37388
167542279418462657 4485 26638
487412748242686465 21655 36328
777153576575528833 19628 32585
716961683879834113 3972 7518
909729282515279233 7597 29136
478742354534187329 3944 17081
198429977408792993 21890 27591
800768714648231809 23303 33212
335262760846752897 22529 35891
66716076115479697 12772 26478
930347502437456385 4648 36783
9365478939304951 14447 35957
502513051896094977 17617 22396
946101610930025345 22669 33164
497016323179778369 1455 12103
888494918100324353 6013 27172
317474689410012417 10309 24336
621463954909838593 20246 20943
26080261029335361 8130 35242
906509344902747905 22847 37309
617392132594481793 22174 29539
740271255734238977 14745 18242
134388852684409697 1096 32415
646744075995602689 27770 36108
560408869510389697 4473 36650
573570874303637633 25129 35570
867947446568933889 5906 18093
179088331056750145 621 9135
822678750793919233 9540 29161
569463534406263937 9521 31298
740272556120842753 4992 10954
944216829046698753 30934 37085
414654441320699649 8596 34947
974721391495190657 24953 35662
342909975364705153 6254 14992
875932358893454209 72 10686
709918420645628545 3562 10970
596300423026217857 6027 18482
6881859695269555 6419 10324
210050101204476641 28192 37367
908923580481918209 23750 32878
908946547934132097 12762 28302
942380152777076353 29492 32120
119923941713143025 18461 21279
59214721633303217 16931 24425
443721134045556929 15195 17259
216156461412552417 34128 34506
226143758622189505 12213 21069
642835706162493697 3324 9074
985582862041066881 11520 15189
803686806647021953 23006 23344
257565997305437825 10608 36561
887291235666843649 12989 17793
821042095487438721 19125 27866
910102673763830657 12664 20004
908498079471687681 21204 34451
422103765838848257 24910 28599
598608770962865537 22799 23880
345741508676297857 26595 27157
817735642380984705 14829 37193
799036493514471169 5345 5410
268918182893667521 5454 25239
196519326045475393 7503 28813
773820579533552385 2662 9027
127669227656447505 8850 35446
766048706910478209 5004 19505
495579467743709761 18553 25922
771292669925504257 14491 14987
603316842682595201 2197 35863
269024295815096801 17185 28388
402113841543766145 11979 36672
558168550983030081 1229 8403
772246473730810113 20008 22394
969580306126143617 6124 13805
269050241641792801 2007 29779
338094223148079489 12982 31948
787631211352810113 21651 33559
680096683142362881 11039 12318
348490667319666177 2069 26707
443651484293642561 16538 21905
753401350247834497 3736 11906
489675561026867713 16561 32385
79284976218275457 9534 30134
61599992195557009 15358 34919
173720805485395137 18899 22979
146543734073826913 14815 26443
433720796828069441 7495 11741
557225355680348161 6446 31229
961702692722816769 2267 22581
275552038571046145 5952 27500
600668443406704001 26606 31676
63635072304936817 17954 35088
897535838698694017 25046 34861
779156264017597569 22263 32257
953177688105895937 20167 21248
832368575004128513 7597 15847
645649707277534849 9823 12639
401905600395107137 1600 14695
313895712130602049 18731 25258
303010434565624833 12554 20744
772000457033747969 1608 15934
29517637224511617 319 37350
688051442763409665 15447 17914
969937201559876225 8811 23217
771992151294774913 18274 32429
645841372767048193 2183 21814
999294848565540353 14388 35776
291583772963424065 4933 12620
99806083213557889 1102 30234
270534380448946625 21217 21287
728429673513133441 1127 10050
98754847669457745 17982 35051
50724319309672697 12248 18111
667615026903742849 1452 24569
430948604743491585 22702 34971
69976303878139137 2577 29256
106002467506350225 23828 28563
155078254434339873 5210 14449
780060050470737537 6741 12845
819500502501828225 4160 21289
818447902497247489 7258 19577
697741742698891393 10935 20389
353249616983845249 1239 6500
312543906706668673 14648 36542
356444794802222017 17139 35954
353051062520290049 21452 24728
829886078962275073 9238 36343
617215321042071041 2840 3396
591962852615502337 1352 6672
520725541408491905 5043 27874
494375198135458049 18099 28141
217333806783461377 27140 35356
818194260012539649 35347 36394
764253788168115713 24890 26298
15174224072140419 12666 32663
148257235631238177 34997 37653
315859443763464769 442 16731
902106985340704897 25419 29274
887769370114114049 5932 8349
341640814270210305 3948 33447
601758586401466241 22194 35947
770261965701745793 12982 17564
854527059666125441 3374 29839
646790059998867457 16749 36283
133548787813545297 11944 12959
430722555096988225 4097 35998
133071345719770305 20361 24822
767409945186660225 16284 17055
902598023958994177 31510 32319
523079501060816897 13940 30307
656303682123947905 7606 22682
653901568210049025 4874 33662
910583121877586177 22425 28377
42014327411376233 22168 37686
432031231217962369 2806 30880
923115063254403585 10847 11520
230611427424854305 9121 11181
671663471862853377 25755 31764
920945191515627905 116 21988
449202843448919233 26821 33701
732281248665977089 9356 30594
250923889134778465 12629 35880
282805283669745217 508 30994
49875993725539305 5116 36081
681356076072681601 12458 20999
299482748571403329 16546 23023
898429605456087169 1023 22678
960269004060453633 7974 28919
184588573099212289 32051 32485
354349735411172865 11500 33059
607624619494544001 15421 29629
679459372868070273 6008 30654
761543959863807617 14147 36251
187093591067007745 8314 20364
150557133372345217 9132 34960
539539226772436801 100 4710
407765241031263745 16608 19677
563342712592568513 11200 29035
824182833250290561 1953 13779
590441309279913857 16928 27374
133896319080058385 4573 26897
823285687417875841 16805 23807
999993301417688961 18297 36697
831301799519483393 13585 33736
686909948444146305 22648 34582
194159378939612993 24643 26934
950189548115218945 20710 28597
526192745703401217 22259 25110
592727287044930049 25062 27791
866672414147142657 26281 31136
123973980767189569 5135 8888
3147748790983230 9572 10967
711491051973048577 12102 27164
684988468654719233 11579 15059
253388482055697761 14459 17154
494481222512138881 26852 29383
621666548042519169 4746 15314
6669409793584436 2720 11560
270302934528942273 4861 20803
886784398924849153 23880 36220
597970674121405953 22269 37298
311610957294586625 5870 31345
225940176164471041 6965 25280
723365556542109569 4170 37015
18719985043581745 2899 16152
388625866062664449 7636 21416
136749061005403409 16326 32189
62358033268939297 27161 37546
325271559025289025 12477 16429
50449539108992529 28616 31258
772421094153685377 10992 11525
321692761438885825 20803 35826
301406354348095809 16630 18027
952443253364787585 14234 32594
862177073539200513 16020 37424
628442639632030593 6644 27696
382250497126484865 9172 25284
81408639352726913 4430 10220
454792364487076353 11088 13975
384889348192832129 2801 27533
925997086753703553 13599 31515
187336510037635393 34717 35570
328721919677789761 24649 28223
326609534946218369 3306 20335
169506199613643105 1703 2100
935601397117547905 22494 26946
435542999135691393 24112 35224
697871957034170241 9871 35169
769925377359406593 24184 37324
927463037049459841 4125 14296
569043804891336449 2868 29210
835000476562616065 244 34058
34763565990864721 6651 24824
274505366731030881 10301 28837
401813985441521025 12570 31204
316785084359782593 3803 15712
835219788613891073 17828 34066
903965152480207489 14000 18042
11177248578192689 3966 15389
409584680102231169 14160 36195
751740350633106433 24733 31276
737283998269187841 11576 28245
238661210073416897 21584 34059
159906480863629249 12289 27127
733356653717855489 25834 27982
828541972577351553 14711 20086
75714162592348097 1835 28014
634787976283892225 21546 34931
776816296687776769 3461 25198
211956270229730849 5381 32392
548716736559668993 16983 31645
305443609542653121 71 28795
208214629989718945 11513 25745
811986998683305985 11533 36408
766037505027227905 12154 24726
846940151651100545 3029 26379
735988868181898625 12573 19626
273792159912854785 7127 26224
288359520381618497 4544 16308
980077364750048513 29888 36921
743853814304081537 15115 20719
918198001831296257 33621 36794
362048624490213889 26661 36270
814494330619684353 30407 33435
306513773694213377 19567 30672
390756949556415361 202 35480
807108208112680321 9189 36554
226992065967767329 6943 14790
187630895212315361 11310 31710
619986109306562817 20996 24213
141307972602263025 1502 14503
498230068768126721 6720 33035
963292537451600641 20781 21278
821022678772376193 21736 30501
437300229587151553 20111 34978
965763552470139777 26487 34927
296700878854657921 2848 33147
857581309969770497 8140 15517
208735424956998369 34195 37061
172659639792446017 13821 29083
959483436209190145 4605 26907
921510366331400321 24978 36656
485222954583179009 21429 34036
598860017550482177 5217 16394
187244988273185697 10165 12506
304051907639500737 9401 33598
16993013273648217 26560 34491
866614811047501441 32613 36187
403976182773540417 2461 23176
849121936842461569 1447 14820
22714248004263029 11349 16689
480643033482568449 21547 36909
830803398235040897 1538 24181
313925764330701185 15668 24289
4399433978207413 9103 25357
976499215096598785 1882 29879
385284799528257345 26010 31287
367766100374350209 27946 29758
269851320043670753 32917 36747
444639030888840385 10373 29423
880530175287220 19112 23110
872121487645966209 29011 32837
965702260947196545 18085 35763
19949237191273285 6746 8077
772077187821430785 19537 37704
674477745565948033 422 16096
594698330316134657 16629 22733
183484308687230433 11094 19760
425529694368769665 28259 31276
669868029116525313 12837 17905
303260352648393921 9218 23672
830654151103122049 15697 32757
594973961574261505 12213 16315
826875719272148737 8025 14882
235184767441211297 28314 35042
593329463288473089 29247 30982
347912928940353089 17621 35758
212611472789813409 12914 27009
182165506412914625 1781 23107
46844048229562673 3926 7322
782413175970255233 7017 7263
491899178292296577 12934 18364
771038188062675585 18618 31346
230621938215779937 9516 12809
236870947822914945 9970 25616
611978105860497793 3164 21180
832558975073013121 17758 21974
516461917395393025 26592 30612
485291644584357569 30606 34637
342208011228020609 34753 36762
140296461788324225 3256 28113
784068207818752001 10335 33623
23327172272466613 19857 30281
429683175641837761 19150 37849
805875023699982721 6655 21226
231294045272026241 26711 37814
280757600811405441 4106 19387
501828141017337985 16176 27237
605276231034565633 22686 24165
938209921253406465 7922 29563
965888883049778689 14424 15289
625845049674250497 22675 26783
898970266676528257 17664 27005
610340719836276737 18505 34830
194943521953270241 7162 11528
986567831191901953 11110 18817
526975857260168833 4049 35642
197431145400191361 14919 33299
70297592877885505 18526 18878
317484808267959553 465 11376
711074087837985793 10792 22112
379467031790571969 26637 35147
727591996824067201 10169 37640
97426431404269217 26402 33127
104742687573548209 8301 31623
150346657891862625 6643 32959
902419801284843009 16708 37325
675061611276600321 5723 7408
393222008916765761 14950 15036
939881381366465281 30016 33559
898441580232805889 20176 24577
206662310272061953 10051 23024
379636038197958209 5560 29367
284404053923100961 21320 22426
643258356441116033 6220 10465
875714493398657409 17806 20981
88310434024393201 2180 29222
982247110433323905 19070 30062
765903640202857601 12392 13894
326382036085899329 14985 28796
785268853778973185 5333 36026
809165243013740801 1877 7075
337003711100969409 20183 21494
591451554803608577 3158 13060
842137760405520897 23290 35350
186240492334068353 9841 19045
892975266287614081 18324 24936
268458178427973601 13222 26503
359012564018627265 15364 30083
14115724397488095 27481 28163
479433422257237377 8296 15209
18847826379651877 20769 30861
391773408198289985 7850 27050
147126124369837185 20249 36193
853497369841711873 3616 25229
92278416248145585 25028 36779
399301221620589761 11740 33863
472982842208001153 3936 29733
384007306618848065 19784 25164
953883401399888641 22112 31069
207322884435413345 12096 20974
191428580355452737 16735 31600
83781169607199505 5107 23881
893273950444434945 4175 26493
871372568030750465 586 24656
911427034134209921 29385 30489
146794726520475649 1909 3015
881373737903839361 13594 27882
476633559020356737 1116 8048
483036993167562689 1499 11972
190290318474019681 2905 17165
810370531494779521 16436 24914
224135235957589889 16339 30647
778602899716748417 3211 4045
508909543373697217 14685 32401
483014348591165569 8389 23186
379712392912992385 9795 18415
779087049707332097 14972 27118
223479989774183713 13234 21138
424450725186940033 1267 20007
484952860156710145 3397 8528
505469726957375809 4765 28686
486417338269028225 6912 19448
371382407524475137 623 8509
603421259100401 7340 24410
371722693199561857 2640 15334
421058303969012097 27309 30129
482611351993423169 1274 12488
546987430463900609 8164 29077
93863928413259857 4837 36135
302718561838211969 8050 10770
229308115438083617 18576 24354
569199356698092609 6047 31738
147347640250107041 2901 28811
510849539088816577 7383 11482
114445348138300321 6373 17267
455345783561114113 2078 37229
60228650447999857 19113 25836
917200337986137985 3671 24252
874848977949607553 23836 36378
413938240583334529 33523 37201
309234632583471809 27911 33364
844102630784398465 10631 15191
406772608902795009 3299 11952
233624692459727617 20886 36920
856528631811261953 406 28549
296488708601764033 10623 25919
81670463471265713 7195 32912
38562632349439241 10789 26573
142368155882454769 1991 18095
404502530349738241 15780 35799
372189687216515329 693 36061
371551575185463873 2376 19068
708261200218903041 6432 19374
520922168857417473 11149 24952
262956820117761217 36886 36933
112095389760909825 22318 28950
251154170651719969 13637 26499
106306051575252529 12763 23869
984503533081206017 9794 10062
517269406649347713 22335 37476
345607108105458113 9599 32837
858906405205850369 34521 36087
374046143407621633 28512 36416
880912655276503681 15804 20742
971138212527169025 2515 22729
756937899790990849 30072 37867
60559771873894161 13849 34552
184415980189072577 1352 32046
358647721220865665 8593 9553
75599210684423217 24058 26984
604804099054870657 18068 23060
575271226263694785 10467 14180
145131031952988833 14397 17191
615046638959150081 2639 22658
343171332076305921 31392 36374
394499227765152257 11254 14127
881207886243306113 12537 16251
469913614635792961 19986 36015
617321017647906689 12564 17087
789874049297608833 3486 35478
162148755648249921 21626 24218
624434415175279873 35293 37739
183798545477426241 4272 9317
129171870296232785 11275 20134
266616080029536 11315 35849
455116326454479745 28853 31843
237837390512464001 7234 23019
569034141278805825 21326 24310
84332364784931009 31731 36954
147438317437554657 5509 10843
736327155396079233 18872 33033
264860232117939617 29927 35397
699010544028045185 10916 26332
913337655468687617 19143 24131
633873108555530241 15947 28624
21723802604284969 6753 30220
832519097299243777 5797 14353
358255319043486529 17728 36769
554735980970402689 3991 16504
303803616049634689 17858 25908
271487910466550625 12451 22584
63098131566754033 1560 6575
98356098387096577 10153 30224
730272550126088065 9184 18244
765396194258134017 13070 24692
387366805473455169 19489 24860
937641298061091585 21549 24561
700912198053458689 8394 29331
995453658252973441 6487 8711
181496113677603425 25564 31616
622116322516614401 4068 26124
998703760131874689 17190 18286
570175222702832961 521 10297
832632757120428801 11516 11592
281650309815287169 5002 35546
914952962970033921 7036 19533
417379025494501121 7989 32722
218989735714579585 18804 30869
464431422921034433 32286 32794
112676574081845617 13847 37480
184483019891334977 6458 27183
370789717725251905 30272 33258
93151392437984977 32340 37282
485424765315201537 2218 29062
889731836866975105 4637 13450
134745602092031905 10249 18814
928380599781302657 23291 37458
252726182336388673 8605 33802
489673116361675649 34934 36346
915000741876873729 19729 30212
164614114217837217 15496 26303
453085161622169601 14577 22336
5516507153021878 10726 19751
664315707424030721 27818 31094
513583629684188033 9501 12401
515972163608822145 5137 31474
755019307737885697 3856 9207
69769577436893825 3434 5271
746667338354225025 4528 15188
302443223313446209 21360 24452
298695583171298305 7437 20945
208943117514586177 3658 32827
553472240086318145 9422 16634
658691120377611137 1193 19063
270260857700495905 11460 14573
533945401247798657 16819 19658
341169032632475201 14669 36930
308634101586932289 10746 20563
21497462768724773 914 30907
607086011248746625 6541 33527
347561369337295617 19823 37573
673126412992431233 1642 3821
280726627043467393 7095 22690
595708488984264705 5241 31989
3176721494096314 10587 20215
718942678300550145 9270 15111
970747742047581825 6781 30442
713788745493950209 14185 27734
671258154058772737 25224 33208
156634357708455233 3589 35644
234773236239423265 27262 32729
950341262506903169 2281 31194
771172828548909441 17880 20779
590845199339781889 7701 9919
215244454499345025 6565 20401
972317667621005953 31906 32881
386566798176357185 18622 32773
619742816383236993 18060 19666
467530181435055425 13420 29689
752253220577820545 6913 9178
45094470075948577 4680 17480
343789349452492865 3019 5799
174830278217132929 5021 33722
515018462754078145 1038 6894
686617790401225345 15282 31255
411924668070568577 25369 32884
777952636298582657 16724 21910
87142321297370977 2353 9304
400662572560005249 10440 23392
161034790035415649 9037 10820
819197599858643585 1412 20576
776640885359050497 14309 17906
285270249458317697 12965 28910
819865215245684481 17807 34109
907940484641134337 3338 11760
918339447121475457 4356 21993
466200499810692993 4785 13595
300727743856668865 28279 29697
790595136531454337 2758 19776
143415787279643329 1582 33641
610106488857990529 7226 16558
112729139896188721 2663 26230
702789941233934465 2276 4866
23296645818881245 1809 11870
94577687710906129 22138 34525
141984773198686305 3716 12217
9487629272559417 31113 33406
794958416830660097 6342 19231
772958205508000897 347 14982
872409187213079937 28067 32186
721501930743162497 12273 33556
491843903227739073 16461 23441
138109097141548177 1883 2778
402112460405930945 18476 22940
795852934294021761 32234 36515
623611026057737601 10844 26465
776674008962697089 23774 32405
853965317116248449 20256 31273
273479207204363905 20327 35032
7253266170870632 8754 36188
678186608129404801 17696 22081
415191262321769729 29510 35773
731183650666611841 16359 23537
937126885772976001 2910 9088
70158320606292793 30417 33947
872439626348821633 2491 8949
284902008958287201 20719 29126
374313196389103105 24024 24374
574113790765036225 30924 36803
660103372598882689 21403 24881
397393235613311169 11339 13958
565636870475820801 9674 27944
185781984567096705 17256 36378
806958906374731521 13974 14839
43579856470021385 7813 19325
595530098852044929 3659 23039
677060800937564289 8933 28914
867685988367583105 5859 23021
758709371084552961 10590 30901
2628837768575921 6450 31231
784085244659575425 10912 28334
751513264813880193 26949 31387
735334912953309313 23976 24886
227238030305677793 13873 35350
5251461433228856 16894 22158
22042940246421949 15344 17527
301270157787076417 13701 32111
312209089375919297 9568 25021
990264054151122561 23783 37613
624025800649278081 27523 33312
767980140221911937 3809 22199
771811656416140545 7620 32564
595439901444589057 20970 21027
400149207179452993 10351 35166
112521525338269873 18698 27895
731204263377797761 6015 37831
435250997650410177 6751 29240
171304885940529057 3140 20208
180713294689898177 19056 34558
480341588369078913 4936 27137
633429440037243521 2481 32597
466734400084533249 16801 27962
868647059717876097 32679 33717
184701069765075937 6509 21622
911272416914197633 18693 35463
277197169278039713 15621 26661
957255620942735361 15536 21115
152045292283936833 3002 8016
822831711620946049 28369 36805
958032860797032961 14500 16042
203144261688937185 12342 22147
317410343927313921 9539 29411
17583644869471727 14741 37566
794735978712324737 1163 33878
800321912801056385 18468 23266
322350827302564353 16889 35920
776459343971989633 12665 37864
848339585293331329 26915 36715
153294062359851329 6022 24066
120780955182048897 7189 17055
606654564647794049 19807 34805
780306364392785665 15288 31585
883016424298976001 31282 37412
631004730711516929 15931 31499
508690811853735873 2400 6338
97412742678471889 13359 29349
323653234559419201 491 35193
807078169954955649 23764 31894
244398022928731265 5395 34939
8824583650337560 23466 24724
269506925498834721 32227 32889
154719430957420897 15879 29855
869841401782164097 11469 25920
124615123922353633 20382 36585
66832151196752681 11636 23880
246680131720260929 5384 37596
270103939389240833 21185 32403
993656393758257665 11474 23633
92837010564242209 4818 8646
75789631914780385 1305 12079
995019535983313793 24090 27464
847288416828831745 13530 36958
361703154277922305 12350 24445
43635182310787001 22486 37322
382562266555890305 13912 37199
423475080105632193 13339 18050
191994578013296993 4068 4769
238771174265600897 7207 21915
540143016089498241 9712 17415
856205766222103681 5125 23433
167817610751217921 3920 17868
177061811706998625 25472 34689
988428266856782721 1927 21285
960486710017775617 24266 29694
743362215573856897 24760 27305
921729942350204161 8449 34121
646735059621160961 19486 29634
880049640834755585 3896 30541
852192543852897409 31618 31770
82262085914429409 1312 34055
827203886170064385 13043 20024
720426664957997825 20726 28846
473433034562734913 6086 13842
516732447348609025 23981 28139
214815314801253281 26191 35930
113713590881843633 23247 28538
820760541125299201 5407 16665
85458465038861681 8844 12854
634279315665889281 32167 36231
474458066345093249 2118 30615
310183311210696641 20346 27518
776163780151854593 12438 31614
169646351749005217 14566 33079
251828042805385633 8362 9171
741659452779192193 26501 35756
239852986168635585 35230 36444
819299146238716289 16958 23111
676579272720928769 26112 29783
819751104855132673 33672 33786
837122689782638977 16051 29423
983291440599966593 1025 23100
179261840173637665 5177 14612
721171206572240257 31175 36473
838246848173462017 16136 34164
321687832326812609 7329 15982
827374188502503169 14719 25947
483077835422282241 18806 30785
385557605724649473 22924 34123
755884739599192577 28797 30894
224452802219531137 1007 12129
485501877875453377 24109 32836
198747498029113953 5782 27290
958489494415840001 11764 20767
435915687052855105 5656 16149
793927615120882305 32882 36014
64971485019960089 10256 12349
674210328714448129 4663 30168
679272134002644609 14538 25045
32727966099503905 3211 14100
735129380777372929 13817 22645
701747402023396865 20436 32771
936359013305192833 922 33847
305206941769117889 11643 23458
571437427493869185 16600 19308
646631836816307969 429 31650
930729084679086337 12907 37743
349116641152779265 10846 35625
832203577730602753 18678 19991
413468791461394177 32388 32605
354238593674622849 14287 16105
114765173676747873 7531 21526
807331064966554369 10493 25478
363609722972025665 12915 26214
35173812863661169 1009 28856
632660536103049473 28475 32066
649090620030328577 24569 34701
625790985173136257 18587 34585
299708243491849665 10053 29165
864864018504281473 7664 29539
990599792810918657 19185 32423
951988584900046721 11452 35129
894757980568698497 12708 28582
34050474714621969 329 7109
669579827169194113 9751 34768
982285091941985665 12147 31541
990941324693224577 15859 36891
131262081021080945 15826 19862
734552974716002945 33789 36302
778932180132041857 15551 25971
368764159703914625 22055 33665
211442335032860033 11520 36646
608797582585673089 1644 31806
953403879768483585 17800 30288
480633969001516417 17323 32630
98368327184264353 8105 23469
825071314015339393 4901 16184
817829157929335041 21580 33746
669016697621685761 26864 33800
257062687939680 15131 22541
169196020940908897 21970 37009
404900725712803201 6203 30676
72031044331779985 25911 29239
656176134460285057 17595 32841
727797647439622657 1688 32001
313687812500599937 7907 15088
248938250692106081 5172 30530
222885660089719553 9946 17709
116412664187059537 4009 24220
532616859499409409 7527 21781
68121104656697185 5349 32269
512697410811060929 22146 24186
757285479653070593 3621 22869
279483480567702017 7252 17530
99917757392205425 18812 34217
105553790185599185 7370 9340
216840606036520001 18138 22919
580354430180801025 19504 36843
498623126065766081 12285 30840
592374077266530433 506 20548
333245639432853121 7466 24919
617617518826559617 2221 21730
916507184893703169 25289 26147
930733445953240577 10489 12685
743787906941399553 1867 31308
629623237657209985 5831 24993
314114394252712257 7742 16553
886452021505508737 1091 23731
835945500850961281 11054 21626
392092109349899713 24860 30509
983565945633671425 31220 33014
433371949300028097 7056 26350
517893924192627265 30636 34970
590869283349132289 585 27090
725125471165497985 2597 5872
35560442366719513 7856 18472
253479275317893377 3973 19805
977200453478783233 3465 23095
873823442852483329 4408 4492
47841355541141441 141 35890
800009364248062081 1909 8671
335363606819566209 8150 8644
896254731053303937 8104 30922
257747317711878305 25217 27488
88041942847532081 28298 36723
477477227249774913 3382 21459
123431766583422593 21101 24949
429894152128117185 20126 26764
801035906898981377 14798 17631
685250187642832769 19878 22031
81331518644859105 9465 19706
786979540562700929 2039 30569
856503453402588417 23693 35352
951349483904632321 3763 4733
975932124078326529 5411 27610
714043952799773569 4513 5634
113260313384323297 13681 18548
726322004316852353 19769 22539
505383544692492161 16458 24708
757624080933712897 1571 24775
982493891679986561 35947 36503
577373501529390209 28419 36469
51660151153640753 10812 25102
721672700827372929 5519 25634
1506993062058371 33488 37813
623914654515754625 5384 9977
862640696616281857 872 32871
459684343282734913 2784 31236
932874361195565825 887 22656
977138386369713153 6779 21909
409966813441258177 6701 35028
808798707525898625 3030 15488
219972065747064961 17399 34868
806877253479694209 8949 23008
207034004482679265 11491 21765
97573702000918417 22065 33348
100882406027473345 15987 29513
452862554869394561 21435 34035
925733169028518401 24202 33599
234822664703319361 22729 31591
841891019324883457 1065 9858
37900639838749585 29614 32656
262625065051977921 13031 35109
611966009864207873 18239 23394
181404851077623169 7420 35219
910404529978872961 35246 37877
199508826471742401 714 31889
844701582219716609 2971 33546
504231124750724289 7880 15224
510553230667778049 20847 33942
776127789129006337 5405 30377
769770686868103169 7634 25119
620745004210597505 11842 19027
719854799780644993 4848 9669
362205494667676929 25009 30811
486883414328151105 9657 18102
478388833043105409 2471 8293
704195180069103105 5593 19646
472160899951418881 9733 10353
591537809367597569 24215 25470
153915226129363713 18055 30534
716070798978446337 5603 8153
120628583567224721 415 20260
937967950969142145 1486 11037
80411441381492929 23004 34556
287511808079909057 9918 13599
454096172849958209 3935 27949
268606431944167681 18527 24705
466899936347182657 7675 36378
960462386297077633 27824 32107
219231377215834305 14142 25440
172442362690635073 3366 12099
130551377917321073 17607 24378
889727579201217409 15803 20541
519343968915066497 6264 32716
24067186921687525 2532 9824
639498186115083905 23839 29653
773030503339750657 15057 37410
166327863104925185 635 23559
601972600365332481 21795 34493
462000517407766145 23057 33276
55632222345320057 1558 35936
827644177904218753 4121 4789
892118018953144833 12096 32514
236268991664282177 19997 31961
900107012949828097 14445 26783
589601864318723329 12505 20750
413614663377263297 2484 3056
862441002281649153 24004 27272
166370896498545313 344 23218
674407248124353537 16047 30150
129649724600032097 14544 20380
718766683622909825 15969 24823
508439027623833089 11076 22402
946101683460881281 7116 14609
359942562449464961 6745 9396
309588106246842177 26634 30380
542520618896229953 32580 37459
778376543523776769 17417 35944
931905779326289281 7523 30071
251667590966441409 11464 15507
990206351022603521 8577 9155
516011029845259393 1445 5886
296472615784654913 9192 25016
933189740048554497 1202 7702
349295485006774017 10599 24792
493859830727913601 2187 3323
300818746828671361 7111 10236
968553440361184001 8337 27170
326255968127465921 7085 34515
657338563935240961 24306 25828
422896529690763841 21434 24283
800986261487871361 4588 37324
295793522121652353 9611 20628
702504261253281409 21533 36452
310133378125417665 29718 37517
350030914260209153 21431 33600
986282832088303233 1926 12086
190269955515958593 3531 25447
564518527363208705 23741 32862
384923314309922689 14629 31426
461018330848258305 27924 27950
828065776634062465 11915 33133
625684320325095937 22915 29692
547530873611101761 9205 14044
44881508310393057 26326 37310
515277914583805313 26386 37416
928924601995777921 178 29651
416449483071055233 17463 26790
888978981302454273 1268 34885
449850426695647361 28786 29315
972204167497498113 5766 17037
260544813534899329 846 5924
361338548826889665 13454 26639
648187216437605633 6752 7797
590294782892005505 11522 26587
786019613594383745 12436 21842
873491943297704449 21582 24994
366481653709527681 5535 19895
289795398568461569 23826 36418
143220182835598561 18655 32266
308730782503825921 6621 25251
778243304955822209 2053 25590
489902115748908097 19021 19303
181963711123096065 13020 34566
100379142327664545 13243 22401
681374157663910273 2384 33879
593707559660490625 845 16847
678150260699602817 18027 24084
644340019124509697 25701 31401
221834620544171905 3881 35905
996224870784960385 18388 20898
297670390780886849 2682 21535
30576545639103613 6012 18027
544771520384429633 15294 37735
40318860801054513 8008 25215
10858346444486245 5360 22295
688589977900189569 11183 23343
754870361738028289 17206 36456
41731304884184081 585 17884
663572917448895745 26076 37338
92237995192032689 15049 36084
594431328739332737 9993 12960
410229169420436097 12860 15792
387890080676449153 22306 33599
23656563453865689 19295 23259
260916951943983137 4378 18774
545779116428224833 22123 26327
481714934668524097 889 24350
403239316803915649 1923 36161
888018099663511809 308 29070
146129195561005793 783 21681
584591778715839873 20427 30863
435597924824119105 4981 37425
430048045304943105 33513 35284
244204543988292513 2190 21294
255712044679505377 4631 28772
867558047274837249 506 32465
214990872235759425 17241 34839
228618476219796929 13091 17299
45566719650118161 20194 34490
805296045535836673 29947 33282
884964468173137665 5758 35082
176058872548839681 18847 35783
517714464202605057 2059 10789
579824433790502529 11736 37156
114248894543621313 28653 30052
537402578746256385 4582 20488
391465396873634561 27643 31624
103696925284705089 35154 37839
596292055175410945 15345 20537
926582923434853761 27214 31772
556515043076323905 20561 34255
531909672399944385 9330 20251
706025395570222209 229 3316
928307755717046529 10041 14513
470179798473601793 30728 33789
565781726282349249 8572 8836
778066901355174401 5398 7721
292892916614636801 13923 25327
747235995356980737 15453 31532
643737664864811905 9475 13259
572495994837439041 12128 19751
58309096209772097 10686 26263
248675848321632033 15777 30126
505396569808990401 31060 34410
627269114375394561 27086 36870
324983906549949377 2927 8704
873066754991548033 8647 36589
137576885677116673 9048 28775
391294865039796481 7207 20780
11276030897509061 7347 17591
553612201230215809 20469 24463
89513981020498785 3708 11317
287867713266990689 25001 33474
699539805265391873 6729 31578
713314430672617985 28901 33475
240889263542310785 744 16295
839608325403460737 24808 32434
16396860886008115 20652 36421
974557648033517441 29587 31988
715694292556715777 18838 28130
280190882707017857 28897 37252
107671818808899649 33215 34239
149567396984870977 31630 33276
137383294124571617 3384 11091
443742106004705793 5759 27219
9251792715449625 10137 31662
143033448951861425 14397 23245
430460629997920577 9027 25748
340537354311010177 10920 17002
780089935775226497 3845 25329
113061621452423825 2223 7237
989238913351169153 20772 23602
550035085782226945 4062 14658
462261774448624129 1894 37034
93770976099285969 8485 15202
88996414716316257 20712 32265
163796248923858913 1114 4772
434344919064290753 16811 21974
861378389596431745 1638 32330
725541973072790145 23852 32357
437718869477677697 29583 32529
806748240267413761 20360 31044
501489108493537089 19317 20897
688019632169410817 3278 12862
933444276393601025 2231 6113
808661064546260609 5237 15830
331391152612319233 22479 36094
132786473376693697 2406 13902
782799131238803585 19945 25402
883096683499449089 12067 18845
267159885427879841 32574 37485
503883426182166977 20482 20794
758640751812492929 20913 27819
545512802805252033 17904 34740
667918284776014593 8629 16423
592873018349575169 1313 15544
214261215119549313 21026 25239
188524790496817473 14360 17219
202144986564100289 9557 13251
336897892264797633 19585 28490
217242449709743809 11238 30882
505481032633515073 4731 22812
473827600188563713 3535 27274
592352274587010945 12140 37020
579879045211512833 27571 31358
243713680288696097 18560 28178
426749669606074625 17312 27952
300563255513079489 27601 30153
126411880180285153 3720 28145
628057887447983617 7654 27015
867377540968497793 8089 11929
873732524246360449 10773 35820
758632960641122561 1131 37649
170068607429787009 17710 31634
561654858913279041 8405 24245
200849931138062497 551 31498
429094133433949313 4089 14482
210951448301063489 1399 33538
66369011501329569 614 2399
815490716940001153 2739 28363
420218653166912769 387 32105
558633297966427009 27835 31252
846352140913616385 2284 22469
625856278172047873 3185 19136
694989001749433985 32106 36341
953074729657533441 6507 18323
946220895855553537 1344 6909
311996737265769025 9676 24286
39355947611269929 21737 36050
919689900942248833 4919 21995
968120484674933889 20532 26290
410120169397711041 5982 28201
188746650317426657 60 29812
298786076609435009 8341 15512
840371357974525825 16830 21425
77880917271482273 23276 35094
723582727861028737 36515 36676
428834350365267649 629 35707
628247568494607873 21499 29141
150555813047244417 11387 25773
755966670957263873 5004 27256
532080924700824897 22510 24309
766446086753596545 15145 19895
923445135650421633 1578 1992
7945873671289406 1732 1759
330824745058269057 5992 37319
709112655866569217 390 10052
932432574318394113 161 22211
919181915191501313 6163 19669
699317686034266497 13793 30218
270423710611872545 11496 30788
138538157964642753 35611 36249
708477636006833281 33685 34721
226758166314372289 9682 27177
336412026685145793 455 36596
374007857254266433 2641 14742
561360065662768193 9950 32931
787693337830933889 19982 32277
183567668667983233 17728 36950
681886184692995585 27685 28710
208572441155510561 9816 13773
553139165779644033 17816 22503
155222032045095649 29013 32699
517371420033779137 20615 31007
403557467377282817 20969 24027
654067102116204801 24344 34320
783182888129225345 2905 4952
401189886400725697 13356 23370
178355676347976545 2517 13743
863160968484638849 6280 9276
756758903497207297 9274 17151
980753809219631745 247 620
156211302759402305 10986 26696
984863417702616321 31353 31764
138294680003461681 2158 28019
6369517827533145 19680 29847
696862572118149633 715 13702
41028248446739473 5456 11842
404608510118841025 17702 37485
143996911010670913 23522 24511
740157757001583105 18139 27706
72668218142059265 5180 8226
805136327743149185 8413 10289
984160015190962433 4914 14056
60321859138767313 21954 37628
319408146765173505 10562 28352
14863319258786591 12634 37533
964079930045524993 13157 37803
333815382694126593 5247 15379
418765341819085505 24035 24583
514870905930870017 27951 30524
76828293502000385 26728 37629
217065439766415137 3656 28788
928104014630580609 15588 22529
744017879315812481 17577 33790
311539418804382977 9266 18118
207074435219084321 19339 28086
113242712857204001 7847 27131
67261928615742761 10052 37682
351105273189755713 12048 12333
770561877030402817 8778 10052
378804176171005505 16090 16883
531638205410281729 19328 20865
481317293155793665 1007 9376
350284512892699265 1637 19464
605430744010039553 7673 31153
309046489410086145 23143 30763
255495477832095489 13693 28191
836798066299863297 9633 28950
786265818556191873 10420 25850
531734511308208385 4384 8388
763016082095358465 12774 37478
798334398340756481 6070 13717
857318225209230209 10452 30234
834553617955712897 21884 35746
404947357289113793 1614 12804
730710017363449601 219 18488
240551929282052161 333 25310
547430793457131393 33528 33936
655735972223194369 8661 18883
285169560091219425 7020 20016
971223773940938113 20553 28532
898649639869226753 25409 31321
141437803036307489 13228 37582
488590237156003585 252 30002
77947013057187313 3787 25488
357938835493179393 1359 32353
481613520007041281 4674 25290
443194335868525953 2337 4004
200383736122848449 9326 18315
978381389775698561 26751 32845
197344634994333761 14211 25932
609375765866573697 34756 37441
949935133213333633 20083 25528
195008264078701633 13516 14816
789877217377888769 1315 28993
184857381573920065 8431 15560
787250238653530881 24504 27826
459727189540096513 6895 10762
35551151652224889 10808 10833
117447481662154017 1877 4489
860131635061609473 15335 31290
587938349429840897 1917 23775
49680408704997345 21293 37614
170320532436193153 2038 30075
329175907306041153 1571 17837
59654566305844985 12939 19437
656047147780935041 14398 23189
113047851761521665 12052 15306
828317721116437889 7198 26060
351901306393422401 13105 26492
705167369697189633 16252 37004
375462785317211009 12055 13642
344794576137633857 6920 21064
821222747449887489 15651 33741
843361116534094209 15291 18389
383650870093546817 28069 34536
548734860609020097 495 3115
643740914432534401 6244 27934
710173671277285505 11253 32503
728572673656600449 24238 28507
406790127087464961 30416 37665
840757032063628161 5280 33888
982478665232843393 1003 20117
400594484274350273 96 13203
336553828212235137 24921 37230
752574337380174593 8975 10229
172657263976557121 16706 31309
581933869039971841 10276 28068
617878410934157057 25577 33748
301161201069128001 3539 30509
692972486631628417 7566 18424
120012377137683761 3812 20495
801940979398839425 14298 23079
629439086320338945 8400 24493
720402030896078593 6501 28347
426110405875050433 3688 24859
336710013285102849 2488 6564
894223190579928961 32522 33169
621889539961824001 31291 35394
445578530552907649 4725 20846
55402182354843177 422 14001
90891131455926193 21434 32935
649730869781844737 580 21538
740089488160094849 16128 17351
909034441769382145 17947 35549
317308315615882433 14588 17375
795511408550066049 7136 12106
992804561764941697 17699 32953
831092638869936513 9936 12471
155874231322833633 8766 21702
837910677260534657 4594 35662
199541399828973441 5787 31710
726849123106166657 4695 5729
226123393781357153 10519 20176
958424113308165505 3939 22079
920606384990563201 7017 30353
716538639126841985 34612 34615
93344610209619825 15199 18841
787626920782795265 22112 22931
638307602657278081 24056 37149
224389411220489153 18708 22160
815274181016199809 5145 34728
325403973891479105 9874 12665
65583313505428009 30976 33470
697725107811468289 9138 22646
470049177142108481 19520 35782
28350796320918193 31631 34211
174829668213845921 7667 11439
424698620078249409 29019 32315
82127594028825969 24171 36195
137446421822613025 14062 16304
427929279956188673 34629 37600
467760611465738689 13875 35202
793519542292308737 10067 23825
424617282367787393 6151 13787
775583252842068353 15205 33058
374149907412334657 1783 20091
807029256520813441 15343 36229
347834982377332097 14404 15906
215122415132086081 23326 23967
405339309504970689 8830 35929
244758149171026689 21992 36021
735177713283970689 9477 33591
231682887155358241 14208 33661
244674648011727681 15518 31648
354215968812376065 18007 20512
667467954529552513 2455 17846
150515787930388001 5273 28445
805977143821682049 18989 24859
488256903463543809 15501 28856
29685807539831189 23088 24439
72674914031154001 25699 30886
44584747745478385 17871 35027
562801762978089921 8143 21436
70730630752290577 10231 30710
598678671750050689 15448 23790
844507374397697025 10363 12679
633902741867736065 24086 30828
301021398899532481 10172 34766
333137471587832577 501 8055
758759161993413761 9073 24129
256005268102249761 8577 30582
704021210971443841 16820 25131
247814265047978209 6627 9047
861578380846427905 16922 37347
105988646794010321 270 37220
811551431093814529 7721 23017
323057980128908161 26693 27817
337597694655460865 10118 21610
249325172763228417 8467 12809
948608877469279617 11903 35813
621806356292253825 7618 19048
899904462307208833 24165 33676
448962675286431105 515 21054
380573089028413121 9911 25251
632060154538891137 9369 17183
271527966411458273 837 17512
184659634356215457 15327 31944
167822810034504513 14403 24255
570423986046719745 3825 13476
967778180613553537 4553 9483
967711633024414593 5297 18473
957879252074999297 2795 25563
520404126115181505 6020 8115
523984253403330753 177 25512
57404547363709921 5833 22196
415641233155792385 2835 6622
105939721421279393 36046 36617
277860604157215361 19524 23913
562090086764364097 5446 5956
434831767491512961 17486 25885
616284820320373633 13553 19578
350659710011502337 33478 34849
937354645183141633 19057 25046
99569899555643105 16915 28152
517893720622296897 1760 12155
698523622369922433 26732 26851
171069471080620865 3245 30772
719523354518766977 16283 27840
449305299439345153 8646 22241
6466301897422256 5918 28864
111770472620996481 1584 10687
275269726861449025 20540 33943
604962327837469569 2662 37633
863026313244663553 25240 31305
891296107765107585 11627 34661
646554262200194049 15485 33836
804103341625506177 19118 27016
534019587984079873 16128 35993
700263328662820993 6183 30852
903713616710643201 11458 31501
113866501189548337 31948 33285
808565158818400001 21526 32554
78011018745037569 9084 9376
304645116471615297 4675 35192
175961090320583937 5544 23298
738598302546382209 11576 21367
706189341628480385 31111 36603
23722798086804885 2121 14077
69981938993279873 5392 15196
662745716038077825 1789 24277
573198475878065473 11496 15325
846752704567901313 24101 28163
751829170532317953 5285 33037
84411501083270225 5810 36750
478032901322045249 310 11531
383553349183596737 5 7028
622789332049947521 21582 26816
759281162931816961 6517 14795
636494293484254593 2895 11886
797550757293404161 35010 36227
325548230954439105 3174 32551
595638846143447809 18174 32784
656798735285683201 11182 28022
634773864593409281 1350 29818
311529732213884353 28242 29845
647730952507149697 2343 21661
178798931974235137 20253 22265
292083102203033473 7294 17806
385152433413310273 31393 33441
913092421776600065 1998 34672
881720978766928513 14764 16584
719995547117587585 8004 35883
282406589965333409 9009 14332
763850619298185729 5923 19072
516704543432929601 20633 26245
567091873240851649 3617 5253
282990973625601313 27498 33319
443481277781973633 13175 32498
816636650508705537 9004 9881
583086315995114241 22366 25671
958402576224031617 5088 15553
47631595983578025 11145 16127
77759152518218849 5276 36505
382968774883064385 15691 24380
916005279751374209 18675 33624
43142717426196241 3802 14985
443160008971481985 18172 23478
796320835846625409 2757 13315
976255866137890433 23074 37037
535367709997164097 2823 18262
292255228533925057 31925 36371
879472711332279937 3970 27416
703851097726953857 32838 34448
901737154802209025 2278 36435
44333326096925417 27525 30706
133488683130632785 21494 32386
862367125081149825 5522 18925
910092842553158529 3815 22830
306643967036485761 17369 19974
662302403809913857 17422 20936
856656234861958401 2467 32199
233786180501187617 9031 35730
873718678222438401 9124 17419
521303179408828737 32842 36726
920384999596379265 15918 27476
171492045007770593 17833 27190
146840661834694689 2927 15181
680307931493612033 10247 17124
972056295684865281 22138 34872
47066286769325673 19030 23061
169934416255948417 6748 23429
173523733217347585 3229 37333
147944478514702369 11227 14946
981896219979123713 22003 30261
546600610741883457 9057 25202
684570444146569217 29189 31443
892752306521487105 21733 27179
636753515821357697 21080 23463
935429039720325761 9374 24075
53024844840859233 27257 27825
688509051988617729 30891 33185
859228287147349377 33248 37515
836809060939920385 7156 30920
760774606985616897 17996 21645
491185687790732545 15643 24082
552847107482694593 1852 24810
750824261776806145 27581 36648
116615240786369873 9645 30823
356494158671793601 25990 27803
220776566156732897 11610 33372
65942762314399777 29061 31692
595243650834955649 2635 29513
627027595502028161 292 20865
605783034832047233 10421 33757
842448114836791681 31770 35807
75730917253604705 25284 31684
149825973780210113 3634 15563
333428921541784705 5264 18274
890124759620398721 16389 31251
772702213112406657 3699 36783
946031215938774017 3129 15046
11281129016413873 4590 14351
660718008871405953 8491 18218
653196184398847617 14621 35002
383816153269023617 7339 21514
496509027099111937 17840 34221
733108116838174337 8609 10651
510277467695058113 949 32097
455397160012211073 32798 35642
30352306910305773 20291 29643
360822717028177921 6265 15252
532067115689113025 22543 35469
143709711859528961 18800 34054
272613919626966337 18098 18531
272188329578177953 19865 31466
807444354211181569 10488 24337
921153666270072321 28752 35408
434025227791085633 21976 30006
804691325664229889 10383 11601
377142119143524481 17686 36217
160489775150594497 9763 35991
289859824454342913 3151 29401
455458243894760513 559 2559
35566029805291777 453 33374
87154884044394977 9454 22118
814734517702294913 2906 27576
24526248405344121 26144 27526
463044659758775617 7525 37319
965499508548944641 1156 3693
65701047681503865 1795 36832
998983362367944449 13957 20279
503375978923227073 106 29898
513152070722867393 23395 25568
177445512676843713 3284 14652
503216466340283841 21364 24599
564853474915548033 5814 8429
274168088252665153 6785 16113
447994542553804097 933 15096
649389480812637057 7100 31611
516193529164123521 11483 15196
470994099628086337 10850 17065
373473284491939969 12695 22580
135736218959742417 1162 28544
858075937062761089 4803 16770
987604142022306049 9985 19972
633240569890691713 4685 6727
428018661474659713 5308 19355
896859833746159361 6720 29034
823365237489099393 14923 35076
788586525127630721 23533 33543
338173432949297153 12656 35372
634330530476528769 3734 22834
983046649973957249 22171 23629
304937684991760001 836 12802
597223611072969601 21981 28017
855326693632942849 6391 18630
138569712989607297 21350 22725
264369678600832705 19943 31788
467321238445741441 12850 18491
667424721390698753 29652 32524
990139858128671361 26400 35771
236748095941724289 1312 4033
207534594547446721 24228 26639
481525904867421441 13114 36644
467724160377201793 20757 29489
517949521346725569 21615 32029
503804984866171393 23251 24531
61584813295848305 8310 11597
319725319952610241 46 13962
725677250736200833 16559 29803
796347077871622785 2501 25458
992592129160183169 4420 24194
227320584618013313 20624 33715
330075204819383553 18920 37101
835506230919200769 19925 34274
379414691703612289 25851 32802
25320743622287977 181 21484
459729323150160257 19236 20568
114442355789726945 545 2225
190707598279029601 10345 30534
490474057081144129 32105 33795
495173586483520705 3115 6552
955584245907680001 15844 31839
781730675173218305 6101 35646
234681885249287361 7981 17585
882508079770932609 6820 23530
656067482837421825 12509 15161
381782275286692417 1858 30819
694270913237261313 21500 26931
969384487869223937 24446 25005
960684621932294657 9574 18294
814740001897103361 21299 31712
889820290798823553 6510 23203
793990423117637761 2446 33687
261464888505607009 35205 37299
267878408173569217 12803 24096
318484786355725185 18229 20282
813713330861549569 19130 37344
899963659105416961 7003 24849
352100793642488705 5108 34450
978576251936530689 4986 30106
822207718268916865 1425 34308
147656119906663713 14668 36611
57733723932354761 7711 19131
482529373684627649 25491 27459
409321415896858561 20584 22276
284346248384586881 367 21925
40221651345785145 6696 7968
529322903537845953 2540 26810
514827822920839425 29327 33335
403948217802515329 14029 28305
239932823621440865 12645 13241
642868394098115969 5650 15357
20606918237763949 1615 17428
417974039134996673 4611 14799
404729349156706753 13685 22323
172603953094366593 14254 15575
132638553296860801 16028 36698
263045294353879905 2661 5136
132221651463961361 26300 36063
652204758695376129 6925 15563
99112490998567889 19067 27048
660089741030354561 12162 19069
554353406228965889 1409 25674
949484094751554177 4046 4737
778691130831706625 20690 33339
326811943450088897 27770 35665
458155223529356417 835 4430
364622538335652289 13803 17912
757428176093060993 4020 16115
265642472401502529 8148 37827
165546628054425313 28104 33265
266117723212161665 6655 10644
267369967051056545 15358 31218
387649176978847297 16877 18328
808714114044331521 976 29445
737456874593675649 27555 35969
597141136776560385 30706 32336
86688129642162433 3376 26861
146981021637582657 22843 25438
457518125239758465 8112 27855
126912956568904897 7822 34200
542107642895310017 26793 30934
921720509880085377 10477 28766
991018543119878401 31769 36159
548516537954061057 4026 27767
144197814781186657 15043 26596
67628801307261457 28371 30434
330735888996727553 8913 37291
336914260624471489 5012 36214
942776943449850113 15496 34589
255829956262683553 9505 15856
841401440889768577 9617 24225
571976712926375105 10202 25033
901176420830687105 7578 33207
85458514462384721 196 19384
308631833951110913 2220 11269
829099376080538497 29688 30483
777653934433892865 19524 25841
348570229253450497 16198 36398
119452831326839265 33707 36076
982578567746134785 19692 30872
983032537019418881 23571 23710
735846629048705153 8689 26421
390156326586676993 4222 4529
425170097305088065 9728 18664
903106948803191809 25059 35202
929344083046256513 32103 32391
230587743783388545 9141 31963
788571986855533441 2633 35453
99929898520791489 7578 19241
529625237063367425 24141 31299
81523409650586129 7174 21635
749774790858115329 12340 27304
987216950537920513 12011 33187
708507932628574337 1796 15126
895480486363624065 25069 35772
783754816177680129 7849 8266
28389667784885833 2429 15387
870256840884177793 12362 16343
734894735173028865 247 13965
739667215405493249 18829 29172
44690687098956521 169 29692
182583844853180481 7004 31330
440767793573428417 20872 29143
200722812333442145 3500 25079
705701897083848449 1621 35521
327947501720455425 526 11006
357164853993211265 8214 26571
671874931781761793 34070 36672
862704971339731201 4472 28163
683357523467375233 1878 28221
581749692781158913 7157 21711
518245759155650625 4895 8379
780743584380040577 13982 19032
805579941982340865 17518 36246
921165977026063873 578 20726
154206160623719073 12183 35107
28955286233021129 16567 20324
255060286146598273 9654 16842
155675735973858305 8675 37319
520883765172545281 24330 29890
348589797126315649 12695 28444
597168505865436545 20363 37370
525086886004046977 13722 24827
260681757496687553 25332 34385
78845968272055697 7336 34289
769028344079313025 8436 27528
624555805793249921 15511 22864
932590568232331649 33139 33383
73843401107801297 17608 33283
774108194947654529 15127 31731
403127233928429953 12853 36644
952486787935331585 22400 31490
678173287905316609 51 5070
979178007150036225 11912 23051
370536267335893377 28053 35140
888433485940726785 9079 24181
478897993934559425 24273 36383
737810308095145473 3938 34188
791385037964417409 3694 22396
101793997320900337 2762 23643
750816807864403329 29313 32533
984330750267385985 21575 27012
854733799701875841 4285 20480
169692463083368481 3604 25523
838387705294500993 3266 20988
149387527474186049 5474 7385
997701730014497921 10635 24992
831319283016771457 5313 37635
47868462744339977 23380 30032
794867388884025473 19005 28524
602020803776412033 17704 29875
507483479704962561 5839 9748
879866588575929089 8540 36974
787871604965896961 12804 27296
712665692704391041 5594 37441
496727088684171009 16180 18313
835292865695699073 1815 5399
401385924255375681 2752 19326
709607845228731521 27861 36784
358684396017043393 5007 7268
343299390969086465 3672 4190
198017115780668705 1899 15795
631201771015966593 12539 37311
472011453199943553 15448 18139
151626410587915937 6065 18517
911982931483972737 5683 9617
156370154212623905 11832 25290
375324122806222977 36043 36279
398234551656081217 8700 11031
267065058569169633 13816 16578
830150812301511169 15515 22249
949736259098248321 22616 30383
455386800503170241 24748 25984
962473675896344321 12238 28693
612716765753020801 13944 27974
324728818514802945 8026 30205
957569340198567425 18773 35291
116910393826810129 36393 36817
66969849913718353 3936 9154
238526037958056481 25450 34482
443778695920208577 1533 30874
710311455799281793 1501 31617
717402447302987393 4670 19091
472601626665625217 20266 21420
60606109732553649 6854 14835
913937924888539777 7128 26117
228160108185775809 6322 32559
529456502658323585 6000 22601
379945238447483265 19988 28806
298161982162380225 3090 6627
898034122455499137 35101 37235
414845279803035521 10500 34198
725637702079715969 24792 29853
383361238310850881 18663 35454
563256568995924993 19328 27338
811001788922712961 27316 32247
415429268464983169 7626 13035
717033918273724417 24778 36866
766125062294378241 19015 35921
36319708621835649 6000 15562
993589104384589953 7312 17089
968219732937864577 1346 32845
91189402650869057 21654 24232
538953201075745601 3420 9472
137672117534130225 20958 33504
511562014915593729 21936 25493
915401678368766593 12070 25895
685859607456098561 2835 20037
299281519387015745 21093 25369
695259079448373249 15122 18083
660554128322402817 1091 26992
813232069432249473 20559 23753
909291918935117825 22899 36259
751484589107061377 17180 32850
593669313775507073 16696 36311
786759719799721985 6032 12149
815674073939213441 19539 21410
900740764680715905 25437 36561
583803931771640833 20809 32762
177777139241985793 18549 37452
496547442191065601 13084 23705
143552406960363761 3024 4677
203894991333811489 21199 27593
950568420030595713 24227 28537
18977452876860925 17155 22953
28796687532359757 5124 33312
547604130595217985 4262 9710
742694723611325697 8759 19346
8807519938365261 19790 32739
77051343697913665 7558 37611
919266640336587649 706 23274
229412980010256001 7215 12922
418822807853551617 10275 22779
743265085731064065 609 10434
627565339727837569 21574 21949
129617665323852545 18336 33215
289010198002593217 3288 6996
783816506376833665 24599 25323
869839885862802433 32215 37077
428212721730904641 7758 10498
187708353248005729 18251 22466
591014385274501505 13326 21468
705298452435542401 9901 18478
761726964981765121 2095 36780
607009802039364353 123 18374
650060817367883521 2339 3779
374985047135254465 5215 14995
403019069681665345 12143 31332
307735123753410305 27013 28103
420581876835211009 12438 22949
399211114534082881 23916 36299
259147745389956449 18083 21795
813374176599502593 5375 11929
42536369135657281 18630 19903
556198553908131969 6969 27789
995354329105953921 21511 31819
830182430758263425 10400 29417
694524435927757313 5725 37811
777691932066758785 8998 35114
158439034604644033 3387 26771
10608414977902215 9786 18267
805492173366925313 14374 31650
368944552368731137 12975 23136
694803828821836289 25687 27802
914762617128097537 27984 34330
737198816134974081 25827 28350
624305215176107649 21573 32006
851654662568424961 20741 35231
291945460705456129 4845 26275
847587239993995265 10181 26226
640044034537709185 27417 31405
283248879777250561 5121 19597
480433772497455873 6866 34441
831759357190161793 197 27316
869345623403816577 23319 33496
535960378753632257 27280 29989
184758024043425441 22415 32811
969363234159967361 5673 19034
88730387652248049 605 34236
594010813011966081 6425 22209
558438133681498497 13730 28628
920981262212119809 13932 19006
990578640153231105 1364 20832
79050110735867201 2713 26373
116310319339625329 24220 31557
282076271672760737 21735 26676
544841822516502849 18722 30733
117809173198157425 22171 27151
790772957316612225 24215 27756
476087910889884097 27192 34103
718219366548836993 5064 13808
38612096119582161 8780 32482
493982191605802241 14844 26107
237632725994782145 1871 7793
656722702303710593 1170 18683
504819956431465025 7758 26540
963589714339399041 20551 30436
876080987914047489 16807 18084
255178687427090273 28907 34313
625853432737589121 5313 27253
860262263175577857 13135 22838
427069232315115969 14893 16153
304257355794334209 11599 27750
48252593444420457 14948 33705
5056518413418588 6903 16937
387142518451536705 35943 37852
443332424692968641 27504 35640
173599404546369121 18738 34994
44720793802333961 13978 25951
911462386751107841 5279 30978
699061521534616705 12597 33662
989747191914108929 20092 21484
511007762913060033 6500 8895
547498214960722177 13990 26285
870045655776621569 31251 36501
658741753139057793 30711 34407
290837010056414145 19601 22823
924348951226217985 3032 25777
764208131899920257 19656 35939
960526364035945985 16915 18693
589244003573917057 23082 34536
447701852143733697 29724 31240
816410937424493057 10121 15922
36817877297981025 31051 35852
984969722381016705 16517 18806
328682687071019329 3328 37557
839965708547225601 22366 25649
64618778035441697 18107 22467
634634186419042177 6929 15061
49620699332859177 5028 37864
199635737559290753 32439 36833
573260755508616897 4604 36248
857924110666154113 20326 22612
224049252894214849 19877 31781
59879203241166577 15275 23821
21604384789828401 13354 31552
562211383070454913 25054 33972
309472352107899713 6258 12099
256740940443179969 11737 13965
1367198856858210 31629 32525
366481621700053505 17008 30724
581305914770549505 7245 19439
883124680537974913 7557 12243
416214083231427137 13076 18801
34242258055279253 21540 22071
461083617441357057 14105 28977
655208852878573057 18432 18449
201289854231450945 6362 34129
392923984357373953 31005 34582
732008129292491777 9697 36940
254420801311709953 18404 21708
450749400704626881 17646 21247
319789555215884033 12859 15625
375112419168328129 16238 20349
998445701680893185 15259 28901
177366190253483329 8537 15077
424996410883615297 13861 33664
958930372532560001 18948 28768
691881628607148929 18997 31818
663670576948352001 10104 18966
621575952833403265 910 11085
438294003077981377 30757 36830
319900175157684417 326 7001
412855510854800641 23958 37797
996919115135092737 30596 33571
321683900463167297 5759 26847
276046839803711905 31233 32822
863834252875893377 9170 16597
994996699574009857 6306 18149
893843033423490177 18179 18590
129406123828445633 17275 24740
201662853927221153 3122 22942
383970341133853313 15261 16592
207879438880862465 7961 25296
29926991574797057 3160 26546
34744777823977557 3159 31528
367917505867318081 6920 17012
49963485147298313 31315 31438
888794098119561217 13166 16211
295886444964427393 3084 37877
348828157796908993 4574 22633
925478113381839105 14893 16534
540253046626901313 7936 13257
186815961442949441 18776 21358
647433227826290689 35831 35996
197988548618592833 11860 31615
451042963268704961 3186 28588
166033188118408513 9824 27792
137272338199160513 16624 23925
945919242435589761 5825 17214
874220933702900993 9653 23289
78022908899942673 20783 25968
471051943318023809 8974 24936
484993076179858177 25761 30920
998219394173091201 8268 10810
347504489592328257 6078 21703
914011704229388033 27195 30177
170308929103580193 5964 10105
893873474833867521 4581 20983
384456390566914049 33745 37676
824808082294786945 15961 24510
357791412299388161 1064 16725
358179615415949121 17303 30113
742462520791693953 7035 28074
416316379998683329 27682 27885
822398699449816961 11548 28033
961863576323793281 237 3519
282175009865415649 10093 10321
509597335994691009 13510 20265
536053761626629185 2507 17625
268484314205593921 28859 31183
360444841155700865 552 34685
783798459860697985 4520 11049
272278748190185377 13511 25761
767694142451603073 9719 9801
500383245439980609 21246 23373
289565132121360577 13601 16884
781844561747231361 5815 28525
188204216461471681 18387 24081
814103113090627713 30338 32207
297098659403083329 4196 8543
263655664627432161 27207 27622
582631733374824961 8483 28541
723346256331996801 1568 29637
502669525611985089 5036 29298
11206639934680851 11749 37299
634270378781550849 7023 28173
938199453927158145 800 14243
126400580269496737 18876 28604
655279824418666881 20773 22783
674342551219297153 12179 17626
754585151325944321 5274 9321
953578417103123841 6031 33280
540485245695389697 21978 30183
738749811525437441 3909 28992
170501782323501761 3346 11961
152608282171549089 23331 36528
893532945222258177 956 33865
878900900839283841 11500 17169
111779236139870625 8610 25526
42850073703640137 6913 9198
475906363404117633 10366 22991
786903610747586433 5807 27413
822477329036193025 12885 35635
479686917950068929 12676 21152
8381616771000467 13366 33155
438171834232377921 10735 20829
694434564631979649 11556 23012
313884989184138881 21480 31784
439494021826600833 10101 15289
903111339214987649 7528 17183
75691294480439105 3392 24966
406080250045057793 14245 25668
968847928418423297 9079 18086
164671250093562081 9661 33218
858760932695208321 55 33293
920426183192283521 13291 22083
977731629826262657 7471 33502
802721959243697793 11539 25796
466575448001894017 14012 14994
366282929233712193 15113 24549
746843629705121921 2476 10315
793858282492806273 1447 5065
645332266011667585 20160 29195
932424101603366785 913 19563
121442680051881521 26985 31210
622618182588595969 7239 35271
767739276281734145 17114 35932
690559478995886849 9527 28448
419659571991982017 15398 32381
25416375160574489 18305 23756
34988165338820209 22436 34093
906871342615509889 9487 37112
656186474903091073 4958 8526
281757665120736065 11984 24635
538254100796908801 28316 34001
961465991366374401 11351 19897
91597491707172913 1813 29026
240431000365617825 16461 26391
957067185499273217 33608 35792
752751495698866817 18098 34255
722034841570586369 8095 16097
605181036526673153 28945 35176
198348396757442209 13456 15551
270244602633376033 11138 12496
334176508253786881 16213 18501
210473543869426305 32173 35522
341445236746057665 1140 27957
615535443008205569 17771 26382
389916115447913857 3953 36361
570953317764136129 25494 26857
285710358442660353 8336 19510
794324879742539777 8459 18298
232042022124996801 7893 22376
287452439941716865 18203 22280
791985309675272449 31727 35435
296697535368245697 2311 5208
858782983711716225 27311 31961
509231841508423617 31859 32026
571101568358219713 4238 27002
829080310765938561 20 10798
978150011273608961 16653 25515
579694202921331201 21671 25626
463887537357965825 6667 34214
607513117441122561 17112 29351
883681093367311361 12592 22540
896130353323897601 19934 25429
950243440135810817 6415 12893
712652155295366145 18107 29697
286995036282885249 592 35972
480068564306918721 20033 23246
451061420863130305 19608 21632
33937939185356925 27626 27696
979365640556476801 26506 33730
542275533794949633 9194 36226
486945917597413569 6801 11780
982066973119323393 17057 37658
688595577385509505 9953 23473
616073486861779457 16923 33565
432024856843685953 623 1172
160659053215702849 2622 30437
847433470424316929 8718 34697
476928744350814785 30266 37804
659205724905977089 2321 29603
592038212043071617 1536 13813
28645638877573989 14868 32520
839647389717242753 6737 35572
483967418357327233 33338 35250
467445860173249601 15387 31763
347008529342087233 25299 27388
673272362018607873 11231 28038
755509275224401537 10259 30608
114756298211126769 7030 23422
231686868974460225 4010 10006
266077480958955457 818 17096
854498152594107521 17946 32479
369719026715152641 4927 34637
169838823782850305 8342 34444
948936630838957697 2306 18797
482833157804694913 11826 35076
519635734791570753 18051 37389
584350755655489025 11928 23074
606724656680455553 18779 25739
79230971682637377 10322 22323
727794063233368193 3669 8646
190233352646838945 23009 30015
908069520178614145 29564 30258
180842935929181441 9851 28787
406401777381553601 8524 19792
464665771544215297 1161 14163
119386987988406193 230 13003
150743525246770817 2565 27708
495545410911766721 7848 20734
238587792333401441 23791 24639
667228642674402305 4909 17268
588548800625634561 26719 27510
433063316993361985 9128 23473
581119653371242625 31448 36550
422975379943864001 1373 6907
480578255884655169 1465 20496
719275950231001089 27690 33581
794318026356403841 4503 33468
327100847042899521 4462 30357
880184437578211713 3404 13486
142232663980429665 29291 30922
391612314066431809 4753 21277
189776548923958913 25752 34057
150837151242019009 10477 30965
731365905530502401 18791 25815
809840923799964033 4596 24492
715531663490210689 1997 25402
676333277156064897 10214 18062
444916988762663809 12679 13633
447630198027379585 7977 26195
338930027388357761 687 23033
425554518851573249 6956 19586
110814182736980625 10894 32400
561812083411393089 13404 34595
834573341956215169 18940 23783
944334109981500801 4377 25378
670320237710463105 27623 36053
952918202611041153 6991 18558
808847467534889089 21527 22642
684414922410400769 15190 26441
804074239868803841 8039 35578
79150572628218897 13124 16163
695236785927662081 23418 30154
128755862959568641 13529 27647
333358405046801921 10453 27643
838620601395373185 6799 11520
284154077828702625 42 36106
852516230667209345 2822 37308
714625652425631617 8106 36238
319451003336165953 20293 32938
818359247054488065 11768 26184
498239143190946945 2553 35389
608505104126756225 9399 25041
138307717257870161 6197 21221
394333588889338689 11592 24121
29760542591322549 3427 8408
78511598272676513 20716 36287
856203598654968065 10309 30895
618476208303732737 2498 17979
559259969690007361 12466 23573
929248443953845505 13556 25052
396500405817871361 9325 12045
886609707720083457 28376 30322
372088564995284097 1567 27414
45611549128970809 27956 36761
398813217548887873 30020 32722
169812445885426657 12304 30884
470378925329928449 26097 34537
156854279292566913 29389 32421
263249722289511809 9108 12590
104698581763983617 696 26779
344155831282950657 8071 16099
82707518269010913 10412 32200
995728616558817921 7907 13888
479483822684827009 33737 35527
692296773936735873 22483 28552
380294965236494401 11001 32722
315024457292192769 15646 21101
777918356770896897 4838 16173
249181962494947841 9420 32594
104441276547156289 6046 31895
268063540452839521 3992 26078
362727928435376129 6409 20226
629545399954142977 19336 20439
621116809591320833 8828 13249
498604539665446849 2983 24356
641743474959952257 6354 9252
446586984323364097 4695 18064
622049011354157185 11228 33429
486911546092112961 16774 36360
328458244366757441 5102 29945
758900740601067265 17208 20412
522683478932215425 11025 30153
419873616835072769 10572 30976
771242922461794945 18979 29531
891661526267558401 16064 20471
677298965615186433 12199 33462
742126776308975105 2668 33185
540663072562423937 31928 32718
697612192943697793 4982 22811
502646676694872961 14676 15266
993349435777414401 2295 27658
712943197524992897 5064 23369
573900541602956353 23554 33009
900346656438749441 16394 36804
853663213094119297 3609 15286
922147032760975105 3823 24459
841300790803987969 10343 15706
840659474159629441 9067 15859
730985960128659713 15035 32227
548508333470977025 3996 12127
91762999334708433 5473 29845
695261335525849217 13652 20311
48635251889731281 16745 18538
811839491835755265 14344 31146
596886258926449665 15790 25177
760261737688018945 7880 31722
180226471486033537 21775 32036
915230872881892353 6844 31071
981502811808088193 22309 33101
315766415948779393 238 33155
768082751285458433 13785 31092
275370853687050497 8822 36660
850160864325122433 9896 36722
744531158071147521 36046 36346
721482215447760897 33635 36997
743679252005733761 12863 29301
516349074147502337 14811 22915
446275652408921537 9893 12270
276994024914085217 30505 37403
200844199781258241 14969 29991
140635797232594225 8751 29211
99507450349257457 16996 19339
104156465438673969 7818 22052
51948616863143113 14034 32152
509696504195989761 8367 31257
849595924582921217 2618 5026
29460554843790733 23982 29837
687706333071403777 5968 27564
68043626572947601 10220 19237
147561354961858625 7618 32373
738029189868338817 8546 9328
558813655040239617 17861 28694
192099784127083937 13153 22376
682706535666618241 9124 24701
987907518263863681 12944 15189
956348840533379969 27137 34289
725388187380506369 2711 6952
394794133587801345 12359 31231
863262820668577281 15594 33989
144683589651862113 4351 10477
486748317400913089 16605 27291
215814000726105345 964 15961
311164531760748993 9550 13743
69546352052284985 5198 27484
442691070086258497 8898 29402
572217315534665281 5263 18915
297484933757257153 30323 32206
299611044459595649 16832 22276
981730727236413953 19724 28754
917420361965291393 23966 35219
10711329981301533 17204 28215
164065735893231585 2332 11432
833591694093829761 10319 23475
599876513036839809 614 22166
502348964475228161 10944 11378
651708051628958209 1793 3535
589781235271534081 10977 28767
189432130519342945 15959 17850
327753407980122113 22756 31736
641756533491005185 16152 26064
63715760566882553 3133 35194
266247186321670881 842 26232
224669393543276641 10323 22615
467174036110122881 8834 10772
297332871583297025 1282 36628
451376016883379777 12823 23488
705852969047850113 5780 36489
864159498792943745 2679 12807
405234691849816641 1021 14270
752144301803049601 31372 33644
948673151585975169 20013 25869
654742173126550145 13620 33255
534585279739605569 16228 30066
781576674585799937 2907 29326
324660832317288577 5529 17020
333146669889416129 10613 18700
506296477443644481 20081 25828
59051889261816369 2062 9737
846104302769301633 23876 32349
292702077755905089 3342 15711
546927693054659137 33073 34902
925690744215607681 11734 34837
219865266944236033 1829 9575
122332963166272177 22339 25927
387016158958918081 4525 21994
926192566372357377 18012 24905
829864380598902273 26141 27221
25758348087634885 26354 35683
715440470719858689 3423 28481
179280547413121377 1150 20246
42794032159900297 7918 29451
449975842713641345 5034 23080
975471998967581313 12068 37711
938821161434766849 10336 26193
704566061425875713 31212 34504
851836045941581697 1234 33792
60331394982075185 17204 25243
441149842933434369 5197 24682
510176214991769665 13290 21447
753806180225453185 4340 28644
17661191175623259 5210 16121
242140627671950881 9822 20951
263823173706949633 2289 5694
835545761632005249 3740 6683
166045743041156161 30591 30916
617953119392005633 23092 36361
560390769949815873 20516 25752
441709983124056321 9783 20048
434626781838407105 24726 34272
580902504951048065 30695 30849
509295353565928385 18383 21534
145372471761390913 20433 29194
490421959838545985 6414 24253
538128961801753281 4386 6408
167098977474903873 2813 29779
649407231144309121 2587 24949
657975284840549761 11696 14767
284168247288540961 575 16740
960450969703284609 18135 24351
515753961528417921 2190 10503
462647570408893953 28453 36513
604497091511028353 5349 11127
664478350446284289 13556 21081
837250624111518977 11303 16277
151762285362227809 15918 30134
307871796998433921 3372 23974
286707253200770401 2638 16673
783066145534462465 5473 28955
935902782966525825 6508 11629
579897741651841153 5828 21438
310345830545042369 16533 29463
902993606147603585 8895 25534
224231139553783265 13153 25650
534737848842873153 1821 28128
225051880267923105 13497 20901
536134183573011585 11207 35640
440462046398653953 6537 15634
159041092707717281 1033 10420
654278428770378881 8969 18174
675853594039850241 14838 15562
347147690140506177 1285 25528
211774310044582145 29120 34142
946445568477340545 31919 32693
157239850386361025 23888 31310
281656638337199905 3837 15741
332273555310557377 9762 23661
87409776905598593 5851 11958
189422900006647425 3071 15513
533481730379467201 13148 37055
679971524520489345 28279 37620
703250559535600641 3036 18289
608697180873974785 10101 29654
844484172481106305 5105 10835
993256749875875713 20392 22429
728901369230680321 1209 18735
6956401594564455 4597 26758
875943761290276481 14806 30871
419004892195921729 23860 37147
727625174136701185 17921 18112
242919974736878433 16944 22941
502783726341011329 14548 19336
782594095185793025 1534 27266
551157586278304001 4596 22438
92291573941153617 5041 30000
119393399581642961 10413 24033
891651576758739841 10705 29360
957269936944893313 15651 22859
680506307042463745 26444 33028
285778103078161665 1978 37432
793228980529157505 13860 26453
361673904930210433 8431 22836
283133062137849825 3843 5494
129393606195609585 20147 22347
728296057712789505 26380 37118
240106082253785057 13556 25468
411216753694077377 7590 34715
928417553609438721 3926 17304
490977558508170369 4478 36978
943978011650766977 7075 10744
330660533927343169 20258 24003
327192717891339393 4617 10370
441313345090044609 17279 36826
213412563368589057 27854 35261
226824603289770721 745 29082
124342097650373521 33049 36485
24848258120890421 3500 28338
313443848154616257 874 21158
720395115469798913 2750 22477
588174076790327425 19296 32087
102282737680816641 27965 31490
65643001258390401 14954 37481
892667889354584065 13784 20978
711412394868023809 30735 32842
16839180228991781 29517 36367
665828931305281153 19510 33736
83986275412300417 813 33609
746320865304912897 15231 32873
251899068141405281 25508 34685
870589320525308417 12325 36643
606334639430741633 8029 28409
149641929815590657 30113 35985
929693600020151169 9643 14779
187205601541602817 28710 34565
950057584995889153 14904 22565
711501566371968129 10925 15344
743112440838565633 32734 33196
133754133237427905 10295 28772
777264300010131201 3158 20975
999996086820647937 22552 32944
213632863574439105 16523 21160
453527166628884289 1234 20570
864476344434578433 11234 17170
289389281413637185 16564 34120
242441530790166849 2196 17217
609739243672375809 2739 13805
490149858793444097 15986 23606
179906503498859393 13679 15448
629375028144089345 21436 29059
676390220031617409 15621 31886
536388628300713345 9261 18777
95585950947000961 16917 29315
732569574561416961 490 35746
337152959518416385 3171 36255
687876748260350721 22313 32635
557481904065060289 4665 28867
434786658256022913 3985 17678
548624725704666369 3921 12089
636087865151054593 5063 21602
476030335264542977 5961 20966
571246246476029313 10332 34584
193984207579941185 31817 36461
626336177035085441 4670 20591
951279426113575937 13424 25787
506304252246501121 25482 28813
909163773599782785 6215 34235
184261629127959745 5139 20835
85026425107290753 1947 4180
467182676001705473 2467 18422
101586764534228993 2650 30855
513802098031817409 23974 36723
826133267039654785 8534 27933
943800836337281665 1599 11940
881215222684328833 1091 6959
129387883770036177 6936 24960
730236764752508033 6392 10812
133040924669309393 4959 33917
299362225786349953 7427 21419
451662584864180865 22048 31570
917920288773888897 9628 25216
278862325862654369 34034 35647
541077760769081089 13561 26438
711028480766643201 15829 35434
270742982437813153 8393 29598
368783303385107777 14071 29195
874925647969089281 1870 16492
841147950503341185 2256 33686
681275032001497729 1575 34970
71477315756730777 25482 36699
547014222941992769 1934 2126
551494278890615425 27074 28075
749783635543597185 79 20205
915560973495452417 26611 29195
965983113134765185 25828 31925
312299504668970945 5214 19028
834149403538351233 21015 25742
438933024910362241 24333 36777
498415322904786945 4279 7284
106832810843584977 28206 30482
558037290455619201 22880 26111
600985337463278337 6196 35661
750345775185817089 23358 25090
966774408937510529 4235 31714
371745113035604673 16815 29310
913249181507062273 6259 30571
105057264009257521 22326 37101
140315988248275409 29406 30507
256326569529651489 19010 26483
71039787515793761 2439 27626
509450261591037889 18744 21210
305183651052089985 19263 37455
239729747684823041 12035 25245
969770698947307649 33611 34828
524577009290151617 9127 18117
257581897522143777 5988 12060
738376710080050433 8582 29522
772053443122736385 8297 14303
688450615934325377 4880 37635
632511722418485121 7343 14526
392780186095468033 5996 24735
609579054470593409 15216 34038
473359302291509441 11050 37871
262311301866745345 18885 27987
684769992814128897 19027 34589
808072570664570881 2010 22329
982392279342828801 692 10241
1768145271483946 1622 16366
219379865016623649 4992 21847
512171345084617281 108 27219
931849842983336193 1155 13230
154796027107195745 24906 33953
748495209634203521 9139 22674
854629441150002817 5727 9895
53173921341365113 4175 8967
866372558496038913 19418 23595
287429225074834721 5582 30420
502395057910966593 7566 14380
449879335565480449 22753 28515
2982971616106057 19977 26459
620499153229193473 26032 30691
459322444342184641 6112 9621
525948243179978881 370 27633
565876633587578241 503 3717
57611474199934065 4624 29780
396915654556686081 1801 17730
210903437455595361 9106 30303
666554043056365185 7874 12615
50404923377644905 5839 7313
802785340152986753 21125 34510
426308189181522561 32797 35368
567477654735853313 7528 9180
622588619910732929 82 7919
710533131621097857 23432 32832
136133951258056385 4430 25420
449328887177145473 1554 30812
43069657384055657 10585 11525
330537590664711425 9698 25647
201050314156130849 18253 21492
27380159516695813 8205 35208
659985534132449153 4698 16880
211452781947251361 28774 30926
400356914010711041 29632 34670
193753836397505089 10861 29505
815912104570376321 11865 36140
596871778638622209 17398 28051
915502367429464705 1365 5370
721413599176059905 19696 32094
635752626717749761 24299 30979
917154443727376641 25319 28420
790803550506336001 23915 24068
113467068411964081 6945 9081
684948277244561921 11461 28460
186348180869664769 25061 31678
139347466531599905 27891 31353
723415539990725121 5613 25442
861880516343280385 13687 35258
818793587071716865 1405 20082
368760369985675841 30893 32921
785906527552427265 21753 22204
849231223068049025 36889 37029
696630627246754817 25753 37017
420572546093435329 25241 30974
382741489690033601 12830 33107
298572899953558849 4007 22108
412106650150114689 20797 34265
890674997998939265 3481 37813
196653724140830369 564 30963
63898776244034393 4972 15882
478311838878006785 15425 17100
103614079997495169 25474 31245
168863995423038209 22166 36792
995866634424107393 14974 23963
996582099515727233 5683 15971
411334647732626753 20560 26182
540683089566883265 11789 22516
431290957448428737 10769 36957
133040501140278881 10148 12616
572969387330001473 12184 22633
811375222255435393 34407 36666
793320856615697025 27884 30504
682197751720245505 18250 34732
426264447598565953 736 6179
642913127325286401 16323 27742
997606504925361281 9090 18374
670676390012410241 17374 25272
797487145181090561 7358 21339
867808783680658305 29690 36629
338779780491581313 3954 31683
114313955829992161 4454 4511
813813154382028673 12375 23691
361432162746794433 5059 24600
519325831669110721 6589 24319
719363932551523585 5786 8358
313246043840049281 14866 24316
399548158129505281 19207 30576
648346622469592449 11527 17038
92351298952273457 5709 18267
709464093745804545 22460 26201
181498056657503073 8278 13710
659135516114336129 22827 28074
269328644871769985 2629 3985
514375832432445889 17744 20360
827690587962678145 418 33251
309588918680976385 18340 34405
516670559381360321 1207 11695
285729482387107937 20593 23141
396887810700732737 7414 24434
985347246256484481 13242 24525
111864953484889889 9008 22850
321370315546030145 25088 30347
276086919930605761 10194 37372
28628310307841077 19714 29950
450611694473472833 6155 27207
220556598644190401 593 954
807399554555885825 2788 12700
481811949624248129 4984 28608
409397968361965057 27913 31737
965387173892278145 2347 36182
787879408584927873 12496 15075
539150685671092609 24687 34555
530937712860144001 26959 37169
415494580849536257 25768 31195
737285967788651009 4413 5881
827087654025948673 5424 15371
700665838575737601 7623 37738
764724794550456705 16772 23161
724711066626014209 4413 20354
927505380240734977 21270 37050
499968343109337345 10253 12120
271940945226514689 1653 4972
399124751566930049 28536 37300
472127436491721409 23302 24873
106983383882869985 27207 32930
376111608841082305 12201 22356
424381708670892993 29027 37734
182944948240407969 10184 17092
266477473443693217 30308 37213
549607227626363969 35138 36728
191108327976863265 26042 30977
535011630333375617 20003 25573
561211758105521601 12636 21973
78638748375649217 27325 37835
803077397425965953 15274 16861
255689832018038753 385 34372
629967399625279233 7298 33663
515913465902382721 2172 14915
422961507173326337 7147 8146
739256272743805441 33001 36550
530472962671616705 10402 37609
192112142329502689 117 12544
42401563748882153 4828 21816
97885067854480929 29004 32523
624221980616219649 8619 32567
748341552218203521 4448 35313
216672425099275745 5144 10631
48987587857826753 12940 31828
946812091173178753 25191 36390
744295491484731265 14604 16947
799287634583947649 10344 24386
73648979382017649 3048 29087
351079864124578497 15782 26617
573847797087022849 3586 19693
922948617008316289 6324 20129
299780112696314689 665 7301
896924248302106241 12992 32765
982960867089953921 14070 28979
518474565255445441 13276 31977
754296622284602625 12288 29863
184158006644871361 24117 31208
720255359438663553 3663 23442
332786654524866753 30352 35992
988213885915516929 10149 26681
52727149022764761 16839 30491
278858995083876225 1829 16150
412578235103239873 16330 28770
463453556451714369 14153 29807
324794775102581953 6436 34921
314117509511344641 1963 36183
245770336476297761 26037 36965
466213931783418177 11961 34038
848974466340770561 10844 25973
384666598729491969 29124 33580
503893227945042113 1642 17209
4158334257699182 2319 10336
888770979712056449 28210 28888
887863003865032193 12861 24904
582688986231417473 17354 34689
87993084305029617 12096 35428
32269058527340633 4235 37821
902663485205803137 4286 9809
794911081349709953 21347 32147
786184906138476673 29981 30258
992406250157152641 6154 10506
556105164313248001 12988 26901
199793970779680321 15417 34320
377927008918479873 254 15362
417749269158584001 8514 19647
170337374203935361 8738 34275
151142651205958593 997 12879
76698957137484321 28211 34806
690417229704017665 23065 28627
986816565070210305 2047 23793
875488119285492481 18219 35959
26948091683781429 4010 9801
495385555829109569 20949 31217
598309779074522625 3812 27701
840183800570855553 20658 36575
320995000592734657 531 37520
95463124355369185 27700 29665
227641544910181185 2830 8987
597469281351990785 8182 16199
483052678386147969 24602 30475
927238765899325313 13494 33539
788921563573236225 4192 10195
875065184282476545 11111 20779
422443867636861377 211 30096
580593206655656449 405 29899
850939073635895937 14180 25958
279325827728669665 3360 35989
78273958475737265 17421 27079
970195440135803777 6400 16000
526512109751333697 27872 28856
357778463321096769 19577 36216
531913043682028097 8082 15481
630849936256474625 24294 33329
253218814652949921 20396 28507
380308458697228929 12347 17075
29980601265695129 33068 36695
445609587604089089 5575 10924
961871345038101505 9931 35269
910472845403290881 20510 24670
276805115561575841 6424 33393
669070421851607425 16033 23455
285453537947017121 17396 26323
590479247870021633 3855 18938
268619064310374977 948 28497
57944437673320697 27120 32596
13539189062068859 17325 29944
17167410793319961 11900 36682
458492405500283713 12664 24895
33468011591075709 13354 13783
700321350260775681 5798 21289
775665411635472385 9144 32165
877025306385608193 4568 4875
638921737492047745 11008 30582
177572293257863841 13056 13156
677926244816177409 30999 34389
64308680585117625 17612 32293
230864861583562241 10502 37226
180751521767415809 7112 24281
752621856984845313 4787 8217
978189449992900225 5414 26780
261850225794610497 7351 12405
575093258805591041 95 2116
200294961056670209 3690 11895
976391638908342657 3909 33333
629485394596592641 3124 16516
961218001037604353 20441 34390
184533122954732673 8949 17197
178864750809427873 8457 30588
132718976397462993 30222 35630
173382830949602593 8407 31235
219398761728911041 9534 16945
14552686054873477 10551 19063
889009623563843841 18531 23027
269045022596781537 9402 17071
950461893419642881 1881 4733
165670044005711489 13114 28141
720305367244812033 20045 37673
691470880243539201 6345 37020
148453744200594433 3305 28191
923983328105737857 5185 15730
653124377008957441 3639 22900
997559523869664897 4976 23774
749577821469060225 7804 32646
758342649852838913 14883 24869
736961493362947841 7671 28492
745127293768515329 2101 25589
215544725156433985 11642 28225
610990319829529217 6658 24078
351099525995230977 17738 27223
176245400808834785 1129 10379
451976968103352321 7876 10576
651556533541114625 6447 16023
324906904582640257 24593 27757
298849211871324609 802 7160
40374416385134281 251 871
341084519233721281 25597 32428
369955374710563969 2062 10304
925124944004277633 8827 34265
802628720482900353 632 10904
222228326632009761 38 17378
139769611388977921 2941 25069
473886358469538753 5976 26118
346290348674273217 14638 30809
743631212147722241 7812 33154
367576439297032193 2469 37388
671413109570760705 1048 17149
523463617464827265 16702 20282
143491630065287985 5920 15942
953781364758022273 35574 37498
211541525470376961 7525 34672
888247502797469185 7241 30592
315902483009541185 20961 25056
99665902034466577 8610 13889
466060591609913665 22735 27938
640842072661698177 27346 35763
129527831143182225 5146 16684
925447278339653633 32301 35314
209928584350219425 448 22103
6466169078208851 29114 31159
686755020527943553 687 15512
829724090487410177 4904 6782
266121975543892833 4719 9859
991620547756568321 20511 21048
937199479413496961 18872 30484
800673923845984385 8245 17945
940065710441640321 6147 23631
388396119514709441 8772 17133
186289559391969569 11328 25737
181273393724829633 16789 30635
45955564117502233 14434 18185
330758291308754369 10197 25544
770940078873511681 3839 13636
22254093004711705 21212 28852
403626817974835457 22207 33098
638199738950191873 21209 27431
272730971699690625 18317 36034
175341090221955649 22642 37367
566081780365646401 17379 24570
276884320784702721 3185 6374
476611966416559361 26897 34024
30270481936788941 10626 33559
619869516420319361 5541 21114
113318324272938753 9171 23318
91400834278079665 5180 21879
173750624553626657 9675 18823
563097364342990401 24183 35149
489470888048330753 21431 31229
368051758943156673 2170 11641
935394616317786625 8884 11212
623203211179767169 9535 35305
191787323130512289 21987 25140
883037110565869185 1392 8883
520060932488512129 298 2413
27362892912702109 24342 25881
972236231045215489 23915 25945
206780664058559425 16338 18334
240221398182320897 4926 14251
15556284171875491 29469 36917
681817846142507777 7761 26492
119848398231273025 14365 35557
835032476593589505 300 30105
107251464391151073 27293 33405
242125976915005473 1011 21986
750864761778618881 27334 35078
370693717730922881 6086 34430
849146602360118401 8362 33169
476763349096216897 24520 36265
127573006196445953 6264 23039
182287716958249761 18013 24478
19566702345439781 13317 22372
291699124266429505 23212 37194
403168177165813569 1935 1997
460335635998724545 10128 23789
815454914769272705 10566 19484
793941944109576577 20933 35336
550445937240556993 15120 22672
672372804147407489 897 17412
155308545340641761 14390 37149
804971094849278721 9596 36901
822249876317332737 22229 28001
104426706745336161 4041 24450
385146011037587521 34842 36075
414886361245777409 10679 12447
333359664853350785 298 10835
519716343992989505 3052 27251
348285601933621761 10270 33248
962742907357736065 14841 16318
910912630627084545 12562 30248
669414068425290113 1654 14039
681377827051473921 1203 27259
267445144563907905 10499 11042
931637405511072129 9361 15643
107020146333177025 5607 16851
21143162710313137 25252 36906
393172088599428097 9169 19375
367920506743505601 33363 37144
204772999598425537 10781 23918
475383995709588417 23261 25386
456760229090008321 18819 36945
213720400046629057 23162 26564
245405932308777601 10552 20217
639196273663326721 1586 31350
386817499764575233 19895 29399
977659052145046529 30249 37043
60190693639590625 9556 16009
768410653363186945 27784 31055
462497607692910145 13332 16589
995703530285869185 11750 31026
546181037326100225 15526 36965
587027587706767617 9974 17614
402616818029613889 24789 28044
20520158755207521 13334 37310
960362071107034881 5669 14172
968033624979622017 18750 20131
673809359349235201 10848 21677
339036409621844097 13875 36490
641375209295709697 28056 37100
236130023625133121 5193 33397
142231976229666657 5717 23738
613551399519000321 21063 32376
532850510628868801 265 473
679577423575860737 3649 23913
731356872781930241 152 23778
653839898698937089 8524 8863
905239664256434689 21677 30103
593944574253168129 3157 18541
64924425834234969 16848 30951
436417445362710785 10479 14123
121380441666964609 317 19824
614802811968896641 1347 5239
287326661956711873 21074 26407
280170809878729441 187 1168
337688623994004929 15742 16676
515463918183552769 24811 33059
153598650960489633 18385 25706
161978982458837345 14896 28393
147592805017673345 10342 11252
70224987389931217 13680 23877
779721732420796289 23093 29566
568200376659479617 4052 37392
373202622763692225 2727 8889
18142801799296393 8043 21170
24878923658533837 5850 23150
993802362218080001 9116 23042
308708449408733569 28455 30929
846369762009199873 5441 7852
646313019968289409 11975 22194
545654876721091137 17897 30550
575001932726330241 13818 18491
769176470927714433 29686 30147
102060853203013841 1716 24980
14671028930255405 2124 7615
516708595051746049 3008 31815
366970424918317633 12040 12348
76486985616611489 26365 26981
46999609767443217 8478 34718
464337520207088513 16007 27172
311278743912861697 3023 17551
539505844625452353 6336 15397
570677582476012161 14029 33739
696555557509590529 27215 27966
113553283617019217 17299 27367
915827013378333313 26997 32689
683730243837960193 34089 35142
118536007386374817 19741 25944
58911630403297721 1820 36070
900523144221679617 8067 17939
654733146031222913 22136 27371
366640987738158209 11280 17137
316055195551168577 8815 32259
698617819812795905 9918 11037
258768356260294049 8174 10745
648974176532242049 1960 32702
531488712652059521 19829 33132
248010712268737153 18377 18625
211338521185925985 9203 10619
324062946661776129 25151 36686
134061712748913217 5174 35475
987563646841891841 34557 36661
170340807915994945 1532 15194
241447616383673857 1050 28256
693394818625716225 3902 5616
308102725685628801 3945 7314
461219425399693953 862 27611
750497195141697665 2552 4062
325949775101857857 18027 30441
247862571814380321 17070 36405
11855401991045513 7856 34853
106437172794123569 3850 13375
642734828719380097 7612 18509
711798075872295041 10175 28265
739935919215302145 16114 28148
641342142697034497 8486 28444
634664200338132609 1085 35124
374380831303113857 3245 9403
954168090883133185 22069 25553
445565928244683137 10816 13368
231544770374551233 14341 22308
8020789461184564 9645 18111
958833943152573185 22813 34744
641480960837505153 4898 35999
819052531234230913 3884 14881
726022617619548801 1772 5187
595269807437535489 12473 32036
393078497336254913 8658 25190
509768667396667073 6531 21831
173789862215798497 11519 34517
629714696704272769 13967 19698
145418429367374817 19736 22411
428628113112491585 9826 26708
100492369529916913 9716 26033
779803809183494657 3353 34407
837463487870103041 21449 25470
163624923269235713 24255 32094
723152558810582529 18759 25010
446355404355930561 24189 28088
887714146519961345 22818 25321
57326587171100841 9943 32386
505498141157431745 12790 15486
426957236742953921 19195 28745
68379039626158545 5357 23331
366056330261425729 4179 26003
236261793726541217 20641 28465
686522826051462017 1475 2758
211547796282083297 539 27080
918266297693488513 4009 23063
849046195554905089 21236 35731
660153400083533569 429 37704
327830415448453057 22241 22665
672778108625987457 22839 27185
193454770996950753 5242 17624
187378682026466241 20274 36869
758916228767823489 11713 14828
156718423683994241 16389 16895
781828531932148993 8167 24780
505604118787619713 9027 16415
572087681747056833 10200 18075
782008692684382081 13308 37003
406416623037543425 11193 14711
355183974431074753 6185 32563
475376172000984833 5218 29296
362437957976677441 16519 28808
878806618022537089 3392 9682
119164255009440721 2349 21673
72120578025895553 10430 15301
129288293095992657 13692 24002
89489351295540593 318 16909
596967000664225409 19383 23190
565410455965611905 7741 13944
255201969364147617 17986 31820
144946161573102465 4160 35839
912063390292008321 7718 16703
895366737545820929 16146 17519
410860577108291393 17649 26350
708912933951907585 2604 4824
707327665841237505 4391 20852
371409692283954497 860 2172
498846895793288769 3341 29638
471659317442544065 1466 27329
75972409915795681 3008 33013
820438483732310401 14005 21586
219913121084839969 4406 4522
186262028411206881 9160 11469
107808514316563025 29322 30724
79925415381246977 25814 35100
49291929174753337 13805 15309
155862289291519585 946 36278
856495570951029377 29141 33670
838912489437170433 13606 32813
39542602107996321 34991 35209
814568258813423489 29594 36577
419270712683587713 16599 31002
683264753496679553 548 20030
360980864853100801 11041 28125
922657847349597697 5550 26005
491561442685469505 5449 7052
94635648663619073 23334 35871
864631007953203585 6672 27894
371594641302138497 7534 12993
649471029173358977 12202 19148
742660760399935745 18233 29825
163870101284455681 13294 15551
65503846243245793 10159 28659
17318920599553423 8235 22855
901019572864122113 31443 32723
721889457231736065 3986 21358
384455262283424321 23680 30057
298543666874113729 17933 32635
211166601172671169 9835 35856
379535787968560385 1832 37140
334330389369227969 7853 26141
149027327560776961 15378 18117
360585186420358657 17132 29171
323146533998777153 8560 18291
313249887409838849 29986 33740
924348620693482497 1900 17865
880085847914308737 22638 23466
70168432182097009 6997 32984
62419848797787833 13382 18110
168062428409189825 10124 35980
88557958414689617 14978 37008
21528353623704533 11241 19397
578609741523891329 4277 24378
167656040485244513 35499 36558
912165203731525761 20579 35610
108168587560154353 19741 31849
726965512189991553 6322 7013
188542996605878689 16340 31944
613603370302506369 24261 37175
143497889219457169 12313 23743
859027262295356289 18978 36398
913893895262507521 32612 37037
417940035870806529 14280 16481
516752560072713857 20830 25498
686076190713606657 3684 12813
338215384116313793 22158 32220
193831281594832193 173 28186
641791400427859329 19798 21116
928569192786810113 3445 20657
163694045919189793 15366 28646
118537161353437169 11731 24142
163422379443030497 4578 7003
226595684441889505 19488 20588
268116358200433793 7921 26020
44986918160553561 19776 22723
855110118857776769 23194 35617
494048940681764737 17170 35537
298729646381676865 22210 23388
818903390972316417 9420 25506
688349596554782977 14195 25471
292457564219660097 16461 16565
4167281281343805 16661 22674
330285270257654401 2850 3947
969995656972979969 28300 36680
22960694409775329 2875 18219
762344605612529537 15534 22538
689842400009958145 6182 22371
218667779894868641 4689 35144
342397291481034945 9620 30031
471235522564501953 5127 30749
707634749902830209 7833 28076
558637919726589185 4932 13999
429454348902893889 4395 11315
726233655388117633 12283 22621
225406556537059553 34207 35818
557363896578717569 8601 13022
708695260003196417 1405 28157
56331802579268953 15679 31090
770035019688855041 19230 26315
313434610738976705 6807 13239
705356856217846913 1728 25113
84939381272054257 5352 27659
204104400651012001 20617 31924
141904076005001649 17127 20225
595225906080571521 32814 33969
332494984314696065 25146 27685
348722967659078593 661 14375
814941737316001281 6620 25682
146722178758309953 14244 27059
109190386706305985 6499 33473
38048530513727033 7149 17408
142924566686613025 1137 3283
463439596103796673 14463 22327
538548637121426305 3429 15957
376179865348426305 8248 24548
854424831104449153 10249 31730
733618585331655041 2732 22638
297112572641854209 9663 32695
543582713548154561 2201 26403
617264009304786817 2230 3807
9005563027841391 1606 20024
602296512051584129 17633 33042
827401808600278401 1179 35035
485540913681557377 2728 23032
471838592774545857 9578 33630
389103327630781569 5404 11407
410091103652867137 24466 37694
642308461533243521 10365 31194
229695725713668257 24122 29966
405856879808528257 596 17744
172874603268603265 11904 16116
601751548875494529 4066 4780
99943418381755585 10639 30361
157666235801659841 23958 33986
480606507794085761 18538 26285
840065922679226369 22877 34575
226690787627802593 11464 16911
621718494978342273 33192 34246
785483320414719745 11392 16924
426887636113672641 8459 25124
503530370872582017 19163 36421
447761722640112961 14928 31952
388498707834521921 3063 11940
649582418688307713 352 35080
366841573884187265 12425 15081
796733762714939777 9502 17678
846125808108062977 10875 18391
865856911595766785 3300 5257
460838170129235905 15197 28698
26236870996431349 248 3591
118937905958411249 3112 9763
125257020559839569 5050 31459
262520128112697665 13108 13445
428647496550656385 24250 25778
489088509440328769 16138 29825
190805436588316737 16918 35258
969781748441576449 15744 31108
100655452242111921 15705 16040
681992424552113665 267 36960
926308481719924993 7706 27025
698546653138691969 2654 10351
565892468504205953 13306 16441
218281998862373441 26042 36758
35114664637784901 4752 10892
376234648492570049 17107 34826
888357029997198593 28149 37364
296133853899654273 9980 14048
519091492398782593 6993 24648
152279941957971233 24287 36645
966265765157874817 30629 36234
9222711453240607 26974 28117
133435991998947409 5594 13408
836853695818845697 12237 30808
355831806350298753 24945 36493
286586903552581889 1547 27853
439155861559381569 13025 35943
913310507991525377 1111 30574
73732775875829057 14878 34967
989186402230693377 9194 23912
680535008075491329 6128 9464
306967185980724353 14982 29482
206505692993150817 6661 29022
302375275733517441 5144 37557
753887249424220545 12896 18827
13297186104438197 18301 29195
14988451835410645 6947 37495
159247935112624353 9197 33881
585037975169694081 14257 32025
245024389176094817 26518 26593
371787902191616833 15032 35525
449078941632770049 10023 12929
629263386147126657 1375 15847
224339538373328641 6776 7041
478538287043296129 15940 32864
286961063638720769 15246 24988
266243379338060737 21609 32228
569830737532512897 20704 21481
655741165014976641 17563 31650
521232263957394113 8223 10390
135705024676948225 4776 34448
275879961086701537 10734 36084
718944285008394241 16170 34708
857220928061757057 6172 8379
982981706649791617 8978 27226
95269622811898097 12999 14343
797992496745397505 4682 15562
698956471592062209 23341 34929
128196188360018225 5387 13606
175480951962583745 890 19300
27513987243356297 10 12663
821391055917892737 7249 27075
993076911644958977 9578 36798
699438294762202881 12074 32425
52510241889454081 11336 11450
847834054731130497 6062 34129
204793586328261057 13217 22954
97924559067820385 3218 8549
828093452266575233 367 8904
831065715685348097 7520 13639
120283357289263649 27231 30863
861101912850429569 28381 32688
431630943713575041 10170 26569
929196711341269633 12948 27954
385340382219819585 17519 21051
729932595423406337 486 778
92757886276547905 18471 30940
682877535640834305 272 6468
552642318222250881 9901 31292
916096366611370113 10289 16750
35227395725289769 27115 31004
989912538314037249 2003 17399
258644814279076481 20687 31137
224407765780227905 15166 25652
27076439170475197 1161 14284
834549362523112833 3714 9997
912022451595856129 527 7732
449787042346443393 5163 9001
374167045022151233 15094 33226
756422223167767553 5355 35985
921579477382945153 20064 32530
28447414549589213 3411 36759
948260492078976129 11352 21021
79928397113057777 2065 2217
819178952300159617 16878 30883
648917276407004801 2927 28712
305217729930209473 7548 25907
7188054658151089 9608 36177
77502390040304897 10655 21039
803483166372899457 7733 20436
971887575088789633 742 28556
792029706339597825 6211 37498
331986421873221377 17711 28889
187156797796504289 10678 35714
121315546853910657 530 32282
640883633156882177 21200 24360
174096281911456417 1086 16260
453751293314894593 10386 26679
534025866325340097 5665 6282
558155274020911937 7356 22202
756570792891874817 2458 7731
313387025325866369 6710 14426
486617453759297537 16143 19969
694566224157746561 33177 33361
442167849894470785 4965 16936
920900205164770177 10438 34520
905467036067040769 14215 24334
539943814850254017 16712 17836
421885963140351105 1046 26614
250236647056468097 7509 19506
270019030212385057 1557 14093
496737760769526913 17009 21470
147144043325308609 4680 28384
887893021829597697 15399 30613
703408012063210497 307 22254
493745638735781249 23554 37412
67851106353611361 6081 20038
792607472265089537 9755 13957
913825626394587009 2291 10008
664614563555097985 14085 16358
283947751338583745 32158 33359
864464749304403329 17068 22677
973305054727479297 13031 19241
83005915103761649 32575 33478
525484938832260417 30647 33485
121907108665212145 18412 19983
776022946017068417 30023 37663
773089908576089601 7866 25680
333630577935846145 35925 36478
299245143203279425 16119 16365
699756343378556545 18924 33465
904378749274535169 5281 22786
364543533725917953 3075 20229
321431580119039489 17526 32234
905100920555899137 22389 37323
234787637002490625 199 23455
556585702808259713 25003 34745
380259906335908225 7495 33567
610152087200237441 21396 28308
533083545520604225 19356 32343
149988587281921313 1354 22505
891817562574615809 9264 36372
945642544729881985 1331 30760
236269062146568833 7248 14291
622359138460549121 20570 22176
45874429313869313 5669 29749
858463987092523649 54 15016
870554193916227329 23447 28133
883183353856235649 5268 13442
722710478462417409 18899 21924
330897155642933441 9052 33124
474869492280483009 22118 35801
170023006683091905 32400 36627
432345845671108033 7334 11018
618928687085730945 1136 19360
148720680587892673 4436 12942
107033778983446129 3841 18733
477771252285791105 7277 35644
595315450512888577 10328 26174
933804750096960897 20429 37426
155769769919029249 26598 35343
532000735482938561 6391 25815
780512666489460865 36955 37147
110301783475044609 6004 20198
26362672302706613 7462 13080
194871092639616001 4095 11336
535531350408607681 4119 23440
20102132172418409 3572 20503
575831665573272065 7539 9635
227657373967957697 23645 30156
812928836448310913 17991 22674
143276578210439713 15257 35162
835625074636521217 5030 11400
91800228391562657 13889 22570
62533629917258081 7522 17118
70574314291896201 8901 35791
353024903810275969 17222 33270
104262984057243105 2516 33495
473607917076197569 3905 18985
500241541229506497 14303 15410
255643286019232353 1305 14924
100043089260324785 42 27382
920778045163647361 9809 29055
505468770995186369 13619 25926
844163501887461377 23080 26049
517818014415212225 6758 12522
342410483841167233 6082 36791
179649099718083969 8656 20594
59360333972090729 6328 19964
525148983525198785 16082 22246
1748505103481791 18919 26443
777589340203526529 6920 26546
563282940571152577 4370 30538
324511026896516353 4579 22229
206998384372571553 7677 33098
585962540507914241 33227 35175
113680973821782769 20850 32889
451953888101385793 4063 21776
749983643512425857 14811 36728
726600626286234753 17607 18462
322059140681911745 31797 36938
439589339923344385 21260 33560
76667039362479985 3962 31598
719551252529264257 4765 15827
180289625359289825 11364 33424
76385528715391617 11973 25243
148842961592837505 7873 17913
3889997426661297 10800 24886
64003570316142345 13282 24716
5842136767512330 23339 32821
76072953733206113 2932 9955
374689339930050369 2469 33736
402904962635954433 2287 23627
52810490414898937 6641 20760
981294523620054145 23535 29123
882775995646831233 13559 14919
212960605790836865 17760 28361
405674310221712641 4624 15501
662673576742822273 27305 31656
645309705470843649 18775 34280
61751186193628625 5867 15884
196858661147487617 20575 23982
487764000550104257 2393 6473
12016040350154357 1607 14519
369128581858344513 7930 33785
648600877644298625 21842 29542
522829462200537153 10715 26468
953204766305127297 12608 13763
798096319525779329 13314 23115
478386873642577345 13404 33359
188592669010720481 1955 32454
507480368741575233 3317 21057
667271279238033153 22066 33639
807593362861979393 21238 27629
131401492463812273 21656 26053
822154026754184065 964 1554
102528184066425617 17596 22023
177720173330968129 736 29823
502909785597527297 11904 24733
207523218984540833 12525 28815
61981910011720489 9157 25527
163061103914799329 17496 20366
308308742389090881 30743 33327
723997795185987073 4244 12771
420209019503783297 20124 27822
360535702536353153 12009 31995
878732568897280641 3873 36701
941996324454159105 12398 18315
223806973929750785 10560 36904
542352008127778625 13896 22469
172895371908015969 5074 30827
518965394607469953 13432 27144
754670028715491329 3421 10430
452730753673179713 3816 34213
450864834160032769 5312 10236
283013849945923809 11186 34067
617732671174589825 2510 21467
15508838493587975 2237 37806
683087748401010945 18185 23823
302605279079550401 23460 30733
148777439122294913 2922 29084
666343106685232513 18409 35829
763673138042097537 31190 31502
457491963199380801 27476 36609
691981869628815361 21857 33033
624618677850634241 1135 37750
451205812540099073 29065 31938
855453530564283009 33326 37519
887321984757061761 24122 28534
341068328459314817 3449 19882
835077103341692545 8842 24121
907150297596110977 1798 16415
930264937194376577 6209 17053
184444779840930561 12065 26903
751925513772835841 3790 25806
369116273313515841 9820 19807
700254025846003713 10548 30356
923145274448401665 7554 31600
796098406149131009 24585 31501
381076624391404545 19969 32565
814573062209998209 1666 7319
396131578132127489 60 21139
580271954119229569 3454 9647
693730605408425985 11737 32053
648906835198982145 24837 28649
304357595238641921 23746 29528
517070720333439489 8570 13316
439120115339001409 19002 24343
508297997513604801 11170 37231
563625187888078465 19282 23025
278655691453526081 26404 30264
16807709559309105 28001 35070
749620893205769089 22834 34623
588625613294581761 13606 28384
27120726787277505 11670 12292
831292639068273281 3804 24313
300907476196638145 602 12591
94053295972315713 7773 13809
631847465942730241 724 35113
642250867774997377 31451 35828
730002345735140737 21077 28321
42139497616986433 32435 33946
147788107352031521 18617 19809
399021597073222273 3391 36241
555600859597145537 349 18655
698659898868811521 2918 35781
427419425813742017 4071 24167
390880167011282241 5789 12497
622619091733678721 9485 18296
15211226547634739 35977 36156
594660255844960513 28470 32512
918511867672670209 14747 28759
70314890578512033 21727 37522
789991909804399489 9060 33013
296563741120980481 23853 35048
90084745407715169 20557 23924
179258279821151937 2327 31930
999999391455460737 646 16090
852655251110267137 23027 26043
674638488801015553 2686 34384
400144737640712129 20168 31352
993886219057230849 19081 24794
186332306686370689 23526 36306
660262491222162817 6159 27644
335939305679357121 2426 6284
707987456538418817 11126 24571
401094449515969857 2176 37209
515705772988930305 7091 15368
795690827910956289 13564 25282
961407353935641089 15642 35724
69224047883569289 22137 31114
439496169072491201 4925 24066
174696714531290113 1987 20309
114572652475445121 5708 19775
353963866818450177 11795 25916
695072610393374593 13145 34735
987037279560606593 4271 15429
776237447411801857 23400 24861
469679155438303297 10073 12874
615454010594753281 7369 21905
12717725507524591 18144 21396
825349244162893569 20274 27084
288771331816551681 20301 20826
955057778236302081 10054 27972
87013056695237617 315 15601
207121786894532545 3595 10626
79422387916697089 18361 25113
954791869127255681 6751 37220
402739407196673217 26447 29416
869646475269817601 2033 30437
964164206717104129 23237 25991
51703137511431409 22057 34028
400082282264715841 21072 21143
852824777125647361 7534 28114
144730393073462689 5062 9854
435373100529879745 8220 22477
950680846176805249 14158 34367
121608054846475969 3046 35243
771980281633748481 18453 26457
255886660318459745 8090 8143
904655457040174593 1891 21666
868652713684212993 9763 21966
438580811731828417 29877 37089
895411394748030849 24921 37854
947305962824696449 16920 28733
987576613720435201 23708 26645
133662263140937649 8452 24129
296941293684092481 6570 16194
626808645204757633 6822 8867
448951326083090433 6929 27206
479273740367080577 16946 22533
416180845230591937 11256 21653
870282941199786113 22168 25553
780773120914645377 19833 36241
633974089304988545 15572 31780
739349728229264257 14667 26245
42342999605008201 13673 18543
569087611942137537 22646 29135
224498941065593985 5374 18030
851226605811255809 16561 17628
841326552299715713 4730 23731
330237812821863489 2205 19027
486715116114059073 2406 6878
901249202541926273 21438 29072
31812312209776649 13922 28430
663277046222447105 28300 37608
755955000031224961 11963 32218
705048547162611841 13753 16754
120179962484325393 19913 35498
840725750369799169 27852 29959
947636032728926337 4630 31563
135394536614775521 9431 20718
769591587823523329 11140 23799
931218812005994369 11425 18101
474509448310943297 4443 16441
448019387432360385 10792 32921
683012931364981377 2279 4793
833726681911357953 16535 20695
529018175476441153 16444 35039
598891650207299585 36798 37314
253254951600890625 25403 34543
826853261805069953 4582 28253
49521670911577329 7214 33064
331837834171032833 2065 31997
867383615956111233 13059 24544
157005452074358241 4657 19446
328385723007531969 18943 28917
537427884491513921 13239 22545
973476513409419649 29170 33833
986657380885873153 2829 32197
808333242979546881 1370 24449
841106337160589185 14981 24481
969231510385821313 14753 18336
551035759305094081 11934 26791
460578067541636225 424 26859
602889507840764289 3549 12875
487363124587286465 1412 29253
402745586590640385 4505 5960
413063144215460225 16462 33288
81662114253269633 1771 19209
549439362962470337 6456 21033
105426627340122545 11984 16481
477917469619431041 4785 25551
810170849120972033 23167 26883
389573275142932801 4273 35591
37644760142683257 54 13639
551728115195448513 29931 36980
665079174830076161 11050 36391
48322224894075561 17800 20379
126917518340647457 25898 28779
777464916285740801 13012 23923
419643564343694209 4327 37250
375771691943466369 7604 11881
312963969918712321 3145 37322
969341231771114369 22424 37243
1298127988256682 20640 33904
115972097457426321 13778 18783
472744577923876353 12531 16741
327364915124494593 22650 23987
306168605040376449 15476 25038
761914510938705537 18751 25520
983280907672821121 10891 11551
482024586219967681 12763 14801
357629625067168897 6370 33269
844706956913778817 1052 35659
279157064825724897 178 22818
596037769067610369 7711 12591
243697519217171521 28542 35713
960555208967743873 8377 33039
829418621696504449 3619 4130
653304776318226049 1816 29707
582416348621897857 13625 14441
836943248968008705 7240 32566
234589580429243937 14573 26899
338485689399679041 17149 30302
996423778249699457 18652 25682
21806793194908637 6829 12492
371887693399088449 5588 35503
566642716007851969 12929 36847
25427522454002373 15375 23383
757631257068094721 19888 33835
110472275893144449 9629 18483
883236916880324737 5226 22124
163108885577123873 3209 37867
421791058721989761 31671 36948
415620566292943745 27450 28420
601882093829704705 217 31933
914598979808765441 10560 14677
704963061341810945 14097 17585
169887777114794849 9446 29089
771459833406115841 23571 27695
370622085554920513 6062 14259
825351037423612161 29753 36697
691226298867860609 14042 16388
315683617794679361 21153 32448
270020889348323585 6989 32719
386383117467499201 3440 18972
325260130262066113 3558 28041
26536859133901913 22307 26460
655896553325710849 1264 12133
562498073552628609 16335 22699
155845575338958049 1026 4816
437144997864709953 1201 2327
351114301010049729 35618 36205
709001797275799809 25822 32311
510987633108399553 3613 10970
977895742487451265 13430 22862
712419009067538433 22183 25169
39510274162406489 9545 10695
658287370752503937 28008 28175
619689429715510401 11324 27793
641726736359565569 3782 24891
984332545379213953 10471 17346
675407979905472129 4278 4484
427153662969264065 3468 23790
108033762478960689 4739 21386
255794394892884481 3729 26477
658480229434019329 22375 27698
938938155952929025 16020 17525
480416110547757569 13571 28931
506843618626373185 24264 25844
78710710027834801 23053 26562
27637379199436653 19233 22375
605256255860332673 1193 36133
16568534167273441 23272 25813
520372678263044033 2778 11155
193665493454791009 16463 37330
639481335481171713 1757 18975
794135687677890433 9327 33052
209388513123897729 26898 32527
50100467103451505 16945 28128
333455236650657153 7968 20208
319118321346277185 29046 32116
570268858758936385 16079 34118
853067528010104321 17569 21422
446337016315162305 18466 32534
273626892500669089 26368 37397
601545506007639169 19381 30803
227966505670767809 21005 25976
774176752779375489 14019 29646
746824596886707329 4054 26597
629187024462083841 10930 13280
998458489927504129 24037 28783
424618715879169857 24050 31935
666447256077542913 9591 12919
148857159025411073 14097 28164
114684880206088033 6945 13518
326547226692476033 4893 25779
530355895051368257 11269 15667
88180112594898225 20257 31202
831141636784810369 8012 17826
909944324143502593 6039 35875
753814673129124225 3710 31046
168203112132218273 6653 24486
343793685495175105 16879 36146
619106926412292993 1219 29260
229364352217086081 21581 31635
799659161486971521 4859 5257
260584281991572897 3354 9196
666546132336996737 10839 26437
614485003144732673 4748 37374
466970683411844353 15545 27723
359042023807095489 10814 34166
727589214490372225 5018 17468
750718976327757313 8128 15918
105611907748766497 29280 32796
748159420336481409 13236 14251
196027273824931585 14500 34213
793939109519282433 11816 22996
12753435275200787 18078 24587
577431805154763137 2874 4039
45075018212777705 9292 22622
650755525539292289 8017 11069
215210459678218049 21735 35231
961599214191512193 4917 27260
188285256356572001 12246 19003
206789999093000897 708 5816
492645726071273793 4793 10835
562296969735658817 299 12188
731616026917215873 6149 26700
369217556603327809 23976 32382
879653505884618881 8425 35184
893938416544688897 5033 9828
417184372791716417 29867 33691
883463528890853633 10895 23373
81560737345043329 5933 34076
616545864974600705 12178 21021
444834184781349505 28720 30491
211508516036584385 9583 9801
891190080614165889 9895 18550
918108619533331457 8456 17791
329847839915622401 10476 34184
950526459358552961 26607 35392
114976029476750337 4162 11065
257950322090440673 547 12162
421169109941679681 32942 34952
533570059622743297 24072 37419
356123469761541825 2567 14221
784477029649668353 23710 29506
618479577451687169 9629 26892
481105945892021953 2692 8539
81237240936886225 21391 28749
308872789608560769 20028 26733
939359133302367873 20012 21046
690147098293717633 29379 33072
958195404051906561 2745 36022
823506283290686977 33326 35557
197414601881256161 2955 8351
67664872957191593 9420 22952
412027108891280129 6440 6500
822080693741046529 30615 33823
753405712893375361 19148 26560
882395380937193601 4748 37874
539102248377673729 5150 11584
589344628824097281 4055 10671
235636072179936193 17982 30289
153967747597004481 2072 15014
956833551390658945 24565 36946
772305008056409985 7530 33233
231685042137293345 28799 35048
84732737177315441 10843 18862
276996458774448225 7210 20849
872538613842284161 13143 32193
216286087079787137 27771 34301
316392181622500609 9210 11391
778227113879054849 26567 37508
369957827360739329 2447 14843
682034732884240257 9209 15741
743530415675390849 5972 27760
541678141020497601 5724 23562
421193228776122177 1611 29205
409736395966767489 3066 34408
806811304284860161 22724 31483
999484645255435521 2839 26220
998931553212148737 23964 26925
679557516574199425 26840 34239
921686265997490049 13398 18696
146783107344134593 12231 28228
839787270540529793 500 12161
655574248022809089 15119 18077
760092759725278465 834 13434
874572631222932225 18192 25158
144660110990404449 25722 27428
144547969386174209 8961 9303
13316824595815291 6273 17797
204625390223384321 25115 33928
983484502383635841 17472 28824
951397666721895553 17498 18561
528830255999547905 9492 10002
32730175160040177 10340 16330
261630430943601057 32083 33943
442362329733533953 236 13721
71750677950713993 5741 27702
118453734762312033 1122 19199
733163998611434625 14462 24299
42603499289519673 12836 14805
636243944974221825 4289 22672
975868179248166657 11290 17503
331290238133764353 15161 25338
895215538964926337 6929 19535
181700788420211969 227 24183
419733153628385473 19183 24954
322525875359804801 18423 19664
997390653234894849 30572 35750
835256224891235585 1203 22943
376727841089902401 3309 26843
881806008703254145 25258 35634
807803698630131329 6130 33554
162938780843941089 21524 28636
174664191035248001 12617 31600
393511421085765505 24106 26300
634989994565294977 2889 34837
727569869897859457 7574 8344
539218143552389505 14346 36194
480382762383843713 29674 36993
414314200170231553 5490 33775
217989500448336321 28072 31907
544504104755276353 6285 27259
679909452949846785 25118 30924
652671444791899137 14789 32182
331145703338858497 25234 30201
539578578070162945 8209 36544
166865173670348801 15061 26918
53799845391473865 7249 20770
930309465099977473 9709 11192
788355737646298881 9740 21651
661403537761447809 6139 6329
368367876336513665 712 26533
887797344107735169 11938 35399
67989904141839473 5949 16831
974097296580684033 9944 12465
374057338582197505 3463 28998
282108147453950401 15089 30259
544941412676848833 9630 29265
691447528659058049 1553 18299
160794468448550273 6554 29744
74690867853927761 11943 36509
834982310255028865 6718 15687
576026010424218497 18002 37052
451064593632203521 318 20436
92416335044102737 19408 30176
621480747934327809 18876 20862
982239681197217665 5765 16264
947731248241630849 1926 32294
624357537342842113 4588 20879
595466903973843329 15910 36155
218791106500308545 16386 17194
391695362013940929 11341 36914
476201128862069121 11171 34699
753142850600454529 16061 36278
428698425012090241 25225 33109
395675603959198017 1860 21392
167398068765589153 5005 10380
375443021423379265 24553 30897
423052748148879937 18890 26695
261843749984883809 15031 32682
594272453471940993 5145 34449
875644911378373121 7606 30865
570725679737524417 2653 30896
360620078502905 5197 20689
890377213295305857 1206 23863
362410408905546433 3612 4824
497564849074937153 2805 28135
50255255870474969 13585 34134
101421264207456113 3723 6015
376420783355797569 4988 16247
29176416343478453 11534 25693
717674146362348673 20966 28151
348477745686931713 3318 9152
140241891880620529 23 26846
674510727368872449 16235 34399
840275020787011329 22420 23339
306674949498582081 28649 37866
556384691788565505 13545 23721
505835977568683137 12816 35911
458302575467961025 5914 8108
488303264217318401 250 12814
512748709048892673 7227 22619
666375205144451201 8849 16751
417388048663845249 14716 24042
134750738874370065 6174 37257
144666783788977697 17500 26425
911339483619418241 381 8352
486962366222364545 8789 13327
620789518762546049 18632 28055
67397251766792009 10541 26576
652135136216347905 21573 23834
189840213924277633 22535 29141
521733239688952449 25886 26799
162798789403296961 2351 28865
377350461806276609 9694 23032
588371412173636097 18214 30347
737504296309321473 17721 19108
881612511531855617 20048 30842
127308156739108113 11394 13707
542792937684517057 1023 16020
890697538117560577 20503 28980
732679628062783233 18955 28134
820448651290792705 18863 20696
777151417527413505 2693 4909
185686205697333409 8628 34624
368830100770921409 14037 15964
697907266229410817 12517 24099
583378475830080897 9390 36012
834444612469436417 3730 11417
564252356892637889 17354 17998
355059746613807873 12011 37449
337641505078032385 4380 25058
308193015889440129 8382 35373
199935274665918433 5757 20556
762606658893506817 9113 12127
664686824829011841 16308 17582
82711119364514481 28120 36339
844175419863233793 17863 24384
201392656177450401 16436 35779
82142343243667425 3933 11333
214100514566563745 15391 36353
517953944251630081 14249 37100
110432037681707841 1039 27880
101129313641287409 19045 32127
250160925820747329 24895 31461
75872719268005537 13557 33260
801732664352602625 10011 19127
912399141814852097 23871 29215
374013166344166593 30862 37746
289837233519804737 2315 36459
763046455991801729 16055 29203
105788012583794001 1540 2782
749161072798951681 7372 32983
94198593512373921 33194 37205
644571698383732225 10121 20116
59170928525752233 13762 14428
231218162407184737 17292 37055
608907695763988993 18864 36457
911210544443267841 411 1600
192274152510243809 11146 13387
607790168252048385 10167 33296
994555347698081921 6541 12550
800939713762961281 13094 26468
758522581057569281 27382 31915
485634765860293505 9146 19916
75011866899458817 32512 34928
534253792644168641 19116 20588
89282810165407505 30790 30892
758722520225571585 28807 37573
76652545987315073 5753 17534
400934024245248833 2409 7579
601015151583446529 15155 37511
142081169590380081 14722 31734
36650395992623433 24064 24107
249401368372591745 17955 36985
615445178073038337 8445 10728
658576633056323841 11084 28374
107198837230981777 8418 18810
220826215176561633 27647 30050
361259083464254593 1204 23950
817701395938097921 26313 29055
480333555734276289 14239 32012
114558769094518449 36013 36833
955243799816862849 21518 27825
860012002216048897 13263 26219
253668647845529441 13048 28109
212259091306908225 6831 13490
780333982204631169 30811 31641
175465079975378305 869 17415
697136498091069313 685 13935
503664413239992129 6740 15158
363670214074012673 220 9795
390303455847000449 13298 17202
932887638422670337 1895 24817
184928922760111201 6995 30253
532367665278648897 6968 32974
691473290685774337 6657 19650
544905182869584321 30818 33361
787978091159462913 3632 35298
507968513260273345 5601 10869
490317603536279745 18495 27240
553532383056392513 9589 37159
952781065332192897 9599 27082
459106277934488129 10915 22141
273373856844511201 22510 30667
156790469427377857 9303 28563
389681008182183297 14817 26995
429222385146523777 22479 33405
436761265375817921 18756 31820
710741292871631489 4492 24341
71129843790249225 3517 22824
102596324587487681 87 30392
525509976895119041 5936 26926
322764424265372417 16833 31641
825920964698529025 25651 26304
474707268305742529 8781 34445
808267066854877953 1169 5237
813885367738976129 802 23647
828246399343687041 35520 37518
606138527910950145 1981 13464
703496204619522561 25244 32396
490499459735971777 3247 17251
631944030688121217 275 22081
513843314749955457 27374 37222
662326697631950593 12501 30792
395148922659785729 2210 17180
409841014959699393 3303 29264
187462490234075585 6553 17219
616736214898462977 11128 13980
395467481601272641 2930 30265
541211884615624001 33108 37085
306248915616500033 226 12176
665277644732920961 4016 36193
456921997806091457 2601 18427
128499244694854305 9253 14466
615610194356399617 13434 14690
921967066359126657 846 19743
737342785675750145 27811 33475
8411799116093023 22091 26786
39808608262980273 14912 18235
261494523222378209 15681 15930
170107723699658209 31787 33106
302513985714671937 9691 23730
444305443388110209 13037 21619
404234990206855809 29201 31488
70769006287790153 14825 36186
88024068391749921 2783 32129
799833245630289025 5795 33387
480631439894946049 7197 12612
33299475514581901 16683 20805
779688444173064705 221 22223
169625401725618017 722 19303
963778047037816833 14924 36759
173276981794444385 9800 14108
826619484742057217 20742 36919
67304371233070985 26175 37558
963207138033506945 17317 31666
244384212987796449 20784 25888
231567758623516097 6701 12082
988579461771756545 12020 36629
118111305929499361 20476 33879
591616964883783681 11007 19838
691317284148968961 8022 37319
274858805637002497 17820 37032
235019983781196385 5959 33272
521479964921866241 15042 23400
192189857133872257 5507 16035
437739723509984897 6871 17142
888180512605924097 36303 37238
849995167899223297 11750 22642
139841793339233073 9876 18682
973583512782262529 19605 23854
179825167174040961 24680 37124
939216979764438529 5754 29503
382828936776622465 9859 36941
887356436541971073 3200 17796
965770525974431105 9890 20353
929681195920196097 11964 15279
239373823245617953 13618 21568
281854877012570177 14515 37090
47401803381116993 15523 27443
519223626248731329 28310 30860
150337766666542209 11291 29213
656430816697927297 11331 22471
56425114830926049 1153 7428
99179482833548609 27908 36647
261900666288941153 7034 32098
999370584169163521 10377 20459
190582932199102817 7001 11425
330279690579430977 2229 23504
851577828217575169 21937 26395
398006711829076225 7832 13398
257955019030458049 174 3457
987634408130034561 28822 36740
423026367402773249 4621 21130
75186362609095169 15851 36576
50016726348101057 2162 28241
713951279148375297 4177 26524
740059118790828289 5513 8551
381481653891619009 7971 19132
269181491920004833 33186 36948
951365334660280833 35285 37789
389211751222692481 16043 17808
17983902507218375 7900 16951
699372531615605249 29250 36013
955623098264396673 13232 33202
353294257405554625 20276 22826
370026896931584321 31035 34429
126882853330339889 7707 31650
284404370084601505 16641 25834
855171500361965569 9778 32394
329960334301240705 6958 18376
526400674395485889 2017 31325
268695444881700481 27507 33131
560504343685000321 21286 23775
956245103079929473 2971 5716
40981894923856289 9931 18990
668636217251034241 3806 31880
388663392195528705 15575 36393
132643709639218337 10059 36011
356700284668871617 14226 28308
351314804811153153 2154 3491
310196833708989313 12851 35334
477983401167271873 12492 18365
738832292195223041 13395 16851
447616041235974657 8352 18160
854162614074144897 17917 30244
833602990688866945 3951 14133
527244694973798977 5441 24790
10358517398856293 13112 19406
715768508945121281 32650 35406
988758605067623425 8878 32787
539032489921748225 23312 33601
840367843281782657 19627 28661
59921889390611937 10859 37077
957435116168063873 19295 19561
85659288410507633 6971 35586
426495528156380033 28425 32937
434669426930458497 18685 20271
203540441380503969 953 26855
153515840360324065 21794 23984
87442394365737649 16026 18456
824675959419895553 702 7746
132575774955917329 16381 34427
428941981229254337 8668 8912
556996813327032193 25124 31734
332796554875574913 4406 27530
880677698560809601 3646 23371
963736085987829249 2103 9989
741240343634714753 3828 20029
430756778355064513 4306 5811
687394580643776001 737 31038
301761838047521985 6822 37853
939570622872537345 565 7030
180668599862844545 1934 36624
734541272105808257 13657 19777
232587591081863105 8292 28500
876082679439960577 15745 29442
419643591460900481 1524 16156
364699402885555905 2088 2705
149666630243498145 10310 13128
770849250864500865 6477 24150
601566361810842625 1509 22648
700997142908640513 4236 28775
398270038938687041 11146 20185
900737283206339585 5587 32532
893979878767058945 19222 22715
313188673906758209 31920 33330
366475460572697665 13849 17104
587255604765033473 4721 10564
684205747876735105 19142 32956
199111388387699137 6478 26608
249627624025247745 12476 36981
907086878870430209 14661 31273
916846959222656513 3384 33400
757554551031553537 14832 14883
987827889554605313 5557 12665
173829407580910817 2988 24707
583643399468531457 1646 3853
947528388501261569 10663 14783
404563080862157441 26104 26341
83350243121842033 37 11546
244591862734157665 21262 29388
585853878587308033 27342 31063
864306311676212865 36820 37150
468194429375643009 17828 29256
63997695539075753 6875 28393
902752451256752385 6499 35122
103947203934506401 10426 26925
658745104182131073 15356 24598
493764890008439041 18468 28280
523427955045924865 5715 35192
297743641959325377 1918 36166
212199707123829729 7969 34168
285200708333650977 4354 12989
989102144824009601 1391 26263
893014825427382401 2482 31667
128707719355688257 23029 25007
925730092622902785 35223 36236
587066173761378689 11936 21288
543273685938512321 8671 11894
932869274392174977 21743 35047
203379500263071841 33250 34856
486395685861928961 8002 31092
290558530082972033 21399 24691
135760684086974945 11625 25867
334269718244517121 10871 36336
131272668162814913 7046 34021
467376878596578369 24758 34687
507146484831537217 17564 31822
740597963074140673 4922 33012
231464796167863073 1530 14174
43301698976119241 20480 27539
350847087758481281 4762 36562
42011478419656361 14749 24135
10409154762591301 5758 28892
8619390304428266 7422 35726
81520575964390225 13231 21875
384573212989341313 6956 7599
173383502259149217 4011 21902
28652786505215745 1115 9750
13425693963782239 8556 25884
750765308856617985 11963 15993
186151229838635873 1381 25980
912978910312201473 15628 37878
477974682252067841 14302 29148
102613367987647313 18403 28201
299837414996140673 15466 32000
303613047395298689 9324 32172
445848385490066305 759 21285
948864104622689537 7267 25818
509109438150495937 13309 37814
509595730838551489 7675 8118
421796068926170177 19816 23010
396406345898316929 20519 30107
523348088856117505 8035 34664
200930243010230209 24719 30226
858517676744512001 19360 19789
755360725177641985 6021 16587
396630494548453761 1125 5130
55483067304944457 2137 22404
974640920568504065 4342 26027
985422134479552641 13654 26942
781106122967450753 22234 22396
745661168770833921 14022 22904
107048658858886369 131 7368
476441376665523137 18685 21611
715708101835083649 5045 26681
409175862761852481 14776 32519
447847580923934145 24347 26352
986573797153898369 17344 36605
360955728513395969 8976 10053
6126156975863496 8481 28637
751136305206742401 17705 19957
763673291386627585 13576 18029
360596870738625345 2258 11097
493492637053716289 16868 27211
806343702930519169 2137 12748
556415290572250113 15343 17842
318612549614890369 1707 27611
302809021822678657 10980 24398
797055627567587585 13667 17409
96712436871516865 4327 23517
789136910357548545 11145 28166
176530253769552545 903 13898
152594330451307777 9201 20893
779536982678354945 9926 23056
797485587301729025 16626 37227
477076225924502465 206 31348
881698735672401281 4543 29216
364854799478965953 10156 27272
149960719935684481 19638 34903
837706790526080897 19032 27912
302889495692170369 8502 27787
122952572445672817 13131 29727
102513138681494817 21425 23604
668659360121136385 3182 8265
375779415364874561 24892 36468
592322599939709697 1214 15597
594668075327298561 13160 16561
992113010630244993 17866 33528
734871478790040577 5848 32092
31153924958477577 1310 3993
513211725915617473 17630 27168
266665340880006593 1517 31994
947312403112746881 5445 10736
341434610767866049 17783 32965
924718666011479169 152 17047
921628246668003457 17293 27873
295553438555941761 28013 35109
210143148009070305 6540 19964
48676052111936489 510 32750
883449042084418305 2325 23034
533701097103616449 5180 27435
35817557961909329 10962 32772
872206301015218305 20876 33142
305201819066265729 24407 34118
13182685857174193 1876 18545
841134048882981505 9722 16298
718557083743142785 30449 34150
354003390505891265 17541 26556
421744007659597761 31147 34025
372573401917069441 4765 26790
56842564604558281 13967 22027
353396425174846465 34083 37108
154153433623037025 14964 15006
375747922504036353 10626 20900
209084421700474369 33693 36047
885592266757452545 15897 27234
229596812205201665 2711 35128
137825104971032177 15290 20043
998391865103180033 7387 25581
933735246915315329 3452 3808
307775419958460353 30136 33558
694411434611158273 10110 15586
461988185592041153 881 22215
573171866024761537 18655 20942
23203442522813589 5948 28104
104321305504814881 12035 28651
494463882697807809 5961 30300
623589837543615745 24696 27189
767056363349922817 4831 10603
258297176138785985 29990 35306
206714698395153121 5452 14088
555716485371942081 10054 11354
581936194530143745 6553 28275
272788131020693217 21628 34174
197983484589805409 14575 37605
546291160573328961 3212 5119
802757771448028673 21322 37247
452530277472778433 19172 26026
202619321072027969 359 12670
116885016918995889 10456 21173
954161413314025729 4716 35962
520474195119053441 837 10405
346822238352338305 7760 30154
233841466406456545 10581 12617
600835187411121281 1735 9439
604517283753683201 12748 19853
737858849258252289 567 37151
30534738687673981 13448 23662
913173868654936833 5319 20220
740842635796045825 16984 24599
309989716852477697 8119 16010
616050004718598401 26260 32680
649975520294304897 1775 35919
166136304899243457 10840 23598
815494946633371905 6055 23525
417409307412679425 6043 20613
737419498776617345 12373 17888
797621864983913345 6618 19003
920446850597620865 25292 31317
561110883145399681 19859 33836
226295668468253569 11147 27546
272160266518017825 9860 25082
434859152082985665 10490 17279
313898170115077569 7598 26087
896152762555161089 6584 14714
74434511755871569 21720 29640
464017645865602881 1255 5112
186586695317142657 11126 26012
326368207552178561 15378 23193
329667900385988609 29998 37564
447519060261718977 16765 28478
57084923734787905 19901 33351
722651402921954433 3105 20101
77981854117414433 6149 26955
687039649477874561 16863 31822
422456853788357761 28559 30971
947591476845332225 12545 13317
454329925658033345 8454 10302
632224337666450305 3223 11645
462372464619033281 9413 15280
1837986694837924 8917 25546
448268846805920193 34510 35888
272307603575121953 7412 14738
39334875909329273 577 2720
6522960741421003 6979 24275
449340684486134721 13231 14719
892000298829167105 12004 27039
610793082163620993 31061 34573
587634148571865473 31980 34999
843612665020433665 22261 22977
913528796254702465 24793 37577
555154183186370881 16367 36931
421146424110304449 4225 6249
621398308216203777 16007 35207
829095829738825729 6082 32497
872681963403930881 29173 32192
697600029522035969 2681 12463
501185496503499201 22197 33882
392922676429272129 31532 35215
102567287177745217 16821 36916
962144823131353601 5900 8114
45519302835391073 13409 18790
399781508101590081 962 13758
572712887852485889 21609 21778
408387962307372737 8638 19807
825600126896919297 16660 30321
934761363765979009 21547 35402
476998547472103233 25873 36511
401102575562845249 2184 4886
926606254841761537 25696 33469
891032832548823681 17257 27509
448365204379978625 23142 24153
95266019370725985 5120 6335
128554675793314033 21791 37421
569561747065598913 7936 8886
191735999796318177 2187 11091
250162336931765601 9279 11140
460570171208207297 14646 25783
94922535402211857 1939 21642
769711494436631169 27455 30550
122443600823672225 1142 24783
631810653405356289 773 16156
299303926940986305 13373 31407
441643064799588801 1768 30218
998012991628400001 8453 20115
71441779612474225 13394 31357
284085016105386497 22274 25760
672985638410761345 13512 19137
998157802768886913 1828 15545
53786320274557657 16237 31110
503464821154217665 21198 29241
421016260560687553 30231 37620
201187130390081857 7282 20166
93288927605176049 4654 31065
412904994931430721 3201 34033
913711314421430401 1720 18392
459455868691364353 460 8228
526805144941480577 5853 8421
268819813471800737 25784 29982
453810354365227649 21229 25656
87497848158477617 20928 32535
876890031887672449 9859 20033
884121549075636865 28414 31164
867241271342049153 14585 33764
546335589152860737 23544 28284
237546966999250497 25036 35112
162879389397325281 20050 25033
875897701799825537 21166 27015
470046258794781121 141 363
930996341371685121 2111 13327
229327755742893665 28999 35670
195378030351815105 21148 31107
663382077523934337 9852 30823
47507285452244473 980 5127
401491764640930177 1358 9587
559223833710031937 17175 33630
755582685637193601 3593 9905
56648590192526881 26161 35212
154385229339077057 23838 27957
157316981811856481 37261 37456
909265911987958529 12693 34030
433277904801830273 28357 29536
385556574684962049 2987 35501
386666664068908289 9263 9430
660106049385063937 11781 15320
500396429347819777 10411 30534
597061902375820417 2312 15726
71473156762959177 30357 34376
580444196551482625 7402 16011
388219983781031169 8557 28112
199958756305200321 1125 26439
874102004303122049 18686 22668
917437537294063105 3132 6074
938401838133575681 27231 31816
734240462198037889 2815 19876
931823264841749889 11258 27108
725132656295315329 23105 26529
447608344159991873 21415 33850
879745814407023361 13559 16730
492623382123436929 9352 24849
783106200166770305 19320 36031
608290529049515521 458 4625
259833918143577601 1693 22903
648214902912211969 13938 33614
937093444600705537 17291 18898
738583709544119681 912 32475
54235730035891553 30925 37137
69059475406472617 5626 27400
496235686123043265 35327 35340
129248172345501905 29511 36606
732083836244377985 5292 9491
814665151209407361 3438 11737
236009902584996225 5512 10360
914257356586777089 5349 9813
979156827921521281 6805 28257
936877784174608769 24724 27108
66222882634548345 24872 35402
493241078880959809 17836 27913
360205841078503425 11095 34122
312991086292281985 5176 29581
882196073481125633 471 27930
8070473538399626 11066 29593
960084984415125633 29705 31645
272258476220908833 1817 6888
798850800807826945 18903 30777
371373792469160705 14692 25407
265386046882433377 15219 22680
431185052602426561 815 2009
318115337195351361 5605 30938
640018333553914625 22516 34274
757357619179096321 2603 25773
281567654425938241 4356 15485
868079598400271361 18375 22026
259278855378244801 16075 36772
9921142532981265 2735 24537
516767846925670657 15001 27121
117659092777572033 18459 23703
620607202680336257 11546 13177
743307976488502273 23151 29652
606654606313352193 27221 33988
975111200553385473 21380 37751
84066823160856785 13036 33434
40833917508216193 23047 30554
494923282553383361 19863 26914
856362979038621569 17097 32947
831419714946409985 15861 20255
357077264503779201 2775 11841
483342908891128065 15454 16844
715424539727706625 24738 36883
712747417484269569 3715 26540
640585078436764417 22111 36202
859537912440355713 15989 16929
191714686048911169 7664 33328
312922259476184897 7618 32988
770426283373986049 6915 27117
826180574325316993 15397 20848
697329998823761281 11541 26695
338165518132871745 1801 29654
17541268344864137 17475 28897
992340003156140673 11310 34017
162433972752793921 13238 21877
760655737048384897 6784 30996
639882235530002689 22343 25260
518959734493190465 3189 37810
722193203973432705 1426 14515
973378507854892673 26534 36576
302648263210549825 16438 27406
881152163926724737 4365 18975
779082068433027073 4904 25341
120208856023456433 18213 37742
376220474027043393 8733 22877
765711674962656001 7086 7580
446829875986111361 11686 21966
259034296225241441 8895 27085
446297382934339713 16329 19969
492842347563406977 3710 13870
385584198259707009 1517 34414
679380950060167553 1212 2013
511695007295863041 23391 30579
400828341444817921 6984 29311
902675011934007937 3657 28089
480692161196333953 7305 15992
330662216335802817 8358 33875
209878252575759201 7734 33694
22225535658051853 945 36576
982699112543631489 4608 28769
488595641162028481 4123 25938
569656754266556929 6272 30042
44181230860999681 18989 21305
104161359508783137 3595 23626
827821822285379457 25099 33260
861460468265544705 12186 34153
115407446729406609 9424 23089
38962255146632433 11843 22284
529623701492631937 13365 34544
172358078910004769 11463 25214
140502680099388049 1306 27717
266815269633827521 6320 29813
42775631580830977 7175 15357
971030017098467329 1811 11350
257927454459846209 7654 25027
656742510446125697 28841 29666
181242343329820705 1127 4108
914018413165788289 28536 33899
309872461178940737 13037 31846
511471643419373121 5732 14675
582994336677693057 3394 35430
901516261150629121 17583 18302
625772912950750977 9729 19932
325782211016790081 15804 34636
645571514870518145 24855 32061
722943663946917761 465 2917
825183096812594433 6690 31268
616812355111523713 2352 20627
392440118883108353 28393 36195
608011451926568449 16332 30819
703394944405729921 8541 28943
863982489923504513 20981 33865
134561707151711121 7340 14833
686766199310195457 27950 28275
992131122943192193 1889 23253
664448848923473921 2951 5244
478028625122412609 13888 34530
704628515345756801 1411 10286
459155754108266497 13225 23546
70187360034626777 9661 29455
192094682800679105 17462 26695
512436273732017601 12786 29762
417888452335631681 11523 27967
487622298823641409 25257 37197
740294168887849985 8697 23666
518118976194426049 24089 31155
926119001124462209 76 12003
862224942077947521 2324 6587
235323439709539169 12740 16924
841366537185447041 15816 26287
348614718698797761 4169 13216
370160306714911489 1598 27796
97558692478791905 2755 26657
735398238839604097 4580 36947
300579464965252929 2714 6009
837675323861194753 7551 19777
465977727993482945 25781 30374
544943251065429761 30971 33276
458226372821656001 5641 31531
306694777676870721 1143 35359
164194090142835585 6218 36665
155445753502231553 25499 26168
171704810942472353 775 32744
871592345578964225 42 19451
795525501092079361 3838 21449
388313146509030785 2087 21214
18689864707880589 7928 35347
296278423442902977 14356 31475
908606554227155585 14450 30039
928117909886236033 5124 7356
340388819453139009 10025 16224
260914418627951521 34028 35301
514994744373019841 211 9989
181800173157565569 4761 13716
773707808193393025 9924 18077
21420157784024953 16253 22575
975360668949484417 15575 26465
503231812460438017 30829 37200
873892006926340097 6244 6353
39557297852358177 15725 18256
120924187097678273 12369 21340
739501698907499649 597 34443
73018587031185697 15563 30816
863192459971333633 5548 29374
708400038898098177 2123 28774
322848404190164481 23281 24728
575072128667088129 12809 15598
421189539641350337 25958 36611
983325466107864065 34171 35716
633559033696993665 1858 27095
903631423927805569 15798 35457
520446594988943169 22519 27330
358610301870179201 15127 21819
68003718015443585 11475 30502
920983616331525889 3656 28719
878449190800441985 27514 35250
409703372093140673 3934 37861
870292462874967809 30282 31040
377170496515873281 3091 5001
537304391669284353 5579 36929
499009438157933953 4665 27340
18207347872657209 25707 31381
745351565267853313 7290 12218
137868065618679489 23276 37706
121094871798085537 8133 30214
220836288199560481 8718 20944
999103246747011969 8065 12835
797978092422642561 18983 33661
304639350891839937 4070 11662
797847543556525057 2841 15464
502902449457351937 7283 17109
359027781053502081 26177 26715
211751662028866849 22739 30218
14104687012856943 4656 12233
655979592689561729 22009 30627
521602600732808961 6822 28472
81771754550395313 12693 28554
468212646219296129 4270 28524
860760304289883009 5450 19764
974479532455152513 8981 20893
313505073818511425 7718 35596
743864512638761985 11896 31279
710910314215453825 17137 33749
482147265090720385 20262 20718
252330471245748801 1998 4047
577158893804021761 5456 30033
613093679908232065 4183 13266
93717404752514001 229 22377
929016207610239105 7017 18476
854386471550892417 6161 8633
895364446560620289 5319 23580
89607150537961649 27421 27655
914471296894582529 3442 10512
400524938208786113 1943 7267
509925230355676737 11247 27133
20002826522247829 3031 10322
735028242818238209 3192 31322
550591425357364289 25997 35728
826967078243313793 34470 35342
598556561492007041 16189 17165
109049661883624081 26167 34502
200213728478768609 14609 21853
529492366261152385 17291 36433
293095586863106689 2271 14432
87401927625258225 9469 37315
428803878149349057 8768 13878
968330512324712321 16213 29273
58780392025074233 6326 15316
24245373339162769 4388 10966
883432726823013377 6772 37144
405773961296390017 25710 36954
753954647497298689 4127 33370
984129317376392961 10695 15909
143170022260274977 5368 20778
671053312496184193 3318 37034
690081692268467585 7125 29388
566902788609944257 16295 37096
975903736752780289 2997 6886
848774665139401857 4772 17524
429229795020777537 4280 25525
360684892428430721 24649 28883
210493027982547425 3114 33953
621873317977588097 15742 29482
149496652114283521 13291 14145
19183832072819485 589 36925
318923935138354177 18031 26025
864884938178690305 13074 26870
553872990724332929 16521 21890
803987248814145537 12708 34837
412683575288664193 12949 24959
524562273710984065 1050 33392
664031015886354945 3997 30512
882920329870522369 2185 18271
365980012481184513 1939 16996
898111485692552961 9679 10269
789456087907357313 7044 18631
576908617580905089 7669 10406
81218938103599921 7266 23663
211501284834128001 19812 27195
225664754152308705 643 15704
491591199690951425 6427 15299
389187638198233537 5865 24625
170199331737862273 2394 32296
653789399106162945 19235 28206
244683531162969825 5381 15722
841949244175335553 13127 36196
582977866918128001 7223 33025
987754631348611457 2963 19572
541139095197330305 1023 20650
309148780215405569 5038 15852
598643335482691457 4920 7167
354193408158724993 19769 28351
187732017646858657 28675 33819
161284846090406817 3305 4170
820096925953635073 16581 33751
663097120390478465 9863 20757
355880167218622017 10807 24911
233889720666933697 14525 37482
16313515217163401 14765 29951
612283734527725441 23105 28382
872326766289155841 2218 18375
266244051481347553 7893 30507
208799564569943649 18010 21780
103796927938521585 20552 27386
464549666309572737 32181 34950
133362921997598257 18133 25390
104895107776897585 9841 37729
682387269803772545 22951 36281
931197770146134529 8198 10837
711035772972902401 23473 36342
647835173471378305 2332 15939
341719206494008897 5070 26780
914065173789758465 12876 30885
385566210264652673 3757 37298
486570853613429249 17615 21074
598715218810671233 269 25579
880582014174571265 25772 36239
31796970913884337 9988 17051
492633829575339649 16865 26970
185686341994614433 226 12301
694878310871011713 3538 26985
208653054936331009 23478 29973
794349560245976193 7883 19670
738176590234619521 4299 26498
668389839663127809 20629 37007
568800074441551105 4571 7758
809877584836385665 991 31725
7713018082530000 6875 18689
691824837982601089 19737 32616
240478036983812865 4750 30326
261171559328928993 18018 26349
56223494199205249 12576 37365
210073678353673185 4204 20945
641890878925377025 6767 33192
384170792240723841 5448 11442
605456070716815745 2562 29316
708172118903540609 3367 15924
742841909563519873 12383 32238
431398235069437441 6249 10757
842377416708078593 9063 29169
624448912111922945 5488 37559
840112730337093377 20594 37019
928561177955486977 18790 34028
1688459301863788 7725 17893
338101986811402369 2435 29245
92270968086619825 9602 22588
5519364229471081 23966 30680
550093453377176193 27615 28773
31130676506769817 10463 34608
230418119593874593 7393 37477
904764931117171073 11188 11642
733989493003850369 22371 22800
784156111857008385 6805 17318
372485758972612033 7639 15257
579888570446726657 25309 35804
182377297378369729 14421 35167
514414489157680065 1430 36327
803064122421542273 10092 23619
156800645243606593 1861 12496
598976263427051265 21973 35649
131210032374376337 21423 33211
5784468883870631 8860 10090
138023758108758449 4458 25428
860077589016416513 33799 36954
195342646209532225 8105 22665
452733432784665281 2496 6668
203338507753841217 5876 25716
945284047321894913 15219 24215
97331074335293985 18730 18979
451386648738019137 17152 19046
588485953514705793 13098 27598
564034046861085185 14297 15874
284362392794271553 10236 19657
244618050430428737 8411 34688
519422696580306817 5271 36633
458136255496629761 18633 22026
884414446157897729 6551 9155
58353239295012569 19274 25688
426576543558994113 2631 26150
625269612856332161 3258 34632
511395935838756097 2118 14856
633647995593147393 10643 27217
467326505357647169 3063 17417
945727316604479233 17442 18821
447780858478630273 711 32734
189019177615801217 15547 24253
723069464671382913 2000 4098
339172656328404545 211 17230
448306430078169153 22515 29821
692742736406298625 28113 30088
709151281172580609 8308 25927
923774696978160385 14548 34967
293958080996951297 5609 9853
725945176189451777 12266 36508
112921457247736609 2804 23737
100123094314742641 25352 28960
950658130634373377 719 5229
262408327068950337 13685 32597
950381821359172865 2436 35341
799479070183640065 1326 29355
799657911002178433 12613 34419
41215579025600137 14730 34488
270380063305893249 532 8014
692274098135559553 12518 16635
251332968018580513 27120 32928
259198567313458017 11768 28899
723962438323894785 8822 14807
179764462465005441 6803 32350
22499090691830761 24969 28268
441479511509111681 545 28972
514135607601005505 998 19820
830208868629970433 28000 36658
137979863917713889 20681 37599
174503806221306241 6284 24411
628559463884840833 797 28118
271053012752322081 15881 37018
45315772890852201 18227 36484
5452853313823170 13918 15514
687139964934729601 5515 14453
719949774978548609 13635 13987
139437168623835825 5677 6503
57826325933969969 11688 25641
982527527109482497 11295 27928
498961798404355521 30830 33076
60930197281088281 733 37268
602668876172241793 262 3277
300441478892636865 5006 17025
306304964534181313 32598 36334
733182663466017409 1117 8089
10146553305670381 15117 34309
246698502135330945 13641 26182
356191990358031041 19553 30689
663057301750392065 9132 33437
723085700798076673 3842 6905
118861959744222641 6433 14398
986795363583102209 12761 17535
266529634104024641 18523 37753
413179660044900033 1093 36596
804463584957886721 18594 23125
85513413856507009 16609 18664
161548055970733633 246 9758
556729039758476289 10613 26896
898568251739888513 11881 24220
905412801457973889 18483 31632
558701583043195201 24575 37296
789267424391592705 3885 26892
766720520670247681 32275 35153
122130403427735953 29200 33807
186467366814689217 7078 29349
540869005592849537 33651 35747
862567422539271425 24777 26782
491217802924897025 9927 11447
19082212229882601 2694 8423
324345539876812673 6582 34102
392109565138753153 26989 34141
255847653285389505 16299 34481
385541467719683329 30876 37160
339300075975142337 2870 21628
719881190005295873 24746 28182
677293406266219521 684 24211
578851369086841345 19671 23499
692871869211838721 7024 28356
479563327599038273 21600 36693
228337576824021217 19945 30698
653298766609360385 9784 22419
934113620216447105 5668 13650
597631764098323969 12074 29874
224829176981021569 1376 18426
788881711847928065 3303 11919
898796453853517313 4697 35118
700547203156872961 11802 32453
954443501380342913 34986 37656
57767189481459977 19334 27081
194922703904818913 12287 12506
162497844104777313 7646 27310
785117399525152129 2022 31121
86184912551495073 22410 28468
390599402292760833 3068 25630
292468666678161089 12857 32181
748835836932489217 869 30517
451880119271571329 18257 32538
943819200979174145 16484 27529
458976073934607617 20574 26878
759001242012690433 16572 17539
474360278551849025 8851 13558
721118092613064449 5984 27509
832585262052475649 1846 34138
850471169909145217 12806 13767
671782092102141313 10846 16579
156413555034145441 19574 22944
586609820721989249 13780 19029
658822501300708353 4019 10362
700412735908152193 24809 25565
504330437365918977 6332 12271
953342683314502913 22736 27613
167187045780412545 14839 28415
233014475526111649 10403 19704
530127844152769281 6661 25040
276823704463609473 1456 23507
542174348379209217 32281 37800
440971180510139521 24388 24921
371456271309991617 7212 27622
845425906607772545 16990 32639
511398016602289089 2182 6367
538100415874559681 29898 36783
210483116063880257 22909 36923
712228868928931969 17000 26572
169772306488116705 32411 36235
35352265300026889 18468 32778
47684235060952321 523 29866
223907894475047457 15817 35422
665241342186636289 4482 16898
805337404317718657 11149 32278
994442272921087745 24146 30597
557240546576807105 15238 26830
841514506883189761 12923 22377
921078754449986561 31108 37237
558526840198819457 16911 19325
105731956459749201 25714 35258
399653546068510209 3372 37747
218644873748750977 7796 19952
826940097500209281 13407 19672
138576032712805393 19647 22060
385310079672738241 1987 25305
139375637854563201 5386 7565
931251713879699841 21390 33083
263365412502793121 690 11453
76741839942730657 12084 34437
182103301099651553 4887 21581
872552325112035713 7433 14230
27677746621648681 4923 9657
512512349647014529 20846 26664
83831261797406849 23689 25880
582032333498798209 17519 36973
579813768119208833 20642 28769
688447242741563777 18569 33317
40360352198653969 24701 37834
878825978027304449 506 28232
934332619909113729 27350 35992
711801319522155777 19969 23281
64824794151697065 21003 28219
873406874451571713 8272 36907
734286172838920961 24078 28169
126879033025392833 9938 27085
197368668778516097 1619 30953
951113491710753281 15685 18049
821735614787783681 24584 31101
30117735520551749 1928 4057
255485404973633473 13195 16509
89329106539903329 22955 37294
695654495896064897 13504 14967
142832985858252209 16983 29080
230958959745059649 22502 35603
230823474661132609 23923 28104
497971737541021761 2375 13960
484758842709513985 9680 18122
171862605848367873 10855 31686
306540587070170305 14843 15270
392449915651212673 11890 24057
828888657840099841 6490 14397
359541121315338305 12470 34425
309821256154048513 6693 35869
627367474899543297 13962 25130
465003750020120065 9201 22097
20651253847752573 30379 37477
341188711190081793 10894 20328
663492481730884225 8446 18492
562113796467702529 18793 28463
469765173134810241 12388 13380
523282688684513857 5573 5602
137389143564959681 20754 23085
314644137368109249 8689 13493
22228788459280225 4069 29705
118560492511161185 7276 22474
172350671368718625 801 14651
158786762496010433 22450 37753
860262859982888961 14352 23803
541624984406080769 6144 31521
372742205614670721 32043 33527
338553849798703489 12090 14568
184926332345590081 15332 26681
451497259563748097 15622 30957
391679523932680257 12566 26088
529680666471893633 8290 35220
896629831176248577 26529 29595
929208677363430273 5609 8525
68052165022479017 21271 31883
746938736077229441 14608 36132
968369349293915649 2757 3153
319500766131394433 12850 23254
30087500122675693 3412 15568
379335733112117889 26363 29177
906597372279257729 9557 26773
553325115815294337 16143 26104
273984223029302145 5513 13112
540165901647416321 17339 24617
829387615214848513 6379 10579
315736526011530561 22431 33438
384533774822955393 17732 35988
466379219697433473 81 5133
871881726230917249 14603 21069
911554201444584321 5130 34116
778885432598357889 11723 21320
45079358379243929 12067 16796
793408320549794177 3772 6540
973085495249275521 23159 29998
55359235093675353 17491 27911
634335027154651905 25041 30516
794488103497677441 9885 33793
598897404752602113 13865 33844
319009654689196481 13162 37027
740466866028217601 12481 22100
937410184946493569 15656 23622
193090537391267233 9206 26161
258906017285994497 14826 22830
233497954998586721 7359 15132
30285543361507905 3991 17312
258161398434207713 12449 35400
965112181584956417 13841 22610
154850572827943009 22692 29959
7430527561986367 13220 36654
983089419806386689 11241 20004
614281979765081601 8990 37640
684330363805731457 22115 27313
391457850952598081 27813 32090
447887963030819265 12313 24007
511677455007216513 15264 15295
984031875137876737 7326 19017
324281298852390849 19381 32837
157021401620252033 24356 27185
766178070225407745 17944 29065
781471821391551873 1748 20866
421974897136060161 8749 20209
921696131658119809 9407 25444
477269869252822337 16291 34003
158828728568128257 26101 26567
655544142208874753 3964 19610
574339786310357441 5643 33330
534748109082698881 18992 19923
904835121363266433 6849 12034
946517630862011521 32548 34159
841222853105346561 35306 35727
450474212087058817 31663 36973
395201455503187329 13385 32631
850078616299192961 14069 21949
879158124508730753 2111 33351
456412072926923457 12787 32144
590394875219988737 8593 15575
783329216088411393 28177 28834
441918765103036289 1827 22879
985618858627546497 7286 23491
779470906446451969 2909 7046
743191771474165761 5462 12525
558203065058986433 23716 26618
596045524520690177 24138 24473
918157691672110593 24890 35874
395253767886025281 6318 18955
636775982056104065 2968 30757
65951395953234737 7500 15539
180590645107432833 5790 17720
146281336098475393 17541 26249
461342164874647425 16114 21721
371369398327431105 6629 15248
898435769351795713 20465 27120
230763224834895201 17216 30360
977635114039127681 9202 29884
309162918672868161 8391 14468
739442639653507457 1351 18323
634178831165151233 451 37729
722400280645612033 934 30571
834455913053744769 3521 30027
479928541586463809 7574 23586
578061957321686785 4873 30085
297039046350715073 15856 35579
591133798187300353 12523 21859
361883755048101121 14547 33346
336582994053124225 24137 25039
280673477939640033 5394 5520
403117945190274433 11297 11540
964249824407136897 7244 25480
920397773847291521 15533 22636
225671321423828161 6552 37127
608500290880030593 16416 19858
37778153897168209 248 36674
26887954787220281 5984 25710
934994705745733505 18349 27537
426550760035496513 5190 10696
491420731463524161 696 36467
39497049954057673 25554 37255
621237277388939137 22595 32932
89117912970337441 788 36409
922508525725849217 25355 31463
482374670659972097 3472 29947
62400797006286977 12502 25974
204946559186794273 9823 32490
859481432017719937 560 18898
466580766882024961 26133 29257
754216410086893825 17062 34881
891724072263386369 14703 36579
450466877107178497 6845 22623
364148187574620865 1840 15906
802395668184882305 9234 29915
161903865983191521 10823 26470
258757640688390465 21099 31958
326707309563538241 7803 28310
874234737828356097 19922 23719
112079009531683489 7328 9307
301783427564718209 17194 34168
733367358968685313 8848 29822
645499903416602881 9828 12424
791305332884121473 3122 29252
537450540117323073 7013 25865
162226936065614785 7502 33421
527876260696711361 24386 27941
532590664762253121 20183 33636
814059968670992641 2704 28369
782227715677471745 11912 27087
971222221287742849 828 6892
766939117268606209 27395 31278
370101650230214593 4421 20467
954921893089441153 2955 7649
714572918691299457 1103 18561
315905646003912449 10365 18613
420131856263598273 24057 31305
413822242596900481 3170 5966
155783634791784929 18784 30239
213490534639220193 4390 18511
174116970263572321 403 4428
293945214636373441 19512 23854
651782765507857025 15651 34776
750175041049018881 1408 17255
900890618200865153 25316 37217
954418880505024001 25059 25994
413870427508523905 3904 19125
591632260715215361 27089 32138
811917532229603713 4987 23090
457960303449816321 5921 26409
573986387253039937 10882 34347
104680374684065217 9521 37121
668956972578943233 17277 24783
524857633901611137 7018 11075
551387381553208641 32630 35344
947792916399180289 34484 34551
27416316990969137 8279 36314
94922457342356385 25958 31108
612101907889904641 17161 26941
249231576743497377 10913 32437
944501863832190465 25367 32716
434684228225172801 36216 36850
287628005342579489 22066 35342
420785432101609985 19518 20890
195404296617272865 4373 19488
191732565017524353 5288 6572
390739235711219393 25638 34161
629225388701129857 2289 7979
548770936638735681 8938 23009
393301322306804481 28574 29841
755473821724674305 11811 14967
882828150407760897 2377 22593
311061179195167617 28580 36071
128532258495560833 17440 27078
540284517637484673 7598 26023
470479199033533761 2723 18403
123875680053092913 7544 21882
356832344420219265 7264 25583
207180089519280129 1276 29669
421593188571165441 9866 28186
214189244763947073 33469 33621
808698871752561409 29459 32667
849126080636533889 1029 15423
713931860089772417 9614 25341
889172286787701377 16996 37370
447557082787348289 419 32132
841000644015902977 10526 32417
42768144818182921 33444 37731
828901473548501889 10058 11319
145637617682375265 7015 8918
278403452061592577 15101 21283
150029601701859873 6641 33870
565057085065266305 13417 23416
594692223898881921 20484 26013
20349854476133801 30203 32811
489218794947959169 12903 24712
704377980161513729 126 18632
571257457990633089 876 26846
527481363204667969 3920 24402
536091719270316929 8102 8809
834265212963774849 3803 21414
350954094509127425 6710 21937
982395009187282433 4189 12325
433191988212172417 7487 17048
365937579946763265 14550 27135
708556203130278529 21565 37013
272920952862147457 27436 29351
137177276559199873 13452 15139
668767017676064001 1363 8877
738754925664558465 14391 21235
426917751114157057 28053 31906
502099513958938817 16832 30500
928054126135425153 9358 23075
922029441887978881 9956 10612
607040700209477505 17886 32217
131950625934976529 8348 18575
27114474605813401 791 27971
973048019625430529 5700 35815
138978499695863185 18271 22655
646275273025253249 11514 13637
82080068987227857 10027 18797
124656962730789185 519 37480
574229928781800705 24608 31890
669770111283625601 18896 33935
822597733721838849 18751 31575
494751263039837825 5232 23055
30363106834496281 10351 13784
248699650362340193 17176 17647
951322500588350593 2951 31713
979009391522446081 15736 30080
43998035857423905 2997 36526
53700881340333241 25821 29299
676829713092562433 9649 23559
929342492229586945 28193 30289
684986307622605057 12262 20998
112036547878290097 6235 16967
404749761477933825 28098 35737
482556832718664449 3590 34351
469312914040994433 8588 18673
556379303666162177 4967 20870
806384472022532609 13244 27171
359634278947261505 872 7915
662371838856298497 29621 34650
37430098982355273 3340 16509
237989497775078721 16814 19892
873550363650814209 15738 24761
357102344343257281 4383 5221
751633032006068865 5708 33180
441872908712870337 25111 33197
669899767463853441 20278 27285
451024410880872769 23549 30804
132359648815281617 22073 31518
166411869978208673 7741 13833
833886294007349761 5474 5638
524862452554270209 3733 18355
964487342262643201 8276 30185
449347139867516161 11941 20579
680435256346335361 5235 13333
69954030815832625 19398 33597
251453146650050017 4951 23791
829974427108670209 12434 15467
99152165122369249 4252 33312
433137633206950337 17992 27389
505664914819945473 5684 20605
313182732167152961 14505 37446
347309280784550337 2209 8236
891808487706182273 17607 25419
84510659447403217 14310 33199
983137972370446593 23591 35173
813592526180677505 17993 30495
68206657927827761 8905 10777
763912803451816577 5677 22103
347595768032679361 139 10931
451462013826791489 21039 34084
305015122646860673 1667 30980
360091278050532545 22419 29264
735545558997859713 14921 23203
289021586948727809 8612 26784
2629997471881752 4574 32236
980466893549035521 21040 22164
930709540600108929 15263 24182
944482867383449345 21564 32839
345028319427196801 5859 12361
430868250003300097 29 32235
120289567463135681 24800 27240
241748909140817153 12036 30320
383383699238333249 958 7307
624690714899699585 19051 24189
700593485328770561 1439 3826
455308236358099777 16708 37804
406224463742258753 12669 14705
148558735476370881 11563 37723
396474627715708289 2565 26111
90373361029911345 14391 28634
688125474564269953 969 33905
728402036757202561 9809 37049
16954768164683999 184 29544
392745391765409153 7861 31706
596181431517972993 7929 33556
421586145285630209 5461 31258
341416962625135745 4378 17879
499839622412473281 8590 28543
149708962592978177 1518 10592
318627235430184897 11201 33558
575170762680986753 26949 35685
603142591195229697 1786 32905
213024979396887905 9020 12723
177734582487261153 15661 20348
355203541299506049 4181 5470
53440589536670305 635 32014
777382450013856641 16477 19154
214499987128832001 31614 32631
861108461117286401 24668 28158
660689537482262785 7126 36390
214219722931456865 22062 24587
626906471533857281 29331 31933
486467243451205185 14237 25443
724488092103335681 14772 28396
900178638470787713 15010 15319
923747401301895425 6697 34841
155684676739813441 15369 16684
579746378940662017 13015 28305
401627700531715713 5574 8238
735696021475945345 9835 11851
493117048481924033 19101 24058
703163396949058433 11604 30785
123822363935840225 828 22653
187683272198810881 11063 15834
37378707444251089 12166 27870
44263507022954233 28350 34928
372852833714230081 17987 23229
685842732193293569 10814 24875
775395075458778369 1401 16162
111598035520778177 15457 23950
527053484845179585 28512 37211
880854688891289985 17069 18607
788916943023114241 8819 23599
148768469762650561 17930 31105
82834906699186913 33824 35771
792730715140379521 13224 14911
461015112653416961 12097 25916
211524554751257185 15422 31850
826582468294059649 5271 20085
472464806488758913 19372 25099
791106711019555329 5359 29472
138560381859925025 17120 28090
122352000902505873 11396 17372
907951162590393345 17496 30658
83270087815993329 1713 8191
873875853444808065 16683 21881
111966516087772305 23974 37773
101421143782019393 2819 8347
882304468589470721 16749 23328
723666274769733761 881 27089
551535632369844801 10667 11067
721546861862151425 284 37574
172878742855875361 297 17690
338500828782649409 15252 15510
592514384945427969 305 21946
505335335049508673 28605 31792
776261260293782785 5241 24039
221777892651751073 30192 34119
326698152699375297 508 4873
614909213514295041 4377 6672
682974589100968705 2696 16704
644703120057265281 34152 35359
607898367653444225 8866 30167
576026826260530817 12539 25861
964096174242772737 10110 29308
59801502541496633 10561 14970
27717286500202221 1515 25609
794399774991148929 18202 35703
484023031807527809 3343 8323
559598799245144129 2018 24312
932472214465615617 1322 36662
190059568409836289 861 10001
77906341514339057 29098 36383
31817349602029313 8283 30646
730917990933303169 4120 19171
358619913704615105 9436 22345
201585365092331169 15317 29723
371327920527271233 30949 33200
150364086546641569 30027 30097
182567323217924129 21127 31857
464029836268057473 12267 28631
173159450815582273 4558 14114
478837135381862593 11389 24068
718853716036477441 20651 31556
424731150959093633 9022 9712
547943903366750337 31469 37514
594233945755984641 11309 13040
896099758931441665 17309 19101
703235646476915841 19059 29273
165990482974514465 17378 35031
873451811797874433 12834 18035
402560861245490305 23219 24997
786533308590993153 1887 17360
990343786252928769 9441 24318
25155097568937637 4568 6272
643448076458056961 8467 14425
23122697698600093 17742 29553
841160583330953729 1325 29244
863397398771891073 10027 17336
723897731763628417 8370 34901
610463052581184897 5839 28229
428891450721401665 26484 27011
884399916431771521 23028 28897
674385468570179073 1135 10280
974767724808206337 686 22095
584302943764505729 7353 16349
808396814872789761 16753 33553
103096593865871009 3404 31296
727634631273179649 4279 18860
428424977759270593 8900 20799
569980095347840897 7112 31927
830984277411900545 30239 32533
391169599114252993 11905 18134
291033141827405505 4960 34746
385567709304435649 27067 31843
958134245197896961 1502 23073
699732628882959105 6710 9557
475128361205030081 12236 33092
781612073991521281 1004 8042
14648278043537745 2398 21610
509295530779869697 5137 15807
946783214526483585 26804 36815
852469650426112257 3873 19458
77473088146064129 24735 33342
31087407574705849 22387 28647
721286865252459137 941 7348
537348612146853825 12888 35412
870225078258144385 8190 27026
220542378971035905 16777 17510
931215543201325569 9305 14442
600698685183598209 7638 31757
211759150534049921 3719 36843
20747078162020929 9910 37239
160234375667890561 2591 15676
993437787767771137 12642 25240
718540187404371969 3083 8019
716184114653746177 8612 34258
765325680357996417 33179 36202
821531954997762945 16649 21166
295213137630526017 522 11840
691527200606504577 1013 14766
293840156830235329 10796 30905
696041011456781441 16311 17930
738420869450052865 6600 9348
314884293461975745 1451 18587
231257311817707041 21638 23339
461570366157555841 22242 37201
224052161952243969 22624 33157
737902227985575425 832 37746
738671489203134977 26997 30171
359261961658983617 18347 20594
712754458020882049 10008 19606
998610208558321921 15529 18363
600516610039797121 12630 33020
471522625264267265 11230 27123
479631359846905537 26252 27655
658235520101403137 4537 19062
694507724348618241 4296 5569
698508657368289921 2452 37352
310352373648569793 27807 36470
141293205909196481 13966 36423
105687296978409505 4746 33153
645219262773931521 982 21138
88096166340193345 450 9177
179227565402829473 1128 27425
770170357091636481 3256 34476
251531197642730561 11297 29818
876367645962844161 24201 26113
91337456896443569 8693 34871
783911797332230273 20331 25263
108640580184751201 5113 31585
456187582231336833 18544 32031
741594862392151553 3474 15699
326672776944853633 21172 27365
491548009725715201 3431 36517
48740306061674233 535 31306
664587295687258753 8723 8846
407317925546671233 8072 31002
750187768916415361 12541 25468
514444329921587969 25772 35455
195874724188644929 20736 23420
256482423403063809 4065 7029
877693760070126721 14495 19226
206621576794091777 8508 27223
218621041284283265 1594 10878
396234612427868161 8246 37711
583621761428187137 2455 36304
334397356959982529 3024 10683
955884082420698881 9716 31996
970227132216614017 1047 16279
797592395062121601 19257 27954
788954351189985921 15958 31976
812247036677749889 4401 5855
385454239727870657 968 26418
204039687622636033 5248 28688
965453708790761345 4328 24980
674743179118440449 17816 25194
308466522253205249 4644 35331
635179090741512961 8550 26409
897364011771244929 5102 16751
5835450021553613 1219 14606
481963213560398145 22952 28214
134954122081889953 5058 17197
660018354686826625 18862 34832
44507847778721297 7748 33513
136188335057447313 9305 11096
443965203315610049 3400 25507
317240205978620801 3579 24518
128627195255123889 6753 13645
214476470006538017 17847 21207
970985620183281409 10835 25462
922004113353608577 16265 26898
575336897274343809 10986 36187
511478701717543041 6738 25662
921760624763390209 791 15142
154366755448691617 22528 33438
328419142092972289 7959 23401
730775668769759105 6451 14313
795874353641263361 18396 34503
924231387187717249 2612 7141
183753924779399105 528 3037
547354374148476097 25916 28371
567438260326877505 14413 26647
691683439375296385 19566 36812
427032597803790977 23808 31371
948264893239617409 1875 26720
399461968522469825 34137 36922
794320976674754305 15991 29915
111945696382594657 4225 29944
407034020401077633 7909 16344
53645657186603305 13765 24251
821739954689817857 19868 31448
531729855700977089 9989 12576
106321737823527937 11379 17476
329990101280795777 19270 20651
66534808910660105 8479 13499
111172046560444209 21399 30994
287964746106347041 9491 10525
971439126118024577 21017 35164
505128918294687425 10623 15203
498251417766457665 15263 18890
505935725905978049 7883 18570
799507300859371393 8995 33973
238620976730970817 4132 10512
952245060182196609 7704 32277
758709066664401665 19840 35302
193636010425773729 34077 37106
143661339084488305 26129 28678
705404311329690625 22838 25865
152790064294556769 29532 30898
910371417406306433 24981 27118
858071047432360961 11316 25876
174668113218377377 29000 36611
415336617287430017 6253 23826
163251068952614977 4332 37187
539274549989031041 9291 37414
184139732223716385 12292 32456
544356802512176321 12240 14338
589779830651078657 16665 34465
891299162570845697 1950 14031
553408160824819393 18781 19941
520253950506024385 3088 10043
441703252459984001 17011 23462
235639152772776577 18591 22913
945816059340135297 8979 9426
959739527794859265 15799 26864
6955203488441698 24893 26300
302104012821018817 21032 25918
48407473974055649 8414 18427
76444833248267233 4564 8078
848549465176983425 11597 18446
509158090824982401 9825 35063
374851098004885569 6091 27087
322911789154467521 14210 26850
104059758816728017 7442 18805
782376334380700161 7197 22529
6823838305951569 2884 13031
673882518100946049 8702 23462
490322215814710913 9901 12870
89527527674945873 5246 29940
790225222096697857 936 9482
15663506365747539 10060 36296
197106390177420833 593 1228
438366135905369025 5681 28423
111621041369449617 12138 30839
422414525862272705 9324 11387
910618374842794497 28876 30096
847255771466720385 27112 32793
738304897330099457 9341 24889
915981682237067265 23826 34312
397080229242870785 5029 12867
939925427456756737 26489 34196
12514286927302721 9667 17700
356709538995481537 17489 19964
496906567325009281 1835 2857
186513048127679329 16163 31303
256213880624844833 28050 30539
430755799024218817 5954 37538
864179605699032321 3267 6836
187993785449975809 27729 34876
736407987495670785 4328 32976
863895068092681089 5725 15708
151591043110851585 8743 12391
726411488465302529 16686 27194
240487202983647553 22359 32483
378612342346663425 18668 18968
639530647570094209 2327 14787
947195650083557377 17300 37455
854346198790455681 17320 37219
943303615958335233 13467 31930
75690178679945313 34825 35912
42291256926560553 33158 33417
170000855800086721 24222 35317
259346958465592097 30566 34602
998925082531879809 15468 33185
125769814236775809 5053 12222
980628772252249089 24214 31788
460284126421747457 20735 22202
323058077436154881 9267 14400
770815312254271105 6189 20745
765177913018565249 9235 23922
720836813283177985 6580 14486
942076113260892417 7399 29235
464153125318631489 11413 14175
497129114321769089 25930 28486
2324567487924868 3917 36618
561398047748280513 21270 32447
258651852774804065 6223 36633
717229634068193153 419 25406
902479783922395009 15015 17218
568582552365878529 24171 32387
316391984052870593 4435 29858
431982253637659841 81 23505
485770560936195777 9853 12224
223387050534210369 22317 27022
154250061551508097 19778 36523
391697904992472705 2594 8054
796121176246778369 2751 33159
698236714948787841 2517 13316
975156786683413633 28614 30903
176694729828529505 5983 8816
295214032975955841 3311 10101
947050520685404929 16621 30264
905691329138235777 2556 23762
399823187696657793 25782 29402
821092724179500545 5938 21208
168506879342000801 4737 5072
601486019584569985 32066 36442
199360630071101505 9232 27343
465164923068918785 338 2857
889097279128588289 17235 28086
34824694167340909 3541 13648
139269959734665601 13955 15988
459402689181139585 8866 13971
785970439068702081 10873 34615
274488277760411841 9617 27259
104050912086353969 2712 31534
234908050527245409 14670 27789
148244564821521153 198 14177
308871804506523521 7278 17226
832499439557412993 11455 37841
40279940745513441 15020 37079
921169181573272705 5369 25779
974082041217684481 25439 29548
297575964745522753 8972 21937
222486300996926913 2536 28739
157633528479731681 11718 18419
525413264218897793 3456 27050
236587204644454369 9702 37759
600188961272955649 3846 29682
217803441768577249 4323 20516
451454605696625345 25748 37370
154704169957842209 19982 28188
472540357435796929 1752 17160
496255842331077441 24563 26299
565144794060657345 15263 23789
62541122440794793 13504 16372
175096781180407393 7802 34129
837377190947020033 24240 34798
927273126744068993 624 19384
921552042011899905 790 25298
735274262695547521 16699 32015
128882392695015121 19366 36352
649018195750713345 5243 15071
225182826520754273 8343 9051
906186912607701377 648 18155
79351434102246545 9321 32181
386782298613212545 21375 25007
664244333042478977 3344 12446
530105163317124097 2950 31262
612305334683451777 21486 35866
362358672746680129 4128 34460
346413782900757633 30272 32562
958379412579411457 13906 34182
104558601208363905 7544 8362
913774751974415233 1766 6243
356075305794764289 15776 30886
837594646648874113 16645 31491
302775100820053185 7570 24429
978276622761583745 24153 31099
455194803922925249 6841 12661
462930268981644161 6436 16448
846075930503555841 24361 32106
22021816921409257 5058 15900
701285187357786497 9454 28451
647048145896825089 19794 24316
65334267874884945 17479 25641
926168579755667969 25116 36089
566825679631339329 13945 18315
501047365213146625 13932 22441
16951154324967633 6148 27102
303103860257294849 22208 28684
517198630038979713 5157 9829
64707950216465801 16375 16550
420320498711259201 14175 32235
908328545637672833 5638 13255
782119409062861569 6890 12207
544874341870105665 5337 22396
418119110541734785 3535 29623
913680968544696321 6491 25597
438854818051726913 21515 24470
258754419455407009 26016 30148
465631088441664769 22675 25273
168667514409960961 21383 31239
723823326374375809 26226 29029
765357736324013185 15652 32471
512543215133032257 20554 24456
473096310904452353 12519 33699
371391671187769409 5903 35717
182369065656295969 16169 21730
285411956689653569 13099 36233
762265553991866753 26234 35515
523147229228332097 5443 35290
203426843551973505 16560 19488
463061043958017409 11425 28359
833806078047217665 3266 4058
495329409146354049 14061 33611
774902225929359617 27197 33700
896654240254559233 28126 33266
362957373455643073 20051 29899
183516429358466113 12316 24649
981579804078826625 17600 36282
531608584264542849 22081 27095
922481456522348289 9941 25865
728531552691993729 16107 27519
193727113803952033 3035 23918
94751952975922657 4402 25923
178378865909380129 2204 8939
981675457737569665 13364 27593
507383487390463041 20069 33418
906443028983513729 989 23595
428729659668448449 2036 18733
366004250312716545 4462 34395
575651098668480193 12107 32150
837394492094499969 7396 24288
917878679761272961 22198 29842
618025969269186945 3653 24368
988558801677704961 9303 12627
661679299355764481 22977 23030
541232599249951809 4678 26941
154827631550677569 31655 32499
866794125408084481 9357 24363
53238082906727161 11271 37306
478425433599611009 8273 16668
98590204425111233 9262 25123
541237123270128961 530 27900
659900793938330625 21572 21583
197703344264112961 15326 34357
316395700677009729 11091 26105
393633248849447169 9071 12223
977620566009516545 10431 27528
77117752422864785 8073 26706
820249177750557825 11141 24149
728637601619205121 24010 37067
783800174536988673 530 5363
425412075902784193 2955 28990
1774096882787291 766 33373
75451320122105873 4549 16626
302154243932260865 10974 19332
966130865454246657 26552 32793
38912575658887505 25640 35838
516829158190127233 665 15221
926751312111942785 10154 21276
303134810153352449 13997 32436
358367859657978049 32213 34652
499716924545644737 3853 8215
578351816452919169 4439 32192
616910068275117825 3136 17369
827035158437755777 1638 37386
377405060121709825 24113 37457
684908828203528961 20711 28732
873229722023211265 2161 16525
797224150530258433 10754 35736
496961733152140545 18194 35318
437510746395059137 27705 32463
355147914511619009 242 19827
772402273888562945 27780 32070
603812012013726465 3711 14108
674876979924814465 22561 32445
974147467872143105 8635 22702
180177694835567329 4541 14581
360510492453236993 3269 10052
279901710202732801 2599 10558
866558564808897793 17281 36586
34364902521080153 4159 37400
838739771701064321 7050 12229
851184949067967233 25852 30638
449033464836986689 13081 35391
494679519692272833 14478 20626
458957939561223297 587 28347
145877100090057601 19548 37141
775689283327309953 5637 17477
956712466725125633 2315 20633
334391358374070081 6255 25383
116750908371269441 2928 11832
515181648832964353 14079 30456
151532376850827425 4729 9232
685575992273491841 15403 23040
509835857062380865 26596 37046
625985634494966785 10200 20965
238129448841167617 8064 21391
585617983904462849 12811 37531
907212550493650177 8269 14688
251950795116044897 1373 37647
326889051590786305 17615 25107
978873626229748993 6797 14429
735051226605900673 3160 10170
59053495251006897 23145 35635
681689675551726977 26208 27165
687816900736187649 9383 14882
286447077743613217 20898 21559
181356047890716353 18086 23130
774752571337064193 611 12548
32320913751355817 24998 26999
893188341342618497 28412 34912
804537560513963905 2954 27982
784099938515456769 15982 37014
77154422200585777 31738 37608
415798963109434561 20147 21190
775899867947543937 22448 22822
259850140167305441 19330 26386
288787761472171649 5212 19024
586908847447499905 983 35088
249262582109608385 16134 21973
883412433665771649 13009 37769
210090433615256705 23947 36574
53479105637503465 17473 18544
432308169814888257 8210 14678
203135437882242081 13924 15778
386536946370277697 10018 12821
317280104124716161 3680 33560
855260143892635905 10624 21613
260683314095903297 11076 28732
232344775025985953 5855 26263
3294315705684171 15560 33985
997688982409158657 20985 37541
293306734810915521 8590 18805
388650112309953473 15803 17661
809776797939843329 8589 24832
541030338296579329 10192 35489
486562463952257217 12510 30582
774359938951114625 6627 31450
163311378238571329 29255 31301
326232529667976193 2707 31758
697611086022636289 6738 18062
386554451703283073 17009 18742
553483126304893633 4287 14655
328864272046317313 17374 29810
418057413257944449 14471 24445
690978588987725569 3358 31046
25255254411515437 1127 3018
579923190150623233 14612 32790
103837681117557425 29743 33639
420856859400764481 3464 13004
617674016913053185 9383 22752
93279891267556545 17072 18563
583722126088364545 3294 26502
837468467639020289 20647 32511
144386294890292545 1331 25645
65835357090151097 22362 32357
142786238267735393 13998 28033
108981408420298465 19298 22379
588274162420002945 2166 17987
121600178727661041 10380 36202
247279207020714145 23078 34394
842191324222262913 4673 26487
237296650153293601 16834 37703
325436782881524801 14636 16715
776629143680555265 15729 34328
909145059623931265 1788 22702
213763962168695073 1238 26321
417429338442204289 33 6799
210191883279296833 6755 36252
298126556216665537 786 15146
171511375943108385 4141 29192
957924554490176641 2953 12974
993468850156393345 2961 7759
583995579951725569 8558 11231
65921775254462745 16495 17046
241259145381619073 3006 20433
402959932498507841 1053 33904
851124319910589185 7464 13284
185975044394378849 11755 36647
269970408765345825 13791 20582
622024860912393473 17099 34601
154774706322136513 1095 33761
205362201727336225 12577 26309
289664200512319809 17631 27968
522921538525370241 4272 10476
312176928707437185 1782 30411
225449983884796993 17507 28394
298353659142577473 27803 28195
272767437344231937 11834 21419
458158654808265473 5709 12164
495150421228441217 19866 27742
165521393906672641 27925 37662
403100870183497025 4783 21389
164161419949614625 20302 21785
284547583156122401 31731 34387
49811567719757481 3644 9078
322947981897744513 335 25814
332967137199368321 13675 28056
827842930857354241 24 35788
386415441156188417 24461 35449
442148990420353281 12293 30245
670420233619928705 1769 16961
138559407752094193 12002 28000
944038559191056897 10056 16783
492858859722293377 22308 35819
472721109556992769 20447 28353
122125336567290081 652 33082
116868920822312817 10416 14224
289683515759694657 15837 23503
223211008779806273 8313 25306
788450189320112513 3921 22707
431117235623162305 1784 19071
909288235277745793 7602 10638
82568539875119025 8005 14654
504788164884995905 8443 19625
92261803159189521 528 32205
64340258481056625 2757 32884
594470566103702017 8618 22530
366320060823564801 5186 29903
583765713558165121 8554 20295
619518312566942337 3135 15458
675386544453680001 7479 21768
622101974252227969 8871 27018
828282022842770945 3043 13104
683607896448169345 6018 11285
369502207369073665 6552 31935
135338723211670961 27204 35250
137637367427487329 1203 26437
305348180165527361 2763 32618
631907305094834689 3962 29332
521723357785685249 6429 15783
179475210940651649 19188 31086
405024528008173249 2569 13327
56109525261298641 8086 28574
574599541593723713 11066 34639
969510625761216769 1439 9056
451505274721018433 3017 17478
533504241731371585 4136 37340
12083741752274337 21533 36371
623938263856999297 3268 9146
417572781883510657 3053 11138
167363979352906241 20724 26491
364536881464598401 20845 26403
363558029177227137 12601 13247
446442289092988865 14315 36275
753813977596614401 21219 36562
840783196556582657 8740 14781
308427989486958145 7665 16096
280117964478368001 8604 9000
975607556616502401 14121 28321
382495308028406785 29706 34879
619985321634459265 24227 27119
35899163806238477 31783 36486
366658696545208321 2839 3025
436831789537432513 3059 27268
889132633314900993 2937 25068
180491539521543841 13717 19107
628455897330759681 5204 32846
580734584167171201 1335 10119
608182908934736641 2052 34288
210742612988827457 719 28445
92772554634159121 27682 28901
333651321370393089 5743 8900
548080649690902529 5097 22051
384330047467617665 27388 37547
904481329738850049 11820 19949
850599715101392257 3239 20533
758133580957490945 4136 7278
990478448466848897 3571 7622
766624870573501441 31687 36016
730570600373123841 10336 33841
253637646019811329 30853 37626
857037384578294657 4682 25098
66919319318692769 15859 20679
676780600289387009 25968 30753
719171956611774081 7064 36851
662464778187814529 16490 29044
657171882155971329 13330 15245
960117721510425089 19578 31369
365768990097294017 33876 37018
875246174105800577 69 4599
48155901024394153 20051 30288
554531165612271361 13889 25530
494292672989928385 17676 33918
854236967644528257 12051 20103
922657918275056897 9218 19175
906733129395870977 13748 21394
62722133327227425 2940 13686
495911774500203969 11944 33841
565917725358254145 12561 22271
780413161391461377 31650 33658
281055902707294081 1815 32590
352488065471323585 2657 5011
519625898640803969 8465 28357
669597557086898817 480 24994
785509265054813057 155 6785
21680282062536805 3391 10243
734000411632713729 3801 4845
333575124285569985 1406 13535
516740345912324993 27643 36438
837131206884539137 4381 8206
20086135802749541 14087 19542
978089244970231425 2125 12506
960047475749789185 6647 21617
90429697965593201 29391 29898
286034964281618913 16885 29930
139772313613573121 2040 9983
735745405951490689 873 17610
672503321139107201 16705 23730
18331476589359853 217 14621
52955156534505225 6377 32479
664040169274116481 16565 35123
724891242064277505 10427 33090
680206070580176513 146 35058
54278745151119521 16639 27895
801345820173338497 20574 27303
590152281673130881 29131 36374
130175882573347217 23477 29784
759601220326981505 15062 16139
656660026968509697 29267 29575
605015608417378561 5516 7811
96000160632975457 5862 20057
412537757946861185 14282 24312
871753579856090241 28966 31274
508782450112324353 8478 14095
2432611672240626 9019 13411
21976939891214189 22080 33835
283820388792193505 18091 28282
971256769942645121 3059 4200
670975172989450625 5652 31802
978842862205677697 23540 24256
102043535743149505 13539 22882
866816377806191745 4336 35664
259237225493585313 2466 22078
556350025982549569 20092 29617
210298479250255361 14032 25846
931203752127036161 7061 23073
256208031746162145 1254 34101
573535928785670273 9211 28243
568850648170894145 10532 33960
691663241067818241 19853 28495
914359709534146305 16888 31367
43837017858333385 18164 31293
712200468342970753 11579 13360
524998608214023233 33663 34485
493489903495266433 25580 37087
578155093355800193 15243 24346
233848403273128737 3435 18143
197167398789151361 25599 36247
474939055842490625 1261 10299
888876172939699713 11272 18905
389234920271476865 16411 29742
706736640789816961 21774 29789
135503364978553969 5250 13602
905660060761047041 12174 13804
934869479246572161 13194 20992
986843273603643265 303 5233
752112720254324097 2031 26142
707899216641816705 33907 36601
625987745134167937 20567 36729
419552727190396289 3429 29452
242129674806427873 8377 31565
879307807641961089 7592 26460
410131309161755585 6060 27977
945385570268133121 32253 32844
277802428809955873 24234 31410
658278856669465345 1588 13344
944868331348189313 19439 21460
181355418651211425 6088 12136
191698405101199393 4455 11690
788946993855486081 10129 25337
221380749303705217 17354 25457
624576657435842049 11778 29030
204456870463268097 1735 8120
652199278574823169 9913 34160
550623099030403265 34 6245
56178295621439393 20167 30375
345405751424074497 11948 29136
687444705743924737 19599 20349
145873624526785761 6792 22099
372095751492356161 17706 20724
635840875691563649 23983 30442
403417151874332801 2422 11170
867289277072202881 17890 37163
562875874164664257 23484 29152
696291901845206913 9826 9998
252654466798926337 8034 30309
154956484608078433 14988 20295
612867353626473473 1549 26848
501999743115668225 13147 21121
126950988521524977 768 16695
713188269142548865 16971 27970
968399170867858305 6095 21783
921081908516193025 27860 30234
271779763767366241 20383 34954
488619468083669505 2404 37087
572469203807788289 12850 26719
350316438739660865 8845 17230
552557008032675137 10890 13870
948034536353603073 1080 7913
527143846180539585 5824 11151
933858567604382081 19281 33338
505182648745996929 8021 31341
570740732552224001 17570 25222
330752827842889729 9241 31156
777118454919609345 12671 30588
722419976062166529 19201 35054
958462486823336193 4886 29764
560871658605979201 11337 27268
314949875948379073 19629 36686
355632290311742593 26873 37326
588844472930219393 21322 37622
411212566182047809 35207 37575
670580178670682881 7685 28157
821807795724435457 28476 31286
224250424869481441 16409 16467
825463774666335617 15514 16303
856577695294113537 6659 33854
906683659234513281 10108 10848
485046111643214337 3913 26978
147771785648263425 15080 33113
975705681422020609 28958 36729
38508943459373057 12397 33994
427247175069211969 1751 10352
381272292063588481 1475 6813
928728317470849153 22642 35837
500321846819414145 930 17854
871459807237528193 4831 31776
825537787760556033 819 18332
325965904828727553 8908 18891
162692153738060353 17967 34753
128483558918915713 18395 21022
173094145958149441 2071 36579
424369686366510721 25540 35224
99202826425223377 720 19315
993694990396704769 22986 27230
65709739823365257 24892 33066
613703279750374913 2168 4311
323398069405708801 17177 21760
946177464328442881 313 36958
733799380787022721 17893 25590
692554095061702017 34048 37729
222766781206015457 11580 25989
320170198847137025 343 16751
117206767453939873 657 16946
392705878005379841 21699 29290
911192886958684033 20711 31914
418317810684200705 19586 29581
852403582543392001 6512 23913
111109238981789809 12811 34998
259195433622803521 8213 18185
632824045137226625 19854 24114
628716159719591169 19032 27003
921392259010637825 14952 33675
358584338552486081 21123 31091
328239274715471681 28104 31389
692882078939508225 27893 37561
787534568426430337 10262 19602
436630124772076289 2 7141
636404713774453505 14986 36628
104744450556683697 3542 5634
663837235915785601 732 23702
40620665037561569 5432 8090
210076204898328449 23405 36619
714281327374752769 26838 28763
307383946335910721 11079 17486
687262704078104705 18495 37287
88870946704730609 2539 28421
597886952643239809 6539 19419
168407848341466593 2855 4819
117663546819823489 3388 30257
33210714631522365 818 22549
825690723130751489 16998 24390
473829679653682945 20209 34096
56856602395892961 11455 18580
284539038618419233 5369 17406
256914132397032097 1614 15114
440067891330976129 10840 11765
670646271842752385 137 32854
690806506918718849 21297 30654
511395872715414849 7345 21768
600267055144463745 2635 5298
199950774071648865 311 11663
394461926067378945 13121 25214
136406027271039681 2920 26656
212448412624659969 12839 37356
976198732487954817 24620 35767
887246545791455745 16379 22006
182042189777778433 10483 31125
129732573027276033 3294 29887
857444506007649153 5727 29847
685128016877428097 5394 29984
178548719018142081 8568 15497
909570652866442241 15745 20677
234841155691054113 23611 28420
332769252207199873 19211 35744
746895483515519489 11094 35473
160573134282806497 12256 33526
38456404278374377 9471 22443
996918968840589057 15191 33050
501339689096926849 13264 17763
564646965851856897 3795 13548
500018783069787521 24381 37127
810824464656875009 8194 30301
360294021997024321 18896 33184
857217499994455041 13580 19866
922296181344787457 12543 21143
67867189171494145 13434 23668
69831694890485353 1116 2883
534674318426958465 942 1069
959070030361186049 880 17158
684646967216238465 8772 29250
472144365319881153 6990 16019
718065403582450305 6257 18703
259083179413632801 1976 17171
336105388712326209 16122 36107
488177617910071873 13911 36647
514574032147486081 1228 28903
89290967964711137 22307 29626
754271950275480705 9811 33565
707821076027673985 2363 18350
259423759290406497 17627 34712
278990877988629665 11157 37269
746002087370669697 7681 33589
30121547655500793 22428 35336
113420491307657297 538 36545
553079276888222913 20512 33750
63693331681420777 8348 31109
717088226706952321 15417 18964
855083472783697153 14199 16201
820291946160434561 9682 34676
818328529774646529 10869 12284
124214177304157409 19657 30590
107840604447964945 1847 32331
5711146893656150 14121 19191
290092428526676801 6796 24190
964668437186251265 13233 15608
245544422219019521 2727 15677
555323712682248769 13860 23025
823904032629712897 4342 27945
327413399900496641 18853 22237
433954868951353473 23838 24603
267624896139277985 11636 34951
723041032320182401 33096 35947
486842986259038209 72 31398
599060240644526209 7084 36363
831189239377945217 2214 13130
323018347761490049 21072 28758
356863806217905473 1332 8866
19269950837148997 4544 9068
560155404115402433 29647 31971
561309502773426049 13568 27174
908974355352459137 860 4962
968588593089897601 8685 15971
748454495929589633 9665 32726
599531187329006337 4215 12621
4531597964803070 12603 28251
689721754362118145 3737 10341
719483762170437249 20294 26723
318387057936789121 14270 36714
508100374063761985 11078 28276
544396704205730945 7937 15014
676297446591231489 10568 19446
628900620192723585 4180 23390
733004242506854785 5491 18986
614607018538030977 21353 25676
488136858424137921 5693 9694
535048000920355073 19351 27802
812756949986269441 7185 7297
251485954811620609 8344 29460
446510171875839745 1895 14573
173493610921724449 28210 30775
443147007777174209 22904 31986
73430540175102977 7860 19726
136691926364942881 3358 30157
748274185933567489 71 19760
158944177746779041 8855 33572
984163428212305281 1955 22285
981450460762257409 4194 37826
396383535424433857 5326 15746
315441328546388161 298 9647
743734185560690305 12906 28334
790411398928267009 26555 30294
760570588878110209 673 33250
766658434676262657 8001 24911
107002349641255985 19681 31244
92484621469051121 3694 9275
26441069687251685 5388 37244
756712767724440705 23741 25752
217762915382614625 9229 35565
926353722352626305 2214 6734
692187410228385153 10484 32446
265670883035742369 6422 17644
782097424691080833 11015 14991
635658571342130305 12074 13283
592876410605470081 15504 33315
332589148866009793 846 2757
58362110006491721 1574 18684
566076096610469633 7844 24157
80988700433962897 7429 28159
182240611219217633 2600 30495
206935145090120897 11805 25300
130279578903010673 18504 18858
576492350390850561 7488 14645
133412248551412209 35401 37530
400789544716438657 21772 27262
717365421710592641 2854 36484
420684060578381057 12972 30711
700208458855517057 8866 33988
965363192684613121 28608 34565
333786343604597121 4225 20867
497759288540237313 30177 34417
307459249814872513 12741 22791
897164427028535297 17989 29710
615504041669009153 3537 10412
997866533528664961 598 7926
30425383230952009 4747 34664
406057134985793793 30544 34869
122730411341361649 9164 18147
978424827849579521 8103 25239
500212970292029249 8880 37622
684064970686414081 8717 36011
280397190445153665 8027 31945
701776363309946369 25428 34368
961727036954645377 3106 15861
268546668141318881 7292 25473
354887236260790209 14902 15676
673722163457739521 25966 33497
662052691258555393 9898 12889
31325043448354961 2869 13216
840459356640291585 17948 28262
637936862939554305 24594 31386
624674039288411393 5048 15520
676277725690376065 3848 8616
181460511922974625 18565 24400
676343036404460929 3664 32857
129120226231766113 14807 32974
401369488275257409 6640 20843
977477096255011457 2882 5148
877785193454954497 5238 7066
176035236063061249 27725 31863
109350833961862289 12747 23238
541038707355223617 20724 22431
541192585686872001 12873 24274
43248680307090841 8866 26033
813466780028868225 18195 29699
718736135302673793 3761 36541
521147419369910401 12607 23027
7499055603009453 182 17501
56490157475003857 7523 18868
298408056048568705 7194 37440
471544995298899009 12251 25319
56724163901282769 150 25651
666066742289636737 1628 20568
643520916575692289 5394 12465
436883768293242241 1359 10605
196355880581055681 15568 34444
726461740201791873 2722 14744
691521558443039233 21394 26026
442570395237964929 25581 25682
866283537074242049 16440 34194
522930111403574913 7800 29508
380665057361522241 13154 30224
579256584944559489 23923 35230
248902168225217921 25251 33766
473573511050609857 19990 20146
418868870948582401 26514 29449
117305037963348017 6374 29954
438134073101327489 8556 19403
815045797367496065 524 33840
52151497405230177 11826 21821
653550032301339521 6083 7597
739074863799491073 4807 16308
460053684430427265 6592 12860
837187267048502529 9004 21783
332988334290575937 6205 13267
821913742468030465 23437 25645
950370753662006913 9587 14897
64831428915521625 4333 7737
124197155111730241 6725 34344
215332464780406241 2489 34357
540018249254934785 24573 34454
345899168532294977 14763 37618
702291895206229761 18399 19394
206393630958888961 11853 18033
957216430641629697 17064 26861
368151412911100097 14586 15242
122146483507449937 17452 17469
738056905651266305 3171 16658
405402302245995841 10417 28720
109857057404749265 30763 32704
484317288587533313 2467 30876
343356818012512833 2902 6347
514644849591427073 16378 28519
980348398704233345 31316 34561
715426916951159297 14339 19396
617758245735931393 21175 22747
683644043895789313 5733 6288
815921891518197377 9912 22131
334340782311102209 15464 24672
658470854014598913 12164 19282
44526397059506449 4661 33726
238892675818402017 23699 33611
257846191252681921 5015 8941
351121954994031425 16042 30332
920074317947019393 12262 37090
171596459474780961 20205 33071
839134907735228801 1898 5833
279103787700808673 19403 35775
454950501574778369 18855 28282
853029100136904321 7538 7807
125484793888446689 13524 22407
397446405199477953 21458 35671
214878637750565825 9920 10405
335380422845613441 26377 37220
886298240040076673 19651 26325
838916507341384193 15786 24573
133469417359343361 25225 37811
427087248579294273 4449 21735
89123755358528449 3894 27548
302275986424152897 3315 31529
715162705359951233 309 3842
418709106253711361 25491 33121
901376354410160769 13647 18779
267696971879377793 19240 36381
891194402144883201 6154 30695
682801469102525313 17102 30350
852971306815661057 30554 34401
758043081248647553 11925 22052
187066491721999745 407 23912
618283408367570817 15686 32594
815658479543486721 17560 31137
842284720694369281 9094 29368
755052638702430593 2489 17341
137202105323677153 6027 11207
916029956700597889 11096 35857
493289941621927873 11335 12905
511036008823062081 2393 8313
425293519352262465 22753 31559
300385932471726849 5113 37503
560566863163547457 2682 11100
795552312194892801 27384 27932
489709487561139393 2065 35659
882172101618195329 3691 9398
402549325791799361 7980 21241
155275967150181761 12887 26263
714484442824922241 1618 11784
319709981175805057 822 1535
405409561692028545 19764 24765
561192317961705089 3697 22400
437882594591126657 7939 13747
658468849188594177 4963 20527
68220565228049425 18238 23787
488070574326577857 14724 19802
341206632861510401 13624 20110
415088343981267393 2480 16897
289021834384289665 4819 20996
168192136844986337 2139 34657
75844602916401265 5351 10054
638543293107872513 6064 34326
783785543960139137 12432 21204
189073793280819297 18503 37164
168540369101716449 538 30249
337911097217812545 1345 28659
410631316028588609 31636 33974
665506477666575361 5106 36823
432727852844077889 16084 19084
968696043152547713 25498 34615
364466885251321345 3732 32938
12834440809065485 18613 20467
209277805498881985 30070 31402
694998325127357953 23293 33152
421484428566248705 21298 23863
960128348965319809 30667 31492
80551073169385041 3158 5621
339277375362300417 14291 25564
426938453031059585 14475 36831
744735569889748225 24651 36989
798991940761819521 12964 33988
163213408505015425 16612 29039
171066224717680641 15911 34917
346473284603995073 5416 26524
81762018762258753 3680 7685
432256930135295617 5694 34280
433956088007622785 31017 32064
370191641610070145 11720 28779
416617071035400257 2819 20862
564787411057352513 12863 14357
907067980937018369 12967 36589
536176510355225857 10748 19474
856248987853643265 6037 10657
188168448470477761 28716 34560
632784310882730241 14927 26777
252361055063694561 3527 29707
937910597866785921 13100 31205
674051584962313601 31538 35872
619013428367242881 21172 35087
30923901075787797 23212 28863
825944998318373505 13818 19352
431583599091212033 10634 12292
68052537590123305 9014 25643
481795666079001729 7101 24356
744861377004180993 23409 30645
49126579615176529 19868 24422
751587322967669249 23267 29073
720976640578662401 27015 32766
942218714751515265 15467 22440
113995511684649393 6754 9799
120182163979936977 3701 11950
523362988137286337 11032 19760
220555106074979073 2143 22564
448718500044918785 3195 15076
768592868485672705 15644 37371
725838558812220929 5972 6026
417066530635036545 26663 28641
496469193991188737 30208 36325
509783689870747713 9025 32289
841440831340271745 20630 29733
734202561690178561 3241 15571
504523523985369601 19963 23982
22097318444526337 5960 18657
721054183455912321 15231 22462
163690522391686241 3095 29989
1642572978411750 8709 11647
416430864891172097 31337 31602
333798197786315137 10105 11520
264981809021943361 13120 32185
273844349085521793 9135 17739
73707895819229201 15335 26360
316414605541830017 232 18674
605367304622955521 5245 25481
215638462833865665 11451 21254
286976651032890817 6269 10677
147740314214679809 852 8212
326040819401182337 1192 22369
94873304243378705 8363 20484
26052981572195933 11351 29739
465887321211532417 1192 3572
633583128327995137 18837 35286
615174325011068417 1640 8435
54083609336974097 13615 18949
789009745277248001 21564 34711
831452243982024449 28123 34990
808698521547711361 2751 22000
552426335720685569 24451 32389
398375274217492865 14758 15813
587230876400365569 11463 28522
33633248063111409 20111 31502
849899130635382273 8354 12424
364599593297050689 4281 5428
999107404020062209 6152 16227
897441127812101121 4893 16140
161184927107843393 35842 36347
160949386278552705 26141 33823
184234923199493761 17383 19463
662086137498235393 22772 23906
882813742769517569 14643 30138
325048852872988929 20475 21698
301481870811240769 19829 25689
417032977185641601 8441 22747
798873760549231105 6521 36227
562487924898753985 2323 24144
365290137493712321 30106 31481
507231668391753473 11184 27715
946998539207701377 5973 23757
189954051190120769 19252 25059
863900320838265345 15295 22139
775996008824677121 15925 30391
182183902526720225 18550 19798
95695120758925617 16490 18867
6471620571755211 9925 12082
697947115988696961 29703 34246
54925586483452809 10487 30388
452345367394890753 15202 28982
566373664171404545 6146 21288
428185876109949953 7621 28184
253732719101623873 27608 27886
299260509290398593 2576 28280
423292083819585921 28663 34465
845619742031559041 12787 37525
922332980376442241 24397 27321
163239486894674721 9453 25463
430276756670561857 19303 35029
407814056393533505 6311 29247
880288152218941697 4904 36552
999459533540225153 17958 28494
523354082559432513 5547 29982
820654977047510657 11583 19720
493104033257996097 9880 32354
597095508941016833 25968 26958
665080319035492865 8332 33658
339164212759925505 15174 21502
354441673074592961 21493 31305
941785007937276929 28659 31674
368064635447904449 23088 28177
808534201329464961 2445 16852
368287887523027969 4955 20217
892064288355932417 26063 28800
13045998251040915 15075 25826
101270141785676065 15203 24459
421867363717513665 29802 33805
488238105068596417 16799 32394
775950071230067073 17061 34955
353521489845363137 17252 35835
898996662530269185 1725 4687
645835654760652801 15319 21406
761238819474268545 23546 36463
719424203781926529 17794 35386
436187390558490753 32460 35057
314696590075378433 21397 28004
440929257146347457 11855 28720
286595248810058945 5278 12459
817172054972676481 18700 30846
128552015166185649 30056 30241
990406588910356993 28488 35208
290736694504232705 5242 32457
842096945957610625 2667 30355
395317089777954305 4557 34046
848473675789147521 11098 18908
966407234154175361 4817 15141
611222125099889281 8984 33759
48670908285068041 738 12813
299221120724151745 18152 36405
830068179814048769 27602 37748
504784546562195393 4796 21603
7217246139155976 2614 13340
50903129706039609 35763 36062
138048004624309329 16728 23196
405286813714614145 13044 20285
675823141423684609 8720 24283
380071473534226113 7397 33459
845508377276246401 9310 28717
439816389567102593 284 1483
28722666175433177 2134 2980
110136165546418145 31907 32334
934124424748958465 1506 36253
871398547364808705 5149 21511
586627203314527873 3598 8221
429044694536340673 25540 35120
219176731177043393 8282 31532
252536280569263041 17852 29886
438252642925100161 4187 23636
732034622048484353 22722 27565
106131395404545969 330 32952
693062101653541889 26620 35276
355084708747774849 26285 26824
447924881803171329 17844 34684
579471389946718337 26536 28331
69665459188332337 3492 5945
648457684583085825 4545 29071
301052018663437313 107 37240
481326552215918465 13994 23389
306785705088405057 25840 31260
158595693361554881 592 34592
39986687807182617 14620 28848
804994857471484673 651 31308
938169461125330177 31159 31765
131510951411563329 5261 37625
177215814113747425 31728 33175
891293234525690497 17086 30042
74853178392348945 16570 24827
513796639450283969 1710 26793
314054699713519617 4498 23349
598236152278900609 17816 36314
577591967831143169 6655 14707
706494762535832833 3532 36530
739543876682386561 7756 20575
413103590166812737 20135 36063
688134716697820929 7391 31209
193338176150440705 18469 33275
992745444489795457 4598 8523
208690871081188321 32183 37713
1938407456766101 24785 25273
868612397234834049 25751 29331
250815820529890497 14825 35073
702470243772737025 19875 28897
461991734546078465 10649 24030
805383459863158145 1044 37848
771004079379647361 2726 29945
370452115660839361 6548 12574
875824883257155969 8994 36781
642494477835661825 6123 16929
178190174836128545 31413 33425
480501518859554753 16910 32146
271339006113553441 615 21229
542022303273007809 3316 5823
389993140786938113 13979 34088
348406804582879233 8777 28337
536990818120575169 5445 22208
638158283821461249 4395 8391
132478665063654689 2790 14991
861651766414482305 11834 23957
172685145587141889 2065 32757
220960183822349153 3435 33066
779086037117476609 21333 31504
660023453718167681 2926 37631
403406516395296705 5256 17807
278217409262076385 7107 15117
85959198139516241 46 21967
180184915225069633 4685 32964
281480285110294657 12542 26247
956755325000621313 22191 25267
975163283625132545 22374 36696
556319072062109377 17193 37649
988089656685549057 9117 26889
548728238176828161 26804 28703
994429455852394241 6569 21807
285945921683506305 10735 20936
212357620221784065 26804 35172
603541106307950721 15324 35419
353604789809221377 19502 23094
705944381833148801 23883 27308
968377541788573441 20764 25334
103598774938795665 21952 32868
383773313261951169 25 35183
937461359300400001 30638 31662
347863305209020993 18465 24992
510585120252450497 3618 36638
999316822410033665 23312 30794
730428134335426177 1093 26922
698784744444669313 20505 29185
123774429329976961 11238 31732
864632611417260161 26742 35487
921366950662402945 10667 14811
378026993297798017 1370 9537
125200257240585697 1378 16267
808827579549383553 15363 26706
286472855569968481 27765 28689
217708600072104033 962 11371
997454418356703361 27374 28199
910847126181192065 15356 17098
871886407068060929 27816 35309
948633129100333185 28769 29337
564437261719980673 8762 28332
145930624063051809 16814 37757
282795918078790017 11277 18784
178127810158759553 18049 30719
646381509434682753 3741 17263
578145887457633793 4582 19047
452562503576260161 1335 9581
870310913243489665 4257 17039
457652265434042241 13300 27126
573550736571998977 11999 22915
554361398006278721 7104 19778
231072232482393505 838 23389
175786892053046977 18166 35236
149143315618413665 4441 37334
594667879701646081 6860 19005
173568671599046113 7694 29703
136456866147774753 4139 14064
353452061339222465 16550 27692
895949738862242433 3530 35382
208024746831387841 7603 33056
471861027526777857 3143 26958
969013954426809985 10023 31550
862699618491390593 3948 29979
346656174037892865 18673 21961
616722382704161025 22739 27797
43103730459133513 13209 18635
779863805970990081 1011 37550
984548897397861121 34259 36264
410660388946887169 18006 23894
983289892254514817 30818 37829
737088219217682177 28594 36201
363646260130028737 7617 35094
779223979770485249 6093 36176
625463464426328449 20487 27846
349171478090823937 3933 13722
162318825515018977 9611 23371
476149065937725889 10663 19254
705045275888931457 14057 29888
667728141420312193 25536 37749
599384941712234113 11215 22355
711174418133971585 21615 32708
182634959630629377 18049 33174
388236485188315329 17843 36799
680360818910617857 3681 36094
812613271330796801 14858 27374
523302633727677633 10799 13697
159163660533735649 22057 36228
435966964745293953 16521 33300
320311248906115521 1467 29816
168300185825270177 15729 26590
926390763851742337 30206 34099
158698616148416961 4467 10003
57975849364446217 14323 35727
417816037657171777 8749 14482
899240337832978305 19214 28665
292151625382647489 9457 28377
76365332495079489 2086 8290
846523029115100929 10610 17166
928453164328061569 22616 25192
188727417429493729 1421 36617
719576947518810113 5282 37433
267456445412175713 21778 32725
37758969932767177 1908 22693
952641447672338177 25279 32561
71652625705532105 15523 30623
445966028511687553 21430 31564
167400905667790305 6375 26867
914524365425297281 1217 18798
362776076595388033 16386 36146
30244877713169417 16771 27990
160145445574258369 19658 31229
438404142814139393 9277 34094
523195242825302401 33078 35116
28757266602180921 14956 25435
859851737962173953 10968 35141
97936072314315233 22033 32533
485269846150622209 15675 32867
132649396978433025 19141 21965
283376499933737601 2770 17393
242226082393731457 5782 6248
363191859058225921 3472 28381
992189787378830337 15457 22340
974116333157013505 7041 12411
427666581694229121 13686 20245
646308724892854529 35296 35623
434082166907710849 18427 33792
327377919187668481 4072 25041
555443330515803521 32744 36256
682821587162557313 11154 12680
509131226776016641 28007 28686
293431988427528257 11424 33073
118721966541432529 14181 31719
210035238152038049 6800 32746
129603184734332193 7116 25853
984838310568463233 12506 15659
132304092257957249 27942 28955
506279520654324225 4178 33294
69466653961679729 1726 16803
333590288598628609 3002 6613
853450576889788033 9809 24952
945955077031577217 6979 28646
919657590442664449 5665 30863
725858115645351681 20891 35843
677674248367285505 14099 20377
677606199434997377 22966 25943
610092933930015873 12008 27904
74522936594974001 18408 27888
839050763400496897 17977 32384
707091656351671809 7778 23827
710243769747773313 15901 18989
831080107064721537 27426 31741
101805458621502257 27339 36630
542287316202852289 13913 27290
514928234442319169 72 17527
169511523405191169 23240 30082
198800715494957825 18416 30920
477663720993540161 8136 31675
10229780134164203 18516 36160
847924171484308481 6629 24833
662643128776498049 33283 34125
598764044507397889 13624 19858
29095612862843013 7892 24506
843538571544627329 28137 35140
75397865222488033 10123 29591
247164662753895937 4999 34578
64605941750482289 652 36579
709275743935606273 26731 33617
911659348522196225 11462 37689
381908431806245121 834 6165
362884930936555585 3281 4494
83898748501013649 18653 35257
704678120534783361 7940 19072
426511272319054081 12407 26390
603281747457042945 1605 19046
942453821348877313 349 2920
473453720368585345 19751 27708
521182363383793729 6784 9094
961292658055665281 2304 36263
961540709147414017 35901 37543
316618004138991425 12587 16519
874468713468040449 28673 32933
894605558823069953 19668 26391
928511045475133313 12796 31626
22372811883801801 20027 25268
190612665491109121 121 22587
83884436061790529 2302 27332
711588606833403 16280 23482
37905586601272745 13248 32466
48847569114080617 2599 37730
571105867370516033 12997 29945
47894907939465273 5224 6914
371156776206138497 19439 30575
35878978566366017 6866 17924
977420591130648833 7236 34115
437327729552862337 32449 35780
6498914872725693 3725 34666
337007871293842241 3051 31157
442023212861339969 9793 35868
768225692660095617 14482 20419
357129498251854465 22304 37692
125725093895233905 13142 34600
530130090786141057 19853 23916
973096790430730625 25872 27580
663473449909549313 24695 29962
253994089713806657 7853 35977
223022162925115457 23466 33047
293423333367528001 19633 25104
200706436540659905 4303 32882
530568509570578305 30364 33947
371713756590704513 4906 7880
242767943583146465 2339 34342
661092839559319809 21845 25347
924164115963144193 2782 26702
798043070823847937 12544 20831
300641926458169473 17082 32269
219002143060752289 2444 7606
780597024110854017 33321 33862
927102855558811009 18454 32247
665988434765296257 3476 23692
18420165385254705 16673 27503
83464343002468417 12290 16099
281573640650872641 4668 11469
542447201916800769 21653 35391
204077256095278145 14304 27378
698805248596563841 3313 3320
944694505840484353 2184 23369
653096338033378689 25970 30256
66919614600340793 2129 27062
754542002037844353 11753 26067
771690641760709889 27464 30929
686398817542269057 24408 33764
420872573432095745 2680 32592
941337980684160385 14033 14804
501230644721712065 14163 31413
275780902491050017 34618 35020
358381340783200385 17249 19648
755674981389425665 18713 24364
275042426726752609 8149 34792
702675904210778369 515 28364
44135625878713113 7105 17647
8171446356762147 15149 32137
435682619488627393 28359 32605
498893449878153217 7562 26993
56135089547570513 18875 37635
307038414464095425 11901 12180
844513219623660673 5280 20462
392610852411152705 10027 16929
936652983504277633 10457 12072
511577477771062657 23930 33182
583448774202334849 3733 33840
898793344486108545 126 17757
397900977837270657 15853 17284
194116386441486113 24512 30889
498630453931337345 16917 31716
276972892786446337 36455 36695
972859339530490497 1291 8477
107979758059805425 660 9767
69867717931256121 17383 19473
466465119384338305 9466 20329
604758628018533505 32860 34395
238106171782753505 17578 37629
988846751857362689 9653 20713
32569585916277789 27308 28395
632402229293322881 11801 18766
710725326449200129 19990 35077
278495272487869985 11868 30115
610244405442102785 179 4560
115598670441574577 4145 20303
206951477171479329 4442 23699
946648449374759297 13639 33782
979210899074260481 6121 29357
327499054197406977 24116 27344
406958599550655745 18788 34155
934788410216722049 32828 34724
833341872130120065 12873 36702
250053440643274177 15335 29313
778180226996077825 15424 35432
377012883771964609 4698 30884
776307110194906625 11535 29590
885930893084978561 5228 24564
901199227186204161 9081 12781
39784804880579121 21772 25861
765455951586346881 8363 15924
345286509862848577 20854 35816
736011490983081217 1061 30845
868056973011885441 320 35845
489348341784378241 9362 36990
788275395941244801 1378 34951
301389163606991425 2101 30061
151061931191602369 3047 36942
275616679930294593 9449 19421
73153500042383969 13823 35484
250235216090679553 24646 28824
258789928696909761 14251 25385
531240090009461569 20021 29540
153488867358053217 16932 24634
650088397464209281 16535 28881
739704961034416129 23354 33662
285004552310255137 3298 15570
24129446984108685 15556 24205
843157487271888385 10404 19930
847703256936750209 17417 29308
671945676699138561 29853 30148
81205459677736513 15618 32820
784162846391843969 11741 36345
52208016927945521 1954 31321
633839850667811841 3334 20275
743030787836278913 6330 13428
503443104216721345 13962 25174
534501513915994753 18035 18972
342113114493130881 33441 35714
792129208239007489 11968 26133
880721984560615553 22570 24958
75178655772898401 1564 10814
935539465704010753 25717 34956
218942861579552769 10915 32415
351976323682741569 1571 14886
565597595458239489 19248 27243
832340437871792513 6279 25260
59652453646780401 1805 6476
415227834062484673 4427 26527
838410768431767681 1056 20817
774189797031567617 32594 37316
367896623685727041 7284 25481
304899679523366273 23648 28310
801066652383678209 19158 27858
709460115301723649 27047 36639
696342008487793153 10482 33132
219611013485099713 6765 14792
398336393188227329 2810 5371
867985877997483649 33541 34806
301721088620713089 737 16829
312779855023300993 11513 12020
636573035957024257 3712 22187
834699720231483905 23745 30657
348192238413904705 6957 31642
883893599535561217 4349 9537
419062253632798593 5321 5559
931638434160447617 22443 26545
150130826363625409 1406 28031
982388644650477313 27978 34138
898354990222639361 517 8288
775802601171776001 26171 31111
557552040014943617 3978 21100
894232620072877185 17774 26672
312142144021660097 12857 22150
924852146907397761 34820 36081
895490651613858561 26561 30715
708876104833869697 575 6485
182672120523744033 7879 16790
156168853594479617 12154 14199
982390510402982657 8063 29524
643462059408484737 29689 30176
408931597655477953 8329 20093
171829956193619169 11037 19249
90832456858027649 18350 21283
861152055876566145 8342 18935
233190980002586209 10114 32372
578803458884905857 2890 33166
805073915929913345 23112 27990
787125319234213761 9686 35972
620816586325130241 4874 29220
478359798890750209 10155 32586
461581952968646913 5352 29762
72081159613468065 33152 35062
40604428378440361 23514 33316
201335018081650209 6329 15766
728084379960197505 2132 24847
348654141037066241 6247 37177
492803311371201153 5737 19462
858391741727075457 7738 23654
240085893506421409 30094 32035
287635859922993121 22406 27562
408350729800314817 1589 2769
820595070638418689 13325 26517
537118522120668033 7628 34528
501764058360187457 4399 11882
474901459404119233 16812 21065
811115030304478081 22219 34770
649413171398027393 28862 33715
925440535702158209 8921 21693
756618669071240705 3373 23747
451224550942200129 15029 16657
13762093949257093 20650 37842
76300509769403393 12843 23759
623428608231815681 24759 28342
262396138176427489 20541 25540
239035989161255457 11761 15243
283179278414415585 15383 34612
933895278041017473 19124 28954
852500497822163073 13040 27631
444468364523943 15613 29565
545683805884699777 4001 30802
800808781041777025 16878 22505
301040462471377153 13478 32511
779880116349392641 13069 23632
221128768819617953 20027 32710
771133076464291585 2696 12807
271052694783648449 5416 10141
659634652877858945 15668 18349
559765206336017217 24199 35944
767633459384366977 21388 31907
700691875045947649 4359 32240
149866060386717249 26748 31573
120616789995487745 2667 16052
48184044120841209 1774 19439
824366481201636225 25108 31799
427248308970238337 18884 33888
986320425002737921 14594 20693
354698678004293569 16643 31009
922285900652269697 13833 16026
83445789466981777 35929 36014
191495976259965057 11858 26066
445467853494942977 3975 33603
450944537208059137 34231 37394
836993072555404929 18545 22623
917570944396238977 25725 37413
165427137067094785 5155 37201
839823856103862401 6261 15575
819772458686760065 29345 32702
366761460103809601 22330 24685
925912204810696705 16023 36977
197727007507339169 28514 33308
287887282951349025 3542 31363
185037582544886433 20623 37422
990529579827519745 13560 34214
823836846924422145 11261 14952
564023403085531777 18316 18965
281230141742831553 26514 28070
833023417720180993 13284 23098
803845891854521729 16111 20471
941445040281966081 7081 37408
606694818240846721 32044 34269
316954996286678913 31158 33512
52260080463895521 14459 18818
275029473764380577 9104 22417
183738368399126273 7686 11816
800515746441316609 1906 9313
72016192430382377 563 21338
268028323730764129 13846 22738
464808443008088577 3017 34310
982124525884838529 9823 9902
997539516966213633 20267 27098
609746605755180545 8886 27033
78603872920687937 27248 31582
347248197642311873 1262 7547
394842870847881473 25047 34179
313624715568497665 28097 36093
581003170650951937 2126 4298
162139244776735585 1433 16519
961644442573060609 8346 24149
891238318812146049 27363 30180
932136883848777089 23028 37760
778287942869564417 4520 27981
23049230024341229 8169 32125
528817088376602113 8545 16083
817020897742658305 3172 14489
489097335736286017 8717 28872
297261110748053185 17405 24664
721720664797619073 18341 29275
413774381542417281 3952 29747
728739729815895681 2915 34399
226108898653720289 30619 35810
990969425388303873 11038 12585
885294370913136641 18057 32226
167851451237563521 14131 31655
563794161105704449 5843 10764
335853947833971521 9317 24561
368950537469395073 5916 29497
371551009225992577 15463 15769
402990158513361537 34007 35508
58660756369281585 3255 15569
2875079295542094 20833 21906
506482392758922369 7230 27954
320904087129548545 2595 34017
981848355893493633 20118 20612
42105436273139673 14475 34805
963822806735929985 401 16096
451697917339586753 5835 32566
924157003959752705 8587 10018
165418252990839681 2567 4241
287460541857139873 2481 10683
560160586763800001 32116 32444
529083454998147585 2075 12862
983273242724855809 26147 32298
28226681443651813 17586 32901
301025192506514817 18843 21180
175218347899861025 14479 24553
654841910909830401 10370 29942
887911791058453249 1486 15760
916993192362923521 11753 17516
130824309701058177 24968 36902
580480038170286209 4547 27617
56948425507282961 7586 11863
446402533242476801 14795 21719
341797527060240449 548 37712
824940963851993601 11167 33794
7600035113366489 19318 27477
790472138983489025 5658 14706
119249806021617393 20233 21965
262720613580476929 17061 36211
185149471568148993 16932 25025
613960371618404097 25037 33113
486192311699628737 7715 17074
233651441180519713 19319 26146
282183595662100833 16492 20546
327553992502686273 21722 22739
377391565506076865 22158 35057
614572568815923201 12195 24212
809257287295377409 5694 27173
302895855042564225 10796 33578
196973190871407425 13399 28629
808823971952911361 1797 18481
946998264857565825 21173 28930
901278121547875329 7448 35956
218714651585504065 5061 12270
933545130213467137 11689 36690
622466348848956161 9681 19539
925962275496019073 12767 30009
867515132400942721 1414 15106
946279713866523777 1262 23868
73064965992724497 9298 28434
229001659721546945 6471 7781
309954081902976257 4903 26982
145049161105326625 14077 32784
5651597558124167 19404 24310
581375773243181057 15366 27254
879220085355601793 28595 37817
244585985878423169 5229 29247
722215341679227393 9195 13984
637112167106067713 24041 31252
396453972781888129 32111 35270
467413902379625793 7888 37225
146466596611968929 36829 37810
146660555251841633 21569 23515
267524707429320321 3374 31839
980402922858935681 9616 15385
662173892624192513 21057 31592
182758762532586177 12284 32761
531638954507247489 9431 26844
790665042691806209 14827 16462
662718917059105921 175 1673
385930431057047937 13595 23623
625545612163595137 25630 28404
421416533138263105 7890 15379
45130602552003297 2251 4415
390994060598472961 2466 30631
173380308591834625 4098 6195
397817780436291457 2674 9202
878185594913315329 6640 12784
106831031303201489 1240 13537
395722243426778433 283 25161
660787602305539713 21943 31284
684783297318002561 2681 25719
257320809917672481 23491 31813
889902090699099137 20610 34800
416227602087779777 10179 19515
239851813662010465 9344 26017
91843636698754945 14589 30522
314075297073547009 28294 35093
837709949119705729 15633 34307
267024298760954785 13952 26544
900988691588338561 20716 28855
516505315394670849 6102 26648
239080564021541889 11228 37597
675126278974413953 8536 37344
560878107617881473 6879 22913
604706422206422913 27790 28367
383085601891572481 8113 35143
998391246341153537 5314 25838
833488299362130689 2503 21465
421771091398358785 13631 34208
103393927422096961 21888 28442
965907064906314625 5583 20812
298058967083491649 8320 13796
573922746961219585 23125 36329
297488526196453057 15449 31276
834097272111048193 17178 37731
229540885499545761 13633 26965
78036408508513233 18440 33869
50937058389642689 6999 21588
463442023398283009 4147 19696
295335252365973121 3325 14705
523877586238288705 18691 26930
430502597276735361 10164 19721
533901027065265793 10956 13327
854484018795659521 596 24178
385819089870626177 85 20628
632271567853614209 16372 36852
683748161364217601 27181 33327
829021312932027905 8491 31454
394876501301443009 27510 29694
286183572993770945 15038 22611
369272369416901121 21722 25064
412304863760652993 1898 16706
175501235762045121 8964 18330
941648728402746881 2074 4934
507924702167098753 6954 9110
292602294977982081 8115 17948
253505693666429729 9368 28921
28808885688455633 1695 8010
349254837846952897 22358 31099
32674352439499901 3660 32512
1963297564675060 11825 34830
891791267641018241 777 17188
865014860778824577 1772 22269
860114615281943937 3521 11939
670497528200829825 9722 35668
106243133809876161 6437 32972
345121345273778241 9630 32462
413187082855188225 638 29701
758993733097543809 14454 35571
52625700178843713 2657 24989
897141674421003905 21757 34300
149138289609183521 7905 17504
177755792857258401 2965 31867
245161216671398561 14461 22194
475364841189442433 6726 20611
774613340559852801 4234 23577
770182006981105665 1633 31696
886820422868900993 11778 23894
697463542983580673 3761 10328
490914543405111233 20922 35658
358221114961740033 15826 30217
503035118193572801 30336 37543
562761003109837761 3220 4837
272321202278192225 22918 24587
861635512205158017 248 24554
817523860395958529 18295 27581
771065446018166529 27993 30048
197328695010227777 2531 5804
705264766479135873 28405 33776
586204407993228929 30801 30941
394185330185447233 10271 33345
836128243127547009 4431 5767
489243801572246913 28451 31923
259986010830083105 19180 23940
397222115602954049 30772 31995
340474864131422785 22065 24089
190056903177495681 8616 31456
761514590678139265 499 14513
901562324519627393 12988 36208
583693931399011457 35969 37484
279346330188435137 6139 32740
538785803252601153 10150 25498
68539756876088377 23281 32500
30245620803995621 2972 4739
495863095113211457 18287 34722
400921496706622785 10071 19700
238769758241286209 4767 27171
969165357383957377 5420 12854
346542722673309121 4601 29439
496175742064188801 12995 35015
148303220534369729 3487 3587
988866252578773761 7160 13477
117480818358846049 18255 20365
504123970671464833 335 12772
54516336878830177 174 27936
689140505230341249 11610 36763
476017391261098753 26359 27295
574594375084465985 2185 17788
821925844094163713 132 1098
378519890168703937 7510 27782
982035390395512961 10503 21590
443701175367529281 10443 34714
55156382082255817 13653 28493
72114839313172753 23236 33156
700133143464785921 10286 32061
227686185052469633 21657 25053
321719491211393217 1233 12360
339186294289291393 4599 36023
924112644091682305 12870 17719
670394892502436353 9719 18785
214100469240261057 9668 33957
225428539103518241 7503 18098
960181230475075841 24428 37730
679207566637380481 12723 37556
276272630857487649 17459 21955
538543668927260929 28710 36680
243713447690286241 4150 23338
203091263409682209 29113 29976
715926268039250817 9746 15466
605333279020413825 3207 10080
424058099966107009 9935 37539
307986613568878913 32991 33792
876544610648163969 18831 32632
224259428771816257 17335 32169
689772990726002177 11642 36464
408720475623574913 26435 32807
923489146511112577 7258 28749
911149012250064001 24563 25380
629271929479774209 23599 36167
289643502996504769 8367 18853
360354591121915009 9098 26871
801222411042871809 7156 13266
544995568294584833 22466 29974
851706963675361793 27984 36361
325277411616635713 19472 37006
283582780016701025 10755 18355
938064829060540033 8947 24124
572067326687395905 2341 25702
95263920265079345 16909 18096
832245584450632193 9119 36939
39513408596125289 10235 32231
860766754969922945 6988 12640
557952371911451201 8089 19488
710133130289477761 360 20891
827569414312609537 7291 19986
801684281171780865 11557 20470
286921040080368769 11779 19533
580494870520894337 14856 21947
91385901174110273 11712 18777
922762654102406529 4781 17941
205458720341365377 14700 23274
307105292409772801 12019 23221
292801263551343297 19109 19493
451341191445600001 8459 35407
55758329495727569 3224 24653
775376255020447105 13951 30576
361213395772157505 6862 32722
68992021474180377 7189 35161
151286047713963265 6668 19358
758113816623278977 3419 31340
113921585220783329 11596 19221
128167405339631553 15696 22567
309500600410398593 21714 35227
190839929716943873 22804 35813
816147554230301569 12870 34722
68695964567474737 440 18569
804407609893356545 2065 16763
643050950001253377 21387 26011
931587234249168001 651 23583
861067158164495105 27071 33960
492265276175071873 7651 25548
876036767207622785 16285 18065
425338050342705985 6156 34072
487742822738091777 24070 29731
532117784264951169 17423 20733
689350582735300993 12930 29079
985338028514309633 1438 30249
82533569740910193 23263 28580
913104594302989569 5173 35760
472988994051249281 2598 19741
254363225098675361 15806 30331
507352888885556289 22455 33384
114434963517108913 9092 9912
118979161290070577 15005 31413
999854129090710529 2060 19004
28264498424583453 1439 26566
947660487708883841 1442 10087
994413489937656449 19578 37467
90450117228844113 20707 37609
828395373860082945 7830 27218
984931947286579457 6413 10381
249936527398233473 20294 23288
52549060450292729 14558 26329
380599539235099393 6923 34696
966173111272620801 25284 30950
717062703129258241 23682 35154
813297101478415361 31465 32899
11202681965734485 28517 30574
441801204714575873 14345 26534
340151204382124225 11094 31298
323346759288614977 27355 28299
178086515698190337 7520 12718
369404293024427265 9212 20694
471924734908910209 1130 5237
28070179529326113 29692 35876
219011128419147393 22411 28973
900657693460370689 5189 31915
334506214786415489 9359 26897
413623853148454401 3926 18138
303524877510760385 29692 34757
611107501748573825 15659 32311
582350708268492673 20765 23387
997651780993212673 22944 37384
545051292123197569 13931 24569
617027233219285889 27391 35550
692333075806203649 30176 35414
426181182512625153 123 550
246622478638037985 10958 24169
551496235302391105 23584 23883
14654098572592035 27917 36726
650478744397052161 18870 27529
908975259614983553 852 22690
131663744291952161 4619 27985
833063181494878849 25531 29051
221741392537911265 6959 19130
314941272952232513 10046 12757
920733046447491457 13484 37432
962953266431654273 14402 32037
398313960583355009 21031 24071
907722078547500673 29618 34432
985783974251713665 21548 34650
941827343236155905 10361 25582
209852233101987201 3904 10903
38096527022069897 5118 16458
74781735490073937 16397 19941
91004995518986225 4876 12956
675053973446782849 7935 37055
999086801564381185 9459 18540
16003648257051141 7149 23914
924645822464640385 4660 17266
693208018335202049 10199 26566
175213212162582017 30913 33970
598035551527186049 8029 25320
998503400565979905 26796 26822
503182645429067329 2612 16309
983172563927077249 7417 33268
770204291055900801 9538 35323
194452752119303809 16502 33456
164284509309101889 3200 16031
494432300354524993 10625 35559
647954556595816961 22802 34115
167795133269933665 5525 23308
8738807694104623 5364 24267
927569200753858049 13485 25407
285755281228741601 14281 16899
704550405814245505 17718 36289
51815296053565161 10968 37806
345798751142801537 15968 26628
246515619521698433 11616 25922
679188376348847105 10582 26140
638673627405101057 6796 11514
456515972230000961 12935 27460
640461010717327617 11146 13459
225190336211113633 20855 31141
232020567574426913 22733 25300
995152039123261953 5947 18705
1598818764687593 11352 27933
359009678477562497 20163 30843
886231237025644033 3213 21243
692470027648546689 18429 32033
324298335185940097 21229 22345
281829966577561217 5930 14958
155631971043465697 1850 6990
726679134127259393 10391 11807
988504346057606401 19227 36869
744289245339629697 6957 14374
600493983066574081 6679 26333
100416301640997569 9061 28799
586454813262033537 3233 21903
440214782016113281 2438 32402
696640073832629249 14371 19142
855578908713333377 2941 15967
737614315135413505 2810 23425
311431864529268417 9038 35727
445491464200532737 419 30214
40918598457331257 25003 35720
487373545203151809 19694 23327
733787829347818369 33722 37315
802323754564373121 9831 17774
19826010075398417 10381 25279
458784192351583169 4116 7332
823457204537803009 18164 29682
782280341166060801 6899 18134
987325682654706305 10960 25008
429455734036988417 19554 35032
983029797135060353 13158 26357
716503661849987585 11688 18730
441311295976809985 8625 27504
786368878478565889 3063 20531
401369790558945281 5913 29323
174159713383122753 4933 30679
105710257054234097 6353 15625
452767404721466689 25147 27307
554184509827905473 21881 30350
959094691887788289 15926 22742
261674996819685633 9671 35211
450858783489206145 10972 24205
19945522347299517 3024 30903
860694669701931777 14604 21270
233032771325191841 15465 17989
563542029371713921 5033 18066
746426232518359681 8428 30263
374915248593044481 2983 5235
566937828458854657 11053 16062
373921548615992833 4882 19040
566698161864465537 20552 32125
910478433206950657 13372 35790
219686067056052545 3441 30832
813466119100805633 2563 27348
481876745286911041 30560 32640
413343862431521089 9324 22612
317574342869811265 15389 33806
743215382485015425 14292 36617
385015780947114177 26015 37730
345571332497943489 4053 4175
126990927671705841 10175 15353
766680155521154177 5360 21695
301981708625731905 13896 20323
367796556628508865 26111 37878
96961866280047105 14822 28101
651660290621503489 32742 36214
348433721731410625 20663 33555
332312644369952897 14033 34100
888376664056245633 7294 8972
379122547453416577 10728 33336
846607403922916993 2380 30537
590131161925217665 12771 24992
381177436873137793 6324 14089
882923790123822209 3201 28525
982737185068160129 215 18708
553709165314078465 5936 21948
754894929240698753 6527 13514
171289610889797217 8892 21795
8820495492130932 15021 21460
699967593554408321 12667 20790
916904216674957697 16634 18489
390698013802801089 20879 24832
966063124663051521 22741 35294
117862181760930449 5138 28691
151379018015070689 17818 20828
900679882758620161 11357 19422
818665023132041345 3346 27781
532545916607137601 18296 23773
771747914731399425 24230 26201
953915420583268097 3688 7799
494397687176373761 24604 36051
814902321488634881 8367 35579
468974969824081729 2886 29887
734136391537045761 22432 23809
813352396699912065 6869 21958
11126838462491407 17044 17557
692552821186971777 26272 27716
393370641464667137 2886 25635
500842001016579265 8943 11373
211659581117263681 8753 37295
812934855805970305 24876 37283
182995820258806689 35143 35689
199131726683731361 1017 1455
291072079452181505 5932 25671
572346114373651457 5150 11672
607286302837632513 1418 7573
561745679062070721 553 6101
968803637111566465 12880 25387
811476693333737857 7890 36516
795398809963838721 11177 27646
501709387257250241 3921 35391
402624885431880129 14241 35928
85328165519364065 28712 36163
524180981453394433 29210 37297
511283963045585217 9397 17655
879447360213877249 15792 18841
272179493918208961 5849 32280
800310964136681217 12323 14400
637438270802306305 5532 16214
218043758431168289 11318 35238
901865628185468929 2067 20586
880967757842892545 14720 28085
318280999835550913 22147 37252
461214265729072513 17429 25669
746796012832284417 15020 19253
566749427180521793 6241 6909
416598755382807425 14078 30165
886125294053972097 10806 34821
341733162042622465 23664 37662
512532147482470913 5959 33417
655058302348791681 5462 22544
485528444583454913 9966 28709
933529831315759361 5390 17209
879405222473760513 10610 36271
412944969154750657 29692 35973
913284826801362433 9302 13693
863888703094396289 20129 24634
586108501503030529 19202 35584
807814010328954113 7524 12719
598393332579437441 9509 21390
307737464720084097 14205 21362
638296848055969025 16741 21898
900291498196651265 5452 9667
825246396988593025 4601 12142
424856254958022849 1290 34765
929594281239513217 11478 22546
141515128725032465 9356 16384
176183487767904257 21023 22863
427680252452439873 18433 31426
665285940490118529 25701 29794
167267246744756897 27891 29898
817026365428251521 4931 17091
465329238311646529 11525 35193
287511923417593345 3504 30264
239511483904365729 15288 36609
767981358360120961 25253 34902
11364848078507351 3697 20382
844231129947953409 12533 13603
975464721317422337 8565 14318
991277814551398913 7220 16742
105896498117452609 35072 36639
991648325274450561 2067 6756
89056700434483105 9441 13428
902748836101071873 20535 23505
123675190443300673 4689 17883
834251522065383041 3554 35776
224064572713018593 18547 34620
696195687138573057 6153 15921
47832130730050441 23822 27467
155472291410500673 19076 24707
278648063668171617 22682 25439
685131202526097409 1934 17393
649912899169443457 8872 30818
77016554614768753 36311 36985
25616792365752873 5391 23855
104065426332528689 6220 18225
683679355499485569 2135 34646
92250596668957745 33059 36212
111573695866141521 11125 23217
467948888022707649 20621 35202
662527100392260609 21196 24851
769174289540980993 14878 30283
383011522043773313 7674 23821
520170693104592641 6204 16579
24897717978255685 2712 24455
216353631840103585 9912 21753
822282036091664257 31366 35689
972440276119446145 7061 27517
312228751091062401 14121 35522
889975513408099713 22012 33562
486773998373934081 2575 34001
979158549846506113 2358 11086
250131974341705633 23980 33663
215561911487139201 22561 23567
708165176611558401 11859 24224
529076597923680257 21054 23704
492848592875994049 10141 14350
261846331803635489 32684 37759
324669716177595521 16954 19590
472093311259630593 6733 8875
967700069131176065 10226 21484
779255035690493313 4089 23366
959074171037897857 29325 31927
632277774130191233 12348 37766
741211928589827073 7858 20735
978107255747143937 17445 19953
812207457101834497 7000 29722
652313076213392385 2057 18699
669686680929281409 19825 20197
633185010007462529 4791 35796
280360991944817793 866 4445
741615874522441473 5389 36492
638967477584067457 15352 29950
357232090650111169 14020 34708
12979392530439783 24172 30742
91835766744839729 18268 21063
332567873076691009 23301 24479
66106140444059489 19311 24963
62468378194793673 11626 23510
220100677388391105 1233 24302
382721628028754433 13905 15716
876985250873982337 2356 26623
221879032259067809 15667 35799
102444312871188721 23081 34173
690581449039790081 21049 33716
536854032735941889 6421 15187
851065374708767361 3730 33740
476899623772741441 13908 16136
181993467115326273 9969 18300
304471435433210753 5032 31615
732089352918933377 33988 34829
796713434387232385 7870 19303
373096674538594177 14927 17316
322536537735299329 9200 16776
216452929914495937 9963 27175
777352273987478529 3458 13150
731420032511927297 9687 29678
469576912890200769 28597 28684
998335002633410817 1676 6360
444123283319488129 14371 35307
856026091044292097 5016 7707
509319797200571841 4808 21493
809440478607498881 16604 34588
797397186302593025 7592 23431
184305290930531393 2681 11592
829476975989020801 678 7882
644244040891919617 19628 35109
276038023208958081 7181 35204
29861207755793373 6089 24716
936862856785875713 4953 15451
423121000458976961 8850 9924
832536950238850433 31743 36992
829020412165256449 11744 23668
140829439074760641 24347 37071
340766235125471425 9175 36178
710710233894378241 15979 32068
133202921664654641 8987 18006
985774625527010817 9013 24282
255948606905079137 18191 32838
623224919384487169 17712 30362
37926969461246073 26404 36360
193969363845408097 16112 31375
5446497968250697 7712 14078
505604842967830593 4781 36120
840696577817759361 15293 28184
344537273620925761 967 16532
291249271651892609 6697 21830
29065001157707825 162 22678
20408759573491865 18676 20420
669865511483120513 23805 26922
38953611689606761 13597 33924
599219097574593409 25197 36877
428070644387126721 17045 21774
108160472795514545 2862 34457
771771882530529793 5917 36819
273473673436857473 32179 35669
467261998374972609 13694 20432
755794331711765505 3423 31975
425615948780830401 4750 8355
378207902729105409 1949 21125
164517039656224993 26970 36533
745401196066620033 22483 24280
155113354936688097 16542 36536
188461210480145537 35206 36822
323107710373484737 861 12818
199632611827606625 1340 34442
478817460181090817 25486 35335
798006664818917249 9401 28845
403940210532162753 9385 20251
624704106179120129 9224 29592
686828109589058049 7890 32647
815946913056794881 11784 29653
666654192996539009 2703 3782
995365221250008193 10338 37799
809958765126907521 5394 7168
196276591468507169 654 15415
261641124693134945 1314 10592
911087874528970369 15974 33076
822758779840953089 4393 7263
867530950211492097 21128 26433
15551499003699121 22000 22973
873849699639034625 5440 13636
741289739109532801 647 11272
768380211434834561 4156 11548
271791400980497153 2027 37484
737023084863079041 7199 15103
170601576279537441 2305 16420
908903232584012929 11469 37018
303243942885735873 17295 32785
223074749126819681 10457 17305
868271558924618625 596 20517
522727690706506817 5609 23678
23591865144844349 31424 34843
609917688553888897 9257 32200
402946298847027137 5227 6252
718077549705899521 5249 9660
299640699609973633 18459 29888
981095003709580033 10915 37133
806227726298544641 5309 37341
101217333478434321 31764 31787
470298880555468225 11670 14912
47146290745541113 18136 35817
720007549218237825 7264 12490
68397016196062313 1990 31852
365588626571202753 10512 22470
432519761347148097 5336 8005
328895154075780737 21671 33936
136126469173849073 585 29838
395340865982568321 15781 29510
426629859168496513 6408 8108
909990258668855809 2155 4285
207764684277183425 16689 28075
143045502107533201 14963 30260
695878676816899841 15170 33869
123087961451659569 31334 37170
819691739185561345 12992 24719
403536475061592641 4643 33099
6792759919488135 15948 25868
868509209168806273 17347 26558
544810992534795713 8376 31955
88515936440565217 11157 26147
14382725868951953 15367 17884
244038187234934881 32203 37030
86250609508329745 910 7869
782964974549081217 20274 32013
4294337003681648 18673 23918
595708787935095041 30074 35418
510717533340912385 11211 24073
656726273399250689 28815 34786
756544063729503361 20136 30734
60079192624499457 30827 34702
249198747934219265 16579 31236
654328420979389569 15077 28282
521252564935917185 2863 5971
190705778178497089 13218 33113
242174433864082785 7103 17061
434678863786821505 1391 12905
295813713499196481 5131 25853
23189087484638549 8076 30813
96150716982823073 27687 32124
989684297831665537 6091 10324
985747616197908609 9209 37464
207704551278467873 20065 31896
626456458087748353 3044 23112
613140153750158849 28979 32830
669841332493373185 6609 17609
993513076603193217 16446 17260
325574246238222273 11956 31537
341216337816454977 28275 29519
610213497848274561 7209 36080
926610588120652801 3625 3816
363860749758774913 27387 35497
863281094010979201 2306 12693
120156617071099697 31659 32177
81335184917008977 12555 16649
806801160264559105 28553 36541
473250317391311617 7386 24421
181896224082276353 4427 26957
623194819831368833 3777 30112
35756948688035805 1219 23488
960602438318211713 8246 20224
282017218999836673 23849 35292
49071383189044585 774 4383
462700850772097985 7048 9530
537010673114785665 20175 29840
277877304038138817 19564 37606
799837840643434113 1389 22279
718258225324920065 188 4295
366441561980941825 6167 35356
931863358902628353 20638 27361
238707698121515937 4971 19040
610434994205650817 14480 23575
967652851948166401 17801 24668
744231636646826881 12516 33486
557609608127720001 1569 35680
452029591027642369 5170 6778
439271493841296513 15258 36582
806264634834686721 5186 25960
756708453389450113 1202 28869
350595028427239425 9040 15025
916895370114353665 17183 21618
994709216822155137 14227 17975
853916808524800769 19885 23799
868007653951227777 2430 9118
3666917546645721 22757 37434
81439836536244321 23115 23899
258771350579024769 6250 10515
68656714664872001 12214 15615
762114617623232897 20138 33268
368900369788104129 4205 5279
297176627411076289 1792 5789
476813802975048193 20773 37049
654225960480495361 7141 11940
646375888408552833 19801 26518
130907661515067281 18454 35735
305068923399307585 3848 9340
54054508072930217 6534 21825
443164542840218433 12865 37837
380952228433741889 5203 25190
556400614591783681 29230 34994
414900651211446785 6007 11045
315267356759900225 15052 21151
161177365962089441 4232 32858
161426595360683937 12471 33076
180342135836319521 25306 34498
809672996337962241 1604 11340
654711805348981121 32243 36915
217979090179685633 7582 31761
211102988819597217 30146 34224
606443269368522625 25669 32707
938010631183232129 9040 28316
40060641306883585 1558 15520
30789665242160425 11915 15397
429736048224906881 6288 27184
266849635097756289 25087 35071
94532143580014609 10471 16886
42617629959757153 1605 16595
665143307909286145 3460 22937
196398592341495265 110 36674
863010356755513217 12305 29456
53001738860238849 4782 36597
227155838873624577 30108 35215
597834122153571457 881 14545
179227571401529665 11852 15392
769766262020859009 6320 18604
326450746291012481 8592 15311
162337955227627617 13668 23967
983726740341371137 5564 14991
283096754499887041 11034 23139
115665895552165665 35196 37551
327324386876583169 10012 31122
642801550973903361 20437 29696
43432793240931745 3878 19150
202384820451324993 15796 31948
618765505299052161 34429 35585
790987916971278849 10211 10311
226389423031257313 11493 35559
151589088308991649 21145 26082
248823513108433761 21851 29770
979491523371937281 12104 27242
121472553137017777 12855 33665
33600527655888613 15006 34188
932820169514201345 15293 26988
509390679448149057 5312 21334
846671081638724865 18956 23905
968665881573240705 1255 31171
458913132742182465 18715 20658
570355131432453505 11811 13015
119692759109405249 21996 24137
371339165848919361 19102 24509
644621839946637441 18918 28195
924414974736169601 2054 13738
400263299615794241 15474 19801
86575098267200449 999 11880
205340587501709153 3185 15617
710819695185737345 4392 32521
645005567579552513 13561 15894
949218236101838593 16988 21989
421857730663333569 5984 21670
702440973538973185 12107 27927
422309376310884929 5650 21474
87989725727862129 26081 35119
679206470664965377 26776 34516
326064519623404417 8489 23552
751519090521078657 1777 24861
867144643706946945 10615 35927
232318601851488897 8026 18957
637231174362671745 22649 30950
837807393333371009 7541 17873
31080605234432569 19861 32317
381226913965448961 3938 25319
993346142224570625 8077 28340
747245820743195521 19514 36989
941080445962992257 15890 26922
478128747678255169 4711 24655
534272805735628993 18387 25104
928677545629248897 3405 29796
805201159438677633 12117 34731
380521547406274881 3912 12100
504634440162195841 7477 37040
559771971785956161 23566 34047
272585707199507265 475 4026
570765206867747585 6935 17589
543008602756845697 2227 12761
740695538535810305 12746 23420
447056624494972993 6923 35266
816604622221220225 3754 3930
35935329611479717 18415 20327
143645300786694465 9744 14363
261008334086792353 17616 34256
5063217479715832 2672 20254
564366846644833921 9921 14495
460412900424692865 3400 33146
712981566186936577 13482 22615
371233349717115841 32031 37719
41433602082182833 25094 34209
780403045177031681 4139 16570
918886076778417025 20508 25495
413256499874250945 8805 24124
897134368458854017 264 15340
332224123042685441 12443 13063
450019771847518529 16322 36736
156494071231961121 11842 33539
261097255196748545 763 26290
84075666569823681 20729 29486
457571193933116417 11964 13298
346702514346901569 7974 32148
541599030664389889 1494 12392
819529604159662081 4704 28141
524320922369422977 869 26247
528983436943136129 8251 24265
719642487836100737 7788 21077
80666157695425505 14323 24090
685283592162956929 24383 35567
643294402418575873 10817 21879
552521012714738177 12437 30293
941482429633019521 306 27487
249938761102736609 5135 28042
747168333760086529 12861 33842
302766342074992449 16175 22181
879518730746646273 4108 27367
803743562954647169 35716 37063
192662883264603137 25604 30631
525875039320585089 10141 33680
38096094497994673 26097 30953
414435788936639681 8291 14390
139984865035856385 4245 30434
423311786828779905 14207 27020
197654767991771521 318 31109
702230552610867457 24600 36001
709122939267331329 18106 25183
714938502579446529 35074 36605
631529325193234561 3963 16812
119769827362073761 11462 19517
549463247331843265 3391 3423
435537850633497921 14743 14971
335067978015025857 1235 35619
829359713258494209 8456 11832
763921687176633729 16803 18663
401183241636847041 10279 12287
560153227530996417 33087 37261
747758103812241665 1379 37557
248642051970151105 5508 29689
819925223481110529 281 5799
129634763443853281 7612 13273
173063295470594625 3617 20446
813695393862701569 32213 32819
994061556051111297 10163 36117
164545047521350785 5482 15617
418984826077814209 10192 22569
318261781607915841 8828 35113
743955560131812609 10150 26395
944709868522387841 9151 14887
798209255549064577 8853 18142
291145158145496897 12491 35953
901159841533644417 20141 20397
841894659764365 4917 9930
342338525093719425 12593 36143
591704334567978625 12335 27982
406060529825257537 1344 15303
860641437390491137 1136 29933
778984763014786817 29924 30796
996792342685239425 8518 34431
496326049236575553 366 35907
346926839787435905 170 16688
449435757894388417 12206 17752
747371472160281729 3558 6481
590444469812585089 9554 31377
953353676427731457 10807 24558
219617606352183969 1666 1895
47276402418305001 24691 29060
518259982259639425 19659 25982
650708862133761537 25018 26626
674008075034333185 22511 24364
941171966728361985 3543 10335
99742312631125425 16272 21921
848809376521678849 3059 17167
382203807555040257 31924 32589
496009318522908417 8027 33004
955688255548171393 13513 18628
47297182650304137 9564 36811
170899469270931809 2736 36468
529013670655316993 5032 32833
190482269543654337 13383 34000
641578613619891713 16490 24965
734355068520468225 6839 23774
446102409398946497 26062 26726
917628557854090625 984 5176
143159583245640929 2308 29779
672641834806295681 12750 14068
930173309063619073 7399 24903
813080565064073089 7466 9724
758904008424970241 25799 32980
992074984837895297 19307 25068
23332852646376525 5560 33371
148380666931746689 8795 22269
430393374030465729 523 31226
53646278885093321 18488 26198
527143361443151553 7801 22432
353603329991390337 890 10359
438566988592050689 3557 17582
964718275019944065 19568 37333
968518814526504449 22798 35582
726764481640504577 3506 27614
953026733182319617 3721 32334
12868440045206599 19871 36383
686031959941843201 11423 32769
688788572873878785 11861 35029
169523559288116129 2916 5395
209082585722082817 4459 9146
844023645890558721 5501 26524
87758147125942545 30548 33383
199807206539325921 27068 28094
595376279818093953 9846 30806
513818294553274753 2809 14803
698828962325283201 5186 36274
718692150472499201 17001 34875
168627745997920193 2507 13566
928211166059924097 2949 15349
822072161751538689 17088 33618
644223216532303361 15361 26855
51569127175735473 15189 36466
844742577935633665 21708 31050
934173965114954497 7340 9314
235440171757950625 5170 13892
611512656137019649 2982 33456
794525618642410369 16345 19864
745328166952720769 25127 34397
892543492564634241 13129 29398
279867067521035297 1114 28820
167836185096390977 2859 30913
903117697453783553 51 30330
387229968211649153 1494 12951
787585309132108289 9080 33716
338471445768931265 7836 35325
483393933685153601 14896 26957
34448397449260429 35296 36385
814510080518555649 15787 29459
771074145677076225 16481 26641
436196659397811713 4611 4937
535548932955528321 14806 23947
799656755322555265 12331 14927
626119589734969345 1448 32989
294058871639140993 1918 27224
518366187012183873 12211 22694
4676643562458339 12647 30093
284858729072524865 3085 31065
791429334791391873 18275 23255
610662594925294337 17122 32582
228335133260994625 4997 28303
391868593531199873 1946 17353
37617199892014953 23607 37088
694916302471845889 10013 34232
684451830178527873 6989 7281
58519425118973345 27026 29029
591187451671775233 17527 24734
586893562647510657 31814 35302
62391202349967753 25106 28137
311040334247650177 14832 19718
120058730170388369 13866 37236
86900857703760433 24370 25779
255245245157151873 11561 20003
398241185585376897 25228 34420
326996510556998721 12403 27377
297043267394123265 11797 33674
468072125295460481 20248 28966
314491785835770113 20872 33647
862450026394146305 20253 24016
453074545999776065 16565 28125
693079450714133633 4463 23589
633309354202324865 10352 22879
32821000538948653 34980 35945
755237511573803009 1872 28893
880975560924209537 21977 32107
197775770212786017 12943 35194
98721516674050497 988 7116
815462253431341825 15314 18057
552739850476211073 1463 8015
259786275462928993 1800 32371
810397535603474433 1120 28524
181890890719479617 18011 30878
323041440411653697 19292 32925
606485218192716545 7164 34748
871458946434831489 13978 30686
816282728426152449 12432 36527
569097310588158913 14093 33840
36711134930058617 28589 34225
191936956099429057 33186 35812
542649219931441025 6385 21573
734914112467404161 7814 24753
152267024228422081 4185 4278
881430373835645057 9627 24514
60575719667546937 5099 29969
952985109738346369 4558 17970
879641146284299649 14550 28019
846024252778509185 19636 37816
625083158135375105 9918 23915
470372855525109633 19636 32066
930593141449065857 8175 8734
851462721159766273 7367 17325
484419056926036289 36018 36801
944832122399628161 23656 36127
709828762847010305 69 6454
871802983327771905 13317 26907
482570286014727425 1054 6202
924724067483591425 2294 6179
71728125977358561 12734 30503
188914708345397025 7839 25211
266161211932335105 468 16563
623824452082441601 8871 11595
74556153812849857 10096 12649
884538663816702081 13810 30761
474216955976750401 368 9279
562993756046122241 29014 33053
160433902010964865 21739 25512
273375807329461665 8935 20827
369383938901272321 1693 18401
373688043896986945 30291 33279
355124747926154753 16014 30083
272413429980705505 18746 19199
122835295011618945 21158 25148
376454265204724673 12664 19343
407804081652443521 10681 11137
357353668376266113 27413 31318
471348656815955265 12147 18751
778255118221363073 808 11175
723724209835538049 26727 32770
399912075762902209 15524 28282
599904803803987329 14024 23091
27464485916365077 10011 32730
350221735972098689 19354 23897
447595282062895425 6872 9713
789469298081563393 6788 34789
60797579772536641 10781 20760
698881776861085825 13283 18538
147417389036096577 19916 33883
827112057956362881 9098 20511
642798111517915777 5186 36433
585786076288115969 6481 36109
633319953093224065 12979 19745
170893410658145217 19329 36537
490680868877017665 8313 30059
181419446408526145 61 24397
9640516926797461 20012 32815
958476079683670401 736 881
384579810926762625 14271 36613
637655067148358529 10677 35467
145024974612415041 12653 27067
756562363281794561 15811 21944
459212034238117185 13974 27277
228823066764746849 10230 31979
27269905663164453 17666 18810
375231010838383809 483 4635
565644505173931841 15146 36690
456602554998198657 5292 17262
963657704193781889 720 20314
571160565883580801 4660 8488
173626118996661921 13401 35372
545653946509034433 15513 37213
96730172368754801 5953 8661
287551780625598497 5796 29295
182580245316611201 24118 36073
341690059018759489 25836 30327
54830555169889553 17815 20912
524152679815607297 12293 13268
133975264382041105 14720 36403
731110160274411649 13010 24539
692200078723946241 2340 14834
592872523867420417 4742 13793
314910502276941185 13117 26186
168304933119941313 3061 13912
276388229479767489 14259 24035
534646854993574977 4625 34498
742255247750460289 7168 37077
732071291093447425 34730 35556
742046588916910081 11948 35925
789961568176046593 17197 18087
882816991653950081 25820 28687
766918170572608897 1737 32172
700019330704112257 7188 33388
814111093565223553 11852 28289
546424484307276993 414 16748
700936912062914561 4879 26677
328589806806011329 13635 20647
491080870894911937 27241 34000
768499469055509377 3481 9153
93766685264313313 18243 18946
498737308460352577 11949 21032
756008902214027521 24658 32871
744040834310293761 16112 27400
552295672561669441 17370 34789
25621399715507921 6461 15810
411471849167277505 1727 5485
287714243997182721 11486 27594
476266466062924097 10066 35653
681938497829452929 25219 32725
390209457707520385 1233 2764
661061870050883073 22720 23032
950938416756130817 7527 19900
52356928786426953 4754 18558
646073608991635201 1169 27991
448228472914845377 1270 11807
701314563272546817 15586 31899
808377829986330497 19322 25182
962566572799623553 27965 30412
980924569409818753 15731 32519
245955324627729505 2161 18681
5510318304491336 13740 22818
567793641623303809 22721 31380
350872604337947521 1842 8149
43739428666100369 18519 31753
374785602705760129 7584 35941
896349812096353537 26118 26541
527340715284690753 1158 30080
991633628256707329 16119 28004
732936508926972161 13598 32810
799815118181591297 30980 32387
476568661770297537 11850 27328
505010693078929793 14823 30614
863981511915643137 1621 10004
182250169994283329 657 9636
401314592685775297 5349 9954
165599018596637409 2342 23282
932796152230341889 18119 25140
426338975821899201 14147 24067
459157362325239425 1044 15961
548921028047828929 23830 30836
441224957969513537 4935 9351
127471785301132465 7456 37259
238709887797238465 7374 18807
8120420474043045 15289 32016
301454016500603201 706 4041
911823051332142081 16112 17290
269042381662099937 24459 34624
481304300479848705 7981 27496
11173452810158581 1904 16602
371960229647861249 1110 17430
289263005800545857 19548 32011
563724376047488833 128 21262
511330586188169153 26826 37506
98194580512860337 21135 28270
526615388270780481 26966 30375
324955791835265025 6116 17477
790203766696226433 8899 15109
151106969301643809 3668 29549
921260336756955009 4925 30504
507241839460519361 2070 32942
976684149949168257 15764 25732
142676444200397153 2799 8527
927120782651368065 191 27736
588771815809081985 307 27030
709983265663698433 16018 25137
949308662489094913 14699 19502
28167311345963953 9027 34412
681136747922820993 7148 31868
260808484695051137 8022 28922
345781604292518785 12276 22888
490064389435641345 19014 30237
721727630995445633 13701 28900
848061703394098049 30068 30083
947549016839126017 18360 29149
654317400756593025 9333 18041
959442296953980673 5441 11314
92389055572372321 22743 36186
499694235635850241 9081 33877
546465662997345473 16543 19523
277664107519342465 4790 15825
679886543661314817 7112 11355
20709994054804781 33382 34294
966339527528372609 8089 27108
585857410024217985 4351 31329
291768464294623425 20769 31179
661670122134502529 7560 25445
46198279598112177 14058 25525
895955169119957889 7466 35793
264027702028915457 11334 24474
486608211423593665 3236 12293
475322666638913217 10195 17554
9532455326464629 27293 33046
459629690747991745 5678 6233
125252947939266337 18478 23145
905359301615899137 23091 27974
125979594670070577 8411 22997
508530407969818305 4108 26198
348791452275342785 28960 31507
161786728634933057 7336 30358
461799824914166401 21803 22662
51113485292919593 3717 20483
824017177076747521 19847 20954
720052411902823809 24962 35900
889922325615856385 12644 33147
421197701080206593 28648 37765
408919259997411201 1437 30254
871349129103617025 4297 24449
80581553939182977 12186 19293
447644081683339585 2237 5195
458212277377818113 17645 24966
248166028819266401 25433 35570
988781988321477505 3230 5351
720236887559554561 14632 28560
352090652716292161 11110 16385
33546761281183281 1731 11937
296432720224160577 16348 33089
846745213025460737 215 11635
284097107064759777 23359 33452
604672424991118593 27863 29364
510562902802831809 15547 22049
374087095628642177 28713 36915
729771058255117569 25178 32795
409593401095531137 11750 21595
445155926903751745 8775 25040
216886225697980001 17800 36408
748917344856472705 18915 33914
128669285337050353 12527 31595
297481411834837697 4613 31923
550377881057432449 9519 19278
680009631476416129 6296 34288
196922886439846689 11834 35060
166648733369058273 24206 29882
209905898655595265 4406 29945
991392906951126913 8045 36651
361830452412672065 23257 29090
770617926916628481 31446 32987
83851646474688129 27313 34868
233427178619500353 5361 15535
409188724974040257 19208 24187
88122462249671681 5310 32758
787819388037693313 21020 24031
658246356745628673 12128 24726
528127919618466305 2094 2134
395797650079032321 2452 25678
921715450631200641 12015 17385
155993975741857569 3253 18185
9961097250890561 3341 36430
572057372667686081 3375 31081
403821529504089217 6825 31332
511717375651279809 2333 12045
323632445318363457 4900 26758
903584493018712449 4784 26689
72270596288507969 13561 31236
475905830873919937 16630 19305
806682534463771393 983 7338
935235752498059009 987 9968
879057543219691009 6121 37187
921172425865002241 1170 30249
712895473415837697 6661 20481
49124277543342033 1689 22579
368801197904975425 9372 19198
131905801996587969 24563 26508
608513862612834817 16621 28572
514921044869694785 19611 35802
637239998909965569 8735 25322
543832798455504449 22120 27666
784860358434396929 16273 36696
214174863812189633 7027 11245
865585742791115137 17459 37738
564188045450883649 2285 15267
617522317386526977 6215 29176
271727686641625601 19108 36214
698448710909080065 6942 9746
305308302623764417 603 19885
546446205649342401 2160 27295
514012415356489793 9750 28948
906528471906018049 13598 20960
546559331889106689 5117 22567
457234046555310401 19831 27119
275952899088665057 17927 34150
791458045622594177 5238 27175
190037914497203521 26906 30765
825892949317672961 24017 33762
276004572363973473 7403 29275
849290218966775297 25303 30692
129822829376870177 1238 33906
645893529174468737 8340 36775
425118233530909633 25693 28268
120693936326578209 4644 32070
344902766316927489 23568 31787
220651604553008705 11346 14729
804492867211934081 35454 36652
88931159042761729 20229 25029
231387815755390145 5294 18587
693842753392868225 31692 35548
85195237141462593 11663 35558
719430712725031937 725 26818
586190919377408257 4133 11383
256048940892409153 4517 6472
238228278733203073 11053 24686
404960730306658689 6715 21591
164898044873403649 31839 35178
345253307164551169 21791 22122
36466166666755841 6843 26230
935095665187478913 21877 27407
580757426577982081 28240 34298
621151138101961217 9394 10254
41955384199411585 6673 22799
754322805114089345 14734 22342
256210553798091201 10298 13397
794014848660037121 1132 20463
137197240293843953 17479 24020
425557076088612289 10238 26016
746637252945539841 8854 29311
517196297268011329 33129 35484
252842130505911201 31859 35605
450226999083742657 19998 33186
638345760614377857 27872 30321
981903735674205057 18977 27114
494278480399046337 26960 29108
97029263171865665 19043 26108
286532684987783169 603 12683
791660992720917249 1780 33536
25303808542730621 2122 11166
202869819349860577 5270 20091
358068764921988225 21435 27985
334225905827633345 3346 7076
649710762412311681 609 5853
684735992358785281 2548 22594
729510922236421761 24602 31758
637471362838194689 15075 22479
284371377235942177 23408 30459
752972165658963585 7864 28380
60550825639630545 10083 22507
503948411858271297 22663 37048
355297247531680705 4965 25339
166731429926077377 18405 20421
911911606839687809 20078 28907
212064550273932897 93 9841
408105846243813633 13600 31179
802692510482689409 142 35545
746099053225684353 13377 27141
879904328800318337 24633 26134
915122939522220289 18214 32288
909285616472207233 11189 23489
477878109563540929 413 17304
574951614661355137 25844 36034
813661988792119937 23109 30895
640857896818619777 11683 30013
414231415924767553 1307 27735
767976062347184257 3768 35828
826382668333806721 24252 31389
368999257595422849 13905 26932
723090453060940801 27004 35067
855128353335398785 8774 12591
119456218632990385 2065 24578
270587704850971265 4508 29155
825413222149556737 4514 35560
276232400195407745 1077 12214
543844365772130817 25235 26117
322320438705080641 3400 28261
942191815768559617 8087 16436
541125778122189889 19819 37424
197495027611665825 3126 13746
977267951143023361 11872 12086
119560303607237025 8894 19478
25814960666405541 4478 28175
631711060957300737 31233 37406
957393683888145793 13048 24785
371064622290312257 31910 37207
236687308742286721 1823 34812
915271942825540865 10407 11745
123466696533160561 10301 21037
632953186279955585 1252 11929
868940005402929921 307 17749
348871585804417345 4332 33043
746179591252744193 9068 16281
339526288627077121 10011 21030
144005055874568913 1037 16274
695742524859866753 15886 16647
524763951406402625 11838 24840
951495598868653697 26664 30973
823701895437107329 5080 34904
839506543260498049 26418 28775
816541089670639745 238 13755
368178753111983809 12412 29958
924142879427645185 5520 37861
196738491084488481 13174 22194
46602279513297873 17839 21237
28289730809653693 9128 32979
432434782426934593 940 7698
570742653532121857 9999 33111
564500174340512449 5533 11167
655059986410641665 4764 25069
440719220065656001 8169 31358
427783610495993089 12527 16921
67147114008054841 13284 34993
77289714473373297 642 32064
716209439358106497 2085 8276
472525156038173569 7302 32693
486126791093912641 32878 33223
703409736445685505 9465 34566
218118014535345857 17593 28797
482625579089642561 2862 8393
174778611877787425 19188 23933
932333868654545537 9282 23981
832612447508051201 19963 26108
392104507322059713 520 1092
666529351865765505 20771 30141
741275826605011841 2982 5893
239441317841279745 3232 31823
769899647245466625 1289 4839
911219685434748033 1009 26145
632145302963316225 19551 36030
447275268969047361 27271 30412
976510177657772289 8006 19124
40174176251301929 16462 23232
76851388093082561 4591 6731
972112567816079617 11274 24816
172191333112891713 36232 37522
532437662043424385 26873 29610
156929545226596193 8222 13480
701691046527297921 18377 23755
941110911584175361 4904 22916
432268966571289345 24673 31639
620347469784668673 14998 25803
240484740132554721 24208 29336
955367118478278657 12260 35874
639339835754373761 33748 35855
500986916509042177 13360 32466
500677285194836225 12141 17030
870837380101889409 23189 23970
505203236367439233 3725 22771
483869531440412033 15339 21304
765002954304602369 24008 30730
485393586099746689 443 15643
128915987016672065 16408 28187
618296440863041153 19140 37523
652412882191139713 22146 34629
232869714767147681 1626 25100
67046424749865001 1244 3684
845180388643576961 1751 11590
856416403723752449 6450 6838
888967019993657473 12588 31708
233863759140849217 1711 19769
224317139417074433 13224 15339
172298284671324353 12797 19224
155568976417001185 1946 28518
750862241518465409 20989 31088
129396240317369409 6356 29975
891229795278231809 19289 31193
717127052657133441 34401 34484
454865592684189569 1175 37349
977291620911835009 8418 25799
808957866997797505 6860 23922
748158173760245377 9498 31673
844105600480109057 3136 36805
24576472182197053 9691 34376
801029796601422849 6349 26247
437629505710987137 21374 36323
944568731430269569 5024 28286
196125943293473889 638 33501
566523931852241729 29391 31038
299135009568445313 12702 28263
36626310883494993 10674 18153
902831992012245633 2262 28845
883517301496592513 29639 32097
192205132947435681 9231 19425
375952626134608897 23629 24147
999458783473350785 1096 12424
681912051984806273 10692 29855
598625094701432705 21485 24288
63811509393563169 7639 37096
867990915050747009 5964 21980
787021636584764673 7752 31572
708932537266974849 3218 12109
520150874708310337 29389 31128
571822014863663233 4302 18569
169117781897380577 12093 15630
880860932701651201 7524 14321
648156627527331585 11786 33757
894024480443313537 10168 35181
532968144722612865 12015 31212
557805095488788545 93 22032
669927650011562241 3577 6168
177833854798329569 4597 14513
664635081257824129 24456 35212
477698540191724417 3955 29679
788062501973033857 8542 32593
355350142048713729 10749 31843
922215893237247233 19114 24645
79173287519068929 23920 26800
674891378928880001 22210 29250
554154806448501377 3915 36019
898917104342029185 21856 28132
212560130809620769 12581 29329
306914047714432321 25238 35967
680792839486464641 18864 33976
621377567524771073 1243 26430
300095388861620929 11981 14874
703161248897959681 3051 28710
411475682342079105 4537 12750
678370322300690305 16574 32587
846417852915792001 13071 36220
658503726382182401 23977 34285
887399517780615041 27015 32757
644178923059481473 23365 31452
982731047955127169 568 11415
911584930564021761 16714 30359
975096059096607361 13520 15462
790693257547655297 14539 36602
513410133806658561 9226 33479
286620854754122689 23113 35947
368466026459096001 8849 27869
830610481360590593 16123 32003
621763832321448705 23718 36379
992738717731516161 1933 24511
782690575474923393 5121 10832
743441422066734209 12941 29804
53408745668818369 12521 17202
357135610826365057 12363 13892
522049591468011457 12345 31719
283069467963340321 10595 29356
724440390009334529 17530 20149
71824098285066641 15177 25734
341649548372934913 6937 32911
711520363933839617 19318 31625
462331271008352449 15159 21994
420164407377061633 11368 20241
611904115760246785 9627 13480
543885302941387009 10664 11798
67165435317917857 20285 29855
650207582251528705 3212 15819
725919443848901889 7131 21863
503879038851334145 5006 21297
338220207789603905 16163 37670
517911115444721985 7676 33118
652189626917767425 5224 18370
592567267027330817 14984 30060
826693330284371073 14009 17175
234733425675035073 35801 37541
763557802803596545 12545 19101
762996035991459841 25304 29103
202086517017804129 3123 21838
430536432642956161 19891 37296
100471252666984865 9932 32579
503808278878263873 15858 31941
531808595920097089 19112 33035
953071701476904577 13634 24352
131256283420718497 15504 28479
982821499945725185 36209 37230
917241977999921665 2642 26261
147915503733518241 3215 34358
730437167646563585 18005 21550
838724031533214337 18124 23247
672989249679830017 12161 37457
835246980972289793 32228 35565
430874544976937537 6842 37672
271657903077123553 33128 37653
119321279018109297 14522 30770
269401713379526337 1792 26332
236429017287044033 32245 35603
542002048609358401 3165 15304
542898428148021121 19020 31017
540125702215437569 16768 17490
175566760130941185 17591 19716
96033135072058689 16487 27298
601421333650122881 26146 32216
866722383500732673 23555 32410
896292387161658113 25883 25917
286580533283878241 1527 31052
459651316426885633 8925 35073
123023113845437857 1004 33314
559371605300860609 6927 10126
519939688988852545 21184 30543
974761875471088513 18515 30071
396889920152720065 12424 36296
987218948667710081 10479 24263
845172195608338177 11568 26442
947655968210483457 22121 22128
976723495604336001 30263 35954
924175641239450881 5292 18682
700884035599710081 10781 14894
644997946370992257 3997 22951
522519767351898433 1979 15413
611165974397899009 19368 28788
174393556202456769 29648 34860
717428163029211393 5056 14731
333090169199483201 4977 29763
971749058416399745 2358 20363
620010590323015937 15331 34307
207791456222267361 19595 26317
186204337768177921 15833 24493
142102979060958033 2236 28531
472455536874147009 12937 33486
396132009649079489 12738 32999
686074625682000001 28396 30882
996091824317140609 17154 17552
208134989542838145 9185 25225
774475554131853953 3351 23048
993599902707192193 18941 27190
656749304310984833 26606 29337
515316461212702145 28715 36042
914699567110147841 12377 26922
189316908013228865 19369 22874
732617332267544449 15799 34924
182841705612514017 2084 4846
489622114012107073 1513 26840
886641236303948033 9125 17186
453630528344838529 9627 30012
88893900702000657 1252 18240
255234317388499233 314 31803
492662199991048769 10307 10898
835739713893865089 11823 33623
33871342339192977 16854 17230
597049199704926593 20521 23582
233806621349774689 10662 20134
102195643626977537 18673 19548
316377114400605569 29932 33961
904004886166120577 5644 31028
611801385207929345 6714 29888
505220039827314369 11570 17308
684843265246211585 375 7146
849281937393485057 14688 24350
828613636674450817 19771 31073
394401008601114689 2357 6473
129877142735633553 8199 24432
840686970693070593 3542 13059
273876152212597633 10732 11348
384165695762639809 7512 9517
418929533410175041 11504 32667
837706785535928577 10158 35273
870533958505379969 25921 34370
95581141748063201 7531 9618
54596928457268489 17219 26191
223612996226307809 8082 33016
749272034547193089 16623 34638
547866283480082945 16952 30401
684416412169621633 10674 11901
946635755055425025 1125 2837
804273220725693953 4519 25552
509590488849148929 19982 23277
861399150300794497 13195 17720
103640585029552321 757 19720
465955586831785921 8503 15979
192688458940089889 11328 20941
393160058502143553 3378 31872
104223695020934321 3475 5063
913869791453155457 22327 31347
585114356814564481 5309 22923
500094767403023617 17752 20322
515852484418559233 3962 17489
707594710568134401 22580 36352
518041182060152065 5793 35563
290763283366839425 26357 31122
316658321553077825 19116 25996
807324135861737345 18157 24442
595711269936039425 23817 30342
50970585019992857 10210 26943
158652162836176545 28866 33045
420333955834554049 3988 5244
271961915283149825 15940 28342
911870607808975105 20940 35906
129269230189478897 24231 33281
385478247667752065 3645 24707
325563066923201921 1360 19181
226019464592805985 14863 25941
573920845441563201 3007 20759
595479437543776385 26587 29258
502163370546576001 8164 19869
537299142123725185 36324 36696
659178694443952001 12737 35983
565622444202407617 11780 20369
186073119583006977 32667 34617
214032113708494625 2445 31135
289753323197942337 11823 15767
856480817435670657 2560 25131
219419466762012417 3820 14926
441793129875872385 1655 34982
688843615793913985 411 24978
925814632492663553 3122 4723
775367116501605889 9666 16718
395154704002774081 35090 37475
778891431943264897 12411 29565
758480615476702977 8484 33434
938958222414235905 5761 36254
562010311072338433 9549 10025
498314552830393601 1981 5624
550154966272263105 2318 33015
73414917588031873 587 26544
650711877551568513 2148 19623
321325660428158273 4299 28075
907333926838010241 28885 28909
418068370389328001 27290 32376
523918571284422529 3927 30982
646264319805013121 10176 22110
688266626344816513 32908 33674
739906047839078017 12402 21299
663040014798180993 8251 32938
938636908805534593 9939 18261
322384433123961153 11481 18237
354415544641163649 10440 21106
747101656016621313 8065 30991
785815207308317569 26162 35765
393991269220808961 28752 30177
850175461184740353 15741 20439
737770949562982273 12852 13803
490501981556235457 35620 37290
503415409023080705 1462 13044
349602950805653761 19008 32357
90543042118905953 25160 27432
820920440313827329 14436 32122
78815501450410609 549 4849
866390267773603329 9177 26991
287451629182495329 20277 34339
790387961335085313 23551 27640
417077238053213505 8246 36395
76300495372116481 15711 18164
220277370539331937 13375 23766
272532051322187393 5898 9041
904802549573961601 14844 22957
696872180557541249 3573 13791
190580530324748321 7147 11775
207812172721730817 12578 22327
91725763572799937 20598 36418
314805410521152833 7637 27393
563869157213854785 31219 31917
631013908839790337 17749 34360
149811108112007937 399 25981
345844499535111553 7040 28166
784086953527772545 30 17008
678646007360640641 29395 32857
701988613730140545 9630 12264
346186474238400897 1270 19346
369998811390228609 10844 33228
722235203926246017 23061 27955
104541160516763649 2559 18000
899056514513013377 11404 30374
259974632008120225 15097 36920
342792444474639553 35689 36426
935509451522523905 31967 34151
104202987813543761 22190 34916
13506303182861501 22077 26277
709506260045074561 731 1126
706454380506873089 20704 23994
427652269744989185 5800 8506
718296402786275969 19200 25435
170168663236353281 6920 27889
64202913637092961 7159 10084
496978735333947009 13957 20862
277063134655502817 9002 27290
291995093951996417 10657 35601
979874533707349121 8901 20357
823314696307541249 1301 5530
78822000675838673 25539 32147
921276705981938433 8176 22234
490985814245323841 11547 13425
411950212282299329 30525 33396
900213581228637569 10831 15878
942489717855195905 17370 26775
434581112016562817 10631 18152
602130180571840897 14429 24267
472706348183347585 12528 24425
617746713751472513 15116 35468
610333002422994049 10829 20255
113897472847632737 17800 30494
214846482708463073 9174 22010
653347735581931521 15125 17113
876967245622157825 2055 3331
332782699631202689 27229 31106
623161026865627521 16691 34154
371088818140378881 8934 9365
607139074367513089 3135 22036
35905008059096133 2802 16408
183229175734322081 13228 30312
629201347985869569 15284 35304
608340750087766273 32607 34492
556600717043501441 9801 36381
80576928191529617 1816 14591
934491335946262273 10471 27486
323249954084491969 5833 8463
346889129351858113 15725 31610
620555471941468545 17382 18807
678462445329515137 6543 29968
724204978432400257 10477 35529
872644094747904769 10488 14623
2741394454940150 5677 30525
702854475595529473 10141 29542
544661168715425217 11104 29344
156867394674513601 5290 18196
818529898636040065 16211 19735
712899026876115713 11345 19265
186363960624394305 7268 7730
260432339515297441 22506 27866
464738472785935361 28702 35624
90350326834169441 29744 31465
4762457178362213 37491 37618
792434676747369345 6108 34408
189830731279112545 25904 32668
765530750425412481 15943 26389
516454125411772929 18397 36043
706079564791771521 24858 30156
45816217806954993 27185 37185
262651467667069473 742 31921
60141163293440769 12475 33492
239949535580983297 9635 34118
925364659576711553 11409 22851
281817977027614561 15689 28805
355012711910919873 1896 31614
784515611294558849 5585 13524
671950290980870273 6774 19925
92572085030241169 3138 29770
375339677065159809 16435 37540
612723619864333057 16508 25645
997046241472656129 1198 21045
127595238609970353 13141 20417
744450790875422593 1127 30950
31136832219779365 6662 32516
393028417197822209 6381 26571
943217068180331393 11124 37224
51595000293264801 1572 17892
351045884331988161 17614 37585
148405611841109665 10950 33688
789426618750312065 12015 13979
827306628066967425 5751 11792
710644111421380865 12709 22948
942525571647703169 25453 27362
461836096285793473 15619 35538
451971325184121729 9419 29252
810162472719660801 28666 37382
793648225175712001 29749 33288
619037099331947649 7255 26635
702912934650161281 27024 32895
958989745420645121 5024 8346
565235082525159553 6434 14785
990431304204093953 4794 14753
511429327134454337 27404 33910
931372178417511553 1183 12824
992860724072169601 7875 28960
693200488314275329 3449 16773
456119362033152961 2346 18425
236268882605635617 13231 30146
705066147613987201 694 18108
465768672929328897 8183 36385
575258685359319361 17486 22169
825186457430582785 2957 28597
886877337801177345 27339 36707
923941106353495937 31115 37417
860969411075931393 25382 34747
584055275479961729 3682 28624
720113575297798273 16826 17353
791794853694625537 10046 17475
782933157536195585 22601 33525
323042030755736705 19400 26841
159891527768547105 662 24942
461132972507797953 4474 31297
970238738088173825 25259 28209
330095164320233921 16842 29705
836150873043830913 5259 30342
621562697213704449 5647 34692
706830347137060481 24050 32980
875343175784472321 7461 25785
251217909159418433 8170 30572
180556791761389953 7279 25923
728499652538520321 21552 31258
626437173101585665 12374 26868
62393118906779681 28246 30060
283620322045976545 11985 12306
366391114620331137 10739 11284
588649868840995841 7356 37315
159679790563426849 3893 21983
145201609601755873 20587 34076
891884413897148673 8243 26592
543990161050636801 11798 18427
774821364099519617 25953 29516
229420118569549921 18247 23040
868176396154542081 13559 33412
703617003464920321 1671 3404
774917985877703297 6238 27857
366074561384508033 17479 24996
901977747533525377 22235 29102
377165035685273153 12497 32280
122555627177600721 24850 37427
863655647546522625 3081 29200
770912006045637761 9848 30093
417828971547969281 9162 34185
729486865284581377 9508 12158
971008706720212481 10255 32736
944276812091207041 19719 36630
336670595700617537 19852 35259
331708852884386113 8810 10236
948535954764935297 34018 35667
841994811539752449 8247 25881
653962956934059009 3435 22249
793923924600886017 11083 13997
15935501617562409 8292 22012
223414663261568321 2538 5911
926697534560567297 8850 29900
368849521203710401 2481 9185
945858385741757953 6700 37235
158066481173353409 16377 21483
163753353592134945 10773 20696
834049464795679489 34553 35198
642815023617274113 19215 32134
507851071378329537 34608 36438
14638798154273049 19498 35988
282645904666932065 34862 37285
677342546971289089 18645 26903
507143820342623297 29436 37849
242018782971136673 1499 29136
315573285973339777 27518 36144
101893627651080017 22338 23569
235992362754760865 17884 36991
907158552376934273 270 24651
867460284461255809 25349 35895
544039622703337473 17985 19093
773427520263954433 7707 19151
302552247646467265 8303 37788
275655612618844961 10533 23634
313185272860195585 6743 13862
933709767185437313 14745 21703
645836078994285825 25507 35804
86606748386198977 22672 36854
249732818735566305 4614 14705
428293958997432641 12837 24667
638964020867341313 13326 13400
584389779402140929 22348 32838
143049323107632625 26584 29148
369983566534418881 20359 20865
228774980650150881 1302 17672
955681506205078017 20099 26784
521096267204370625 2285 8140
412107505705183297 813 2484
858605934114386561 7039 31467
191244519338464865 9635 9860
416464186418735937 29251 34691
772908151831732225 15909 26823
551482138376435649 3909 27754
317819970438389249 3922 17802
708981288858666369 19234 28632
571373591816456641 19776 21066
736494787276875265 13755 14906
892324008601502081 10173 21127
874072721084317569 23509 27241
542550908800027521 3228 23175
540984927464940289 2807 17944
142930163145958753 9850 21731
390550471800963777 16900 21458
414385625271325633 7588 30686
588691668558958209 20436 30395
963874134786248449 17142 34901
815301898660763393 18141 27150
230165664233286561 2986 11487
231569260060361153 24046 34437
651897321744737409 10077 20939
171081588180101121 20575 23730
265901636514872321 19739 35190
710883033724279297 3620 14215
785783767918456321 5125 22090
44835776601487969 4563 22807
105019238149456129 1670 1917
398685085333859521 14208 14306
704449889409115521 11193 31599
807114932820013569 29994 30005
937519357413737729 1233 32566
967948456788342017 19507 26632
325900126007535809 19084 19942
959447395754111233 27370 30993
400597459138882753 13477 19176
829480040596571649 22018 30019
495822388100631169 5042 26963
539219230268912513 32382 32418
785301246766909569 11869 16263
254089026768006945 4846 9822
71797639439790121 3652 12096
175671780457733473 35671 37382
321214812830422849 6442 8186
364086009212435585 8949 21461
682545984773948801 4990 30892
133002819253249521 351 7387
499833788582623809 1634 6091
270629427597491201 20260 22006
681210031008856065 32700 37252
6028781474682888 7004 13380
98059705897103553 8491 23512
491197403669708865 12301 33566
601642873805982209 30741 37543
581098386020840961 13849 23275
166288201793253889 27881 31791
889895800820248449 5664 28318
275655640880227553 31225 35327
342481064491110465 12254 36893
810465140523209729 20274 22089
524644054670552833 14039 26880
260195911195037153 5428 33608
716701080557527297 13764 14361
43182512580063561 17732 28274
288610553166101633 21416 22763
923856338286736129 19526 25381
100539109420807905 436 22187
333702406754671425 35849 35998
224575649598058657 7224 35994
253710248576847873 18603 27004
130841412161743169 14439 23614
138427752979698225 870 26161
43034333623005241 21303 31413
452370674251863361 16523 30101
315901648246622785 4896 6209
638853212654627329 7457 28808
157538726220089121 5803 35901
721879027604384001 5174 32050
770925883361371649 8556 28103
9873861944289077 3233 23503
480624467112811265 221 8143
280432242137759873 4211 15487
267746531633846977 2827 27746
753323484686038785 1521 9752
114141289989312609 20849 29473
869310507738301697 1627 17392
427179883657260033 23639 24991
284953677527045825 17268 26252
779268194380414081 373 24252
504304525314847041 20034 33190
628763577049952001 27355 35809
992319883243229825 31203 35768
521164185798802753 11818 34344
466469312994913537 8903 34028
986478927077769217 11060 14991
180156221365212577 15576 19232
595188130205649153 24484 29304
953533823749875585 25543 37597
611747513625047681 17528 28066
592117890754227713 19668 32291
996892417552579969 17580 34263
102529795698554689 6597 34162
849655880028734593 6390 22813
805943289132262273 16615 25157
384406414547321153 794 32592
407302163809315969 28277 33681
396045701487437889 5930 24170
615208142275779585 27760 28281
4103671410469190 16661 16802
787034827785216641 12194 12710
268723388423211425 30949 35488
266356173131203649 5711 12953
60193093728734937 7694 8877
593652408074955649 31705 37777
774381865808649601 13834 26730
955415481002919681 16141 16375
954565361066649089 11476 32085
791198642704326657 29999 33984
564552275575380225 1910 36839
504942155700877761 26742 28671
200213331274106561 24261 26307
997678094468579201 19828 37086
961553648292308993 4579 24854
447843033614962113 27704 33601
112055575921267809 18904 28211
382387663465547009 8291 20708
233398244842987873 3146 12496
509763224607116417 4257 20356
682127110505227521 6515 33656
876840846482604545 4209 21597
851228341341240449 2585 21205
484001412879795393 13131 23023
227837375504499553 11823 17284
336758564877467137 1796 35761
842270783502698369 5065 23187
870132274090639873 4426 20539
385184153507758273 10462 23377
222398508813551393 1860 32844
695537732637163265 674 15471
146740967438351073 3565 30314
23179936012418525 24456 27904
815228130525067521 13460 35267
348489726842728961 13365 23678
776354867743567233 15189 37430
447895843576524993 23628 24594
715497475195217409 18069 22945
214399550367360801 1906 34223
712612811191124993 13675 30333
407934117314063361 7859 12230
356894777532826177 20467 22616
57876503957146497 18663 36716
371137451886415425 5890 12550
518155000749196417 9268 11977
4802987728435682 154 12769
517469561832697857 3297 23916
421042177208622785 5091 22105
692334081289068545 12118 24677
381726934660346049 6377 11111
858878649226198785 11613 37559
897455720617461633 12932 22778
472213422537713281 4974 14132
879611499504289153 7257 22961
941354940671360001 7956 10945
680205453587607425 28462 31120
11110654855237101 1172 20999
700778771777375873 17330 23854
636527725967056257 3264 16659
342559646206343169 4561 29009
212716164466847617 12458 35396
128209504817657921 17303 23649
968196080432690561 8462 22889
368760071175021441 4176 35087
734666193545429249 3949 20350
107389091265101649 11975 36250
880482371239338625 725 37253
251424501003771905 15616 31876
383530597529265537 676 7189
55813553767972481 30418 35228
798950594735501313 19481 19914
600584225581460609 1583 25972
791474763993143425 3879 4673
166764504390581441 30961 32128
455509733289801473 9121 36918
75340009539235809 904 6085
160397342166469057 8875 24155
789746480544049921 10216 30370
905689806745229441 23858 26785
246441228406073537 25836 26033
569035526186162625 15213 16917
834043328201200769 5441 37097
300610135620559041 7886 29804
832462581978564481 5634 22205
691469240884991617 3305 13084
621575187189886721 18030 19868
981944593204318081 6981 9081
651991095094761217 7824 17596
397621258847642881 20985 31818
512381950986021889 7572 28162
464591364165215745 7807 34755
987038392613232641 3556 27089
270593594117222849 5030 27767
726755637148283265 8389 34186
148614010750193857 31518 34022
355829789353553153 24198 29778
551728033804018049 6536 13492
612800726850903041 19076 25896
371250536557283777 13721 30806
302637879553277121 16160 24136
928731946436236929 21989 36980
661901025379176449 1444 16021
55176694755218137 17322 18929
194244356539034145 24312 26911
228546107699095553 20880 33495
596471772454261633 8979 29570
536423074975260737 24125 35731
992125054295701889 13746 23364
825200772734000001 27065 31521
68109404349552705 13178 27347
641921583422984577 9369 19624
981129990947696513 9813 35037
80936161913719217 19046 31562
867826351450357633 2470 7479
132009866548742145 15358 17479
773217822340246401 4642 5729
610455476472331777 8382 23348
5857357691819943 3642 32435
798641082375340289 14437 15407
972022894426093185 9966 27426
594309084050372865 2962 21147
743304844686971265 12516 16128
808695257809944193 19089 31158
443378328524392641 21839 30730
815929174615995137 22673 23584
312786625827509825 737 27502
968706347464504321 2567 28912
560460596223666817 3996 27435
902471546842100737 1678 26372
45767616704349481 17043 37026
49420092175012089 7987 26904
311405153249484801 5141 28872
303976806357290753 16834 19242
310280900353188097 11197 22695
904670926044659073 17132 25981
112889216510129841 27253 30556
536913702845119169 675 21528
668530401582298625 23433 36377
29775561939487717 18602 25818
265481998269837761 14351 37529
882264165241529985 2543 7418
88050316485446705 10962 37022
282525559437388545 1591 32042
525094968479269377 3766 11759
97179375774494753 10695 19126
715683143682294785 17748 32876
509335208772313281 660 36574
418570313216708481 25947 27993
351980516802761665 10148 34811
468011485361852673 23947 31729
726453511825340545 10562 17105
978645006461054081 505 31939
916873191842263681 5103 29065
556796541331490177 14235 17851
669543969192744705 32976 37554
151916126529005889 6816 15222
518042526319128193 22668 33019
589571220494729473 2150 18204
984412353308485377 115 3549
490080539963916097 8708 14444
480523156957367809 658 29607
334315853995487809 21725 33976
49134724014550105 16137 17483
976074156962614145 576 30405
41996283797224977 25723 28813
867992425174644865 9524 30988
527094687357347905 17518 30431
178612946069083745 33207 37656
620931248146781953 17585 33829
130886845986761809 3182 31955
807144373241868545 11932 21037
946235094350203777 9341 16701
464613275794839361 26427 35372
855840920120481793 26752 27632
718796875397586689 2834 24970
729831425098840449 20534 37499
394808650057207425 12819 17972
141554052255596481 13919 30036
466453020401104385 26017 37152
404774750783406721 6264 7890
265215216191442945 1183 25488
284582303172964417 22486 23274
928451373760296449 12085 37305
303438556980584193 2452 36838
996406329896707585 36788 37066
802216864310420225 24094 32995
57371412793230545 6892 6980
578826595889228929 6207 33951
458551710515813249 28952 36026
279218245328518593 23948 37678
512554860732407745 25210 31512
122287928228562497 10365 21173
124515706675659041 18644 20784
900924246814408705 27366 37276
191153346650878561 8614 34883
34312002372576701 8140 16413
957593790940158849 925 6364
423421939910337409 2724 19784
508950893941559489 7156 7756
188005811965158657 7867 14945
867628233106394497 15588 20418
242534207905233505 17205 29093
47411308684587537 5386 34703
180245340496771425 2315 36058
751895421550123905 4282 18299
5952734173529707 704 16100
131402400809818689 8674 21717
995236695903603457 10053 33435
415206771020912385 9874 33405
449959458784828545 16411 37126
557265188002588737 30285 30484
928263872673927169 29326 36496
866214136000046209 3614 25454
401200285141225537 29154 29861
749615867310623745 11705 18996
762060265713987713 6186 33939
739935703666027649 20124 35670
966666010626052993 18242 26389
205655454888500353 14853 29001
242215211837066849 776 20526
72871032162844081 877 26797
127528893968513297 12073 17572
977855652763324161 2173 4283
558385263694450625 918 4642
826480790735338625 27435 33132
275286769343122017 8414 24157
861603765421307393 23036 32192
661267919765851521 1165 23624
433869410883907841 11001 20963
686662985631084417 21397 36482
777513420899694593 1824 26521
797133455169419137 6204 32311
46703834497385801 4664 18040
766157501272683521 728 15419
874305513422001409 11390 33315
947393634037798145 1482 7297
945080408448369281 31839 32591
815675013235459585 22601 32755
104974239936794337 3170 8705
854784747536772481 13221 29029
899441287879376769 4566 32455
577277855312413441 13820 32622
345790413711256385 4331 14364
794201924776860545 5645 34541
844843034871125505 18175 35795
280207378747672225 8414 20134
605847466890551809 13714 36249
108362319385808097 118 3561
544869997865852417 2623 20319
83645439564005393 16798 19918
7488763162513124 4338 26577
38991894871248433 11601 22725
533115092618992065 11953 27284
803380274437284225 3426 33711
170107093864444897 9970 28379
415194429607883137 2405 14852
369147340071670273 16530 35566
539106263027431233 4670 33046
488392588534850369 10381 10970
43517349832360001 16624 25802
524850512874358785 26186 28236
159407661833608225 2028 34664
819912796547654913 16804 29093
19797388921606541 10148 27746
214427062848677953 17644 32447
667810165393344641 16398 35376
966602452570015233 7162 15342
851345175966702721 18541 28521
432567708949726209 879 7647
864263917491012225 14096 28946
402859487657067905 17647 35131
48981988734457361 12304 24551
902516221785454337 8744 22838
765055170480504705 69 32352
243902252337989025 15032 32954
390819378032677633 31904 33190
638112608962494209 1190 37714
267813987360181473 8163 36930
908129740557498625 16892 34683
151793494762703329 1445 12404
267352647959491201 19106 25273
98750011365094545 9625 9660
174605906315463233 7252 14149
372526040054101057 3224 21201
72409092379380977 20631 30182
192640204062211489 2397 13941
911500010794512129 27397 37119
455153125331495553 20003 30875
92146455801191969 9516 28633
102919387748809041 12089 30082
115271389181600625 10708 10879
628787285462340865 8644 22469
374528617539844801 6219 31244
574369233862409345 16441 34736
687378145774218241 27332 28807
839076746777013889 8289 12975
121443158929061217 35863 36793
23621828612586881 29289 32484
640979135815456385 30690 34948
460095125238940033 14713 35029
647699889767885441 21968 22891
836622932640675969 6658 20785
902026235324413569 11114 33788
587104330872538369 12041 12058
686530024815461121 7789 25576
315345345702862529 22367 32480
196723398479434753 10727 21622
89528895230603921 12543 33509
69918482181599017 1320 35690
980787202655346177 8769 27394
521849418371445505 31516 37036
738081531700320385 14331 25059
444521361642308929 27870 35583
192391375897212673 10228 32758
619066703673155457 26805 28485
581082796308425729 1489 12596
750605383809862273 23457 27979
586613254397359873 13204 27310
634107823467175553 2580 3391
954692551891131521 20451 28137
287122493206091169 7971 23254
314952822996271937 22768 27404
573559117642105345 4563 9050
551462863543225281 2462 12744
452302512125520193 1368 24289
104235990331641665 25103 30098
284635383400413377 366 34306
432151280653361153 21466 31056
624486240231568897 10720 34815
633537321988793473 13961 35136
907525592025450625 29580 29869
697295503068875905 5314 16882
117682289604452705 21296 24162
971514539822560897 2889 4123
188125826627199905 11320 22513
297215498513541121 24780 26933
992739788953549825 4043 25083
928082161336728705 1766 31625
715676223627383425 7095 12075
570822547805494913 16663 16890
557187446419895617 927 21693
212670287040349857 8949 12406
261272710754312257 7863 27395
93196756190170753 30459 33857
270673890326101217 12254 26940
559552611327202241 122 15653
557595824796379713 4616 9778
167040595714372129 28829 34619
161406273881389953 6680 30200
265018046145353729 19706 37193
367526925810366849 22028 31294
310896347522717761 8288 15055
721750395718579841 32887 35286
402010719038255361 3815 19619
751520763396740737 5822 34616
733875206756511745 25731 36456
104827615727735697 7715 16438
840156350546987393 16025 27057
444461657538894913 11351 28261
508405608877669825 24007 29824
601998197457852801 27058 29237
842086942965234945 4052 14865
997912593856796033 23813 28713
784363347226662401 2499 25127
203908946883323937 12758 34054
654303135534274049 18169 28601
310711363447765633 3355 25137
364466589953512001 9677 28458
192531705076085313 11983 24032
120482312854701233 8833 17791
759189563278141569 12471 13000
575950282634710913 5229 32103
382429951787223361 19318 22850
859533406074842113 11280 23474
919177876849332225 23821 37658
30596953406504925 14696 34061
827340050623469441 11286 28787
146574112792730913 5936 32596
838578639090286465 1477 29857
326889932806313537 8649 19326
580893076904395393 5522 24765
973495794079251969 7380 8480
636673316625675009 11817 22830
386440773219138817 2804 8868
792659278905269121 6048 12567
242393398094488801 19503 26443
461402267235087041 2564 20638
163370515374641217 8117 15859
924271594528413185 1605 12900
39755221927531889 9331 18727
287396042953318433 3854 25939
260814714233138305 7346 10515
873653841002557441 20015 29228
66187969041944681 9146 22632
866215632365339137 32349 37790
233370116335112961 9259 18766
33694777485060001 18522 26933
654229201554795009 21701 29942
198612461721793921 1204 34083
357676887768892737 1284 18002
817297771936019073 2680 16069
228479737016609633 7534 35791
961061754041907073 21870 32395
584379638834992257 17810 27302
532698846846180609 10436 18205
365255610892813121 20341 34967
331644042880427009 909 30584
521753490753187777 27980 33159
67259995832195329 26552 36298
844970731074166529 13888 19824
991713315413761665 26983 30822
282013393869721793 8550 13921
57461417263162673 13225 27731
795650101964422913 8534 9001
769735480447721473 22128 27507
92816148277112369 18071 37694
807262264451544833 8456 28538
470847305507870593 19842 36573
404121683365303873 12110 36337
845160409057871873 425 31531
432976227029421057 32070 37562
644681607427639169 13905 33789
366606484417715713 13070 36545
430610692006016641 33717 35676
623792297437695745 21386 29933
529977421447593857 2129 21147
162395141615348865 15706 37140
390712344166576769 15857 17928
123414002481261777 2679 13109
506214724866350017 8842 21872
235466257297687777 18557 33167
244195919363395585 9628 17303
967218755147264641 25436 27262
490191188041389825 17715 28736
706479920752144641 2253 16050
917036714559333889 2088 16455
604954368846499329 194 36930
186338070624469057 24010 34842
977996270511582081 10120 33149
129958690910573441 5072 8475
52268737419616689 12528 18531
642280161266452097 34035 34504
500319171688801153 4881 26601
